0000814676-14-000050.txt : 20140807 0000814676-14-000050.hdr.sgml : 20140807 20140807153325 ACCESSION NUMBER: 0000814676-14-000050 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 10 CONFORMED PERIOD OF REPORT: 20140628 FILED AS OF DATE: 20140807 DATE AS OF CHANGE: 20140807 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: 1227 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-16088 FILM NUMBER: 141023592 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 q10q2201410q.htm Q2 2014 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 June 28, 2014
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
Registrant’s 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 July 30, 2014: 13,087,027.

 
 

PART I FINANCIAL INFORMATION

ITEM 1 FINANCIAL STATEMENTS (Unaudited)

CPS TECHNOLOGIES CORPORATION
Balance Sheets (Unaudited)

 

  June 28,     December 28,  
     2014     2013  
ASSETS      
Current assets:          
Cash and cash equivalents  $1,144,594   $1,571,054 
Accounts receivable-trade, net   3,448,955    2,900,457 
Inventories, net   2,781,592    2,183,699 
Prepaid expenses and other current assets   107,971    175,726 
Deferred taxes   531,377    649,420 
  
Total current assets   8,014,489    7,480,356 
  
Property and equipment:          
Production equipment   7,777,208    7,728,408 
Furniture and office equipment   404,855    383,990 
Leasehold improvements   759,819    759,819 
  
Total cost   8,941,882    8,872,217 
Accumulated depreciation          
and amortization   (7,772,631)  (7,470,815)
Construction in progress   626,220    431,385 
  
 Net property and equipment   1,795,471    1,832,787 
  
Deferred taxes, non-current portion   1,838,481    1,826,482 
  
 Total assets  $11,648,441   $11,139,625 
  

 

See accompanying notes to financial statements.

 

(continued)

 

 
 

CPS TECHNOLOGIES CORPORATION
Balance Sheets (Unaudited)
(concluded)

    June 28,      December 28,  
     2014      2013  
LIABILITIES AND STOCKHOLDERS EQUITY      
Current liabilities:          
Accounts payable   1,442,526    1,091,909 
Accrued expenses   935,578    1,106,813 
Current portion of obligations under capital leases   35,098    76,372 
  
Total current liabilities   2,413,202    2,275,094 
  
Total liabilities   2,413,202    2,275,094 
  
Commitments (note 9)          
Stockholders equity:          
Common stock, $0.01 par value,          
authorized 20,000,000 and 15,000,000 shares;          
issued 13,215,942 and 13,178,042 shares;          
outstanding 13,087,027 and 13,066,641 shares;          
at June 28, 2014 and December 28, 2013, respectively   132,160    131,781 
Additional paid-in capital   34,510,625    34,278,757 
Accumulated deficit   (25,128,130)   (25,318,332)
Less cost of 128,915 and 111,401 common shares          
repurchased at June 28, 2014 and December 28, 2013,          
respectively   (279,416)  (227,675)
  
Total stockholders` equity   9,235,239    8,864,531 
  
Total liabilities and stockholders`          
 equity  $11,648,441   $11,139,625 
  

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORPORATION
Statements of Operations (Unaudited)

  Three Months Ended     Six Months Ended
    June 28,     June 29,   June 28,     June 29,  
     2014     2013     2014   2013
Revenues:                    
Product sales  $5,130,022   $5,240,817   $11,082,102   $10,154,164 
Research and development                    
under cooperative agreement   4,640    59,725    38,611    177,456 
    
Total revenues   5,134,662    5,300,542    11,120,713    10,331,620 
Cost of product sales   4,072,492    3,887,713    8,491,852    7,906,468 
Cost of research and development                    
under cooperative agreement   3,834    49,531    32,156    147,418 
    
Gross Margin   1,058,336    1,363,298    2,596,705    2,277,734 
Selling, general, and                    
administrative expense   1,153,214    1,008,118    2,279,002    1,908,032 
    
Operating income (loss)   (94,878)   355,180    317,703    369,702 
Interest expense, net   (539)  (12,678)   (1,501)   (22,870)
    
Net income (loss) before                    
income tax expense (benefit)   (95,417)   342,502    316,202    346,832 
Income tax expense (benefit)   (38,000)  106,000    126,000    107,720 
    
Net income (loss)  ($57,417)  $236,502   $190,202   $239,112 
    
Net income (loss) per                    
basic common share  $0.00   $0.02   $0.01   $0.02 
    
Weighted average number of                    
basic common shares                    
outstanding   13,084,968    12,961,506    13,077,273    12,916,633 
    
Net income (loss) per                    
diluted common share  $0.00   $0.02   $0.01   $0.02 
    
Weighted average number of                    
diluted common shares                    
outstanding   13,084,968    13,091,084    13,705,570    13,101,855 
    

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORPORATION
Statements of Cash Flows (Unaudited)

  Six Months Ended
  June 28,   June 29,  
     2014     2013
Cash flows from operating activities:          
Net income  $190,202   $239,112 
Adjustments to reconcile net income          
to cash provided by (used in) operating activities:          
Depreciation and amortization   301,817    317,788 
Share-based compensation   156,344    115,765 
Deferred taxes   126,000    107,720 
Excess tax benefit from stock options exercised   (19,956)   (117,273)
Changes in:          
Accounts receivable-trade, net   (548,498)   (785,583)
Inventories   (597,893)  376,898 
Prepaid expenses and other current assets   67,755    20,343 
Accounts payable   350,617    385,108 
Accrued expenses   (171,235)   (104,076)
  
Net cash provided by (used in) operating          
activities   (144,847)   555,802 
  
Cash flows from investing activities:          
Purchases of property and equipment   (264,501)  (278,898)
  
Net cash used in investing          
activities   (264,501)   (278,898)
  
Cash flows from financing activities:          
Payment of capital lease obligations   (41,274)   (71,986)
Proceeds from equipment lease line   —      163,155 
Repayment of line of credit, net   —      (500,000)
Proceeds from issuance of common stock   55,947    73,469 
Excess tax benefit from stock options exercised   19,956    117,273 
Repurchase of common stock   (51,741)  (73,470)
  
Net cash used in          
financing activities   (17,112)   (291,559)
  
Net decrease in cash and cash equivalents   (426,460)   (14,655)
Cash and cash equivalents at beginning of period   1,571,054    306,854 
  
Cash and cash equivalents at end of period  $1,144,594   $292,199 
  
Supplemental cash flow information:          
Cash paid for taxes  $34,706   $—   
Interest paid  $1,501   $22,895 

 

See accompanying notes to financial statements.

 
 

CPS TECHNOLOGIES CORPORATION
Notes to Financial Statements
(Unaudited)

(1) Nature of Business

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

 

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

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

 

(2) Interim Financial Statements

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

 

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

 

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

 

For further information, refer to the financial statements and footnotes thereto included in the Registrant’s Annual Report on Form 10-K for the year ended December 28, 2013.

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

 

 

(3) Net Income Per Common and Common Equivalent Share

Basic net income per common share is calculated by dividing net income 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 options and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.

 

 
 

The following table presents the calculation of both basic and diluted earnings per share (“EPS”):

 

  Three Months Ended    Six Months Ended
    June 28,      June 29,    June 28,      June 29,  
     2014      2013     2014    2013
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(57,417)  $236,502   $190,202   $239,112 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,087,905    12,961,506    13,078,741    12,916,633 
Basic EPS  $0.00   $0.02   $0.01   $0.02 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(57,417)  $236,502   $190,202   $239,112 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,084,968    12,961,506    13,077,273    12,916,633 
Dilutive effect of stock options   —      129,578    628,297    185,222 
Total Shares   13,084,968    13,091,084    13,705,570    13,101,855 
Diluted EPS  $0.00   $0.02   $0.01   $0.02 

 

(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 Plan during the quarter ended June 28, 2014.

During the quarter ended June 29, 2013, a total of 201,000 stock options were granted to employees under the Company’s 2009 Stock Incentive Plan (the “Plan”) and a total of 30,000 stock options were granted to outside directors.

 

During the quarters ended June 28, 2014 and June 29, 2013 the Company issued 5,000 and 237,000, respectively, as a result of option exercises. No stock options expired during the quarter ended June 28, 2014. During the quarter ended June 29, 2013, 33,000 stock options expired related to previously granted shares under the 1999 Stock Incentive Plan.

 

During the quarter ended June 28, 2014 and June 29, 2013 the Company repurchased 2,550 and 46,785 shares, respectively, from employees to facilitate their exercise of stock options.

 

 

 
 

During the three and six months ended June 28, 2014, the Company recognized $83,897 and $156,344, respectively, as shared-based compensation expense related to previously granted shares under the Plan. A tax benefit of $2,670 was recognized as additional paid in capital in the quarter ended June 28, 2014, resulting from the excess tax benefit of option exercises.

 

During the three and six months ended June 29, 2013, the Company recognized $62,133 and $115,765, respectively, as shared-based compensation expense related to previously granted shares under the Plan.

 

(5) Inventories

Inventories consist of the following:

  June 28,      December 28,  
     2014     2013
  
Raw materials  $438,535   $359,535 
Work in process   1,621,557    1,135,413 
Finished goods   1,122,000    1,079,251 
  
Total inventory   3,182,092    2,574,199 
Reserve for obsolescence   (400,500)   (390,500)
  
Inventories, net  $2,781,592   $2,183,699 
  

 

(6) Accrued Expenses

Accrued expenses consist of the following:

    June 28,     December 28,  
     2014     2013
  
Accrued legal and accounting  $68,347   $92,000 
Accrued payroll   631,297    823,196 
Accrued other   237,595    158,116 
Accrued income tax   (1,661)   33,501 
  
   $935,578   $1,106,813 
  

 

(7) Line of Credit and Equipment Lease Facility Agreements

 

In early May 2014, the Company renewed its $2 million revolving line of credit (“LOC”) and $500 thousand equipment finance facility (“Lease Line”) with Santander Bank.   Both Agreements mature in May 2015.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime (3.25% at June 28, 2014) plus one half of one percent (0.5%) and a one-year term. Under the terms of the Agreement, the Company is required to maintain its operating accounts with Santander 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 LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At June 28, 2014, the Company was in compliance with all existing covenants.

 

At June 28, 2014, the Company had $35 thousand net carrying value of capital equipment financed by advances and capital lease obligations under the Lease Line and $465 thousand available

 
 

remaining. Equipment financed by the Santander equipment lease qualifies for treatment as a capital lease once converted from the Lease Line to a lease.

 

At June 28, 2014 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $2.0 million to have been borrowed.


(8) Income Taxes

At December 28, 2013, the Company had approximately $1.71 million of net operating loss carryforwards available to offset future income for U.S. Federal income tax purpose.

 

The Company has a current and non-current deferred tax asset aggregating $2,370 thousand and $2,476 thousand on the Company’s balance sheet at June 28, 2014 and December 28, 2013, 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.

 

The Company recorded a tax benefit of $30 thousand and a tax expense of $98 thousand for federal income taxes and a tax benefit of $8 thousand and a tax expense of $28 thousand for state income taxes during the three and six months ended June 28, 2014, respectively. The Company recorded a tax expense of $82 thousand and $83 thousand for federal income taxes and a tax expense of $24 thousand and $24 thousand for state income taxes during the three and six months ended June 29, 2013, respectively.

 

(9) Commitments

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 2013, the Company renewed the lease through February, 2015. In December 2013 the Company agreed with the landlord for two additional, one-year options. As a result, if the Company exercises all of the options, it will be able to use the space through February 2019.

 

 

 

 

 
 



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 28, 2013.

 

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 28, 2013, 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 28, 2013.

 

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 Cooperative Agreement was a four-year agreement which was subsequently extended through March 31, 2015.

 

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

 

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

 

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

 

CPS is the leader in supplying metal matrix composites to certain high growth electronics end markets which are well along in the adoption lifecycle and therefore generating significant demand. These end markets include high-performance integrated circuits and circuit boards used in internet switches and routers, as well as motor controllers used in high-speed electric trains, subway cars and wind turbines.

 
 

CPS supplies heat spreaders, lids and baseplates to customers in these end markets. CPS is a fully qualified manufacturer for many of the world’s largest electronics OEMs.

 

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

 

A market at an earlier stage of the adoption lifecycle is the market for hybrid and electric automobiles. 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 Second Fiscal Quarter of 2014 (Q2 2014) Compared to the Second Fiscal Quarter of 2013 (Q2 2013); (all $ in 000’s)

 

Total revenue was $5,135 in Q2 2014, a 3% decrease compared with total revenue of $5,301 in Q2 2013. This decrease was due in large part to the lower sales of baseplates.

 

Gross margin in Q2 2014 totaled $1,058 or 21% of sales.  In Q2 2013, gross margin was $1,363 or 26% of sales.   This decline in margin was due to two primary factors:  first, higher manufacturing costs and, to a lesser degree, the decrease in sales volume, offset in part by price increases of approximately $100. The higher manufacturing costs were a combination of labor productivity, factory support cost and material yields.

 

Selling, general and administrative (SG&A) expenses were $1,153 in Q2 2014, up 14% compared with SG&A expenses of $ 1,008 in Q2 2013.  This increase was due in large part to an increase in sales and planned marketing activities to generate future sales as well as an increase in legal fees.

 

Primarily as a result of higher manufacturing and marketing costs and lower sales volumes, the Company incurred an operating loss of $95, compared with an operating profit of $343 in the same quarter last year.  Interest expense totaled $1 in Q2 2014, compared with $13 in Q2 2013, reflecting an elimination of borrowings on the line of credit and a reduction in the capitalized lease balance.  The net loss for Q2 2014 totaled $57 versus net income of $237 in Q2 2013.

 

 
 

 

Results of Operations for the First Six Months of 2014 Compared to the First Six Months of 2013 (all $ in 000’s)

 

Total revenue was $11,121 in the first half of 2014, a 8% increase compared with total revenue of $10,332 in the first six months of 2013. This increase was due in large part to the sales of baseplates in Q1 2014 for traction products, but also benefitted by price increases of approximately $300.

 

Gross margin in the first six months of 2014 totaled $ 2,597 or 23% of sales.  In the first six months of 2013 gross margin totaled $2,228 or 22% of sales.   This improvement was due to higher prices and the increase in sales volume, offset in part by higher manufacturing costs.  

 

Selling, general and administrative (SG&A) expenses were $ 2,279 during the first six months of 2014, up 19% compared with SG&A expenses of $ 1,908 in the first six months of 2013.  This increase was due principally to an increase in sales and marketing activities, including commissions associated with the higher sales volume and, to a lesser degree, the cost of non-cash stock options.

 

As a result of the higher manufacturing and marketing costs, offset by an increase in sales volume and higher prices, the Company earned an operating profit of $318 in the first six months of 2014, compared with an operating profit of $370 in the same period last year.  Interest expense declined to $2 in the first six months of 2014, down from $23 in the first six months of 2013, reflecting an elimination of short-term borrowings and lower capitalized lease balances.  The net income for the first six months of 2014 totaled $190 versus net income of $239 in the first six months of 2013.

 

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

 

 

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

The Company’s cash and cash equivalents at June 28, 2014 totaled $1,145. This compares to cash and cash equivalents at December 28, 2013 of $1,571. The decrease in cash was due primarily to a $1.2 million increase in receivables and inventories, offset in part by an increase in payables and accruals of $179 and earnings from operations of $318.

 

Accounts receivable at June 28, 2014 totaled $3.4 million compared with $2.9 million at December 28, 2013. Days Sales Outstanding (DSOs) increased from an unusually low 51 days at the end of 2013 to a more typical 60 days at the end of Q2, 2014. During Q4 of 2013, sales were weighted toward the front end of the quarter resulting in more collections during the quarter and fewer receivables than normal at quarter end. The accounts receivable balances at December 28, 2013, and June 28, 2014 were both net of an allowance for doubtful accounts of $10.

 

Inventories totaled $2.8 million at June 28, 2014, compared with inventories of $2.2 million at

December 28, 2013. This increase was due in part to the decision to manufacture baseplates scheduled for delivery in the first part of Q3 2014 before the annual plant shutdown in July. The inventory turnover in 2013 was 7.4 times (based on a 5 point average) and 7.3 times for the most recent four quarters ending Q2 2014.

 

All consigned inventory is shipped under existing purchase orders and per customers’ requests. Of the inventory of $2.8 million at June 28, 2014, $928 thousand was located at customers’ locations pursuant to consigned inventory agreements. Of the total inventory of $2.2 million at December 28, 2013, $1.0 million was located at customers’ locations pursuant to consigned inventory agreements.

 

The Company financed its working capital during Q2 2014 with a combination of cash balances and funds generated from operations.  The Company expects it will continue to be able to fund its working

 
 

capital requirements for the remainder of 2014 from a combination of operating cash flow, existing cash balances and borrowings under its line of credit, if necessary.

 

 

Contractual Obligations

In early May 2014, the Company renewed its $2 million revolving line of credit (“LOC”) and $500 thousand of an equipment finance facility (“Lease Line”) with Santander Bank.   Both agreements mature in May 2015.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime plus one half of one percent (0.5%) and a one-year term. Under the terms of the agreement, the Company is required to maintain its operating accounts with Santander 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 LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At June 28, 2014, the Company was in compliance with all existing covenants. At June 28, 2014, the Company had $35 thousand net carrying value of capital equipment financed by advances and capital lease obligations under the Lease Line and $465 thousand available remaining. Equipment financed by the Santander equipment lease qualifies for treatment as a capital lease once converted from the Lease Line to a lease. At June 28, 2014 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $2.0 million to have been borrowed.

 

The financial covenants with Santander Bank are identical for the LOC and Lease Line. The covenant requirements are shown below together with the actual ratios achieved:

Covenant Requirement  Actual 
Debt Service Coverage Ratio Minimum of $1.25   28X
Current Ratio  Minimum of 1.5X   3.3X
Liabilities to Tangible Net Worth  Maximum of 1.0X   0.3X
         
Borrowings under the lease line  maximum of $500K  $ 35K
Borrowings under the line of credit*  maximum of $2M   None 
  *(based on receivables at 6/28/14)    

Management believes that cash flows from operations, existing cash balances and the leasing and credit line in place with Santander Bank will be sufficient to fund our cash requirements for the foreseeable future. However, there is no assurance that we will be able to generate sufficient revenues or reduce certain discretionary spending in the event that planned operational goals are not met such that we will be able to meet our obligations as they become due.

As of June 28, 2014 the Company had $626 thousand of construction in progress and no outstanding commitments to purchase production equipment. The Company intends to finance production equipment in construction in progress and outstanding commitments under the lease agreement with existing cash balances and funds generated by operations.

 

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 February 2011, the Company entered into a lease for an additional 13.8 thousand square feet in Attleboro, MA for monthly rent, including utilities of $6,900. The lease term was for one year and had an option to extend the lease for five additional one year periods. In October 2013 the Company renewed the lease for one additional year through February, 2015 and also obtained two additional years of options which could extend the Company’s use through February 2019.

The Company’s contractual obligations at June, 28, 2014 consist of the following:

 

     Payments Due by Period
     Remaining in           
 Total   FY 2014    FY 2015    FY 2016- 
Capital lease obligations including interest  $35,872   $35,872   $—     $—   
Purchase commitments for production equipment  $—     $—     $—     $—   
Operating lease obligation for facilities  $310,800   $116,400   $156,900   $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 4 CONTROLS AND PROCEDURES

 

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

 

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

 

 
 

PART II OTHER INFORMATION

 

ITEM 1 LEGAL PROCEEDINGS
None.

 

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

 

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

 

ITEM 3 DEFAULTS UPON SENIOR SECURITIES
None.

 

ITEM 4 MINE SAFETY DISCLOSURES
Not applicable.

 

ITEM 5 OTHER INFORMATION
Not applicable.

 

ITEM 6 EXHIBITS

(a) Exhibits:

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

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

Exhibit 32.1 Certification Pursuant To 18 U.S.C. Section 1350, As Adopted Pursuant To Section 906 Of The Sarbanes-Oxley Act Of 2002

 

(b)Reports on Form 8-K:

On May 7, 2014 the Company filed a report on Form 8-K of its earnings report for the fiscal first quarter ended March 29, 2014.

 

On May 12, 2014 the Company filed a report on Form 8-K which included a transcript of the Company’s conference call held on May 6, 2014.



 
 

 

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: August 7, 2014
/s/ Grant C. Bennett
Grant C. Bennett
Chief Executive Officer

 

Date: August 7, 2014

/s/ Ralph M. Norwood

Ralph M. Norwood

Chief Financial Officer

 

 

EX-101.PRE 2 cpsh-20140628_pre.xml XBRL PRESENTATION FILE EX-101.LAB 3 cpsh-20140628_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 Inventories, net Prepaid expenses and other current assets 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: Accounts payable Accrued expenses Obligations under capital leases, current portion Total current liabilities Total liabilities Commitments (note 9) Stockholders equity: Common stock, $0.01 par value, authorized 20,000,000 and 15,000,000 shares; issued 13,215,942 and 13,178,042 shares; outstanding 13,087,027 and 13,066,641 shares; at June 28, 2014 and December 28, 2013, respectively Additional paid-in capital Accumulated deficit Less cost of 128,915 and 111,401 common shares repurchased at June 28, 2014 and December 28, 2013, respectively Total stockholders equity Total liabilities and stockholders equity Common Stock, authorized Common Stock, issued shares Common Stock outstanding shares Common Stock, par value Income Statement [Abstract] Product sales Research and development under cooperative agreement Total revenues Cost of product sales Cost of research and development under cooperative agreement Gross Margin Selling, general, and administrative Operating income (loss) from operations Interest expense, net Net income (loss) before income tax expense (benefit) Income tax expense (benefit) Net income (loss) Net income (loss) per 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 Adjustments to reconcile net income to cash provided by (used in) operating activities: Depreciation and amortization Share-based compensation Deferred taxes Excess tax benefit from stock options exercised Changes in: Accounts receivable-trade Inventories Prepaid expenses and other current assets Accounts payable Accrued expenses Net cash provided by (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 Proceeds from equipment lease line Repayment of line of credit, net Proceeds from issuance of common stock Excess tax benefit from stock options exercised Repurchase of common stock Net cash 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 Accounting Policies [Abstract] (1) Nature of Business Organization, Consolidation and Presentation of Financial Statements [Abstract] (2) Interim Financial Statements Earnings Per Share [Abstract] (3) Net Income Per Common and Common Equivalent Share Disclosure of Compensation Related Costs, Share-based Payments [Abstract] (4) Share-Based Payments Inventory Disclosure [Abstract] (5) Inventories Payables and Accruals [Abstract] (6) Accrued Expenses Debt Disclosure [Abstract] (7) Line of Credit and Equipment Facility Agreements Income Tax Disclosure [Abstract] (8) Income Taxes Calculation of both basic and diluted earnings per share Inventories consist of the following Accrued expenses Basic EPS Computation: Weighted average common shares outstanding Basic EPS Diluted EPS Computation: Weighted average common shares outstanding Dilutive effect of stock options Total Shares Diluted EPS Stock Options Granted to employees Stock Options Granted to outside directors Stock issued as a result of option exercises Stock options expired Shares repurchased to facilitate exercise of stock options Share-based compensation expense Tax benefit recognized resulting from stock option exercises Raw materials Work in process Finished goods Total inventory Reserve for obsolescence Accrued legal and accounting Accrued payroll Accrued other Accrued income tax Total accrued expenses Revolving Line of Credit permitted borrowings Equipment finance facility permitted borrowings Net carrying value of capital equipment financed Lease Line available funding Revolving line of credit borrowing base available Current and non-current deferred tax asset Federal income tax benefit recorded Federal income tax expense recorded State income tax expense recorded Assets, Current Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property, Plant and Equipment, Net Net Assets Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Revenues Gross Profit Increase (Decrease) in Deferred Income Taxes Increase (Decrease) in Prepaid Expense Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Property, Plant and Equipment, Gross, Period Increase (Decrease) Repayments of Debt and Capital Lease Obligations Deferred Tax Expense from Stock Options Exercised Payments for Repurchase of Common Stock Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Inventory, Gross EX-101.DEF 4 cpsh-20140628_def.xml XBRL DEFINITION FILE EX-101.CAL 5 cpsh-20140628_cal.xml XBRL CALCULATION FILE EX-101.SCH 6 cpsh-20140628.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Disclosure - (1) Nature of Business link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - (2) Interim Financial Statements link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - (3) Net Income Per Common and Common Equivalent Share link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - (4) Share-Based Payments link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - (5) Inventories link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - (6) Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - (7) Line of Credit and Equipment Facility Agreements link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - (8) Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - (3) Net Income Per Common and Common Equivalent Share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - (5) Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - (6) Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - (3) Net Income Per Common and Common Equivalent Share - Calculation of both basic and diluted earnings per share (Details) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - (4) Share-Based Payments (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - (5) Inventories - Inventories consist of the following (Details) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - (6) Accrued Expenses - Accrued expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - (7) Line of Credit and Equipment Facility Agreements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - (8) Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.INS 7 cpsh-20140628.xml XBRL INSTANCE FILE 0000814676 2013-12-29 2014-06-28 0000814676 2014-08-01 0000814676 2014-06-28 0000814676 2013-12-28 0000814676 2014-03-30 2014-06-28 0000814676 2013-03-31 2013-06-29 0000814676 2012-12-30 2013-06-29 0000814676 2012-12-29 0000814676 2013-06-29 iso4217:USD xbrli:shares iso4217:USD xbrli:shares CPS Technologies Corp/DE/ 0000814676 10-Q 2014-06-28 false --12-27 No No Yes Smaller Reporting Company Q2 2014 21000000 13087027 1144594 1571054 306854 292199 3448955 2900457 2781592 2183699 107971 175726 531377 649420 8014489 7480356 7777208 7728408 404855 383990 759819 759819 8941882 8872217 7772631 7470815 626220 431385 1795471 1832787 1838481 1826482 11648441 11139625 1442526 1091909 935578 1106813 35098 76372 2413202 2275094 2413202 2275094 34510625 34278757 -25128130 -25318332 279416 227675 9235239 8864531 11648441 11139625 132160 131781 11082102 5130022 5240817 10154164 38611 4640 59725 177456 11120713 5134662 5300542 10331620 8491852 4072492 3887713 7906468 32156 3834 49531 147418 2596705 1058336 1363298 2277734 2279002 1153214 1008118 1908032 -1501 -539 -12678 -22870 0.01 0.00 0.02 0.02 0.01 0.00 0.02 0.02 190202 -57417 236502 239112 126000 -38000 106000 107720 316202 -95417 342502 346832 317703 -94878 355180 369702 190202 239112 301817 317788 156344 115765 126000 107720 -19956 -117273 -548498 -785583 -597893 376898 67755 20343 350617 385108 -171235 -104076 264501 278898 -264501 -278898 41274 71986 163155 55947 73469 19956 117273 51741 73470 -426460 -14655 34706 1501 22895 -17112 -291559 -144847 555802 -500000 20000000 15000000 13215942 13178042 13087027 13066641 .01 .01 <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 &#8220;Company&#8221; or &#8220;CPS&#8221;) provides advanced material solutions to the electronics, power generation, automotive and other industries. The Company&#8217;s primary advanced material solution is metal-matrix composites which are a combination of metal and ceramic.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-indent: 0.5in">&#160;</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, copper-tungsten, etc.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-indent: 0.5in">The Company sells into several end markets including the wireless communications infrastructure market, high-performance microprocessor market, motor controller market, and other microelectronic and structural markets.</p> <p style="margin: 0">(2) Interim Financial Statements</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">As permitted by the rules of the Securities and Exchange Commission applicable to quarterly reports on Form 10-Q, these notes are condensed and do not contain all disclosures required by generally accepted accounting principles.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The accompanying financial statements are unaudited. In the opinion of management, the unaudited financial statements of CPS reflect all normal recurring adjustments which are necessary to present fairly the financial position and results of operations for such periods.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company&#8217;s balance sheet at December 28, 2013 has been derived from the audited financial statements at that date, but does not include all of the information and footnotes required by accounting principles generally accepted in the United States of America for complete financial statements.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#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 in the Registrant&#8217;s Annual Report on Form 10-K for the year ended December 28, 2013.<br /> <br /> </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="margin: 0">(3) Net Income Per Common and Common Equivalent Share</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Basic net income per common share is calculated by dividing net income 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 options and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The following table presents the calculation of both basic and diluted earnings per share (&#8220;EPS&#8221;):</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">&#160;</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: center"></td><td>&#160;</td> <td colspan="6" style="text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom">Three Months Ended</td> <td>&#160;</td><td>&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">Six Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 29,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right"> </td> <td style="text-align: right">June 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">June 29,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2014</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2013</td> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2014</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid"></td> <td style="text-align: right; border-bottom: Black 1pt solid">2013</td> <td 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">(57,417)</td><td style="width: 1%; text-align: left"></td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">236,502</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">190,202</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">239,112</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">13,087,905</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,961,506</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,078,741</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,916,633</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.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</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">(57,417)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">236,502</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">190,202</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">239,112</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">13,084,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,961,506</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,077,273</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,916,633</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">129,578</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">628,297</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">185,222</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">13,084,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,091,084</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,705,570</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,101,855</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.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</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="6" style="text-align: center; border-bottom: Black 1pt solid; vertical-align: bottom">Three Months Ended</td> <td>&#160;</td><td>&#160;</td> <td colspan="7" style="border-bottom: Black 1pt solid; text-align: center; vertical-align: bottom">Six Months Ended</td></tr> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 29,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right"> </td> <td style="text-align: right">June 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">June 29,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2014</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2013</td> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid">2014</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td style="text-align: right; border-bottom: Black 1pt solid"></td> <td style="text-align: right; border-bottom: Black 1pt solid">2013</td> <td 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">(57,417)</td><td style="width: 1%; text-align: left"></td><td style="width: 3%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">236,502</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">190,202</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">239,112</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">13,087,905</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,961,506</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,078,741</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,916,633</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.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</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">(57,417)</td><td style="text-align: left"></td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">236,502</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">190,202</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">239,112</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">13,084,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,961,506</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,077,273</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">12,916,633</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">129,578</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">628,297</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">185,222</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">13,084,968</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,091,084</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,705,570</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">13,101,855</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.00</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.01</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">$</td><td style="text-align: right">0.02</td><td style="text-align: left">&#160;</td></tr> </table> <p style="margin: 0">(4) Share-Based Payments</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">The Company measures the cost of employee services received in exchange for an award of equity instruments based on the grant date fair value of the award. That cost is recognized over the period during which an employee is required to provide services in exchange for the award, the requisite service period (usually the vesting period). The Company provides an estimate of forfeitures at initial grant date. Reductions in compensation expense associated with the forfeited options are estimated at the date of grant, and this estimated forfeiture rate is adjusted periodically based on actual forfeiture experience. The company uses the Black-Scholes option pricing model to determine the fair value of the stock options granted.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">There were no stock options granted under the Plan during the quarter ended June 28, 2014.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">During the quarter ended June 29, 2013, a total of 201,000 stock options were granted to employees under the Company&#8217;s 2009 Stock Incentive Plan (the &#8220;Plan&#8221;) and a total of 30,000 stock options were granted to outside directors.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><font style="background-color: yellow">&#160;</font></p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the quarters ended June 28, 2014 and June 29, 2013 the Company issued 5,000 and 237,000, respectively, as a result of option exercises. No stock options expired during the quarter ended June 28, 2014. During the quarter ended June 29, 2013, 33,000 stock options expired related to previously granted shares under the 1999 Stock Incentive Plan.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">During the quarter ended June 28, 2014 and June 29, 2013 the Company repurchased 2,550 and 46,785 shares, respectively, from employees to facilitate their exercise of stock options.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">&#160;</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"><font style="background-color: yellow">&#160; </font>During the three and six months ended June 28, 2014, the Company recognized $83,897 and $156,344, respectively, as shared-based compensation expense related to previously granted shares under the Plan. A tax benefit of $2,670 was recognized as additional paid in capital in the quarter ended June 28, 2014, resulting from the excess tax benefit of option exercises.</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">During the three and six months ended June 29, 2013, the Company recognized $62,133 and $115,765, respectively, as shared-based compensation expense related to previously granted shares under the Plan.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <p style="margin: 0">(5) Inventories</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in">Inventories consist of the following:</p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right"></td> <td style="text-align: right; vertical-align: bottom">June 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December 28,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2014</td> <td style="text-align: right"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2013</td> <td style="text-align: right"></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: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">438,535</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td> <td style="width: 2%; text-align: left">$</td><td style="width: 13%; text-align: right">359,535</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,621,557</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,135,413</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,122,000</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,079,251</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-left: 10pt">Total inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,182,092</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,574,199</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reserve for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(400,500)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(390,500)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,781,592</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">2,183,699</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right"></td> <td style="text-align: right; vertical-align: bottom">June 28,</td> <td style="text-align: right">&#160;</td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December 28,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2014</td> <td style="text-align: right"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2013</td> <td style="text-align: right"></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: 7%">&#160;</td> <td style="width: 1%; text-align: left">$</td><td style="width: 13%; text-align: right">438,535</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td> <td style="width: 2%; text-align: left">$</td><td style="width: 13%; text-align: right">359,535</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,621,557</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">1,135,413</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,122,000</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,079,251</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-left: 10pt">Total inventory</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">3,182,092</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">2,574,199</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 10pt">Reserve for obsolescence</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(400,500)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(390,500)</td><td style="padding-bottom: 1pt; text-align: left"></td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt; padding-left: 10pt">Inventories, net</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,781,592</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">2,183,699</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> </table> <p style="margin: 0">(6)&#9;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 style="text-align: right">&#160;</td> <td style="text-align: right">June 28,</td> <td style="text-align: right"></td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December 28,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2014</td> <td style="text-align: right"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2013</td> <td style="text-align: right"></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">68,347</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td> <td style="width: 2%; text-align: left">$</td><td style="width: 13%; text-align: right">92,000</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">631,297</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">823,196</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">Accrued other</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">237,595</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">158,116</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Accrued income tax</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,661)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">33,501</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">935,578</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">1,106,813</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> </table> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0"></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Arial, Helvetica, Sans-Serif"> <tr style="vertical-align: bottom"> <td style="text-align: right"></td><td>&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">June 28,</td> <td style="text-align: right"></td><td>&#160;</td> <td>&#160;</td> <td style="text-align: right; vertical-align: bottom">December 28,</td> <td>&#160;</td></tr> <tr style="vertical-align: bottom"> <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2014</td> <td style="text-align: right"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right">2013</td> <td style="text-align: right"></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">68,347</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%">&#160;</td> <td style="width: 2%; text-align: left">$</td><td style="width: 13%; text-align: right">92,000</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">631,297</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">823,196</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">Accrued other</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">237,595</td><td style="text-align: left">&#160;</td><td>&#160;</td> <td style="text-align: left">&#160;</td><td style="text-align: right">158,116</td><td style="text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt; padding-left: 1.5pt">Accrued income tax</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,661)</td><td style="padding-bottom: 1pt; text-align: left"></td><td style="padding-bottom: 1pt">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">33,501</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">935,578</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">1,106,813</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr> <tr style="vertical-align: bottom; background-color: White"><td>&#160;</td><td>&#160;</td></tr> </table> <p style="margin: 0">(7) Line of Credit and Equipment Lease Facility Agreements</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: 40pt">In early May 2014,&#160;the Company renewed its $2 million revolving line of credit (&#8220;LOC&#8221;) and $500 thousand equipment finance facility (&#8220;Lease Line&#8221;) with Santander Bank.&#160;&#160; Both Agreements mature in May 2015. &#160;The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime (3.25% at June 28, 2014) plus one half of one percent (0.5%) and a one-year term. Under the terms of the Agreement, the Company is required to maintain its operating accounts with Santander 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 LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At June 28, 2014, the Company was in compliance with all existing covenants.</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">At June 28, 2014, the Company had $35 thousand net carrying value of capital equipment financed by advances and capital lease obligations under the Lease Line and $465 thousand available </p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0">remaining. Equipment financed by the Santander equipment lease qualifies for treatment as a capital lease once converted from the Lease Line to a lease.</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">At June 28, 2014 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $2.0 million to have been borrowed.</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"></p> <p style="margin: 0">(8)&#9;Income Taxes</p> <p style="font: 10pt Arial, Helvetica, Sans-Serif; margin: 0; text-indent: 0.5in"><font style="font-family: Arial, Helvetica, Sans-Serif"><u></u>At December 28, 2013, the Company had approximately $1.71 million of net operating loss carryforwards available to offset future income for U.S. Federal income tax purpose. </font></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,370 thousand and $2,476 thousand on the Company&#8217;s balance sheet at June 28, 2014 and December 28, 2013, 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; text-indent: 0.5in">The Company recorded a tax benefit of $30 thousand and a tax expense of $98 thousand for federal income taxes and a tax benefit of $8 thousand and a tax expense of $28 thousand for state income taxes during the three and six months ended June 28, 2014, respectively. The Company recorded a tax expense of $82 thousand and $83 thousand for federal income taxes and a tax expense of $24 thousand and $24 thousand for state income taxes during the three and six months ended June 29, 2013, respectively.</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"></p> 628297 129578 185222 13705570 13084968 13091084 13101855 13077273 13084968 12961506 12916633 13078741 13087905 12961506 12916633 201000 30000 5,000 237000 33000 2550 46785 156344 83897 62133 115765 2670 1122000 1079251 1621557 1135413 438535 359535 -400500 -390500 3182092 2574199 68347 92000 631297 823196 237595 158116 -1661 33501 2000000 500000 465000 2000000 35 2370000 2476000 30 28 24 24 98 82 83 EX-31.1 8 ex311q206261410q.htm CERTIFICATION OF CHIEF EXECUTIVE OFFICER

EXHIBIT 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

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

I, Grant C. Bennett, certify that:

  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: August 7, 2014
/s/ Grant C. Bennett
Grant C. Bennett
President and Chief Executive Officer

 

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

EXHIBIT 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

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

I, 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: August 7, 2014
/s/ Ralph M. Norwood
Ralph M. Norwood
Chief Financial Officer

 

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

Exhibit 32.1

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

 

In connection with the Quarterly Report of CPS Technologies Corporation (the "Company") on Form 10-Q for the six month period ended June 28, 2014 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: August 7, 2014
/s/ Grant C. Bennett
Grant C. Bennett
President and Chief Executive Officer

 

Date: August 7, 2014
/s/ Ralph M. Norwood
Ralph M. Norwood
Chief Financial Officer

 

 

 

EXCEL 11 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0`!@`(````(0!!5_NWL@$``,4/```3``@"6T-O;G1E;G1?5'EP97-= M+GAM;""B!`(HH``"```````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````#,EUU/@S`4AN]-_`^DMP9* M4>*0DI68$EH^'EQ6"RTF`#7RUM M2@KG]`.E-BN@YC92&J3?R96IN?.W9DHUSV9\"C2)XQ[-E'0@7>B:'F0X>(*< MSRL7/"_]XS6)@Z*C/N/"E=2+&G$FX4(E_9GK%%J>V5QR"T M4Z'9^5U@4_?F1V-*`<&8&_?*:X]!EQ7]4F;VJ=0L.MRD@U+E>9F!4-F\]A.( MK#;`A2T`7%U%[1K5O)1;[@/Z[6%+VX6=&:1YO[;QB1P)$HYK)!PW2#AND7#T MD'#<(>'H(^&X1\+!8BP@6!R58;%4AL53&19395AR295="VRGZR'JZX%Y$A"84"Q`= MVK0-X<-O````__\#`%!+`P04``8`"````"$`M54P(_4```!,`@``"P`(`E]R M96QS+RYR96QS(*($`BB@``(````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M`````````````````````````````````````````````(R2ST[#,`S&[TB\ M0^3[ZFY("*&ENTQ(NR%4'L`D[A^UC:,D0/?VA`."2F/;T?;GSS];WN[F:50? M'&(O3L.Z*$&Q,V)[UVIXK9]6#Z!B(F=I%,<:CAQA5]W>;%]XI)2;8M?[J+*+ MBQJZE/PC8C0=3Q0+\>QRI9$P4P>J M/OH\^;*W-$UO>"_F?6*73HQ`GA,[RW;E0V8+J<_;J)I"RTF#%?.&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;',@H@0!**```0`````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``````````````````"\E\MJPS`01?>%_H/1OI%'>9KS9?;5-\J&LJXW.&$Q2EBB=FZ+69<;> M#L\/*Y8X+W4A&Z-5QL[*L=WV_F[SHAKIPTNNJCN7A"S:9:SROGODW.65:J6; MF$[IL',TMI4^+&W).YF?9*FX2-,%M[]SL.U5SF1?9,SNBW#^X=R%D__/;8[' M.E=/)G]OE?8WCN"?QIY[ZPF03'CM\7`E%@-3%$YU'`` MI4,-!V4C@+A4`K!2+8G5+#$Q((C5@$#E4,,!E(Z8CTG'5=*JXM7;X*@N)+[8 MSE48@T-=*KQ2BS'11.L=L,30Q8UA@;()7RO2CX-(,3G4CH,:#G6ET$(!.1J4 MC9B-V3?.GYLP%0U7NU]CC3*JP<0K,RB(HXO3`K_X/M]\```#__P,`4$L#!!0`!@`(````(0!XC@TBU0(``+$'```/ M````>&PO=V]R:V)O;VLN>&ULC%7+;MLP$+P7Z#\(NC=ZV'$>B!W43H(&*%P# M<9(CP4CKB(A$JB05VW_?I53+*RE(>[(I:H>S,\/5U?6NR+UWT$8H.?6CD]#W M0"8J%?)UZC^N[[Z=^YZQ7*8\5Q*F_AZ,?SW[^N5JJ_3;BU)O'@)(,_4S:\O+ M(#!)!@4W)ZH$B3L;I0MN<:E?`U-JX*G)`&R1!W$83H*""^DW")?Z?S#49B,2 MN%%)58"T#8B&G%ND;S)1&G]VM1$Y/#4=>;PLE[Q`WKO<]W)N[&TJ+*13_Q27 M:@N=![HJYY7("AM>Y7:-[1W04:]X',<3]Z:3XDG`UAR+ MW-+;/0N9JJU[%:7=MZL1$MC66\\BM1GNAV'8/OL!XC6SAX<('Q#\6D$\I_[U M9-W>01&&3K%;:87=LWO9J"\46NA4O\?.(M_3EP+_Z/LT<&4K;B^UIA2F)"A+CH5Y\B@7?T1&F!]__H9'Q&JJ*P7S9A MWY-$5WCB[0[G@>G6XF1II8\&63QC/U%OI_Q"`Z:P2?;O2I2..N5P07$&F3P_ M:+?FN\[Y([R/Q_,'.?Q<=[Q&QSAW[M0@BAWMV)J_Y%T:]$9%@P@.)?P`@N8P M&@3Q\T[P^+:3J&/G((H?9HC=@.4B-XSB=*P=9+&K"$D62W"*4YR.M8-4?J#- M(6^P*PF.&[VMU;CHC;W/HT:MCJG5N.@!=;/6*K/DV@TQ2HB:'M>9#6H7<*SC MK$SP>^-^W,"NV0:'K^WL#P```/__`P!02P,$%``&``@````A`&<^\QV5!0`` M0Q0``!@```!X;"]W;W)K69$B=!#2$">GK.O]\Q)F`/O>6E3>S/G^>;&8\G MOOWRHSXZWV7;5=UY4'61;=JSO($,[NFK8L>OK9[KSNW MLM@.B^JCQP@)O;JH3JYF6+>?X6AVNZJ465,^U_+4:Y)6'HL>[.\.U;F[L-7E M9^CJHGUZ/M^437T&BL?J6/4_!U+7J=K0I>;8BSU@NKO=5J!`N=UIY6[CWM-U3F/7N[L='/1O)5\ZX[/3 M'9J7W]IJ^ZTZ2?`VQ$E%X+%IGA3TZU8-P6)OL?IAB,"?K;.5N^+YV/_5O/PN MJ_VAAW`'H$@)6V]_9K(KP:-`LV*!8BJ;(Q@`?YVZ4JD!'BE^#/]?JFU_V+@\ M7`6"<`IPYU%V_4.E*%VG?.[ZIOY/@^A(I4G82`(K1A(*0^\O]K0A@ZZLZ(N[ MV[9Y<2!98*ON7*C4HVL@O`C2VT\2WU((TA3)O6+9N)#E8'P'8?E^%T:WWG?P M9#E"DE<@L0U)+Q#E-T6;709F6FHOR2\(%310-,D"AYBR7H_/Q7H%5M9?]DWT M`'!/1+A$%BR>'7R%%@2"S#>H'3TNU"`GE$_UP0!(-$8-0/_11"J;F M=!`+AH*!1)!;69R8B\F,:!8@C-Q$B)J%O%&5+GFI/T"7P<7JJ14CFG!XZCAJB9?*( MHS"GYK0?!QRE7V;.^L*G\YUCR8MM>>^GIP(C6:@T)!JB95$2 M1)PCX:F%X"%G\6S:8'MF(E@0AX*@',DM!!-"&/ZSY%&H)&;XWMQ'`KDCM1`\"&@TEXE1JMYGS'0HE037&ILCC(7A"UNHZ@H,H1]$ M4_<0ID!L7**Z0TAI?[@E;@*.')".\Z,#*`NQ`S*$"`@ZJ;D-8"QZJY&AJB

N1/6S MYPJ!NI6P!*(CD@R,&U>W;3OA)!$P$%Y94(F@C&8V@-7F]J MJ&H/C`A^,E5U4V$)1;4S&9@O0A=!U`3Q<%K)"F=@-BZ>YM$YR/'\6^I404KCD<8\E!\XMPHOEYO:U.=0O7J],] MAJ4.G;D$GE/4[:'+SEOA1)@8?B^AI,\0#_0[\.XQG;RQNMH\E$!3.Z>7%JS? M9O0;1BW;O4SE\=@Y9?.LWETX')MI='H3NF?JMST:3^@:7AR6XYEZ0U+CWK0` MGG#.Q5[^4;3[ZM0Y1[F#K!=T_27+VJ#Z?GO[G\```#__P,`4$L#!!0`!@`(````(0",3\[:?@(``)8& M```9````>&PO=V]R:W-H965T'?O^9/SQ@92^N<5JKF&=YS@U\FGS^-MTJO3,FY M1)$5L;J^3?`$H.5(&D.L`5$\=W([RJ.S`$!I&K7*2=EM>[VX:,+T33+]%G"D# MS:FRZ[T+6^*^`U>48=!H'73B=_[@(&`&AV1B][GM`$Q^W($KNG0P:/F#@X!) MO8/^'0,PZH\;<$67!M(+`P'3\P:Z[_F!O2SC_.3R'<03@0BE[7+BCJWVC3/X!``#__P,`4$L#!!0` M!@`(````(0"#*J*7R`(``*4'```9````>&PO=V]R:W-H965T\]HY+*^>FQH],:FX:#-,'`\CUN:BX.TVP[]^WETD&"E- MVX+6HF49?F$*7ZT^?UKNA7Q4%6,:@4.K,EQIW2U<5^45:ZAR1,=:6"F%;*B& M1[EU52<9+?JBIG9]SXO%/,=#E"7/V:W(=PUKM361K*8:^%7%._7J MUN3GV#54/NZZBUPT'5AL>,WU2V^*49,O[K>MD'130]_/Y)+FK][]PXE]PW,I ME"BU`W:N!3WM.753%YQ6RX)#!R9V)%F9X6NR6,?872W[?'YSME>C>Z0JL?\B M>?&-MPS"AFTR&[`1XM%([POS%12[)]5W_09\EZA@)=W5^H?8?V5\6VG8[1`: M,GTMBI=;IG((%&P6 M:KI:2K%'<.(`6'74G%^R`&<32P#AOAT+Y&%JKDU17PIJ!5OYM/(]?^D^0?[Y M07/SAF:J6)\J`C)(7.`;("&D,>3[<$8,36`TP)$H&GS[!FZLYG*D":>*]7N* M"1O\T/EL1IQA\!ZQ)=-?OK&:J(\U2H++>+J^'J^G,$2\87W"!#8IW.PL2#Q`Y(>4Y^0P?_E?#(CGI'%QXXMF=58,C^(PW2^F6,! M"1-"_D$6?83,B.=DQ_-KR:S&DEW`,9RMK\?K01!ZQ_5)8O%'N(QXRN5[P6PO MK<:>L30(PWAV"&$2&Q,K(,2+$G*TL&AVTMI9TM$M>Z!RRUN%:E;"X?:<&$*7 M=L[:!RVZ?F9LA(;YV-]6\#ID,%`\!\2E$/KUP4SRX06[^@L``/__`P!02P,$ M%``&``@````A`#'A;)3G`@``2P@``!D```!X;"]W;W)K&ULE)9=;YLP%(;O)^T_(-\7,,00HB15DZI;I4V:IGU<.V""5<#(=IKV MW^\8)R0F59?>!$C>\_*OAYLI M\I2F;4%KT;(%>F4*W2X_?YKOA7Q2%6/:`X=6+5"E=3<+`I57K*'*%QUKX9=2 MR(9J>)3;0'62T:(O:NH@"L,D:"AOD768R6L\1%GRG-V+?->P5EL3R6JJ@5]5 MO%-'MR:_QJZA\FG7W>2BZ`;.)I88PGT[%LC#U-R9HKX4U`J&\GD9A7@> M/$/^^4&S>D/C*M:7BOAD$@#?``DAG4.^#V?$T`3R!CA,4O?5*ZN9G&F(JUB_ MIW#8X$77LQGQ`H'WB2T)W3>OK";I8YW$4Q*/T.`L=D@N.A.X<-ULSU;$8\9HL&7\MF-0,PV&7PMF]58MIM)&)*+W!Q%G#D*A\V!O9!BZ[?V39"PR[> MWU9P:#/8]D(?Q*40^OA@SIOA;\#R'P```/__`P!02P,$%``&``@````A`+\; M&%^F`P``60P``!D```!X;"]W;W)K&ULG)==;Z,X M%(;O5]K_@+AOP"$A'TI2E9#NCC0KK48SL]<..(E5P,AVFO;?[SDXI-AT:#4W M2;#?\]K/.09.5O$],ZFXJ-8^&86^QZI,Y+PZKOT?WQ_OYKZG-*UR6HB* MK?U7IOS[S9]_K"Y"/JD38]H#ATJM_9/6]3((5'9B)54C4;,*9@Y"EE3#I3P& MJI:,YDU0603C,(R#DO+*-PY+^1D/<3CPC*4B.Y>LTL9$LH)JV+\Z\5JU;F7V M&;N2RJ=S?9>)L@:+/2^X?FU,?:_,EE^.E9!T7P#W"YG0K/5N+GKV)<^D4.*@ M1V`7F(WVF1?!(@"GS2KG0(!I]R0[K/T'LMR1T`\VJR9!/SF[J,YO3YW$Y2_) M\Z^\8I!MJ!-68"_$$TJ_Y#@$P4$O^K&IP+_2R]F!G@O]35S^9OQXTE#N*1`A MV#)_39G*(*-@,QI/T2D3!6P`/KV2X]&`C-"7YOO" M/;($PQ;(+']#_!4AH*')`[JL?3CEL'D%97G>D`59!<^0RNRJ2?J:>&%+MJT$ M$X>^:3O0\;5#=JT"JP9(-R[(2)?K_0*UVTR<;!,DU^>NQ8+@^"$=2C(9&YO,C&:24R;.$G:#2DL M0"A:%Q`+&<%C:/A\8I`+ZD`D1C,,:C0&-`),E[/OX7(.*2S.^'[A\0PJ+#[L7YQWQ\9G%()?3??@8S?7&FTX=A&UW>A+/Y@Y`:N:[:7(4 MNR&%A;BP$8=+B&(7S7F5)483-\^4>31?."7>=N?C,8F1@1S'G7=7\_;>7N>[!>H]?--W1&\D MC0]V=)CPKL^;Q,":CLUT-B631[9E1:&\3)RQ&XN@#+?16Z?X,,87OC.>D"6T M(?WQ%#M+'`]N`=#8U?3(_J'RR"OE%>P`2X6C&3PCI6D-S846==-G[86&EJ[Y M>8(6GD&#$XY`?!!"MQ>XP.U/P>9_````__\#`%!+`P04``8`"````"$`6C3: M`T@#``":"@``&0```'AL+W=O>,..$EAO3M1S3P&5,$U(>-^:?W]'=TC2X0&6"^(X<[M`I#05@\_>PT'3E,0XI/&IP*50)`SG2$#^/",5;]B*^#UT!6*/I^HN MID4%%`>2$_%2DYI&$?O?CB5EZ)"#[F=WBN*&NWX8T!/%J:]7=?^_"7XS#OW!L_H^0LCR7=28C`;RB0+ M<*#T44*_)7((@NU!=%07X"8Q&`HT MUF0FF6*:0P)P-0HB.P,,0<_U_YDD(MN8WMR:+1S/!;AQP%Q$1%*:1GSB@A;_ M%,B]4"F2R84$(BXD+@R],WA^"8;_-MB:+&?N;#Z>@JWDU.Z$2*#MFM&S`1T' M"?,*R?YU?6!N;%$B6J/>\@D,DB0/DF5CPJ<"%G"H[=-VXCIK^PD*$E\PP1`S M7^F070.1]DO>L!FX\KIZR+Y!-"&1&JA]MT%C*Q2,[@I]O>Z-'@F6>AK60`T` M]U6@GLANB%CT'`B'D(E.LA\B^B31$.)=/=$4>Q]1+,'0TQV![K*7?Z`PTPYF MIN>_&T6$HXC]*"*ZA=`<@%2[-9?-[<'*<;OV,FAC@LW74KM7A^N^#!1FKCK= M6SCPZSFA$'!M67I>A:,<^U&.2..8+N;=/#0G8,7I.G';`0GN.]#KU$!AIK4# M7E]\,_FV^%'$?A01W4)HXF%=>[]X">Z+]_3B!@ISH[B[!B&7PF7/N[`[N5KJ MW/ONY++WXJB9?,U83?+B(Y(EN"]YJJ<5*,PMR0IQ^29ZX:$VV9>L3?8BX4P@ MDWO]Q4JRVO/5KE9@=L0[G.?M&@[VAXU'B9R;>^-!ZX/6]!P/'1] MV&=@W&X#X&A0H2/^@=B1E-S(<0JO&UL[%E/;]LV%+\/V'<@=&]M)[8; M!W6*V+&;K4T;Q&Z''FF9EEA3HD#227T;VN.``<.Z89UC1"SF67"72(6=L#/F-^-"0/E(<8E@HF MVE[5_+S*UM4*WDP7,;5B;6%=W_S2=>F"\73-\!3!*&=:Z]=;5W9R^@;`U#*N MU^MU>[66\/7.=K?;=/`&9/'-)7S_2JM9=_$&%#(: M3Y?0VJ']?DH]ATPXVRV%;P!\HYK"%RB(ACRZ-(L)C]6J6(OP?2[Z`-!`AA6- MD9HG9()]B.(NCD:"8LT`;Q)__/QY.1`R:"'1BR^?_/;LR8NO/OW]N\*1R5D1SB MB!4-?A.KL$S(P5SX15Q/*O!T0!A'O3&1LFS-;0'Z%IQ^`T.]*G7['IM'+E(H M.BVC>1-S7D3N\&DWQ%%2AAW0."QB/Y!3"%&,]KDJ@^]Q-T/T._@!QRO=?9<2 MQ]VG%X([-'!$6@2(GIF)$E]>)]R)W\&<33`Q509*NE.I(QK_7=EF%.JVY?"N M;+>];=C$RI)G]T2Q7H7[#Y;H'3R+]PEDQ?(6]:Y"OZO0WEM?H5?E\L77Y44I MABJM&Q+;:YO..UK9>$\H8P,U9^2F-+VWA`UHW(=!O-29#`P< M7""P68,$5Q]1%0Y"G$#?7O,TD4"FI`.)$B[AO&B&2VEK//3^RIXV&_H<8BN' MQ&J/C^WPNA[.CALY&2-58,ZT&:-U3>"LS-:OI$1!M]=A5M-"G9E;S8AFBJ+# M+5=9F]B(K5"MQ:FNP;<#N+DXKLZBO89=Y[$R]E M$;SP$E`[F8XL+B8GB]%1VVLUUAH>\G'2]B9P5(;'*`&O2]U,8A;`?9.OA`W[ M4Y/99/G"FZU,,3<):G#[8>V^I+!3!Q(AU0Z6H0T-,Y6&`(LU)RO_6@/,>E$* ME%2CLTFQO@'!\*])`79T74LF$^*KHK,+(]IV]C4MI7RFB!B$XR,T8C-Q@,'] M.E1!GS&5<.-A*H)^@>LY;6TSY1;G-.F*EV(&9\F_W4`BA;JI)6@8,[F3\ MN>]I!HT"W>04\\VI9/G>:W/@G^Y\;#*#4FX=-@U-9O]2!=(.SB"QLD.VF#2I*QIT]9) M6RW;K"^XT\WYGC"VENPL_CZGL?/FS&7GY.)%&CNUL&-K.[;2U.#9DRD*0Y/L M(&,<8[Z4%3]F\=%]6QE[#88^G*C6[!-5SWU5'5U=[7MN^\VOJ=]=:*5&P8CO7/=UC4G MF(5S-W@9Z7]YMJX&NK:*[6!N>V'@C/1W9Z5_=__+7]RMXG?/^?+J.+$&$<%J MI+_&\?*VU5K-7AW?7EV'2R?`E448^7:,P^BEM5I&CCU?42/?:QGM]DW+M]U` M3R3<^C,9(;X=O:V75[/07]JQ.W4]-WYGLG3-G]U^?`G"R)YZ@+KIF/8LD\T. M=L3[[BP*5^$BOH:X5KA8N#-G%^6P-6Q!TOU=L/8M/UYILW`=Q"/=R$]IR96/ M\Y%^HVN)R9-P#A"_^?+/3"2(OA9=C'S@2V[R2_F-B>.XU<^MG"]EWO/3EMT`D6&.GO M?!=NHI.M1,-E]4P)36;3@&`(-G7I#&^3#Y-L.EEND_VO/38)NGK5ND[A3]#% MK"BWJS%=NW&QP^$ING)?<7JBE^E(MRSDD$Z[3;3R#CN3LN&D#7T74W;3NYAE M7:MK]1NU3(C%7;^1PJ[5))45"JV'_N/%Z&Q>V2'KTC1\J1Y`':Y9%EUTW9+^ MW;?H[Q)Q8U*%I,^Z7I$;'S"2>43GSE"6CL3L8X7KKN?E,YUNC^8" M.'-_ATE7[$2!A0,M_?[\OL1,(,#\D`2WDM]5_/HELM\[!AL/Y1JL0L^=$XJ7 M"9M_I/E_O37 ML%`+_TT:XS3-`&93('-Y6NS2>J%]W1\.AX/.S6`P&)K=CFDRDJ=I1+O!W-DX MM(1HC*9=!#T@&'8'PQL#0-KF@*FZ*((N`/1[O4&O,S1,_,\2U/D1-,UI3U?M M50Z!(J]R"!1YE4U96PUD_K2G8/6NN*]R"!1YE4.@R*O]AC-P7[E7.02*O,HA M4.155FAIL*^B*J:XKW((%'F50Z#(JXU-/M,,C%*D8J]R"!1YE4-P::]FRZK) MTY/%EMV[,[/&YL>I+IK$U]?%5HU8IT[#:([MBZPFWZ&B?'+N_LYS%C%6I)'[ M\DJ?<;C$O],PCE'LO[^;N_9+&-@>OK:R%MEG24MLAV#G8Z3'K^[L#:F0<;*39RZ7W_GGM3YW(8KO^3`4[ M2^7BXFC,QNSB^,%S7P+?834R/1'S?13&SBQF=R6PHO8A/-T#>#JI(!D\I^@W M#^@'3])\G*(?-9B]3@0O2O4CN*3U-QD/=/]%&M1P`1_497B:1("5=H8`3E"! M@.X723E`>*I`@!5,A@`!6B``G)*H.*4?=+ALAA@H5$+_N50BQV16"BK/:.6A M]`O])59:0OH]B68NWR+0"YIQ4`+@))6'4JRJ%,.Y'3VMH``')118&'6;&?(Z MAW*^,D*XI`L,!2-(`V6,-!>57,Z%S@)`.2/C!N@R*1F`^&A0-P3P$80R^8)_@HT$8(15A`!XEO:*8)W2$$>."-'`05&5(+AH, M52F2QZ`J1Q:N,%2E2`Z"J@S)>T)5BN0QJ,J1G"M4I4@.`AA1DB%Y3ZA*D3P& M53FR<$5758KD(*C*D)PGNF=.D2V^;)H44;GZ:=<\JGZJ;1:5A=3.H443_)XU M3U9/R#I6BR!;-9'*[U`DE6W]@.1A'A04R%?I3P=:V.\L;Y.0'+Z4146LX6]96% M^:W($(O;E1%2"8)"4C4&*C"IQD#^3C$T'H8-=5,,DAE$Z>AL.EQXF@A/6G/& M:6$.(>8*"\12\JG(9I6QRBF7)N`L>:IIR_<%2!TV:(G9J"MX0&P3N68B/X2' MZF1EL3%.RW.5L=(@P.[V1@]P)+D-^^>MLHD5WT7/`?3HB+LX:7N9XJ8`-9C:/[J)P\T1COZ9 MQ^&I\,Z0[T[K)H><7P[TY^E\829TEN$N6^@=V^,%A!7C\<'94QWET"$W.6E$ MV^'T4>4-,5,<-161'%\/!;R0BW?AUH_XHXQH-+_L6E&6GH_">R+I0I;9A?M_ M23HFJ/*S6/6D[\!53SHK$J(LR-UD*=YBF1<1-7K4'J\&:O]:N](>9I2>OA^1:J#E*!=[9>X8;Y<7(R+RNK"6DX7[3VO+PD9,*HNV9`I<)JI3=7&A22I+Y+XGR;VYSX]L M\[+`12;+X.)E%7ZD+,_)@LEU915^A.-X63"YKJS"CT#(R3*AI*ZLPH_P`B\+ MX5975NY'$X[C9/4DN;_9ZT8*WL?"CR'U/DOOMC"I&O"$9\8F4PG?XQG%$A0T9 MCA(IA=?$*.]*1GDBI?"7&-^F9'PG4@I/01YGD8D+\A;E/NJ*[)J2[([M>99U MQ8`Q)"G!2^1F:P\O]POIU8!L)PUOGN,-HOLF9`R:O#JS-VV"!R-R06)_H&%4 M1M#39NG9@1V'T;M&NV>Y.-'I/4EQOP_#G"-1@H%#&4!_P(L4\8Y&#;PD#(DQ M3+L6=<3D?4&DIR/IL0P-6B=HQ/BC55@=-&B=B!&3*LV?9,1\#);KW$-B+J6A M6T;$)S=X<^9BY(@,&P`I(^FSLXXCO'(IM4CL4H8D,9_I<9I4_9^5MPAT#%O5Q[>CAJEQJ;@OQ3G1CIWD,!G#RH"-JKAF1&M5?[> MV/O_`0``__\#`%!+`P04``8`"````"$`#A%0JFL5``!T00``%````'AL+W-H M87)E9%-T&ULO%SK;AM)=OX?(.]0$+20!%"42-TGM@>R9"V\.V-K M+4T&BR`_FMU%LM?-;DY?=-E?\Q#Y$R`!_"Q^E'F2?-^IJNYF=5.29Q=99`.+ MK,NYG^^<4]Q7WS\L$G6G\R+.TM<;H^'^AM)IF$5Q.GN]\=/MU>[IABK*((V" M)$OUZXU'76Q\_^9?_^55490*>]/B]<:\+)??[>T5X5PO@F*8+76*;Z99O@A* M_)G/]HIEKH.HF&M=+I*]\?[^\=XBB-,-%6956K[>.!J?;:@JC7^I](7Y9#PZ MVGCSJHC?O"K?7&9AM=!IJ4"&>I>6O]KC% M;#M6/V9I.2^P)=*1_^V?JG2HQJ<#-=X?'?I?GE>SH=H?]7]9DW/>2XY_UI;_ M@>7@DY[%19D'X.M#L-#^JJV+ZQMUJ\-YFB79+-:%NLCRY=[ENSU_I3WO`A+* M@P22B?2#^K-^]-=M[>,_IZ/#XY-C_ZN:I=O'99>2T?[N7];NN-9YG%$MD;H, MRL[F=@1EW%10B&_JJ#?.WY6[N[H_'N^,0_ M^3W5+I82J)]UDNQ^3K/[5-WHH(`=1^I]450Z_][?MO4A\S]JG_3O65*E99`_ M@K:D9WN]=JM0G_0RRTOXD;HI@[*"_@Q;W3O_J@O_4DN[W*(N(-=9EG<5>K,( M$I#1NNHB6RR#M+/2'G==39(X5%=)%I1K;L0!"[C439F%GP?J9A[DL+R/52DQ M`,SXVVK+LAQ+7"I7K M4&/1)-&[\,U(#U2J.Y)_G][AD"R'C_=^?YWK91!'2C\@L!90!\-@5LZA^-!Z MBB'8I_=23S4\*5)E\-`UL=NLA',]?<)UCF">(]SR2C*\I"MW!(-E4166C,7U M(I^8JRI/X[+*M2%_.HVAM[6K?X"?ZGF61"I>+//L3O/>CIPM"UG1D2DT4"VJ M!(X3J4@C^X1Q(/21D6!!Q_R[?."3>9&E",J6F3A5N'P&%^A<_4&7_*Y'.OZ) MJUJ`AK-TUTE=(D26^EL,7_U*=3::Q,$D3N(25M/11VU_R^"1QN>?C^_S"I)Q M%N5__Q%A8B;B*9"5(QI:L(QI+@GU`C-]$0-N48M4_R;#Z1,+)!#1$`!1Q%S* MQPZ[-F85)F9M[@_W1VJ)G`'OK.!R057.X5U_!\/C_0%R(/\K5C@ZJO\L)-+] MFXJ9%R(U.A@`@0S.#L=FX<%@='(ZV,>?;F'6Q$2NWC\]&>R/3]SJ_>/CP?'A MJ%X=E`J`0]>`0]8A%NG%!-*U,.1@@(!1+#4\Z4XGG2!^'B&TP<>@!L:#75BG M58LOU57KAZ?%'0?Y`38-]`40ETW5"`2-`_BGUBP6 MY/$C(ICU]!=DSX,70.HS05<4"F;H6\'I1VG2B"F373N#]I`O@P=`D MXDC#43))2BY098S)X.@.B0:16Y3IB\`858[-:=6]X<)Z!<([LUH_&6X1'/8? M)N>/>09G_#'(9W$G%=P`NP)V#=1,I^`K03AC!HL6<2K5`QGUV;,Z!?*,C="W M$URPHZ9YME!6/$AS_K;W::G!3NG20B\88=Y;/76B48EI]R&@AMNOMB>@>1J7 M.]V;Q!9>M+9SH7]89X&"`:A)4`#IMH.8O^]G'<_FQ`:>.^?U$]!%"<5C_^=-/1M?Y**VK/$KR\(40'T[U^$BF7U5%:WC006A%`7 MW_6CC(9M7R"7WX*X;IAY=R%R(RMBW%YD]NXA9,ZBT5B[,@8MN0!FS=0(B/"@ M\S#&63Y--2;R,;F_L`7'_:_(L6!_A(:[.`+!DT>U79'R.-UQKK4B-?\(7](Q MP'\A5>(3DKZVN5(VYJ$N`*0QWT=1T\2GT/OUE!B2IK M4*1_$2)\J'54&`W658"!EPH!KQ/3MKY^^?K%/P8E=G,Y=S&CA:AXXK(W>*U> MR]PKU2,W6;1#"-ESBY6_'/_$RH[0^P3H'\]-D0;5\`!HR1@8@[Q8&F6SILH4 M4^I;2(0V07Q M$KE,REBL,06IJ(B7Y'J**F-]/N(VG_CMT0[:9E)/XH2W50'M=ZLTZ_04PW6& MU@?;:.MQ1V_'+3/P2&T#.ZK??OV?"]-A^>W7_U5@A!]I M]>,TJH`]P<)0W>*,FI#_+G!WO&!7:OW5*&S40J.$VP55>?Q`BU\2U8+@^WE, M/,72G!]/X/6D@ZJ1+0(Y0B3)11P.?450:&CB98KEZ@+%9J'F&=4Q,XV*91!^ M1G:%JT-<\\=)CDY&&.=A%:,W3$9@]?T;%L$C3"I,JD@;:E/V`"!5_.U(Z^&& MYC77CUCW]':"%C9E7$WEM%6HHJ(X0'Y2`695"Y2[V1(^M%M6X*K4T)`NNY)H M*445@&T%J(>^"\!,]F7I45#29S:J#%LT2Y"J[N,>9M`G=%XP9QJ9D M9V.,MK9B^Z,BR9;((V-D M).::*!I]56=U3>'5G/F$WY[#`72^B$O"+61DRC2O:(DP$_YQH]&*$!`C'`)) MS(,4B`\NM$`6H*T'B&@0/.Q706>_5$$.]I)'%KYH%N&D5%UAH*'8"Q_P4)AM MFM%[Z#<0',`DV(DR?B62QY`#9I2H"*UL@'"HD4U!Q'2VY4"J1?6X*`A# MO10X:IJ'-`ZX->I/A-JBHX);L(4M)AAQK4TUC#:NQ#*T5:XG.H3.1!S9$L6# M]>\@A7,R?PM3**)L`[7_/,B3_HZ`S0`FG*4<\R3XB-T>$A)$?T.JTPO%BQ@#Y3@7&1P)_06`7! MXBLB*@Q='&0#IF!1M7TRK'J3GHEPAC4A)4CH^@NU5E-4=Y M_/`$C>56"`3(LK69>HEBSM.T@O4`R,'+VD[V9R&>ESUR_(/@"0X[6NO0?XL- MZVT&\5ABEC4;<5UJRAEG#&-$FI4`C/Z!59H[#]Q,D+K1A0\I;AJA"*."?DED MAYCM`V`4H+OWI@J_A@`9<1AM8-KVG^]J@(M\D+ZW1;\BZWJ!T%#K=A4=PFL3A$WB>=`1"`*9>.'.H;_H&7.LT`'GL7^YTG?Z^S`1E)^%]^;'S- M_ZIFPO_".>!S_,DZ&K:>3IG?X60KANN?^]NO_]57EIOVJL2J3E'7(L4_;?MP MQP2X73`"4[6-A9XC')8B@=27:QDACYB1'[NSA1U?V]:2.^V)Z$ECYW%`#2A\ M`H/6&,C87[H!+XA%>H-W&EA)QP_@@?=!#J`]M6,K+"&6 M-\!H(APB$_!X"1*"(`01F;F5BW!R"@LE@`RA`]X,L)7-`*AQ+T:C)@V98.O" MKRWI0)0C6;99X"D03*K5AA.?`1(F=QM@*/B$Y:+;8:,[VU_(X!;%N1:3(69G MI5!M%<@@"STO%ESD$N*::AD-(T(S!P&I(\HV4AE"KW:^S$C&L-NHW,XP67YF M'/)")OD4WC\"FM9&$HGI'P6;$0BYH:6C0F5#Z-D&IO'L38B"&3PS% M+`%"AMY%%NF$^"L"ED.M@UZ7<`@$O6HO*P[K\D]?7(611V\-)#1K2KK`BQ+I]" M$,ZRW8B:A%GO%6B)5V9GYAT+`1A3-P*;<.):.?Q#6C=,5:W[#\R$^.GKB0[0 M[@$8@#\P]'AP=F6<"A\># MD],C.\OWY2[SDL86P=VE$N!00(6`7=0 M-_`Q8X\%F0CM#*:5'#9/#P:G9^91PN;HZ'AP<'CHTP^[$:E'/2,8*7;0UH!= M?9/6Z%A#=;XRJP'OF^/!\5+2)IN`TNEQ8Q8[Q]<()_/A-QA"$T"1@E M11E#T8'!V)QFR,\)CDY/OI_ M$[[/V/81.W;U.S/_:_?5(VJU&ERM;Y2[Y6RGH_558!)-VZ8@ZF*A`Y';Q;M_ M_Z?@'LU&%N=H)?M?_ISEGYGV;8?3_QK-PAA]G4C-LJP[1#!8E,,O/K'KO*GY MA#Y>CKR`/(UY%=J2ND"J"#M5^/;QCL(P05Y-O;/O\'Q"@#!9'\&<$=!E,9AY M`FZZ\P@,Y%W?BT7I=B9ZAHPIV:MN&?E4N;68E+$-O.YKZ0>O^](V$^!-_HKM MDQWU@QV\7_P14P*^+!U\_;+JQZF^ATUA2(&PA0X[7F$`K>/)2);<,=*L3AL5J]D? M/E[4:&+S"!D0S\ZJ@MIAP]>(P[0Y86].++)11G\4H^P7^'J#NAQ;`>[?!NGG M(@SG`G`-R\714'W]<@LO!"FL^@LV9<&%[><$QDA//%4>==*@'$+H.)?8NYV$FF#LELKKU?:[A%:-T]8Z-+QY M>-RB(+@+XH3^XL>_'+]X0?Y)\7.1)N99)Z_]KO'EAE9#"O!V$D^91IF`2KP! MD,&)`?,>U10R,@1T2R772*=%-Q0:F"<4STI\Q8XH<%2!DRS/I<_7`'!8L?,, M1L)ZA=2YKGQ&)0_U-\U3>+F=Q2%NM*#=YGBX7T=2T-IT6LVY<"%?O-NGA"VP M,JUN^]ZP-]^]*('P!TO?%!@U=HI(`P(\^Q! MFA9(&YNCXV@6"'SH3H=]ETBE\88-)B`[AP2!/X M:7@S5%<:(1")O4F["GUBS,70.?`E=(N`Y>*!A.KZ:3;C5/NM.2)8_6L`&!CO M#V9(RGSH#;\".#\`.*^=CMOQV>')SURP!Q0OM$VG-ROD9X_XP4U*(<)IEFY MP7^!7T[BT)M#+Q\_```W4%Q7+(S&6(AMG/?`)WO"^T0G,>;Z;-S@7-PL6^P; M#O3(*OZ^`6L?`3I)OG4XS=S!.0*IK'K4Q.]?%%K^K0TPOJ5038K%,0^'# M?8*L)YOVA0HVS!"T@-EY?)?_CA>V;8R%6QXQ#;:)IB`W#SSK,2LLNI459Z>X MT@9U6ONT8^@6/7+9/)E@OAY*AI8#Q;W=E^P6K!MIKB M/5&TB3D=-XR*(YT>-!^\@//V6>/#9JMQRM8'_P1.ZSIVQ2G]./.[9IEJ^Y9& M7W0>`%\TXRH:QHNG1AVJ5LO:M?>]I&#MG-U3\JV]X/>)9Q<_[3.SV&\?GUWB M,5>'B7$R;>Z;6WW_`A)7Y< MP"A;J#_:*2@1IYU'=*K`M3LZC5:?7K/3]DE9K2!D\M4(+WL^M86LM8N^/@H.=TT*&_?P M9OTY\S9]'11V3_Z0[=F&04^KH+[[!6;^J>X'>$V0!@/7F+EC\9V"P5G)(PME M]YRM!N6^NC]\8U7D[V\5#@TVY4-M5'3=0-XO M9$2+@[8;7,@+7BBI964"D`N]T/F%MPR*#6VR#5A+^631Q]+^!<'A1?2#:\`WA4I6T6UC MOLO=9\8WM8%NIY"0S6M6OMXS74!!02:(4ZM4R`8,P!4);E<&%(2^N/N.EZ;. M<9(%Z3A*".!HS;1YX%82HV*KC12_/43V4EXDWHO`?2]"X/'*X&0?#/=CZIH8NYDCL$*PX,ZX[:]4MFH/QV.:`.EKVSL`N!3#6T\'F1 MQ?/P&[)'E)3(@5I=$0HXB(=@Z>H/:G'NS+4N@\>][M$'`873RF!SE71I+ MCXS.D+1/K-XC>A9AGG.+[UNS<(Y!^V1MU)]XZ9&QJRT<$.[71U;G"$D'2,\< M9'B].0L/S`VJLO2(-T>2F*33T;"Y?82,)]$9TC,'N^9ZF,OZ95EZY&`N MFHRC>-Q'5@,DR[+17U9>]C_F+#PP-YAYZ9&I:VL41*=9W8*$<\\JO/':5\P? M:G[;=G3#OE*UX:U&#:M@)47!&!)3_DCS`R,[MTW7TL!1Y!YK^/(PV,-1`'`E MI3D,[*%Y_)8M_@```/__`P!02P,$%``&``@````A`%O`JAR;!0``J!8``!@` M``!X;"]W;W)KV^Y;?ZBJP8,(IW[K'X;A?!L$?7FHFJ+?M.?J!/^S;[NF&.!G]QCTYZXJ M=N-#S3'@81@%35&??(QPVUT3H]WOZ[+ZU)9/374:,$A7'8L!]/>'^MR_1&O* M:\(U1??MZ7Q3MLT90CS4QWKX.0;UO::\_?)X:KOBX0CS_L%D4;[$'G_,PC=U MV;5]NQ\V$"Y`H?,YIT$:0*3[NUT-,]!I][IJO_4_LMM<,#^XOQL3]&]=/?>3 M[UY_:)]_Z^K='_6I@FQ#G70%'MKVFT:_[/0_PCL-? M[?/O5?UX&*#<"F:D)W:[^_FIZDO(*(39<*4CE>T1!,#?7E/KI0$9*7Z,G\_U M;CAL?1%M5!P*!KCW4/7#YUJ']+WRJ1_:YC^$QAE=@G`3!#Y-$`9?KWQ8F(?A M\_+PAB>*J>A]"0%.9\S.IV(H[N^Z]MF#)0>"^W.A%S"[AGKTB)7FFX/`IK,\G[0#Q&)T24\9@\1E,C".(WM6L5^V9+A),U!HOK M^K2-M)LW:_JTPTFRSC.&#,J3H4QF M;<0A1"+2U$[1%:?;]-5+3ELL67.2M(G,,"9W*DT8*7V^1+CB5ED#FWN#I-Y@ M&+,C4LF2A.C/722).6=V.[OR=+.>Y.ZZ1L>PQ3L%ICYA&)1YH]=?-#%VW+F$ MD7$(3?NR_UVAJ\Q"'^5HD6U@LT&F9A#QB$\ZFI$W)20TQ<3&<,41NUCNQFSN M$])V+"/.]8%4R9E3F#"88/`R<+RWBKS*+-C<+:0-;.1-W0#&3F1"-GANPKS( MXY&<+%,W>ZLL@\T]0Y+&EAG&C,U@:$D;4$X8)E(X-[^Q]E89!YL[AR3M(S/, MDG4L(D[^^"KO&&G7.Y1MK%A>PYC\2\-%PI2EH9VD*V^5=_"Y=RBR MM#+#H+Q4*!63!9`[!&-AE##;1EUUQ#RN:X!\;B**-.',,*A2J#"=B<0@",21 MB&T$5^(J"^%S"U%V[J:^R.#(7#+!0SNVJ:^#\!CTVP[ORB,6LMS\^-PZ)F\N M1AXRB_(<9%'>*N/0K\[DV$L8[Q(B($%>^D<>XADU.O M2:/C(8*SB.SSG+L$@W>FUSL@7^4@(TU:#'40PYC=(17LT4G[-6MPZC)":H-[ MZU62K_*0D28"R>[,#(,";[AB''K(+('3=P^`!'BAL%O)K31Q$5WIZ-UW2HYN M,CUJ*=MH3:&1>9$:PYF0G"=R$^8%X7$4OV%V^C5W>B)<7H":^3-W22R@3%[8T0HA;EL>?6P0)A7#PMXUXBW M:>?BL?I:=(_UJ?>.U1XJ'6YBV-0=WC3BCZ$]C[=G#^T`-X3CUP/<"%=PM19N M`-ZW[?#R0]]E7NZ8[_\'``#__P,`4$L#!!0`!@`(````(0!:"W3OY`,``%0. M```8````>&PO=V]R:W-H965T&ULE)==;YLP%(;O)^T_(.X7 ML//9*,E4J+I-VJ1IG]<..(E5P`P[3?OO=XP)L4V)2"_2`"_O>7R.C^VL/K[D MF?=,*\%XL?;1*/0]6B0\9<5^[?_^]?AAX7M"DB(E&2_HVG^EPO^X>?]N=>+5 MDSA0*CUP*,3:/TA9+H-`)`>:$S'B)2W@R8Y7.9%P6>T#45:4I/5+>1;@,)P% M.6&%KQV6U1`/OMNQA#[PY)C30FJ3BF9$`K\XL%*0D6 M6Y8Q^5J;^EZ>++_L"UZ1;0;C?D$3DIR]ZXN.?17=K_QXM8S3W@\VJ3M`?1D_"^.Z)`S]]JECZE144L@UUDF3[ MDV8TD32%ROF>JLB6\R?UZA>X%4(040M4$/'O'.8>JRA!&\;\?@[Y6)?M>^6E M=$>.F?S!3Y\IVQ\D1)I"&E0VENGK`Q4)E`%BC?!4N28\`POX]'*FYA.DD;QH M.I;*P]H?ST;3>3A&(/>V5,A'IBQ]+SD*R?._6H0:*VV"&Q/X?]+/\>TFX\8$ M_C#I?#$`)]+#JC#T023:KBI\\F*\`+DJB9C]:@O,Y/7HP;<+Z\@6) M4B;WRF7M0Z-!*@04[7D3KH)G*$O2*"*M@,]6@6Q%?%:HR@)<2PA),PG?+MP9 M1(D5B"JD(HOT#3,N=N)V%>-688%`>H:#*#',%6.\D]95DVG%Q%!,;45\36&1 M@^S#JMA(S.VZD%2;9W%;$7<6%W2*#'AE.IL0VV<*.&VF%279G*^*N MHH=L=@N9$MMDR)W@6F*B(7>&=R4];/-;V)3887.F>*0ET[HQ)VB!G+3&^KG) MW@.FME)CM;C>BTKL@%TZ2_>`EIB!D=,F<5?2PW9W"YL2.VP76\VF)1:;TRAQ M5W(QL=H`P69G)DXMLV.X=SV!]5L.I=.)4:.Q,-WROJ'IXU2+\.`"([UDFTL) MGC4XOU<#Z]M)M\V&U;I#5F;.SV[1N:/CZU9`_GTPN\Q>>V M+NIN`MCIHO@-31\?C/,&/J6VYQ]VVC-"6F/F[Q*[;J2XDCL/YKEVV[ M3YS]8F"?=#<.[$!$ZLP'8[G*J27SFA.-P\4\Q)=VLSEOVCU0=_O`SE(2-1J3 MSPC>)'+P!@+'\%OJW-U"L+.&1+6CG3_L]+HZ_/?G6.=/G]GU"32GU9[&-,N$ ME_"C.H,C2'U[M_U1T9SVVP=P/"_)GGXCU9X5PLOH#EX-1W,H7Z4/^/I"\K(^ MWVZYA(-Y_?4`O]XH'`O#$8AWG,OSA3ITMK\'-_\!``#__P,`4$L#!!0`!@`( M````(0"J2C<6!`0``/<-```9````>&PO=V]R:W-H965TZ,MY(QTK:+$T\0Z9!FIP69;-;FO_^\_(4F@;C M65-D%6W(TOP@S/RZ^N/+XDB[5[8GA!N@T+"EN>>\G5L6R_>DSMB,MJ2!D2WM MZHS#UVYGL;8C6=%/JBO+1LBWZJQL3*DP[Q[1H-MMF9.$YH>:-%R*=*3*..R? M[#^U33NL6)#9E5?*/7M0TZGS^;=?0+MM4X/L=NUE^UNZ_ M3.3K,N\HHUL^`SE+;G3J.;(B"Y16BZ($!^+8C8YLE^8SGJ?8-JW5HC^@_TIR M9*/_#;:GQS^[LOA>-@1.&^(D(K"A]%6@WPKQ""9;D]DO?01^=D9!MMFAXG_3 MXU^DW.TYA-L#1\+8O/A(",OA1$%F9GM"*:<5;`#^&G4I4@-.)'OO/X]EP?=+ MT_%G7H`<#+BQ(8R_E$+2-/(#X[3^7T+X)"5%[),(S#B)@.4[DRVYD=Y7DO%L MM>CHT8!D@:58FXG4PW,0%(9<^)3+#Q8_-KR/J,B(,3NLGYP4A754W/A(@:6!I\P8F,?5T/T'G[`A;;/Z\; MRP>@/?BQU7774R)`*I),$4TDG1(C$<6.\SMV!`R9-=H]=EQU<[%DW!'CJ<3Z M+I'<)=);A.(/-O)XN`2\-.'PANB$CKKY6")^GXI/7N#B0`768\!V?`]IL4G& M`(Z0K0/I&+"="..+@F(-JFEL3528`Q?/[8P4DU2+L`?50BR90):;@\(@0GH, M%<2.?.PA7U5)%,1!00B'I2*I@M@1]GWGMNC@#6/^M*Q9&0<-?]K M.1;U_M%,CT^B#>NFM.%/@A?\CB$!:W7G7G3[&RV6#.3.D+MZS.X2R5TBO44H M`1.-R>CZOQTP`:L!F]2=1&1.7JV[,7"U[L;`U;H;`[?J+E*M/59W8I)J<5IW MDKG4G1OYH5HQ:P6Y7G<*`G47V,&EJ/I<217D9MUAN%`>CV-/:RY=;?'X!(TS M%2,-6I\@69_8CKQ`.XE$(7P[M"/M)DX5`H>>;5]J1LE5+-[U#R=K3^LFM5J+ M3]#-6.I,A%&HO4T3C0F0!TV=FA.IQF`$7B_[49V*QN!QI[*-&+\/L:M=\[%H M$2&SK]^DI\%/KU)]7+]+]7$]@+*?EGUG3;H=69.J8D9.#Z)7=N`&'YX.??QS MW\9KSV,\AR81VC3M>2+Z?O'<&@:@[6ZS'?F1=;NR849%MK`4F@7P,NMDXRZ_ M<-KV7?"&7G+V*!X2?;ZA<```#__P,`4$L#!!0` M!@`(````(0#/91U/=P4``&L4```9````>&PO=V]R:W-H965TF,;--`58[W175:/U>^_+:ZX?FQ."+4&,%3-TCRU[65N64U^0F76C/`% M5?#+`==EUL)K?;2:2XVR?>=4GBW7ML=6F16521GF]4B?>U(3:/,Y^FQPG7V<(9Y MOSA^EG/N[D6C+XN\Q@T^M".@L^B'ZG.>63,+F%:+?0$S(+(;-3HLS7MGOG/& MIK5:=`+]6Z!K(_QO-"=\W=;%_H^B0J`VQ(E$X`'C1V*:[@D$SI;F'7<1^*LV M]NB0/9W;O_$U0<7QU$*X`Y@1F=A\_[I!30Z*`LW(#0A3CL_P`?#7*`N2&J!( M]M(]K\6^/2U-SS.-!]2T<4&H3"-_:EI<_D=_=!@%=7:9,SR9L^N-ID'@CZ<3 M^(8/LOB,!9ZPXH]<['6U3&+BJ;K,U6 MBQI?#4AU$*RY9&3A.','HLGC057L(_1_`8+($)9[0K,T8580@P:RZGGE3,<+ MZQDR(6U&!2(5B%5@JP*)"J0JL!,`"V3IM8$T^0YM"`W1 MAL]JS8%!+%<1@EMPEXT*1"H0J\!6!1(52%5@)P"2$+#"OD,(0@/K54R28"+/ M?$UMW(E@%,@F86_2JZ,AD8;$&K+5D$1#4@W9B8@D$I2#[Q")T,!BA)P4EI*J M$C5Z4Z7>I%=)0R(-B35DJR&)AJ0:LA,1226H5))*M^L^+RO$NA.#3V+-$*]? M32%#NFV'5@W-)NH1051/671Q;\0'VVK4B8:DO9=`'R6C'B'UV[4=7YY%S'X? MM-]JK$G/P45,>X2Q>C+K3F25M($:\(E4(=:R"`RA70393D(1D88BW:6X"]Z0 M&_98KC>QEH>BB`O[Y[!HQ[8\T9"YS7K!-[?,-.&VO4T,)2D(#0EGU"06,L*,@2205#0411D1D-$ M-[T;GWI$$=>G3('OJ*DL.DGJD,Y*DN=+Z[QC MD65CD))Y2F4+N:.0>MQQ:$LB#LVH=(X+1R,EAV-N,U26K4Z><*N!/.40([5<$;-R:07PG*EKSY0(Q]QF<-OJY(ENE7*( MDKO!Q'=FZN[%;6[$A71#HE!?RVO:4TGZL38+'H)^RH84.LQQ".J&0=X@1,0A M.L4[W[8#/:\94W?R[7;5K4Z><*:!/.40(_=F.OF.,W7DC12$/DGX(L[HM M1RJW8>,[4&^MK0AQ/%IDT-&^)_!-? M0(5W3]2L+Q)59I`8:Q&BGT&O7N@AOT3U$87H?&Z,'#^1:Y4Q:-BC_97/O4O* MC8*OR570+=R=PTGQAKTWA].1CM_[\WMZI:0.X,_AH``.5O\#7/5@R[-'$)H#QBU_(0/TUX2K M7P```/__`P!02P,$%``&``@````A`&I2SF>5#```JCT``!@```!X;"]W;W)K M^O_ZI_O;7;]W/*W>GU=O^_?-0__/S;'_C\>__^W^ MY_[P_?BZV9QZY/!^?.B_GDX?\\'@N'[=[%;'F_W'YIV^>=D?=JL3_??P;7#\ M.&Q6SU6AW=O`'@XG@]UJ^]ZO'>:'SWCL7UZVZ\URO_ZQV[R?:I/#YFUUHO8? M7[[S[(XNOV;7OZLS+M]W;K>?#M?7]8?7VCZ_[# MNEVMX5W]1]COMNO#_KA_.=V0W:!NJ+SFV6`V(*?'^^;G\?.W[WCZ_ZG=]@^Q]OW#=UMBI.*P-?]_KN2!L\*4>&! M*.U6$<@/O>?-R^K'VZG<__0WVV^O)PKWF*Y(7=C\^<_EYKBF.THV-_98.:WW M;]0`^K>WVZJN07=D]4?U^7/[?'I]Z(\F-^/I<&21O/=UWD;DK57RAYVY2DSZ;DY,:^ M&UOCB6KWA8+T;77!](FV4K,O%)@T!:9M@<^VD7*LJHH^KVOCK"E(GY]KHT7] MI@XC!:HI\ME66HB>^N.Z=EJ(G_KCDRU%X%0GO;:E"(5%?US94HI>?8,XC*/+ M<;<0/O7'YUHZJ).KRM7EZK1ZO#_L?_9H`*2H'#]6:CBUYLH.65IWNS9O_RIM M*5^5RQ=E\]"G\I211QIK?G^T[,G]X'<:']:-YNF,1E?`#AH MMA$0*%!D:0+'!*X)/!/X)@A,$)H@,D%L@L0$J0DR$^0F*$Q0=H`6$!I3?D5` ME`W-:EK23/4(/-4:F\:&-K/&NF312MHH">((X@KB">(+$@@2"A()$@N2")(* MD@F2"U((4G:)%C0:WG]%T)0-#9:4JVU`Y%!7BRY&K96T41/$$<05Q!/$%R00 M)!0D$B06)!$D%203)!>D$*3L$BUJ-!?_BJ@IFRIJN-M/-=%").*X:$4HMA3$ M$<05Q!/$%R00)!0D$B06)!$D%203)!>D$*3L$BU(M.@10;+'-Z2_(+T@@2"A()$@L2")(*D@F2"Y((4C9)5J8 M:!+1PG1^)X8EG5+KL:@)Q0*W>2'(4A!'$%<03Q!?D$"04)!(D%B01)!4D$R0 M7)!"D+)+M!M/Z^(K;KQ2ZS>^)D82S(PD:$6(SE(01Q!7$$\07Y!`D%"02)!8 MD$205)!,D%R00I"R2[18T,[UBE@HM1Z+FG230)"E((X@KB">(+X@@2"A()$@ ML2")(*D@F2"Y((4@99=H-UZ=!&AWOMYJWJCCE-/K=OW]:4]#/*VKS@Q+(]I2 M-AM-Y:)'I#(F9/.X!%2=4#5;R;J@.H/AF60TU)/(:0J2"EGD2N1)Y$L42!0V MB#Y@'TD4<\%N4RV]J0FKX)5*E$F42U1(5&I(#Z3:IW;/#,X$C&Y@&[%Z6TLK M9K3S2:V>51!'+5H`\9U9`K'*8=2],\:NU645:O2`V-X'8ON`4==^I-_XD%6P MCX#8/@9B^X11U]YH?,[%6YN_D*B)=!M6]!AI$Z4[*%UJX?"A8!OL@?$E?E`[!PP:IR- MVQ1"P,X1$#O'0.R<,#K?YA0"=LZ`V#D'8N>"T?DVEQ!4SGIHU:ZX&]K_D;+U M)EJ+88-H%.UT+B,>"W7:JD=ZV:#.A.E(Y$KD22]?J@*)0HDBZ15+52)1*E$F MO7*I*B0J-:2'1VU_KPA/O5O6PM,@?78S3XJL5H7<7`+QHMX!FK:)Z`*QR@/B MF=('8E4`Q%XA$*LB(/:*@5B5`+%7"L2J#(B]O"8^2 M&TN4!M&JM,V>.V/(6:C?'52Y67O?EPVR]:PS#M8=J*SJX/VW\?36,HX174AX MA/%D=3ZKN)G6R*@N@*JNSAY-QD-C#@LAX>HB65W,J@O5)5#5U5FSH6U6ET+" MU66RNIQ5%ZHKH,+5S2S+N+H2DJHZO:>HO?<5B5QOU;5$;A#UA;:G6",CG`OU M,Y/J*MS)ET#Y5`E4H/C]JA7Q&>>D.OA:=!W42V1N9YE-6HNIE<(\ID#+U.H[)Y MW^("LQK43`NCX=UT-C06/&YCU2GG27=?J@*@QMV>3:SQT)@(0X@X M*R+I'DM5`M2V?7I'<[:^MTDA8O=,NN=250"U;;8:!P(Y#-C7 M'?]4X5`[!5) MKUBJ$B#V2H'8*Y->N5050.Q5`E5>VBA-RXFKTE<>UU0.U>*R$YZ1,;0N6(58 M+(&X@SI`/,&X0*SR@+@;^T"L"H#8*P1B503$7C$0JQ(@]DJ!6)4!L5<.Q*H" MB+U*H$JEAT>=D'Q^$E4K&6,O"=2=1,5>$J)N\M16>M;)P;51U9/'V;UDX]W) M0D]6Y[.JVXN,*32`JJ[N[%X2$DZ;2%87L^I"=0E4S=1X;B\)"5>7R>IR5EVH MKH`*5W=F+PG)F42^[E#(EH="0)?WDJSB1&Z\N),[4'$G=X%8Y0%QPOA`K`J` MV"L$8E4$Q%XQ$*L2(/9*@5B5`;%7#L2J`HB]2J!*I2>R.JVY(I&;PYW.L;CZ M*4KE=C>1Y5X2JFXFUP4[">@T*AIW$$07B#NR)[U\J0J`V"L$8J](>L52E0"Q M5PK$7IGTRJ6J`&*O$NA,]M#ZYYKP*+FQ2JF12E!>I8S,O:3Z4=[82P)QSW*` MN&>Y0*SR@+B7^D"L"H#8*P1B503$7C$0JQ(@]DJ!6)4!L5<.Q*H"B+U*H$JE M9X\Z#KDB>YH#E6[V-$C+'K&75,]WJ?!TLZ=&6O8TJ)D6:"]Y.YL8ASIN8]4I MYTEW7ZH"H,;]_%X2(LZ*2+K'4I4`M6V?3NVIL=M+(6+W3+KG4E4`M6T_MY>$ MZ$P64G2N";.2&UE8(ST+;XWK6]A-0>ZA2R#NH0X019LS^M;X#KW.C:=&'PIEJ0B(O6,@]DYT[XE]9\^,,^%4ELJ`V#L'8N]" M][;NQK9M[,5*K92>R.H8YHI$;LYVNHG<(`IA)RIBN]&HNHE4ZPP3/JPX90*@UGUFT4BA']N$$'&Y2+K'4I4`P7TZ'-/;3KI["A&[ M9](]EZH"".[6D`)MW.02(IG(H^L.A2JYGLA`-%]VPFSL!Q90<8]=`FD%Q;X% MJO.'0OB6>[T'Q#7Y0!=K"J#ZJZ.3$`*N+`+BRF*@BY4E4+65F8="$'!E&1!7 ME@-=K*R`JJW,'`8@J"K3A@%ZD?":8:"2&_VC.13B"UDT*EI%8%&[E,B1R)7( MD\B7*)`HE"B2*)8HD2B5*),HEZB02+VZJ>;*^N;4L:A?Q:Q?[]IM#M\VB\W; MV[&WWO]0KUG2/N/QOL7U.Z!/LWE9C:@F'[4OAQK?T%NC7ZH%N,&?J$`UJ)O< MGI=G]2-Z^U3%U=!_N9U_H4N37SS=SLOJ81BCP--X7E8]W>23>5EU')-/YV6U M1#7YW;RLWHTR^-(:SM6C?+)%])P>7?.Y;^BAE[EZI$66H4=8YNH!%?D-/9`R M5X^;R&_H\1*JI_IFT#:.WI3]6'W;)*O#M^W[L?>V>:$0#ZN'*0_UN[;U?T[[ M#PH]O2^[/]$[LM6?K_1.](;>KANJ!_1?]OL3_D-5#]JWK!__"P``__\#`%!+ M`P04``8`"````"$`;`!&%PD#```\"0``&````'AL+W=OWW);C#A%NJ);@0T8AEV>%5NVA=J6(2E- M^_T],ZFX:%,2^2'Q6)N)G+=E2G[_>KCY M1#RE:9O36K0L):],D=OEQP^+K9!/JF),>^"A52FIM.Z2(%!9Q1JJ?-&Q%GXI MA&RHAD]9!JJ3C.;F4%,'<1A.@X;REE@/B;S&AR@*GK%[D6T:UFKK1+*::HA? M5;Q3>V]-=HV[ALJG37>3B:8#%VM><_UJG!*OR9+'LA62KFO0_1*-:;;W;3Z. MW#<\DT*)0OO@+K"!'FN>!_,`/"T7.0<%F'9/LB(EJRBYB\8D6"Y,@OYPME6# M=T]58OM%\OP;;QED&^J$%5@+\830QQQ-<#@X.OU@*O!#>CDKZ*;6/\7V*^-E MI:'<$U"$PI+\]9ZI##(*;OQX@IXR44,`\/0:CJT!&:$O*8F!F.>Z2LEHZD]F MX2@"N+=F2C]P=$F\;*.T:/Y:4&2"LKY,:/=4T^5"BJT']0:TZBAV3Y2`X].Q M0!"(72$X)="/0*,@@<_+*)HO@F<0G>TP=Q8#SS=,CPB`M&<&MNN9$8S,F!4, MY_?1F`QXP%FTB,FR[$VNHM'I`F$C#YG?EV30!VSH`$PG1!T,$"S2=.Q? M+%&T&QUF+MJKO#>YDL9G)!U,E`N2[)@`9?VMBO:3`RS.'8+EXR0+%4VB*[K. M'#S(FYT16*S!-3J<4'97V870,%FRSZRNE9>)#>ZA&$9\;^UWY"I&*8?V<;*R MNS/H?X'=U=&2?:>RY*WR:E:`S]#(D7;[V0\M.H@=-IC0L+7,:P7_4AB,^1#+ M60BA]Q^8LOY_S_(?````__\#`%!+`P04``8`"````"$`S-Z=*>0"``"'"``` M&````'AL+W=OGATP8!4PLIVF_?N=L1,"2=32%Q(FQ^?,&8_'6=Z^U)7W MS)46LDE(Z`?$XTTJ,]$4"?GS^^%J03QM6).Q2C8\(:],#0Z(24QK0QI3HM>P"^Y5#4S\*H*JEO%6687U16-@F!&:R8:XAAB M-89#YKE(^;U,MS5OC"-1O&(&\M>E:/6!K4['T-5,/6W;JU36+5!L1"7,JR4E M7IW&CT4C%=M4X/LEG+#TP&U?SNAKD2JI96Y\H*,NT7//-_2&`M-JF0EP@&7W M%,\3L@[CNS`B=+6T!?HK^$[WOGNZE+NO2F3?1<.AVK!/N`,;*9\0^IAA"!;3 ML]4/=@=^*B_C.=M6YI?.B*`UL]Q0[WG.H6*`HT?39$IE14D`$^O M%M@:4!'V8C]W(C-E0J*YOYA.)[/%'&@V7)L'@9S$2[?:R/J?0X5[+L<2[5G@ M<\]R/?.G\^`Z!-%W2*C+R!J\9X:MEDKN/.@:D-0MPQX,8R"^[`BL(':-X(1` M5T.N&K;A>16&DR5]AM*E>\R=P\#SB.D0%$0[95`;KXQ@5,;:8BIW+M"7B2[+ M7']$!L$)@>]6==]0>R\Z'LVU(('DJY MR,0>^GY/XL`>?1H0/*3=1]PPZ?/>?(07P4->%SE/-X1:]?,=7WV[X7N`9:5O`?3!6BT5[% M<^`,[/E0[B)Q+T:V4"`8X]+`_+=?2[CP.&PO=V]R:W-H965T M&ULE%C;CJ,X$'U?:?\!\=[!-O>HTZ.!5N^.M".M5GMYIHF3 MH`DA`GIZYN^W3#G@,DDZ>>E.R*$X/N6J8^KQTX]Z[WR7;5]`A$.WO[=;KCJTLUL--]=X3C$5>750'%R,LVUMB M-)M-5EQ M7<$*E.Q.*S&9^=;M>\_]96ZS^J@P2U(4\J`Z]- M\TU!OZS5);C9F]W],F3@S]99RTWQMN__:MY_E]5VUT.Z0UB16MAR_?-9=B4H M"F$6(E21RF8/!."O4U=J:X`BQ8_A_WNU[G%1W+-36XTL( M>%H0/GY?2^@Y*EAF1S"*>(_(10"0!V M(T58G$GQO-8G)@JLF"CM%;4,+T#LD9JPGCM'Q&R$$"8@T.U,%!CR:SPX2<>P MR`TA@0$)*2*_AB#4(,CMU!1XY<*Z1TW2:<5(#2'1D$N>,L%LU4R`\%/.)P`A M!OOZ=F(*;!&S=DF&D'@@YC.>\-B2C`!X'!L[D1"+[B&FP!:Q:;VH&$*0&`\C M/P@L8@3`PSB:DDV(Q?<04V!*S+<$R1"BB8F(,2O7.0&P.!83@!!3+F;U"A]: MZ/6"5#=1@JE/A)J&$07D%,!C$4\A",.4,KS.3($M9E;*,H1H9F&0 M!*G5UG*"B),P3"Y0XZ"4J=YU;@/:(C=M%]QP&G-BE\:)K6Q.('X<)09_(AQ7 MS??NW`YW49:^E;M,8Y!E%,>AM8R<``3S@TL"JCYM4/Q`0.SJ9H\+IVVM!40, M4O-#%LUZ"2>().1LRC_53S7JV\EA6R?D[#['$:.SRV,N_)ER%,("%D_J4WJ6 M/2B;_[AT^1F?F!Z@-43,B68`-6+UGUR'04@(%6)X"65YEU>H`FUTLX;M\ M@\^-([6/)QIS>O99>J9W/%RE9[G'!^6++=],+K=]*^,(.I^Z0>'\*H1F]R[O MX'/SX';N,@W2^@5YQX"F?9D;18>;3X-,]3B;>B_J MIT&X!![YW&C?E*!E(-?3*_"L;S9`SBQQ,@WZ@"!&TAJ'<+@QM@EEJ'JYT:)O MZX$"'8`RM7I(ID%((@S360LD@-@/HJG4*$?5T>_GB#Y@&A*U4XLTUD"#D^&YS8>-7158)A-#N10I5<2K#E(3=NPKF7F"<1+2(QDP#<)+(. M/+D@$!Y$%ZO9\I(;:N%!`%5MO940B$@%O+F,"$KS+FL1:"W$^KA5#YD&F;W1:DKY M50CAITZ"M]?,@+8JVJZ(3(-0/E6M5LGG&F`NP'0?RN\N;X'YWZSC<,O7,@W2 M\XWYL8O\+D223NHB-1P1XBBMENU6YG*_[YRR>5/C/P'CB?'J.)K\+-18RKJ> MP/ M.Y@-2QA[L06`-TW3G[ZHH=HX;7[Z'P``__\#`%!+`P04``8`"````"$`!%*I M$R,%``#8$@``&0```'AL+W=O+C#O5S3.>Y,W>`:;T\%#`#*KM5X^/*OD>+/1K;SGK9"?1O@5^: MP?]649>!OVKK@(_9TZ7]F[PD MN#B=6TCW!&9$)[8XO&UQDX.B0#/R)I0I)Q<8`/RURH*6!BB2O7;/E^+0GE>V M[X[0V`W`VGK`31L5E-&V\J>F)>5_S`9Q)L;A<0YX<@XO^+#SF#O#4SA_V!>& MV`T>GMP7ROJ#@P;+SA>>GXX[Y[[PY+[(&TVFKH]^KIK#$M#EH89R M;K.Y8:-:A,*"%@REW>K`3@AUIT68A(;COAR,84< MZAX=A*AV[?GHK$ZBXC_ MWFL?&ZR)Y!`BIA+AK+[*NA^R*MK`%J!H$"-1:%8$CK/V@ITDX1)10 M<&Y](A2U5D,QQ(/C4ZY9%&C'7\C=YK)TM[?;04;MJI+UD@4B*?M"1?$(_:JWJQQ$HA8%^VB(*N5&? MSZUT$S/?,<0;,[&@,9KK:AD^L<&;&#:IPCOS?#37TK0?^BC:T*;J$^)TYJHZ M'%++:ZHE)Q2.@_KJ':5``F+EY/G3R5P[7B-ATN\>LF7ML*.15./=7=(*:ZI=J*&PG%071SR>QUV`F(SO$-!H/%$ M@B>0JSP64$^=")Z>.A40H_;]B:M1[P5/1ZV6&.W;ADW\^ULE8FT>\(FRV`BH M+YY0@=1PM`4:AONU5+%&2AD%AWKQ0L2A7KPMAWR81;];Z)O93EC18_)Y/?"NP\7"Z@/EPBB=\.EPHJ%0\@-9D@_Z03YC032?ND]1;^3*U3U3S_" M6-NE2,JA86*'$$LL^\YGWX4EKD\XQ)=+8^7DB7[#!R"A1.7]PKU'RT?#-_3> MX1;N+>#CXH:]OX"&VL3OQXM[=G^A!Q@OH+D$!T?^`/<*U^R$_\SJ4U$UU@4? M8*$!Y)W4^@<```#_ M_P,`4$L#!!0`!@`(````(0!D)Y`F+0,``"H*```8````>&PO=V]R:W-H965T M&ULE%9=;YLP%'V?M/^`_-X0"$F:**1*5W6;M$G3M(]G!PQ8 M!8QLIVG__>[%A&)"&O82ARN7LI92<5%&1)O,B4.*R,1\S(- MR>]?CS>WQ%&:EC'-1)2IJRK):%PO*G+7GTX7;D%Y20S"6H[!$$G"(_8@HD/!2FU` M),NIAOVKC%?JA%9$8^`**I\.U4TDB@H@]CSG^K4&)4X1K;^FI9!TGX/N%R^@ MT0F[?CB#+W@DA1*)G@"<:S9ZKGGEKEQ`VFYB#@K0=D>R)"0[;WWO+8B[W=0& M_>'LJ#K_'96)XV?)XV^\9.`VG!.>P%Z()TS]&F,(%KMGJQ_K$_@AG9@E])#K MG^+XA?$TTW#<+HP'E#MJHH M5H^W!N#AO<`F,'>'R2&!>@0:!08^;[U@N7&?0734Y-R;'/A]RVDS7"!MF8%M M/#,F(S.Z@ENY-X$NC3],,[-IT/3@HNDGH;@([.V*"&Y;?+,#DQ-T&I-KZM9D$^GR=/=BB5S83&BS'X!%[Q<4KK(I MFPAI,-FF:B+FTG8K$QMNYTZ@EMGJFA1<9.,W$4O*?#HL M!>#[E,LEMH$K!N(ZF[6)V*S>,*L'65W:]QVLLVVR4^C<0ZS@+G3=[/S;$9+J ME3T:!(.0+>K"A?=ZC069%\'DJI7UNAYOTV5LWMD%,[$A=,KFBIFF?8#8]K9Y M36C`3+SP'>C_,-.T"HNF"=FB@@NBL`5TF*^(,@W#8FM"`Z(&6L:HFH<9W2_Z M4\C6U._'9C*;\54#\>K'?F2\%MW\"D MKFC*OE.9\E(Y.4L`&PO=V]R:W-H965T(89<49)1 MAW"+=J75:G;WF29.@CK@".C+_/V4L0V^9/LRZI>F.:DZ=ITJVX57WU[+B_6, MZZ8@U=I&H[%MX2HGAZ(ZK>U_OD=W"]MJVJPZ9!=2X;7]`S?VM\WOOZU>2/W8 MG#%N+6"HFK5];MNK[SA-?L9EUHS(%5?PRY'49=;":WURFFN-LT/G5%X<=SR> M.6565#9C\.N/<)#CLGZUU. MRBM0/!27HOW1D=I6F?OIJ2)U]G"!N%_1),L%=_=BT)=%7I.&'-L1T#ELHF;, M2V?I`--F=2@@`BJ[5>/CVKY'_A[-;&>SZ@3ZM\`OC?2_U9S)2UP7AS^*"H/: MD">:@0="'JEI>J`0.#N&=]1EX*_:.N!C]G1I_R8O"2Y.YQ;2/86(:&#^X<<. M-SDH"C0C=TJ9^,1FHQG8&T]X*:-"LIH M6_E3TY+R/V:#.!/C<#D'/#F'._NP\X0[PU,X?]@7IMA-'I[<%\KZ@Y,&R\X7 MGI\>=\E]X>E\UAR6@R^TJQMB`K2UD`]/F_0;+IRGJ&&PEP0)9>&ZBLK]"&TE!M1%1;`0QBN9H0PD*X['0@U(%( M!V(=2'0@U8&]!"A">%\C!*6!E:X4R4R-?,MLW+EDI-51T)OTZAA(:""1@<0& MDAA(:B![&5%$@JWD*ZJ%TL!BA)I\8RDQHS=5ZDUZE0PD-)#(0&(#20PD-9"] MC"@JP:;Y%2I1FDXE$=V6(8HDQA84]$;";6<@H8%$!A(;2&(@J8'L9401!QE1(D=5OHG M8J?6:NP<\?KM->!(U\&P8\2P"7M$4LS3=N&H-Q**Q09U8B!I[R513Y=J,O:R MFR(''*&*'.P\'LVA=MISD3]N"6N,;I2(!^DRD3[+UFF7]H@ M$>OB%/4XI!39'*EE'@C'H1!V'/(&'4(!L0COT&RF\42"9ZB>6$`#=2)X!NI4 M0(S:\Z9CC7HO>#IJ53O:E/M#=?A!OQR$/2FG8-?2=+116]/!\WBR]Z72N[=&1X!Z&BP4T#)<( MHC>'2X45&PZA\6R!]/-/D-]((.VBWE+T.[F"".]^K+-F3)&40W)B98@EEMT' ML?N#$MA8@88_V]U#W+MVA-'Q+[Z=NX:X/'Z$W[#T?/KQ, M_'[BW[-[+GV`B0_?(*;#=NI#&WX#G_G0H@+N]$1P7W7-3OC/K#X556-=\!%B M''>=6,UNO-A+RS5_("U<577RG^%F$D-_,1Y!61X):<4+':"_Z]S\!```__\# M`%!+`P04``8`"````"$`"L)!]]0*``"4,@``&0```'AL+W=O']G__,_]EV&X=3^N/Y_7[_J-\:/]1'MN_/O[[7_<_]H=O MQ[>R/+7(X>/XT'X[G3['G;_6?Y0?_SLC_LUB?Z\?#:.7X>RO5S MU6CWWO&[W;O.;KW]:-<.X\//>.Q?7K:; MU0_"?K?='/;'__7Y8_M\>GMH]^YN;@?=GD?RUM?R>)IOE66[M?E^/.UW_Z]%GNJ4 M,?&U"7UJ$W]PT_=O!\-K7/K:A3[A\M,]H+Y6ET&?NJW7O?'ZW;LKKH)*HO*@ MSZOCCW1;^OS;\3T,H_IR=0^\GNZ"^O+W^W`'%_IR?1\&:$U?KNU#IYZ9U42? MKD_KQ_O#_D>+[AXT]XZ?:W4O\L8>)0=3O)Z09M+_U9RG>:I*"E0M2%V0NR%U0-("5$+H)_!,)43:T)#2+QA_8&7BJ M-3Z5O*FL6ULR,1*3)4%F@LP%"00)!8D$60BR%"06)!%D)4@J2"9(+DC1)%;2 M:.7[)Y*F;.AF2;5J$N(-G90\U:*+63,2DS5!9H+,!0D$"06)!%D(LA0D%B01 M9"5(*D@F2"Y(T216UFC/<29K-P/BI[?MYMO3OMY`G=F2]6@=JEZ(41P7HIK&.A20QI6CN]7AD1K%-AG0F2 MFU9-:Z?71;.9E41:1"V?W,3$BDPM-&KG0 M9&"R,Q>:0/B$0A,)GX70+(5/+#2)\%D)32I\,J')A4_1U%BYH*7UFF143F90>=5Y^I?;0=]S3@=S2/AF&LAP(:NX MFU[/"1=!58?S>W>W76<56D#"X98R7,RJ"^$2J.IPWJCKN^%6D'"X5(;+6'4A M7`X5KF[D><[5%9!4X>R9HD[FS:L,I4+U"A=H$;M M`K$J`*H>CU8;VA"(51$0>RV`6+4$8J\8B%4)$'NM@%B5`K%7!L2J'(B]"J!* M9:='G=.O2$]]K"<_C/*3>BBH,M8L9*\WM`MR`E6SDNN&5,GPFFF5SV>+.1"K M`ND52E4$Q%X+(/9:2J]8JA(@]EH!L5FI3_!6 M>O2AGC[,?=;KC=STZ(8\LZ;J<:W**\^L&1#/K#D0JP(@]@J!6!4!L=<"B%5+ M(/:*@5B5`+'7"HA5*1![94"LRH'8JP"J5'9ZU-G[BO341W4K/1I9U=-W3LH3 M3ZN:U5,CJWHTTLM"KSLNK1KM`ND>2E4$I-W]T9UWVW46P@5$7!5+ MZ1Y+50)D^CX8TIIMS](51.R>2O=,JG(@TW?O[J[G;#8*B,Y4H3JL7Y'F^FQO MI5DC.C!R%;K7-U&_'U,EQS-T"F0U=/7U&^^FE` M$:%7$R!N!IF0+S`S(%8%0#Q-`Z!6!4!L=<"B%5+(/:*@5B5`+'7"HA5 M*1![94"LRH'8JP"J5';UJ!/_%>E1)Q M_BQIC)#Y0.V'53"R!6+8'8*P9B50+$7BL@5J5`[)4!L2H'8J\"J%)9 MZ5$3^XKT5'*[D(%H!C3NL^Y9$BHNK:E&](&,S8!XB9@#L2K0B"X*#4.IBH#8 M:P'$7DOI%4M5`L1>*R#V2J57)E4Y$'L50)67G9[KGL3X\DF,1O[ELR0:\LR: M`O',F@'QS)H#L2H`8J\0B%41$'LM@%BU!&*O&(A5"1![K8!8E0*Q5P;$JAR( MO0J@2F6GY[HG,;2]?7,%5KSFY'([L*^\[U3="09^@4B&?H#(AVKGS#[3N_H)I#Q0T# M(+8/@5@5:>3WJW.IYX_HS4O[3+^0K99`[!T#L7=B>]_Y0W_DK.,KV2H%8N\, MB+USVYO>4?%]YRQ66*WL#*O',%=D6#_;:>Q2:+RJI-N%[!XWH&H6LGX"Q)-Z MIE5TWU&_^_3^HI!%NT"ZA[!B]PC(N(\\NE.X*1;N2^D>PXK=$R"X#[JW]`:P M[;Z"B-NETCV3JAP([EZ7$NT,<@%1Y6ZG63T.N"+-^NE!,\T:T>&\47S.([6) M>HE&W0%XQDZ!K(;BW`+5^8="^%^>]0$01PJ!+D:*H/JK1R<+"#C8$HB#Q4`7 M@R50F6#N0R$(.%@*Q,$RH(O!'_4K\?6;PKOR\%I.RO?W M8VNS_ZY>=Z=G_8_W!IMW\;]46SB'/]$[^M5\<;E/[^ZKM=KEO7%1O<7A\"_] M\1>ZDC,-^N.B>E'$:3"]'=-;55(?WXZ+Q6;](Y+'/P$``/__`P!02P,$%``& M``@````A`,_&ULE%7;CILP$'VOU']`?E\,Y(Z2K+)=;;M2*U55+\^.,6`%,+*=S>[?=P8G M+&S2+'WA,AR?,V<\'I:WSV7A/0EMI*I6)/0#XHF*JT16V8K\^OEP,R>>L:Q* M6*$JL2(OPI#;]<UJ.!+JG3)++SJ MC)I:"Y8TB\J"1D$PI263%7$,L1["H=)4/V:5TFQ;@._G<,SXB;MY.:,O)=?*J-3Z M0$==HN>>%W1!@6F]3"0XP+)[6J0KL@GCNS`D=+UL"O1;BH/I/'LF5X?/6B9? M926@VK!/N`-;I78(?4PP!(OIV>J'9@>^:R\1*=L7]H;D7AD-%@<:/)LC$50$)P-4K);8&5(0]-_>#3&R^(J/`'T>3V3P$O+<5QCY( MY"0>WQNKRC\.U5AJ6:(C"]Q/+%-_,@M&`TBHRZ@Q>,\L6R^U.GC0-2!I:H8] M&,9`?-D16$'L!L$K`ET-N1K8AJ=U.%LLZ1.4CA\Q=PX#UU=,BZ`@VBJ#VG!E M!*,RUA93N7.!KDQT66;T/S((ALWI)C\/6EZG[##C#F;2(GH&`3+<(()A#[J& MSFOK0`.DH:F&2R.XD6Z+ZR)=G6XN/9/3OA*>C.G8!X+KG83+^IK'")S-U\:9 MAY7KEAKT&S4D@%#'E!O- M;G*50F?BDR@*XW&UQ[$;P2QJH^TO81/AN'@;'\<;D(0/M/T"H[IFF?C&="8K MXQ4B!<[`GT&EM!OV[L6J&K*">:TLS.CF,8>?LH!Y%&#+ITK9TPL*M+_Y]5\` M``#__P,`4$L#!!0`!@`(````(0">!=U#W`4``,L6```9````>&PO=V]R:W-H M965TRY0LWV![$'&S<9N7*#J>.>2<&9(C+KZ]E2?K%5=U0,-R5]*?&X8285/60/SKX_%I19L9?X9NC*KGE\N#SDI+T#Q5)R* MYKTEM:TRGZ>',ZFRIQ/$_89&62ZXVQ>#OBSRBM1DWPR`SF$3-6.>.3,'F%:+ M70$14-FM"N^7]B.:;]'4=E:+5J"_"WRMI?^M^DBN<57L?BO.&-2&/-$,/!'R M3$W3'87`V3&\HS8#?U36#N^SEU/S)[DFN#@<&TBW#Q'1P.:[]PVND M_(=9(<[%6%S.`D_!XMW/,N(L\!0LGYX!U',;!SSO]IUQ7WAR7^0._,G00R#9 M3R1PF)YM>C99DZT6%;E:4/,@6'W)Z`I"2@AO)Z72%_O'!>H21R;K.^8:-:!,*"YI_2;G0@U(%(!V(=2'0@U8&M!#@@ M2Z<-E,E7:$-IJ#8BJK4`>K%<30AA(5PV.A#J0*0#L0XD.I#JP%8"%"&\KQ&" MTBQM^"L5R42-?,ULW(EDY*LF06?2J6,@H8%$!A(;2&(@J8%L9401";:#KZ@6 M2@.+$6I24DE?2LSH0Y4ZDTXE`PD-)#*0V$`2`TD-9"LCBDJP4WV%2I2F54E$ MMV:((HFQ!06=D7#;&$AH()&!Q`:2&$AJ(%L94409:Z+$K4_4Y.QE=T4.6C#:Y['`]KD-,:Q\; MK$G'(41,.X2S>BKK5F95M('&1]'FA@;0"0D1J+4J`D=8?TG[BT!&E*%H*W3' M6*VY.AB'7"#J%^5XJ,8:",=9)_KFIJ.GG0"AL$)MLS7RIKZGG9.1,.F3'IO# M);V5-$]]N%18L>$\?V8,MQ4F[$-`[J/H87:/F*P?`R]1,NN6`?2%7402$^EB M47"%'')'K$T=N\CWM2XD,MUB`?7DB8#&W413C1QY_@CI]:VXJ55' M&[#_O?H1:^-@&!'SFD-:,6K[72`"J257"XUV3[)^ M/ZEKUFPIA<:AOH0"NIE2.5M('8YV)_)P_RU=O,>1MR$&*>G2CZT`<3\Y6PSR M8`OITZR?42%W]&@?!.W*9(I\3Q69 MMCD?B?R=7"`[-SL]JZ#7< M%#3LT.Z*\-&EVXV&K^G5X2WU M/X=/JAOX>`Z?&X`['1%<)5ZR`_X]JP[%N;9.>`\Q#MO]IV*7D>REX9H_D0;N M$%OYCW!IC*%7'`Y@[>\):<0+':"[AE[]````__\#`%!+`P04``8`"````"$` MR9B;FN<"``!]"```&0```'AL+W=OP8`U8Q1K;3M/]^]^)`(6FS["6" MF^-SSOW(=58WS[+RGK@V0M4I"?T)\7C-5";J(B6_?MY?71//6%IGM%(U3\D+ M-^1F_?'#:J_THRDYMQXPU"8EI;5-$@2&E5Q2XZN&U_!-KK2D%EYU$9A&)(E#T6M--U6D/=S.*.LXVY?3NBE8%H9E5L?Z`)G]#3G M9;`,@&F]R@1D@&7W-,]3L@F3VS`BP7K5%NBWX'LS>/9,J?:?M#D]/W;0>^:R_C.=U5]H?:?^&B*"VT>PX986))]G+'#8.* M`HT?S9&)J0H,P*L MDG\<*&Q-.:[6VAVU=+W2:N]!OP%M&HK3$R9`W'ER#+W+]TR".R39($M*8%!! MWT!EG]9A'*V")Z@&.V!N'08^7S$](@`WO26P,;3T=GDZ902C,I8+K=RZP%#F MU@_-Q]/>OE-VF-D`,^\1(V6`7)X@@J$YPX1.:^M`%TC#H`RE ML=U3&.3S-<9#K86^R"XRU`OCV=O)+L:*YY40/%8Z1-PO:S@E\9@7,XF6X.B\ M`)X:"QPB4(37N8S?:1QNXL&/Y;P4@L=2A\AI+LLQ+^:RF/E0Y/,*>&RL<(B, MDUF\W9@04,-L4'4>^O$_9=N#8]TN-!:.WQ'&37!Q&7'RC[+L0J>%A/4]HKZT MDNVYHY0.BV2,VN#_=B50/>X0I0%M9^^UC"-<]A'4YP MBG*E;/>"%U3_QV']%P``__\#`%!+`P04``8`"````"$`R>6Q7S,!``!``@`` M$0`(`61O8U!R;W!S+V-O&UL(*($`2B@``$````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````G)'13L(P%(;O37R'I?=;-R"(S582-5Q)8B)&XUUM M#]"X=DU/=?#VEC$F1J^\;/Z_7[]S6LYWIDX^P:-N;$6*+"<)6-DH;3<5>5HM MTAE),`BK1-U8J,@>D,SYY44I'9.-AP??./!!`R:19)%)5Y%M"(Y1BG(+1F`6 M&S:&Z\8;$>+1;Z@3\EUL@([R?$H-!*%$$/0`3-U`)#U2R0'I/GS=`92D4(,! M&Y`664&_NP&\P3\O=,E9T^BP=W&F7O>0Q'-H[U$.Q;=NL'7<:T;^@+\O[ MQV[45-O#KB00?MA/+3`LXRK7&M3-GN_>?)T@;DOZ.RN5[.R8]"`"J"2^QXYV MI^1Y?'NW6A`^RHM)FL_2_&I57+/QE(TFKR4]M?K[?`":7N#?Q!.`=]X__YQ_ M`0``__\#`%!+`P04``8`"````"$`.2?__),"``#S!@``$``(`61O8U!R;W!S M+V%P<"YX;6P@H@0!**```0`````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M``"<55%/VS`0?I^T_Q#E'=(6QA!R@Z"`F+1!I1;V:!GG0BT<.[,O7-X@5B>)8F7"RB$/Z2PH4AN72&0MNXY ML7FN)%Q9615@,!D-!B<)K!!,!ME!N06,&\2S)?XO:&9EX.]S3&Z7DG0+&D'&;&;@:R?5*91O%T9/P$.B,XZ5P2A@D6B&MV=1K77ITZ4_K M7OP"`#U+**$YK)?MW/9:':>C49U!JVYF0&B84*#+<:Y0@[_/I\)A'^4.YYI% MP[@AM'&14V_P:X-4+_[--&XKVV:^U7`IM#`2^*P6QQ^,J#*%D'TDF4A2RRP` MR46R;(L92M@0FJ%`"'WEN65`=^Q:4MG1-5`<*K@-\J0;"4TWU'LI7/$[P#I,VD+X%-P?&*+PIJZPI/^ MDAY3,:DRE]1;&9^*=:V_%_P+`2^I.M;1D^W-..$74KJ*@*Y7]';].VE?^7=2 M'?1/')!_30/\JE09+N]%/MV(FHO5.ZC[M0][83N2^%P\43OW)KY5MB][/Y7F MG?U]E%NW>WW@5X!":<][2779M\SATIH/Z]A8!JNR]Y;];O77M6O75L6=<.%) MM:_I3)=_Y@EUR8M_*.?VBM[E9F!V#UG=O!F-DDU\=\!N:58Z'4`F"V&>(=OD MO`V$\?[8_,/2X?'AX&A`D[MUQI+=WRK]`P``__\#`%!+`0(M`!0`!@`(```` M(0!!5_NWL@$``,4/```3``````````````````````!;0V]N=&5N=%]4>7!E M&UL4$L!`BT`%``&``@````A`+55,"/U````3`(```L````````````` M````ZP,``%]R96QS+RYR96QS4$L!`BT`%``&``@````A`,_0W'69`0``:`X` M`!H`````````````````$0<``'AL+U]R96QS+W=O&PO M=V]R:W-H965T&UL4$L!`BT`%``&``@````A`#'A;)3G`@``2P@``!D````````````````` M:Q@``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``& M``@````A`/MBI6V4!@``IQL``!,`````````````````Y2(``'AL+W1H96UE M+W1H96UE,2YX;6Q02P$"+0`4``8`"````"$`:K:U&PO&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`%H+=._D`P``5`X``!@````````````` M````AE(``'AL+W=O&UL4$L!`BT`%``&``@````A`,]E'4]W!0``:Q0``!D````` M````````````VUH``'AL+W=O&PO=V]R M:W-H965T&UL4$L!`BT`%``&``@````A`&P`1A<)`P``/`D` M`!@`````````````````5&T``'AL+W=O&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A``12J1,C!0``V!(``!D````````````````` MDWD``'AL+W=O0)BT#```J"@``&`````````````````#M?@``>&PO=V]R:W-H965T&UL4$L!`BT`%``&``@````A`&\UM?B(!0``,!4``!D````````` M````````4((``'AL+W=O&PO=V]R:W-H M965T&UL4$L! M`BT`%``&``@````A`)X%W4/&PO=V]R:W-H965T&UL4$L%!@`` 0```?`!\`2P@``(BE```````` ` end XML 12 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; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 13 R9.htm IDEA: XBRL DOCUMENT v2.4.0.8
(4) Share-Based Payments
6 Months Ended
Jun. 28, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
(4) 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 Plan during the quarter ended June 28, 2014.

During the quarter ended June 29, 2013, a total of 201,000 stock options were granted to employees under the Company’s 2009 Stock Incentive Plan (the “Plan”) and a total of 30,000 stock options were granted to outside directors.

 

During the quarters ended June 28, 2014 and June 29, 2013 the Company issued 5,000 and 237,000, respectively, as a result of option exercises. No stock options expired during the quarter ended June 28, 2014. During the quarter ended June 29, 2013, 33,000 stock options expired related to previously granted shares under the 1999 Stock Incentive Plan.

During the quarter ended June 28, 2014 and June 29, 2013 the Company repurchased 2,550 and 46,785 shares, respectively, from employees to facilitate their exercise of stock options.

 

  During the three and six months ended June 28, 2014, the Company recognized $83,897 and $156,344, respectively, as shared-based compensation expense related to previously granted shares under the Plan. A tax benefit of $2,670 was recognized as additional paid in capital in the quarter ended June 28, 2014, resulting from the excess tax benefit of option exercises.

 

During the three and six months ended June 29, 2013, the Company recognized $62,133 and $115,765, respectively, as shared-based compensation expense related to previously granted shares under the Plan.

EXCEL 14 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=%\U-C,S,3=D-E\W960P7S1B,S=?869A-5\T.&$X M8C,T,CEA,F,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% M>&-E;%=O#I% M>&-E;%=O#I.86UE/E-T871E;65N='-?;V9?3W!E M#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/E-T871E;65N='-?;V9?0V%S:%]&;&]W#I.86UE M/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/C%?3F%T=7)E7V]F7T)U M#I%>&-E;%=O M#I%>&-E;%=O#I%>&-E M;%=O6UE;G1S/"]X.DYA;64^#0H@("`@/'@Z5V]R M:W-H965T4V]U#I%>&-E;%=O#I.86UE/@T*("`@ M(#QX.E=O#I%>&-E M;%=O#I.86UE/C9?06-C'!E;G-E#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I.86UE/CA?26YC;VUE7U1A>&5S/"]X.DYA;64^#0H@("`@ M/'@Z5V]R:W-H965T4V]U#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I%>&-E;%=O#I. M86UE/C5?26YV96YT;W)I97-?5&%B;&5S/"]X.DYA;64^#0H@("`@/'@Z5V]R M:W-H965T4V]U#I%>&-E;%=O#I.86UE/@T*("`@(#QX.E=O#I7 M;W)K'`\+W@Z3F%M93X-"B`@("`\>#I7;W)K#I%>&-E;%=O#I%>&-E M;%=O#I!8W1I=F53:&5E=#XP/"]X.D%C=&EV95-H965T/@T*("`\>#I0#I% M>&-E;%=O7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA2!);F9O'0^)SQS<&%N M/CPO2!296=I'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)V9A;'-E/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@(#QT M9"!C;&%S'0^)SQS<&%N/CPO'0^)RTM,3(M,C<\2!A(%9O M;'5N=&%R>2!&:6QE2=S(%)E<&]R=&EN9R!3=&%T=7,@0W5R'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO M'0^)U$R/'-P86X^/"]S<&%N/CPO=&0^#0H@("`@("`@ M(#QT9"!C;&%S'0^)SQS<&%N/CPO'0^)SQS<&%N M/CPO7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO M2!A;F0@97%U:7!M96YT.CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO6%B;&4\+W1D/@T* M("`@("`@("`\=&0@8VQA'!E;G-E'0^)SQS<&%N/CPOF5D(#(P+#`P,"PP,#`@86YD(#$U+#`P,"PP,#`@ M3PO=&0^#0H@("`@("`@(#QT9"!C;&%S3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\U-C,S,3=D-E\W960P7S1B,S=?869A-5\T.&$X8C,T,CEA,F,- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-38S,S$W9#9?-V5D,%\T M8C,W7V%F835?-#AA.&(S-#(Y83)C+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R'0^)SQS<&%N M/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\U-C,S,3=D-E\W M960P7S1B,S=?869A-5\T.&$X8C,T,CEA,F,-"D-O;G1E;G0M3&]C871I;VXZ M(&9I;&4Z+R\O0SHO-38S,S$W9#9?-V5D,%\T8C,W7V%F835?-#AA.&(S-#(Y M83)C+U=O'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N M/CPO6%B;&4\+W1D/@T*("`@("`@("`\=&0@8VQA2`H=7-E9"!I;BD@;W!E'0^)SQS<&%N/CPO'0^)SQS M<&%N/CPO6UE;G0@;V8@8V%P:71A;"!L96%S92!O8FQI9V%T:6]N6UE M;G0@;V8@;&EN92!O9B!C'0^)R9N8G-P.R9N8G-P.SQS<&%N/CPO&-E'0^)SQS<&%N/CPO7!E.B!T97AT+VAT M;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@ M("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$ M)W1E>'0O:'1M;#L@8VAA2!A9'9A;F-E9"!M871E6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N6QE/3-$)V9O;G0Z M(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N"!C M;VUP;W-I=&5S#0IO2!I;F-L=61E(&-O;7!O;F5N=',@;6%D M92!O9B!M;W)E('1R861I=&EO;F%L(&UA=&5R:6%L6QE/3-$ M)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N2!S96QL7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'0M:6YD96YT.B`P+C5I;B<^07,@<&5R M;6ET=&5D(&)Y('1H92!R=6QE6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC M82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N0T*=&\@ M<')E28C.#(Q-SMS M(&)A;&%N8V4@2!A8V-E<'1E9"!I;B!T:&4@ M56YI=&5D(%-T871E6QE/3-$)V9O;G0Z(#$P<'0@ M07)I86PL($AE;'9E=&EC82P@4V%N6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E M=&EC82P@4V%N65A'0M:6YD96YT.B`P+C5I;B<^5&AE(')E7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S M+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE M<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA M'0^)SQP('-T>6QE/3-$ M)VUA6QE/3-$)V9O;G0Z M(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N2!D:79I9&EN9R!N970@:6YC M;VUE(&)Y('1H92!W96EG:'1E9"!A=F5R86=E(&YU;6)E6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N'0M:6YD M96YT.B`P+C5I;B<^)B,Q-C`[/"]P/@T*#0H\=&%B;&4@8V5L;'!A9&1I;F<] M,T0P(&-E;&QS<&%C:6YG/3-$,"!S='EL93TS1"=B;W)D97(M8V]L;&%P"!-;VYT:',@16YD M960\+W1D/CPO='(^#0H\='(@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V M,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^ M2G5N92`R.2P\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^)B,Q-C`[/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W9E6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@ M6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H=#L@8F]R9&5R+6)O='1O;3H@0FQA8VL@,7!T('-O;&ED)SX\ M+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@8F]R M9&5R+6)O='1O;3H@0FQA8VL@,7!T('-O;&ED)SXR,#$S/"]T9#X-"B`@("`\ M=&0@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/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO M=&0^#0H@("`@/'1D('-T>6QE/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/CPO='(^#0H\='(@'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@ M,3`E.R!T97AT+6%L:6=N.B!R:6=H="<^*#4W+#0Q-RD\+W1D/CQT9"!S='EL M93TS1"=W:61T:#H@,24[('1E>'0M86QI9VXZ(&QE9G0G/CPO=&0^/'1D('-T M>6QE/3-$)W=I9'1H.B`S)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`S)2<^)B,Q-C`[/"]T M9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I M9'1H.B`S)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@'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>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SXF(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="<^)B,Q-C`[/"]T9#X\=&0@6QE/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/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+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)SXF(S$V,#L\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\ M=&0@6QE/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/CPO='(^#0H\='(@6QE/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,RPP-S@L-S0Q/"]T9#X\=&0@6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/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^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^,"XP,CPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!R:6=H="<^,"XP,3PO=&0^/'1D('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!R:6=H="<^,"XP,CPO=&0^/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SXF(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="<^)B,Q-C`[/"]T9#X\=&0@6QE/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/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE/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/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^*#4W+#0Q-RD\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SX\+W1D/CQT9#XF(S$V M,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXD M/"]T9#X\=&0@6QE/3-$)W!A9&1I;F6QE/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-$)W1E>'0M86QI9VXZ(&QE M9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@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/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 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/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="<^)B,Q-C`[/"]T9#X\=&0@ M6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,RPP.#0L.38X/"]T M9#X\=&0@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO M=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P M.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,BPY,38L M-C,S/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,CDL-36QE/3-$)W1E>'0M86QI M9VXZ(&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,RPW,#4L-3

6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SXP+C`P/"]T9#X\=&0@6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT)SXP+C`R/"]T9#X\=&0@6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXP+C`Q/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXP+C`R/"]T9#X\=&0@'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA6UE;G1S/&)R/CPO'0^)SQS<&%N/CPO6UE;G1S/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$=&5X=#XG/'`@6QE/3-$)V9O;G0Z M(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N65E('-E&-H M86YG92!F;W(@86X@87=A6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N6QE/3-$ M)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N&5R8VES97,N($YO('-T;V-K M(&]P=&EO;G,@97AP:7)E9"!D=7)I;F<@=&AE#0IQ=6%R=&5R(&5N9&5D($IU M;F4@,C@L(#(P,30N($1U'!I2!G2P@9G)O;2!E;7!L;WEE97,@=&\@9F%C:6QI=&%T92!T:&5I&5R8VES92!O9B!S=&]C:R!O<'1I;VYS+CPO<#X-"@T*/'`@6QE/3-$)V)A8VMG2!R96-O9VYI>F5D("0X,RPX.3<@ M86YD("0Q-38L,S0T+"!R97-P96-T:79E;'DL(&%S('-H87)E9"UB87-E9`T* M8V]M<&5N"!B96YE9FET(&]F M("0R+#8W,"!W87,@'0M:6YD96YT.B`P+C5I M;B<^1'5R:6YG('1H92!T:')E92!A;F0@6QE/3-$ M)V9O;G0Z(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\U-C,S,3=D-E\W960P7S1B,S=?869A-5\T.&$X8C,T,CEA,F,- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-38S,S$W9#9?-V5D,%\T M8C,W7V%F835?-#AA.&(S-#(Y83)C+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C:&%R2!$:7-C;&]S=7)E(%M!8G-T'0^)SQP M('-T>6QE/3-$)VUA6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/@T*("`@(#QT M9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@=F5R=&EC86PM86QI9VXZ M(&)O='1O;2<^2G5N92`R."P\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@ M("`\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/CQT9"!S='EL93TS1"=P861D:6YG M+6)O='1O;3H@,7!T)SXF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=B M;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@'0M86QI9VXZ(')I M9VAT)SXF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=B;W)D97(M8F]T M=&]M.B!";&%C:R`Q<'0@'0M86QI9VXZ(')I9VAT)SXR,#$S M/"]T9#X-"B`@("`\=&0@6QE/3-$)W9E M6QE/3-$)W=I9'1H.B`W)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@ M'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`V)2<^)B,Q M-C`[/"]T9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G/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)SXQ+#$S-2PT,3,\ M+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D M/CPO='(^#0H\='(@6QE/3-$ M)W!A9&1I;F6QE/3-$)V)O'0M86QI9VXZ(')I9VAT)SXQ+#`W.2PR M-3$\+W1D/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,7!T.R!T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXR+#4W-"PQ.3D\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO M='(^#0H\='(@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F'0M M86QI9VXZ(')I9VAT)SXH-#`P+#4P,"D\+W1D/CQT9"!S='EL93TS1"=P861D M:6YG+6)O='1O;3H@,7!T.R!T97AT+6%L:6=N.B!L969T)SX\+W1D/CQT9"!S M='EL93TS1"=P861D:6YG+6)O='1O;3H@,7!T)SXF(S$V,#L\+W1D/@T*("`@ M(#QT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)V)O M6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/CPO=&0^/"]T6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=B M;W)D97(M8F]T=&]M.B!";&%C:R`R+C5P="!D;W5B;&4[('1E>'0M86QI9VXZ M(')I9VAT)SXR+#$X,RPV.3D\+W1D/CQT9"!S='EL93TS1"=P861D:6YG+6)O M='1O;3H@,BXU<'0[('1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T M6QE/3-$)V9O;G0Z(#$P M<'0@07)I86PL($AE;'9E=&EC82P@4V%N3X-"CPO:'1M;#X-"@T*+2TM+2TM/5].97AT4&%R=%\U M-C,S,3=D-E\W960P7S1B,S=?869A-5\T.&$X8C,T,CEA,F,-"D-O;G1E;G0M M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-38S,S$W9#9?-V5D,%\T8C,W7V%F835? M-#AA.&(S-#(Y83)C+U=O'0O:'1M;#L@8VAA'!E;G-E M'0M:6YD96YT.B`P+C5I M;B<^06-C'!E;G-E6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT M)SXF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^2G5N92`R."P\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0^)B,Q M-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SX\+W1D/CQT9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@ M,7!T)SXF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=B;W)D97(M8F]T M=&]M.B!";&%C:R`Q<'0@'0M86QI9VXZ(')I9VAT)SXF(S$V M,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!";&%C M:R`Q<'0@'0M86QI9VXZ(')I9VAT)SXR,#$S/"]T9#X-"B`@ M("`\=&0@6QE/3-$)W9E6QE/3-$)W=I9'1H.B`X)2<^)B,Q-C`[/"]T9#X-"B`@ M("`\=&0@6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA M;&EG;CH@;&5F="<^)B,Q-C`[/"]T9#X\=&0@'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,3,E M.R!T97AT+6%L:6=N.B!R:6=H="<^.3(L,#`P/"]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)SXV,S$L,CDW/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T'0M86QI9VXZ(')I M9VAT)SXH,2PV-C$I/"]T9#X\=&0@'0M86QI9VXZ(')I9VAT)SXS,RPU,#$\ 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-$)W1E>'0M M86QI9VXZ(&QE9G0[('!A9&1I;F'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL M93TS1"=B;W)D97(M8F]T=&]M.B!";&%C:R`R+C5P="!D;W5B;&4[('1E>'0M M86QI9VXZ(')I9VAT)SXY,S4L-36QE/3-$)V)O6QE M/3-$)V)O6QE/3-$)W!A9&1I M;F6QE/3-$)W9E'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA2!!9W)E96UE;G1S/"]T9#X-"B`@("`@("`@ M/'1D(&-L87-S/3-$=&5X=#XG/'`@2!! M9W)E96UE;G1S/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`Q,'!T($%R:6%L M+"!(96QV971I8V$L(%-A;G,M4V5R:68[(&UA2`R,#$T+"8C,38P.W1H92!#;VUP86YY(')E;F5W960@:71S M("0R(&UI;&QI;VX@2`R,#$U+B`F(S$V,#M4:&4@3$]#(&ES('-E8W5R960@ M8GD@=&AE(&%C8V]U;G1S(')E8V5I=F%B;&4@86YD(&]T:&5R(&%S2P@:&%S(&%N#0II;G1E65A2!A;F0@8W5R2!W87,@:6X@8V]M<&QI86YC92!W:71H(&%L;"!E>&ES M=&EN9R!C;W9E;F%N=',N/"]P/@T*#0H\<"!S='EL93TS1"=F;VYT.B`Q,'!T M($%R:6%L+"!(96QV971I8V$L(%-A;G,M4V5R:68[(&UA2!H860@)#,U('1H M;W5S86YD#0IN970@8V%R6QE/3-$)V9O;G0Z M(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N2!T:&4@4V%N=&%N M9&5R(&5Q=6EP;65N="!L96%S92!Q=6%L:69I97,-"F9O6QE/3-$)V9O;G0Z M(#$P<'0@07)I86PL($AE;'9E=&EC82P@4V%N'0M:6YD96YT.B`P+C5I;B<^070@2G5N92`R."P@,C`Q M-"!T:&4@0V]M<&%N>2!H860@;F\@8F]R3X-"CPO:'1M;#X- M"@T*+2TM+2TM/5].97AT4&%R=%\U-C,S,3=D-E\W960P7S1B,S=?869A-5\T M.&$X8C,T,CEA,F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-38S M,S$W9#9?-V5D,%\T8C,W7V%F835?-#AA.&(S-#(Y83)C+U=O'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO'0^)SQP('-T>6QE/3-$)VUA'0M:6YD M96YT.B`P+C5I;B<^/&9O;G0@&EM871E;'D-"B0Q+C2!H87,@82!C=7)R M96YT(&%N9"!N;VXM8W5R2X@ M02!V86QU871I;VX@86QL;W=A;F-E(&ES(')E<75IF5D+B!4:&4@ M0V]M<&%N>2!B96QI979E&%B;&4@:6YC;VUE('1O(')E86QI>F4@=&AE('1A M>"!B96YE9FET2!R96-O"!B96YE9FET(&]F("0S,"!T:&]U&5S(&1U2X\+W`^#0H-"CQP('-T>6QE/3-$)V9O;G0Z(#$P<'0@07)I86PL($AE M;'9E=&EC82P@4V%N'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO"!-;VYT:',@16YD M960\+W1D/CPO='(^#0H\='(@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V M,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^ M2G5N92`R.2P\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R M:6=H="<^)B,Q-C`[/"]T9#X\=&0^)B,Q-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W9E6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@ M6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT.R!B;W)D97(M8F]T=&]M.B!";&%C:R`Q<'0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H=#L@8F]R9&5R+6)O='1O;3H@0FQA8VL@,7!T('-O;&ED)SX\ M+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H=#L@8F]R M9&5R+6)O='1O;3H@0FQA8VL@,7!T('-O;&ED)SXR,#$S/"]T9#X-"B`@("`\ M=&0@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/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO M=&0^#0H@("`@/'1D('-T>6QE/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/CPO='(^#0H\='(@'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@ M,3`E.R!T97AT+6%L:6=N.B!R:6=H="<^*#4W+#0Q-RD\+W1D/CQT9"!S='EL M93TS1"=W:61T:#H@,24[('1E>'0M86QI9VXZ(&QE9G0G/CPO=&0^/'1D('-T M>6QE/3-$)W=I9'1H.B`S)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`S)2<^)B,Q-C`[/"]T M9#X-"B`@("`\=&0@'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I M9'1H.B`S)2<^)B,Q-C`[/"]T9#X-"B`@("`\=&0@'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>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SXF(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="<^)B,Q-C`[/"]T9#X\=&0@6QE/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/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+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)SXF(S$V,#L\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\ M=&0@6QE/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/CPO='(^#0H\='(@6QE/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,RPP-S@L-S0Q/"]T9#X\=&0@6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/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^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^,"XP,CPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T M>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!R:6=H="<^,"XP,3PO=&0^/'1D('-T>6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL M93TS1"=T97AT+6%L:6=N.B!R:6=H="<^,"XP,CPO=&0^/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SXF(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="<^)B,Q-C`[/"]T9#X\=&0@6QE/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/CPO='(^#0H\='(@6QE/3-$)W!A9&1I;F6QE/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/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^)B,Q-C`[/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B0\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^*#4W+#0Q-RD\+W1D M/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SX\+W1D/CQT9#XF(S$V M,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXD M/"]T9#X\=&0@6QE/3-$)W!A9&1I;F6QE/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-$)W1E>'0M86QI9VXZ(&QE M9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@/'1D('-T>6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CPO='(^#0H\='(@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/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 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/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="<^)B,Q-C`[/"]T9#X\=&0@ M6QE/3-$)W9E6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,RPP.#0L.38X/"]T M9#X\=&0@6QE M/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO M=&0^#0H@("`@/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P M.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,BPY,38L M-C,S/"]T9#X\=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D/B8C,38P.SPO=&0^#0H@("`@ M/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D M('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ,CDL-36QE/3-$)W1E>'0M86QI M9VXZ(&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,RPW,#4L-3

6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W1E>'0M86QI9VXZ M(')I9VAT)SXP+C`P/"]T9#X\=&0@6QE/3-$)W1E>'0M M86QI9VXZ(')I9VAT)SXP+C`R/"]T9#X\=&0@6QE/3-$ M)W1E>'0M86QI9VXZ(')I9VAT)SXP+C`Q/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXP+C`R/"]T9#X\=&0@'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA'0^)SQS<&%N/CPO M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\ M+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^/"]T9#X-"B`@("`\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!V97)T:6-A;"UA M;&EG;CH@8F]T=&]M)SY$96-E;6)E6QE/3-$)W!A9&1I M;F6QE/3-$ M)V)O6QE/3-$)V)O6QE M/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/CPO='(^#0H\='(@6QE/3-$ M)W=I9'1H.B`U-B4[('1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W=I9'1H.B`Q)3L@ M=&5X="UA;&EG;CH@;&5F="<^)#PO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`Q M,R4[('1E>'0M86QI9VXZ(')I9VAT)SXT,S@L-3,U/"]T9#X\=&0@6QE/3-$)W=I9'1H.B`R)3L@=&5X="UA;&EG;CH@;&5F="<^)#PO=&0^/'1D M('-T>6QE/3-$)W=I9'1H.B`Q,R4[('1E>'0M86QI9VXZ(')I9VAT)SXS-3DL M-3,U/"]T9#X\=&0@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[('!A M9&1I;F6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0G M/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SXQ M+#8R,2PU-3<\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF M(S$V,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T M97AT+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!R:6=H="<^,2PQ,S4L-#$S/"]T9#X\=&0@6QE/3-$ M)W9E'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO M=&0^/'1D('-T>6QE/3-$)V)O6QE M/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/B8C M,38P.SPO=&0^/'1D('-T>6QE/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W9E3PO=&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)SXS+#$X M,BPP.3(\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L:6=N.B!L969T)SXF(S$V M,#L\+W1D/CQT9#XF(S$V,#L\+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT M+6%L:6=N.B!L969T)SXF(S$V,#L\+W1D/CQT9"!S='EL93TS1"=T97AT+6%L M:6=N.B!R:6=H="<^,BPU-S0L,3DY/"]T9#X\=&0@6QE/3-$)W9E M6QE/3-$)W!A M9&1I;F6QE M/3-$)V)O'0M86QI9VXZ(')I9VAT)SXH,SDP+#4P,"D\+W1D/CQT M9"!S='EL93TS1"=P861D:6YG+6)O='1O;3H@,7!T.R!T97AT+6%L:6=N.B!L M969T)SX\+W1D/CPO='(^#0H\='(@6QE/3-$)W1E>'0M86QI9VXZ(&QE9G0[ M('!A9&1I;F'0M86QI9VXZ(&QE M9G0G/B0\+W1D/CQT9"!S='EL93TS1"=B;W)D97(M8F]T=&]M.B!";&%C:R`R M+C5P="!D;W5B;&4[('1E>'0M86QI9VXZ(')I9VAT)SXR+#'0M86QI M9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W!A9&1I;F7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X- M"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP M92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA'!E;G-E M6%B;&5S(&%N9"!!8V-R=6%L6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/CQT9#XF(S$V,#L\ M+W1D/@T*("`@(#QT9"!S='EL93TS1"=T97AT+6%L:6=N.B!R:6=H="<^)B,Q M-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT.R!V97)T M:6-A;"UA;&EG;CH@8F]T=&]M)SY$96-E;6)E6QE/3-$ M)W!A9&1I;F6QE/3-$)V)O6QE/3-$)V)O M6QE/3-$)W1E>'0M86QI9VXZ(')I9VAT)SX\+W1D/CPO='(^#0H\='(@ M6QE/3-$)W=I9'1H.B`U-B4[('1E>'0M86QI9VXZ(&QE9G0[('!A9&1I;F6QE/3-$)W=I9'1H.B`Q)3L@=&5X="UA;&EG;CH@;&5F="<^)#PO=&0^ M/'1D('-T>6QE/3-$)W=I9'1H.B`Q,B4[('1E>'0M86QI9VXZ(')I9VAT)SXV M."PS-#<\+W1D/CQT9"!S='EL93TS1"=W:61T:#H@,24[('1E>'0M86QI9VXZ M(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W=I9'1H.B`V)2<^)B,Q M-C`[/"]T9#X-"B`@("`\=&0@6QE/3-$)W9E7)O;&P\+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="<^-C,Q+#(Y-SPO=&0^/'1D('-T>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)SXX,C,L,3DV/"]T9#X\ M=&0@6QE/3-$)W9E6QE/3-$)W1E>'0M M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/'1D('-T>6QE/3-$)W1E>'0M86QI M9VXZ(')I9VAT)SXR,S6QE/3-$)W1E M>'0M86QI9VXZ(&QE9G0[('!A9&1I;F#PO=&0^/'1D('-T>6QE M/3-$)W!A9&1I;F6QE/3-$)V)O6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/CPO=&0^/'1D('-T>6QE/3-$)W!A9&1I;F6QE/3-$)V)O M6QE/3-$)W9E6QE/3-$ M)W9E6QE/3-$)W!A9&1I;F6QE/3-$)W!A9&1I;F'0M86QI9VXZ(&QE9G0G/B0\+W1D/CQT9"!S='EL93TS1"=B M;W)D97(M8F]T=&]M.B!";&%C:R`R+C5P="!D;W5B;&4[('1E>'0M86QI9VXZ M(')I9VAT)SXQ+#$P-BPX,3,\+W1D/CQT9"!S='EL93TS1"=P861D:6YG+6)O M='1O;3H@,BXU<'0[('1E>'0M86QI9VXZ(&QE9G0G/B8C,38P.SPO=&0^/"]T M3X-"CPO:'1M;#X-"@T* M+2TM+2TM/5].97AT4&%R=%\U-C,S,3=D-E\W960P7S1B,S=?869A-5\T.&$X M8C,T,CEA,F,-"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-38S,S$W M9#9?-V5D,%\T8C,W7V%F835?-#AA.&(S-#(Y83)C+U=O'0O:'1M;#L@8VAA7!E(&-O;G1E;G0],T0G=&5X="]H=&UL.R!C M:&%R'0^)SQS<&%N/CPO M'0^)SQS<&%N M/CPO'0^)SQS<&%N/CPO'0O:F%V M87-C3X-"B`@("`\=&%B M;&4@8VQA'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO&5R8VES97,\+W1D/@T*("`@("`@("`\ M=&0@8VQA'0^)SQS<&%N/CPO'!I'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'!E;G-E/"]T9#X-"B`@("`@("`@/'1D(&-L87-S M/3-$;G5M<#XD(#@S+#@Y-SQS<&%N/CPO'0^)SQS<&%N/CPO'0O:F%V87-C3X-"B`@("`\=&%B;&4@8VQA M2!$:7-C;&]S=7)E(%M!8G-T7!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'!E;G-E7)O;&P\+W1D/@T*("`@ M("`@("`\=&0@8VQA7!E.B!T97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI M(@T*#0H\:'1M;#X-"B`@/&AE860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS M1$-O;G1E;G0M5'EP92!C;VYT96YT/3-$)W1E>'0O:'1M;#L@8VAA7!E/3-$=&5X="]J879A7!E.B!T M97AT+VAT;6P[(&-H87)S970](G5S+6%S8VEI(@T*#0H\:'1M;#X-"B`@/&AE M860^#0H@("`@/$U%5$$@:'1T<"UE<75I=CTS1$-O;G1E;G0M5'EP92!C;VYT M96YT/3-$)W1E>'0O:'1M;#L@8VAA'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO'0^)SQS<&%N/CPO3X-"CPO:'1M;#X-"@T*+2TM+2TM/5]. M97AT4&%R=%\U-C,S,3=D-E\W960P7S1B,S=?869A-5\T.&$X8C,T,CEA,F,- M"D-O;G1E;G0M3&]C871I;VXZ(&9I;&4Z+R\O0SHO-38S,S$W9#9?-V5D,%\T M8C,W7V%F835?-#AA.&(S-#(Y83)C+U=O&UL M#0I#;VYT96YT+51R86YS9F5R+45N8V]D:6YG.B!Q=6]T960M<')I;G1A8FQE M#0I#;VYT96YT+51Y<&4Z('1E>'0O:'1M;#L@8VAA&UL;G,Z;STS1")U&UL/@T*+2TM+2TM/5].97AT4&%R=%\U-C,S,3=D-E\W960P7S1B,S=?869A 2-5\T.&$X8C,T,CEA,F,M+0T* ` end XML 15 R8.htm IDEA: XBRL DOCUMENT v2.4.0.8
(3) Net Income Per Common and Common Equivalent Share
6 Months Ended
Jun. 28, 2014
Earnings Per Share [Abstract]  
(3) Net Income Per Common and Common Equivalent Share

(3) Net Income Per Common and Common Equivalent Share

Basic net income per common share is calculated by dividing net income 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 options and stock purchase rights. Common stock equivalents are excluded from the diluted calculations when a net loss is incurred as they would be anti-dilutive.

 

The following table presents the calculation of both basic and diluted earnings per share (“EPS”):

 

  Three Months Ended    Six Months Ended
    June 28,      June 29,    June 28,      June 29,  
     2014      2013     2014    2013
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(57,417)  $236,502   $190,202   $239,112 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,087,905    12,961,506    13,078,741    12,916,633 
Basic EPS  $0.00   $0.02   $0.01   $0.02 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(57,417)  $236,502   $190,202   $239,112 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,084,968    12,961,506    13,077,273    12,916,633 
Dilutive effect of stock options   —      129,578    628,297    185,222 
Total Shares   13,084,968    13,091,084    13,705,570    13,101,855 
Diluted EPS  $0.00   $0.02   $0.01   $0.02 

 

XML 16 R2.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheets (Unaudited) (USD $)
Jun. 28, 2014
Dec. 28, 2013
Current assets:    
Cash and cash equivalents $ 1,144,594 $ 1,571,054
Accounts receivable-trade, net 3,448,955 2,900,457
Inventories, net 2,781,592 2,183,699
Prepaid expenses and other current assets 107,971 175,726
Deferred taxes 531,377 649,420
Total current assets 8,014,489 7,480,356
Property and equipment:    
Production equipment 7,777,208 7,728,408
Furniture and office equipment 404,855 383,990
Leasehold improvements 759,819 759,819
Total cost 8,941,882 8,872,217
Accumulated depreciation and amortization (7,772,631) (7,470,815)
Construction in progress 626,220 431,385
Net property and equipment 1,795,471 1,832,787
Deferred taxes, non-current portion 1,838,481 1,826,482
Total assets 11,648,441 11,139,625
Current liabilities:    
Accounts payable 1,442,526 1,091,909
Accrued expenses 935,578 1,106,813
Obligations under capital leases, current portion 35,098 76,372
Total current liabilities 2,413,202 2,275,094
Total liabilities 2,413,202 2,275,094
Stockholders equity:    
Common stock, $0.01 par value, authorized 20,000,000 and 15,000,000 shares; issued 13,215,942 and 13,178,042 shares; outstanding 13,087,027 and 13,066,641 shares; at June 28, 2014 and December 28, 2013, respectively 132,160 131,781
Additional paid-in capital 34,510,625 34,278,757
Accumulated deficit (25,128,130) (25,318,332)
Less cost of 128,915 and 111,401 common shares repurchased at June 28, 2014 and December 28, 2013, respectively (279,416) (227,675)
Total stockholders equity 9,235,239 8,864,531
Total liabilities and stockholders equity $ 11,648,441 $ 11,139,625
XML 17 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
(1) Nature of Business
6 Months Ended
Jun. 28, 2014
Accounting Policies [Abstract]  
(1) Nature of Business

(1) Nature of Business

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

 

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

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

XML 18 R22.htm IDEA: XBRL DOCUMENT v2.4.0.8
(8) Income Taxes (Details Narrative) (USD $)
3 Months Ended 6 Months Ended
Jun. 28, 2014
Jun. 29, 2013
Jun. 28, 2014
Jun. 29, 2013
Dec. 28, 2013
Income Tax Disclosure [Abstract]          
Current and non-current deferred tax asset $ 2,370,000   $ 2,370,000   $ 2,476,000
Federal income tax benefit recorded 30        
Federal income tax expense recorded   82 98 83  
State income tax expense recorded   $ 24 $ 28 $ 24  
XML 19 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.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; } }; Show.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( '-', '+' ); } } }; XML 20 R7.htm IDEA: XBRL DOCUMENT v2.4.0.8
(2) Interim Financial Statements
6 Months Ended
Jun. 28, 2014
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
(2) Interim Financial Statements

(2) Interim Financial Statements

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

 

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

 

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

 

For further information, refer to the financial statements and footnotes thereto included in the Registrant’s Annual Report on Form 10-K for the year ended December 28, 2013.

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.8
Balance Sheets (Parenthetical) (USD $)
Jun. 28, 2014
Dec. 28, 2013
Statement of Financial Position [Abstract]    
Common Stock, authorized 20,000,000 15,000,000
Common Stock, issued shares 13,215,942 13,178,042
Common Stock outstanding shares 13,087,027 13,066,641
Common Stock, par value $ 0.01 $ 0.01
XML 22 R17.htm IDEA: XBRL DOCUMENT v2.4.0.8
(3) Net Income Per Common and Common Equivalent Share - Calculation of both basic and diluted earnings per share (Details) (USD $)
3 Months Ended 6 Months Ended
Jun. 28, 2014
Jun. 29, 2013
Jun. 28, 2014
Jun. 29, 2013
Basic EPS Computation:        
Net income (loss) $ (57,417) $ 236,502 $ 190,202 $ 239,112
Weighted average common shares outstanding 13,087,905 12,961,506 13,078,741 12,916,633
Basic EPS $ 0.00 $ 0.02 $ 0.01 $ 0.02
Diluted EPS Computation:        
Net income (loss) (57,417) 236,502 190,202 239,112
Weighted average common shares outstanding 13,084,968 12,961,506 13,077,273 12,916,633
Dilutive effect of stock options    $ 129,578 $ 628,297 $ 185,222
Total Shares 13,084,968 13,091,084 13,705,570 13,101,855
Diluted EPS $ 0.00 $ 0.02 $ 0.01 $ 0.02
XML 23 R1.htm IDEA: XBRL DOCUMENT v2.4.0.8
Document and Entity Information (USD $)
6 Months Ended
Jun. 28, 2014
Aug. 01, 2014
Document And Entity Information    
Entity Registrant Name CPS Technologies Corp/DE/  
Entity Central Index Key 0000814676  
Document Type 10-Q  
Document Period End Date Jun. 28, 2014  
Amendment Flag false  
Current Fiscal Year End Date --12-27  
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   $ 21,000,000
Entity Common Stock, Shares Outstanding   13,087,027
Document Fiscal Period Focus Q2  
Document Fiscal Year Focus 2014  
ZIP 24 0000814676-14-000050-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000814676-14-000050-xbrl.zip M4$L#!!0````(`#%\!T4W4S4];RD``)7>`0`1`!P`8W!S:"TR,#$T,#8R."YX M;6Q55`D``XW4XU.-U.-3=7@+``$$)0X```0Y`0``[%WI<]M&EO^^5?L_8#6; ME%-%2FC]U`X\>_/\U\Z0&'C-#@_1$ZEH\D'+C4(\'D_=%O]\/S^XN;FR/I M[Q_^\S\D^//C?PV'TC7!OG!.,Z9GTR9GA4^DG'.#0B6AX)OWN^#$_ M0J^)CT/I@L[F/HXPG$@HG4K:,1I)PV&-87_'@4?#WS[?+(:=1M'\].3D\?'Q M.*`/SB,-O[)CE]8;[I[&H8L78_V)9-E0+$5&&I+_/'X:`_I+)X(S_-!WRJ5L M\;_,+\@^A?]TM2:5R(EBMJ`B/UFRK,CP)[G]QZ=1Z)-3_K<$"@C8Z1,C[X]R MC#VJQS212DEWJX97K&':/ M)_3A!$Z<<`4-9314479YB,>5D(T3.)M=2!C5%&1NXB^Y(KLA9L.)X\P7-XP= M-A(7IR=*P,"9D/J8E=XCSI3<='%W_X_%#8[/B`N&/1,72T/3I5/#OSMETF-UP_,2\H_1T]#S'[X\8X;YX))UD0R6FZ-(@PD^11+SW M1]X6%-,,T?CQ9O7E)[J247DIMCD-"O7448*)AQ+WYPY*=;*3EN;7;(.!D M-Z5\+\E[A5NRXP4`V<%4I-5R/F>WXX2&!5;PRF2;!(#HPY*!!8GT3-]">H4& M6!12WI)V(J3$Q%^QD%(&=B.D-*R!(M2A*K^5L):RLT=A;9$^.#`DY*P*>O9K MEG/*3C,YIWSO5,X*]YG4GM^`G%-V]DC.:7!5DOKAE*)/AH%>/?3YT0LTH2 MJ3N)BUK3`'QW%70\\@#Z6)D4"90:%Q/KX1Q?L83PJ(0K(M/&4BI\7SF+=RF!@PZ1.D+=JF$8"9=T'!^O^+:=R:UR8RA M?\<)A<(`^9$OXC#DAPES'?]?V`F;\C(4!\V$3-5HZP;P!_;]GP/Z&-R#J=,` M>S>,Q1"$ZY+]1/,&4#':.MG?J1\'D-&?Q;P@:TEN9902\T[D\!G/:1B18)+, MQM6F]B\>";:-MDY5H+D`<4]H6-^E[F>.S^=(%\.+V5(G>,Y#*`Q=Y@B)RA,# MOH9C]9G]IU)T@K61JLEQ"VM&C/\N([<8:5VJ=_'()^ZU3YVH0&9E\D3B05:< MX'E6\K!+0+#L_9$,5)$L_N0EFANVQ'[H;$:#^XBZ7Y-L=QM'O`[@L^+U0*1) M,H?CYM,U1#95MDPY<]?MQ#)HZ2SCZ87#IN>!Q_]W]6=,'AP?1,C.HPLG#)_A M>C'=7(%0:&"3F!#2--T&_32BUAO$;/)B(T3=1++^S2!F+<`FB*IL6-\.859_ M;W0'6T&VW1'AN>M2",+L,W8QW#+R\2=,2VDV\J2.\2[>IKC M@&$PD]MHBL-SQG#$TL38.M[(IFVB)8P:I'I"5RO4F+JI&)W07>(QAA/>%^E&TAT1%-'1H9F:XK<"DTO%F3!91`Y/^0\8X'S&V\Q_B^.5@W>( M3HJAHD(5U0N@EV2T7AHP92C;=L_H!0U8%,8NO^F&WS:!Z-$M*!B*H>2S]@82 M'='4D:0&%8VEMT)3*<0.U3@R;5TK5J751+H"JE6'6BIT"'4B0@F@LH+L$PW< MCH6[I5J:A3;7?4LRW4'5DY-B:/EPW@S4XI+VLR=`7M/0:F58UKANHE6+5X14 MVU#T.K32-O;.>>8];->63=,4/=\5E0_?'D0M[F4;V;+=`D088^\7XHR(3R*" MNW8?MJKKIE6`44Z@$Y)Z]B`;%E);0+EPYB1R?%&+W8Y\,A'9J:MD5%VV5 M&,6$WC279==';D>[IO\8IMZ$MCC#&WD<,EZ,1L^M,ZJBZHJ:R^SK0[']5IR&Z4^D+6K/)LBRRUW"FO:OK2Z75RJ@HQ"0UM) MHB.:6B)2D9EOCAJ@^8P?<`!7\)6%7YT@'CLNGRWTH.7SH".NON,Z!Z0*67EAD&5/+&\$J6BRE9^L>PF098_[;NZ6D`[)1&N/ M\M[Q,4MONL?A`W'+)LA;FJ-J&2@?DU/$0TILIEO?[/1FU!M$:$TPUB/4`U9;6@$$!5UK2/1YA%$ M59&AR-NI7E`6W8Y_HM1C]U`#]*%<2[.1I><[]R*-%A`:1P/95#2[5PA-]:Y: MEEFP\.X0FEJ!:.53KREQA7=-DPYE_1RXS=%-E0^]OFGE#WT#Z'OL^M##)I@\^7][T9B00;QU$Y`&GSTGU M8@8*Q)Y\PU*/='^`&QL/TB%8:=\.<&.3XV]UY+W\I0$WCDJV;,EJ9Y,0+=`G M&O`%58<_>W\3N'36I^T.D2[G8O=F@MWA-;74H9Z?;=LUNJ9F";(V\@MLN\;7 MU`J'BF*9FKX(-_+T#8V%I4ZX41-J_E7UJ&S><3^2L,K1$N+933 MOP`\)(@A:MTF51<-V$<\IB%>#(?9)?Q@4/I44_37H;.FOJ1JAJ7NAK/;8A?35[97D6G*N9GL$C(MD32W=\TJ MM)>](6ELG[J.+'D72!K;DV&;>4^I@229'MQ5,;@A(URPMOP!9AW!?8!N+W+1TW5+[!IMMB=&7V>NV:=D;4>8H=H;7 M."&:AK59X8W0%;?*Z$-^AFGFW^W?1K(/B(T+2%G5-BJX*<25M]IZ*0QUV5CI M\#<3[05E8VNT="37"C]-4*Z\#]=/,C.1HFZTRW7"?8%MGIMD33:-;F`W[T:P MNXY&,;3".GH;'+OBI7&@@-XC'VS[X(7OL^.P*0S%MQ_U/C[_QG@=R*,VB_HO MXE;549]\O\";+]BOR+X]\,\0S)_%EB6WXTL\BL0&:J7OE/8A<0TI9N$)_KK$ M^X7=^)E19%M&'[!!02[&GIC4_(4ZK87ZQ,AI0/SW1Q$$NMPW4!K1:=RY&2K* M5R]K1#:AX#NI\N_LW(YS[Q'U85*Z;FMF.:A2FKV`;&Q`JF;8'4#F]H!(ZR[1 M@?%+;^?"TJZ><.@2UO*YF[7)RT)SVX!ZS\";S]04^]8.R.]2%[^F(?A['+I3 M[MJ]6R\R\Z]';B?:#\P6]IM_0*PYS/*].7=7:`TUR.V%=RD;`.@;?/,25S/R M@;8+]MPD&G]E?G6SEK8-&)A#L01?(=(.1@U!;Y^K1-3>K]XFY>-=M0O]@[!%Y2;YC!$VS M-+--"U`&:?<,-M66KNN6O-W*6O)7J%U)@*&2OX`ZH?7C7XT*\FWT&ANVGFX+ MOY7:AFT#D@_N0JH>A"X^RUR#8$\;2345VA?%CS'A@8Y>8 MN2&99X\W)!/J(/<[ZA,7DL$7`/G1;]"M??C>C\[F$HN>??S^:.:$$Q*<2O+1 M]Y/H[!WZ0?KD\$TF)#J6,@C\AI,Y/__]WY":_I4?9`R43R4DSR/I/"2./Y#^ M@?T''!'7&4CW3L"&]U#+C\^D!;4SB4,=DH!_&0S^?:R30"`H_6H239*<]"Z: M8NE[9S8_^YNE*/)9^@&6Q1&48*-AX:*[^]P%/TCS),$RR?$>^+R$!ZB@\@38 M$J-^G.3WB$J<%O:Q&X4T("X;2'/ZB$-IDGP\&ZX:2$X,0_<\5O`;6)6P0@%Y#.B'O-^=28@YS$8T_1Y%/*6AX1N M3")V+(%*H1$NOV'F/(,)N'[LX41?`>]EX;"'%\I9UV=FMV!!SUN'H*#U*'2R MG>(6AL,D%G.C`$1^/(,*<3:`^^=0(PZC&(!&&&P61_M@#SFGD!CV`3H)(BJ` M,/S`7PV5<,!=(OR*(Y9*@R)D&&L?TM8=)PXD3I$^W01<`@8)X3CK,'60AD++XY^TX[?$< M7Z0:,9EU29CK4_Z]O'YSAO*#)'IW,I,65*4EV9?,'N<05G$X(Q%_J6_T+*PE MC,%6N-_P?]QC-PZ3AAOT)K!YP1QG@4=>9ST(18)X=,\&?LA,"? M_RR%XMM?,%H@78,U2?P#>`,^,(2#@/*XG)8.'I^*]81M>)2?$I)V"`SM^Y*W MT$3B^"'^,P:;%I"3_.(#,<=U\9PSXBP,A"<-D._FQ!:F)*0;!PZ$`I!+DEYO`J%8.B=!EO^<`"(QOT&H9GE#^9AP!\\( M(1YSGQ;Z"7BD\.$0WX.:@W&\_X.J$@"6$O%&_,%XTA;\@4.*!-(KA%P5' MY3Z9)5FN\S1`0`[ARE\H:DQI)#Q[S5%+O;+,?4EBH;\%`J,(C$+QYS/@PW6$ MUKGA^SC"I2R\,3.`R"F-XS`MEA?B'G`7A$-IZ;T01%(4Y/29UPJ_-,1P2ZK* MA;27'U8MF-IY$,0@V^0;CODP_K-0`[_S&3LA+SY@K,P.);#!Q!;!#H4V1J%T MLI16V8&7=*KJ:$+2Q)P&%(%$A"ZP_BQ\$9^7FYXHHQYPY@C9F"#;$31"3W,( MCMS%4BF-8_`9+JK20J?O.F7;^];]%C0J-,$0B)(E'0EH2$G_+DPO_;E?)V>8!%`.,0Y^*#L`*7^#XR;QQ=QW>35R4$%@A8XI/'/%SE[DQKI$?, M"WA>:O#:&VHAZ!VXW8,MY,<%"\O-,7EQF%7DB7D=2]E^"J78$D=>QR=MQL;B M66:3M6'._9CW]XL.J7`VR=8\)3S2V/<@KX#5B\22YXZ,(6-#QQ3Q6.QQOKAS M%,E,'2^YD233D]PY)CSF8-X2<'.DR2)\VB3P(]EJ]RLT]7Q=FGTST2-1Q+.'>A`9]S;PDF?+E%_)O-'3?[=XIL1$.H MO(8NR,V9,WPJ9;_.H"/WHBE'+7]W)M7DX*B0+J,P(P.NS2_UAXY/)L`?R#VB ML^75/!&(.[SL#L%^>K6+><9+KN9,1U[V,_U5E$EZ<&5<8`SX#]X?&4?5-,ZD M5"`)P%/IH^^`]R)@6^2[,VD#)U^F(<;2KR"I*9.N>+%1#:<:=DNNS%655G)0 MQO4&KN[)4R5/XF>X$YV+*-I1Y9N'[3S"_\0!%E5DKPCVD$5[?UF47K'R.DM@ MH]]N5]U&-OKPZUU;P+9HW=T):E'@+<@^.LC^B$=M+9XW+)17;#/[;RE]A:^D M+8>"7TQRQLD,QVD/]9K:FRK?UI!-%0>&!88T"6D<>+R-H2%8Q63T3I&U@:): M`T77?]A46)/G^(9GW2#X7IU,DYFFTQ;>W];@@>&#@R]*$-] M./D?4Q+A39Z=SE]H?/IB%=Z9M.+W\:5PS9Q$H) M+C'6?V^CB5996JKJG6X.-&1NA5U)_)7QJZC&0)>5]NQN-^W]9!S9\D#Y*S*N MJ/8`H1TPOB^5QR4.Z(P_^G>H/0X,'1AZE;5'177QQ\I:YUN7]8&A`T.OT+T[ M9/',TR\*#R>\<9D?&#HP]`K=O&T6S[THMV=B1NI`MLR!+>MOQ&Z0,K`-!!V^ M\588`@V9UL#4T%MA"#2$C(&AJCTQ]-()?.O4X*(Q7ZP%[48%U9,BY9+GWUG: M+R-JP4'U/,YKX6#/'/D;ZN!%6^YO\?9UE$8'A@X,O<)J_+!H_YY ML&T.%+.O=>!OSM";7]B6\PME?",65Y!B M#W3SK40[0P%SM[E6[K6ZNBGKO3O%7NSCV_'_MW=LRVWCNE_A=+HS[8R2U<6R MI?:-A,#!!'M`=3YFP4-IZ$J'G@-!0 M7.UGSD02H:$C)`/;&P/;1Y6^Z"@#VS)AX8`V\-:N-)FP<(C<)Q,6#A4; MF;!0[OC=$)()"P>.D$Q8V-,BR,ML3Q(#>9EMD^RN$A:NTOYUS.:WGA3P@Q<[ M?ABG$0R4]V8N7EEC0MUT`MJ%+W#0"]B"W<\^9(R`%Z+PK`!/!W$E( M%E%XX[DKC&I(%/,K_"/O&X/QE_?()N1`O$KCE/K^DK>\87&"((B_OT;P5^3- MIHTY:-#N&A$';&'&&?,23GF*]RV\!-:T1)U3\ATDP.''1(35*3$MAX'=X7>` M.8Y#QZ.XY]QZR9R#E(V.5!<'30(,5\SOXHS8S,V`X;,J`")0:@YT6S5<@4DB M;`Q_I.X_:9QDJR%PQOT6B%&L,W42($^Y,P(;>2QPF""/DY$GC3/.XTF+3D#L M0Q]^$5`#\3S,JDFN0Y?YN(@N2UAT[05,8`G\PZ&H\%#E@"U08^[I`<2K2"Z%8(TO7)F]C M&%&UR3FGV.<`DW2B>X93YQ5VR=OJ*B=9\55[^YK+1PDV0T70.%#5%5@'+4R3 M&%6/"[K(2<(H/APWPAC8-1^F;O0NF>^'MTVLB_V*+?J!^+C.$7$31W+*XR\< MF)Q1RDL,BBE.H9O)N06;Z\8$/RN@R.,%D!V6V5\";X$"PY]2GV]TF:)A=RQR M/-!%I^3KNCR!ZN)[R$IX.!3;!(BTY73#6'%W;<*(^33)-R]VXX5I#$HVXRO! M=MR]4&)XS;:;F?L0'+?#JG92+7?/&/LU-8A_!)Q7)_U#E\(0G74:*Q]X=[,$\ M47'#0BIK:Y:;:^2E92B6/>%#O-3,L6*,1@WRR!?2/>'6`Y^X;.J0W,S9*@VD M)@FO0A8?J MW@ON8VQT5A7-,/( MV$@SE-R.XLU*Q0#Z4[7U1WVM7!M^<3Z_J!^'-P`VW":+F:I]_3K?F: MY'-X[$$/M:5I$9/8$T=9<1Q"W0=,^6830,>7V?_P6=YW[]`04U"Q#&6_9#GNAX-!%_&"E MHOUZ8&M;Y&ES+>>BU_LTBN"3+-XL0SPRQ"-#/#+$@>S&,L3S!`@H0SR/*-TRQ"-#/#+$(T,\3XML,L0C0SS#"U#($(\, M\?0:XFE*KK$]O+(>EIDZ#H"=Q-_H$MO!URAE[A>/7N(#2Q#2:>">)7,6E7Y: M17OR*7I];C1^+2AAO\V@(1_%8Z\'?7J4SYT]-)/OCQXD.+7W"'N'H[HBMC?X M,@C5@^$G@U!#))@,0CUF$"K?R7QV17V1\$1L^DV)J]>FLAXC)K4>U2EE1K44 M8[0Y#'"T(2E[NP?Y""-2.=,NZ#("2ZA7>Z.'#+V&=D09>BW=4#2[K]3JP_!7 MUQ@IQ$/,P`B/^8Q,^VBJSYN6HFE#8J/#NZIK;)8564SHW6",O0=PMVK*>*Q) M'_5.1#,,Q=R2078@0D:'@3AI6OX*:@FZ1J6KF'I&AZ(C2Q=P^W83[J&I6MX$#>5=W>RUFH!LLL$ MNKT7%3V^,!J7W;UQO_>2)Z_)%RQ3%L[(^XBY7L(/S!]_I=X"BS00/CWY)$K3 M+,GT*F+L4&4`F]CBH!>C1ZOW&X31R%^2O^A2%$E9@5$M]A&P6[1ZDIB\U,FU MY_M8MR-B-Z%_@^X%A-'/Z.D(>KX20_%*75_.WA??\D)=+TU5)T>#G:8F@JT\(YSLX(I06%',Z M8`4\+\BI8)Z251!4!4^`D$J_XQ M^%MVP3PCI$+F6-]*U`?T@(N!KQ-1N`\:+B(/3,I7QJEN_H85`"OE:UZ3A9_" M>/#3G/HS7J8FX#4/L8P4>:6>FK_E%=#@#R=+6%B"Q?A.R8^B6@I^SV'B,!1D M4-:*=55*,UY3@!7^X^L?PI245]$I"-!$?I(33A0M9&2U=+S6H1.%L:CJX[(9 M37U>]1":\M]%5`2@!87W+W.K%1NQQ*$?AR1.+_]A3H(`.J`@$3[!.UBGT0EO M&'S.@,NJ`Y71Y[`E\WJ(78F&;6^;[ M^/^BB0N:C)>\$Z4V.5HB6B4ZQ:=DNK:\HLQ.>7HL@925E?0]+A&> MJ&A98'ED%8IJU*DLS)R"]C#,0GEP4`*6$(=&T1+I4M2;S,M#U=0+EV+JWN#G M6*Q0UM3G?!I>PE9+1;VW5;6A,@^C"AN-UZ"@-]3SN29H)-?:/SVL3\201P'G MT]+F5<81P5Z)YHH.`LU?*4C8S,OJQ_(JJQ&C"6_!*_&M4079$+9?-$BP^&A> M1JM$%V![*EH_:$F[8?!IC4V#$(RU*.)OBP2-I#6O_YK@ MAG`;IKX+H]UP;7_M)4)5DE(UM)?ZJ5KLRK`"O/$E8T$V[F'JJVY>C&*N4MVL MEM9=O2`6.EHNZ-VA"F)9Q0LU,16!N1[V=1J.6ZX-B)]/9A36<_FF1?0?>J<% MU=.,++*+SC=83])4?PI78ZT0H^`O6)2G6UW_M\9T8="XH" MJYB!@BCT'991G MUU9V4:$Z5ZF9*8"B'X3!2?X=["`&G\1&@N3A)B2A5V"C78D5>*DKQJ1D-?-- M2%=&D_'JMZR,=U-IW4OJ%UY8>_*!00$1/!.N9@?5FW$#5;4[J/X M-)@+/LS*87+%G=MZO[C\S=`M MS]RI<,)\3=%8R2KQGJ5)C.=<&(0/",<-/B5WVNS(\'S`N(S0YZ^?`"4POTQS MHJZ0Z@;0X=#:SOL;T5*MD3VVAHO6=CG:C):M`6;#16N[2&U$2U-!MLP'0BMK M+8`IC=:C4*F3B3XQ[L5G$R0'0.2P8O2`B'03'-T>:Z8Z'A(BW41%M[7QV#@X M:]7Z<5'K54*LR4AK)_$U.'I'HK-T3&RUI=HZ/!*'E8P'0N*P4M$."=X*_L)< M/(?""9$[+J911(,K'EQ\MUPU^4:7^-,4_8=G"QY@^3/"$-;G``P_+]S#J+G/ MIC\\G)U8"MJJ:LFB[!?,WHCPD0A\S,;:8K.%ICL_F>136OZAZE4,=Y[YH?!I6EU_]#AR'=@ M9/84^(]W"R\2L>H!2]]NP'83-*-71=H`:HT:N-C?V2*-G#F.\H%[.$5;`61O MYI-NFF7<[IVX'U`[K<-H/+',?6"=^B`G-+?':TN8I1#MPXVIF6-C5'(0M)NY M/WA;N"HK\%J&5?:Z/C2XN[HSQ[I6-C,?&MR=/9::.1F;^\+[\7KAATO&SEET MXSFLN>\%O7LG`DK?L^`DPOSQCD6.%^/F4MI&^F`= M%0F6\YHV?V))F\IDT_ALUE:;:+I>V8*:A^\.A%!O]P"A3FS=U#H#@?6C8+\3 MU:,Z4P(DWS0G#4!4AN\.1"M*:(8YTHS.0'RGMW_E!=^Z$F)D6*9A-H!0'KPS M!&VH8)CV'A#\+[^(D!7PZ$R(DY&JFHVR49MB/V#:T.3$L/<&YL_LIG(G:AB: MI:NVW@``'W;W2=M@K9N3D6;;;2?-'G"`E,Q`2OA-PT^,Q5GBG:Z8CRUC5+9@ MMDZR/TAMZ&)7E78GD,ZI3[$.QK[4,;1*6+UY].XPM"&'I1N:/>X(P_;T35W) M`H=PT&(UD+9/UAN$K?8:T]*T.M$Z05C<_]A#VVKCL5:#IC1PMZE;[3>&J>XT M-=X;/YN)9UCYBZN_Z)UWG5Z_RZ]%OZ>82RM9=F8@5:UZX7:9M`W`>=MI?B/V M4QB=+P"$F>=\$_=<"W<=_.DBHB[[EIV(.Z^RV0*IO0!K>J.WZ;;`-TY7MX$C+Z$3DL8=W6\Z58-QNV3]@CI;CXL??18D.[J MOMH;THQ+"JZNMGX?8BZQ%'37F7@3LM$MLQLKV"56V!V"0^&P&Y-8^O!PV)5] M+&-/'/[S^]UEY'MO\%_X^G]02P,$%`````@`,7P'11<://-Z"0``F&(``!4` M'`!C<'-H+3(P,30P-C(X7V-A;"YX;6Q55`D``XW4XU.-U.-3=7@+``$$)0X` M``0Y`0``U5Q;;]LZ$GY?8/\#UP<+-`^*+TG:)*?9`S>I"P-I8\3MV7T[H"4Z M)D*++B4E]O[Z'>IB2]:%E"M'W*!('9DS^F:^(8<<4?SXQWK)T`L1'N7N3:=_ MVNL@XMK[33>?'U!I.;\?C#O)\[#J8<9?<=%S>^>-??_\;@I^/_[`L-**$ M.=?HCMO6V)WSW]$WO"37Z`MQB<`^%[^C/S$+Y!4^HHP(=,N7*T9\`E]$-[Y& MYZ?]&;(L#;5_$M?AXL?C>*MVX?NKZV[W]?7UU.4O^)6+9^_4YGKJICP0-MGJ M^MGO]=X/+@>]_GF_]_-T/0?T=]B';^2E?P[N>I?RUX?O_:MK^'=QIGD7'_N! MM[U+;WW9ZPUZ\!.)?V34?;Z6OV;8(P@H<;WKM4=O.BG;7L].N7CJ@EB_^Y^O M]U-[09;8HJZDQB:=1$IJ*9+K7UU==<-ODZ:YENN98,D]SKH)G*UF^)96M$\A M\>BU%\*[YS;VP\A2W@:5MI!_64DS2UZR^@/KK'^Z]IQ.XOS0@X(S\DCF2/X/ M$;*]*V8>M2$DEEWY31?8"9;$]8>N\]GUJ;^15(EEB!30AZH6@LQO.O;*6UB2 M>1D4\GZ_ZY@_K.18`QPHG54MU3"L6^PM1HR_UD*5$VH`U#<8?P1Y MF'\*/.H23XFGK'T#4,:N3P1=CJ@+(4(QVYFN`J66;,)3Q!]#`ER2"1&0J);< MA:X>??C\,Z`OF,$-IPN(::4/:VMJ(OJD/NL3C)3.!&^TW%HAT@C=+Z"1"THT M^,TU;0#`T+9%0)S/ZQ5Q/36(DN8-`+F'G@2]6Q"'AND#8F`EO3W"-F60289/ M@NAUA/J:&B%2QO)WO-8A,M?T37OF=SQC:I2'ZFNV4^AA+15HOH/H`:H4>E.R MK5O,[("%>1P2%O<7,)11&YK?41;X@!$+%Y8S'F@*!>Z(CREK,#Q^%<%QAOWX M)M^PD'.<%V6ZJJ&BV1Y@I3[?PER,>O[#?,093('`:9IL':JO^?YC[?VM:4`] M+6^:CNI&TJ]K;C9=U<6O(5H%T-Z-!N")YXP$6?O$=8B3Z)%0?V69"I>E@E[T MTT<62J32'['KH$@%RN@X#N[BY6@&Z`#0;6?O\#D609$,>O?#Q0$$#W%.D@5^ M`I)Q.P.,R0H#%UE*8UQA&6&.O5E82P@\ZPGC55=2W27,]Y(K(?E6KQ^7%'Z+ M+_\U]#P`.,D?!?[L,Y0W]6XC>#0Q] M8?6IW!!-\7T#4V$S%#;BPB'BIM/O]9([86%GPB5?X8E;=+U@&86F!=PO$_FY MX,LJC\?>Y8<8DV8&4'30*Z%/"Q_PM\IDDL$V,`DI)RS;2H^70"OT0+$84Y53+MSX?T2-J+0[4; MC`O&42!<*I]+@(TCNI:?5,15B+0_7SJ(-Z43C*/M*[87U"5B4V/\J))I?^YT M$'%J-QC'7*F=E>FY6LK@X3*=B/[(2A";ANZ!SXR$ M#G>=X9(+G_XWO%YJ9>54K*$[&#P-R#N]^9SN\[M!6+>R`C&+R:K"HMO"- MN_8A996T7/M#@HHN/XIE\Y":?A*I(*FIK0$UH@C>R2*)^#%/2OOUQ MK9R$DM)0L3:'[BU2=-S@7',I>S3&KH-&_#*BH__/UUGZG/[6=9)B?#D),W?E/-0U+;5 MM9OLBGQ:)M!^-M4F2F&T<20]RBUA[FY39Z8&-*J)=M/7KK6E<^63"][ M'6AA1<-*0S]V]^V\A[^/OZNU^)7&S!;7,\46UXR*DV/MQ56\[9A!?+Z'>">+ M^!SMI`W9GOM(7H@;5"V+=BU:G2Z$(,*=I2L&>9@H`WG`56G].0F4Y=5$ZGI#`*I3/3J2--`TN/<\@@?B_?&:.> MS3@L%PG\\:Y_@B)1"7DG?!R0&L<[9.!^R,$=G*!8"=IJ06DU1_)N_8,>,H9< MY@PY`[\3'T5:T20Z,PG4A6_RQ1]WJE&L^TA+B(KC(3)F7.7,.#]!*6FT$S]6 M`.7/CT@C[/=R""]DQ*2DC@.L[$R)#+A^#MS[$Q1+HIWH<1#>US]1(@-^D`/_ MX01)I>%8%ZJ-WD)-%*-$,TJK/E9A?=XVA)J/P,BXPU%XI.>G2KTH9&-\QZN?U3@4(^.;?$XO289;&]!6 MXUOT0*O6(1D9T_)Y?J^#6IF_[$B[)-9?$#1/[I$BSX`7K17%G?UV)KP;_HA? MOV(YV\5,!WFV>?O5D&+7E[TN7F2L<=61+=I_<_$<;A.WB594[;5OOU92CYQ" M<\UE!]:&U%L0)RST:+"SU[[],DH]=@K-->:Y6LUSC]*9:)!?SQ5-OZSM);*= MD1F0>HZ[??;M#9%E/>C^X4Z>$=&WIE2N_12EWNA;N#%8X0GC!L88]A0S+&J$ M8:Y]^VGK0,)*+#>5J.PFB_#AJM8V84WQ]O/;@33J^<545@NJ5*449MJVOQ7M M0+Y*CXDU8%JB7Q#5J@<,\M7=`PJD;ULK4!^"F+$P7P+>*Z*6HX]YE;_D&?]P MY7]02P,$%`````@`,7P'16BGZ-YK!0``?B8``!4`'`!C<'-H+3(P,30P-C(X M7V1E9BYX;6Q55`D``XW4XU.-U.-3=7@+``$$)0X```0Y`0``Q9IM;^(X$,?? MGW3?PJD^LD'IMM6U7]]8DIEAU;&J;0K_]C1,2D@9(0A,. MK=J0>/[^V9[Q.+,]^[[P&7HG4E'!SQM.J]U`A+O"H_SEO/'\:%T\7@V'#:0T MYAYF@I/S!A>-[W___AN"S]D?EH4&E#"OCZZ%:PWY6'Q#=]@G??2#<"*Q%O(; M^H79S-P1`\J(1%?"GS*B"3P(.^ZCPY8S0I950/87X9Z0SS^'L>Q$ZVG?MN?S M>8N+=SP7\E6U7%%,[E',I$MBK3>GW3[JG'3:SJ'3?FLMQD!_C34\,;?^ZERW M3\R/XR?GM`__>MV"O6BL9RKNI;TX:;<[;?B$YF>,\M>^^3'"BB!8$J[Z"T7/ M&XFQS;LM(5]L,'/L?_^Y?70GQ,<6Y69I7-*(K(S*.COG]/34#IY&33,M%R/) MHCZZ=H03*\-33\<&R<8].WR8;$JW2">@%>VK8"2WPL4Z<,)<(K2QA?EF1WS1,;%G+F$ZXON'?# M-=4?9E6E'Y`"?2`UD61\WG"G:F(9)S'^8_K[LXBM_IA"1"EJ`J*![%T0+S$S M<_DX(42K/*:UC:N&>,`2ACTAFKJ8E2)::UD!GHD_8M9"W8_OIV9;@C7(G:SM M5A5C76$U&3`Q+T65,:H`Z@ZV*DGNQY`,N2:2.H/*`<7H9BM MAIX'E6]9Q4P1/81SF!*N\B$V-*\`Y!8B M":);$H\&Z0-\8&IF>X!=RB"37+Q(4BP0RBM5LI#&EY_PHLA"9IKN-3*?\(CE M4^ZJ5VU0%&/=:%!]@!0#VFJTU\6VKC!S9RS(XY"PA)[`5D9=:'Y-V4P#(Y8< MWGP4*`4&UT1CRBITCZ\2U+/M+SNYP]*<<=YSTU4)B6HCP$I<7\%9C"I]/QX( M!D<@F+2"J[6K7O7Q8WWZ7G``Y53VFH[*>M+7E:M-5V7Y"YAN`\32C1C7-4[V MO>&=-WKU-B^[O0!I`A+2G8V(Y5&8.16\;2X[2DY"K$*YMJ&IO6QCKQ6HGSON MS/*$CVE)Z*SU'HB#GBR?^",B2^*F3>MGQ8R5(PP,ZN?B0E^418ML]NJ39(QG M3._LE)%YFAEN4T[-80`VPM<4-UEHPCWB1>1&\"M5*KAM!-KAQT$6BJR2EYA[ M*)1`*8U:L-<7HU*<'8"+W]WA>FF"0AMT\,SQ#%('\9K[8%Q?GDH!=W.`4Q)U M0><4KE+`AY^`5[9(C-'*>@]SO;VRE:+N;:4VQBBPW@/UQOI7"OC(1!E5+A,* M6L.7`Z>)0E-#O#*NA;%`.2Q%>YRA[3314@3%*B@I4\_0;(U`XZB/VI>N9-4Q.<9.]H"P+JJM^!:)`[WF017/T(7R0 ML??JPOGUR]0`LT>23UE],_Q9\`<\\9\YP9W_`%!+`P04````"``Q?`=%=M-* M$5$@``!1L`$`%0`<`&-P`L``00E#@``!#D!``#=7?MSW+B1_OVJ[G_`.7>5=95D2?8^;&'A]^^??_V\.CKH\-_OGE< MZ6^NV=DH0<3,W8@]`\2LN0O/!0/^B`>=/2M>-#OU->7>$[B5TA(<@X: M[?K0*$LI'8P-]IJPB(9GR3#4;>V)X/.VP[(G&%#7']V$.YKA>!#XNN;HL#^3 M836^U1N_IGE70H;5=$VS"3L67U[R3PW@Y#'C?1`)2^BB+(N#DX^2?E>5795. M@T:YL7"6E#5K)%BG]_NB[Q'=DK3WY/KVS[_P#B9?D22;);R!9E&V$;T-6TEG M.YNG&<-!5A8DK?CA50^]@S924<*,E7`Q"QPV*XF#@/(.89WMQT7M%NH+1E>] MX*A*HCV4?HGGU?.*VN60#(8UQ!A)Y8B@U\NM6]>WMA725`\C860B9*=]R-640204)G4.Q6#E M9Q+'?TGHE^26X)0F)+Q(TYPPC;D.^7&'DP[8S6&E01@$B7P0MIETD9834XR$ MYOZO0A65NJA0_M-TI/HKC?,DPVPCMQU2H]D=N7%)9(#9)$]+"!!I],AL9*DT MD%29D"'*&=Z0-659E"R+?1KS],L@/O(T$)N4:8@`8HH.EV'E0VTS*]GI"'&=S^,H M.(\I;B_&&V3&)8,&7I,*-0%`1.BB,M"@$$12RW."+>]'M<1!,$D%SKCNIR:?ZOE.:DR/6O$:H`?9VJ2TS"F M`U7/ETH,(%O:V%Q<,PAIK/L!#.VX8-\ M&`V_)A.$`RA;.@ZO9Z21:P2WN=^+R1[*"$[78,:SJ*+ MY(%3FK*-F3Q-D3$YHP-7ITK]=S`,T8#J[%PHD8BD@*APS<@:1^'9XYHD*>%> M\RJ[)ZS1<1M,]M(KQI@T](!>IY]%'`SMW!@[ZU9*`V7XD0#AE(]3F]!] M.1W5="XIJQU$;@1+R-!M(9W/-Z)JP;'/-\?O%1&)-L;N!U MEIFEP=#+"5'#JS`/Y,)WQ2H8I#K/61)E.1,#Q//H47Q*;9RRR(])*2?L.J., MPF`(Y4+8YE,E7PS-%XLH(-"8=4EP2NYI'%ZLUHP^R,T@*[5L"F-RRPV\3BZS M-!AV.2&VZ54IH*BF`8-6QJ[=1BV7$HBAEY%B=@U8HWLOK(;A/DV!N*Y9$.2K M/!;9'D[)FI$@DJ?H^>>8R+WO))RM1#CQ;_)[H\WF)>(=%3_R^OQ.*Z6UI+^3 MLL=I"]IL/<_ZILW[!V7Q**R5+T<%N%8PC&9U0A,^^RK&P1?"V"6O=NN0P*HQ MZFZH&WIC#]0L#F94X,;8V>^L::`H06NE`X-=QL9CWKBRJX`8%!@VMFSR+V1` M8-[]XK\(;FE68F`P3;?$_9F_X]Y[#G6EJ;<=N@:X=AZV&F!\FA=,^_[#'DIH MLE\N/11'6412[D7E M41(Q0R,<^H)N+,H M*@+9_"I#Y:[Q1H3).7;F#<)3A#/J`>OB&9N28$ADA6>,:%P7TF#(PW(2=IN# MV623_,@4LL-NL4@O#(E(5H0:+@GY*@P-!I=.\#H2@TNQ17(UCZ.E7&!S$,JE M-&Y@OX\!S8A^FP88?GG!;).L)HCR)!0ACD4Q*!;E\.D@R*F@MRN;VH?Y.:^) MO99SNNCMLYJ!:[5A%#C:N"V=C"@.AH"EAI43X+@@DE)$F=S9%P>@:"*R(Y$D MX`!/HS2(:9HSLV,.XE?C)D*_0L;=LQEB8',;IT\)<#K"(;"[FSU5(>BK MA&8$?7@-@[B]U[Z@K';U6]]Z`2M:O=>PZ@IR5R?;`%E?J"7WD4<^S5F7O#3& M]G,.Z&VG9A`'0RPW1IV[H@E*BQ1+_WGXYO`(K3%##T)]#^$\NZ M[AT>RO_+O<6C;ZI_IC(QTQ]0)#*1\E_>[;WEOW[X^FTA^&[OZ+OW>X?\GZ4@ MW<(2/Q^^_V[O\.UWI?3AM]_N??OU426-,_3?>4+0V_=[\GHP*7=*`K*:\VF' M^O;='N+":Q)DT0.)=YJ,[@GK)V$HLW;@^!I'X46B9EJF>;Y)>M2U$SODQLJ) M7A1,8[#CZZR:5-)('.+;CY)R1@N#2S4.UA:5(2!O?N&,%\[+O9=BP&TW6"8W++#+3.I:X4M/A' M(\)NQ'F:R@!@D2[JB/>%'XZ^*?K1HZ.]KWE?'JC^OV[7U9AHWFR";I@WM\7!#-G<&`WS9I6:>#M-!LHN>4F( M-[-*Z4E9U81L950A"I=-#7QV)JDUE&*\!I1,O=;X)LJKW@>\E5O`E_E\,ZK7 M6=98?P/*M&O,KIA,AAO*^<\U8=)4=XV8-2?BGDT39I-K3TV#?D@20Y MD2GD?L1)ON#0GP8=/X*IM/`A8(UT*E7]=B2@C&FS^A:7:U^$1I MF-[2V+RLT)(:=_RMA=@<:S=$P'@0/:[N&+K8]%G#ZX@*`Q2OK496,N-3HP6O M2PPE`(P6350F4K`7VZG(KI(/KA;&>(:&Q)B\T4"KLZ;V,ZP.I@NL31LI@7[$ M;!D!.:=Q2V)>YO(323A/8Y'N)UQ%223F=H*U*CFW:0CFJ3SJ*+>708TAKYS>7TJC4\C*@ MP3*K!AS"^<#LKD9FA`/)RI.W@*X@V;:;<_X"BZ,M.3?KJFH1QV1!&2GD[D1" MGU/^(5J@W#H_QJFQ[S7(CDD0*]PZ4;2" M8`AC0^?NXWAWB>9"HQ%F#X-//Y-H>9^1JX#]#)5L%U5PMQK^C-Q$+4X&V:G MX)""1IY@#S2T-0OO60H8$@^&WHEY$&Q>2#;7-WF2)<)5$4"2Y12;\)85G[K` MR-=HM("U+LU0OX)A3P>2>;@)X]7/PO_+TR(MV!V](>*=1#%IK%?=T=VXON=Y MU+A):)ZOLIH9;';_'#!-Y!F-Z^;.J1Z%,HI8^3"Q_UGM`%$4"$^]5D]#\PWZ M*A>)**+D-62GO:N[R/@T.:)B'T/D]B"GI/C;]/*>^:$O\0(\>P4^Q[5X^B?" M:>%CF-F]]0?\?7GE2CX)3^A*[/Y);*;)E$%XU%FJ%7!C?JJ5!,-(*[S.G%0( M[\]E,J*@)@Z#1.WF<)%TMJ*-1U\\=4>.@O$WIQ7OXE8`\.$:?E1A#R)L1]_6SJ,$\[%7??!F6KY_6IFC;IKLPOS&ULI3 M"@3C;7=A19O]19DR15=.Y# M_+[ZT_ILAUEVOVU0!D/GOH@["X'W_%\DY?-)(#/'KD'E-4]\.DZB!W'1DW== MZ%2G):/9&#L/NWJ`*6@$:[S!BU62^YRM(9#UQZYE%\D#G_M19AXA.'2F99\& MOIUV-07`?.NB[,:V5A)0J77-B,BA;3_'XE:;EF!Z(^P<:^K`GQ5I\793G4BA MZCXYN>I#Q0&9ZL(F2!?^FGVXNHFQM^^O]&#TMRTS_#I;I02?DGK`+^.^3*TU MK;L;^U1$1W5R`AJ,<7*PI?%GT5E"?`B&8P;P$6&F#[Q"<.*&CFD;;"QK>"WWN5` MNT[F"39T)H/J_IA4Y1Z3YX/&(M2P8XQ$/<_W&(Y:"P##\*>A=XY%%60*\\<@-6>.- M-/-J<4KFHF=2=S1>BA[H:AY'2^N$M$\!XR:A[6M8,TVMKS:T<49OY)W11:$N MQA;J\DT4"TU$MZHPN,M[HX"04";0N:382%&-W,BC8#W,UA"W*03&,9J0:;*Q M2[G"Y54C444>7C*0!>*&/1P5;RZM"V MR/I#_Y<(+54CTO2COLNU?#.W&6:9K=_L!UV[ZJQ[@PAG?+2WC!*1*D[N&4HX M_YHO]MT$+_8LL0Z'^@'O]5J)"`/V>:$CGOS.U^MBYV2[E7*1+"A;R;5C5]HR M7^U1SX;W,ZEQ6-Q/%4S/T@]OYSAY3;O@J]@%X]U+50"0;:_:$>1K'(6\,S1' MI78$Q[\Y00>T>R%"70H,H8S0M'Y.'G+@9"D.?LN5W>(NM46>A$"&T^45(\(< MH]%UD7'YT@779,KV=T`!!U0 MSIAD'&QFG:.]"P%#W:'(VXS^ZN@U^HS%K>FBORQ+A<'D*[;$BV+;+ZFCZJ>@+:/`-=A/*G"3J,TB&G*_8>K/]G]8UY,X[-4TL[: MH>89_QI-TFQ8IR][^QK)\7ZTTK8\&,VM??6&HZ,RBT]Y]8FM.S')@J&C`V`G M]D&)(RZ/I`(X%]ZVR.6++?)3LLKJ'8W"8'GE]%?O^-B;9$C=>"CH580ZR+&$ M^KA=^2^X!X-P6Z`_5$].6A8-SU_4ZTB=]G#$F$N)) M^,>;K8PR:?8%L]#EY'?^E*G:UPZKR-3@=O`(D"UP=W9U.J^O7ZO&=MQH;#!: M6)EH;;.M#&<>48O&N#LQ3NC-C1FC.!A&NC&:$N5M4,WU0W/C&K-"E(WB8-AE1NC MYBRLU)`3N5('G/]JI>OKIDWC!E^)7)&UK[8-ZZ3('^GR>+M^R`0;WCNN(,TF M^8Z>`*;%/(M9'<_][6M49O`[`Y7!3YR?]QYXFH3'/1IG`]P\!:>3!$,\*[SN M;2'S#/+X4I.&H=9*G`$<_NIC4ZV/46WR^>B"HF,/P!T/]]UK=*G.K!>GW.6` MHDH!ALYQ(+SG!LV6C$#:Y*JB-WO,ORT:DT3.^LZ_C>)@:.C&V)U_RRT)K@+9 M06KL2;.U/,!KHMU@TL;];3*TTQNG%X95A08&C\-?_>$0AR(JSY54-B<9O=H M+LJ1O7E8E(1(&6:P)@RE<+9ZMW51K:Z5$[1^U'>I3\-U/Z/TY+;K`F2S%V#+ MI36(5VT:I?)L#9^^HP6-8_J%LQ8:5=L+$&KEKK$&T9.^0XJD0U&W6EF4@7!12Y6*2A2"Z+66B+!+:INCM649._^'1L]EA&IT*##_B MF%P-ZKIQ,8,QR7&Q@]D%L2Y$S.`,X6"Q)D5XFD=)OG`Z;2>Q:Q.)C;9=RD-)%5XZ\HH(JMU3#<$RD+GX,H0 MP3/9YB+ADY.\N.Y&=.YW]S@9I0'V?OR+:)H#*W4GC;;GLU]^A[+.5\QVZMNP(#2:)XX9#A[7$?J]O!G'I%JG_0B^CYW M5>UR;*IY#)R&]VRVZ5OB]MH9K@?ETAD);7L?27B:,Y&.KTCD+E<+3+7GH3AJ M@_`VI,%OIQ8HI5%0($PQRGJEUAEO"'J*` MZ`V]PX_'Q35D-P3'T6\D%!>:E9>8\8%?;8AG6FC<_7-&W6=^KFIJK!KO^B%@ M&M)S6=;9):A=F,>GTW29B&+4O$&DD>[@ZE]_A+VA5R@`CS<^4_)U`#2XC[O!:%U+`N',>)5%Z3\)/E(9.[K2$)^&.%K"6.PU)>-S1 MP6MSIY1!2R$$C#J?&'6[&R4T"54:`+44D1*C4B,3$0VVO7DM-GU<1%2*`B.& MN#)-I:-,^=#/N!AC4YB$,$;@6O)TI.'Y&!/$[M6^\F=YN1.=I[S\-""\WF`0 M2YT"XMWL@G>@W!H!K12%EDTP!#-"Z;I4%=,EMR) MB=.YN+I1!13A;G&,Q8%,+Z)UA"<@F`&PAE@M26B$TL,S$6F--[S@&!1W[&FX M[-:[="=@EI\Y&J+9%:'QS@NMB894B(,B8>UZ1[O=#<$)Z*4!JN%230H:<;K0 M3"R)BBPL&7Z<**"Y2W5W=]$5'CFHV3EM<@/5SZ$PR!/FEU$B,OO+;&1E^K$? M\6.TRE?'E#&9#>($K_DOV<90(?V*&+/-#S&NSLD^^F#\Q`#0W4G:`XT?Q'[& M93-=W9JP592)R,)Y611@'I=6SAYP%(N(L'/*;MS>-HB6T;]D;I,9N#`W*=U`91,-2TXVL33-Q3%6#&-L+)/^`XEUX^*,I` MI$T_(,%X(O_J-E#^IR1/2=CITV8KL<)CJ*5>)8R=1[>G:>U4NI[J8!C;'W.; MQ9+LQ1@%E]X7+7)`9]%U'<8-6>%(G(I\R@#;5LC4`PJW@:[1@KD$,.P=!-L\ MT([50#LH!MI5WRXR2];8#8/5IV1!^)2WOA91+F+-TI1DZ6=.'.M2=J\2QO7# MO4UK^F%O=3!,[H^YDQ&U^%7NL"0TV5?2*%0EBS4HA$59,/BK\)Z3D#`<S$\!2B-=6/1N1FBR$,HA50*O6UK3N MA(K=R9Q[_BL^T[/.H(84-"9%AQM:9VW_4L`0>3!T#VZK561@W%9-5][1SON0 M2_ZDON[5I3N!D_4S1^-J[8I@>-H';??HGC@A-9"8S[GW)$TS6 M;3XMKLX>GY3:0TINHDJ^9I2[KFQSS;&)BW&J94MC/*1=`]!K\`3:N2E0J>TA MJ=B\WV7I=F/S52YOUSXE:]X\(]GG\,\QD0=[DW"VHBR+?I/?&RO`L'F[ MD[(!$6#G)FFVZ$6N0!4<`+ M9D\/\-D^!W[V'M'P1JH?`55_%Y-N%Z.0FJA._4);)H]IL:]C>L>QU$2G'GDX M0@+KH70@J]JGCB>JVCM&<)JSC3P.*\+ZM2?MNU*`*MH"KA.;I421E-U#4GJB MFI<0[FG,)_MID15,5_-=*4`U;P&G3?JB1'^/"F$TRS(6S?-,[N1E%%UC&$Z& M]_Y^;\>E`^A=>4.U^*AJ>)-9CX8]XTNZ(0\DR?7=0/D;H$KO0-)L"4J!B:I3 MSE#%*1O]PE;M9T"5JD/5KEKV(@E$;T-.2?'W1:+9>M/5NI,HM.0FT:Z+^#H"\'T$M^$OPANPW\-UDHTC!DLB'[NL@6FEXM1!`HKX8> M@=C^VH!>^P#0W8E!682($Q2%R/>MBD%%+&RMH(E>;CE,VVX@BRQK]=QJ9<8U M;4+='NJ`7N\0U)VK3\KQK4@RITHI\LDU<[M7)4WER!4+SRG;9EN]6IS(2\$D M5*W;=FH!>IT]P'9<`L``00E#@``!#D!``#M M76USV[@1_MZ9_@?6GNK8'LNY:S]E(!*2T%"$#B1E MZ7Y]`9"B*)'$"U\,*'.9FXLC8Z'=?7:!Q0)8_/S/]<)W5I"$"`CUGA*#O M?7"NL-N[":;X[\X=6,`/SB<80`(B3/[N_`+\F'V"1\B'Q!GBQ=*'$:2_2+[X M@_/F=7_B]'H*W?X"`P^3+X\W6;?S*%I^.#U]?GY^'>`5>,;D6_C:Q6K=C7%, M7)CU]5O_[.S'\W?G9_TW_;/?7J^GE/LK$-'?L(_^=GYU]H[][Z>G_OL/]+^W M%XK?$H$H#K-O.5N_.SL[/Z-_$O*??11\^\#^-P$A="@D0?AA':*/)SG9GB]> M8S([I63]T_]\OAV[<[@`/10P:%QXLJ5BO931]=^_?W_*?[MM6FBYGA!_^QT7 MIUMVLI[I;Y&@?8Z3$'T(.7NWV`41MRSIUSB5+=B_>MMF/?91KW_>N^B_7H?> MR5;Y7(,$^_`13AWV-[60[%N!'R*7FL3BE/WFE*(3+V`0#0+O.HA0M&%0D07G ME'+/NYH3./UXXB[#>8\ASXR"?=]?56BCS9*Z28B8E9\XIW58O`0^T^5X#F$4 MRG@J;=PV$P^`4+'G,$(N\+4X*J5L@3WF5)!A$=Y/[Y=LK*$82)4EIFJ9K2$( MYR,?/VMQ52!J@:D[.OX0>#^]C$,4P%#*3U7[%EBY"2)(T&*$`FHB"/@[T65, MR2G;T!2,;N@$N(`/D-"):H$#ZNK)#]>_Q6@%?/J%XSFU::D.M7MJP_I8?[U+ M.E)Z#V"CI%8!22MPKVB/F""H@&^A:0L,#%R7Q-"[7B]A$,J9J&C>`B.WU).H M=Q/H(3Y]4!M8,FV/@(M\.I,,9@2J.8)^3ZT`R6SY":Q5@"PT?5'/?`(37\YE MW?[:=0HU7BL)VG<0-8:$1"\*=F\(?#?V^3Q.)RPE0AES:_`KY<41Y!"2@ MRYF0]L0)KF`$D-^B>33EH)MA/_V2.T!8C+.23E<:7;3K`;W^__0._JTH@%XO+SH=Z5I2\Y[;G:YT^5<@%3&X)#"DPO'A M@*KBVQX)7$K=TQDZAH^C/_U5<3K8!)&!+C1MB,?3*#/N__*:-5(3^LPF^J5YQ-" MZ+Z>X=6I!]$IXY_]P`7IG?73;,)?Z4=?$QX>X0RQKPXBEL$IX9PV+6]YR&C> M'`;$=3#Q(*&(;?L$Q-TS@F(")&UQNN0+Z9X[1WYF/U."%[JJ3-6&)8+DM4M9 M>'$(AE00`OP;ZB[K?\.-"(-"4T40^O:A4"&U"1BVGG-BF] M3$:3NJ8A(L)4`H]EG<5*/VBJJ/T+&[5?*K4)&`:4&X_'*CZ8E:O_H(FBVM_8 MI/92*4VH>Q@3)N((A2[P_PL!$1I^=6M%$-[:!(),=G,3[Z_0]_\=X.=@#$&( M`^C=A&$,B6@"KB111.9'FY!1TH(Y>'[!?DPU2#9\-S44P5)HJ@C'3_;!42&U MP?`T\=]'N,0D0L$LV>,51JD5%(J@O+,/%+$.S&'#;61(!],9)L*%PT%#123> MVX=$J<3F`'B()SYR1SX&9:O^C.N]9LIK-ONT7R*NP8&)YZC'$7:_\9QN>!]' M_/P.=5#A\"2D4T7'QB6U@D),KOF2$#!9`XWH9Q63B*"Y*CA6+KTKQ3>/"0O+ ME1')-5;%P\K%>(7H)6C\?%J0[I9^T$TVO/R4TU[Z^]SI.=FA$/IS2N(D-,X/ M7P(0>RB"WJM:J>^\/4U!..'8Q&%O!L`R,2KH1^'VDT/K2C_^FC%X/\U.LCS@ M$$DRY2FY&G5C=ZDOWB`,J:[E@ARV,Y4VU]+KOL]42-+^X-44C31,5P6ET-Q8 M-EVLX3(8*D2U`PUVLH\=(J!_[8X0A(-H"`C9T&"$'P^N1D>1W%@:7@D(7$[)5`Z)$;"RY7P,G#6W8`=\5G$+*EO<$U@F7 MU,"DL`F)C&7\:\"E(+T=,"GZ4SW/:3^Q7#MN*]$Z93H!Z381MY(USE>$(^#S MEH9'1;R$)-H\T`7HWADX>0RN0&HN4ZH#K+(.['"QSX#*'$"RR;/ZB>"P+/F3 M$HEHS"5,M?6/E86R";!13`+$KBE1/D=HS7X*)7@)2,RE4!O")56#'6C=0A#" M.?:]F\62X%5R_E<"EXC&7(JU(5YR1=@!6*5\$M!D=*K`=1;/UP5.32'''KG0 MQ7Z\8)=9H'<%J00NXLC0GWW((0J\P8+M]O_./Z]4BC`CTM(WJ)I2^\=9&II2 MVTK6-[KWB=$%<,:8,&]V[*).1&*7B7O#!)Y1+&7S@Y!(U3@Z6_W4-0X%55@^ M0PB3<&(JY>2UG4N;\O3<44X$9;F1.QRX=9)#>3I5A#O>GZB1&2I*;XI]Z`*?&>9 MV0;`Z^K)#L?,<:V\!2^B446PLWBW'02MWJ/?;G8^@`W;Z92GW"O:JV+56?BI MH/#R;=YRR:U!A]V*+\HF!*B*1!6C]L][-\!(++\=,`W!$K'YE:6Z[B<^FB55 MMJ18R>B43TU8`YB:)NQ`3<>K&KC316>1O38Z2GYT[(&E$HCJZ-FX+BB1]M@! M9)<64,0W!WC=H8#=KX)4*3"\0J'KXS`F\`FNHTO*Q#=1CDRO'U4SL'&54$]G M=@R^==9^+:SV+FQ<*QS+^BYWL8@?5!5?M,H9:261*FJ=K1H45%_T.8D.[`!K MX'G<]J@5`N3=!&ED)E@X5!&H@M39LD$;)(GL=@#TR&IM!;MJ>7N;9%/D(L%( MJ$*K?-[7&MC4-6('@D^$+G-BLMF-!M6(E;551:BS(U/:"%5+?/Q;LD5EZ$0B MZFAV=D)'&\UJB8]]-2'+G]??7U#'N;,#/=HXJVJC5=3-798M+\"_=W/V0G)S M=J^+/V[/OL2*(BE5,(BC.2;H]QWLPA5%D>AX[]4JZ,*.L*?`**\4I0/8EL#T M1=LVT=I7@J5(Z:[8ZQ=&Z2SIW29FUB[>B><*$]'G!OBZHKX5=-;/I" M;CLPRI1CNHB'Y/6=O9CDS4%,LJ-U\-3945M2UR.I&IXQ*0]&*@F,YF!6,(@A MO[7Z&03QE#(4TZCW@6`O=B/!7I*&\0<- M35KG`RB=ZZ:B39>]1J9K#>BI MOD2^8Q^VQM"G?N/%!S3#`RVUV.%] MZ=HFF"6BW@H#N=+&QF^SZX$D$-@21-@ZX`X'>)]1J5/)Z(S?8M?$24D-=D"V M,Z41%3HY#!93EG>)@TLXQ03F7_NB/X01Y>L8/7(Q\\56Y=OA5N7C-CAU)9L7>;VGC/!M`Y3E5"9C1P9 M0P\$KQ#%]G+S)60Q;Y9D&+@16B6G_Z1"UNG+]/Z9"IS%.+2FRNP8D)-4KGBE MD&]C^M!.`WT7*A$="&X'(`/O?W&87,5[PH_0Q8&+>-WXW7+G";?FI=U\F^D" M\:T929=@6&)N+1742UZAHFIA]SK@%4S^%AA>Q]]K>D>Y/1-\$8#L,,9MY@!Z M0[Q@"38NDB"0JFAO>C>[-?#%"K$#M$.3N@D*V5+1X1U%($A]#\YOKUVH5TD@3K-%7.=D3*K3H]O)M7I2!ITZQ;TV['1V.)Q*UV8IV\;$L':#+J(T?N.D0Y&IMV8KO]B4N MX;@N(3/^-$B'B);HQU8H]Q_KTD'SD-+X<:L.`2W7TO&'=-6#45H`L\ZXG9$: M/]CU`H/V@9Z^4Y,XJ+>I:14%:E7#L#^KJ*.MX[>-"K6QZ2[<5UO923GM#2;E M?E7MR?XL43L:MB/8V!7(Z?1A_$J@99H?7T765 M=_Q3!!W>7`@]?E'G%@.1790T-7Y"N$WX*U5AAVOOL8<"R,Z24G,3W4(2D!A_ MTJDSY,I48Q^"K,89JY-(.=W58%)#LH+4^(GNKA`5JLH.9'-O_J79;KX/S1B] M7_(9XWH-B8M"T5%^K4Z,/Q+5)MHUU'?\:<&'--8884(#CYBXB.G$[85*W8BG7@071PSA>+A-][11X$TPQ60#%2O>J M'5CPXI1VBE=3.W9,$+ES\>P1)N%S[65MS;\ZI:GULFI"9>+;`D\$J48CQIP( MF'PK\R]*-82D*++I2_9W@)59OI]>QB%+`5;B&1G9&CL],#]I&KMDDGH#'H&5MM7L'0)6BYO:U78%;A,=(:71FN&B[' M\<"I:FO+M.?QT0`MLL<'=C4KRGWPIX(/GK]RTDZ(1HU;8.ZVUV!(OI ML28K/?``29+]Y>\ULQ]V*[S]ATOVQIYWA;'G@L[_,'*27AW:K9-TYX#`V_ZX MZ]I)^K:GO)=\C*FFL*A*F8+_"T@,.[(,$TFA,NNX-YOQQ_>+LOO`CY#7E&"E]$/.\B0OK]RMFO9KD! M(2"8);/!Y6;7)A5C\`R(I^"RK7^184=OQY8.=[^[0/3/"H/' M6[8,V%&93.DD7&QV_*E/1L!E,FP&,P(% MB;+^><'7?WKEL$YY+5C>+5^E9AT[VYZ=7-."HALV,W6 M#$=%5,;#42D^57O:%H>CZJG6)S[;E_O5FU82KLX/R7>8K'7^G61>Q^X<>K%/ M`Y/2)TMVU?.YQA5&P'=9[7I^TN(21_.#6*'P9A6,`/(KAHSBN:E: MH73/R7'%,DD3RI#>/).K+$S<-4@:79C^L6G.B#6TI0=(+_HZ[&= M76VM`YKJ$[)'6O!`DC:I._>5=&#Z^:U6IL%*Q=CAIG4F1(W[I9U5C-)5MF!R M++TX:M_T:,_[SIW=&6X&:O/GGH]T1.82HA4<0S];IS?2[5LU,IXD&K1XT;'V0NK/+Y)T,(?KO4Q_I2/+BC\YW=E>]F1VH MOT%_=%G/DDLA:3;P#A!62G]5?N6J7[QR57%))$LO.EF/)A.-?UP<47R?-'<] MH>IV0EK&[Q-MR&IQ)V69!!LJ+7^/Z9-U75P;Z08+.X*2VK*QS8YHD[B@DK.I/4 M0.0Y,($9*=":3LIW8Q7*2K,#Y('/.T^SF@5SECYHJDIO.LO?"=AZRK,#\.O% MTL<;",>0K)`+RSG?/9_^"(&/?H<>J[^^K;E.)];<%"I(Z;3_5:;W%3HQH\X@ M,7WZ-7=,O)?[F94?0F%T/QUAZD#/='P4GG(KUA0Y.('>V_N7F_3.SK'1E8(S MW7Z'%6?5OJN3ZAE?C^#Y,V#5VH`O&`XJFA_=&72AV'8,\AF+OV+RC;V[C5TH MVI2O:F\Z%=$`G%+)+4-GA`(4TL7J)XP]%70.VIM>O3=`IU1RR]#A+X(JH)*V M,[V<:8#&GJ2UMZ0BS"Y^&]]YS*1BM=S3X"RDD97XO?5J&M,KEP:X5FK`,D^3 M%##/MS*]`&B`AKA.NVJ][".875VS(/[^KNZNI1JF M,B+`@P_IQK=@LNW@JTP'PXV-I!55VV%)^0J0]Q,?S8!D MF[B2P'28K(6J1&P[L&$2[8Y2?@GB$'J%@6FP8"5FHVCM&J::ZK$# MU[(AY1$N`&)W3QK.S*)^3.]Y-!YWY4HRG:K-K>;40N=BC>B#NK66A<7?52W; MJW35ED-MFR@9A"&,PCL,IYL= MZ;$L08`C(S0=ONJ#J*@+.X!+N&M MKS$[$$_-DS]@2`>76_I--1Q61FXZMJWMMFIZT8I\TM^P_[&CK_23_P-02P,$ M%`````@`,7P'1=.XIQN3!@``MRX``!$`'`!C<'-H+3(P,30P-C(X+GAS9%54 M"0`#C=3C4XW4XU-U>`L``00E#@``!#D!``#M6FUOVS80_KP!^P^<@0$-!EF6 MG3>[28O4:5H7:6+4:=?M2T%+=$R$(AV22IQ_OZ/>;2FLG:9?IAE!()%WSQV? M.[Z__8K@=_2[ MXZ`S2E@P0*?"=T9\)EZB"QR2`7I'.)%8"_D2?<$L,BWBC#(BT5"$"T8T@8[$ MT@#MMKTI?*A_O]?]3!\A/]>DWX8?3^[_>>/\%_C?^/>V">Y[[]>/Y))9K)8*#):/\ID[:[JG6)$<&7JI M19YRI3'W5^0#G2N4A??B-!,-R)J<(G[[6MRYT.&:%'`ZGM/S M,O%(.=<8+W*5&5;3&#KMJ%$9CB?OS#=&0L+UF9#A*9GA MB,$@;R/,Z(R2H(4TEM=$F[Q0"^P3&U2669AS`0D($RUM,6V+!84,@X9?CDPH M!E(P8`2+%0".W+784K@D2+!)7\5/R\D40`3*YU#0ZJ8 MBCRBY&/F1VP[G<*56I6T(:-Z>_+?8&;FP&1.B%8)VZM-=GJ[P*E9BDC*;ZJ+ M$F7TXC/'44`U"78:3NT82QC4G&@*KM;PO-IO)[WW'=)7L!I(?,Z-NIQ=+LR1 M`4RER?U(GYWPW37""Q`D9JB`:7:^EZD=8C4_8^*^AO6BRT[ZGI5T@X)BF&:3 M?@''0$DN9V\B13E1*=^55CO5^V9GA!,A$PK4X.6%MX,2#,-UAM(\=D=<$TG# M,\IA@:68%3F8\&SIMS-^4&&\NX-2-)3#E7*^>=Q?$#V"0C$D8R*AO@L%A^-? M\O#V-J)WF,$P)W/8Z]*'IO#2FQZ,!N(1@D\&B<%)^#&I\CTL;"!8B/- M"U@\;.<-5&#!&#^49DE=AST$_4H(=G=0"09E.,UC><3O8!Q"4I*O046#E56O M4V%USRPZN7KSR#SQ?1F1X.UR0;C*"%UOM)/J54C=WT$I!,HPFLW$H^#'630XU-CC)\4_YD%E)E` MA8WFQ2O9VZ[PLEA6B@8[X[T*XX<[V5X9ZS>/SIVFR/P]YWMMT&,[RVU999KN^R,UVM8VOVX@;3O?D"XPP+ M]R]G;X2>P[F;^B!^2EFD(2Y8;,>>"-7R^DE+GX-* M[IGSPQ0<1%/C8:P7)#XBDCJ)%H"KDE4S=;2!6593[J5D7&!IOI3>D4?KPHJ@ M/<[54OV1.C&/!\JA&QB9TJ;CE)Z'@BNJ].7L3#`F[B&35V;SUEKVF%5K^[7M MT%EY\Q,S9O;I.4&SS%B39]C:WNBLO:]$;T-9:\RZU2\'=1NKDS>1?*]M;I#. M-ZYHZU?'']"W![/ZQ>()%?+_"^I:U5P?1)N`/4K5[QAK5?5_.P+FG[G,\XG, M4'P):*"A_[BEJ+GIU4K;YI+,CEO^0LV=[([*-QA:>QFR3,1`6RX!Q6%<9R,U MG$%@Z5=0*I>4`$3`\4_#GN5FSF<`FFJC/BZ9,1/N!I9H]SF&S/!TVR&#"F$_ M<:SG!O]9!PG9M^T@UQ+V)PVU7",\YX!AZFP[X-79]I/&>YH;*0\WO07F%M?` MTO?UJV)','`A->*5"V>V*WK)Y<)SX<=0%A7SYF1ZCFERO*[3\]I+%12>;N-$ M0<-V3F1Z3W#">E'P$2]J=@I6N`7"ZXPZ.02.IOEBEES8M$T:1*WZ2*M_^#SCS-D>]YD=XDC8\V MYMKI-]O-S).ITA+[NA5[;;_%6E[W'MWH'L$11$5S% M*VD0R?2N:+*R)A*``E7B2)/02`$1$0!3'1G)=U)$BTR0@D@RQ",W80L>_P50 M2P$"'@,4````"``Q?`=%-U,U/6\I``"5W@$`$0`8```````!````I($````` M8W!S:"TR,#$T,#8R."YX;6Q55`4``XW4XU-U>`L``00E#@``!#D!``!02P$" M'@,4````"``Q?`=%%QH\\WH)``"88@``%0`8```````!````I(&Z*0``8W!S M:"TR,#$T,#8R.%]C86PN>&UL550%``.-U.-3=7@+``$$)0X```0Y`0``4$L! M`AX#%`````@`,7P'16BGZ-YK!0``?B8``!4`&````````0```*2!@S,``&-P M`Q0````(`#%\!T5VTTH142```%&P`0`5`!@```````$```"D@3TY``!C M<'-H+3(P,30P-C(X7VQA8BYX;6Q55`4``XW4XU-U>`L``00E#@``!#D!``!0 M2P$"'@,4````"``Q?`=%=3"+62,6```00@$`%0`8```````!````I('=60`` M8W!S:"TR,#$T,#8R.%]P&UL550%``.-U.-3=7@+``$$)0X```0Y`0`` M4$L!`AX#%`````@`,7P'1=.XIQN3!@``MRX``!$`&````````0```*2!3W`` M`&-P'-D550%``.-U.-3=7@+``$$)0X```0Y`0``4$L% 3!@`````&``8`&@(``"UW```````` ` end XML 25 R18.htm IDEA: XBRL DOCUMENT v2.4.0.8
(4) Share-Based Payments (Details Narrative) (USD $)
3 Months Ended 6 Months Ended
Jun. 28, 2014
Jun. 29, 2013
Jun. 28, 2014
Jun. 29, 2013
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]        
Stock Options Granted to employees    201,000    
Stock Options Granted to outside directors    30,000    
Stock issued as a result of option exercises 5,000 237000    
Stock options expired    33,000    
Shares repurchased to facilitate exercise of stock options 2,550 46,785    
Share-based compensation expense $ 83,897 $ 62,133 $ 156,344 $ 115,765
Tax benefit recognized resulting from stock option exercises $ 2,670       
XML 26 R4.htm IDEA: XBRL DOCUMENT v2.4.0.8
Statements of Operations (Unaudited) (USD $)
3 Months Ended 6 Months Ended
Jun. 28, 2014
Jun. 29, 2013
Jun. 28, 2014
Jun. 29, 2013
Income Statement [Abstract]        
Product sales $ 5,130,022 $ 5,240,817 $ 11,082,102 $ 10,154,164
Research and development under cooperative agreement 4,640 59,725 38,611 177,456
Total revenues 5,134,662 5,300,542 11,120,713 10,331,620
Cost of product sales 4,072,492 3,887,713 8,491,852 7,906,468
Cost of research and development under cooperative agreement 3,834 49,531 32,156 147,418
Gross Margin 1,058,336 1,363,298 2,596,705 2,277,734
Selling, general, and administrative 1,153,214 1,008,118 2,279,002 1,908,032
Operating income (loss) from operations (94,878) 355,180 317,703 369,702
Interest expense, net (539) (12,678) (1,501) (22,870)
Net income (loss) before income tax expense (benefit) (95,417) 342,502 316,202 346,832
Income tax expense (benefit) (38,000) 106,000 126,000 107,720
Net income (loss) $ (57,417) $ 236,502 $ 190,202 $ 239,112
Net income (loss) per basic common share $ 0.00 $ 0.02 $ 0.01 $ 0.02
Weighted average number of basic common shares outstanding 13,084,968 12,961,506 13,077,273 12,916,633
Net income (loss) per diluted common share $ 0.00 $ 0.02 $ 0.01 $ 0.02
Weighted average number of diluted common shares outstanding 13,084,968 13,091,084 13,705,570 13,101,855
XML 27 R12.htm IDEA: XBRL DOCUMENT v2.4.0.8
(7) Line of Credit and Equipment Facility Agreements
6 Months Ended
Jun. 28, 2014
Debt Disclosure [Abstract]  
(7) Line of Credit and Equipment Facility Agreements

(7) Line of Credit and Equipment Lease Facility Agreements

 

In early May 2014, the Company renewed its $2 million revolving line of credit (“LOC”) and $500 thousand equipment finance facility (“Lease Line”) with Santander Bank.   Both Agreements mature in May 2015.  The LOC is secured by the accounts receivable and other assets of the Company, has an interest rate of prime (3.25% at June 28, 2014) plus one half of one percent (0.5%) and a one-year term. Under the terms of the Agreement, the Company is required to maintain its operating accounts with Santander 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 LOC that require the Company to maintain a targeted coverage ratio as well as targeted debt to equity and current ratios. At June 28, 2014, the Company was in compliance with all existing covenants.

 

At June 28, 2014, the Company had $35 thousand net carrying value of capital equipment financed by advances and capital lease obligations under the Lease Line and $465 thousand available

remaining. Equipment financed by the Santander equipment lease qualifies for treatment as a capital lease once converted from the Lease Line to a lease.

 

At June 28, 2014 the Company had no borrowings under this LOC and its borrowing base at the time would have permitted an additional $2.0 million to have been borrowed.

XML 28 R11.htm IDEA: XBRL DOCUMENT v2.4.0.8
(6) Accrued Expenses
6 Months Ended
Jun. 28, 2014
Payables and Accruals [Abstract]  
(6) Accrued Expenses

(6) Accrued Expenses

Accrued expenses consist of the following:

    June 28,     December 28,  
     2014     2013
  
Accrued legal and accounting  $68,347   $92,000 
Accrued payroll   631,297    823,196 
Accrued other   237,595    158,116 
Accrued income tax   (1,661)   33,501 
  
   $935,578   $1,106,813 
  

XML 29 R19.htm IDEA: XBRL DOCUMENT v2.4.0.8
(5) Inventories - Inventories consist of the following (Details) (USD $)
Jun. 28, 2014
Dec. 28, 2013
Inventory Disclosure [Abstract]    
Raw materials $ 438,535 $ 359,535
Work in process 1,621,557 1,135,413
Finished goods 1,122,000 1,079,251
Total inventory 3,182,092 2,574,199
Reserve for obsolescence (400,500) (390,500)
Inventories, net $ 2,781,592 $ 2,183,699
XML 30 R15.htm IDEA: XBRL DOCUMENT v2.4.0.8
(5) Inventories (Tables)
6 Months Ended
Jun. 28, 2014
Inventory Disclosure [Abstract]  
Inventories consist of the following
  June 28,      December 28,  
     2014     2013
  
Raw materials  $438,535   $359,535 
Work in process   1,621,557    1,135,413 
Finished goods   1,122,000    1,079,251 
  
Total inventory   3,182,092    2,574,199 
Reserve for obsolescence   (400,500)   (390,500)
  
Inventories, net  $2,781,592   $2,183,699 
  
XML 31 R13.htm IDEA: XBRL DOCUMENT v2.4.0.8
(8) Income Taxes
6 Months Ended
Jun. 28, 2014
Income Tax Disclosure [Abstract]  
(8) Income Taxes

(8) Income Taxes

At December 28, 2013, the Company had approximately $1.71 million of net operating loss carryforwards available to offset future income for U.S. Federal income tax purpose.

 

The Company has a current and non-current deferred tax asset aggregating $2,370 thousand and $2,476 thousand on the Company’s balance sheet at June 28, 2014 and December 28, 2013, 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.

 

The Company recorded a tax benefit of $30 thousand and a tax expense of $98 thousand for federal income taxes and a tax benefit of $8 thousand and a tax expense of $28 thousand for state income taxes during the three and six months ended June 28, 2014, respectively. The Company recorded a tax expense of $82 thousand and $83 thousand for federal income taxes and a tax expense of $24 thousand and $24 thousand for state income taxes during the three and six months ended June 29, 2013, respectively.

 

XML 32 R14.htm IDEA: XBRL DOCUMENT v2.4.0.8
(3) Net Income Per Common and Common Equivalent Share (Tables)
6 Months Ended
Jun. 28, 2014
Earnings Per Share [Abstract]  
Calculation of both basic and diluted earnings per share
  Three Months Ended    Six Months Ended
    June 28,      June 29,    June 28,      June 29,  
     2014      2013     2014    2013
Basic EPS Computation:            
Numerator:                    
Net income (loss)  $(57,417)  $236,502   $190,202   $239,112 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,087,905    12,961,506    13,078,741    12,916,633 
Basic EPS  $0.00   $0.02   $0.01   $0.02 
Diluted EPS Computation:                    
Numerator:                    
Net income (loss)  $(57,417)  $236,502   $190,202   $239,112 
Denominator:                    
Weighted average                    
Common shares                    
Outstanding   13,084,968    12,961,506    13,077,273    12,916,633 
Dilutive effect of stock options   —      129,578    628,297    185,222 
Total Shares   13,084,968    13,091,084    13,705,570    13,101,855 
Diluted EPS  $0.00   $0.02   $0.01   $0.02 
XML 33 R16.htm IDEA: XBRL DOCUMENT v2.4.0.8
(6) Accrued Expenses (Tables)
6 Months Ended
Jun. 28, 2014
Payables and Accruals [Abstract]  
Accrued expenses
    June 28,     December 28,  
     2014     2013
  
Accrued legal and accounting  $68,347   $92,000 
Accrued payroll   631,297    823,196 
Accrued other   237,595    158,116 
Accrued income tax   (1,661)   33,501 
  
   $935,578   $1,106,813 
  
XML 34 R21.htm IDEA: XBRL DOCUMENT v2.4.0.8
(7) Line of Credit and Equipment Facility Agreements (Details Narrative) (USD $)
Jun. 28, 2014
Debt Disclosure [Abstract]  
Revolving Line of Credit permitted borrowings $ 2,000,000
Equipment finance facility permitted borrowings 500,000
Net carrying value of capital equipment financed 35
Lease Line available funding 465,000
Revolving line of credit borrowing base available $ 2,000,000
XML 35 R5.htm IDEA: XBRL DOCUMENT v2.4.0.8
Statements of Cash Flows (Unaudited) (USD $)
6 Months Ended
Jun. 28, 2014
Jun. 29, 2013
Cash flows from operating activities:    
Net income $ 190,202 $ 239,112
Depreciation and amortization 301,817 317,788
Share-based compensation 156,344 115,765
Deferred taxes 126,000 107,720
Excess tax benefit from stock options exercised (19,956) (117,273)
Accounts receivable-trade (548,498) (785,583)
Inventories (597,893) 376,898
Prepaid expenses and other current assets 67,755 20,343
Accounts payable 350,617 385,108
Accrued expenses (171,235) (104,076)
Net cash provided by (used in) operating activities (144,847) 555,802
Cash flows from investing activities:    
Purchases of property and equipment (264,501) (278,898)
Net cash used in investing activities (264,501) (278,898)
Cash flows from financing activities:    
Payment of capital lease obligations (41,274) (71,986)
Proceeds from equipment lease line    163,155
Repayment of line of credit, net    (500,000)
Proceeds from issuance of common stock 55,947 73,469
Excess tax benefit from stock options exercised 19,956 117,273
Repurchase of common stock (51,741) (73,470)
Net cash used in financing activities (17,112) (291,559)
Net decrease in cash and cash equivalents (426,460) (14,655)
Cash and cash equivalents at beginning of period 1,571,054 306,854
Cash and cash equivalents at end of period 1,144,594 292,199
Supplemental cash flow information:    
Cash paid for taxes, net of refunds 34,706   
Interest paid $ 1,501 $ 22,895
XML 36 R10.htm IDEA: XBRL DOCUMENT v2.4.0.8
(5) Inventories
6 Months Ended
Jun. 28, 2014
Inventory Disclosure [Abstract]  
(5) Inventories

(5) Inventories

Inventories consist of the following:

  June 28,      December 28,  
     2014     2013
  
Raw materials  $438,535   $359,535 
Work in process   1,621,557    1,135,413 
Finished goods   1,122,000    1,079,251 
  
Total inventory   3,182,092    2,574,199 
Reserve for obsolescence   (400,500)   (390,500)
  
Inventories, net  $2,781,592   $2,183,699 
  

XML 37 FilingSummary.xml IDEA: XBRL DOCUMENT 2.4.0.8 Html 9 121 1 false 0 0 false 3 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://alsic.com/role/DocumentAndEntityInformation Document and Entity Information true false R2.htm 00000002 - Statement - Balance Sheets (Unaudited) Sheet http://alsic.com/role/BalanceSheets Balance Sheets (Unaudited) false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://alsic.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) false false R4.htm 00000004 - Statement - Statements of Operations (Unaudited) Sheet http://alsic.com/role/StatementsOfOperations Statements of Operations (Unaudited) false false R5.htm 00000005 - Statement - Statements of Cash Flows (Unaudited) Sheet http://alsic.com/role/StatementsOfCashFlows Statements of Cash Flows (Unaudited) false false R6.htm 00000006 - Disclosure - (1) Nature of Business Sheet http://alsic.com/role/NatureOfBusiness (1) Nature of Business false false R7.htm 00000007 - Disclosure - (2) Interim Financial Statements Sheet http://alsic.com/role/InterimFinancialStatements (2) Interim Financial Statements false false R8.htm 00000008 - Disclosure - (3) Net Income Per Common and Common Equivalent Share Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShare (3) Net Income Per Common and Common Equivalent Share false false R9.htm 00000009 - Disclosure - (4) Share-Based Payments Sheet http://alsic.com/role/Share-BasedPayments (4) Share-Based Payments false false R10.htm 00000010 - Disclosure - (5) Inventories Sheet http://alsic.com/role/Inventories (5) Inventories false false R11.htm 00000011 - Disclosure - (6) Accrued Expenses Sheet http://alsic.com/role/AccruedExpenses (6) Accrued Expenses false false R12.htm 00000012 - Disclosure - (7) Line of Credit and Equipment Facility Agreements Sheet http://alsic.com/role/LineOfCreditAndEquipmentFacilityAgreements (7) Line of Credit and Equipment Facility Agreements false false R13.htm 00000013 - Disclosure - (8) Income Taxes Sheet http://alsic.com/role/IncomeTaxes (8) Income Taxes false false R14.htm 00000014 - Disclosure - (3) Net Income Per Common and Common Equivalent Share (Tables) Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShareTables (3) Net Income Per Common and Common Equivalent Share (Tables) false false R15.htm 00000015 - Disclosure - (5) Inventories (Tables) Sheet http://alsic.com/role/InventoriesTables (5) Inventories (Tables) false false R16.htm 00000016 - Disclosure - (6) Accrued Expenses (Tables) Sheet http://alsic.com/role/AccruedExpensesTables (6) Accrued Expenses (Tables) false false R17.htm 00000017 - Disclosure - (3) Net Income Per Common and Common Equivalent Share - Calculation of both basic and diluted earnings per share (Details) Sheet http://alsic.com/role/NetIncomePerCommonAndCommonEquivalentShare-CalculationOfBothBasicAndDilutedEarningsPerShareDetails (3) Net Income Per Common and Common Equivalent Share - Calculation of both basic and diluted earnings per share (Details) false false R18.htm 00000018 - Disclosure - (4) Share-Based Payments (Details Narrative) Sheet http://alsic.com/role/Share-BasedPaymentsDetailsNarrative (4) Share-Based Payments (Details Narrative) false false R19.htm 00000019 - Disclosure - (5) Inventories - Inventories consist of the following (Details) Sheet http://alsic.com/role/Inventories-InventoriesConsistOfFollowingDetails (5) Inventories - Inventories consist of the following (Details) false false R20.htm 00000020 - Disclosure - (6) Accrued Expenses - Accrued expenses (Details) Sheet http://alsic.com/role/AccruedExpenses-AccruedExpensesDetails (6) Accrued Expenses - Accrued expenses (Details) false false R21.htm 00000021 - Disclosure - (7) Line of Credit and Equipment Facility Agreements (Details Narrative) Sheet http://alsic.com/role/LineOfCreditAndEquipmentFacilityAgreementsDetailsNarrative (7) Line of Credit and Equipment Facility Agreements (Details Narrative) false false R22.htm 00000022 - Disclosure - (8) Income Taxes (Details Narrative) Sheet http://alsic.com/role/IncomeTaxesDetailsNarrative (8) Income Taxes (Details Narrative) false false All Reports Book All Reports Process Flow-Through: 00000002 - Statement - Balance Sheets (Unaudited) Process Flow-Through: Removing column 'Jun. 29, 2013' Process Flow-Through: Removing column 'Dec. 29, 2012' Process Flow-Through: 00000003 - Statement - Balance Sheets (Parenthetical) Process Flow-Through: 00000004 - Statement - Statements of Operations (Unaudited) Process Flow-Through: 00000005 - Statement - Statements of Cash Flows (Unaudited) cpsh-20140628.xml cpsh-20140628.xsd cpsh-20140628_cal.xml cpsh-20140628_def.xml cpsh-20140628_lab.xml cpsh-20140628_pre.xml true true XML 38 R20.htm IDEA: XBRL DOCUMENT v2.4.0.8
(6) Accrued Expenses - Accrued expenses (Details) (USD $)
Jun. 28, 2014
Dec. 28, 2013
Payables and Accruals [Abstract]    
Accrued legal and accounting $ 68,347 $ 92,000
Accrued payroll 631,297 823,196
Accrued other 237,595 158,116
Accrued income tax (1,661) 33,501
Total accrued expenses $ 935,578 $ 1,106,813