0001387131-17-002570.txt : 20170510 0001387131-17-002570.hdr.sgml : 20170510 20170510114310 ACCESSION NUMBER: 0001387131-17-002570 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 47 CONFORMED PERIOD OF REPORT: 20170331 FILED AS OF DATE: 20170510 DATE AS OF CHANGE: 20170510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CPI AEROSTRUCTURES INC CENTRAL INDEX KEY: 0000889348 STANDARD INDUSTRIAL CLASSIFICATION: AIRCRAFT PART & AUXILIARY EQUIPMENT, NEC [3728] IRS NUMBER: 112520310 STATE OF INCORPORATION: NY FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11398 FILM NUMBER: 17829133 BUSINESS ADDRESS: STREET 1: 200A EXECUTIVE DR CITY: EDGEWOOD STATE: NY ZIP: 11717 BUSINESS PHONE: 5165865200 MAIL ADDRESS: STREET 1: 91 HEARTLAND BLVD CITY: EDGEWOOD STATE: NY ZIP: 11717 10-Q 1 cvu-10q_033117.htm QUARTERLY REPORT

 

  

UNITED STATES 

SECURITIES AND EXCHANGE COMMISSION 

Washington, DC 20549

 

FORM 10-Q

 

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

 

For the quarterly period ended March 31, 2017

 

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: 1-11398 

 

CPI AEROSTRUCTURES, INC.

(Exact name of registrant as specified in its charter)

 

New York     11-2520310  
(State or other jurisdiction (IRS Employer Identification Number)
of incorporation or organization)  

  

  91 Heartland Blvd., Edgewood, NY     11717  
(Address of principal executive offices) (zip code)

  

(631) 586-5200 

(Registrant’s telephone number including area code) 

 

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

 

Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes ☒ No ☐ 

 

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

 

Large accelerated filer  ☐ Accelerated filer  ☐
Non-accelerated filer  ☐ Smaller reporting company ☒
(Do not check if a smaller reporting company) Emerging growth company ☐

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

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

 

As of May 2, 2017 the number of shares of common stock, par value $.001 per share, outstanding was 8,832,650.

 

 

 

 

INDEX

  

Part I - Financial Information    
Item 1 – Condensed Financial Statements    
     
Condensed Balance Sheets as of March 31, 2017 (Unaudited) and December 31, 2016   3
     
Condensed Statements of Operations and Comprehensive Income (Loss) for the Three Months ended March 31, 2017 (Unaudited) and 2016 (Unaudited)   4
     
Condensed Statements of Shareholders’ Equity for the Three Months ended March 31, 2017 (Unaudited) and 2016 (Unaudited)   5
 
Condensed Statements of Cash Flows for the Three Months ended March 31, 2017 (Unaudited) and 2016 (Unaudited)   6
     
Notes to Condensed Financial Statements (Unaudited)   7
     
Item 2 – Management’s Discussion and Analysis of Financial Condition and Results of Operations   16
     
Item 3 – Quantitative and Qualitative Disclosures About Market Risk   24
     
Item 4 – Controls and Procedures   24
     
Part II -  Other Information    
     
Item 1 – Legal Proceedings   25
     
Item 1A – Risk Factors   25
     
Item 2 – Unregistered Sales of Equity Securities and Use of Proceeds   25
     
Item 3 – Defaults Upon Senior Securities    25
     
Item 4 – Mine Safety Disclosures   25
     
Item 5 – Other Information   25
     
Item 6 – Exhibits   25
     
Signatures   26
     
Exhibits  

 

 

 

Part I - Financial Information 

 

Item 1 – Condensed Financial Statements 

 

CONDENSED BALANCE SHEETS

   March 31,  December 31,
   2017  2016
   (Unaudited)  (Note 1)
ASSETS      
Current Assets:          
Cash  $430,956   $1,039,586 
Accounts receivable, net of allowance for doubtful accounts of $535,514 as of March 31, 2017 and December 31, 2016   8,176,378    8,514,613 
Costs and estimated earnings in excess of billings on uncompleted contracts   101,929,550    99,578,526 
Prepaid expenses and other current assets   2,732,276    2,155,481 
           
Total current assets   113,269,160    111,288,206 
           
Property and equipment, net   2,175,211    2,298,610 
Deferred income taxes, net   3,232,472    3,952,598 
Other assets   236,437    252,481 
Total Assets  $118,913,280   $117,791,895 
           
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current Liabilities:          
Accounts payable  $11,750,482   $14,027,457 
Accrued expenses   1,050,663    1,386,147 
Billings in excess of costs and estimated earnings on uncompleted contracts   321,439    115,337 
Current portion of long-term debt   1,585,373    1,341,924 
Contract loss   904,665    1,377,171 
Line of credit   24,938,685    22,438,685 
Income tax payable   6,000    6,000 
           
Total current liabilities   40,557,307    40,692,721 
           
Long-term debt, net of current portion   8,452,899    8,860,724 
Other liabilities   619,874    632,744 
           
Total Liabilities   49,630,080    50,186,189 
           
Shareholders’ Equity:          
Common stock - $.001 par value; authorized 50,000,000 shares, 8,817,120 and 8,739,836 shares, respectively, issued and outstanding   8,817    8,738 
Additional paid-in capital   53,247,864    52,824,950 
Retained earnings   16,030,319    14,781,018 
Accumulated other comprehensive loss   (3,800)   (9,000)
           
Total Shareholders’ Equity   69,283,200    67,605,706 
           
Total Liabilities and Shareholders’ Equity  $118,913,280   $117,791,895 

 

See Notes to Condensed Financial Statements 

 

3

 

 

CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE
INCOME (LOSS)

       
   For the Three Months Ended
   March 31,
   2017  2016
   (Unaudited)
    
Revenue  $20,032,701     $12,670,032 
Cost of sales   15,495,187    24,309,136 
           
Gross profit (loss)   4,537,514    (11,639,104)
Selling, general and administrative expenses   2,163,878    2,720,383 
Income (loss) from operations   2,373,636    (14,359,487)
Interest expense   390,335    275,733 
Income (loss) before provision for (benefit from) income taxes   1,983,301    (14,635,220)
           
Provision for (benefit from) income taxes   734,000    (5,415,000)
           
Net income (loss)   1,249,301    (9,220,220)
          
Other comprehensive income, net of tax - Change in unrealized gain-interest rate swap   5,200   3,453 
           
Comprehensive income (loss)  $1,254,501   ($9,216,767)
           
Income (loss) per common share – basic  $0.14     $(1.07)
           
Income (loss) per common share – diluted  $0.14     $(1.07)
           
Shares used in computing income (loss)  per common share:          
  Basic   8,781,292    8,596,538 
  Diluted   8,830,953    8,596,538 

 

See Notes to Condensed Financial Statements

 

4

 

 

CONDENSED STATEMENTS OF SHAREHOLDERS’ EQUITY
(UNAUDITED)

 

   Common Stock Shares  Amount  Additional Paid-in Capital  Retained Earnings  Accumulated Other Comprehensive Loss  Total
Shareholders’ Equity
                   
Balance at January 1, 2016   8,583,511   $8,584   $52,137,384   $18,389,594   ($3,453)  $70,532,109 
Net loss               (9,220,220)       (9,220,220)
Change in unrealized loss from interest rate swap                   3,453    3,453 
Stock-based compensation expense   13,471    12    273,047            273,059 
Balance at  March 31, 2016   8,596,982   $8,596   $52,410,431   $9,169,374   $   $61,588,401 
Balance at January 1, 2017   8,739,836   $8,738   $52,824,950   $14,781,018   ($9,000)  $67,605,706 
Net income               1,249,301        1,249,301 
Change in unrealized loss from interest rate swap                   5,200    5,200 
Stock-based compensation expense   77,284    79    422,914            422,993 
Balance at  March 31, 2017   8,817,120   $8,817   $53,247,864   $16,030,319   ($3,800)  $69,283,200 

 

See Notes to Condensed Financial Statements

 

5

 

  

CONDENSED STATEMENTS OF CASH FLOWS
(UNAUDITED)

 

       
For the Three Months Ended March 31,  2017  2016
Cash flows from operating activities:          
Net income (loss)  $1,249,301   $(9,220,220)
Adjustments to reconcile net income (loss) to net cash used in operating activities:          
Depreciation and amortization   149,926    194,067 
Debt issue cost   21,392    —   
Deferred rent   (7,670)   1,373 
Loss on disposal of fixed asset   21,010    —   
Stock-based compensation   422,993    273,059 
Bad debt expense   —      395,749 
Deferred income taxes   720,126    (5,415,000)
Changes in operating assets and liabilities:          
(Increase) decrease in accounts receivable   338,235    (2,469,739)
(Increase) decrease in costs and estimated earnings in excess of billings on uncompleted contracts   (2,351,024)   9,738,353 
Increase in prepaid expenses and other assets   (576,795)   (199,422)
Decrease in accounts payable and accrued expenses   (2,612,459)   (3,368,234)
Increase (decrease) in billings in excess of costs and estimated earnings on uncompleted contracts   206,102    (103,464)
Increase (decrease) in accrued losses on uncompleted contracts   (472,506)   4,609,491 
Decrease in income taxes payable       (170,222)
           
Net cash used in operating activities   (2,891,369)   (5,734,209)
           
Cash flows used in investing activities:          
    Purchase of property and equipment   (90,017)   (89,737)
    Proceeds from sale of fixed asset   42,480    —   
           
Net cash used in investing activities   (47,537)   (89,737)
Cash flows from financing activities:          
Payments on long-term debt   (169,724)   (1,238,560)
Proceeds from long-term debt   —      10,000,000 
Proceeds from line of credit   3,000,000    26,238,685 
Payments on line of credit   (500,000)   (29,200,000)
Debt issue costs paid   —     (153,855)
           
Net cash provided by financing activities   2,330,276    5,646,270 
           
Net decrease in cash   (608,630)   (177,676)
Cash at beginning of period   1,039,586    1,002,023 
           
Cash at end of period  $430,956   $824,347 
           
Supplemental disclosures of cash flow information:           
Noncash investing and financing activities:          
Equipment acquired under capital lease   —     $232,575 
           
Cash paid during the period for:          
  Interest  $389,615   $383,524 
  Income taxes  $13,888   $165,029 

 

See Notes to Condensed Financial Statements

 

6

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED) 

 

 

1.          INTERIM FINANCIAL STATEMENTS

 

The condensed financial statements of CPI Aerostructures, Inc. (the “Company”) as of March 31, 2017 and for the three months ended March 31, 2017 and 2016 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading.

 

The condensed balance sheet at December 31, 2016 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by accounting principles generally accepted in the United States for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal, recurring nature. It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The results of operations for interim periods are not necessarily indicative of the operating results to be expected for the full year or any other interim period.

 

The Company maintains its cash in two financial institutions. The balances are insured by the Federal Deposit Insurance Corporation. From time to time, the Company’s balances may exceed these limits. As of March 31, 2017, the Company had $642,304 of uninsured balances. The Company limits its credit risk by selecting financial institutions considered to be highly creditworthy.

 

The Company predominantly recognizes revenue from contracts over the contractual period under the percentage-of-completion (“POC”) method of accounting. Under the POC method of accounting, sales and gross profit are recognized as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned “Costs and estimated earnings in excess of billings on uncompleted contracts.” Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned “Billings in excess of costs and estimated earnings on uncompleted contracts.” Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in cost of sales in the period the change becomes known. The use of the POC method of accounting involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the application of the POC method of accounting; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

7 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.

 

During the three months ended March 31, 2016, the Company had information that the United States Air Force (“USAF”) was intending to increase the number of ship sets on order for the A-10. An increase in the number of ship sets on order would improve the Company’s estimated gross margin on the overall program.

 

In April 2016, the Company became aware that the USAF had reevaluated its position and as such had deferred any decision regarding increasing the orders on the A-10 program. These changes in position by the USAF were supported by communications from Boeing, the Company’s customer.

 

Based on the above facts, the Company believed that, it was not probable that there would be any future orders on the A-10 beyond the 173 currently on order. As a result of the information that management became aware of in April 2016, for the quarter ended March 31, 2016 the Company estimated that the A-10 program would run through the conclusion of its current purchase order with Boeing at ship set number 173. The change in estimate resulted in a reduction of revenue of approximately $8.9 million and an increase in cost of sales of approximately $4.6 million, for an aggregate charge of approximately $13.5 million.

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. ASU 2014-09 will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard was to become effective for annual and interim periods in fiscal years beginning after December 15, 2016. In April 2015, the FASB proposed deferring the effective date of ASU 2014-09 for one year, and proposed some modifications to the original provisions. On July 9, 2015, the one year deferral of the effective date was approved, and as such ASU 2014-09 is effective for our first quarter of fiscal year 2018 using either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on it’s financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting, but expects to determine the effect in the second quarter of 2017.

 

In February of 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” The updated guidance requires lessees to recognize lease assets and lease liabilities for most operating leases. In addition, the updated guidance requires that lessors separate lease and nonlease components in a contract in accordance with the new revenue guidance in ASU 2014-09. The updated guidance is effective for interim and annual periods beginning after December 15, 2018. The Company is currently evaluating the effect on its financial statements.

 

8 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED) 

 

 

2.          stock-based compensation

 

The Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.

 

In January 2017, the Company granted 59,395 restricted stock units (“RSUs) to its board of directors as partial compensation for the 2017 year. On January 1, 2016, the Company granted 53,882 RSUs to its board of directors as partial compensation for the 2016 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company’s net income (loss) for the three months ended March 31, 2017 and 2016 includes approximately $292,000 and $273,000, respectively, of non-cash compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses. In addition, the Company granted 5,550 shares of common stock to various employees. For the three months ended March 31, 2017, approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately $37,500 of compensation expense is included in cost of sales for this grant.

 

In August 2016 and March 2017, the Company granted 98,645 and 73,060 shares of common stock, respectively, to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2021 based upon the service and performance thresholds. For the three months ended March 31, 2017, approximately $93,600 of compensation expense is included in selling, general and administrative expenses and approximately $19,700 of compensation expense is included in cost of sales for this grant. In March 2017, 12,330 of the shares granted in August of 2016 were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2016. In addition, on March 9, 2017, these employees returned 4,525 common shares, valued at approximately $33,000, to pay the employees’ withholding taxes.

 

A summary of the status of the Company’s stock option plans as of March 31, 2017 and changes during the three months ended March 31, 2017 is as follows:

 

   Options   Weighted average exercise price   Weighted average remaining contractual term (in years)   Aggregate intrinsic value 
                 
Outstanding at beginning of period   149,466   $10.43           
                     
Outstanding and vested at end of period   149,466   $10.43    1.33   $5,250 

  

During the three months ended March 31, 2017 and March 31, 2016, no stock options were granted or exercised.

 

9 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED) 

 

 

3.          Derivative Instruments and Fair Value

 

Our use of derivative instruments has been to hedge interest rates. These derivative contracts are entered into with a financial institution. We do not use derivative instruments for trading purposes and we have procedures in place to monitor and control their use.

 

We record these derivative financial instruments on the condensed balance sheets at fair value. For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

Any ineffective portion of the gain or loss on the derivative instrument for a cash flow hedge is recorded in the results of operations immediately. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the results of operations immediately.

 

In March 2012, the Company entered into interest rate swaps with the objective of reducing our exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of these contracts match those of the underlying debt. The Company has designated these interest rate swap contracts as cash flow hedges. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item. No material ineffectiveness was recognized in the quarter ended March 31, 2016. The interest rate swap contract was terminated as of March 24, 2016. The Company paid approximately $4,000 at termination to settle the swap contract.

 

In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item. As of March 31, 2017, we had a net deferred loss associated with the interest rate swap of approximately $5,000, which was included in other liabilities.

 

Fair Value

 

At March 31, 2017 and December 31, 2016, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

 

   March 31, 2017 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $35,019,743   $35,019,743 

 

   December 31, 2016 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $32,689,467   $32,689,467 

 

We estimated the fair value of debt using market quotes and calculations based on market rates.

 

10 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED)

 

 

The following table presents the fair values of those financial liabilities measured on a recurring basis as of March 31, 2017 and December 31, 2016:

 

       Fair Value Measurements March 31, 2017 
Description  Total   Quoted Prices in Active Markets for Identical assets (Level 1)   Significant Other Observable Inputs (Level 2)   Significant Unobservable Inputs (Level 3) 
                 
Interest Rate Swap  $4,814       $4,814     
Total  $4,814       $4,814     

 

       Fair Value Measurements December 31, 2016 
Description  Total   Quoted Prices in Active Markets for Identical assets (Level 1)   Significant Other Observable Inputs (Level 2)   Significant Unobservable Inputs (Level 3) 
                 
Interest Rate Swap  $13,685       $13,685     
Total  $13,685       $13,685     

 

The fair value of the Company’s interest rate swap was determined by comparing the fixed rate set at the inception of the transaction to the “replacement swap rate,” which represents the market rate for an offsetting interest rate swap with the same notional amounts and final maturity date. The market value is then determined by calculating the present value of the interest differential between the contractual swap and the replacement swap.

 

11 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED) 

 

 

4. COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS

 

Costs and estimated earnings in excess of billings on uncompleted contracts consist of:

 

   March 31, 2017 
   U.S         
    Government   Commercial   Total 
             
               
Costs incurred on uncompleted contracts  $350,245,484   $160,200,864   $510,446,348 
Estimated earnings   41,604,960    59,384,245    100,989,205 
Sub-total   391,850,444    219,585,109    611,435,553 
Less billings to date   340,937,961    168,889,481    509,827,442 
                
Costs and estimated earnings in excess of billings on uncompleted contracts  $50,912,483   $50,695,628   $101,608,111 

 

   December 31, 2016 
   U.S.         
   Government   Commercial   Total 
             
Costs incurred on uncompleted contracts  $341,003,461   $153,898,425   $494,901,886 
Estimated earnings   39,638,231    58,346,518    97,984,749 
Sub-total   380,641,692    212,244,943    592,886,635 
Less billings to date   331,277,942    162,145,504    493,423,446 
                

 Costs and estimated earnings in excess of billings on uncompleted contracts

  $49,363,750   $50,099,439   $99,463,189 

 

The above amounts are included in the accompanying condensed balance sheets under the following captions at March 31, 2017 and December 31, 2016:

 

   March 31, 2017   December 31, 2016 
Costs and estimated earnings in excess of billings on uncompleted contracts  $101,929,550   $99,578,526 
Billings in excess of costs and estimated earnings on uncompleted contracts   (321,439)   (115,337)
         
Totals  $101,608,111   $99,463,189 

 

U.S. Government Contracts include contracts directly with the U.S. Government and Government subcontracts.

 

12 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS

(UNAUDITED)

 

 

Revisions in the estimated gross profits on contracts and contract amounts are made in the period in which the circumstances requiring the revisions occur. During the three months ended March 31, 2017, the effect of such revisions in total estimated contract profits resulted in a decrease to the total gross profit to be earned on the contracts of approximately $1,275,000 from that which would have been reported had the revised estimates been used as the basis of recognition of contract profits in prior years, excluding the effect of the A-10 contract. During the three months ended March 31, 2016, the effect of such revisions was a decrease to total gross profit of approximately $1,320,000.

 

Although management believes it has established adequate procedures for estimating costs to uncompleted open contracts, it is possible that additional significant costs could occur on contracts prior to completion.

 

5.           income (Loss) PER COMMON SHARE

 

Basic income (loss) per common share is computed using the weighted average number of common shares outstanding. Diluted income (loss) per common share for the three month period ended March 31, 2017 is computed using the weighted-average number of common shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Potentially dilutive shares of 78,865 were used in the calculation of diluted income per common share in the three months ended March 31, 2017. Potentially dilutive shares of 114,466 were not used in the calculation of diluted income per common share in the three month period ended March 31, 2017, as their exercise price was in excess of the Company’s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive. No potentially dilutive shares were used in the calculation of diluted income per common share in the three month period ended March 31, 2016, as the effect of incremental shares would be anti-dilutive.

 

6.           Line of credit

 

On December 5, 2012, the Company entered into an Amended and Restated Credit Agreement (“Restated Agreement”) with Sovereign Bank, now called Santander Bank, N.A. (“Santander”), as the sole arranger, administrative agent and collateral agent, and Valley National Bank. The Restated Agreement provided for a revolving credit loan (“Revolving Facility”) commitment of $35 million and was terminated in March 2016.

 

On March 24, 2016, the Company entered into a Credit Agreement with Bank United, N.A. as the sole arranger, administrative agent and collateral agent and Citzens Bank N.A. (the “BankUnited Facility”). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (“Term Loan”). The proceeds of the BankUnited Facility were used to pay off all amounts outstanding under the Santander Term Facility and the Revolving Facility. The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.

 

On May 9, 2016, the Company entered into an amendment (the “Amendment”) to the BankUnited Facility. The Amendment changes the definition of EBITDA for the Leverage Coverage Ratio Covenant for the remainder of 2016 and changes the maximum leverage ratio from 3 to 1 to 3.5 to 1 for the quarters ending June 30, 2016 and September 30, 2016. Also, the Amendment increased the interest rate on the BankUnited Facility by 50 basis points and requires the repayment of a portion of the Term Loan if and to the extent that the Company receives any contract reimbursement payments from its current Request for Equitable Adjustment with Boeing on the A-10 program.

 

As of March 31, 2017, the Company was in compliance with all of the financial covenants contained in the BankUnited Facility, as amended.

 

As of March 31, 2017, the Company had $24.9 million outstanding under the Revolving Loan bearing interest at 4.75%.

 

The BankUnited Facility is secured by all of the Company’s assets.

 

13 

 

 

NOTES TO CONDENSED FINANCIAL STATEMENTS 

(UNAUDITED)

 

 

7.          LONG-TERM DEBT

 

On March 9, 2012, the Company obtained a $4.5 million term loan from Santander to be amortized over five years (the “Santander Term Facility”). The Santander Term Facility was used to purchase tooling and equipment for new programs.

 

Additionally, the Company and Santander Bank entered into a five year interest rate swap agreement, in the notional amount of $4.5 million. Under the interest rate swap, the Company pays an amount to Santander Bank representing interest on the notional amount at a fixed rate of 4.11% and receives an amount from Santander Bank representing interest on the notional amount of a rate equal to the one-month LIBOR plus 3%. The effect of this interest rate swap was the Company paying a fixed interest rate of 4.11% over the term of the Santander Term Facility.

 

The Santander interest swap agreement was terminated and the Santander Term Facility was paid off on March 24, 2016 using the proceeds of the BankUnited Facility. (See Note 6)

 

In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge.

 

The Company paid approximately $254,000 of debt issuance costs in connection with the BankUnited Facility of which approximately $128,000 is included in other assets and $43,000 is a reduction of long-term debt.

 

The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on March 31, 2019.

 

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending March 31,    
2018   $1,585,373
2019    2,108,692
2020    6,305,962
2021    76,823
Thereafter    4,208
    $10,081,058

 

In addition to the Term Loan, included in long-term debt are capital leases and notes payable of $539,392. In addition, there is a current portion of $168,706.

 

8.          MAJOR CUSTOMERS

 

During the three months ended March 31, 2017, the Company’s two largest commercial customers accounted for 36% and 25% of revenue. During the three months ended March 31, 2016, the Company’s three largest commercial customers accounted for 33%, 28% and 8% of revenue. In addition, during the three months ended March 31, 2017 and 2016, 1.0% and 0.0%, respectively, of revenue was directly from the U.S. Government.

 

14 

 

 

At March 31, 2017, 33%, 26%, 12% and 10% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were from the Company’s four largest commercial customers. At December 31, 2016, 33%, 26%, 12% and 11% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were from the Company’s four largest commercial customers.

 

At both March 31, 2017 and December 31, 2016, 1% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were directly from the U.S. Government.

 

At March 31, 2017, 32%, 32%, 11% and 11% of our accounts receivable were from our four largest commercial customers. At December 31, 2016, 35%, 24% and 17% of accounts receivable were from our three largest commercial customers.

 

15 

 

  

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

 

The following discussion should be read in conjunction with the Company’s Condensed Financial Statements and notes thereto contained in this report.

 

Forward Looking Statements

 

When used in this Form 10-Q and in future filings by us with the Securities and Exchange Commission, the words or phrases “will likely result,” “management expects” or “we expect,” “will continue,” “is anticipated,” “estimated” or similar expressions are intended to identify “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995. Readers are cautioned not to place undue reliance on any such forward-looking statements, each of which speaks only as of the date made. Such statements are subject to certain risks and uncertainties that could cause actual results to differ materially from historical earnings and those presently anticipated or projected. The risks are included in Item 1A - Risk Factors of our Annual Report on Form 10-K for the year ended December 31, 2016 and Item 2 - Management’s Discussion and Analysis of Financial Condition and Results of Operations included in this Form 10-Q. We have no obligation to publicly release the result of any revisions which may be made to any forward-looking statements to reflect anticipated or unanticipated events or circumstances occurring after the date of such statements.

 

Business Operations

 

We are a manufacturer of structural aircraft parts for fixed wing aircraft and helicopters in both the commercial and defense markets. Within the global aerostructure supply chain, we are either a Tier 1 supplier to aircraft Original Equipment Manufacturers (“OEMs”) or a Tier 2 subcontractor to major Tier 1 manufactures. We also are a prime contractor to the U.S. Department of Defense, primarily the Air Force. In conjunction with our assembly operations, we provide engineering, program management, supply chain management, and Maintenance Repair & Overhaul (“MRO”) services.

 

Marketing and New Business

 

From the beginning of the current fiscal year through March 31, 2017, we received approximately $5.1 million of new contract awards compared to $14.1 million in the same period of 2016. Through March 31, 2017, we received $0.5 million in prime contracts directly from the US Government compared to $0.5 million in the same period of 2016. We received $2.4 million in government subcontract awards through the three month period ended March 31, 2017 compared to $1.9 million during the same period in 2016. Finally, through March 31, 2017 we have received $2.2 million in commercial subcontract awards as compared to $11.7 million in the same period in 2016. We believe that the decrease in new contract awards is partially the result of the current congressional continuing resolution, which we believe has caused the department of defense and defense contractors to hold back making new contract awards.

 

 16 

 

 

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

  

Backlog

 

We produce custom assemblies pursuant to long-term contracts and customer purchase orders. Backlog consists of aggregate values under such contracts and purchase orders, excluding the portion previously included in operating revenues on the basis of percentage of completion accounting, and including estimates of future contract price escalation. Substantially all of our backlog is subject to termination at will and rescheduling, without significant penalty. Funds are often appropriated for programs or contracts on a yearly or quarterly basis, even though the contract may call for performance that is expected to take a number of years. Therefore, our funded backlog does not include the full value of our contracts. Our total backlog as of March 31, 2017 and December 31, 2016 was as follows:

 

Backlog
(Total)
  March 31, 2017   December 31, 2016 
Funded  $96,975,000   $94,540,000 
Unfunded   303,849,000    321,744,000 
Total  $400,824,000   $416,284,000 

 

Approximately 78% of the total amount of our backlog at March 31, 2017 was attributable to government contracts. Our backlog attributable to government contracts at March 31, 2017 and December 31, 2016 was as follows:

 

Backlog
(Government)
  March 31, 2017   December 31, 2016 
Funded  $90,929,000   $92,189,000 
Unfunded   223,326,000    229,543,000 
Total  $314,255,000   $321,732,000 

 

Our backlog attributable to commercial contracts at March 31, 2017 and December 31, 2016 was as follows:

 

Backlog
(Commercial)
  March 31, 2017   December 31, 2016 
Funded  $6,046,000   $2,351,000 
Unfunded   80,523,000    92,201,000 
Total  $86,569,000   $94,552,000 

 

Our unfunded backlog is primarily comprised of the long-term contracts for the G650, E-2D, F-16, T-38, F-35, HondaJet Light Business Jet, Bell AH-1Z, Cessna Citation X+, Sikorsky S-92 and Embraer Phenom 300. These long-term contracts are expected to have yearly orders, which will be funded in the future.

 

The low level of funded backlog on commercial programs is the result of customers placing funded orders based upon expected lead time. These programs are under long-term agreements with our customers, and as such, we are protected by termination liability provisions.

  

 17 

 

 

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

 

Critical Accounting Policies

 

Revenue Recognition

 

We recognize revenue from our contracts over the contractual period under the percentage-of-completion (“POC”) method of accounting. Under the POC method of accounting, sales and gross profit are recognized as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned “Costs and estimated earnings in excess of billings on uncompleted contracts.” Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned “Billings in excess of costs and estimated earnings on uncompleted contracts.” Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in cost of sales in the period the change becomes known. The use of the POC method of accounting involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received by us during any reporting period. We continually evaluate all of the issues related to the assumptions, risks and uncertainties inherent with the application of the POC method of accounting; however, we cannot assure you that our estimates will be accurate. If our estimates are not accurate or a contract is terminated, we will be forced to adjust revenue in later periods. Furthermore, even if our estimates are accurate, we may have a shortfall in our cash flow and we may need to borrow money, or seek access to other forms of liquidity, to fund our work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

When adjustments are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.

  

 18 

 

 

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

 

Results of Operations

 

Revenue

 

Revenue for the three months ended March 31, 2017 was $20,032,701 compared to $12,670,032 for the same period last year, an increase of $7,362,669 or 58.1%.

 

During the three months ended March 31, 2016, the Company had information that the United States Air Force (“USAF”) was intending to increase the number of ship sets on order for the A-10. An increase in the number of ship sets on order would improve the Company’s estimated gross margin on the overall program.

 

In April 2016, the Company became aware that the USAF had reevaluated its position and as such had deferred any decision regarding increasing the orders on the A-10 program. These changes in position by the USAF were supported by communications from Boeing, the Company’s customer.

 

Based on the above facts, the Company believed that, it was not probable that there would be any future orders on the A-10 beyond the 173 currently on order. As a result of the information that management became aware of in April 2016, for the quarter ended March 31, 2016 the Company estimated that the A-10 program would run through the conclusion of its current purchase order with Boeing at ship set number 173. The change in estimate resulted in a reduction of revenue of approximately $8.9 million in the quarter ended March 31, 2016.

 

In addition to the change in estimate adjustment to revenue in the quarter ended March 31, 2016, which caused military revenue to be unusually low in that year, military revenue in 2017 increased by approximately $1.4 million as we have begun shipping on our F-16 program.

 

Revenue from commercial subcontracts was $7,387,244 for the three months ended March 31, 2017 compared to $10,581,948 for the three months ended March 31, 2016, a decrease of $3,194,704 or 30.2%. This decline is predominately the result of a $1.6 million decline in revenue on our Embraer Phenom program, as we have completed the retrofit of all old Phenom’s and are now working only on new production units, a $600,000 decline in revenue on our Cessna Citation X+ program, as we have completed all orders and are awaiting new orders on our long-term agreement with Cessna, a $500,000 decline in revenue on our HondaJet program and a $500,000 decline in revenue on our G650 program, as we have reached low points in the normal shipping cycles on these programs.

 

Inflation historically has not had a material effect on our operations.

 

Cost of sales

 

Cost of sales for the three months ended March 31, 2017 and 2016 was $15,495,187 and $24,309,136, respectively, a decrease of $8,813,949 or 36.3%. The change in estimate on the A-10 program, described above, resulted in an increase in cost of sales of approximately $4.6 million in March of 2016.

 

The components of the cost of sales were as follows:

 

   Three months ended
   March 31, 2017  March 31, 2016
       
Procurement  $ 9,840,062   $13,302,533 
Labor    1,874,543    2,294,461 
Factory Overhead    4,253,088    4,181,376 
Other contract costs (credits)     (472,506)   4,530,766 
            
Cost of Sales  $ 15,495,187   $24,309,136 
            

 

 19 

 

 

Other contract costs (credit) for the three months ended March 31, 2017 was ($472,506) compared to $4,530,766, a decrease of $5,003,272. Other contract costs relate to expenses recognized for changes in estimates and expenses predominately associated with loss contracts. Other contract costs are comprised predominantly of charges related to the change in estimate on the A-10 program in 2016. In the three months ended March 31, 2017 other contract costs are a credit, as we have incurred actual expenses on our A-10 program that had been previously recognized as part of the change in estimate charge.

 

Procurement for the three months ended March 31, 2017 was $9,840,062 compared to $13,302,533, a decrease of $3,462,471 or 26.0%. This decrease is a result of a $1.7 million decrease in procurement on our E-2D program, as we are shipping parts from stock and lowering inventory on this program, as well as an approximately $2 million decrease in procurement on the commercial programs described above.

 

Labor costs for the three months ended March 31, 2017 was $1,874,543 compared to $2,294,461, a decrease of $419,918 or 18.3%. The decrease is the result of approximately $110,000 decrease in the commercial programs described above, as well as $310,000 decrease in military programs.

 

Factory overhead for the three months ended March 31, 2017 was $4,253,088 compared to $4,181,376, an increase of $71,712 or 1.7%.

 

Gross Profit (Loss)

 

Gross profit for the three months ended March 31, 2017 was $4,537,514 compared to a loss of $11,639,104 for the three months ended March 31, 2016, an increase of $16,176,618, predominately the result of the change in estimate on the A-10 program in the three month ended March 31, 2016.

 

Favorable/Unfavorable Adjustments to Gross Profit (Loss)

 

During the three months ended March 31, 2017 and 2016, circumstances required that we make changes in estimates to various contracts. Such changes in estimates resulted in decreases in total gross profit as follows:

 

   Three months ended  
    
   March 31, 2017    March 31, 2016  
       
       
Favorable adjustments  $211,000   $121,000 
Unfavorable adjustments   (1,486,000)   (1,441,000)
Net adjustments  $(1,275,000)  $(1,320,000)

 

During the three months ended March 31, 2017 we had two contracts which had an approximately $659,000 and $436,000 of unfavorable adjustments caused by changing estimates on a long-term program that we are working with the customer to agree to contract extensions and expect to have to decrease our selling price. There were no other material changes favorable or unfavorable during the three months ended March 31, 2017.

 

During the three months ended March 31, 2016 we had one contract which had an approximately $250,000 unfavorable adjustment caused by excess labor and procurement costs due to difficulty in the manufacturing process. In addition, we had an approximate $172,000 unfavorable adjustment on one contract that was canceled by the government. Also, we had three contracts that each had between $150,000 and $180,000 (cumulatively $504,000) of unfavorable adjustments caused by excess labor costs incurred.

 

 20 

 

 

In addition to the above mentioned unfavorable adjustments, in 2016 we had the unfavorable adjustment of approximately, $13.5 million related to the A-10 program described previously.

 

Selling, General and Administrative Expenses

 

Selling, general and administrative expenses for the three months ended March 31, 2017 were $2,163,878 compared to $2,720,383 for the three months ended March 31, 2016, a decrease of $556,505, or 20.5%. This change was predominantly the result of a decrease of approximately $270,000 in professional fees because of the extended audit CPI had in 2016 and a decrease of approximately $395,000 in loss on unrealized receivables.

 

Income (Loss) Before Provision for (Benefit from) Income Taxes

 

Income before provision for income taxes for the three months ended March 31, 2017 was $1,983,301 compared to loss before benefit from income taxes of $14,635,220 for the same period last year, an increase of $16,618,521, predominately the result of the change in estimate on the A-10 program.

 

Provision for (Benefit from) Income Taxes

 

Provision for income taxes was $734,000 for the three months ended March 31, 2017, compared to benefit from income taxes of $5,415,000 for the three months ended March 31, 2016. The effective tax rate at March 31, 2017 was 37%. The benefit from income taxes recognized in the three months ending March 31, 2016, resulted in the booking of a deferred tax asset. At December 31, 2016, the Company had net operating loss carryforwards of approximately $14.6 million which will expire in 2031. Our historical tax rates have been below the federal statutory rate because of the effect of permanent differences between book and tax deductions, predominately the R&D tax credit and the domestic production activity deduction. Beginning at December 31, 2015, we began to accrue taxes in states where were previously did not have nexus. This has increased the effective tax rate to between 35%-37%.

 

Net Income (Loss)

 

Net income for the three months ended March 31, 2017 was $1,249,301 or $0.14 per basic share, compared to a loss of $9,220,220 or $1.07 per basic share, for the same period last year. Diluted income per share was $0.14 for the three months ended March 31, 2017 calculated utilizing 8,830,953 weighted average shares outstanding. Basic and diluted income per share for the three months ended March 31, 2016 were the same as effects of outstanding options would be anti-dilutive.

 

Liquidity and Capital Resources

 

General

 

At March 31, 2017, we had working capital of $72,711,853 compared to $70,595,485 at December 31, 2016, an increase of $2,116,368 or 3.0%.

 

Cash Flow

 

A large portion of our cash flow is used to pay for materials and processing costs associated with contracts that are in process and which do not provide for progress payments. Costs for which we are not able to bill on a progress basis are components of “Costs and estimated earnings in excess of billings on uncompleted contracts” on our condensed balance sheets and represent the aggregate costs and related earnings for uncompleted contracts for which the customer has not yet been billed. These costs and earnings are recovered upon shipment of products and presentation of billings in accordance with contract terms.

 

Because the POC method of accounting requires us to use estimates in determining revenue, costs and profits and in assigning the amounts to accounting periods, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash that we receive during any reporting period. Accordingly, it is possible that we may have a shortfall in our cash flow and may need to borrow money, or to raise additional capital, until the reported earnings materialize into actual cash receipts.

 

 21 

 

 

At March 31, 2017, we had a cash balance of $430,956 compared to $1,039,586 at December 31, 2016.

 

Our costs and estimated earnings in excess of billings increased by approximately $2.3 million during the three months ended March 31, 2017.

 

Several of our programs require us to expend up-front costs that may have to be amortized over a portion of production units.  In the case of significant program delays and/or program cancellations, we could be required to bear impairment charges which may be material, for costs that are not recoverable.  Such charges and the loss of up-front costs could have a material impact on our liquidity.

 

We continue to work to obtain better payment terms with our customers, including accelerated progress payment arrangements, as well as exploring alternative funding sources.

 

We believe that our existing resources, together with the availability under our credit facility, will be sufficient to meet our current working capital needs for at least 12 months from the date of the filing of our Form 10-Q.

 

 22 

 

 

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

 

Credit Facilities

 

Credit Agreement and Term Loan

 

On March 24, 2016, the Company entered into a Credit Agreement with Bank United, N.A. as the sole arranger, administrative agent and collateral agent and Citzens Bank, N.A. (the “BankUnited Facility”). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (“Term Loan”).  The proceeds of the BankUnited Facility were used to pay off all amounts outstanding under the Santander Term Loan and the Revolving Facility.  The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement. 

 

As of March 31, 2016, the Company was not in compliance with the net profit, Debt Service Coverage, and Leverage Coverage Ratio financial covenants contained in the BankUnited Facility, which non-compliance was waived (the “Waiver”) by the banks. On May 9, 2016 the Company entered into an amendment (the “Amendment”) to the BankUnited Facility which, among other things, provided for the Waiver. In addition, the Amendment changes the definition of EBITDA for the Leverage Coverage Ratio Covenant for the remainder of 2016 and changes the maximum leverage ratio from 3 to 1 to 3.5 to 1 for the quarters ending June 30, 2016 and September 30, 2016. Also, the Amendment increased the interest rate on the BankUnited Facility by 50 basis points and requires the repayment of a portion of the Term Loan if and to the extent that the Company receives any contract reimbursement payments from its current REA with Boeing on the A-10 program.

 

As of March 31, 2017, the Company had $24.9 million outstanding under the Revolving Loan bearing interest at 4.75%.

 

The BankUnited Revolving Facility is secured by all of our assets.

 

The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on March 31, 2019. The maturities of the Term Loan are included in the maturities of long-term debt.

 

On March 9, 2012, the Company obtained a $4.5 million term loan from Santander to be amortized over five years (the “Santander Term Facility”). Santander Term Facility was used to purchase tooling and equipment for new programs.

 

Additionally, the Company and Santander Bank entered into a five year interest rate swap agreement, in the notional amount of $4.5 million. Under the interest rate swap, the Company pays an amount to Santander Bank representing interest on the notional amount at a fixed rate of 4.11% and receives an amount from Santander Bank representing interest on the notional amount of a rate equal to the one-month LIBOR plus 3%. The effect of this interest rate swap was the Company paying a fixed interest rate of 4.11% over the term of the Santander Term Facility.

 

The Santander interest swap agreement was terminated and the Santander Term Facility paid off on March 24, 2016 using the proceeds of the BankUnited Facility.

 

In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge.

  

 23 

 

 

Item 3 – Quantitative and Qualitative Disclosures About Market Risk

  

Management does not believe that there is any material market risk exposure with respect to derivative or other financial instruments that would require disclosure under this item.

 

Item 4 – Controls and Procedures

 

Evaluation of Disclosure Controls and Procedures

 

The Company’s management has established disclosure controls and procedures designed to ensure that information it is required to disclose in the reports that it files or submits under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) is recorded, processed, summarized and reported within time periods specified in the Securities and Exchange Commission rules and forms. Such disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information the Company is required to disclose in the reports that it files or submits under the Exchange Act is accumulated and communicated to the Company’s management to allow timely decisions regarding required disclosure.

 

Based on an evaluation of the Company’s disclosure controls and procedures as of March 31, 2017 made by management, under the supervision and with the participation of the Chief Executive Officer and Chief Financial Officer, the Chief Executive Officer and Chief Financial Officer have concluded that the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Exchange Act) were effective as of March 31, 2017.

 

Changes in Internal Control Over Financial Reporting

 

There has been no change in our internal control over financial reporting during the quarter ended March 31, 2017 that has materially affected or is reasonably likely to materially affect our internal control over financial reporting.

 

 24 

 

 

Part II: Other Information

 

Item 1 – Legal Proceedings

 

 

None.

 

Item 1A – Risk Factors

 

 

Material risks related to our business, financial condition and results of operations are disclosed in Part I, Item 1A of our Annual Report on Form 10-K for the year ended December 31, 2016, as filed with the SEC on March 8, 2017.  There have been no material changes to such risk factors.  The risk factors disclosed in our Annual Report should be carefully considered in evaluating our business because such factors may have a significant impact on our business, operating results, liquidity and financial condition.

 

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

 

 

There have been no sales of unregistered equity securities for the three months ended March 31, 2017.  

 

Item 3 – Defaults Upon Senior Securities

 

 

None.

 

Item 4 – Mine Safety Disclosures

 

 

Not applicable.

 

Item 5 – Other Information

 

 

None.

 

Item 6 – Exhibits

 

 

Exhibit 31.1 Section 302 Certification by Chief Executive Officer and President
Exhibit 31.2 Section 302 Certification by Chief Financial Officer (Principal Accounting Officer)
Exhibit 32 Section 906 Certification by Chief Executive Officer and Chief Financial Officer
Exhibit 101 The following financial information from CPI Aerostructures, Inc. Quarterly Report on Form 10-Q for the quarterly period ended March 31, 2017 formatted in Extensible Business Reporting Language (XBRL): (i) the Condensed Balance Sheet, (ii) the Condensed Statements of Operations and Comprehensive Income (Loss), (iii) the Condensed Statement  of Shareholder’s Equity, (iv) the Condensed Statements of Cash Flows, and (v) the Notes to the Condensed Financial Statements

 

25 

 

 

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.

 

    CPI AEROSTRUCTURES, INC.
     
Dated: May 10,   2017 By.  /s/ Douglas J. McCrosson  
    Douglas J. McCrosson
    Chief Executive Officer and President
     
Dated:  May 10,   2017 By.  /s/ Vincent Palazzolo  
    Vincent Palazzolo
    Chief Financial Officer (Principal Accounting Officer)

 

26 

EX-31.1 2 ex31-1.htm CERTIFICATION BY CHIEF EXECUTIVE OFFICER
 

CPI Aerostructures, Inc; 10-Q

 

CPI AEROSTRUCTURES, INC

EXHIBIT 31.1

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY

ACT OF 2002

 

I, Douglas J. McCrosson, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q of CPI Aerostructures, Inc;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and to 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 significant role in the registrant’s internal control over financial reporting.

 

Date: May 10, 2017

 

  By: /s/ Douglas J. McCrosson
    Name: Douglas J. McCrosson
    Title: Chief Executive Officer and President

 

  

 

EX-31.2 3 ex31-2.htm CERTIFICATION BY CHIEF FINANCIAL OFFICER
 

CPI Aerostructures, Inc; 10-Q

 

CPI AEROSTRUCTURES, INC

EXHIBIT 31.2

 

CERTIFICATION PURSUANT TO

SECTION 302 OF THE SARBANES-OXLEY

ACT OF 2002

 

I, Vincent Palazzolo, certify that:

 

1.I have reviewed this Quarterly Report on Form 10-Q of CPI Aerostructures, Inc;

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and to 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 significant role in the registrant’s internal control over financial reporting.

 

Date: May 10, 2017

 

  By:  /s/ Vincent Palazzolo
    Name: Vincent Palazzolo
    Title: Chief Financial Officer

 

  

EX-32 4 ex32.htm CERTIFICATION BY CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL
 

CPI Aerostructures, Inc; 10-Q

 

CPI AEROSTRUCTURES, INC

EXHIBIT 32

 

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 CPI Aerostructures, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2017 as filed with the Securities and Exchange Commission (the “Report”), the undersigned, in the capacities and on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

 

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 operation of the Company.

 

Date: May 10, 2017

 

  By: /s/ Douglas J. McCrosson
    Name: Douglas J. McCrosson
    Title: Chief Executive Officer and President

 

  By: /s/ Vincent Palazzolo
    Name: Vincent Palazzolo
    Title: Chief Financial Officer

 

  

EX-101.INS 5 cvu-20170331.xml XBRL INSTANCE DOCUMENT 0000889348 2017-01-01 2017-03-31 0000889348 2017-05-02 0000889348 2016-12-31 0000889348 2017-03-31 0000889348 us-gaap:CommonStockMember 2016-01-01 2016-03-31 0000889348 us-gaap:CommonStockMember 2015-12-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-03-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000889348 us-gaap:RetainedEarningsMember 2016-01-01 2016-03-31 0000889348 us-gaap:RetainedEarningsMember 2015-12-31 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-01-01 2016-03-31 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000889348 us-gaap:CommonStockMember 2017-01-01 2017-03-31 0000889348 us-gaap:CommonStockMember 2017-03-31 0000889348 us-gaap:CommonStockMember 2016-12-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-03-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2017-03-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000889348 us-gaap:RetainedEarningsMember 2017-01-01 2017-03-31 0000889348 us-gaap:RetainedEarningsMember 2017-03-31 0000889348 us-gaap:RetainedEarningsMember 2016-12-31 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-03-31 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-03-31 0000889348 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000889348 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2016-12-31 0000889348 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2016-12-31 0000889348 us-gaap:EstimateOfFairValueFairValueDisclosureMember 2017-03-31 0000889348 us-gaap:CarryingReportedAmountFairValueDisclosureMember 2017-03-31 0000889348 us-gaap:FairValueMeasurementsRecurringMember 2017-03-31 0000889348 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2017-03-31 0000889348 us-gaap:FairValueMeasurementsRecurringMember 2016-12-31 0000889348 us-gaap:FairValueMeasurementsRecurringMember us-gaap:FairValueInputsLevel2Member 2016-12-31 0000889348 us-gaap:InterestRateSwapMember us-gaap:OtherLiabilitiesMember 2017-01-01 2017-03-31 0000889348 cvu:USGovernmentMember 2016-12-31 0000889348 cvu:CommercialMember 2016-12-31 0000889348 cvu:USGovernmentMember 2017-03-31 0000889348 cvu:CommercialMember 2017-03-31 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnited1Member 2016-05-08 2016-05-09 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnitedMember 2016-03-23 2016-03-24 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnited1Member 2017-03-31 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnitedMember 2016-03-24 0000889348 cvu:CitizensBankNaMember cvu:TermLoanMember 2016-03-24 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:RestatedAgreementMember 2012-12-05 0000889348 cvu:SovereignTermFacilityMember us-gaap:InterestRateSwapMember 2012-03-01 2012-03-09 0000889348 cvu:SovereignTermFacilityMember cvu:TermLoanMember 2012-03-01 2012-03-09 0000889348 cvu:SovereignTermFacilityMember cvu:TermLoanMember 2012-03-09 0000889348 cvu:SovereignTermFacilityMember us-gaap:InterestRateSwapMember 2012-03-09 0000889348 us-gaap:GovernmentContractsConcentrationRiskMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-03-31 0000889348 us-gaap:GovernmentContractsConcentrationRiskMember us-gaap:SalesRevenueNetMember 2016-01-01 2016-03-31 0000889348 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2016-01-01 2016-03-31 0000889348 cvu:CustomerConcentrationRisk1Member us-gaap:SalesRevenueNetMember 2016-01-01 2016-03-31 0000889348 cvu:CustomerConcentrationRisk2Member us-gaap:SalesRevenueNetMember 2016-01-01 2016-03-31 0000889348 us-gaap:CustomerConcentrationRiskMember us-gaap:SalesRevenueNetMember 2017-01-01 2017-03-31 0000889348 cvu:CustomerConcentrationRisk1Member us-gaap:SalesRevenueNetMember 2017-01-01 2017-03-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContractsMember 2017-01-01 2017-03-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts1Member 2016-01-01 2016-12-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts2Member 2017-01-01 2017-03-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts3Member 2017-01-01 2017-03-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts4Member 2017-01-01 2017-03-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts5Member 2017-01-01 2017-03-31 0000889348 us-gaap:AccountsReceivableMember 2017-01-01 2017-03-31 0000889348 cvu:AccountsReceivable1Member 2017-01-01 2017-03-31 0000889348 cvu:AccountsReceivable2Member 2017-01-01 2017-03-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts2Member 2016-01-01 2016-12-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts3Member 2016-01-01 2016-12-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts4Member 2016-01-01 2016-12-31 0000889348 cvu:CostsAndEstimatedEarningsInExcessOfBillingsOnUncompletedContracts5Member 2016-01-01 2016-12-31 0000889348 us-gaap:AccountsReceivableMember 2016-01-01 2016-12-31 0000889348 cvu:AccountsReceivable1Member 2016-01-01 2016-12-31 0000889348 cvu:AccountsReceivable2Member 2016-01-01 2016-12-31 0000889348 cvu:SovereignTermFacilityMember cvu:TermLoan1Member 2016-12-31 0000889348 2016-01-01 2016-03-31 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnited1Member 2016-04-01 2016-06-30 0000889348 us-gaap:RevolvingCreditFacilityMember cvu:BankUnited1Member 2016-07-01 2016-09-30 0000889348 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-03-31 0000889348 us-gaap:EmployeeStockOptionMember 2016-12-31 0000889348 us-gaap:EmployeeStockOptionMember 2017-03-31 0000889348 2015-12-31 0000889348 us-gaap:CommonStockMember 2016-03-31 0000889348 us-gaap:AdditionalPaidInCapitalMember 2016-03-31 0000889348 us-gaap:RetainedEarningsMember 2016-03-31 0000889348 2016-03-31 0000889348 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember 2016-01-01 2016-01-02 0000889348 us-gaap:RestrictedStockUnitsRSUMember us-gaap:DirectorMember 2017-01-01 2017-01-31 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember 2016-08-01 2016-08-31 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember 2017-03-01 2017-03-31 0000889348 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-03-31 0000889348 us-gaap:CostOfSalesMember 2017-01-01 2017-03-31 0000889348 us-gaap:PerformanceSharesMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-03-31 0000889348 us-gaap:PerformanceSharesMember us-gaap:CostOfSalesMember 2017-01-01 2017-03-31 0000889348 us-gaap:PerformanceSharesMember cvu:EmployeeMember 2017-01-01 2017-03-31 0000889348 us-gaap:InterestRateSwapMember 2016-03-23 2016-03-24 0000889348 cvu:CitizensBankNaMember cvu:TermLoanMember 2016-03-23 2016-03-24 0000889348 cvu:AccountsReceivable3Member 2017-01-01 2017-03-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure cvu:Number CPI AEROSTRUCTURES INC 0000889348 10-Q false --12-31 No No Yes Smaller Reporting Company Q1 2017 CVU 8514613 8176378 99578526 101929550 2298610 2175211 115337 321439 22438685 24938685 24900000 0.001 0.001 50000000 50000000 8739836 8817120 32689467 32689467 35019743 35019743 4814 4814 13685 13685 4814 4814 13685 13685 494901886 510446348 341003461 153898425 350245484 160200864 97984749 100989205 39638231 58346518 41604960 59384245 592886635 611435553 380641692 212244943 391850444 219585109 493423446 509827442 331277942 162145504 340937961 168889481 99463189 101608111 49363750 50099439 50912483 50695628 1275000 1320000 78865 30000000 35000000 10000000 4500000 10000000 3.5 3 1 1 0.005 0.0475 P5Y P5Y 4500000 0.0300 168706 .01 0 .33 .28 .08 .36 .25 .01 0.01 .33 .26 0.12 0.10 .32 .32 .11 .33 .26 .12 0.11 0.35 .24 .17 .11 4 4 3 4 76823 8832650 117791895 118913280 -9000 -3800 14781018 16030319 52824950 53247864 8738 8817 50186189 49630080 632744 619874 8860724 8452899 40692721 40557307 6000 6000 1377171 904665 1341924 1585373 1386147 1050663 14027457 11750482 117791895 118913280 252481 236437 3952598 3232472 111288206 113269160 2155481 2732276 1039586 430956 1002023 824347 5000 2 0.0411 539392 1585373 2108692 6305962 10081058 27000 230500 149466 10.43 2017-03-31 67605706 69283200 8584 52137384 18389594 -3453 8817 8738 53247864 52824950 16030319 14781018 -3800 -9000 70532109 8596 52410431 9169374 61588401 8739836 8817120 8583511 8817120 8739836 8596982 0.14 -1.07 2373636 -14359487 2163878 2720383 4537514 -11639104 15495187 24309136 20032701 12670032 1254501 -9216767 0.14 -1.07 8830953 8596538 8781292 8596538 1983301 -14635220 734000 -5415000 1249301 -9220220 1249301 -9220220 390335 275733 5200 3453 5200 3453 422993 12 273047 79 422914 273059 13471 77284 720126 -5415000 395749 422993 273059 -21010 -7670 1373 21392 149926 194067 -170222 -472506 4609491 206102 -103464 -2612459 -3368234 576795 199422 2351024 -9738353 -338235 2469739 -2891369 -5734209 90017 89737 -47537 -89737 42480 10000000 169724 1238560 2330276 5646270 153855 254000 500000 29200000 3000000 26238685 -608630 -177676 232575 13888 165029 389615 383524 4208 5250 10.43 P1Y3M29D 149466 642304 173 4600000 13500000 8900000 53882 59395 98645 73060 5500 P1Y P1Y 292000 273000 13300 37500 93600 19700 12330 4525 33000 4000 114466 128000 43000 2 3 <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>1.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;INTERIM FINANCIAL STATEMENTS</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The condensed financial statements of CPI Aerostructures, Inc. (the &#8220;Company&#8221;) as of March 31, 2017 and for the three months ended March 31, 2017 and 2016 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (&#8220;SEC&#8221;). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The condensed balance sheet at December 31, 2016 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by accounting principles generally accepted in the United States for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal, recurring nature. It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2016. The results of operations for interim periods are not necessarily indicative of the operating results to be expected for the full year or any other interim period.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company maintains its cash in two financial institutions. The balances are insured by the Federal Deposit Insurance Corporation. From time to time, the Company&#8217;s balances may exceed these limits. As of March 31, 2017, the Company had $642,304 of uninsured balances. The Company limits its credit risk by selecting financial institutions considered to be highly creditworthy.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company predominantly recognizes revenue from contracts over the contractual period under the percentage-of-completion (&#8220;POC&#8221;) method of accounting. Under the POC method of accounting, sales and gross profit are recognized as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned &#8220;Costs and estimated earnings in excess of billings on uncompleted contracts.&#8221; Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned &#8220;Billings in excess of costs and estimated earnings on uncompleted contracts.&#8221; Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in cost of sales in the period the change becomes known. The use of the POC method of accounting involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the application of the POC method of accounting; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During the three months ended March 31, 2016, the Company had information that the United States Air Force (&#8220;USAF&#8221;) was intending to increase the number of ship sets on order for the A-10. An increase in the number of ship sets on order would improve the Company&#8217;s estimated gross margin on the overall program.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In April 2016, the Company became aware that the USAF had reevaluated its position and as such had deferred any decision regarding increasing the orders on the A-10 program. These changes in position by the USAF were supported by communications from Boeing, the Company&#8217;s customer.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Based on the above facts, the Company believed that, it was not probable that there would be any future orders on the A-10 beyond the 173 currently on order. As a result of the information that management became aware of in April 2016, for the quarter ended March 31, 2016 the Company estimated that the A-10 program would run through the conclusion of its current purchase order with Boeing at ship set number 173. The change in estimate resulted in a reduction of revenue of approximately $8.9 million and an increase in cost of sales of approximately $4.6 million, for an aggregate charge of approximately $13.5 million.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In May 2014, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2014-09 (&#8220;ASU 2014-09&#8221;), <i>Revenue from Contracts with Customers (Topic 606)</i>, which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. ASU 2014-09 will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard was to become effective for annual and interim periods in fiscal years beginning after December 15, 2016. In April 2015, the FASB proposed deferring the effective date of ASU 2014-09 for one year, and proposed some modifications to the original provisions. On July 9, 2015, the one year deferral of the effective date was approved, and as such ASU 2014-09 is effective for our first quarter of fiscal year 2018 using either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on it&#8217;s financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting, but expects to determine the effect in the second quarter of 2017. </font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In February of 2016, the FASB issued ASU 2016-02, <i>&#8220;Leases (Topic 842).&#8221;</i> The updated guidance requires lessees to recognize lease assets and lease liabilities for most operating leases. In addition, the updated guidance requires that lessors separate lease and nonlease components in a contract in accordance with the new revenue guidance in ASU 2014-09. The updated guidance is effective for interim and annual periods beginning after December 15, 2018. The Company is currently evaluating the effect on its financial statements.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>2.</b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="text-transform: uppercase"><b>stock-based compensation</b></font></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In January 2017, the Company granted 59,395 restricted stock units (&#8220;RSUs) to its board of directors as partial compensation for the 2017 year. On January 1, 2016, the Company granted 53,882 RSUs to its board of directors as partial compensation for the 2016 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company&#8217;s net income (loss) for the three months ended March 31, 2017 and 2016 includes approximately $292,000 and $273,000, respectively, of non-cash compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses. In addition, the Company granted 5,550 shares of common stock to various employees. For the three months ended March 31, 2017, approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately $37,500 of compensation expense is included in cost of sales for this grant.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In August 2016 and March 2017, the Company granted 98,645 and 73,060 shares of common stock, respectively, to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2021 based upon the service and performance thresholds. For the three months ended March 31, 2017, approximately $93,600 of compensation expense is included in selling, general and administrative expenses and approximately $19,700 of compensation expense is included in cost of sales for this grant. In March 2017, 12,330 of the shares granted in August of 2016 were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2016. In addition, on March 9, 2017, these employees returned 4,525 common shares, valued at approximately $33,000, to pay the employees&#8217; withholding taxes.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">A summary of the status of the Company&#8217;s stock option plans as of March 31, 2017 and changes during the three months ended March 31, 2017 is as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Options</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Weighted average exercise price</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Weighted average remaining contractual term (in years)</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Aggregate intrinsic value</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 48%; font: 10pt Times New Roman, Times, Serif; padding: 0 0 0 0in"><font style="font-family: Times New Roman, Times, Serif; color: Black">Outstanding at beginning of period</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">149,466</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">10.43</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt 0in"><font style="font-family: Times New Roman, Times, Serif; color: Black">Outstanding and vested</font> <font style="font-family: Times New Roman, Times, Serif; color: Black">at end of period</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2.5pt double; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">149,466</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">10.43</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">1.33</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">5,250</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During the three months ended March 31, 2017 and March 31, 2016, no stock options were granted or exercised.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">A summary of the status of the Company&#8217;s stock option plans as of March 31, 2017 and changes during the three months ended March 31, 2017 is as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Options</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Weighted average exercise price</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Weighted average remaining contractual term (in years)</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif; color: Black">Aggregate intrinsic value</font></td><td style="font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: center"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 48%; font: 10pt Times New Roman, Times, Serif; padding: 0 0 0 0in"><font style="font-family: Times New Roman, Times, Serif; color: Black">Outstanding at beginning of period</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">149,466</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">10.43</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 10%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt 0in"><font style="font-family: Times New Roman, Times, Serif; color: Black">Outstanding and vested</font> <font style="font-family: Times New Roman, Times, Serif; color: Black">at end of period</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 2.5pt double; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">149,466</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">10.43</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">1.33</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="font: 10pt Times New Roman, Times, Serif; padding: 0 0 2.5pt"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">5,250</font></td><td style="padding: 0 0 2.5pt; font: 10pt Times New Roman, Times, Serif; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;&#160;&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The following table presents the fair values of those financial liabilities measured on a recurring basis as of March 31, 2017 and December 31, 2016:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value Measurements March 31, 2017</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Description</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Quoted Prices in Active Markets for Identical assets (Level 1)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Other Observable Inputs (Level 2)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Unobservable Inputs (Level 3)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 28%; color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Interest Rate Swap</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="color: Black; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value Measurements December 31, 2016</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Description</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Quoted Prices in Active Markets for Identical assets (Level 1)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Other Observable Inputs (Level 2)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Unobservable Inputs (Level 3)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 28%; color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Interest Rate Swap</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="color: Black; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>4.&#160;COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Costs and estimated earnings in excess of billings on uncompleted contracts consist of:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">March 31, 2017</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">U.S</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Government</font></td><td style="padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Commercial</font></td><td style="padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Total</font></td><td style="padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; text-indent: 0; padding: 0; font: 10pt Times New Roman, Times, Serif"></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 61%; color: Black; padding: 0 0 0 0in; text-indent: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif">Costs incurred on uncompleted contracts</font></td><td style="width: 1%; color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">350,245,484</font></td><td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">160,200,864</font></td><td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">510,446,348</font></td><td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding: 0 0 1pt 0in; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Estimated earnings</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">41,604,960</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">59,384,245</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">100,989,205</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif">Sub-total</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">391,850,444</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">219,585,109</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">611,435,553</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Less billings to date</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">340,937,961</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">168,889,481</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">509,827,442</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: left; text-indent: 0; border-bottom: Black 2pt double"><font style="font-family: Times New Roman, Times, Serif">Costs and estimated earnings in excess of billings on uncompleted contracts</font></td><td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">50,912,483</font></td><td style="padding: 0; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">50,695,628</font></td><td style="padding: 0; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">101,608,111</font></td><td style="padding: 0; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2pt double"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">December 31, 2016</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">U.S.</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Government</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Commercial</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Total</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding-bottom: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding-bottom: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 61%; color: Black; text-align: left; text-indent: 0; padding-left: 0; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Costs incurred on uncompleted contracts</font></td><td style="width: 1%; color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">341,003,461</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">153,898,425</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">494,901,886</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Estimated earnings</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">39,638,231</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">58,346,518</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">97,984,749</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: left; padding-left: 0; padding-bottom: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Sub-total</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">380,641,692</font></td><td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">212,244,943</font></td><td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">592,886,635</font></td><td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Less billings to date</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">331,277,942</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">162,145,504</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">493,423,446</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt double"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif"><b>&#160;Costs and estimated earnings in excess of billings on uncompleted contracts</b></font></p></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">49,363,750</font></td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">50,099,439</font></td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">99,463,189</font></td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;<font style="font-size: 10pt; color: Black">&#160;</font></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The above amounts are included in the accompanying condensed balance sheets under the following captions at March 31, 2017 and December 31, 2016:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">March 31, 2017</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">December 31, 2016</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 54%; color: Black; text-align: left; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Costs and estimated earnings in excess of billings on uncompleted contracts</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 14%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">101,929,550</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 14%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">99,578,526</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 1pt; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Billings in excess of costs and estimated earnings on</font> <font style="font-family: Times New Roman, Times, Serif">uncompleted contracts</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">(321,439</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">(115,337</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 5.4pt; font: 10pt Times New Roman, Times, Serif"></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif"><u>Totals</u></font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">101,608,111</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">99,463,189</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">U.S. Government Contracts include contracts directly with the U.S. Government and Government subcontracts.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Revisions in the estimated gross profits on contracts and contract amounts are made in the period in which the circumstances requiring the revisions occur. During the three months ended March 31, 2017, the effect of such revisions in total estimated contract profits resulted in a decrease to the total gross profit to be earned on the contracts of approximately $1,275,000 from that which would have been reported had the revised estimates been used as the basis of recognition of contract profits in prior years, excluding the effect of the A-10 contract. During the three months ended March 31, 2016, the effect of such revisions was a decrease to total gross profit of approximately $1,320,000.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Although management believes it has established adequate procedures for estimating costs to uncompleted open contracts, it is possible that additional significant costs could occur on contracts prior to completion.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Costs and estimated earnings in excess of billings on uncompleted contracts consist of:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">March 31, 2017</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">U.S</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Government</font></td><td style="padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Commercial</font></td><td style="padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-top: 0; padding-right: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Total</font></td><td style="padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: left; text-indent: 0; padding: 0; font: 10pt Times New Roman, Times, Serif"></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 61%; color: Black; padding: 0 0 0 0in; text-indent: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif">Costs incurred on uncompleted contracts</font></td><td style="width: 1%; color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">350,245,484</font></td><td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">160,200,864</font></td><td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">510,446,348</font></td><td style="width: 1%; color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding: 0 0 1pt 0in; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Estimated earnings</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">41,604,960</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">59,384,245</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">100,989,205</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><font style="font-family: Times New Roman, Times, Serif">Sub-total</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">391,850,444</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">219,585,109</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">611,435,553</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Less billings to date</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">340,937,961</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">168,889,481</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0 0 1pt; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-top: 0; padding-right: 0; padding-left: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">509,827,442</font></td><td style="padding: 0 0 1pt; color: Black; text-align: left; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: left; padding: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; padding: 0; text-align: left; text-indent: 0; border-bottom: Black 2pt double"><font style="font-family: Times New Roman, Times, Serif">Costs and estimated earnings in excess of billings on uncompleted contracts</font></td><td style="color: Black; padding: 0; text-indent: 0; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">50,912,483</font></td><td style="padding: 0; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">50,695,628</font></td><td style="padding: 0; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding: 0; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: left; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: Black; text-align: right; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">101,608,111</font></td><td style="padding: 0; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2pt double"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">December 31, 2016</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">U.S.</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Government</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Commercial</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Total</font></td><td style="color: Black; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding-bottom: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="color: Black; padding-bottom: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td><td style="padding-bottom: 0; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-left: 0; text-indent: 0"><font style="font-size: 4pt">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 61%; color: Black; text-align: left; text-indent: 0; padding-left: 0; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Costs incurred on uncompleted contracts</font></td><td style="width: 1%; color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">341,003,461</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">153,898,425</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">494,901,886</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Estimated earnings</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">39,638,231</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">58,346,518</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">97,984,749</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: left; padding-left: 0; padding-bottom: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Sub-total</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">380,641,692</font></td><td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">212,244,943</font></td><td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">592,886,635</font></td><td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Less billings to date</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">331,277,942</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">162,145,504</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right; padding-left: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">493,423,446</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double">&#160;</td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; font: bold 10pt Times New Roman, Times, Serif; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; border-bottom: Black 1pt double"><p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif"><b>&#160;Costs and estimated earnings in excess of billings on uncompleted contracts</b></font></p></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">49,363,750</font></td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">50,099,439</font></td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; padding-bottom: 0; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">99,463,189</font></td><td style="padding-bottom: 0; color: Black; text-align: left; padding-left: 0; text-indent: 0; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt double"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>5. &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;income (Loss) PER COMMON SHARE</b></font></p> <p style="margin: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Basic income (loss) per common share is computed using the weighted average number of common shares outstanding. Diluted income (loss) per common share for the three month period ended March 31, 2017 is computed using the weighted-average number of common shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Potentially dilutive shares of 78,865 were used in the calculation of diluted income per common share in the three months ended March 31, 2017. Potentially dilutive shares of 114,466 were not used in the calculation of diluted income per common share in the three month period ended March 31, 2017, as their exercise price was in excess of the Company&#8217;s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive. No potentially dilutive shares were used in the calculation of diluted income per common share in the three month period ended March 31, 2016, as the effect of incremental shares would be anti-dilutive.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; margin-top: 0pt; margin-bottom: 0pt"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>6. </b></font><b><font style="font-family: Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<font style="font-size: 10pt; color: Black">Line of credit</font></font></b></p> <p style="margin: 0; font: 10pt Times New Roman, Times, Serif; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On December 5, 2012, the Company entered into an Amended and Restated Credit Agreement (&#8220;Restated Agreement&#8221;) with Sovereign Bank, now called Santander Bank, N.A. (&#8220;Santander&#8221;), as the sole arranger, administrative agent and collateral agent, and Valley National Bank. The Restated Agreement provided for a revolving credit loan (&#8220;Revolving Facility&#8221;) commitment of $35 million and was terminated in March 2016.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On March 24, 2016, the Company entered into a Credit Agreement with Bank United, N.A. as the sole arranger, administrative agent and collateral agent and Citzens Bank N.A. (the &#8220;BankUnited Facility&#8221;). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the &#8220;Revolving Loan&#8221;) and a $10 million term loan (&#8220;Term Loan&#8221;). The proceeds of the BankUnited Facility were used to pay off all amounts outstanding under the Santander Term Facility and the Revolving Facility. The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="color: purple; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On May 9, 2016, the Company entered into an amendment (the &#8220;Amendment&#8221;) to the BankUnited Facility. The Amendment changes the definition of EBITDA for the Leverage Coverage Ratio Covenant for the remainder of 2016 and changes the maximum leverage ratio from 3 to 1 to 3.5 to 1 for the quarters ending June 30, 2016 and September 30, 2016. Also, the Amendment increased the interest rate on the BankUnited Facility by 50 basis points and requires the repayment of a portion of the Term Loan if and to the extent that the Company receives any contract reimbursement payments from its current Request for Equitable Adjustment with Boeing on the A-10 program. </font></p> <p style="color: purple; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As of March 31, 2017, the Company was in compliance with all of the financial covenants contained in the BankUnited Facility, as amended.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">As of March 31, 2017, the Company had $24.9 million outstanding under the Revolving Loan bearing interest at 4.75%.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The BankUnited Facility is secured by all of the Company&#8217;s assets.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>7.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;LONG-TERM DEBT</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">On March 9, 2012, the Company obtained a $4.5 million term loan from Santander to be amortized over five years (the &#8220;Santander Term Facility&#8221;). The Santander Term Facility was used to purchase tooling and equipment for new programs.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Additionally, the Company and Santander Bank entered into a five year interest rate swap agreement, in the notional amount of $4.5 million. Under the interest rate swap, the Company pays an amount to Santander Bank representing interest on the notional amount at a fixed rate of 4.11% and receives an amount from Santander Bank representing interest on the notional amount of a rate equal to the one-month LIBOR plus 3%. The effect of this interest rate swap was the Company paying a fixed interest rate of 4.11% over the term of the Santander Term Facility.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Santander interest swap agreement was terminated and the Santander Term Facility was paid off on March 24, 2016 using the proceeds of the BankUnited Facility. (See Note 6)</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Company paid approximately $254,000 of debt issuance costs in connection with the BankUnited Facility of which approximately $128,000 is included in other assets and $43,000 is a reduction of long-term debt.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on March 31, 2019.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Twelve months ending March 31,</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 48%; color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2018</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 25%; color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">1,585,373</font></td><td style="width: 15%; color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2019</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2,108,692</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2020</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">6,305,962</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2021</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">76,823</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Thereafter</font></td><td style="padding-bottom: 0; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">4,208</font></td><td style="padding-bottom: 0; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 0; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">10,081,058</font></td><td style="padding-bottom: 0; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In addition to the Term Loan, included in long-term debt are capital leases and notes payable of $539,392. In addition, there is a current portion of $168,706.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Twelve months ending March 31,</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 48%; color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2018</font></td><td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 25%; color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 10%; color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">1,585,373</font></td><td style="width: 15%; color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2019</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2,108,692</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2020</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">6,305,962</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">2021</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">76,823</font></td><td style="color: Black; text-align: left; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Thereafter</font></td><td style="padding-bottom: 0; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">4,208</font></td><td style="padding-bottom: 0; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: center; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 0; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; border-bottom: Black 2.5pt double; font: 10pt Times New Roman, Times, Serif; padding-bottom: 0"><font style="font-family: Times New Roman, Times, Serif">10,081,058</font></td><td style="padding-bottom: 0; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;<font style="font-size: 10pt; color: Black">&#160;</font></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The above amounts are included in the accompanying condensed balance sheets under the following captions at March 31, 2017 and December 31, 2016:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">March 31, 2017</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">December 31, 2016</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 54%; color: Black; text-align: left; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Costs and estimated earnings in excess of billings on uncompleted contracts</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 14%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">101,929,550</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="width: 14%; color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">99,578,526</font></td><td style="width: 1%; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 1pt; text-indent: 0in; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">Billings in excess of costs and estimated earnings on</font> <font style="font-family: Times New Roman, Times, Serif">uncompleted contracts</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">(321,439</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">)</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1pt solid"><font style="font-family: Times New Roman, Times, Serif">(115,337</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">)</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="color: Black; text-align: justify; padding-bottom: 1pt; text-indent: 0in; padding-left: 5.4pt; font: 10pt Times New Roman, Times, Serif"></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif; padding-left: 0.25in"><font style="font-family: Times New Roman, Times, Serif"><u>Totals</u></font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">101,608,111</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2.5pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td style="color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">$</font></td><td style="color: Black; text-align: right; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 2.5pt double"><font style="font-family: Times New Roman, Times, Serif">99,463,189</font></td><td style="padding-bottom: 2.5pt; color: Black; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase; color: Black"><b>3.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Derivative Instruments and Fair Value</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Our use of derivative instruments has been to hedge interest rates. These derivative contracts are entered into with a financial institution. We do not use derivative instruments for trading purposes and we have procedures in place to monitor and control their use.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">We record these derivative financial instruments on the condensed balance sheets at fair value. For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">Any ineffective portion of the gain or loss on the derivative instrument for a cash flow hedge is recorded in the results of operations immediately. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the results of operations immediately.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In March 2012, the Company entered into interest rate swaps with the objective of reducing our exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of these contracts match those of the underlying debt. The Company has designated these interest rate swap contracts as cash flow hedges. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item. No material ineffectiveness was recognized in the quarter ended March 31, 2016. The interest rate swap contract was terminated as of March 24, 2016. The Company paid approximately $4,000 at termination to settle the swap contract.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item. As of March 31, 2017, we had a net deferred loss associated with the interest rate swap of approximately $5,000, which was included in other liabilities.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><u>Fair Value</u></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At March 31, 2017 and December 31, 2016, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="6" style="color: windowtext; text-align: center; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">March 31, 2017</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">Carrying Amount</font></td><td style="padding: 0; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">Fair Value</font></td><td style="padding: 0; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: windowtext; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Debt</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 74%; color: windowtext; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Short-term borrowings and long-term debt</font></td><td style="width: 1%; color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">35,019,743</font></td><td style="width: 1%; padding: 0; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">35,019,743</font></td><td style="width: 1%; padding: 0; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="6" style="color: windowtext; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">December 31, 2016</font></td><td style="color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Carrying Amount</font></td><td style="padding-bottom: 1pt; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Fair Value</font></td><td style="padding-bottom: 1pt; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: windowtext; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Debt</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 74%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0in; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Short-term borrowings and long-term debt</font></td><td style="width: 1%; color: windowtext; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">32,689,467</font></td><td style="width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; color: windowtext; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">32,689,467</font></td><td style="width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">We estimated the fair value of debt using market quotes and calculations based on market rates.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The following table presents the fair values of those financial liabilities measured on a recurring basis as of March 31, 2017 and December 31, 2016:</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value Measurements March 31, 2017</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Description</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Quoted Prices in Active Markets for Identical assets (Level 1)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Other Observable Inputs (Level 2)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Unobservable Inputs (Level 3)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 28%; color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Interest Rate Swap</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="color: Black; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">4,814</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 80%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="10" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Fair Value Measurements December 31, 2016</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Description</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Quoted Prices in Active Markets for Identical assets (Level 1)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Other Observable Inputs (Level 2)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Significant Unobservable Inputs (Level 3)</font></td><td style="padding-bottom: 1pt; color: Black; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td> <td colspan="2" style="color: Black; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td><td style="padding-bottom: 1pt; color: Black; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 28%; color: Black; text-align: left; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Interest Rate Swap</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 1%; color: Black; padding-bottom: 1pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="width: 14%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="width: 1%; padding-bottom: 1pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: White"> <td style="color: Black; text-align: left; padding-bottom: 2pt; padding-left: 0.25in; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">Total</font></td><td style="color: Black; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">$</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">13,685</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="color: Black; padding-bottom: 2pt; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td> <td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: left"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td><td style="border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: Black; text-align: right"><font style="font: 10pt Times New Roman, Times, Serif">&#8212;</font></td><td style="padding-bottom: 2pt; color: Black; text-align: left; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif"><font style="font: 10pt Times New Roman, Times, Serif">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">The fair value of the Company&#8217;s interest rate swap was determined by comparing the fixed rate set at the inception of the transaction to the &#8220;replacement swap rate,&#8221; which represents the market rate for an offsetting interest rate swap with the same notional amounts and final maturity date. The market value is then determined by calculating the present value of the interest differential between the contractual swap and the replacement swap.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At March 31, 2017 and December 31, 2016, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="6" style="color: windowtext; text-align: center; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">March 31, 2017</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">Carrying Amount</font></td><td style="padding: 0; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">Fair Value</font></td><td style="padding: 0; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: windowtext; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Debt</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 74%; color: windowtext; text-align: justify; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Short-term borrowings and long-term debt</font></td><td style="width: 1%; color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">35,019,743</font></td><td style="width: 1%; padding: 0; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; color: windowtext; padding: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; padding: 0; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">35,019,743</font></td><td style="width: 1%; padding: 0; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> </table> <p style="margin-top: 0; margin-bottom: 0; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></p> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; width: 96%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="6" style="color: windowtext; text-align: center; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">December 31, 2016</font></td><td style="color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Carrying Amount</font></td><td style="padding-bottom: 1pt; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: windowtext; padding-bottom: 1pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: windowtext; text-align: center; border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Fair Value</font></td><td style="padding-bottom: 1pt; color: windowtext; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"> <td style="color: windowtext; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Debt</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td colspan="2" style="color: purple; text-align: justify; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="color: purple; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> <tr style="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)"> <td style="width: 74%; color: windowtext; text-align: justify; padding-bottom: 2pt; padding-left: 0in; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">Short-term borrowings and long-term debt</font></td><td style="width: 1%; color: windowtext; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">32,689,467</font></td><td style="width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td><td style="width: 1%; color: windowtext; padding-bottom: 2pt; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td> <td style="width: 1%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: left"><font style="font-family: Times New Roman, Times, Serif; color: Black">$</font></td><td style="width: 10%; border-bottom: Black 2pt double; font: 10pt Times New Roman, Times, Serif; color: windowtext; text-align: right"><font style="font-family: Times New Roman, Times, Serif; color: Black">32,689,467</font></td><td style="width: 1%; padding-bottom: 2pt; color: windowtext; text-align: left; font: 10pt Times New Roman, Times, Serif"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font-family: Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-transform: uppercase; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black"><b>8.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;MAJOR CUSTOMERS</b></font></p> <p style="font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-transform: uppercase; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">During the three months ended March 31, 2017, the Company&#8217;s two largest commercial customers accounted for 36% and 25% of revenue. During the three months ended March 31, 2016, the Company&#8217;s three largest commercial customers accounted for 33%, 28% and 8% of revenue. In addition, during the three months ended March 31, 2017 and 2016, 1.0% and 0.0%, respectively, of revenue was directly from the U.S. Government.&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At March 31, 2017, 33%, 26%, 12% and 10% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were from the Company&#8217;s four largest commercial customers. At December 31, 2016, 33%, 26%, 12% and 11% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were from the Company&#8217;s four largest commercial customers.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At both March 31, 2017 and December 31, 2016, 1% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were directly from the U.S. Government.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">At March 31, 2017, 32%, 32%, 11% and 11% of our accounts receivable were from our four largest commercial customers. At December 31, 2016, 35%, 24% and 17% of accounts receivable were from our three largest commercial customers.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0"><font style="font: 10pt Times New Roman, Times, Serif; color: Black">&#160;</font></p> EX-101.SCH 6 cvu-20170331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - CONDENSED STATEMENTS OF SHAREHOLDERS? EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - INCOME (LOSS) PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - LINE OF CREDIT link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - MAJOR CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables) link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Tables) link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details 1) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - INCOME (LOSS) PER COMMON SHARE (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - LINE OF CREDIT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - LONG-TERM DEBT (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - MAJOR CUSTOMERS (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 cvu-20170331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 cvu-20170331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 cvu-20170331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity Components [Axis] Common Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] Measurement Basis [Axis] Carrying Amount [Member] Fair Value [Member] Measurement Frequency [Axis] Recurring Basis [Member] Fair Value, Hierarchy [Axis] Significant Other Observable Inputs (Level 2) [Member] Derivative Instrument [Axis] Interest Rate Swap [Member] Balance Sheet Location [Axis] Other Liabilities [Member] Lease Arrangement, Type [Axis] US Government [Member] Commercial [Member] Credit Facility [Axis] Revolving Credit Facility [Member] Lender Name [Axis] Amendment - Bank United [Member] Bank United [Member] Bank United N.A. [Member] Long-term Debt, Type [Axis] Term Loan [Member] Debt Instrument [Axis] Restated Agreement [Member] Santander Bank Term Facility [Member] Concentration Risk Type [Axis] US Government Concentration Risk [Member] Concentration Risk Benchmark [Axis] Revenue [Member] Customer #1 Concentration Risk [Member] Customer #2 Concentration Risk [Member] Customer # 3 Concentration Risk [Member] Costs and Estimated Earnings in Excess of Billing - US Government [Member] Costs and Estimated Earnings in Excess of Billing - US Government [Member] Costs and Estimated Earnings in Excess of Billing - Customer #1 [Member] Costs and Estimated Earnings in Excess of Billing - Customer #2 [Member] Costs and Estimated Earnings in Excess of Billing - Customer #3 [Member] Costs and Estimated Earnings in Excess of Billing - Customer #4 [Member] Accounts Receivable Customer #1 [Member] Accounts Receivable Customer #2 [Member] Accounts Receivable Customer #3 [Member] Original Term Loan [Member] Award Type [Axis] Employee Stock Option [Member] Restricted Stock Units (RSUs) [Member] Title of Individual [Axis] Director [Member] Stock Awards [Member] Employees [Member] Income Statement Location [Axis] Selling, General and Administrative Expenses [Member] Cost of Sales [Member] Accounts Receivable Customer #4 [Member] Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Trading Symbol Document Period End Date Amendment Flag Current Fiscal Year End Date Entity a Well-known Seasoned Issuer Entity a Voluntary Filer 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 Accounts receivable, net of allowance for doubtful accounts of $535,514 as of March 31, 2017 and December 31, 2016 Costs and estimated earnings in excess of billings on uncompleted contracts Prepaid expenses and other current assets Total current assets Property and equipment, net Deferred income taxes, net Other assets Total Assets LIABILITIES AND SHAREHOLDERS' EQUITY Current Liabilities: Accounts payable Accrued expenses Billings in excess of costs and estimated earnings on uncompleted contracts Current portion of long-term debt Contract loss Line of credit Income tax payable Total current liabilities Long-term debt, net of current portion Other liabilities Total Liabilities Commitments Shareholders' Equity: Common stock - $.001 par value; authorized 50,000,000 shares, 8,817,120 and 8,739,836 shares, respectively, issued and outstanding Additional paid-in capital Retained earnings Accumulated other comprehensive loss Total Shareholders' Equity Total Liabilities and Shareholders' Equity Allowance for doubtful accounts Common stock, par value (in dollars per share) Common stock, authorized Common stock, issued Common stock, outstanding Income Statement [Abstract] Revenue Cost of sales Gross profit (loss) Selling, general and administrative expenses Income (loss) from operations Interest expense Income (loss) before provision for (benefit from) income taxes Provision for (benefit from) income taxes Net income (loss) Other comprehensive income (loss), net of tax Change in unrealized gain-interest rate swap Comprehensive income (loss) Income (loss) per common share - basic (in dollars per share) Income (loss) per common share - diluted (in dollars per share) Shares used in computing income (loss) per common share: Basic (shares) Diluted (shares) Statement [Table] Statement [Line Items] Balance, beginning Balance, beginning (in shares) Net income (loss) Change in unrealized gain from interest rate swap Stock-based compensation expense Stock-based compensation expense (in shares) Balance, ending Balance, ending (in shares) Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net income (loss) to net cash used in operating activities: Depreciation and amortization Debt issue cost Deferred rent Loss on disposal of fixed asset Stock-based compensation expense Bad debt expense Deferred portion of provision for income taxes Changes in operating assets and liabilities: (Increase) decrease in accounts receivable (Increase) decrease in costs and estimated earnings in excess of billings on uncompleted contracts Increase in prepaid expenses and other assets Decrease in accounts payable and accrued expenses Increase (decrease) in billings in excess of costs and estimated earnings on uncompleted contracts Increase (decrease) in accrued losses on uncompleted contracts Decrease in income taxes payable Net cash used in operating activities Cash flows from investing activities: Purchase of plant and equipment Proceeds from sale of fixed asset Net cash used in investing activities Cash flows from financing activities: Payment on long-term debt Proceeds from long-term debt Proceeds from line of credit Payment on line of credit Debt issue costs Net cash provided by financing activities Net decrease in cash Cash at beginning of period Cash at end of period Supplemental disclosures of cash flow information: Noncash investing and financing activities: Equipment acquired under capital lease Cash paid during the period for: Interest Income taxes Organization, Consolidation and Presentation of Financial Statements [Abstract] INTERIM FINANCIAL STATEMENTS Disclosure of Compensation Related Costs, Share-based Payments [Abstract] STOCK-BASED COMPENSATION Derivative Instruments and Hedging Activities Disclosure [Abstract] DERIVATIVE INSTRUMENTS AND FAIR VALUE Contractors [Abstract] COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS Earnings Per Share [Abstract] INCOME (LOSS) PER COMMON SHARE Line of Credit Facility [Abstract] LINE OF CREDIT Debt Disclosure [Abstract] LONG-TERM DEBT Risks and Uncertainties [Abstract] MAJOR CUSTOMERS Schedule of stock options plans activity Schedule of fair values Schedule of liabilities measured on recurring basis Schedule of costs and estimated earnings in excess of billings on uncompleted contracts (unbilled) Schedule of costs and estimated earnings in excess of billings on uncompleted contracts included in balance sheet Schedule of maturities of long-term debt Cash, uninsured amount Reduction in revenue Number of Financial Institutions where cash is maintained Decrease in revenue from contract termination Estimate of Change in Cost of Sales Number of A-10 orders Aggregate charge from change in sales contract Options, Outstanding Outstanding at beginning of period Grants during period Exercised Forfeited/Expired Outstanding and Vested at end of period Options, Outstanding, Weighted Average Exercise Price Outstanding at beginning of period Grants during period Exercised Forfeited/Expired Outstanding Outstanding and Vested at end of period Options, Weighted Average Remaining Contractual Term Outstanding and Vested at end of period Options, Aggregate Intrinsic Value Outstanding and Vested at end of period Stock-based compensation Stock-based compensation - RSUs Restricted stock units granted Number of common shares granted Vesting period Stock option exercise intrinsic value Stock awards forfeited (shares) Number of shares returned for employee's withholding taxes (shares) Value of shares returned for employee's withholding taxes Amount paid at swap contract settlement and termination Ddeferred loss - cash flow hedge Short-term borrowings and long-term debt Interest Rate Swap Total Decrease in gross profits due to change in contract estimates Scenario [Axis] Costs incurred on uncompleted Contracts Estimated earnings Sub-total Less billings to date Totals Billings in excess of costs and estimated earnings on uncompleted contracts Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) Antidilutive securities excluded from computation of earnings per share (shares) Line of credit facility, maximum borrowing capacity Debt instrument, face amount Debt covenant, maximum leverage ratio Debt Instrument, interest rate, increase Oustanding loans Line of credit facility, interest rate at period end Period of amortization Derivative, remaining maturity Derivative liability, notional amount Derivative, fixed interest rate Derivative, basis spread on variable rate Payments of debt issuance costs Debt issuance costs, net Debt issuance costs, reduction of long-term debt Capital lease and notes payable Long-term debt and capital lease obligations, current Twelve months ending March 31, 2018 2019 2020 2021 Thereafter Total maturities Concentration Risk [Table] Concentration Risk [Line Items] Number of large customers contributed to revenue of entity Concentration risk, percentage Number of large commercial customers accounted for major share in costs and estimated earnings in excess of billings on uncompleted contracts Number of large customers included in accounts receivable of entity Due from customers or clients for goods or services that have been delivered or sold. Due from customers or clients for goods or services that have been delivered or sold. Aggegate charge due to a change in the estimate of contract revenue. Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility. Line of credit facility named Bank United. Represents the amount of uncompleted contracts billed to date. Line of credit facility named Citizens Bank N.A. Commercial customers Costs and estimated earnings in excess of billings on uncompleted contracts from customers. Costs and estimated earnings in excess of billings on uncompleted contracts from customers. Costs and estimated earnings in excess of billings on uncompleted contracts from customers. Costs and estimated earnings in excess of billings on uncompleted contracts from customers. Costs and estimated earnings in excess of billings on uncompleted contracts from customers. Costs and estimated earnings in excess of billings on uncompleted contracts from major customers. Represents the aggregate amount of costs offset by estimated earnings on uncompleted contracts as on date of reporting. Represents the total amount spent on uncompleted contracts as on date of reporting. Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer. Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer. Maximum leverage ratio to remain compliant with the debt covenant. Amount of reduction in long-term debt allocated from debt issuance costs. The amount of decrease in gross profit on contracts due to revision of estimates of the contracts. The estimated increase (decrease) in the cost of sales from change in revenue estimates from government contracts. Represents the portion of billings for estimated earnings attributable to uncompleted contracts as on date of reporting. The increase (decrease) during the reporting period in the aggregate amount of accrued loss on uncompleted contracts. Amount included in cost of uncompleted contracts in excess of related billings, or unbilled accounts receivable, which is expected to be collected within a year within one year (or one operating cycle, if longer) from the date of the balance sheet. Costs and estimated earnings in excess of billings on uncompleted contracts less billings in excess of costs and estimated earnings on uncompleted contracts included in balance sheets. Number of financial institutions with which cash is maintained by the entity. Represents number of large customers accounted for entity's major share of accounts receivable during the reporting period. Represents number of large commercial customers of the entity accounted for major share in costs and estimated earnings in excess of billings on uncompleted contracts. Represents the period over which the loan amount needs to be repaid. The Amended and Restated Agreement with Sovereign Bank. Term loan from Sovereign Bank Term loan from Santander Bank (formerly Sovereign Bank). Term loan from Santander Bank (formerly Sovereign Bank). Customer, U.S. Government The decrease in revenue due to a change in the estimate of contract revenue. Numer of A-10 on order from contract. Decrease in the estimated revenues from government contracts during the period. Information relating to employee. Amount paid on settlement and termination of swap contract. Due from customers or clients for goods or services that have been delivered or sold. Represents number of large customers accounted for entity's major share of accounts receivable during the reporting period. Bank United [Member] [Default Label] Assets, Current Assets Liabilities, Current Liabilities Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Parent Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Share-based Compensation Increase (Decrease) in Accounts Receivable Increase (Decrease) in Cost in Excess of Billing on Uncompleted Contract Increase (Decrease) in Prepaid Expense and Other Assets Net Cash Provided by (Used in) Operating Activities, Continuing Operations Payments to Acquire Property, Plant, and Equipment Net Cash Provided by (Used in) Investing Activities, Continuing Operations Repayments of Long-term Debt Repayments of Long-term Lines of Credit Net Cash Provided by (Used in) Financing Activities, Continuing Operations Cash, Period Increase (Decrease) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value cvu_CostsAndEstimatedEarningsOnUncompletedContracts cvu_NetCostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear Long-term Debt EX-101.PRE 10 cvu-20170331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.7.0.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2017
May 02, 2017
Document And Entity Information    
Entity Registrant Name CPI AEROSTRUCTURES INC  
Entity Central Index Key 0000889348  
Document Type 10-Q  
Trading Symbol CVU  
Document Period End Date Mar. 31, 2017  
Amendment Flag false  
Current Fiscal Year End Date --12-31  
Entity a Well-known Seasoned Issuer No  
Entity a Voluntary Filer No  
Entity's Reporting Status Current Yes  
Entity Filer Category Smaller Reporting Company  
Entity Common Stock, Shares Outstanding   8,832,650
Document Fiscal Period Focus Q1  
Document Fiscal Year Focus 2017  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED BALANCE SHEETS (Unaudited) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Current Assets:    
Cash $ 430,956 $ 1,039,586
Accounts receivable, net of allowance for doubtful accounts of $535,514 as of March 31, 2017 and December 31, 2016 8,176,378 8,514,613
Costs and estimated earnings in excess of billings on uncompleted contracts 101,929,550 99,578,526
Prepaid expenses and other current assets 2,732,276 2,155,481
Total current assets 113,269,160 111,288,206
Property and equipment, net 2,175,211 2,298,610
Deferred income taxes, net 3,232,472 3,952,598
Other assets 236,437 252,481
Total Assets 118,913,280 117,791,895
Current Liabilities:    
Accounts payable 11,750,482 14,027,457
Accrued expenses 1,050,663 1,386,147
Billings in excess of costs and estimated earnings on uncompleted contracts 321,439 115,337
Current portion of long-term debt 1,585,373 1,341,924
Contract loss 904,665 1,377,171
Line of credit 24,938,685 22,438,685
Income tax payable 6,000 6,000
Total current liabilities 40,557,307 40,692,721
Long-term debt, net of current portion 8,452,899 8,860,724
Other liabilities 619,874 632,744
Total Liabilities 49,630,080 50,186,189
Shareholders' Equity:    
Common stock - $.001 par value; authorized 50,000,000 shares, 8,817,120 and 8,739,836 shares, respectively, issued and outstanding 8,817 8,738
Additional paid-in capital 53,247,864 52,824,950
Retained earnings 16,030,319 14,781,018
Accumulated other comprehensive loss (3,800) (9,000)
Total Shareholders' Equity 69,283,200 67,605,706
Total Liabilities and Shareholders' Equity $ 118,913,280 $ 117,791,895
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, authorized 50,000,000 50,000,000
Common stock, issued 8,817,120 8,739,836
Common stock, outstanding 8,817,120 8,739,836
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Income Statement [Abstract]    
Revenue $ 20,032,701 $ 12,670,032
Cost of sales 15,495,187 24,309,136
Gross profit (loss) 4,537,514 (11,639,104)
Selling, general and administrative expenses 2,163,878 2,720,383
Income (loss) from operations 2,373,636 (14,359,487)
Interest expense 390,335 275,733
Income (loss) before provision for (benefit from) income taxes 1,983,301 (14,635,220)
Provision for (benefit from) income taxes 734,000 (5,415,000)
Net income (loss) 1,249,301 (9,220,220)
Other comprehensive income (loss), net of tax    
Change in unrealized gain-interest rate swap 5,200 3,453
Comprehensive income (loss) $ 1,254,501 $ (9,216,767)
Income (loss) per common share - basic (in dollars per share) $ 0.14 $ (1.07)
Income (loss) per common share - diluted (in dollars per share) $ 0.14 $ (1.07)
Shares used in computing income (loss) per common share:    
Basic (shares) 8,781,292 8,596,538
Diluted (shares) 8,830,953 8,596,538
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED STATEMENTS OF SHAREHOLDERS? EQUITY (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Total
Balance, beginning at Dec. 31, 2015 $ 8,584 $ 52,137,384 $ 18,389,594 $ (3,453) $ 70,532,109
Balance, beginning (in shares) at Dec. 31, 2015 8,583,511        
Net income (loss)     (9,220,220)   (9,220,220)
Change in unrealized gain from interest rate swap       3,453 3,453
Stock-based compensation expense $ 12 273,047     273,059
Stock-based compensation expense (in shares) 13,471        
Balance, ending at Mar. 31, 2016 $ 8,596 52,410,431 9,169,374   61,588,401
Balance, ending (in shares) at Mar. 31, 2016 8,596,982        
Balance, beginning at Dec. 31, 2016 $ 8,738 52,824,950 14,781,018 (9,000) $ 67,605,706
Balance, beginning (in shares) at Dec. 31, 2016 8,739,836       8,739,836
Net income (loss)     1,249,301   $ 1,249,301
Change in unrealized gain from interest rate swap       5,200 5,200
Stock-based compensation expense $ 79 422,914     422,993
Stock-based compensation expense (in shares) 77,284        
Balance, ending at Mar. 31, 2017 $ 8,817 $ 53,247,864 $ 16,030,319 $ (3,800) $ 69,283,200
Balance, ending (in shares) at Mar. 31, 2017 8,817,120       8,817,120
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.7.0.1
CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Cash flows from operating activities:    
Net income (loss) $ 1,249,301 $ (9,220,220)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Depreciation and amortization 149,926 194,067
Debt issue cost 21,392
Deferred rent (7,670) 1,373
Loss on disposal of fixed asset 21,010
Stock-based compensation expense 422,993 273,059
Bad debt expense 395,749
Deferred portion of provision for income taxes 720,126 (5,415,000)
Changes in operating assets and liabilities:    
(Increase) decrease in accounts receivable 338,235 (2,469,739)
(Increase) decrease in costs and estimated earnings in excess of billings on uncompleted contracts (2,351,024) 9,738,353
Increase in prepaid expenses and other assets (576,795) (199,422)
Decrease in accounts payable and accrued expenses (2,612,459) (3,368,234)
Increase (decrease) in billings in excess of costs and estimated earnings on uncompleted contracts 206,102 (103,464)
Increase (decrease) in accrued losses on uncompleted contracts (472,506) 4,609,491
Decrease in income taxes payable (170,222)
Net cash used in operating activities (2,891,369) (5,734,209)
Cash flows from investing activities:    
Purchase of plant and equipment (90,017) (89,737)
Proceeds from sale of fixed asset 42,480  
Net cash used in investing activities (47,537) (89,737)
Cash flows from financing activities:    
Payment on long-term debt (169,724) (1,238,560)
Proceeds from long-term debt   10,000,000
Proceeds from line of credit 3,000,000 26,238,685
Payment on line of credit (500,000) (29,200,000)
Debt issue costs   (153,855)
Net cash provided by financing activities 2,330,276 5,646,270
Net decrease in cash (608,630) (177,676)
Cash at beginning of period 1,039,586 1,002,023
Cash at end of period 430,956 824,347
Noncash investing and financing activities:    
Equipment acquired under capital lease   232,575
Cash paid during the period for:    
Interest 389,615 383,524
Income taxes $ 13,888 $ 165,029
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.7.0.1
INTERIM FINANCIAL STATEMENTS
3 Months Ended
Mar. 31, 2017
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
INTERIM FINANCIAL STATEMENTS

1.          INTERIM FINANCIAL STATEMENTS

 

The condensed financial statements of CPI Aerostructures, Inc. (the “Company”) as of March 31, 2017 and for the three months ended March 31, 2017 and 2016 have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). Certain information and note disclosures normally included in annual financial statements prepared in accordance with accounting principles generally accepted in the United States of America have been condensed or omitted pursuant to those rules and regulations, although the Company believes that the disclosures made are adequate to make the information not misleading.

 

The condensed balance sheet at December 31, 2016 has been derived from the audited financial statements at that date, but does not include all of the information and notes required by accounting principles generally accepted in the United States for complete financial statements. All adjustments that, in the opinion of management, are necessary for a fair presentation for the periods presented have been reflected. Such adjustments are of a normal, recurring nature. It is suggested that these condensed financial statements be read in conjunction with the financial statements and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2016. The results of operations for interim periods are not necessarily indicative of the operating results to be expected for the full year or any other interim period.

 

The Company maintains its cash in two financial institutions. The balances are insured by the Federal Deposit Insurance Corporation. From time to time, the Company’s balances may exceed these limits. As of March 31, 2017, the Company had $642,304 of uninsured balances. The Company limits its credit risk by selecting financial institutions considered to be highly creditworthy.

 

The Company predominantly recognizes revenue from contracts over the contractual period under the percentage-of-completion (“POC”) method of accounting. Under the POC method of accounting, sales and gross profit are recognized as work is performed based on the relationship between actual costs incurred and total estimated costs at the completion of the contract. Recognized revenues that will not be billed under the terms of the contract until a later date are recorded as an asset captioned “Costs and estimated earnings in excess of billings on uncompleted contracts.” Contracts where billings to date have exceeded recognized revenues are recorded as a liability captioned “Billings in excess of costs and estimated earnings on uncompleted contracts.” Changes to the original estimates may be required during the life of the contract. Estimates are reviewed monthly and the effect of any change in the estimated gross margin percentage for a contract is reflected in cost of sales in the period the change becomes known. The use of the POC method of accounting involves considerable use of estimates in determining revenues, costs and profits and in assigning the amounts to accounting periods. As a result, there can be a significant disparity between earnings (both for accounting and tax purposes) as reported and actual cash received during any reporting period. The Company continually evaluates all of the issues related to the assumptions, risks and uncertainties inherent with the application of the POC method of accounting; however, it cannot be assured that estimates will be accurate. If estimates are not accurate or a contract is terminated, the Company is required to adjust revenue in later periods. Furthermore, even if estimates are accurate, there may be a shortfall in cash flow and the Company may need to borrow money, or seek access to other forms of liquidity, to fund its work in process or to pay taxes until the reported earnings materialize as actual cash receipts.

 

When changes are required for the estimated total revenue on a contract, these changes are recognized with an inception-to-date effect in the current period. Also, when estimates of total costs to be incurred exceed estimates of total revenue to be earned, a provision for the entire loss on the contract is recorded in the period in which the loss is determined.

 

During the three months ended March 31, 2016, the Company had information that the United States Air Force (“USAF”) was intending to increase the number of ship sets on order for the A-10. An increase in the number of ship sets on order would improve the Company’s estimated gross margin on the overall program.

 

In April 2016, the Company became aware that the USAF had reevaluated its position and as such had deferred any decision regarding increasing the orders on the A-10 program. These changes in position by the USAF were supported by communications from Boeing, the Company’s customer.

 

Based on the above facts, the Company believed that, it was not probable that there would be any future orders on the A-10 beyond the 173 currently on order. As a result of the information that management became aware of in April 2016, for the quarter ended March 31, 2016 the Company estimated that the A-10 program would run through the conclusion of its current purchase order with Boeing at ship set number 173. The change in estimate resulted in a reduction of revenue of approximately $8.9 million and an increase in cost of sales of approximately $4.6 million, for an aggregate charge of approximately $13.5 million.

 

In May 2014, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2014-09 (“ASU 2014-09”), Revenue from Contracts with Customers (Topic 606), which requires an entity to recognize the amount of revenue to which it expects to be entitled for the transfer of promised goods or services to customers. ASU 2014-09 will replace most existing revenue recognition guidance in U.S. GAAP when it becomes effective. The new standard was to become effective for annual and interim periods in fiscal years beginning after December 15, 2016. In April 2015, the FASB proposed deferring the effective date of ASU 2014-09 for one year, and proposed some modifications to the original provisions. On July 9, 2015, the one year deferral of the effective date was approved, and as such ASU 2014-09 is effective for our first quarter of fiscal year 2018 using either the retrospective or cumulative effect transition method. The Company is evaluating the effect that ASU 2014-09 will have on it’s financial statements and related disclosures. The Company has not yet selected a transition method nor has it determined the effect of the standard on its ongoing financial reporting, but expects to determine the effect in the second quarter of 2017.

 

In February of 2016, the FASB issued ASU 2016-02, “Leases (Topic 842).” The updated guidance requires lessees to recognize lease assets and lease liabilities for most operating leases. In addition, the updated guidance requires that lessors separate lease and nonlease components in a contract in accordance with the new revenue guidance in ASU 2014-09. The updated guidance is effective for interim and annual periods beginning after December 15, 2018. The Company is currently evaluating the effect on its financial statements.

 

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
STOCK-BASED COMPENSATION

2.          stock-based compensation

 

The Company accounts for stock-based compensation based on the fair value of the stock or stock-based instrument on the date of grant.

 

In January 2017, the Company granted 59,395 restricted stock units (“RSUs) to its board of directors as partial compensation for the 2017 year. On January 1, 2016, the Company granted 53,882 RSUs to its board of directors as partial compensation for the 2016 year. RSUs vest quarterly on a straight-line basis over a one-year period. The Company’s net income (loss) for the three months ended March 31, 2017 and 2016 includes approximately $292,000 and $273,000, respectively, of non-cash compensation expense related to the RSU grants to the board of directors. This expense is recorded as a component of selling, general and administrative expenses. In addition, the Company granted 5,550 shares of common stock to various employees. For the three months ended March 31, 2017, approximately $13,300 of compensation expense is included in selling, general and administrative expenses and approximately $37,500 of compensation expense is included in cost of sales for this grant.

 

In August 2016 and March 2017, the Company granted 98,645 and 73,060 shares of common stock, respectively, to various employees. In the event that any of these employees voluntarily terminates their employment prior to certain dates, portions of the shares may be forfeited. In addition, if certain Company performance criterion are not achieved, portions of these shares may be forfeited. These shares will be expensed during various periods through March 2021 based upon the service and performance thresholds. For the three months ended March 31, 2017, approximately $93,600 of compensation expense is included in selling, general and administrative expenses and approximately $19,700 of compensation expense is included in cost of sales for this grant. In March 2017, 12,330 of the shares granted in August of 2016 were forfeited because the Company failed to achieve certain performance criterion for the year ended December 31, 2016. In addition, on March 9, 2017, these employees returned 4,525 common shares, valued at approximately $33,000, to pay the employees’ withholding taxes.

 

A summary of the status of the Company’s stock option plans as of March 31, 2017 and changes during the three months ended March 31, 2017 is as follows:

 

   Options   Weighted average exercise price   Weighted average remaining contractual term (in years)   Aggregate intrinsic value 
                 
Outstanding at beginning of period   149,466   $10.43           
                     
Outstanding and vested at end of period   149,466   $10.43    1.33   $5,250 

  

During the three months ended March 31, 2017 and March 31, 2016, no stock options were granted or exercised.

 

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE
3 Months Ended
Mar. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE INSTRUMENTS AND FAIR VALUE

3.          Derivative Instruments and Fair Value

 

Our use of derivative instruments has been to hedge interest rates. These derivative contracts are entered into with a financial institution. We do not use derivative instruments for trading purposes and we have procedures in place to monitor and control their use.

 

We record these derivative financial instruments on the condensed balance sheets at fair value. For derivative instruments that are designated and qualify as a cash flow hedge, the effective portion of the gain or loss on the derivative instrument is reported as a component of other comprehensive income (loss) and reclassified into earnings in the same period or periods during which the hedged transaction affects earnings.

 

Any ineffective portion of the gain or loss on the derivative instrument for a cash flow hedge is recorded in the results of operations immediately. For derivative instruments not designated as hedging instruments, the gain or loss is recognized in the results of operations immediately.

 

In March 2012, the Company entered into interest rate swaps with the objective of reducing our exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of these contracts match those of the underlying debt. The Company has designated these interest rate swap contracts as cash flow hedges. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item. No material ineffectiveness was recognized in the quarter ended March 31, 2016. The interest rate swap contract was terminated as of March 24, 2016. The Company paid approximately $4,000 at termination to settle the swap contract.

 

In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date, and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge. The Company measures ineffectiveness by comparing the cumulative change in the forward contact with the cumulative change in the hedged item. As of March 31, 2017, we had a net deferred loss associated with the interest rate swap of approximately $5,000, which was included in other liabilities.

 

Fair Value

 

At March 31, 2017 and December 31, 2016, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

 

   March 31, 2017 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $35,019,743   $35,019,743 

 

   December 31, 2016 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $32,689,467   $32,689,467 

 

We estimated the fair value of debt using market quotes and calculations based on market rates.

 

The following table presents the fair values of those financial liabilities measured on a recurring basis as of March 31, 2017 and December 31, 2016:

 

       Fair Value Measurements March 31, 2017 
Description  Total   Quoted Prices in Active Markets for Identical assets (Level 1)   Significant Other Observable Inputs (Level 2)   Significant Unobservable Inputs (Level 3) 
                 
Interest Rate Swap  $4,814       $4,814     
Total  $4,814       $4,814     

 

       Fair Value Measurements December 31, 2016 
Description  Total   Quoted Prices in Active Markets for Identical assets (Level 1)   Significant Other Observable Inputs (Level 2)   Significant Unobservable Inputs (Level 3) 
                 
Interest Rate Swap  $13,685       $13,685     
Total  $13,685       $13,685     

 

The fair value of the Company’s interest rate swap was determined by comparing the fixed rate set at the inception of the transaction to the “replacement swap rate,” which represents the market rate for an offsetting interest rate swap with the same notional amounts and final maturity date. The market value is then determined by calculating the present value of the interest differential between the contractual swap and the replacement swap.

 

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS
3 Months Ended
Mar. 31, 2017
Contractors [Abstract]  
COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS

4. COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS

 

Costs and estimated earnings in excess of billings on uncompleted contracts consist of:

 

   March 31, 2017 
   U.S         
   Government   Commercial   Total 
             
               
Costs incurred on uncompleted contracts  $350,245,484   $160,200,864   $510,446,348 
Estimated earnings   41,604,960    59,384,245    100,989,205 
Sub-total   391,850,444    219,585,109    611,435,553 
Less billings to date   340,937,961    168,889,481    509,827,442 
                
Costs and estimated earnings in excess of billings on uncompleted contracts  $50,912,483   $50,695,628   $101,608,111 

 

   December 31, 2016 
   U.S.         
   Government   Commercial   Total 
             
Costs incurred on uncompleted contracts  $341,003,461   $153,898,425   $494,901,886 
Estimated earnings   39,638,231    58,346,518    97,984,749 
Sub-total   380,641,692    212,244,943    592,886,635 
Less billings to date   331,277,942    162,145,504    493,423,446 
                

 Costs and estimated earnings in excess of billings on uncompleted contracts

  $49,363,750   $50,099,439   $99,463,189 

  

The above amounts are included in the accompanying condensed balance sheets under the following captions at March 31, 2017 and December 31, 2016:

 

   March 31, 2017   December 31, 2016 
Costs and estimated earnings in excess of billings on uncompleted contracts  $101,929,550   $99,578,526 
Billings in excess of costs and estimated earnings on uncompleted contracts   (321,439)   (115,337)
         
Totals  $101,608,111   $99,463,189 

 

U.S. Government Contracts include contracts directly with the U.S. Government and Government subcontracts.

  

Revisions in the estimated gross profits on contracts and contract amounts are made in the period in which the circumstances requiring the revisions occur. During the three months ended March 31, 2017, the effect of such revisions in total estimated contract profits resulted in a decrease to the total gross profit to be earned on the contracts of approximately $1,275,000 from that which would have been reported had the revised estimates been used as the basis of recognition of contract profits in prior years, excluding the effect of the A-10 contract. During the three months ended March 31, 2016, the effect of such revisions was a decrease to total gross profit of approximately $1,320,000.

 

Although management believes it has established adequate procedures for estimating costs to uncompleted open contracts, it is possible that additional significant costs could occur on contracts prior to completion.

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.7.0.1
INCOME (LOSS) PER COMMON SHARE
3 Months Ended
Mar. 31, 2017
Earnings Per Share [Abstract]  
INCOME (LOSS) PER COMMON SHARE

5.           income (Loss) PER COMMON SHARE

 

Basic income (loss) per common share is computed using the weighted average number of common shares outstanding. Diluted income (loss) per common share for the three month period ended March 31, 2017 is computed using the weighted-average number of common shares outstanding adjusted for the incremental shares attributed to outstanding options to purchase common stock, as well as unvested RSUs. Potentially dilutive shares of 78,865 were used in the calculation of diluted income per common share in the three months ended March 31, 2017. Potentially dilutive shares of 114,466 were not used in the calculation of diluted income per common share in the three month period ended March 31, 2017, as their exercise price was in excess of the Company’s average stock price for the respective period and, accordingly, these shares are not assumed to be exercised for the diluted earnings per share calculation, as they would be anti-dilutive. No potentially dilutive shares were used in the calculation of diluted income per common share in the three month period ended March 31, 2016, as the effect of incremental shares would be anti-dilutive.

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.7.0.1
LINE OF CREDIT
3 Months Ended
Mar. 31, 2017
Line of Credit Facility [Abstract]  
LINE OF CREDIT

6.           Line of credit

 

On December 5, 2012, the Company entered into an Amended and Restated Credit Agreement (“Restated Agreement”) with Sovereign Bank, now called Santander Bank, N.A. (“Santander”), as the sole arranger, administrative agent and collateral agent, and Valley National Bank. The Restated Agreement provided for a revolving credit loan (“Revolving Facility”) commitment of $35 million and was terminated in March 2016.

 

On March 24, 2016, the Company entered into a Credit Agreement with Bank United, N.A. as the sole arranger, administrative agent and collateral agent and Citzens Bank N.A. (the “BankUnited Facility”). The BankUnited Facility provides for a revolving credit loan commitment of $30 million (the “Revolving Loan”) and a $10 million term loan (“Term Loan”). The proceeds of the BankUnited Facility were used to pay off all amounts outstanding under the Santander Term Facility and the Revolving Facility. The Revolving Loan bears interest at a rate based upon a pricing grid, as defined in the agreement.

 

On May 9, 2016, the Company entered into an amendment (the “Amendment”) to the BankUnited Facility. The Amendment changes the definition of EBITDA for the Leverage Coverage Ratio Covenant for the remainder of 2016 and changes the maximum leverage ratio from 3 to 1 to 3.5 to 1 for the quarters ending June 30, 2016 and September 30, 2016. Also, the Amendment increased the interest rate on the BankUnited Facility by 50 basis points and requires the repayment of a portion of the Term Loan if and to the extent that the Company receives any contract reimbursement payments from its current Request for Equitable Adjustment with Boeing on the A-10 program.

 

As of March 31, 2017, the Company was in compliance with all of the financial covenants contained in the BankUnited Facility, as amended.

 

As of March 31, 2017, the Company had $24.9 million outstanding under the Revolving Loan bearing interest at 4.75%.

 

The BankUnited Facility is secured by all of the Company’s assets.

 

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT
3 Months Ended
Mar. 31, 2017
Debt Disclosure [Abstract]  
LONG-TERM DEBT

7.          LONG-TERM DEBT

 

On March 9, 2012, the Company obtained a $4.5 million term loan from Santander to be amortized over five years (the “Santander Term Facility”). The Santander Term Facility was used to purchase tooling and equipment for new programs.

 

Additionally, the Company and Santander Bank entered into a five year interest rate swap agreement, in the notional amount of $4.5 million. Under the interest rate swap, the Company pays an amount to Santander Bank representing interest on the notional amount at a fixed rate of 4.11% and receives an amount from Santander Bank representing interest on the notional amount of a rate equal to the one-month LIBOR plus 3%. The effect of this interest rate swap was the Company paying a fixed interest rate of 4.11% over the term of the Santander Term Facility.

 

The Santander interest swap agreement was terminated and the Santander Term Facility was paid off on March 24, 2016 using the proceeds of the BankUnited Facility. (See Note 6)

 

In May 2016, the Company entered into a new interest rate swap with the objective of reducing its exposure to cash flow volatility arising from interest rate fluctuations associated with certain debt. The notional amount, maturity date and currency of this contract match those of the underlying debt. The Company has designated this interest rate swap contract as a cash flow hedge.

 

The Company paid approximately $254,000 of debt issuance costs in connection with the BankUnited Facility of which approximately $128,000 is included in other assets and $43,000 is a reduction of long-term debt.

 

The Term Loan had an initial amount of $10 million, payable in monthly installments, as defined in the agreement, which matures on March 31, 2019.

 

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending March 31,     
2018   $1,585,373 
2019    2,108,692 
2020    6,305,962 
2021    76,823 
Thereafter    4,208 
    $10,081,058 

 

In addition to the Term Loan, included in long-term debt are capital leases and notes payable of $539,392. In addition, there is a current portion of $168,706.

 

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.7.0.1
MAJOR CUSTOMERS
3 Months Ended
Mar. 31, 2017
Risks and Uncertainties [Abstract]  
MAJOR CUSTOMERS

8.          MAJOR CUSTOMERS

 

During the three months ended March 31, 2017, the Company’s two largest commercial customers accounted for 36% and 25% of revenue. During the three months ended March 31, 2016, the Company’s three largest commercial customers accounted for 33%, 28% and 8% of revenue. In addition, during the three months ended March 31, 2017 and 2016, 1.0% and 0.0%, respectively, of revenue was directly from the U.S. Government. 

 

At March 31, 2017, 33%, 26%, 12% and 10% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were from the Company’s four largest commercial customers. At December 31, 2016, 33%, 26%, 12% and 11% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were from the Company’s four largest commercial customers.

 

At both March 31, 2017 and December 31, 2016, 1% of Costs and Estimated Earnings in Excess of Billings on Uncompleted Contracts were directly from the U.S. Government.

 

At March 31, 2017, 32%, 32%, 11% and 11% of our accounts receivable were from our four largest commercial customers. At December 31, 2016, 35%, 24% and 17% of accounts receivable were from our three largest commercial customers.

 

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Tables)
3 Months Ended
Mar. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of stock options plans activity

A summary of the status of the Company’s stock option plans as of March 31, 2017 and changes during the three months ended March 31, 2017 is as follows:

 

   Options   Weighted average exercise price   Weighted average remaining contractual term (in years)   Aggregate intrinsic value 
                 
Outstanding at beginning of period   149,466   $10.43           
                     
Outstanding and vested at end of period   149,466   $10.43    1.33   $5,250 

   

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables)
3 Months Ended
Mar. 31, 2017
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of fair values

At March 31, 2017 and December 31, 2016, the fair values of cash, accounts receivable, accounts payable and accrued expenses approximated their carrying values because of the short-term nature of these instruments.

 

   March 31, 2017 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $35,019,743   $35,019,743 

 

   December 31, 2016 
   Carrying Amount   Fair Value 
Debt        
Short-term borrowings and long-term debt  $32,689,467   $32,689,467 

 

Schedule of liabilities measured on recurring basis

The following table presents the fair values of those financial liabilities measured on a recurring basis as of March 31, 2017 and December 31, 2016:

 

       Fair Value Measurements March 31, 2017 
Description  Total   Quoted Prices in Active Markets for Identical assets (Level 1)   Significant Other Observable Inputs (Level 2)   Significant Unobservable Inputs (Level 3) 
                 
Interest Rate Swap  $4,814       $4,814     
Total  $4,814       $4,814     

 

       Fair Value Measurements December 31, 2016 
Description  Total   Quoted Prices in Active Markets for Identical assets (Level 1)   Significant Other Observable Inputs (Level 2)   Significant Unobservable Inputs (Level 3) 
                 
Interest Rate Swap  $13,685       $13,685     
Total  $13,685       $13,685     

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Tables)
3 Months Ended
Mar. 31, 2017
Contractors [Abstract]  
Schedule of costs and estimated earnings in excess of billings on uncompleted contracts (unbilled)

Costs and estimated earnings in excess of billings on uncompleted contracts consist of:

 

   March 31, 2017 
   U.S         
   Government   Commercial   Total 
             
               
Costs incurred on uncompleted contracts  $350,245,484   $160,200,864   $510,446,348 
Estimated earnings   41,604,960    59,384,245    100,989,205 
Sub-total   391,850,444    219,585,109    611,435,553 
Less billings to date   340,937,961    168,889,481    509,827,442 
                
Costs and estimated earnings in excess of billings on uncompleted contracts  $50,912,483   $50,695,628   $101,608,111 

 

   December 31, 2016 
   U.S.         
   Government   Commercial   Total 
             
Costs incurred on uncompleted contracts  $341,003,461   $153,898,425   $494,901,886 
Estimated earnings   39,638,231    58,346,518    97,984,749 
Sub-total   380,641,692    212,244,943    592,886,635 
Less billings to date   331,277,942    162,145,504    493,423,446 
                

 Costs and estimated earnings in excess of billings on uncompleted contracts

  $49,363,750   $50,099,439   $99,463,189 

 

Schedule of costs and estimated earnings in excess of billings on uncompleted contracts included in balance sheet

The above amounts are included in the accompanying condensed balance sheets under the following captions at March 31, 2017 and December 31, 2016:

 

   March 31, 2017   December 31, 2016 
Costs and estimated earnings in excess of billings on uncompleted contracts  $101,929,550   $99,578,526 
Billings in excess of costs and estimated earnings on uncompleted contracts   (321,439)   (115,337)
         
Totals  $101,608,111   $99,463,189 

 

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT (Tables)
3 Months Ended
Mar. 31, 2017
Debt Disclosure [Abstract]  
Schedule of maturities of long-term debt

The maturities of long-term debt (excluding unamortized debt issuance costs) are as follows:

 

Twelve months ending March 31,     
2018   $1,585,373 
2019    2,108,692 
2020    6,305,962 
2021    76,823 
Thereafter    4,208 
    $10,081,058 

  

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.7.0.1
INTERIM FINANCIAL STATEMENTS (Details Narrative)
3 Months Ended
Mar. 31, 2016
USD ($)
Mar. 31, 2017
USD ($)
Number
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Cash, uninsured amount   $ 642,304
Number of Financial Institutions where cash is maintained | Number   2
Decrease in revenue from contract termination $ 8,900,000  
Estimate of Change in Cost of Sales 4,600,000  
Number of A-10 orders | Number   173
Aggregate charge from change in sales contract $ 13,500,000  
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Details) - Employee Stock Option [Member]
3 Months Ended
Mar. 31, 2017
USD ($)
$ / shares
shares
Options, Outstanding  
Outstanding at beginning of period | shares 149,466
Outstanding and Vested at end of period | shares 149,466
Options, Outstanding, Weighted Average Exercise Price  
Outstanding at beginning of period | $ / shares $ 10.43
Outstanding and Vested at end of period | $ / shares $ 10.43
Options, Weighted Average Remaining Contractual Term  
Outstanding and Vested at end of period 1 year 3 months 29 days
Options, Aggregate Intrinsic Value  
Outstanding and Vested at end of period | $ $ 5,250
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jan. 02, 2016
Mar. 31, 2017
Jan. 31, 2017
Aug. 31, 2016
Mar. 31, 2017
Mar. 31, 2016
Stock-based compensation - RSUs         $ 292,000 $ 273,000
Stock option exercise intrinsic value         27,000 $ 230,500
Selling, General and Administrative Expenses [Member]            
Stock-based compensation         13,300  
Cost of Sales [Member]            
Stock-based compensation         37,500  
Restricted Stock Units (RSUs) [Member] | Director [Member]            
Restricted stock units granted 53,882   59,395      
Vesting period 1 year   1 year      
Stock Awards [Member] | Selling, General and Administrative Expenses [Member]            
Stock-based compensation         93,600  
Stock Awards [Member] | Cost of Sales [Member]            
Stock-based compensation         $ 19,700  
Stock Awards [Member] | Employees [Member]            
Number of common shares granted   73,060   98,645 5,500  
Stock awards forfeited (shares)   12,330        
Number of shares returned for employee's withholding taxes (shares)   4,525        
Value of shares returned for employee's withholding taxes   $ 33,000        
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) - Interest Rate Swap [Member] - USD ($)
3 Months Ended
Mar. 24, 2016
Mar. 31, 2017
Amount paid at swap contract settlement and termination $ 4,000  
Other Liabilities [Member]    
Ddeferred loss - cash flow hedge   $ 5,000
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Carrying Amount [Member]    
Short-term borrowings and long-term debt $ 35,019,743 $ 32,689,467
Fair Value [Member]    
Short-term borrowings and long-term debt $ 35,019,743 $ 32,689,467
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) - Recurring Basis [Member] - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Interest Rate Swap $ 4,814 $ 13,685
Total 4,814 13,685
Significant Other Observable Inputs (Level 2) [Member]    
Interest Rate Swap 4,814 13,685
Total $ 4,814 $ 13,685
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Contractors [Abstract]    
Decrease in gross profits due to change in contract estimates $ 1,275,000 $ 1,320,000
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Costs incurred on uncompleted Contracts $ 510,446,348 $ 494,901,886
Estimated earnings 100,989,205 97,984,749
Sub-total 611,435,553 592,886,635
Less billings to date 509,827,442 493,423,446
Totals 101,608,111 99,463,189
US Government [Member]    
Costs incurred on uncompleted Contracts 350,245,484 341,003,461
Estimated earnings 41,604,960 39,638,231
Sub-total 391,850,444 380,641,692
Less billings to date 340,937,961 331,277,942
Totals 50,912,483 49,363,750
Commercial [Member]    
Costs incurred on uncompleted Contracts 160,200,864 153,898,425
Estimated earnings 59,384,245 58,346,518
Sub-total 219,585,109 212,244,943
Less billings to date 168,889,481 162,145,504
Totals $ 50,695,628 $ 50,099,439
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.7.0.1
COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details 1) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Contractors [Abstract]    
Costs and estimated earnings in excess of billings on uncompleted contracts $ 101,929,550 $ 99,578,526
Billings in excess of costs and estimated earnings on uncompleted contracts (321,439) (115,337)
Totals $ 101,608,111 $ 99,463,189
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.7.0.1
INCOME (LOSS) PER COMMON SHARE (Details Narrative)
3 Months Ended
Mar. 31, 2017
shares
Earnings Per Share [Abstract]  
Incremental common shares attributable to dilutive effect of share-based payment arrangements (shares) 78,865
Antidilutive securities excluded from computation of earnings per share (shares) 114,466
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
LINE OF CREDIT (Details Narrative)
3 Months Ended
May 09, 2016
Mar. 24, 2016
USD ($)
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Dec. 05, 2012
USD ($)
Oustanding loans         $ 24,938,685 $ 22,438,685  
Bank United N.A. [Member] | Term Loan [Member]              
Debt instrument, face amount   $ 10,000,000          
Revolving Credit Facility [Member] | Bank United [Member]              
Line of credit facility, maximum borrowing capacity   $ 30,000,000          
Debt covenant, maximum leverage ratio   3          
Revolving Credit Facility [Member] | Amendment - Bank United [Member]              
Debt covenant, maximum leverage ratio 3.5   1 1      
Debt Instrument, interest rate, increase 0.50%            
Oustanding loans         $ 24,900,000    
Line of credit facility, interest rate at period end         4.75%    
Revolving Credit Facility [Member] | Restated Agreement [Member]              
Line of credit facility, maximum borrowing capacity             $ 35,000,000
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT (Details Narrative) - USD ($)
3 Months Ended
Mar. 24, 2016
Mar. 09, 2012
Mar. 31, 2016
Mar. 31, 2017
Dec. 31, 2016
Payments of debt issuance costs     $ 153,855    
Debt issuance costs, net       $ 128,000  
Capital lease and notes payable       539,392  
Long-term debt and capital lease obligations, current       $ 168,706  
Santander Bank Term Facility [Member] | Interest Rate Swap [Member]          
Derivative, remaining maturity   5 years      
Derivative liability, notional amount   $ 4,500,000      
Derivative, fixed interest rate   4.11%      
Derivative, basis spread on variable rate   3.00%      
Term Loan [Member] | Santander Bank Term Facility [Member]          
Debt instrument, face amount   $ 4,500,000      
Period of amortization   5 years      
Original Term Loan [Member] | Santander Bank Term Facility [Member]          
Debt instrument, face amount         $ 10,000,000
Bank United N.A. [Member] | Term Loan [Member]          
Debt instrument, face amount $ 10,000,000        
Payments of debt issuance costs 254,000        
Debt issuance costs, reduction of long-term debt $ 43,000        
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.7.0.1
LONG-TERM DEBT (Details)
Dec. 31, 2016
USD ($)
Twelve months ending March 31,  
2018 $ 1,585,373
2019 2,108,692
2020 6,305,962
2021 76,823
Thereafter 4,208
Total maturities $ 10,081,058
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.7.0.1
MAJOR CUSTOMERS (Details Narrative) - Number
3 Months Ended 12 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Concentration Risk [Line Items]      
Number of large customers contributed to revenue of entity 2 3  
Number of large commercial customers accounted for major share in costs and estimated earnings in excess of billings on uncompleted contracts 4   4
Number of large customers included in accounts receivable of entity 4   3
Costs and Estimated Earnings in Excess of Billing - Customer #1 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 33.00%   33.00%
Costs and Estimated Earnings in Excess of Billing - Customer #2 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 26.00%   26.00%
Costs and Estimated Earnings in Excess of Billing - Customer #3 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 12.00%   12.00%
Costs and Estimated Earnings in Excess of Billing - Customer #4 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 10.00%   11.00%
Costs and Estimated Earnings in Excess of Billing - US Government [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 1.00%    
Costs and Estimated Earnings in Excess of Billing - US Government [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage     1.00%
Accounts Receivable Customer #1 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 32.00%   35.00%
Accounts Receivable Customer #2 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 32.00%   24.00%
Accounts Receivable Customer #3 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00%   17.00%
Accounts Receivable Customer #4 [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 11.00%    
Customer #1 Concentration Risk [Member] | Revenue [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 36.00% 33.00%  
Customer #2 Concentration Risk [Member] | Revenue [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 25.00% 28.00%  
US Government Concentration Risk [Member] | Revenue [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage 1.00% 0.00%  
Customer # 3 Concentration Risk [Member] | Revenue [Member]      
Concentration Risk [Line Items]      
Concentration risk, percentage   8.00%  
EXCEL 43 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 'Q=JDH?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ?%VJ2F;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !\7:I*5RU^KNX K @ $0 &1O8U!R;W!S+V-O M&ULS9+/2L0P$(=?17)O)]FN"J';B^))07!!\1:2V=U@\X=DI-VWMXV[ M740?P&-F?OGF&YA61ZE#PN<4(B:RF*]&U_LL==RP U&4 %D?T*E<3PD_-7 M'7K*(&H!K)LGQN/8MW !S##"Y/)W 7\JZE?69E-621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( 'Q=JDHS?P,FA@( $4) 8 >&PO=V]R:W-H965T&UL?5;MCILP$'P5Q ,)4E8\I[:^I6;OU2J>XY".2Y9 V53[QCK7YR MY:*A2D_%+9"=8/1B24T=X#!,@H96K5_D=NTHBIS?55VU["@\>6\:*G[O64=O[!M3W[NCT+-@BG*I&M;*BK>>8->MOT//!Y0:@D7\ MJ%@O9V//E'+B_-5,/E^V?F@R8C4[*Q."ZMN#'5A=FT@ZCU]C4'_2-,3Y^#WZ M1UN\+N9$)3OP^F=U4>76SWSOPJ[T7JL7WG]B8T&Q[XW5?V$/5FNXR41KG'DM M[=4[WZ7BS1A%I]+0M^%>M?;>#T\B--)@ AX)>"+@Y+\$,A+(1$#$%C]D9DO] M0!4M)LR(V \(/$.@"1'H MV), A@3VV*'C?P4.+H+ @2L@%@ZF=$CF!Z!],C2HQD]7KP %Y' C$H$#OT M="$P(&*+:"TBRS8DRF"5!%1)')5LH>(B-K! "@JD#ATM.P6 K+1*!DID+G_1 M*WL LM(L&U!BX_*CA00 B6$)%,*6"MT(R=)4 "9=45DQ+G(C+#\YA%GYZ AT M[PYA)P)V?A N9E4%MC BK@I:J@ 8O*(".QVY1L9DJ0)@5GXG"+8[1:VGL--J 2>:8M4:#C8]<6V.GT5*G(!PZ#1W,-J6&B9O= MOZ5WYO?6'AYFJ],988?MIO87/APPOE)QJUKIG;C26Z/=P*Z<*Z:3"9]T&J4^ MTTR3FEV5&:9Z+(:-?9@HWHV'EF Z.15_ %!+ P04 " !\7:I*IEZ+,2X$ M "[$@ & 'AL+W=O\V[U4_;%+ M]68JVC<5*N6J?;T[S)>+Z=A#MURTKT.S.Z2';M:_[O=U]\\J->WI?@[S]P-? M=R_;83Q0+1?'^B7]D89OQXZSZMV^:OW6;8WL_#?+9)S_5K,WQM3[^D2X?L?';I_6_I+34Y M/I+D>K=:S'20%W.@_FTWAP&KOI?[FW?3[ZML2XJ-[& M=BZ1U3F"MY&/B35/:'6-5/G\5P@4(7"JU[?U(-=KL5Y/]>:VGB"NSA$_10Y3 MQ&@5K2,]X3%0.MK@9!PCXAB.HPG..6)OSA/ .^T#X1%R%HP#+?-8D<=R'D-X M+#L/*(@8K56$B"=CM#Y8+ R1$Y$<1[($R;$3H=>(GEXR(0?6FE"805[D\9R' MG&?E^1"!1A?!T2&2DH AH"J,41"9 F?RA"D(??<6 0B1D,,8'!3NTBCR1,Y# MINLJLO-HU&@\%8:0BQ9M##(/*-E=BA,Q>2G>=>T,',@37*A/8 T-(&H7> M6%^@DDT+7+6&JA:X0T%9Y9RF4$)0YYO$E)ADVP+7K:&Z!6Y1C6#H[%T+.0"K M=8E(EBUPVQIJ6^ :!1NL]FR4A* V^5EA"DRR<($;UU#C A=I5,8Y2Y$$X6KO MP9>FN.Q;X,(U5+@@F-3$/$L"@Y*<:SXF/U+)U@6N74.U"]RG3BEFD_])?5RH MR4"0AI[,M2T2RPI$KW%*%(Q>SB4XKQ9Y-0M(JR+H, ML4 E*QP->S39PNH69>$B%ZZEPD4NTI!7W+1/0LKKPJ($9=DBEZVELD7N4#LN MDX)C5UY(8LC*L:7[5M8MNI#Y[8=4FY6?&PO=V]R:W-H965T&ULC93;CILP$(9?!?$ M,>?0")":5%4KM5*T5=MK!X: UL;4=L+V[6L;EA*PVN4">\;_/_Z&@[.!\6?1 M $CGA9).Y&XC97] 2)0-4"QVK(=.K=2,4RQ5R*](]!QP94R4H,#S$D1QV[E% M9G)G7F3L)DG;P9D[XD8IYK^/0-B0N[[[FGAJKXW4"51D/;["-Y#?^S-7$9JK M5"V%3K2L/YP2K3>"'RT,8C%W="<7QIYU\+G*74\# 8%2Z@I8#7A MNZXS28ZC)%A(@D?%::L(_Q9!:O\9(K!"!,8?+B%\NS^T^D/CCY;^%>)QE*1& MTAF)M_,\?]7(_U0/+)&5)=JRA"N641(O=HF]\5KAO$'X0!1;B>(M4;0BBC<; MI:F_]X,UD$6W#]^E86+G2:P\R98G7O$D;^2QZ*P\:/$[Z./I*^;7MA/.A4GU M9YGOOV9,@JKI[52Y1IV(+/U!+ P04 M" !\7:I*?Y_J"%T# #J# & 'AL+W=O!AV-QU?5S16N%MW:0[U:Z+,I\DH]U$%S+LNL_KM6A;XN M0PA?%Q[SP]&T"]%J<ONG[OB;3%/6:,VNOB=[\QQ&PD=2>"FB.SFMPS4EV%-43A]GV"#%8GP9V#>&E@7S\;QTA\?>^/C+CX>QZ=. M#WJ)Z"157P0AC H"3BU8"#01K=9/Q+U$'!$)XA#U$CY.Q..4@Q0.$1;2F)$4 M6.(G2KQ$"29R2E\G*%',F> 0.T!8-P-(6 HD]A,)+Y' 1,Z%M1:X=)M("ND0 M>72"$B:9GT=Z>23F80Z/Q'F88 ES[K@-ULT@9CR-Y<1]D7J)4DSD_!?K%&5B M*6&,.T!81@47;*(_0/Q60S /=[V&X,LZE8RA^\PCM#U*&*>43%!-&"!@*N2 M@)()%A-"7"BLF_$8^%CYGLEKF?= ,9-PF2CN%(U33Z>P<);:+DTWRN^R@&U6 M3-@L^'T6L-$*UV@'S9B64]QHK&+6;"9H_!X+V&2E:[*#YKV=\YCC)F.A;3(D M8NI)!GZ;!>RSTO7909..%VIOV4-CCNI^^^Q.C3\.; M171[O5G] U!+ P04 " !\7:I*T*N)1HX# !Q#@ & 'AL+W=OK$HMP."^/11_$G1HKRXE-7/^F1,$_S.LZ)>AJ>F.=]& M4;T_F3RIWY5G4]@GQ[+*D\9>5H]1?:Y,_?5:E$^ M-5E:F/LJJ)_R/*G^K$U67I8AA"\WOJ2/IZ:]$:T6Y^31?#7-M_-]9:^B<91# MFINB3LLBJ,QQ&;Z'VQW(UJ COJ?F4E^=!VTH#V7YL[WX>%B&I%5D,K-OVB$2 M>W@V&Y-E[4A6QZ]AT'#TV1I>G[^,ONN"M\$\)+79E-F/]-"36;Q58GWLRZSN_H/]4]V4^3"*E9(GO_MC6G3'2_]$ MR,',;T ' SH:4/JJ 1L,V&C Q*L&\6 0__/PNB0^&/#1('[=@Q@,Q&@ K)N/ M/EE=]K=)DZP657D)JKZ SDE;IW K[/SNVYO==';/[ 34]N[S2HE%]-R.,R#K M'J'7B)PB&P^BILC6@^@I1NQ/!D2///+P! M390(KQ*!E7!G#@2N':=8-P+IH)*1V,GRSH_QF:*17L$2"W97"HG< (OE3,DH MKQ>%O3C!K)7G!76E;!22PFD,)&;@%" &-0C-I%,6.\P)X$K%9"8\[0U/X_"< MA7*M/6^>%EI1OQ\@_G6=8$_.>KL>F$DF[1+FKNW$DTI%8\V=5W3K(2&6"@@X M8]YYR!M-"%KML4 A!>&2B)EDS#0Y0,D U]EZ@/@T&UHQX:IZ&YR*\K4]&KS,'7D[R" 6PBXA;$& MW$24 K1_PY3=5=AW5[C[&0\)@C#" .WF,'G#%"X4C E-%9LO%G][ MR?@+A[ M.\ =JLT&H-W&?X"]J.AJH]U^C'U.JL>TJ(.'LK%[]FYG?2S+QMA!R3L[W,E^ M_XT7F3DV[:FTYU7_$=1?-.5Y^,"+QJ_,U5]02P,$% @ ?%VJ2E&*U#;4 M! F18 !@ !X;"]W;W)KOS-Q M'CM>G.OF>[OUOIO\..R/[?UTVW6GN_F\76_]H6J_U"=_#+\\U\VAZL)I\S)O M3XVO-D.CPWY.2F7S0[4[3I>+X=ICLUS4K]U^=_2/S:1]/1RJYK^5W]?G^ZF> MOE_XNGO9=OV%^7)QJE[\7[[[=GILPMG\&F6S._ACNZN/D\8_WT\?]%UI5-]@ M4/R]\^?VYGC2I_)4U]_[D]\W]U/5._)[O^[Z$%7X>O.EW^_[2,''OV/0Z;7/ MON'M\7OT7X?D0S)/5>O+>O_/;M-M[Z?%=++QS]7KOOM:GW_S8T)V.AFS_\._ M^7V0]TY"'^MZWP[_)^O7MJL/8Y1@Y5#]N'SOCL/W>8S_W@PWH+$!71N$OC]K MP&,#_MG #,E?G VI_E)UU7+1U.=)<[E;IZH?%/J.0S'7_<6A=L-O(=LV7'U; M:L6+^5L?:-2L+AJZU5P5\Q#]V@6A+E84-:>/'92Q(LMQ#PR3X*$]?TC"X & M!C!# ',3(,]%$2Z2?) <+WV0<:RTR"76S1R1"A]LR$)#%F1D<8 ,!LBBC+3* M1$H7C;U-R3A'0E8"F3,J=8=R:"<'=F2%\Z@?TNSD6$&1"FRE@%8*$, )*T5D M999GN1)68I7FG+$7![VXV(L6O:P<*(N2JA)$2I5%*TP"%85P5I) 168,D7." M&"704<[*NH2C!)LT*(^6EH#H)O/1CX[\L+.Y2?F!('O0!/R0]$-15SDI'3U5 M0#>S1ENE$J#0F'T:P$\G!J'&]-,Q_K0V,B\3EY +8BOSBG4S,IG+.55L3$!M M@:EH/%K0&5NMR$A;L3)8*MBF2H6QJ@%7M>2JCHDYLX$?\G$JD5 [%QZIA"D, M5PV8J"5==8S7&65A#K-.N@)*YBS35)*BIDZH\)ISN2 0DJ;LR&50 )A_A+%J$MFAFE)##*3Z]U1 M],&O4TH^4B72%8$JB9418?H2H*_$UXIBJAHR16*J((Q4 D@EB50"2#6YY2AY MH/LL>,*5I#J M\I?H#%.- -5(4HUB6+'H:W0%5IQ9*$%6)-Y &&.- ;%88HT!L2QRA83DZ)-B M,88; [BQ?(MC@"QMPS!(E0 3B\&*D>6*D>.5(#$KRN5T X0V,QGEJ0(DWI8! M UDRD ';,E5D\@:62*CSL-I)/,6,*6.TQ M!B8#8,H%[XIC$!I6SD:>8EU!ADUJIP,#DP$P.55J#$P&P(SPSN!MG,GFJ?&/ M*<@%<)MX+67,-@9L8\DV!FPK7";?%TJH8TNIS2(,-@/ 9B381M&'#2,N"CD% M(%EF%ZO/E"_(2BNK_1=>=DE_1GF MLFG[9]6\[([MY*GNNOHP; H^UW7G@TWU)91LZZO-]63OG[O^, _'S66S]'+2 MU:=Q(WA^W8U>_@]02P,$% @ ?%VJ2DWM%L"O 0 T@, !@ !X;"]W M;W)K/*BI'8%[;SO#XRY MJ@/%W8WI0>.?QEC%/;JV9:ZWP.L(4I*EN]TM4UQH6N8Q=K)E;@8OA8:3)6Y0 MBMO7(T@S%C2AU\"C:#L? JS,>]["-_#?^Y-%CRTLM5"@G3":6&@*>I\O&IE7$$[[_LC8Z[J0 MW@SV8<-.@ MU<('T[;,]19$G4!:,;[;W3$MI*%EGGQG6^8X>"4-G"UQ@];"_CR!PK&@>_KF M>)9MYZ.#E7DO6O@"_FM_ML%B"TLM-1@GT1 +34$?]\=3%N-3P#<)HUN=2:SD M@O@2C8]U07=1$"BH?&008;O"$R@5B8*,'S,G75)&X/K\QOX^U1YJN0@'3ZB^ MR]IW!7V@I(9&#,H_X_@!YGIN*9F+_P174"$\*@DY*E0NK:0:G$<]LP0I6KQ. MNS1I'Z>;^VR&;0/X#. +X"'E85.BI/R=\*+,+8[$3KWO17SB_9&'WE31F5J1 M[H)X%[S7!_.=AJSR?#8SS^(+=^X_ 502P,$ M% @ ?%VJ2A1BH,&U 0 T@, !@ !X;"]W;W)KU,8J[M&T M#7.=!5Y%D)(LV6RNF>)"TR*+OI,M,M-[*32<+'&]4MR^'D&:(:=;^N9X$DWK M@X,56<<;^ [^1W>R:+&9I1(*M!-&$PMU3F^WAV,:XF/ 3PYQ)J.1LS',P M[JN<;H(@D%#ZP,!QN\ =2!F(4,;OB9/.*0-P>7YC_QIKQUK.W,&=D;]$Y=N< M[BFIH.:]]$]F^ 93/9\HF8I_@ M(# ]*,$=II(LK*7OGC9I84(KB+^,N=-R' M\>9Z/\'6 ]_Q\,3;0X*]*8,SMB+>H7B' MWDNQ36\R=@E$4\QQC$F6,7,$0_8Y1;*6XIA\@"?K\-VJPEV$[_Y1N%\G2%<) MTDB0_K?$M9C/[Y*P14\5V"9.DR.EZ76V$ *[Y0VRSIWW=L"*$M MS8OM&<\YF!XTWC;&*>S1MRUQO M@=<1I"1+D^0=4UQH6N;1=[9E;@8OA8:S)6Y0BMM?)Y!F+.B.OC@>1-OYX&!E MWO,6OH'_WI\M6FQAJ84"[831Q$)3T+O=\92%^!CP0\#H5F<2*KD8\Q2,SW5! MDR ()%0^,'#=J%COLXW1RR M&;8-2&= N@!N8QXV)8K*/W#/R]R:D=BI]ST/3[P[IMB;*CAC*^(=BG?HO9:[ M0Y*S:R":8TY33+J.62(8LB\ITJT4I_0?>+H-WV\JW$?X_@^%_\F?;1)DD2![ ML\2MF+]5LE5/%=@V3I,CE1ETG.25=QG8NS2^R6OX-.U?N6V%=N1B/+YL[']C MC >4DMS@"'7XP19#0N/#\3V>[31FD^%-/_\@MGSC\C=02P,$% @ ?%VJ M2K@A^RJT 0 T@, !D !X;"]W;W)K&UL?5-M MC]0@$/XKA!]P;%]6+YNVR>T9HXDFFS/J9[:=MN2 J4"WY[\7:*]6;?P"S##/ M,\\,0S&A>;8]@",O2FI;TMZYX<28K7M0W-[A -K?M&@4=]XT';.# =Y$D)(L M/1S>,,6%IE41?1=3%3@Z*31<#+&C4MS\/(/$J:0)?74\B:YWP<&J8N =? 'W M=;@8;[&5I1$*M!6HB8&VI _)Z9R'^!CP3-TL:5U*-UJ!86+T7QEWD7.N[3?),E"VP?D"Z M= 7_ %!+ P04 " !\7:I*6Z/1 MU[0! #2 P &0 'AL+W=OW<< MV8#VQ;4 GKQJ95Q.6^^[$V.N;$$+=X<=F'!3H]7"!],VS'461)5 6C&^V=PS M+:2A199\%UMDV'LE#5PL<;W6POX\@\(AIUOZYGB63>NC@Q59)QKX OYK=['! M8C-+)348)]$0"W5.'[>G\S[&IX!O$@:W.)-8R17Q)1H?JYQNHB!04/K((,)V M@R=0*A(%&3\F3CJGC,#E^8W]?:H]U'(5#IY0?9>5;W-ZI*2"6O3*/^/P :9Z M#I1,Q7^"&Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS>XPP=8!? +P&7!, M>=B8*"E_)[PH,HL#L6/O.Q&?>'OBH3=E=*96I+L@W@7OK=@>[C-VBT13S'F, MXV$>>WN1W^#CMGX5MI''DBCZ\;.I_C>@A2-G;#06UC\>'<+;CF(V&QV[Z06S^QL4O4$L#!!0 ( 'Q=JDH,/ !IM0$ M -(# 9 >&PO=V]R:W-H965TZV%>3N"PB&C&_KN>))UXX*#Y6DG:O@)[E=W,MYBLTHI M-;168DL,5!F]VQR.NX"/@-\2!KLXDU#)&?$Y&-_+C"8A(5!0N* @_':!>U J M"/DT7B9-.H<,Q.7Y7?U;K-W7,O$Q"E0VKJ3HK4,]J?A4M'@==]G&?1AO^,U$6R?PBU,$9VQ%O//)6^^]Y)OK+RF[!*$)\?CF_R#C]/^*$PM6TO.Z/S+QOY7B Y\*LF5'Z'&?[#9 M4%"Y<+SQ9S..V6@X[*8?Q.9OG/\%4$L#!!0 ( 'Q=JDI249_KM $ -(# M 9 >&PO=V]R:W-H965T<[NF;XU$VK0L.5F2]:. 'N)_]R7B++2R5U-!9 MB1TQ4.?T;G\XIB$^!OR2,-K5F81*SHC/P?A6Y707!(&"T@4&X;<+W(-2@DM)1748E#N$<>O,-=S3X M@/+A08G/4:*R<27E8!WJF<5+T>)EVF47]W&Z2:YGV#: SP"^ &YC'C8EBLH_ M"R>*S.!(S-3[7H0GWA^X[TT9G+$5\96#O>'R3O^'3M#\(T\C.DC,Z_[*Q_S6B R]E=^5'J/4?;#$4U"X< M/_FSF<9L,ASV\P]BRS&UL;5/M;ML@%'T5Q .4Q'&2*K(M M-:VJ3=JDJ-.VW\2^ME&!ZP&.N[; %!>:%EGT74R18>^D MT' QQ/9*SFG 1\ / 8-=G$FHY(KX&HS/54XW(2&04+J@P/UV@T>0,@CY-'Y-FG0. M&8C+\[OZ^E>\'A$TSU["F9BO\"-Y >'C+Q M,4J4-JZD[*U#-:GX5!1_&W>AXSZ,-\=THJT3DHF0S(3[&(>-@6+F3]SQ(C,X M$#/VON/AB;>GQ/>F#,[8BGCGD[?>>RNVAWW&;D%HPIQ'3++$S CFU><0R5J( M<_(?/5FG[U8SW$7Z;AD]W:\+I*L":11(_RGQ\*'$-X-K^^P.TUMOCBS##,\\S,S!FHU1ON@4PZ%WP3N>X M-:8_$*++%@35-[*'SI[44@EJK*D:HGL%M/)!@I,DBO9$4-;A(O.^DRHR.1C. M.C@II 9W?U+6(@M+Q01TFLD.*:AS M?![9&KY"SEFS-^5#F.7$+ H32.@=KE O? N2.R:?R9.?$B MZ0+7^T_V1U^[K>5,-=Q+_LHJT^8XQ:B"F@[))"1Q M3/X+3\+AFV"&&Q^^6:MOTS#!-DBP]03;?TK\=E5B ',;A45V09%=@""^$@EA MKEM!5A#0VW<]M;NU?26)\/(?AY3LOPKBK]02P,$% @ ?%VJ2@\O MP$[! 0 -P0 !D !X;"]W;W)K&UL=53MCML@ M$'P5Q ,<"8DO561;NEQ5M5(K15>U_4WLM8V.#Q=P?'W[ G9<-Z5_ KN>G9D% M-OFHS:OM !QZDT+9 G?.]4=";-6!9/9!]Z#\ET8;R9P/34ML;X#5L4@*0C>; M1R(95[C,8^YLREP/3G %9X/L("4SOTX@]%C@+;XE7GC;N9 @9=ZS%KZ"^]:? MC8_(PE)S"ZP)M@" 14+C P MOUSA&80(1-[&SYD3+Y*A<+V_L7^(O?M>+LS"LQ8_>.VZ K_#J(:&#<*]Z/$C MS/UD&,W-?X8K" \/3KQ&I86-OZ@:K--R9O%6)'N;5J[B.L[\M[)T 9T+Z%T! MF82B\_?,L3(W>D1F.ON>A2O>'JD_FRHDXU'$;]Z\]=EKN3WLV![\WTUN> J?[>4S)\E]1_@902P,$% M @ ?%VJ2FA_8'VW 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0@YT- ML#J2I" T26Z(9%SA,H^^DRES/3C!%9P,LH.4S/P]@M!C@5/\YGCB;>>"@Y1Y MSUKX">Y7?S+>(HM*S24HR[5"!IH"WZ6'8Q;P$?";PVA79Q0J.6O]$HQO=8&3 MD! (J%Q08'Z[P#T($81\&G]F3;R$#,3U^4W],=;N:SDS"_=:///:=07>8U1# MPP;AGO3X%>9ZKC&:B_\.%Q >'C+Q,2HM;%Q1-5BGY:SB4Y'L==JYBOLXW63I M3-LFT)E %\(^QB%3H)CY W.LS(T>D9EZW[/PQ.F!^MY4P1E;$>]\\M9[+V5Z MN\_))0C-F..$H6O,@B!>?0E!MT(EJTR " P!@ &0 'AL+W=OUNFS 4?17$ ]1\?T2 U&2:-FF3HD[K?COD)J#:F-E.Z-Y^MB&4$K?\ MP/;EW'/N,?A2#(R_B 9 .J^4=*)T&RG[#4*B;H!B\&K/C=0! M5!4]/L,OD+_[/54:;P#/+0QB,7>TDP-C+WKQ M_5BZGBX("-12,V U7&$'A&@B5<;?B=.=)77BW, M.$S\MS1[0C E!'-"X'^:$$X)X5M":LR/E1FK7[#$5<'9X/#Q9?58?Q/^)E2; M6>N@V3OS3+D5*GJM_,POT%4339CMB F6F!F!%/LL$=@DML%]>A:\E]C9,*%= M)+3Z" U!N"2( CM!9"6(#$'TKH)H5>6(20VF,Y@D"D(OLNO$5IW8HA.O=$9, MO-#YP$IBE4@L$LGJG29W5K+?4&X5R2TB^/@3G M;_"QE_[$_-QVPCDPJ=J .:PGQB2H>KP'Y;=1[7M>$#A)/4W5G(]-;%Q(UD_] M&H_4$L#!!0 ( 'Q=JDH*TKEE+0( *0& 9 >&PO=V]R:W-H M965TWQF7/.F'B\&1A_$36 ]%Y;VHFM7TO9KQ$250TM M$2O60Z=VSHRW1*HEOR#1M] MB'6"0?QJ8!"SN:=+.3+VHA=?3UL_T(Z 0B4U!5'##9Z 4LVD?/P92?U)4R?. MYV_LGTWQJI@C$?#$Z._F).NMG_O>"<[D2N4S&[[ 6%#B>V/UW^ &5,&U$Z51 M,2K,KU==A63MR**LM.35CDUGQL'NI/F8YD[ 8P*>$J+,U&*%C/-/1))RP]G@ M<7OX/='?.%QC=3:5#IJC,'O*O%#16QD6P0;=--&(V5L,GF,F!%+LDP1V2>SQ M?7KQ@"!R>HP,0?2. +L)8B=!; CB=P31HDB+20RFLYBXB-/4K9,X=1*'3KS0 M23ZDDSIU4L>!)&Z"S$F0.8RF"Z,64\R-!JLXI+K? YT'MRV\LXJ#!WU1>!6[=J8WSZ)3"]Z9#HS^PVW__D[XI>F$=V12M2K34,Z, M25!F@I7ZL]?JR9@6%,Y23S,UY[9OVH5D_?@FH.EA*O\!4$L#!!0 ( 'Q= MJDIL9QQGW0( +(+ 9 >&PO=V]R:W-H965TLW.]E67.EANX^Z MIA5\VY.J,L)QG$85+^IPM>B?/;>KA3RJLJC%#Z'&B:ZQD677_P:; M8Z=D956TE8J_#=>B[J_GX0W++ TF8$O (P$E'Q*()9!K"8DE)-<2J"70:PFI M):37$I@E,(<0#:O;_UT/7/'5HI7GH!UV7,/-QD:W3&^(C7G8___]._V/=?KI M:85CLHA.1LAB[@8,GF"2*>8>P$P1#Y *G6(^0YATBGG\;Z4G'Y&R$1+IY1C7 M!(-K@GM^,G'!'!<#AO68>L#D.@!BQPH 8^02-K%#0#L$L),Y=@8,G=3QW1#? M#8GIG)L$=), ;G)8@(("U!= CM%'ZDT'$3+G,P7+I$ 9! LP4(!=X9-Y/@F; M7<\,+),!93 LD(,".2#@=G#N^:0DR]P.!5 YR2EL!L5PGL2 G<0-% A$W;SX M�U,Q-N")!(9R3@+$! &'C;P((N5RXGZ=P^0'";(Z#/T4QN(;@W$="$Q?_0-02P,$% @ ?%VJ2C&)&=JW 0 % 0 !D !X;"]W M;W)K&UL?53;CML@$/T5Q U C2K?1*"VI=J(_$C!IH%TB"DSS+'HF@3.*F"KF];BIULIQ)V&MD M3D)0_?<)N)IJO,*7Q"L[#M8G2%.-] @_P/X<]]I%9%'IF !IF))(0U_CSZOM MKO3X /C%8#)7<^0[.2CUYH.O78TS;P@XM-8K4#><80><>R%GXT_4Q$M)3[R> M7]2?0^^NEP,UL%/\-^OL4.-/&'70TQ.WKVIZ@=C/&J/8_#60RC%/4O]#2A#P2\H6P*O]+*"*AN".0V5EH]0NUM*FT MFI">#VND_DZLMH7;S-8GP]Z%-=>M<=ESD^=%1*&*>9DQ^@REO,;L$9D$0 MYV"QD2=MY(%>WI18W]F8,9N D0%39EF6KE(DJQ2)*H]I@3(I4"8$-G<[47ZP MN?YHDUR=CW\OWZD^,FG005EWU.% >J4L.,'LP5W"P3W1)>#06S_=N+F>+^H< M6#7&-TB6'T'S#U!+ P04 " !\7:I*EM4#CLT! "N! &0 'AL+W=O MF9TE!7JE9H.&,NF M!T;D'9]@U"L=%XPH78H+EI, TEH2HSB-XPUF9!A17=K>2=0EORHZC' 2D;PR M1L3?>Z!\KE""7AH/PZ57IH'K%8 M&+P%/ XPR]4\,DG.G#^9XEM;H=@8 @J-,@I$#S]H.)7V M&357J3CS*MH*(\]N'$8[SFZEV'E:F)!Z0KH0DOR_A,P3LC<$[)S9J)^)(G4I M^!P)][,F8O9$<=[Z/2=F@M&E"[%'LM> *DLB5$< M^GZ*&6D[5&2VMQ5%Q@^*MAULA2ZW0E=X5JE:!IUL>><)J'/T$*PWJ<%;P)\6!GFV]TR2'>=OIOA>Y<@WAH!" MJ8P"TF&\B6$=ZF*5IVMG9>SJMU-UC M$49AAH]&:,(\CICP'/,9L5DB(G^&8&U@=A$Z7826'W]R$5VX&#'W%M-93+P* MX@LC2U 0I:O$[25R>HD67KX%%U9&2'+=RA)TQ4KLM!([QA*[!1*G0'+#7)-; MPBQ!5\*D3B_IUW--;WG%2Y#+"C[[ 5_I?L%U]SKD K^G#YIB_]02P,$% @ ?%VJ2O'K&.OA M 0 :@0 !D !X;"]W;W)K&UL?53;CILP$/T5 MBP]8$Y-+%0'2)E752JT4;=7VV8'AHK4QM9VP_?N.;<*R6=J7V#.<<^;BF:2# MTL^F ;#D18K.9%%C;;^GU!0-2&X>5 \=?JF4EMRBJ6MJ>@V\]"0I*(OC+96\ M[:(\];Z3SE-UL:+MX*2)N4C)]9\#"#5DT2JZ.9[:NK'.0?.TYS5\!_NC/VFT MZ*12MA(ZTZJ.:*BRZ'&U/ZX=W@-^MC"8V9VX2LY*/3OC2YE%L4L(!!36*7 \ MKG $(9P0IO%[U(RFD(XXO]_4/_G:L98S-W!4XE=;VB:+/D2DA(I?A'U2PV<8 MZ]E$9"S^*UQ!(-QE@C$*)8S_)<7%6"5'%4Q%\I=PMIT_AU'_1ELFL)' )@+& M_A\A&0G)*\%WDX;,?*D?N>5YJM5 ='BLGKN96.T3;&;AG+YW_AM6:]![S5FR M2>G5"8V80\"P&68U(2BJ3R'84H@#>T=G;P,TX4@;+>)X_BNF 5<@ELUPX6$Z.R)).C:3[,AA;IT MUC5CYIT6YI&Y)[[S'W"1PMR_RH0M_,9UW7:&G)7% ?+/7"EE =.,'W"T&US\ MR1!067?=X5V'\0^&5?VXV73Z>\G_ E!+ P04 " !\7:I*)8;T)T0# !< M# &0 'AL+W=OM978(@022"L0\)QMW6U$$I^-/KL$O!]_618_#]BGK3JTK]J-1766< M,9W51=FDF]4X]]!N5OZYK\K&/;1)]US71?OGWE7^O$XA_3?QI7PZ]L-$MEF= MBB?WU?7?3@\MCK*+EWU9NZ8K?9.T[K!.W\+=%LQ@,"*^E^[<7;TG0RB/WO\< M!A_WZY0-C%SE=OW@HL#'B]NZJAH\(8]?L]/TLN9@>/W^S_O[,7@,YK'HW-97 M/\I]?URG)DWV[E \5_T7?_[@YH!4FLS1?W(OKD+XP 37V/FJ&W^3W7/7^WKV M@E3JXO?T+)OQ>9Z^Y'(VHPWX;, O!O!_ S$;B, @FYB-H;XK^F*S:OTY::=L MG8KA4,"=P,W<#9/CWHW?,-H.9U\V7.2K[&5P-&/N)PR_QMPBMC%"L LD0P(7 M%IQDP4=[>B!63G+*"4Z"=F!(!^85=6(BJD(Q+I4T,@B*0$H\OD)JH$E9DI1]19W8 M.*FXT=+JX/!N8Z"P6A@N%B@!HV6-O:)09M#M8F 4JDJX5134,(U!6+Y ;$%O MX17%,H-N,\.LR*T.#R8%%<#SW,HE8K0$ Z'!4<',H*",@4L32@N!Q#+6(E<+ M%P/0(@R$"E]EY]8%K9E B&94-1!K(1Y0;(>,CLX" 57"H)CS!=D$6C>!$,ZH M,!328#$K, NT:.4$2CJCVHD5D8-5!N]D&_*BH!RS:)?$#VCY M!$H_H]K)B40:8ZPT4>U04 Y2H0(L$*-E&0A=CFO'Q T,TU9I'O8O))+AA2/" MVR:[:O.&OOMST3Z539<\^AX[QK&O.WC?._3*WF"<1VSU+X/*'?KA-X]3LI?!]G',X!REI)]6K+@%,\%:+1A_"TIAV MCY"^EE!S_21;:.Q*(57-C2W5#>E6 <\]J1:(1-$&U;QJPBSUO;/*4GDWHFK@ MK )]KVNN_AQ!R.X0XO"]\5S=2N,:*$M;?H,?8%[:L[(5&E7RJH9&5[()%!2' M\"/>GYC#>\#/"CH]F05F_(0[L(@AX+?A7F6W1<8\K P&,)_@P<("W=. M[!Y7*;3_#:YW;60]J%@K-7_KQZKQ8]>O;#<#;9U !@(9"3C^+X$.!#HCH-Z9 MC_J)&YZE2G:!ZC]6R]V=P'MJ#_/JFO[L_)I-JVWWD9&8I>CAA ;,L<>0*>9? MQ&F)H-$(0=; Z(*LNB">3R=\S/"Z %T5H%X@GAJ(9REZR-9#FGZ/""(:4! M*QH]6=72/D9C(: P;KJU<]7_)?O"R'9X;=#XY&5_ 5!+ P04 " !\7:I* M/53GR-(! ^! &0 'AL+W=ONZ:U/D&*K&<-? ?[ MHS]I%Y&9I>H$2-,IB334.7Z,#L?$XP/@9P>#6>R1[^2LU)L/OE0YWGA#P*&T MGH&YY0I/P+DG(]1!36[S[YF_XNA W=F4/AF.(GQSYHW+7@L:IQFY>J() MWW:;(NDZS*)"LRG^YDD@\R413':7JG0Q;W)T WX>4:5*J+#%.S MR,[#\4C#_?^#CY/UC>FFDP:=E76O*-QUK90%YV;SX(RT;ICG@$-M_7;G]GI\ MTF-@53]-*YG_,HJ_4$L#!!0 ( 'Q=JDHH=.:MDP( -<) 9 >&PO M=V]R:W-H965T3F9'>8DI<6O_""RI1F9QH$<\;D0;[39$#TAWS3T[+^2 M"RDD7"61'GM:\/;?V)^YH*56D5%*_-%=\ZJ]-MV=\$J#"8XF.#T!N9,$5Q/< MGN"@28*G"=X_!V^2X&N"_RPAT(3@V4BA)H3/$B)-B$8$JWL=[?M=8X&3F-'& M8-T2K;&J!+2(Y K:J\%VP;3WY"OF84P_A#S&<($0\P&PH0]QI+/K7]X#OCPG%; &PA$H[ =)FPQ M58?QYFX41./$ -#QAL!!)!>,Y *1YK" !PIX]P+!:$&DWEU49'<_V,D'G7S M"<$" 2@0 *C-9<&=U'=R:@AZ!0"3J.5FW88_]8)MHA BPBP\&"!.2@P_W_& M58=!]FW(V6@AKN=W$QD5^\L48I!4.4&;C@UD]<>[#@0*'O@\V-S0$P6J0:,* MG5@B"-X,$+ ;!.'8# )%#WS@"D= B00IJ^\4Y"A4,Y1MUATUNHZ@M3Y& M6?U9+OD+4$L#!!0 ( 'Q=JDJ[*KJXM0( ,T* 9 >&PO=V]R:W-H M965TJT[9HF M)+%J&P](TKW]P*99@C]7W4T,^/SP <=A=I+J1>^%,-%K4[=Z'N^-Z6Z31*_W MHN'Z1G:BM6^V4C7-SYZ.>-E^4U_UQ=MBGKD62UG_JC9F/X]9'&W$EA]J\R1/GX4OB,:1K_ZK M.(K:PMU,K,=:UKK_C=8';63C5>Q4&OXZ/*NV?YZ&-SGS-)A /(&<"3A[EY!Z M0OI10N8)V4<)U!/H1PFY)^0!(1D6JU_]>V[X8J;D*5+# >JX.Z?X-K?[NW:# M_7;V[^P&:#MZ7) "S9*C$_*8NP%#+C$DN\8L 4R!KS'W8TQ>7$,> )EKQ&J, M2/_--[&UG@LF8,&DYV=7$PT\[@=,T6/:'H-IRBB%?5+0)P5\TJ#:=.Q#&$(3 M]62@3P;X!)OS,&#HA0]-R[0DL \%?2C@0P,?.JXG9P7*89\<],D!GPF! A0H M ('@F"TA#(--&&C" ($R,&&CU<@H0I/;6X)&Y=B(!?E<0A@,FV $?P40($'" MB$.@=,)GXFN# 8EL0@+.+P8"G(6$!)Q2#$0PG.^=!_W'?.&T8BBN M)#1CHZ\DH=FT%9Q7#(6Q"*W*\?%,QT[)Q9^XN^A]XVI7M3IZEL;>!_I_[:V4 M1EA)=&/GO;=WRW.G%EOCFH5MJ^&"-72,[/SE,3G?8!=_ 5!+ P04 " !\ M7:I*;\C_"_L! !K!0 &0 'AL+W=O6A8L=9%F(J^9-!P<9J&O;,OEW#UP,NS */P+/S:76-H#* MHF<7^ 7Z=W^09H5FEW/30J<:T042JEWX)=KNJ=4[P4L#@UK, ]O)48A7N_A^ MWH78%@0<3MHZ,#/_CV'1N M',:=.)K2_ ED2B!S AE[&4&N\J],L[*08@CD>/8]LY\XVA)S-B<;=$?A]DSQ MRD1O):&T0#=K-&GVHX8L-4DZ:Y#QGR'$"R'.(/X/DOL-8J]![ P29]"-!CA: MESF*LH4H2F@29[&?M/&2-CY2OB)Y1!&F:4[\I,1+2CPD@E>D>U$:XR1//R&E M7E+J(T4KTKTH2RGYY.PR+R=S%IOE9\[7#65WF W!U$^A7@KU4-;-T/N_ L8T MPLF:A!;WQ#Y#/YF\-)T*CD*;*^MK0_+Z6_P!02P,$% @ ?%VJ2B;=0/3( P 3Q0 !D !X;"]W M;W)K&ULE5CMCN(X$'R5* ^PB=LFP B0!D:K.^E. M&NWI[GYGP$"T2Y1%6G]1)UF:7_:J*E)M'JM#5)\JF>[:H"*/*(Z3J$BS,EPM MVK'7:K509YUGI7RM@OI<%&GUWUKFZK(,6?@Q\"T[''4S$*T6I_0@_Y+Z[]-K M99ZB:Y9=5LBRSE095'*_#)_9TXN8-0$MXI],7NJ;^Z!9RIM2WYN'WW?+,&X8 MR5QN=9,B-9=WN9%YWF0R/'[T24-E\1>Q)&_6TSV(K=_F;DJFT0]9MUAZ ;#[A$O+H+F M_(J)#(,K#4(TUN0FN)]BXR*2J<7"A? 8D^!0"][&\[M5")Q P 2B32#N$DPL M,3O,I,64<*4NPB/E!)*8 !*)16+B3"$L+1\A[D@DD$0"2%BO:YW\DH2+\"@Q MA22F@,0,)YC!!+/A'\0<)I@#!G-+!A?#X]@2XC'FC@B+L<]CD()Y4GA*!1LN M!X,V?V8T0! XC'9%>]YJ@AA[U$\ M7!+"WB,V0!( XO'<,P\V*"%;^5:+;44CME'"MB*TD5JK?0$@_VJQ]P@XAGGJ M*F''4#)BM=@QA/8IY]VZ(,[L-@R"/$61L/<(.(;Y6CGL&)H/EX1CQW!WMW(E M 2!7$@CRD<'>X\!6S%,4.;85IQ&2>)I3=[<"DJ MS6Z3$8@E'C+8H!QXCWGJ M*L?>XY,1DF#O<=1E.I*@+>RBFP]\2(=E)@[XD![>0&@#C913&Z M.54I9'5H3ZSJ8*O.I6X.'FY&KZ=BS]2'7.YU? M9;OOW[]/%_?!UD];\2Z(X,DJ3K9^!G\FZ_?I+@G\97H?!-EV\[[;;@_?;_TP M^D[F4?B//#B-\RC[XW>][LEW/_V8AC_]F/UT%B_R;1!ETH^6 M,XPC>2S3>S\)TA_?9S_]^!['\+B>_!A'V7T*8Y;!LOKTHY^T9*_CR6Z[#@KX&?-*Y^?-SI'OQ,'KUY5ULG6!BQ'C;QSB1-@RS]OO;83^]K'+I8H$9*91(L M@O#!GV\"3T9!)N.5!'S'CWZT""1(OUS&^3Q;Y1OIZR'PRIM!;^ -.GWITY\@ M#HM[HW5(H0' P78.=&L$.DYA+GPU2+,0E PP*2 O A*E,HQD\&41I#3[/-QL MZ%<@:QXM@/J; -]>Q*@O%ED-U9^28.>',-T7T--IP*O$V3U LU"H\@E5-7T1 M9T##_>]\2D#[)R@B"/H_\G"']"?DU8FV"F"J)6P'H YDYG\)4N>;UP3:\I>A#U@*LS"HD]^0>N<_(9T=SY,\*+!5??Y!H[]$E,4^\AU** T^238, M@GDW<;0^SH)D*Y?!O(:G4S43O);69KL,HX! Y2'M:$7A@9-B"A3?U.@M+90 M"48C-XOR;MPTWC,MKW_9_ (IL_MXLPR2] ]R"KR7/=6EG?5?BOH/],F;5KO= M@1TG\L'?Y,$/TL^S^S@)_PET&;2]=IO^IUP-3XZ\4>?$ZW3;1-J1=](;>Z/> MT#R'_^R"118^!)LG3X9H5)8L7LT:=K($<@!"8',HEL? 1PM_%\)FJV_>!!GX M3!8G.7@UW^8;XC8ET,!E@!3@7(#)R1:,5A?NGB4 [>R0D0 >:NS^7UI^G- MY/;B^FHF)U=G\O3ZXZ>;Z2_PYL7G*?J1UQ^G\NCR>C9[9^-YCQ6UG>.:05(* MHL!\,XYO@H<@RNL^'.A$I%?J;^H4_3D!WI2[)%Z%F3Q"1JV!-PM(TWIR'40! M>L+(?OYR&T;D8Z/4-6II!3U/+%=)O)5HI\AW=[P,V@OTMIYM_V3S /R $%_ M"%-D/G0+CN8 (VX%EWI7LG .B_EU Z] KX8V*&Z56E8!I0%&-\/\-6K=^]$: MWP=;!;';AE3B&O0/*"B%'D!?(--'?^=@[:8E]^-RQ_"27* J_._31<'"B> MSTZV##<9Z2CT*(S,G%#O>N4[,Y'W@+K,KJOJN&J>%YD_C/?IF MN%]?GDUO9O];3O]R=W'[U\.\93L&D'_[2(YH38@ML_1)F:53-DN-0XQ]FFI/ MIW%RRU QEY99YA*50=-@LD-U'&_0)_= '-=AA*M+/Y-V7# X8 CRA2+#L\,; M!835R_-20O@_!OXF'W"+JH93&PUJY[GW;>@;]QJ0B<'-[=7VU?,'N:F.;Q/%T,OM%GE]>_WI@R(IAIUQ!*)F6S!%"CPYD M0["R_'N>9FA^4YG%&)W&X/EL M+C9:T$C_''!2ZC-=A!:YP%((C@3A%KD8G= MHL?^3V>>ZPP\?/9O*.2I/,;\X/?ISE\$?_P.)DV#Y"'X[B?9& BZ$B.D"@"2 M99CN8G =T%RMPB_H5V/,5R?MDL*.)B$R:UE!5=ET[S.Y+/-I!9<4>Q*J-GL" MS2.P3J GTN = ,C_PGG\>JKAP)%[8\QO2Q'H!7&:77.ZP!V1G[EVIX)*9JAG M0FJS^I'>+CI"Q2Y>/])N6%$#BA(5'#Z;C0";FYHBZZM#Y/0Y_1% _;+] M*4\6]P@90\O>G=OPL0&8.^+%17I=.,)9Z2&EH"W^9,3!ZZ!)7W@2&02;L&D%785 M*4\YW*97 Q3OII>NP-[@>Q9=X?6#*#;57 8OP3]1!^?1$GUGY59N<"-.J$C_ M+/,$5P#%HV!#;5U;1<=NS?DMA[ZYNIW>7'R4YQ=7DZO3B\FE9=IK,56R]B-E M##WP6J,TWH3+PEA^0C,79;ZV+45RPD3.:7/H[#:8G994( H7B/+V/A"@C):H M3 TQ8,6T6!$@H6)3 &%VEN2++*=\%6"E)8\0I?_KWT?=;OL'53R@OSH_O&M. M8*.EQ''9?1($8LLEMP!+;JZWT6F3]SYX]O,@4":%C'">I#FJ(?!6<+8DWR@# MDP1KC \P/*< %1[.@@6P@$D\3;\LV /'< ;D"UX51VH;L^FIWD)+G@8)QB7 MLT7U$">(8G#,P:U8@'I'=, /"593GE!I;_(E:S _BG+ I1.K9A_*TB5+="O% M8YC=:\N'++L#QEV$.]R:2EW &O \V&4\%G=W%Z'#R%Q"6YYL@EOX'&^OJ?5%)UAWDT8@"C#CR#Z^,1&R-9?@L6&R!G^ M_Q\YQC&PR-;_+: W;7P"+B40 408'>I6A27G[&]+JO\J;[Y<_H!=IKQ)T @0 M 2Y9!>,RRI5V4X" AO^ !&+TD,._8J)D)A01L5ZC.AX*74T?_I&JJ%0 M:/] N.!MR0E X]M>/$#OZ=GB71@IO;'U(W\=<.T$*1 %Z/!@O1$7\>7*#Q.Y MLY6-EDA6CJE0#P&Z@H.28+4)%O!;2\YR$%(;$EP%RUM*##"9C2E[1$7DH[X M+82&3*;Y&GQ@G%@S31I(A_X1%IWF(-O &^RV1G\'-XI@)DE!H-W$-21";S, MWK,%TV)CE/7.R0^IG+"PXPMC,+3+,QRV@;O4,DC;P > MYXK[$8CS8$G)50@#,9L.)@(>D_2>Q@F@E=#1$N]7KN/[^:1 EGHV7E7^GV>F1%"'IE, MPO0WW%\:(/.ST!P(D6,$72,S$M#99%M!H>R1:B%8?F"' 6BXB2]A.'X;>*>LHUNN$ M#?AUNU.N,=H'QB"P-T<+%&:$$>(AR@H_Q=_M-F3>"_741-+M*> M7#YCGH!-6 ,:1CC/$R3_-DXP00YOR; *B 9",XH2:F"4>Z#4"I O5#Z"\CI& M2 NOY0E\)F5DXR2!5T">@R+C* MD=,S;: PLHQQH$"/*L9\F\J\L;9G6Z58S[ M[BL)J8!#2K/*CCMT4WZ]#R*Q M4.J--9'"J?;>"BW#]DUC&&,-0RA/N\NEF8Q5X\B1LH8!,>=Q%A^3\E?Z3>D> MTTNC!&*R26,/[49D40KYDWMV2$&P0V,,L7+&'*]KP)67"FA"EO*+-+DP6P:L M)MQ6@MLLV5=B.V6*RAH3_GJ\#Q"7)W*/>/ MVB!9,I_22Y/C3AO($A5#%0[,:.D8_1CGFZ4(MXCIP.E/-Y@RA7QT+E'SP?AU MXF]!A41B G'LQH$J,%8^>._^([)@@2? V$1T*Z4*0O83K?6D,;&(!"(<$_% M%E50P4F7P8(+*4FP]A-$GU (T%:(-FJX!=%40'M;$@V49KVHBDT(ND?4.&F^ M4V(\?Z+B.P0%"QVIHNY\%3S&I1=$YZ6J+!B&EN M*)ED5P:#UBSR!&6*PON 0)OXFC7_D?L)*GQ+FH1)P]C;MA2:9@^;7FJC28Z0 M)":SA!7)39XJ TE!F%96IOC S(ZZCLDD8'HM#EI" "ELZ M?3@.D<*+R;O#7 M,E]HBVRT[@IM=1)_H1& UC>CUEANT>?53%P(IZCY>/7A_=90#V=<8G2P7B.C M9P1DLG:MVNFU!GH,@!4]YG%BO3PI'"99M@(!N*3 GK@_XR2.I_,/A@E MI9H+GY)BD D04*@?A-O#R6L-C/&BAUK]$&IBY1OWN.Q,4U7H@ M;J]/_WS\88+U=VQXFU[-J 6NWE2CLYB4^K:[)6Z4(T@QG&J!5UT5JJ;SX@1] MM\5M?#R-*#5GV,D"4PU%_DF;VCET:,TY(SUQ@,4KRP)*?CAQ4"Y M":76YF=]Q? M@#_.B4-AG25X HLL!I[PL= )#CMY'L6^C-= 50%,<[7D=20U5$Y[;@#K>:-1 M5^+*+U]8:SY!&HX7IIFPA*75(2M>\&"![.'Z/CNFHAXVGZFO7G7!FK4J+2G&E5F73'76I'QA??=$]ZU)]<:3H&C$3@-Y+[6D*_ M[A*J!$* "4:SB=KKF,6M A[T#+9K1UD&7 >PP^VXZ?-MFAJ6%/D2GG&G60/I MO<% -V!S@L)JX :('R 8C7, ;KO;Q$\!SGENUZ8<&!=%GK&FK;T>X)>7J3=8 MA6DI WW 3LM=$Z75Q)O>B3:N9FD?C[QA M?T"O(BL-F[!,R;\D&=G,)DN8E9*<4/FHY? M(ST&K@M'<2HB)XT&"ELU[IB,'@,M5 P*>%D%(54X2JP%,:R>QZ1N.9E)N>U% M$F(0B"K !-KWY/35%DSUDK*VI+BU'^N(7M'3Y#0T\G0507M/FE[=CC(!^4[I M=![DWII3F2ORYI!_ M*#K#1 D$'2+-MUOEP[&_0><6U5]5>Z>\$4I64$M1VMPSH",[*^=;YU91&1C2 MA*L83]VEWXMKSMG)7P.TTO"ZCS'O&J4L2"#XQ$9\%)7:\R3 6AFN:U=>J!4( MVS^18F"L)]JCAY ?* (&[<)P\(Z(PG(%HZ&&MGIC[W^<"C?2 C^^SU["*5D M'[AJ"J-+/3;5<;+3ZO7@CX'7!(E#+?:[$ B=*8 Y59 M?P<&F R5X2ID;3O"XR?GDXD9^GES>3>L-3TGXP-;OPKBEK M^"99K MQ-G$M E)RU-_H=<-\6&QE*@N=8Z.\V=RG*_S1*AT^K* +;0&F.X#$)9[@#$H MMV^G.C=A#2]*>F@Q GH=M0S,P%D\=XVQ)7Z%:6(R,7EY1AL@TG3J>+;.G-.V M'E4=B!*=2^K2"$GP%MR<$8.K3L&I*L_$&V598;$62(5@STTI&6OU,K0:CB*K MYVKEH*)=$:&PY]6P(W8)DD" 7QNN*4]-4(+_O0E73\J1-"ECHH)GE79P/JMG M%Q]0LSVL:.=?8]B'"[ M#98AV92]]$6&MDF;TD)778%2 J 5X#15@M&"50*)6B;'^W[."6A+%^ M#B,MRCGQ_.\*O90Z6N;4Q!CGJ!1WK)30 36X ]\58*%Z*CAQF-04CL,>JPTV MV"F@@65B[*;7V7WCS0;SC$-(P!R?L^$*G8<%B9PJ;-S51+),.;2%Y5 ;_0.> M;T;)]+BH-5+Q>_.$FRG6*9+DJ4TIGJZ.)EO#I57^*;=GO=E%#RZP'^&\3&O\ASC"\7XKE-._^F,'Z;"4.";V3Y,]U+899 HPBO* MF/\-7"]LKF]HGB(?84E@.%5\IVZXS,MYA1TOL;2P%>T(+/TF>.!"G973@ M9^)&L+1\1H#['@N=:UFREBBGDL2IFE5,B)DM! @\ 2!F9EK!)6_R'.C04.E, M CC^/4 VALG]7ND/H5%FRC6ONFC7&XXP#CDI_P$NHUT(JF:D:71."@&"QM\" M3*A2RR8)K[]9F"YND]96[Q6.M>#HCH-0I*1J74U=',$"7WBK%M=I@5QR*K?H M7^4T;E-<*FJL^+VPV/3GDTC$PA^.?@EZ]'^ ON?BD^81!*CN&$U>Q' MVC0[]A=++)SC?3CJZ-C19? 0;&3GG9P5G3:"#\9>SS'<(;1<1+N\>+M;?OLN MBIO>[+T3^EB$N$$9GZ&,OY%];]3I4Q&FT_VA^K?@_3SW5A.B:CC]'XZK3@\D M8F"AH?R#P=8S[S&[UVHZU:R*RW3[=I-$W<3PJ2Q^GYOL6;>K1A*]DA5T")7O M5V4=") PBJ28@5:D#A]=B&/%GP0ET;0D69=$X]4*O1?V^YO]#PR51,7^I^8L MT:;L"; =5XLQWD("(*IB1.L;?4Z(@2WC6H,EEB$8;:Q,HQK1S6QV#PLFB AL MW;]415$]87)Z/5/YD>GL]N+CY'8*_YK<7%U<_3R3UU?R#J_E^'0YO:7ZY=7M MS>2T?L9(5UNQIO7"G$B_);\*!*Z&BE]:,_$SUM,B0B(> MW<'D$R":!$@P&*9)J7$)M(MMK]L?>/U1'Z5L"'^!@S(:XE^#3MOK]X=>KS\2 MNG]T*'^7HGL$P'P!MY(S2HHXX MJ'L",W;%:V+]#5Y8-(98N#_J\1_#\< ;=D>45\0MC[Q.I^/P(H HK=>B"N"V MW>Z!Y]#!9;%N.QYY_>X #<<8< Z C$9#%U5Z8V_8&WG='J!H!*0;>H/.2(X! M@4"@D_[8)LH(-H=4''>!*%T@'\P,WM)@W,7989Y!$U%@T]T3F+/?!:)TO0YP MT*#=!]@ YFX/N>:5B=('#AOVO)-!FXG2'@,;],;P!_X#GG1&8[(*W'YD5"&= MS"B?=D&/E^R$RF*[4W)%XWOA5JGF[U3=;G" V3>$O26P_7\5BP)&TO(H./N MF&J]A)G!R<@;=(="=ZF+K^U2MY8YZG4[A/MW\JC3&7B]WHE\QY8[+0M)F3IU M^= SZC-FQ1I<,X>(R9@Z'"VMT0BU]6>:SXL^>NRZH0:Z5'=Z5AO^5(LW;M+* MST1+*VZU.(@.\.WIOER$"02:6*18F(-PRGCBJ0(&1<;8[JO;,O=6UBLG>#@J MIOI=3MZ#GA%!JAT"4?#K)O9RDY.K9B]ZM6VU%='5VH"2BLU6<- M\2 )Q[?4AVD?FU/-AAA6LR/P@ 43JWN6WJ-3[S[[1JIU9*4S3]H)J^Z3NY:Q MU$TE* ^Y''A*UWP*%)K^NR(;] **#)^AR".E.RPL"P>&73CL=>F*/.Q!YO.E MHM22J(Z7PF#,OP"^P.<.05,MBS.E5BD#G4B%4]9QJG'95JYXNW!!5VK'#*D_ M-0W!G>?S0'YQ>9%]=H'G6U#?(C%U68R*C@-S!JGNX94O5OLTO<$^M(_@5]%] M3+5#[UHI?0+M2JUF+_7H!BVA:Q&75(NH+BGI>BD1[K_[*DS5_5785V"Z<1]5 ME53J*FG1GEPJ,]O7TP';J1NK>$G1M.2JWH:CE9"S>+D?Q&,%HC@ 1'7(P6K. MITY/9$GD"'[?S[(DG.>J%K0NE6#G7/:N\EM W_V$5%4_RHKE595UL*6O) M3Q#24D0!TD&WC6% 6_35@%4;#0=<@M5W9)">*C(EW'EE8QBQ)LK4C Y3P\_" MT^GTJ?1, *F:I 9*/ N4? :H?>3VE*(,DVKIGK.+HK#VK@A9,RR7MGF@)G;1 MKJ0! ,)ZZH0^$)B:F.Q.'=/S@X>"B!_$O.@H*+A(8\"X&N;N.)N >F=/=BMX M%AYK]+?D%3!6,UW$R[GC&P@QU.!:1^@/)#Y971L8C^R,*&?:N(93" /AG29 !+F36]0:K@F]K"M:1&/%J) :YOI5'I- MU'E+\ZR]25!">&VGR2ZBN\3@$/62;@DJ5H&*\H3ZF!:,X]BOB?5 M@+>7\V!B\^T"FPSFBP:& BI,<6"/]U1\ T%UQ0GNX 83:@P_7!Q>S8QU@<3 MU&3S3F/UCQN4;_H3[Q^P[!^VNBW923+MP+K[CA.WX,+GP!!Z2FJQX%Z&'L+> MP?_@T17Z=^7H4*KO3?Q3#NJ\U_:*169X.PJG$MJZ"LZ'$[/2IO7)FV4Y)<,ASJ5X ).BW3@9ON3CHX@.\A0:K>YSVM[9:N$\6YV,%F@G!PN.V#F*PI2GY1U<*;S;BJ2$9UFXN3*I4DLI@6)ENB MN VE/E^9&"#,?/,'SP305" U-; 2S\9N0,@X46E.Z;85L':G\U9W%&K=HM^O M$/KE"Y+.HZ4PN[(Q-W%$P3%% N+RXL/UC=QM\E3V6,)*.29W4\RC\J0L)!$' MJ*IC>839H[GKAAB9)50TL!K+>O'03%FF>-6-U)6Y?0Q,G5?HH9A6>^UD6FD& M[?:(9K<'/+\9!%17>&T<'W?\_Z45ZU^Q$ZM\"Y.CN:X[X/8ZW:2"!U#YN(:Z MD0@7B(+*160N:P,S<%ZXFOSLCG %$;JZH:Q;@=_TZ2@&'64HGU8N=^'PG@H/ MA9JX\)1R2"5J2[<5CKUGVI]@97TI#O8I@=95+;=[?%]/;8RH33?K:.^GA M#V/9]3KM$=;^X,]N6PZ]7GO@C8?T9T>>#+U1MX>A##B8*VSP['O=]DA@?<=K MCSI>>S!"V=4I8JTA#=J]$C$KF^54CW5?J7U+G:9$3%^ PK.TW?H!1\K%"K_Z M.1PFZW#DG;2'=7?EX^1/H+1/[V:WUQ^G-[6&@1MS?\U=Z?Z:%_HMHY:DA819 MZ$6G3]PWP.%==!L\')]F%-.JPO+"'"%7?7PJ_] ;LFWL#MY:Q_E;XN6ECAH@ M-.PEH/3>PGPC@D>,2N"4J;KW/%/3(5]/=EIMWFL;_N$XQJNO,@ ;)DQ9T5R+ M62DKMNIMEI[:P? M'HWCI3KMMWP@7M=/32&^^&@#\]-:U M9M-E$?+H%E=P?&%H ;Y%SAJ\?&9.G6SD8VO5[UNYM>GO!RG_M0Y2?M79QH-8 MQ>I0/HPS?F^(_Q_<$+^/$YJ:T2NMZ =QR>WOC?&_-\;_Z^/JM1KC7Z63^B!U M_8K?S9%'><3W#5=7=,OT[UW6OW=9_]YE_=_59?U?I13L_%&I.?M@N_][+_B_ M:B_X_D+B0?9G7S;U8 [Y?RXE^Y*/,LFC,_S4*%#J"MMZT#?:_S'C SYX?*+> MN:+V4M=GJ+SBRQ-*-&M?QS*MJ<6]GA?V]R4>U;WJ^)F.U'R\ ^;[O]*]KOTI M.><7)>RK VK-Q_J^5$PZF4/D^C/,,]=GF(L=4!N"NK>V";I)]?Y3!LTLQ;=V M:5 /3\\HZN+7,Z?JRBKUM5K.6C1^&M9%T.(KXNYOB5_K6^"OFS_!7BJUY.G=1_M!:\W@'>)[)RLB)RLI,==:&@H:O@K_Y<^N'[V'/''H? M-=!O3$+IU$HH83WF*^&H#NMP)T%/I\>Z8W!3GIHA+-CZPN2N*)+[!KR\F/DM MU=;\$=D_^5%+XDVZKJ_BTL.FS]A.\G7S]W0;OS1\3%WNSM=UZM*D#RMYO]H@ M?8_@S]8]@I-R:^94)ZV:Y+T)T/J)6DOG[?E^M;GWEK=TQ_?>\H6W>A10\TQ= MC'K(3/8-NNK2M>K;G]6G%/=QKQOGDT>Z[]D"[?70ZIC\,#0VC9Z:&PV;1EXU M'.UHP!LOY/-"Q46.31]2O[*NWJ=IS<6*=.Q(0?>'M'XK8N.4G_7!\I?.^)7) M:*=NT&D96:1E#-8;-0=92MT'4U,.G#SEKHJLTHW!EQ.9HXQ[_ _./5U:><@F MPI^5;ZDYKG9[?!NZ]GZ%6Z6^U98;>;K(@>_-&U?'6;<0-N[]9:3OX&YN3 ;W M V5PGZ=WG4EJ6[0.RCV?-6S:S5>F[5YB]&R?N'PH=LE?+2D<4,.TYJ#FZ\*[ MC[/*WSVK) M,!;?)9R]BV!J==(*F%HK2U5.57$SU)8YPJ[_>S>PCR8VT+3)6 M_TGD[^Q!Z/Z#ER\-"4_<7NJ%=?*I;(/T<4'^W$=<'-JRCM1:GQ+0/>CJV GG M_IO,R"3*PN(06/&96P[C@Z4.^?!PI#D%YCB$UC1_^5#68:AZDNVQVSJ43$<# ML6;!KF6. -0]HV*G=(MID+JX:=E@H;,0=$27SL:5RQI@].TZ&7I6^2XI&KEUT<^C/G" M1" \K74S,-SZI(#7<%;DJS90G/\X/F@S!,F%A<%2EZAG3I%4Q[5;@_;;@S%3 M;CWU,^NP9'4..I;P55MWG+MK)&$EI?@2VTC2HP2W6WUH/F_B;HEU\V_I%0^O M%*S[4%8_9+T=LK:]2DT!-[HT3U)\>M.K=E?O6]G14%]GPDZGQH3V'%S53W?TQ64P M%OC! 3);KMEZK79=5NK*#4/+0W!>XSEU'?)*'U=Q1PKZ0Z&OM["3>_+&=.?_TDRY?$H[MDZVA>HG.^H_.=3Q?G**STEL%] :!1 MPYFH(EQH7;[SO"HI@)/J3)8@3"23BA-M7)5[5:F I)5-XLR;^_[2XX0*'(>B MYC=<5RB1M= 1OA@@Y/*O90H1?CAY_;66^NH53?&3-G"*D>/X MF$8X6%Y@[_=)SWS_:6(;G) O_I#\9]P3ZN43U-UTP]1G3A(O;:+7[6P<9E*, M&WR.'6"8"0>T(2S"UX31M:(V*R.K1A0/GV4/O M>#@54K6U707WN^ZF3P*]9P52Q@:!<^R ."R)UJ#$C7':R2WX0PAU]FI;&H6Y M(MM@OL!C0CN8(FNI4E!#F0#W4!PRR*P<1?/"CEJ6G@UJ+;DQ4DIR*4BKH<_H M#$.; &/W]HOXDNUQ-QER<^R1^!A9%;UI5MV9XZGYK>1=-L>]2WL8+RKI1NH/ MM5F.:'U[Z>!.04:;UF^R08!A)V7)MN\9S04'MYA?%@P.+!B'I*^#"JGHH^&S M5R4Q "B,-J T37:1;XJ4*VAT?YV:[%#-\R/4_*_W.0;NO^1=_L^* MSR__7G+[KS(5_+)V];DEVA9\!"(7QR!R>0PBG_NS\;K.N--^]YKO@*)U39FF MHI-;T#0%I\>^?B)\:Y]5;*\%CCW8T&NR-F_=/7Z3FT)&:J;O[!+;8(1'^Y,5 M'BR'6:N!(L*C_1E26O.W;<'Q01U_!U!+ P04 " !\7:I*^J/?4O(" !F M%0 #P 'AL+W=OW=#W%FQ,O8S[9GOG&W+S5S?-373^3][*H MVJFUZ;KMM6VWJXTJ9?NCWJI*/UG732D[?=G\MMMMHV36;I3JRL)FP^'$+F5> M6;CCNB:Z;?V&J MU^M\I;QZ]5*JJMM#-:J075Y7[2;?MA:I9*FFUJ$)D55&>-7EW1_B5_NN=%N+ M[#[M9U.+ZO-.=OJ=U[S-GPIED>8ZUP\:/Z,]N#G(620\+A+ND3LW<,6,DV3! M>9J0P4,E7S( R1!(=DI(!T Z"*3SOR"3U$UYR(4&C.8D6O+837T .4(@1Z>! M3!9NS!<1@!PCD./30,[<9$'F 8"<() 3LY"^2'GLAV3N"[TB?3< L(#P B&\ M,$N8I-'LU_F=VP_D+ J7>DCU.HP$H+M$Z"[-TGEZ]!XUSR,GODC2^&$_S:[P MR-SU8P!YA4!>F5Z)R0<33U(_U/.KS]Q8^.)>KT@XDG2(Y?"AZ;6HYY>301 E MR1G1^::?[S 2^["&E*AI#*LF\ 7?A7',/3^%5)A:J&&W!)&X/]>A'!*/WWVA MPEQ"#A8?= R'/(8)A6+VH(;U<2RED($NLGJ23TS,']2P0-#<0B<0 M$S,(-:P0-+O0"XB):80:]LC7"/F8ZO8,XF$>H89%@HF8##R(B9F$&E;)\=#Q M5"=S6&AC*F&&58)B,@HQ,9$&Q>&V889M@V..8*8 MF'V8\BF.E[4174 M-OHZ[.+LO.32UTU?IL4 M(71O2OFLL+7QT[:S37_GU+K:A/[2Y:HSV=GD5G&:+I0;STAVF_',R>&X3=SA M2,GDT[C- ,'C2/!\WA08MXT (>M(P'+>%!JWC0"AZTC@>M MX4&4"C*F^"0):[S6)'!->*]) )OP8I- -N'-)@%MPJM- MN$=YL$N DO-PET M$]YN$O FO-XLZ,UXO5G0FU_PK2U];./U9D%OQNO-@MZ,UYL%O1FO-PMZ,UYO M%O1FO-XLZ,UXO5G0F_%Z:T%OC==;"WIKO-Y:T%N_X%_)2&]?&&>/'\&53>Z? M77(S_&'-"&X?KI5]?L8P]>'^D=*AWV+5<'SZFS),_8U0-W\-=S]02P,$% M @ ?%VJ2NCU+AJ0 0 YA0 !, !;0V]N=&5N=%]4>7!E&ULS9C? M;L(@%(=?Q?1VL0C=W)^H-]MN-Y/M!5A[:HDM$$"G;S]:=N73A138Q,=O4[,>$]'(<85M3/T 7.6?E$*\% M]97J KLG/ZG@X3;DQM'0NAAU0?5L+R+-8]2S=N(YMTCMU2FH.*IX3'VY#_MI MW+)[[SOP[Z!G77/:J9^/0X!P9" Q ./D(!03$J M1U$J1W$J1Y$J1[$J1]$J1_$J1Q$K1S&K0#&K0#&K0#&K0#&K0#&K0#&K0#&K M0#&K0#&K0#%KAF+6#,6LV07-VK5I(Y7^B^3#F.6A/NM^;\Z^ %!+ 0(4 Q0 M ( 'Q=JDH?(\\#P !," + " 0 !?D !D;V-0&UL4$L! A0#% @ ?%VJ2E&UL4$L! A0# M% @ ?%VJ2IE&PO=V]R:W-H965T&UL4$L! A0# M% @ ?%VJ2J9>BS$N! NQ( !@ ( !LPL 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2M"KB4:. M P <0X !@ ( !TQ4 'AL+W=OT6P*\! #2 P & @ &A'@ >&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2L(;]]FT 0 T@, !@ M ( !AB 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2ENCT=>T 0 MT@, !D ( !,"@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2A VR?FW 0 T@, !D M ( !\BT 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ?%VJ2FA_8'VW 0 T@, !D ( !U#, 'AL M+W=OEJTR " M P!@ &0 @ '"-0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ M2FQG'&?= @ L@L !D ( !?3H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2A!H_U;@ 0 =04 M !D ( !@T$ 'AL+W=OL8Z^$! !J! &0 @ &:0P M>&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2K&PO=V]R:W-H965T M&UL4$L! A0# M% @ ?%VJ2KLJNKBU @ S0H !D ( !+E 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ?%VJ2C4X M $'-)P ;:( !0 ( !2UD 'AL+W-H87)E9%-T&UL4$L! A0#% @ ?%VJ2E80:\%* @ 70L T ( ! M2H$ 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M?%VJ2@_L3$MX 0 110 !H ( !WH8 'AL+U]R96QS+W=O M XML 44 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 45 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 47 FilingSummary.xml IDEA: XBRL DOCUMENT 3.7.0.1 html 94 161 1 false 42 0 false 5 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://cpiaero.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - CONDENSED BALANCE SHEETS (Unaudited) Sheet http://cpiaero.com/role/CondensedBalanceSheets CONDENSED BALANCE SHEETS (Unaudited) Statements 2 false false R3.htm 00000003 - Statement - CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Sheet http://cpiaero.com/role/CondensedBalanceSheetsParenthetical CONDENSED BALANCE SHEETS (Unaudited) (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)) Sheet http://cpiaero.com/role/CondensedStatementsOfOperationsAndComprehensiveIncomeLossUnaudited CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (Unaudited)) Statements 4 false false R5.htm 00000005 - Statement - CONDENSED STATEMENTS OF SHAREHOLDERS? EQUITY (Unaudited) Sheet http://cpiaero.com/role/CondensedStatementsOfShareholdersEquity CONDENSED STATEMENTS OF SHAREHOLDERS? EQUITY (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://cpiaero.com/role/CondensedStatementsOfCashFlows CONDENSED STATEMENTS OF CASH FLOWS (Unaudited) Statements 6 false false R7.htm 00000007 - Disclosure - INTERIM FINANCIAL STATEMENTS Sheet http://cpiaero.com/role/InterimFinancialStatements INTERIM FINANCIAL STATEMENTS Notes 7 false false R8.htm 00000008 - Disclosure - STOCK-BASED COMPENSATION Sheet http://cpiaero.com/role/Stock-basedCompensation STOCK-BASED COMPENSATION Notes 8 false false R9.htm 00000009 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValue DERIVATIVE INSTRUMENTS AND FAIR VALUE Notes 9 false false R10.htm 00000010 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS Sheet http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContracts COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS Notes 10 false false R11.htm 00000011 - Disclosure - INCOME (LOSS) PER COMMON SHARE Sheet http://cpiaero.com/role/IncomeLossPerCommonShare INCOME (LOSS) PER COMMON SHARE Notes 11 false false R12.htm 00000012 - Disclosure - LINE OF CREDIT Sheet http://cpiaero.com/role/LineOfCredit LINE OF CREDIT Notes 12 false false R13.htm 00000013 - Disclosure - LONG-TERM DEBT Sheet http://cpiaero.com/role/Long-termDebt LONG-TERM DEBT Notes 13 false false R14.htm 00000014 - Disclosure - MAJOR CUSTOMERS Sheet http://cpiaero.com/role/MajorCustomers MAJOR CUSTOMERS Notes 14 false false R15.htm 00000015 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://cpiaero.com/role/Stock-basedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://cpiaero.com/role/Stock-basedCompensation 15 false false R16.htm 00000016 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables DERIVATIVE INSTRUMENTS AND FAIR VALUE (Tables) Tables http://cpiaero.com/role/DerivativeInstrumentsAndFairValue 16 false false R17.htm 00000017 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Tables) Sheet http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsTables COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Tables) Tables http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContracts 17 false false R18.htm 00000018 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://cpiaero.com/role/Long-termDebtTables LONG-TERM DEBT (Tables) Tables http://cpiaero.com/role/Long-termDebt 18 false false R19.htm 00000019 - Disclosure - INTERIM FINANCIAL STATEMENTS (Details Narrative) Sheet http://cpiaero.com/role/InterimFinancialStatementsDetailsNarrative INTERIM FINANCIAL STATEMENTS (Details Narrative) Details http://cpiaero.com/role/InterimFinancialStatements 19 false false R20.htm 00000020 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://cpiaero.com/role/Stock-basedCompensationDetails STOCK-BASED COMPENSATION (Details) Details http://cpiaero.com/role/Stock-basedCompensationTables 20 false false R21.htm 00000021 - Disclosure - STOCK-BASED COMPENSATION (Details Narrative) Sheet http://cpiaero.com/role/Stock-basedCompensationDetailsNarrative STOCK-BASED COMPENSATION (Details Narrative) Details http://cpiaero.com/role/Stock-basedCompensationTables 21 false false R22.htm 00000022 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueDetailsNarrative DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details Narrative) Details http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables 22 false false R23.htm 00000023 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueDetails DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details) Details http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables 23 false false R24.htm 00000024 - Disclosure - DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) Sheet http://cpiaero.com/role/DerivativeInstrumentsAndFairValueDetails1 DERIVATIVE INSTRUMENTS AND FAIR VALUE (Details 1) Details http://cpiaero.com/role/DerivativeInstrumentsAndFairValueTables 24 false false R25.htm 00000025 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details Narrative) Sheet http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsDetailsNarrative COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details Narrative) Details http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsTables 25 false false R26.htm 00000026 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details) Sheet http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsDetails COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details) Details http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsTables 26 false false R27.htm 00000027 - Disclosure - COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details 1) Sheet http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsDetails1 COSTS AND ESTIMATED EARNINGS ON UNCOMPLETED CONTRACTS (Details 1) Details http://cpiaero.com/role/CostsAndEstimatedEarningsOnUncompletedContractsTables 27 false false R28.htm 00000028 - Disclosure - INCOME (LOSS) PER COMMON SHARE (Details Narrative) Sheet http://cpiaero.com/role/IncomeLossPerCommonShareDetailsNarrative INCOME (LOSS) PER COMMON SHARE (Details Narrative) Details http://cpiaero.com/role/IncomeLossPerCommonShare 28 false false R29.htm 00000029 - Disclosure - LINE OF CREDIT (Details Narrative) Sheet http://cpiaero.com/role/LineOfCreditDetailsNarrative LINE OF CREDIT (Details Narrative) Details http://cpiaero.com/role/LineOfCredit 29 false false R30.htm 00000030 - Disclosure - LONG-TERM DEBT (Details Narrative) Sheet http://cpiaero.com/role/Long-termDebtDetailsNarrative LONG-TERM DEBT (Details Narrative) Details http://cpiaero.com/role/Long-termDebtTables 30 false false R31.htm 00000031 - Disclosure - LONG-TERM DEBT (Details) Sheet http://cpiaero.com/role/Long-termDebtDetails LONG-TERM DEBT (Details) Details http://cpiaero.com/role/Long-termDebtTables 31 false false R32.htm 00000032 - Disclosure - MAJOR CUSTOMERS (Details Narrative) Sheet http://cpiaero.com/role/MajorCustomersDetailsNarrative MAJOR CUSTOMERS (Details Narrative) Details http://cpiaero.com/role/MajorCustomers 32 false false All Reports Book All Reports cvu-20170331.xml cvu-20170331.xsd cvu-20170331_cal.xml cvu-20170331_def.xml cvu-20170331_lab.xml cvu-20170331_pre.xml true true ZIP 49 0001387131-17-002570-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001387131-17-002570-xbrl.zip M4$L#!!0 ( 'Q=JDI!3V+4 F8 \#!P 0 8W9U+3(P,3%+-N]VK4MKR3WW%Y,Q 8$%D5, M@P ;#\F:7W^950 (D" %D"!9 &MGQT.10%6^*S,K*^N7__-]YDF/)(S

*-WTCO M ^?LRI\$;Z4O]HR\D7XG/@GM. C?2G_87H+?!!]=CX3293";>R0F\ .;Z8UD MG*N6(YV=U1CW#^*/@_#;S54^[C2.YV]>OWYZ>CKW@T?[*0C_C,Z=H-YPMT$2 M.B0?Z^N;OW]X__O%C?M/$O[]TG.)'T=_O_QZ)5V0,/C[_[T/O;]KBCI4=%W] MN_.8_ ]^4(?GWR> YGL[AA'PYQ^U]XI)_[G3U#>:^48;_K^:X,1VG$0Y.,IW M2U$T15%4]OHOWP$"]PW^*P&K_.C-]\C]]56! D_Z>1 ^O(9WU-?_]_.G6V=* M9O:9ZT>Q[3OD5?:6Y_I_5KVGCD:CU_37[-&5)W'R; []-?Y\;T>+D1' #<^O M0 *_CN/\A>+#YFOV8^E1M_+1 7O4S1X=DZ7G(N*%XUSA3U3%>S MQT,R60ORX#7\FCWH1H&AJ<--^+$GLA>2Z.S!MN?Y"Q,[NJYVITJM,,U":WD149F_(1**"^&9*V0-CG&7/GW^/ MQJ_27W'.7U]%+MJ45]+K;"2F*$[@Q^1[++GC7U]]#(-9!IJBQ@'[K)\MIL]? M ZUWX^?\V_Q[=XR_3%PP8A1(4J)=)F.75__YZC?06<6R1KIA_?)Z^>7%=*\K MYTMGFP/=@_$J%*! 88S&YK<%.ME(B]]67@.[67@)\5Y,/RZ]DGU? B#[,B7I M>CI?1-<3-H=YIF@=HRTS3_%O"P3R*=)?6B72X$S5NB> !2*E".R52-W4TK(D MZ7LC4FK6!@6S-F#S_4^ZQOP/.%RSP+^- ^?/SV1V3\*CD7)AP\C#C!1HD/\T M!F"^SSW7<6,&JS1VX4GFD*8(O4$OB>#['_Y* &YT* ,?7;6+[V[TZK?LL16\ M?WE=.441O-?5\+5@J0?;6.K! 2RUR718B,NQQ:5@,LQ]VM4:)N-B/'9C(*+M M?;7=\95_:<_=V/9.2AXVTD"8DCJF1(@19V+$D8FY(;'M^F3\P0Y]UW^(3DHH MJI$71J6.41&"]R]J M+!4B0<)9@J2;2X@0(\[$Z,A+BY '?N7AV$N.2)\=/7W6S45&",[1!>?(RXJ0 M )XDX-@+B4B-=B0UVLWE1HA71\3KV+&.D)/.R>]&CA=$2=@3:_?\F=B(%P[VSH[2Z+2QV""!E9()J0HRWE:$OP M\H__#F2P0V?Z3/FP!L)53O5;VRDA\:? L;'XI Q%-0?$=M F2^XD41S,_N?;[>_!(PE]Q+\? M@OL)C"NY"$/;?Z 6]NYY3IBX.(_)FU5\^VK8JOF-1<(D=-R^%*UMYO8RMCWG M=;9P"=T^OFX?,C4A=+O'O%ZX08XC(D8S?^:#OH M"#VG?FHJ'>]L_\]OOAN3L=H/\2@CNUQ4MH$B[;JGGUR?7$^J@$$I7:'Z4;W2 M5(B:>:6IM.W'*UU(MWZFZ8N3Z)JQK70+X3Z"V@!7C"6G= MH(]DK0^>^A>FMFN2>73!7+*9>Q7,++)Q8_>?0#"DPA>[+(YW))Q]"FR_'\*X M60JJZ-"R% ;^0PP4?4_NE^*M,IU[+G\:9FL4LYEAO"$1EA*/+QY"0OJ3=.'$ M/J)$+K8B%G*YANI'%-!4>/::#M!0"=+]*O9YE(GA+2;!B/O@H\8N2>KF+:VN M2^HZ$=E D;9E=)^;9GL,GE)Q:A8\I7*WU\3 EG+>2]_@Z.+-JW/ N2CG/H40 M7R&^+[D.)3GX.-L][2=>YHHDX.GM87JE"M"B]02,A_)^4_VSA9QUSUY.6? M[J>\0!XA_+T4?DT(_R;AKWWB1PC_D85_XVT)PO,1GD\[\L]M/%PE_\+S$9[/ MR0M_$,71A3_.&@3ES56O_ _?'1)%UY-WKN?A-]?^-^Q=-_<(/)8G0WJK!4MB MQPZ2M$(L(:0ON^=+1Q%WI'M?*J,/(Z6EG6S]AM(X"0I8:FKQ50IY4?+T6?2%(.PO2247 :]$7@G3H!.%)R5TO M,B_<)@CW*:8B\]*US,M)BJG(O'0M\W*28BHR+UW+O'1*3$7FA>O,2Z=D261> M^,V\]$.03BH"YC/SPI\@57>&;]"/HB?FZ>CG_U]N2''\-I2'N'REX@S/T63K M>!I_D%RK4:#SX$Q71%=:'GK;<=Z5=EFZC6VD&Z5MW](]+$CW2$BWD.YMI'NX MC72/]BW=FZI /LSF7O!,R&T<.']>S]%)[H< 7SS9X7CUX-Y:?,46:YW+&X6X M'+_1VR&O@Q)\YX?OA^CJ;S+9ZE@(52"2>9![\9:.RP>S6>!34>F'4MQB5VQ\ M_\-?"< -^,T#'_Z,E@[!+^-]5*-XH"LOBOLX8_!*@7"V]]5VQU?^I3UWX[[< MH%93!C;2X,3DX8;$-L0K^4;J20E"-?*G(0'=72[W2J3J%"U\U@HJ$\6AZT $ M3Y<1#.:CF]MO2WTVWKLA<>(@[(="K7$Y-Y*BW:S*G1M[Y'IRY8_=1W>R8)/'*EAJJRC47TDX"<*9 M[3OD=FJ')"HGP+. N=?2O(8&!Y%CS'>7B7QLPVQM8YBM YPNTM3H>Q4LAN[_P0.8+'J%[OZ5$P_Q&ISL6X5'=JU@[Q> MTMH-$6[4ENFD^HZL15^LIV\2WV52].WV_8HTS(@=)2'YS8T"0U.';^"9;+#L MI_(4.-J:\9G[M':*E CTH:WG /B^KIF'NE85M,5WO\ ""B(45-BM!C18AK%J MU,*D[XD?0 C^TK0OTV5YWJJ!L]]+5*A!T*\PS0LLF\/'K1GV9>W@J+= P5Q) MZPP^)NZ;#U0A;\@#S6WX\1=[1J14\F_(9).U?/7;Y=+#S?7MWR_V/C%UXO#7L"78_SAHV<_U!YW8GL180.7!BB.?)F$(7[M1H[M_3>QPP_, M=M6>Y"RK#-XTVBI'_D8\[S_]X,F_!?D)?#*^BJ($5I.ZTWX)BAQ9,]KJM'\$ M'BPY=OC\T?5(&&TYW=(H%?+&Z'!#YD$8N_X#9D62^K/]-QJ5ET9;G95"$_*AY>P%M'VGXL@E(:N$GC&\J]T@?L(W]5']K_4LNROC+1^ M.I2P9I/AYZKI\I&*D]V%]AC)_3R[#[SZUNJ/;VR&TNO9N.M;M7PA<EKRCD3FT M3&VP0&=O(!Z5%G4XJRKJ2!N9IG($8L";X$C'SU\]6.^QT]9?B3M'5099VI:W MFC:R!FH!FTV3[ I0'0*#3VMJJKH=0!GM%]Q YNQH7535U/7A J"-D^P,41T: MZ9IJZ*,M(<*L2I2E578DC:89NC6PS 4H5:-O"T$M<3%&^X=@U[/[+R" SK;2 M#('"4:FO=G@=TMVG\1^VEQ!P(&C,69NG68A:@.OJRT>( G; G* M2KX?!$HVQT423X/0_2<9UZ/A&LA,15GB[(:9=@1JE60' 8I&&[M1R1KJ(TL? M;("'3;(#++6)8X'?IFJ;:%,-2[E[TT?;#:G ;:#+8B?>#L-G,"@L""'CBQGZ MB?D0[\%)]P+,,]0P);HVL$;&H+!4K0&L1?BS;I_7D_PU?H%?.87>&O FN(5# M0S\D\*U*SO;P9SM_GUS['A=#ET1UH,]'_,S2:#@+1D>PW %.-4 V+-4H@EL! MQT&!77WXRI\G1S'1_:GM//5PS)N&7_D(#1E79TRVC4V-$416JF6!:UESIA8 MJQ.RFJIB& .ZM7(XP)8ZK'Z[_1T[B_HH#77\ T-5%-T8J$<$&7UQ$CINWA!C MHT":NC6R#,T\ O.WI;&I:(9I6,8106Y&XX&B*8HUV [@E6L"VM7^T1#8/S1& M#+::D[4$7[T\LC*R1IIB'@/ '8W!:*!;FJYR 'DC>34ML&"F:AU1)+:DN &J M9HP&"@>0-Z/X2 <;;&POXVOO%&G76)@C#?R$@5Y<+>K/VC+ =:S'0%4-W31- MG0> =[0FEC( ^1YI'*+22-@U5=,,<#JYX,F.KLA(M4QP4@T.46G(DY%I@;\] MVAF1;(OM+L"RGK8C%=W0=(@)&)1UIFH#M%JQ"G@IVM PM,."MJ-)T55M.!P= M&>B&OK2F&B;HW%%$8.NH4!GIPU$6%1X)Z(9TMBQK9%A;@HQ%._Q5YQ@#7;52 M$[=/"(])B9JU.0/%4E6UWZ38S3C"8C/0AZ9R4C1J%K5 :#ZB]35]IM!NIA_\ M E4S+/VD:-10B@8C^*$Q([(E?][&$01##)QX^A]0NZ"RZGM/\ / MV1R9$UR[AGBCZ=6&)JTJV1:(?2!1=9?3YET,36D%B4)G +;A8GMI)0DKL(GC MT+U/8BP#O@OH=^]@IO%7^YG>_A6&.#[=J&G.FS6E+4/+&A1V:':'K*JD;OFP MYF?[NSM+9N^", R>L&K.GL,O\7.UQ2Z?E&Y8:E?'75TI?6H"<]OX:KA"*68S M?+%9%\:M%P\A(?7W%5I$>[DNQ"&L[F032YL?7'XA<[Z$SSJ8=H%=H[W<1EO< M2%C'!S,/@,'N=RJVRP5F5.]A'7PDO@VBRR0.]YA#^X'3T!.QO"TDJ;#E2Q4RNTL-UY7?OMJ_G?3":KIE]?\W=#9K:+ MR?;/=IR$,(O:(J@OM=>A,->!Z>6:Q>^Y#U1HHQW/(*D#:Z@43C TFG3U7,-2"Q%0,_P"+'VEQFSJF+9(Z>2)A97A ME]MD8H!AF MH>(Z!-56,-0L?C'4VE'( V&XL97S?J5T<#P,#R2EYO$Q7%/S?7ZL;1% MM".J]7W_ R&[3[ZN'@HX[EJR3USUNOK*@47:%5>CKA"K6O>1-6LC>R"?;]-J MNMI!IJX*'I]3J[#7-)9\ E_7^*D]6-5X,_3[Q)4W0[]/7&L:^H/9^7WB6M_. M'U%A=[7SRKE^H'AA ZNV-_2:P2'PM0W]D,-5JJXU:RKTBTZHP>23'3Z015E4 M%A!'*31D_#$(/]O_"%CC':R8V5&5ZQ7)?EG!,JVK/AK)=IT!D M4U_YCI>,R?C*7]6#Z\D'VLES6]'1B]AO,_'^P&_,O%W K]K=2/?-7,QNS5F- M&$#V-71]QYUCH^";@#*6=1E-MJYQ'PXL3:_>8&D*0D7/VN4F3]=)C->68P_3 M-50WSQ2M3CLI71M@I76]N3;T?@#MH>], V\,;,,6B'4%NJJ?X7 X4JU1=<.& MRJG: *W63AJ I>J:I6P/&@AR,DL\M#/7\123L[-Y2*;8J1^O)\&KFCX%4?2% MQ->3._O[MD0\&Y7V7AO.N@>@ZY#W3+=:!/J&Q+;K+\QY8;CW9(+7%VPMH<;0 M4A6UL(?Q\ESM0%=ONU?1%5T=[0+=Q7CLLJWYK[8+YC?=(RZ8AZW/,FN69HR* M_6E?GJL=Z&J=)]0UX.W V 6ZPD\OM:G;W*1YJ)=VRH@:(P&NJ*L,>'+\U&[4_C]2\ :B&S?DG:@XWG5 MQ>3K9]@-EGK']$?6<"M8BA[.[C2QK($R+$;8U<-O#T0MP3? -(U&C8%8D&O' M9L6&,AAI0TVM%,RUC8+KS%Y++133'.K*L,GLL(Z$"7KGN!3#"KPS"0;+3DOU M\#O!44LQMH/C:Q@\NGCC$D28Z)E<^PT3 U5G?H9#=5AN-[YNCAW!J4.8D6(, MBN=T&D!35*==.Y[KACI:9R_6:4J]Z6LY6*9EZL,U\=YF$6W/6J@ZK)K&<$5* M:VMM>Z9#54QE,-"W X5&]5_M9PSI=R6)H<#::I9I4C'^]E#4BQ&'IF)86F,H MHHCL8"=6@V8V8/UIM@R JZ>AK@3[:7?_0#,UVA)AX^!;0U"KC;\^,(IW+-2" M &(K@LWF8,E('R4M.$OZR-3,42$RV#S-[D#5N_$! R=M6Z#8(SO?@Z%JEJ45 M*YU+XS:>M)Y"Z-I@I Y6%&*MBT#F$$>F%\A?^..").UZV85JFB4UJ3%72^#5 M4J&AKFG#P4[@7=K1=&OQ4$!SK.+6. Q6=X):'K2NC,PMQS=K(:!H2C'-W&2" M.N?++L'3OY/Q _G==GWT^O#L_PUQ/#N*\-K2]/C_W1/Q'LEG M@&5:]YSX"P5V]Q1LO]@IUF =:QK"T!HZ MTY!LG>T=Z(HY&K2!$$*Q":7M%U#%@E#/J@9Q><9%8':?>W4LUR+;AYC15.2_>^',@Q(KU%]E5M/GI M]D87,"\^ER^V+8VVPK[6RB@&PX%BEL[]OER <;DHH$Y3'4NW1N;H$ 1\N?2C!KQGNF'J M>Y/_;26PM,'>%DPK]_8U@ZE4:K O.NV@%2ME&?NBVRZ:NUS8LB\Z;J.Y*S5! M^R+@-L"ME%/M30);,BO6/A:VBI,6;0!;+@1LV6!OKHI50&]I<_OV2;63!89 M>_\P[6))#%4Q='7_,&ZAK"-U,-*'>['$=0J63,LRE$:4:5H^W>+-P!N*I[@ MEE>8C3 L=9MJ19441=>&);^P/,D6,#3NSJ\-A@A&;1@JXKG* U1;7WE@&F:Y ME]/:^78$K;'>C,#V#0?#K6!;7MW>NUX2D^W4:;M5/IUQ!\#VM=*O@6QIOR,K M)$F?WNS9[7*I@V5A251AP6@(R![PV$SY#3ZI6/E?>V=%_71@*6JA5+ M)AJ!T3H.>^5$/1P67B#"A"<77#^!AU,W,?"C=V02A*1P\N/#=W!N@A"&M,/G MJYC,:/TOGGE@%1A9K5(K%AP"-[UHP?<([Y%)LX5O/]!-K1B''YPX,$3JX;X# M![@E;W:H&Z5\[9JI=H"H,:E-0S6W@0D6\'9C2U4S1B5]*,W0>/I-'8RW2(R" M4Z,I)8G<#;Q-Y;';;++LG7AM4B?3O!;#;7VDZ'KIBJG2%%M T#Q^-H?%/G0O M0+!NT^>;'Q+;<_])QEGA\K6_J)B-+D(W IEXGX3P+ZLU:3.L,$M%'>W#>!PJ M;+(%[>S#E4L1^D*W%SJ"MD"WDY$WKJ2'IMNOHB@AX^+CM"2SNA"OE52>IHU& MRP4[C:#8#QX;[SIHM/5<;%?9!>RVW\36AKIB+!LC@ 'BS]L'\#LZYR6C>&RS42S8#<$Y[;*M^Z2V.' MVDJE[&YX9L>6]QGAX\FZPF[)"U.V .'N$7]#&(M=0=X'R7T\2;RL"<*6)/P> MN6]\U_OU51PFY)7T>M5'2JV)),9YJJ%.](V#CASM#5(-I+TLQ.PA?N+;R>9"IX.<4.J>V0 M93@8+L=6&R=M!\SFUYX/EV.?1E"6'TY/3_L/M.UO.W4F4\-DC]!25/W[IDL[&R5IC-"HOAM8%V^^)6V M+%YJ&Y8V -K3$K@C!,VW8(:*IFFE;8&Z\Q?[**Q]C1G=%QN%;VO\C*%FXNFX M+6'8 PI-.6 ,E)$Q4G=&83T#T[[GBT;HK+0GVW9HIW1GH"H;I>@%(/:"17-E M4'2C>#YI#V@LM1%#>[329ZT=;VF@:D;1C=L.EOUAU)@[NHX-VC>RIQV,TIY& MF4=2V=NHE5T8<-U&YB9\ZD"R/WR:K\ C8_-:T@X^J',KUSI46L=VBJ%-L&T; MQ:X^0/M&KOF.[E"W=%,_%':K-T"T8NQT'2S#1DU:G;@M8)N7V@Z Z+4,\WI@ MOY 8^T31!,:8C-\]?XO012@@,=N,.T?P^89 MM*%N:,K>,$S;6T1WP87S5^*&!,:%A^/GKY[M8VF -CH V5?2'X->$L&O2]45/?M(SL#\S&Y!R [1Y8Y@YP4FM":PN6 M [!6G+V!8@WTI6;%U=/M!M@6&?_A8#C8#K#*3KE7K"%\.^=0=@U+-\N9M_5S;]-I]V("X]$[.]W'K7O^&IJRIION5F"TW0KT#Z 7&6. \GU. M'/AX%_Q!CRO0=IDT2_[P$!)0++*AV>R:UBLUFX.N5(.;+3:@W1K! U%ZAUZL M6Y+[0+U8=\.WDOKW+T-SWQ8T-V1FNSXMU Z\3V4'-K7XK^,E=^^ZK^M_Y9 M&[U?(CH7:!Y>_-?W:MY&T _4J[DN6E5>W#>@>Y2 GW(QPWS^UFUX#4TOMB>I M&+I8R) =G[Y0E>L06ZK5FW?UR@IUN'0M>3YB<;KLQG7PLZ=(4[9A=#VAC3-: MJI!@(ZBJ;I9 +'NS$5H%WL_::N1[/@S/HCJ MZOJM%4I9HP*P=2=NS5JP_GYXZTF8,(\(MW[O@$"IPOT.0\1Y-_D:",-GK7"H M%@9V44^I[0 UB:.;VV]+-YR\=T/0Y2"L:U1," *T%FQ*0^1Y(OK2"JB63S+O MA>@CO5@=T3FB5XY.6TNM$6JK(-16D;[PZB0(9YAG8[0J)_.RU;(N84?6P&B# ML.L1/!(-Z:*VQDMKF89#71FT&,1P1<.UGF[+-#1;O8ADGR2D__S!MBW9^)51 M0NL+$P80+5"H OQ#DZ;UY>-PI%D"K\WFD713H+@E4#73]O!L<_*G.3P7GABU3BB6A*%>T\I:+55TO71->"UD#D."0F13IS?%T.05D77K1OO< M'.F#KA*A&;?5T7!W1/?G4G\,P@EQ8]RAWQA2',I=4[%@XA"QQ KBE32G.S?P MZ)W]'>\GQ=;W(/_P1:-3IH-EJEGNY)7'L45D$>_AR!FBE""3#_\7+7"L2;HM4 M5D/@5OCLQ^X8^VF"%;\E3KH;]N&[XR5C,F:IIMD\B=.SD\N=4"O2IKOTSE15 MHY0:;@6Z=4?[66$2JXM9W)F^&G8UN:9R$G6 [0JZ?T)4ZZ7='82LE2K>Y]0Y4P3G,!(X/O2]26UQ.K% M2YWK3]X^Z)M]_570]5U!SZ3P.GRP_?0\+;P7!9X[IG]@MU:ZWTTB$$?V51)A M24[TGD1.Z,ZS$[GLN -&8/"R SIX!\B] X_FS[I,^NW?O/CM7(KB9X_\^FH" M+[V15&4>2W?NC$32%_(DW02P",CL"UFZA<5Y\E:: =JN_T92WDHXS9GKCPF^ MJ[SZMX?X+0Z*8S4?UPF\('PCO?-LY\]\J'O\H)[_FSV;O_W?ZD!YN[]/5U_N M/MQ?;GX[6P3G]7T&V&M$+/]C3C_A MF^P?WBF[0/] J-B>^P!_XO+O3I[WC=_=E%#@01/&Z,2/I4EV=SR,#JLZ=4&D M8")=?KV2+@B8?7!.G3@)<=0KWSF7?@(G56)TLC1->8O+FNT_Y]^H;W^6;#K$ M9SMTII*NRA(JEV3[,%L02OA^C%=24TAF ;W,G \XZHWT ))4_N12/>$^-(< M#_UA?=@\"=&HQU(X8GV>(/'^!)/P$:5U([QPF? _,5CG&QHA ]@0-(OV,F#1ZE]3Z(Z@,+<&$> M^)W,8_8^8HLY+_CK%F>@)+@ ,^PZ=H&,"_X#0X*9&\]Y/73P]6W-O>RC94C0E))9 0MX3ASISF4F]HYS1Q$%(;T 8!R80I",O%H+2HN3A@=:VY)K/S#NHS'QVP N*0M$XH!V^2@,!0&)'M8'(#I,'2S,)@=A*_ MS&!FJRG6VJ'+$4DNGM>QHRF5[Z>@H!;P*\11"95!)IZID672E]9UH3E#Z?E( MQFB\0+)IVS)PZ.!G:I(O@Q#T@LKR.7/TJ=T%@*DW /\KK]6L?,:9_0P2BR!:H)6K\ =+XX$]&DL_# Q-UA4#GTVRDC0*3#8#PS![AXW.B,,.@X1N M]"?B&A$T::A.U91"8Q.Y0 N$E"K:U'V8@G:R<9[ 0DR?A19U$K]E+8(U;QQ@ M3M&/@<&P@ 4/OOM/NM;35 3S,)P@:\,4/!)F:K.O<-5@=A6D(> WC^FJFOL7Y^ [9 /#.U+5,[(4V9DC_D 3 M?W-V:QVJ>8[5&$,O$-\_<5&>LVPU=;RHJ\^B'!HMD=21G[IS$/_X"3V!%%>' M'@]TLX,X.&$!A-# M0:5.%S.0E" 9;5B4JP.QFF4@66=?!A6D0#Y2B+ MLH/0!=4NR (S^M2-2SWG,6VT2Y_VW E9E8D/^:L,TT>7/,%[-!& ;K5/5P^) M3"9@PS,G"34Y#=I3'V^!%5,'9G4*BIEZQKGLN-'"UV4.9Q0C=$ROTE%31:<0 ML^GN"1Z18F+[IQ\\^6P12J( M(!,$N;RI0[$AEG.7# ^)B&*PRP(P<'#IR1W&9@,D$QP4H4'P9D"UR; MA#3&9@R>>,%3KL0+5_89HJ#4VPK"$!X!?2?/,F(7$?(GC:8C*K\LHL&5B]HQ MSP5TP"F#9^''28+2'V>+'"8$ WR1V8D0'YG#7#&>:$Q7"[;>I>*8BS/B%[KT M;@QJ9)=%=([&L)<.$K<.8"^H^[+%W.M,@7%9%2N MZW*61RF-E#M4+#>,"6G,0X&M.HN#,^IG%);.=%E+MW%S^WKA18&,;HI?4'8T M=10:MNZPP"CW ]/ KN+Q#/@T90$:AI;)1M5D'=%9_BM#'902$/%PS0[\LGM' MK5?J^9079/CK:>HZS#[3=^'9;-4D(N/13?S8I0QY5$)WA:3U.T*#U9Q!,8V; M;SJ4,[$7;HAY/H>48K-OMQ$8SQ$-HSH1:=Q.^*60CNRZK<0T1BS\!K><(%82'T(-!4)4"'4B^9 M>4K9#07,%<=T\8CD[BEZZ.GR',!UTQF*WXF._S+ H T0'TQ["812#? M\#\E_^_CQ>V[DO]',TCCZM>_S6E<57S_XO;;2F[_2W!.03I31LO/9M\7WY$E MI(J+.-T4]R(*>634S;R04OKI+IB[CC10!C]3;M)7Y30P2F-,F@ GK+(S#M+, M(6P$N/YHP-Q;T:N;BOL)#@)O=-)$3 M/KH.RQ9GJW/$MA,+)& )L)#,@:/H[412>A1Z+;>@+ M(-V+#$>!&QEOD:K$MLCH\OF>&'!\S4*?+J(D-PJ+U8HCZ9,;':-"*H6^\(K7/^"!H6N&HNB M*?I01$VOG=YIRW!;#P%5? 0C"!D8$1;AHHU+0:!%9KZ7MLJJ3+67%Y:M@:,XK*<2\WV7SF2U*S%7V%P4)+Z]'UHHM7$0Y9:M8 MVG!E!J6R9+&?&O*B!2C<-[C/,RHK)\#R%06OAUJ<^DM/"=)RAI73I<<[\G)@ MIF7G8+3SPAF4 YR(6<:!HLE\XR"S M".(!6]B_)+%)RQE:TO8Y ,;EIYYL.JB/KEI M/:>-$>X9#3,K2HQ*09Y/T*VC68*?<*/YYQ(4+VU1%@ZMI8<2HN44I#;29$51 MZ(,_:$,=_\"3%5F0ZV%5S 2=SS-:CK+"#I+V#%DJ=@*J,++G.8!52B/:Z%ZF M(Q3WVVFE8>[HTM0KZZ0B9V=>F/]9ZJ92A*?*_UX1!]DT%2FB1^I9D>(,:)D* M+4#]: -S$@ P[:2 %4K%(X,5E"\FSD%+5O*]L@ZT9E,M!*M @.+9D1H89Z^R MZ*0T&X7D!WTHF_5G+*>YF:3!(\)X=Q>_;/<#2.VH*4%28F5AORD>6/#!, M^BC:A,$Z-5DV%95:0R&X2@ME'U&?:;Q+#PQ-TK*B_&GI,?# .V'GD_+B0GJZ M"GP0]ACU,.8P#2VQ2\LGJ:\!E*!)IL)Q6P8X*W=GQ8*3K)/-DHUP)_E8>;W^ MHL>*!#$31KYHV_.JR"G="UR9-,JFE5:FI(#<%1_)2C!3I="J!2O9[%4K!C9S M) ];LF#([:+@JYJLZTKQY%O*D4P+,$G"%"?-4;&"@9R9=(@K>VF] M*Q./7*BJA6E28,CF\WXE80TR7$:%$TPE10I)G&#UFV3(IF;F:DM1E)DW/\9C M$U7+1NH'9 6LT\*X!?^$YIC2ED"LRE6L$IW$[X(E'9/9+$W(IAG].,G-:)5W MF@:!-),DS3W;C]8W6\A*<0HG,E;-3[J76GK9I8-. L\+GJ(W_:0_M_)5-7O, M[@L&VSY'<^0_8)1^2-E'U" M6S*.IV^DT>#'MU)=O%XMH$/ PFP:B+)BU[&]#,W[((Z#V3;C8OZ3CCUN3O.4 M/"M$3VFR3H;.)O8,G)\WK4I1/,X^+F-R#_:[J^@L<0B& !$$J=->[07'MU(J MOTR>4F E%<:EB??V:9#V7CP5?O8,G=Z+9W8C3XZIS:[F ?><78B$49I#3H7? M/4/G=,4WS*Z6*IV[QVR$]!,$H=-[J0YQ"5#\*3G4 M) MXH\GW81:2!)_/.DFU$*2^./)P5W,\.'^)TTQ9$VW9,TT?][D;:89=<-JD%$O M4I3]Q_7WD-9O*28JINB2@/ZMP.)F5M]LB$ V7. M4%):P6E/%DHU1K(Q&!Q$W'AFDM"@ S#GASXICG)NZ$)MA-KPRQRN]>? $L<,$&H1>< MX2'T@@LV"+WH>+#69*=P&[K"?[1S$][8]P[AHCK7']-&"Z2\*RBU.G%A.Y+X MXZ8;D;L0DB/#MPI<$UEL9!G. M=:%S7=8YGF14K)#[5583PEWEE+1U.:_PFG;H6'RU](_7[08IO+9*:0G3AK?0 M#0OMW!87T_F!5.S-$[&^55E;JR#,S^>?[%V%BP[:.S:U7NZ1?>M,R3CQ8+#% M2\5A;Y$O:5N/"^R;Y\;/=ZBOO+?)[H5KT@(O&EV)IA4] M:UHA&EUU&9W>BZ=H=-5G=$Y7?$6CJ_ZBTWNI%HVN>G40A!>=[P#4HA4(?SSI M)M1"DOCC23>A%I+$'T^Z";60)/YXL$9'D(ON&"#T(N.!VNBT95H=,5'+P[1Z*K(<<[: HA& M5]U75Y[$5+3QX&:_56@KE]K:-[:<@M*)1E?=UCF>9%2LD*+1U5[S"J?2Z*I^ M,Z/=NP\M]S/Z:+OA'WB8\I-KW[N>&[LD^DQL[)N;_N.:WN2 MMZ"F-$O)*06^9$MA1E+I'FFZMM$0!>$]<&X9#8HR^0XX3=2*DU'6@/127%K7>RN/^ML.V6P0R03DEN+6603XT]N[(+:]UM21'[SVL'QT"KE^2>E_)4&QI=57;, 62:XO MT<"6X.KR)XFQHVHH76%<@I86PJD(O_SI$WDDGJ36;&XEQ+Q#R/5+S&\!+G<" MLNLO"C:NXRG$_-?W$0D?::A[Y<^3A51K0JJ%5'=/JK_YP3J)UD]7HGL;/=3; M+. V[F\7_#:TFS.4#AZV"X$2 B4$2@B4$"@A4!QPI),"Q>_1C73S5<,F;^L% M@Y7A'SEA?(7"2:)%9'-CQT2Z?;+G]22GT+6AXXGP583:"K]>$H+=L6W8O,HX M$'*;B\EJ8V?(EFHT%L<:-JWFH1B.(^YM%;%3>/9(4;?E:LM([%]]$&N^S3$L3AR2@V!T>"^D4L"V,F';T(*W A%MKJ?V(Y/#EUK-7AP"LHST5B1[>]2B]LOBH':G5%<U#W\\A<]"F;8.DG%:*Z/J\L R&TMD>T=2>*Z8:?4L M&;>(]DE;6S]-QJG:\G&-7 <59-:&.0AVY44>Q'@H%% HHUD.Q'G)\=KL^ M2UNZ?+O-H]R+.^>WNB%^^9KY3X'_<$?"V25,%-I.'%V'7\/@(;1GT7LW]\XS*91#%$874 M]L<2 76=V3&!3W;H@T[04U#DNT.B2 HF$FB/1[\-?"GQG6 V]P@^[61*@9] MBV)X^$WG:<-5MXC1H/O=(E*Z5+#N (H[S5 MI>\4LOT<$CJT#\77L:%-.L69SO0#BS9*JGE!]]OY;<^YU0\L^B1S)\.T?F A M1*^#3./+-\E;'&9_TV1FZ9NT,*0+A#T=9%M4_:Y0Y?< M,/'YFG-TN,-T*N@ M&;\B(.2]W_)^& M=SZ[W1@3GGI=;9? WHUY/"6F]R6&'1S,V]DIR-+[4C:4+ M8OABUY6NJ%S#!DG*1M0X,Y.ZJN?-UL),;B!-QOV"E2:(/,'[(SH#E& MV5G0W7(?##_N1:A!8X==-KUV++C9L/]RC'6.4_*D1KI]^ABJ/% ,>310FNX[ M9EK0=$^-,RT1&B\TGD?R[$WCS9&L6P9F%X3&"XT7&L\->?:F\:JBR"-K)&O* M":L\OULO[>=3#KC-QHKXIL9Q2?R)1(N2 MIKR#91Q(8SLF(M_!6T O\AW'R7?HAB*/]*$\&JBGF^\0*B]4GCOR["_%.;!D MRQK)AB547JB\4'E^R+._?4QE)%O:4#8,[715_I1V-7@RI-QC(;(_7&9_3OOX MF] K_A$4>M4?AG4("Z%70J^XPXOKS0HVU7W@C;=K4;4QTGGA1L V6% ^H-W* MG5UMV\C]WXMXM+S)=O==KN\Z=HB,R.%OVJV'[QY3'/)(U63#JKE5W(0]+5+I M^+FOAJT,.X2F4.G>J?1@9,H#K>;I5J'20J6%2G.MTJJ"9R@M654;[SV>A$XW MOJR;78N;;S^E?V8DX"A2Y/OJW)I1'"\=>)?OUBTR?&6_L5:DQN]MM"^O='W& MGL^[>!M0O TZO2<.F=V3$^>R?W&3HCP"3"Y"QY:AVCYDJ1T!94V=9\+ MG)O>.=QM]O4(E=Y)8M/;@+O-OAZATCM);'!/;[PZAEQ> M7ME*_KN52RVY3FKO69R[B*$09R'.0IR%.'>1V7OUY_9W*=O+%?PK)*Q@WV%C MU2/)WT_5&*'>'F7V*RJV: MNFR-+-G0:O99[Q&_A7(+Y>ZU\1O'N.HMEJ[YD2G':&X M(OM>[J_C&%\..L/5%9JCUT(?%ODE&[U'[/61/,#,B-[L+%59JG?D(G=2+[1: M:'6GM=JT9-T8R*;:[-2ST&JAU4*KN=7JT5 >688\-&I>$7,J6LWOAE)C8E=$ MIL>D?QNWS74YRFXGTNT@XC7Q[4@N2;<4>8 W;X]JMJX^;0[W #NAN+U07$W5 M9,TPY)'1[N5=W"(L%%NN;-RP66M?_=%.]+I6!XK-9,MD/FZ&:!>0^4O[[(D!!\[E MM(;%BX<1]VB0A"X(7> )"Z$+0A>$+G1>%[A.QO/K M?7?WN?R4HIHY)_NT];EX:ANY!Z%,S:-Z73#^NR8]9'V@RT-3V2[GP>%"PE.F MLW/R($R&,!DO%8THLC(:R8:^97V[,!G"9 B3<5(F \T%>!FJ)4S&+ALO+UX1 M6!]'%@,>9!]Q92#6C0ZA++/U1]NS?8=(T900>#.![T/Z M_"3PO.")/FS/8S?P8=A8^FR'SC2[/6V(%\G3Z;/[U?)[U=YTGK*;).;@5U%: M2H.K*%^5M)N;AMGU>5&Q \Z?0T6WY3G;56^CF6H+"QJMTV@#Y=S:Y)BAU6FM MC((S[@GAXTKX6KXSM!/RQV]-3KH0FD;C[KRN?\S>NSML/>1CM-6GES-YV[ES MWR'Q:=B%;[.8I@'X(>%7%54>:2/9K)N2YY0/K;6^Y QHH0P'A'\$>C"T9%-K MO[LD9V)U\#5]/\<.C[NBOTO7YT)#_<+J[>!ZOVZ=#_P2:Z0=(6G!.^A\8%%3 MCG@*)5H_ MZ>]DMCM6(WS1# MC3QV30>EO'-HGAM;F01A>UJFUI$CCZ8FC'L]/[F\]KYDMXOKHM"(4XW*M7.S MB:JN%-*<:Z;KMU7WG^ '>BDVBX&3G,@[FJ.&6/;"(*WQ=2DI."QBXPPM3+,/ M%$M6U2VO5$A%KGL&3>C4T86OISJU:YEG9U7J@(6:RT'N8;O [*TZA_ST #\Z?P2S299::SZHQ%\EZ:>R&Q(F]9^G)C:>TXA)'D IOXY9" MX<\HN<_?/N\G#3G#JA\T7>A=SS7PACRZ$18J4Q32LN?%GAQ$1%$DS<-@XL:T MU&:ABZAIV5^E(NJ9/299 ?4R[![^R(/G)O1RZ=&4QF\."[6([.ME[+^"**<^!2 M*#T#^" JY#N:7: X!:),3OSKXDQ5\E$:<6?P G>> /02M1D$J]2NHJ>N*4C/ MOEKYGMNA"R^>!LG#E&( +]@/A"[@]\1SR2,,!5R?@GB P(,_YT93%/0QV [@ M/TJ%0\8)*"TXI&&F%.S,!M89@'(6NQ,$N8P-(;$P'U919J+)=9+H$4Z83P@"G*I._O$ZBLP?;GK_Y%/@/ M=R2Q:]=R/'"R+@WAU ^\X+G#]_^]=_P;CRE^QM6AUZY7^@ MY2/7DZRTY,(?9Q\7/])G[]#GSX>CS($_;LCDUUZ M^NJWEKBP-X*WW)P#/\$:@>94'#UJ]>C1:-#]HT\ZM?F#1)YD[&:;U PLA>AUD&E^^2=Z ,_N;[N*VV\Z'&_'H M$;(MJGY7J++8S6RVD]\ O0J:\2L"0M[[+>^7P6Q&0L>M>X6ZD/>N<%;(>]7K MM 97B#I_/N*1_J<':[,29M:/]Q$]B[,8^GQ/2^Q+ #F @Q%&+( M 29"#+LMACRX,B_U>2OSM?&2WZ\4Y4ZG_+J 8$V\RJW.>X18GQC6(2R$7@F] MZ@Q>'<)"Z)70*^[PXK=-45J;.UCM2+F@,/L/MB+:EM)5'%S&/ [F[>R4%)LF MN[Z3A"$[?;3^+L87I7%MV\X.B>'.?6%YP;5ASUBE3L]87G#33476#%,V+&-' MR>27?TV7 J%\'#&OS\H'')0U19&M@5 ^H7P<,J_/RF>JBFP8 UDWK!-7OFXV M=&-Q NXW[!0IM$'F#]D9T!RC["SH;KD/AA_W(E3-QM8WO78LN-FP_W*,=8Y3 M\J1&NGWZ&-A=SI!'@V;WJA>TH.F>&F=:(C1>:#R/Y-F;QILC6;<,S"X(C1<: M+S2>&_+L3>-519%'UDC6E!-6>7ZW7MK/IQQPF^4VN3^+ZQ?I]RQWU*^$0P>W MD_61*ELF9HQJIFI/@V,=PD(H%I>*I:DCV;1,655J]L@^#8YU" NA6%PJUD#% MNPU-V33U4U2LCF]J')?$GTBT*&G*.UC&@32V8R+R';P%]"+?<9Q\AVXH\D@? MRJ-!LRMS>I7O$"HO5)X[\NPOQ3FP9,L:R88E5%ZHO%!Y?LBSOWU,921;VE V M#.UT5?Z4=C5X,J3<8R&R/UQF?T[[^)O0*_X1%'K5'X9U" NA5T*ON,.+Z\T* M-M5]X(VW:U&U,=*IOH9YWN8ES.4#VJW:1JLF'5W"INPIX6J73\W%?#5H8=0E.H=.]4>C RY8%6\W2K M4&FATD*EN59I5<$SE):LJHWW'D]"IY>CJ-?T>MG%5RL7Z+)K1=O XJW0:?WQ"&S M>Q(N7],[:+2&%('>5QOP Q#CV.FX(U@LSG2R98O$&79MWIS$*QF^G=^>GRA[ M^XW=*0COR3.YW]@)$3X!)G?!0^L0+5^2E*Z@TJ;NAMPM]G7(U1Z)XD-[NGM-N>ZX.3PE3K>PR657<>0R\LK6\E_MW*I)==)[3V+ M[F"?X6$%>P[;*QZA/O8NIQ.;>NV&FYI ML,=;;+C%63=465%TV:C;FJA'_&ZZW@CE[C"S3U&Y55.7K9$E&UK-/NL]XK=0 M;J'A9:+;1::#6W6CT:RB/+D(=&S2MB3D6K^=U0:DSLBLCTF/1OX[:Y+D?9[42Z M'42\)KX=R27IEB(/\.;M4U^I L9ELF# N9S6L'CQ,.(>#9+0!:$+ M/&$A=$'H@M"%SNL"U\EX?EU.C]N;(^#U^S+'%X?@V[OO[CZ7GU)4,^=DG[8^ M%T]M(_<@E*EY5*\+QG_7I(>L#W1Y:"K;Y3PX7$AXRG1V3AZ$R1 FXZ6B$456 M1B/9T+>L;QO(NC>TN_''VEF-L\YP)R8(A M>_OD8BA.I)\^!5'TL_3UPXUT>?WY\_47Z?;?+VX^O!R3+R1ZT_67#56YIFQO M2^9FEV"VH*;+O:WWB]\[.W(="G[&7(\R%T0;'I[- E^*4,LD-\*_YPFF89(( M%%"*IT1Z(KA\P5?V(PGM!R+Y"5[MASF9:"2:>L :IDCY$/ M,%8&!X <$KP!P_:RY^TX#MU[.F,1T'7 I@NOC!"%.B68?DL/06)-Y9@*!M8. M!N<+S[K:-;EOUQG>WZBP(,E( 2#\D!"^'8\^&@[KN?&SR4*X5+IQI1PJ0;^H)O2#.-=6$$1/'1( M &Y RV;+;+IBXFIYJJM=Q_%+E3/EHY%Y/NM5MO,U\ D0$@'8(&>?!0!5B M"T<9PSC[&9Z=2#;&:[,@\>-RO)A0BX=#+>P?A2$?#B'/8J%5(Y(9J"+BX S; M(48O*#H1,#)&^@)OI7L;P4KF:%)HF(*O/(3NF)K1,9F !Y#[]W8F9,*ZE/!+ M!X( ?>Z1)IX,)\;F61J];&E 0- )8 O]DII=9+^4- S>6J,13$;SMR1GBO:( M194TB$6Y<[,X\L.[J[OW%WF$^XFDL?5ED'ZXP06:_NF#RA3B[)GM4OV!01 ] MMMRSN>@3,_N[.TM Z;,AT0ZRX'H" 8ZD(PXJ_J.?F^QS-OA?B1T">6B. W7F M/Q*?2+HB+R:Z)?.8N5C9U^?2A1<%C,@+Y&D$2]6098>8CE(@J(H&_EK#+B5:$_N,8Q;X>% M-V)9ZR1^]<1H:H^E'S3C?)3[>]5>5X7GA'\4?2?C?&C^*(2ED_C=I8YSU7(* MJVA$8)V"[V!E+1B8R@Q_%)$X$E)P6/R6<]K5J>KEA#;^^-Z-'"^(D@-N]Q^9 MAUEJ>GA^B.SRI^LOOY_=?;CYS-*+'][=-=G-[R2!>562?22C1E5IXN ^];%L MZ0?CW*S(I%#W?Y'(@.@"]^5F&(3\$V\PA+@+W+='(CW3#,5R8+G(\-)\2S$- MLII36IQ[/DD 8,J>Q!P8E/A HC3.$>>\F?A?CL0F=32X+RTM["<5,TEK+GBRR8G(46?I!N$+!\'DU*%M2! M)0N_Y1[FZIAEK8+8.6+Y%CH:0+0$+83T\#[NS1<=TZ :&)KKF[C?TYMP6$IA M CZLJOZ89@OR<#Y[9TEKFT]*4PUT*M M^#K-*@0^.:,;_1243U?OKF^DN9=$ MDOXC4V&VM\_<+C>JHOY3FL@N$(NJ,4-QZ8T<3VIG:+$!6@;FU5$8UM@,H?>= MQ.]NA:NY/)15=WGO+$VI;UQ"YK8[IIG[(-]H2S=H"F5BV79 %I&N38#^=$N( M]"4 (1W\W$]F]%W8KA;I\Q=WZ="GJ#)FF,BBAO'^'VE%&,@,O)?0?1A,FY+O M6$(#N2&T4)S0$[6.;/\L*^C[H#5CE7IZKD M#HSP-'5!-I=F4#4+9V %S#BBXR5CEC8.8*Q02C,]5/9_,'0*CAO1#6K0TVPS MQ0O\AS/J75 9[R?'3D4B%[MBF#7&S3'/ M8@@_Z";8QKUT.15+:FBQ KH8=:>I[)&0IT[BE\E3NHBZK,"];"JDG\AW-#EL M%V*1&JDP=S_32G ;"V0\6/RB-_VD6D.I8!O(#O&\]'3?KZ^45_3O:&X[V=_E M9I2TM&D>D3=2]NFME-^XC%^>B/=(= MD;V^L\@[=*^K)IU64Q-J6!OO;>=$4L"OJGFCZFZWT?,G0"N8:>8*:OPCLE$$ M.\"KFGT?T <$B55-BU3UH M'[T0C^YZ'4WEJP=,X<^Z:K*J6'N]]Y0_[O#KZW; N&HUVS7V0E*$<>4-KTX9 MUX&L*Z8\&@CC*MS5#195/2'Q$!:5-[PZ95&' ]G2]G?5-W^LZ;*OVMXE;2NL MVL.F:DCL"8!=3[:V:!/:%C6.;Q8JD.\8?X@IE2:FZVG(2Z M"L][O_JRA1#QC,YI^-^5:JR=FWE/[:.;L;9:M?./J:K(BJ7*BKD_J\V9S%98 MY3UV4M^RHJ[-]NJ\X+3;\0L[/>J7'3'+2W?E4BGW4LTE:X<[=[%KK(?-=UAY MMQ_$),JK>;'*U]1'LC[2SJ4K7\JFHB<]:#]K!D'>VJ;06^<'=6#)0^5D^_ M M3NBO.7N_TG/6F9)QXI'KR>>\6/9Z\@G8EI_N+_7TY_3L?B^X*\J61=FR*%L6 M9'[3XZ)LN1,"),J6>>"5*%L69%YB[)EX7^+LF51MLROPO6X;'EEH(W7U6\B5^F/Y4ND M&M:>9K6KSF/RY@N)O_GW+EY8?N&//P!=L+'T^(,=^B!8T7&+5O=>(6K?!X\D MO\88RSR+1=>TS['CL/;>]"KT '"JWCN;8\6B$93@KVU%]?OL1I1^K ]3[O6 MQTL7^V&M-KME*KO$/OUE<+#2TFY5D5*U!0-/O:(&1:56=VM*T\"G5YI>*.>T+XN!*^;$W+$J ' MO5;Z;>"# T;OUR9Q>DTUF,4W#^$/" MKRJJ/-)&LFG6+.KAE ];5J@+91#*L'A]!'HPM&13J[F6<\H&'M?T'?8*JK?J MJ=]TW!7]7;H^YQB55F]V =J:=3[P2ZR1=H2D!>^@\X%%33GB*91H?;N6)^1^ MTC55-O2:!S%JA$7'-:H5E\ *->)#TOJM1JIJRKK>7G:+8S7B-\U0(X]=TT') M'D/2OY',=)KCA@<6C[T20(0TE)1'+0(% M2B/!%+2GZ#P)YT'6>_J) ,#P\#P,'#). $S<[YL#S@01F 6^&\.[^"B%,O"P M7AHD&B8[U2[3'&K33N@4B#&) '6ZBXPB]E<"I)@\8]=F6P+K/I4F7O#$U(CV/Y?( M9$(<.F:A[3G^\&"#W,*L7A#ET%9"(+F1%!)\.]U69I,%LWG@X\\P7H"=UNE7 M(9D"NFP ^)M(/^'X/U-@@8">'47NQ,V4M5CPAO-'-KP!ZY0;C!$T]BF20,U0 M#Y^FKC.E$."S%,>Q1)B<&.[\ @87&A.*2G< J^S,E7TB*GNQY MQ'PJ'R"U\$J"1XFD( DE\GU.+W) GV0A_(^!!T+DN3&L&*$;P<,4 MD G$.DL33;S$B9-4XL!H!XY+A9I.[9 P1@'&2P2H=X:B#T_"$LC.F,E2>B?! MLS2&UV3F#M'K-YSG5(>C@AN776/@(%H!\Q81/WK>S*-GTA9S961"O[&@;FS( M57(5G<5HV1!$I2$9&,2.4K MC@N?[) Y@##Q@E]KWT@7,SR]8,1<=N1>L M&)-39LFD8UBQ]&ZA7(UVMF%NM%%-J_Q\9C"*HQ[#A%$@BF9,NBC8C^Q(L,SB MYS&5"O26)B1$2:%^T#*#XFJ;!8,NV1P3;0X[!4AC!&K-BB><67SBN?8]BHU+ M1&304?RR[5S,$5(T%GG"-=NZO4"[YVR]B O^<+%[@+32.8 M-(O,":NQ!X,H MTQ8&M+\!^$8$XK-[CQ2^S&Z+PU'ARS#!.OSO<\S-1$5[,LX2##"#8X3KANWB)Q"TX GQZA BZ\ZD#Y;/I!>QV]"_[,@84_NY?!Z]9L5XE]E8 ML1$FK6^]ZN7NM1 5%+E,G)^R^I1EZAUDL/9,H4]_!KI>[;T\@%^F[K>7Z>BFQQ2>YQT*='+]K'7S=E11W)0Z/AE;H_-N8= MYU(O-%EHLM#DGFARK8-1*QMO;#OM+ [FE!+IGX>_!6/[O3:QS58GA.&3C35S MFEP#W]IVVC$34#MU=>X:QXZ=ENROHAZS=4U/=B'XW"JK["S3)8478MLUL=UQ MPZSS$LOWSED'=\NX9G@[&Q5RUVN18>A>;S2X>Z 3>KY MV@$K4X5KP3QD OT$D^9'2I1K\L#"EF$U"Z-7$^5E">Y%QESHL-!AH$4Y"V@8!],6EK6%6FA5P<'\YU^HD+C7/R;>OA%']ESF\:*-- MX&LG\+K)CD-LL OSI+;V2IC5UY >O/2P?G4*N7U+Z7YAF6%PG M_#5T'4+[-5^PEGV?:9:!-4R_PK@$+2VV,C> M1@_BLM:6M9LSE X>M@N!$@(E!$H(E! H(5 <<*23 L5]O;-F_;A,Q=6*J",G MC*_2JP%R3&[PBH#;)WM>3W)62QV[F@BO6=6X52?(S4*P.[8-ZQ>- R&WN7*Q M-G:&;*E&8W&L8=-6M;%K$?>VBM@I/'NDJ-MRM6,:R]"T-%5K+KU";X7>W M8H$5BBH4M0.**A98H;>'3P[\;>K&9+L]JNHL0-5IYW/-;.7 \SYJJS9;Q'9. M..[?XK5_IN_8#LE!,#J\%[+I &(S$[8-+7@K$-'6.AS<8M=Y_6O*P2XI8F/G M0JBC4$>Q'(KE4.C?J>J?6 Y/3AT;M\K@I3?\BSB*4]KBE#8_BX$XITE[I,=);D>SM48O:+XN#VIU277%0N[84=@JY?DFI.*@MQ/P$Q%PLM$);A;9V15O%2BMT]QC9 G%R6YS1&'<5Z*!10**!8#\5ZR/'9[?HL;>GR[?T=Y>[+Y'>[Y M->WLEG8B70:SN>T_YT(^?(MG55B=@!1B?4#T9,^E)SN2Q@2^GKD^&4OWSS ' MO$@O;J?WO[O?X6OV/(DE.Z;?NKY#Z.FZ;+8XM/W(=NB!.X0G#NC7V>R:\C8D M8D-'2I4#XRQ2R M/2?Q[#BC40IPF?YNL29C[$XF\)QCBT<:35M&%/\;3OO20[QW ]\X+G#]_^]=_ MP:7VE^SY_(EWS^]LSP:)O9T2$O\>!LD<.)>_1WD ?]R0R:^O/H;!#"]Q/E-4 M^/\X8)_U,UU]]5LG"7S!!+!\1365LI7ST#)3^-R21"C*CAU-9!M]=T+3T[!Q, C,X=A@^HP*E M4]T3QTZB7'NB:1#&9ZATDH\ZFOT0H6)%<9C0,]VGJA2'[#\R&G2C_\@\">?H M3E7R*R7,(3O)-.3KAG#H"00M>$*\.H3(NF+;P7*Q;1&[JHI;/C"F]C-'*K.C M_6?C7O?7Z>BM\M1 \\I# #\!Y9X]P+_@27VQK57I-5"[3XX MHWNMR7[!HZN]4[PU/1H>L5".AO[FW>2M\==-65%'\M#0&\MX0]YQ+O5"DX4F M"TWNB2;7*@[AMKO_]GMM8INM3@C#)QMKYC2Y!KZU[;1C)J!8O<'R+EK-/NQ= MX]BQTY+]5=1C]IKJR2X$GUMEE8=7NZ3P0FR[)K8[;IAU7F+YWCGKX&X9UPQO M9Z.":Q0[RYO. BZ$BFO >[G+M;&C1BOM-+JX ]9R9XZ^)-!/,&E^I$2Y)@^L MD6P,:A9&;VA?I*WQI[N7,1!"'(:C*?D]"QHW7AR9X/_,%0 M]_C!.B_P8V^?/E_\Q_4-%=K+;[=WUY\_W-Q2?M_GG%^W#;I&T'O @9[W"7B? MA%ERGA[7GX:$2#,8;QI)!"8=2^43PO+:'@+Q4R!Y@ N>NG>"V0R8AH?:'< C M@#^B[%@P#(GG]?7!CS3HT&P2J!)5[Z$*QE:*UD:UX>1':MFP*KG"L-;@0\RC!W-";TEU'N6"Y-A M^X6T04 (OWO/T@1L'YWMV_GMN?1[ $&ZCV>=S[F5T%[H![?4;0F_RC8 +\GD91&FCC \ 'SV\+WVP0Y\F,5Q?^O#=(1%M$/#.]3SZ;>!+ MWWQL'N(1?!I6?=K9(I*>2$BH7.?FITJ-)T$2;M3B<^DBKFI:4(&#^B(.%)1M M\5AKBE[&H9_2=2+: X'-M,KD5PCERQ*X5HOH5!LDL,92T4LFG(B0K9AH[54 MM[:5LYRVNRBPH"7:YD:FO*24I/WU-]2+7R29EAWGJJM3H(5-S@QGYN$,AY3H M7O[R-'65!\PX\>A513VJ5Q1,;<\A='Q5N;.JFM4TC(KRR\__^+L"?R[_6:TJ M;8)=YT)I>7;5H"/O)Z6'IOA"N<$4,^1[["?E W(#T>*UB8N9TO2F,Q?[&#JB MD2Z4MT?J.UNI5@O(_8"IX[&[OC&7._']V46M]OCX>$2]!_3HL7M^9'O%Q%E> MP&P\EW5[\5EOW6A]\A6SSTV78.KSS\U;0]$P\SY_&C+W/L]X+J^,@/^%R=^M.[>KU1 MK]?58NQ=PNTY\X^G?/9X]M0GGR8!?1GC^>.%]_Q.ZU/SW_ M\OYW>LJ^:#/SX^F(-MG7^YMW-\;@_B8:\I+;$SQ%"LP,RJ\J2\Y^/#[RV+@& MZJFU3]V.%=)5(L*+)Y?0^SQR]?S\O!;V)J09RB=PQ?33V'FK0 ?3JVVI=K1ZK M"7G JV.$9G.6$>+#4'3<(5C.,BS,.X[.:_V6&:T!4 M!2K,B#WGV\RTR@ ZB.9\[<*>'.T@8N;T]HP@B"D(U&DM"2G(-BZ>0LRU/39M MX1$*7 #NKP"Y9$2P4U%\Q,;8%W.=SY"-Y<*2>$&4>A!6D&CB%M$VFQ&(&VCX MVZ688!?"H0-06Q$?(+ODBA9]-8BY0.BH44>G/O&_B !DTW" BD*(U=/LM?2>I;>4:ZVC]9JZ8KW7]8&EO+FC*'"(CYT?7AV?./<6 M,;!O@GT"6LM06"640W*\ R3*FY41#ANBN?.X.3)GH@Z#43GD(U%[,3P!(O* M#2CMIKCC<3YW8PK!W>7( 7Z[%F!KH WTKMX#<,VV8M[J?6U@F#U+T7HM(.O> M]O7W0&E\T!6C!]]UY4W'M*P?EJ?"*_8)9M8$8F+BN0X4VOI? 2P?$H!SB.4H MGA1$T7JO 6IFIZ7WK5\4_3]WQN"WUVR:@T 3\4G;]1[3RUD^C1RQ@ 6 .,# M>#U[T0P2DZ?'0LSKW"6SML*,C1@D=B>(J M/"^#Z4]]ANS%;F<[)BE8:CT-5M.T8FQT:V!T(3_!)ZW?,WHWL'#TE#M1?MUV M]$$84+U!7VL>9O9:E+^WF$&*FGHT+*6256--KQP.-;MF+%>[4!>++-8%',+J MZA#]#G(QU$,,0\D2^7JE1>[?1MJ_':.GA_507V\9@X/TIT?'52AQIBT\3!RZ MTB3WZ''&HV;OI@J%3A?R_O5!>K2+_O18,^ ^9 69^U4F]RG;],^[6K_-B'R M[Z":Z<)NZA"=NJ8>'*"AB[FT9(Q)Y"X_*5HX*F\B>0>Y5]I8&B[#4918#LSI M3M7D0:.T986XC-ENK'($,_O@G4K,@T9T94%>QBNO0XY&9H>\NEX?M)O7'_6T ML(^(RWN(L3"C;3H:RM#+0S!''\^!]!;4P,.IS4-V4CO=U[G'8Z7G=@[1U._*"U'+H M,H*V"<.CJXK]$%23:SA_@&5'3U,WH1"2);>W0BC3SHC'340@ M9F>D9&Z7@1!OAIE/,*\ENB<"?.(+]MNE810Q#D1F;0\6NVBXK<7 @MT7-+4C MY._31IAZV]J8FJTO9&ES,U4A[(7-;\T&6K8UON=46U]SB[^FK M<)=@M\=\A6:NU,DN5D970CN>'8J2L(AOU82O*IJJ:J-ZK!X]<6>AZ39*+-RP MG1()WPY*2*]WKM$BET=\J"Z8BXXOO2LJ&S^7L89=GRGAX ?O>@#&Q MFN>_."QTCL\Y-I(2UQ6O %Q5?"9>"0\O7E] /B*>,PBS9A39?M(UC.[[754< M/!2O9$:I->J#_3<41^R+X>.I8 9G!$,.22P0KKAA7C!+2 F02,PL_(YT9&IQ M\G*:N_6KX4L(;\563O.O02VA]L 3/Z\@M[D@[M ^\Y@31,70D!B?1,I]2._)N=(03L/B*T__6$T/ M_P%3P*"+GL@TF';P V9HC/M"G875&^FVL'#9EAGLG)]OQVTXCCG2IK ,DZ_Q M.)'N:_IVU#=IW4-X!],AANG3$3]A(0ZD,1-OBLT/(S3;]@(*0=7V6'A,$1Y7 MB^FU)I$7C>%Y[']#!8HGAF7G$]!FC-F^?&_&IB<&0_WC!@YV#!J;SOO8QN1! M:&J.HE_;6'7>CA)*8OW\[43QV M%C ),_8BPA118-#TZ7MPK7)28!>E+"GI^21!"2(9!N%6* MYW.Q8F(#YXX%[/ZJ".S?T2%H@9V\8C"\+#+ 3_ZUZ]GW2_O-K9AV-)*#X^CX M^3;>63>PZV%4-':Q "DQ)*\'P2 B6A-MM]<^^K6^"\>;0O&TCZ.BI*A?53[; M7CK5KQ&]OZ/BIV?45=US.DJL_#K=2ZMZD\ >&5,N5.VAU+3)[2N="6)]['B( MKBJ?;BV=VGW,Q24Q1X-R#V<3SMKNTAEBB<2(R9@*E[>135Q8L%:-D9*4SJ!D M188%V<:B(!,"^H3?IU)3 ;K2FM(H:$JC/*8\]Q@JO2;N25SYIN]S+4M/\[W) M^_Y]_7Y==;)G5YV4UE79)PRI/"TA^#\P MIK')F/*FQF2KH>;O0,J+@@ZSW_N"\:K>Z=;2J9V=&\>;)D]Y%PO9_Q6@QJHE'A.*(NQ4(>='C^;;'TL9M)"N;7?,#Z_ESB\7>/:>GI*?8 MYBQ\F#M_ZF2(0VC*B1W>-T^#5)3Z&V)U68O>LH2/_P502P,$% @ ?%VJ M2E9*[,BW#@ /[L !0 !C=G4M,C Q-S S,S%?8V%L+GAM;.U=;7/;N!'^ MWIG^!U8WGY!]B#R/W8&9ST.PIP+61#]^YC MYV;>5>=#7>\HGF^ZMND@%WSLN*CSRS_^^A>%_/OPMVY7N83 L<^5$;*ZNKM$ M/RL3'@X<=&]^8#P5^_$0GS=S5& +?#"YWOFC!S]V$DIX.#M!^*Y'R :]WZ['&%FF']I@ MZ6.4PA;TKV[#DT?/[L3*#S6(D0-F8*G0_XDI/3_5VD"3 $VL M9]VCW_4(/L&:&('JVIKK0_^)@H77(:^$_["S%0;+CQUB#=W8-.@#?^ A]9\V M9$1YD Z(CM*KQ^,0N39P/6!?F [5ZWP%@.^5<,C6L&-O2!S2O0 MW@]H3][YBNAWA1R;.&?M6T ,MXY0Q;VTQ_G0]%:7#GK@MGTF<2-\ZJX/,%Q? M0I?8+S2=ER>6\%A.V A_3Y2.R\PIOW&;_F-AWCJ@C"TNVL/X$BY^*_8B MPJ]PR;%7G\V/(2Z>&10MQ^D1\$WH>!,3XQ#[VG&[J*,VQV'TS'H#,45\ #YY ME5RQE\/XD(HRU.[OH-(T)(00W@<-,3\0Z=$K6E5#O0N4M!4!)9"KS!KW[+75 MW+]R#*S63>-S@XK\\I VG_=499*'MC4N:S#7XGRGHNKXB%E\6J9C!4Z89!!C M^;I# 1Y]X-HOE3G*[WX%9?(Q[:*__3=0NDI,E?S5=&UEVX6RTT=;G)=4C'=X M/B6,/F>^Y/>A,1EID[DV4B[4L3H9:LK\DZ8MYLJKY\+FCW&%/N;<0=8.MPY= M(D!X%^N(V7 =8&EZM^%B0.!U[TQSTZ-&T ..[\6?A&;1[0^B-8$?HH__4#V/ MB#(,,"TLQP]PS%O@A(_](VJ7:M83QS M5A;SN?TVS5["$E1L*0C; '_L/ <0 M$UL[^&>75Z(6/2]8;VVM2W!;Q_1+C-8L;46:03F<)I5&'M)1'@"\6_DAUQ RSRU0)=@"%RG/"/7Z&_@J[A@M^!B1G#K+U'\IG)F=BQ MV[;&I;.Q*08;$]I4 A('200W_!7 G,&#BY@/]]="<:^@!>D0W')9%N&%LIC0 MY@2Y5IE9%327(_@76!!31#Z;$1,WBP+F4=@^<< ;@/VG*P^G'MP!N:'Y. MHCO+;;&HY(A3A8ZJ7&#I4!J!)2!V9"_,QVB$ )_'#Y31R1%9"I#B$UHZK,;0 MO(4.]"$H#_]Y;268VTS-)YK@<\]JTNU%QYEB" HF-?D"2V=:A%T< +N*A3%( M1$?/*BBQQ98.J'C:\S(1HO.B4K!*R$3'56[ N,27#C1:KEY$U>IRSYW76'0X MY0:((:ITL)"$[1[2 P&7"-/5(\/-;''+35"+B?A@>B,>)@[1I8-K#%W@Q>MF M' E07FL^@'X2#Q!+6.F0B<+H=AV6)-7\V4,>"1]&;\5C5"JV=$ E1..:.HBO M3"68X2Y/%=!(-'=@%:J8$LMG48EXSP-047N)I@P9HIC[A M+LS<(SY9,\MK*S9 !FL*/-BN7A28._L_N?^=Z1^72CU?*$NM&MM0B0V+A5CJLW4A6Y,YHHZ&9%FU].9 M]HFTU#]KBCXA?VO*J[$QG_^8U(_(+;E7F!X?P&C)RL]V&HF<"9D.\&;@'K@! M8.ZFR#04[2MSU)QV&_FR21?1Z+J3L;Q"R/;FQ,FQTHM40]'^O!R# MER,.B* M!2%R:>[=BP=CU ;S&HL>$ P)4J#DP2;;H)B#<'EV>Q>70\*,:J^A"SU_>_0E MVL/)\%><]**'$#]JU30BWPA[$?"2*($N$D(W( *])!,78(DP2"R":(]$. (! M=$W\I!,UAG5LNKR(0EV$1]:!QPA;K3Y4](@_@$;3RPH,:Y7-@\2BE+J*3$/1 M/N'PN!;H2CXG0O(XG@"=:B;$/?-G!D4$HCV-KFJS]@14UI.>SKT M>..7K-TQ*9L'S9G9EZ\K,8E$VS"'1"G<\VU#-J2*UKEN7 Q,!_X)["L3NMOM M62^7AW@JAAXQQ%& R<\I^1S9Y0"W\2S1'J"Z7;2G<1EKFISW8^Y4^-YP5OCF MG]29]LD8C[39_!=%^_>-OOA]YW3]86N;V=LT=Z3ZB5.JH3K_I%R.C5]EN2F MGH0FHH7;-8F&+IYN/+KA[#FC5RUBH-O=&SG!C9EJ[=7OT2>3 O*P!H \RC W M L3=6C"Z,HT>U*9*=VUUC; /_]RYBB3OH!D/M>A0U J\510G'>IAP+DHNK(W MI_17T%[T7HE6D&4K1SHL$TD1]#;("_>$&,NRT^TE9*)W6;2"+)>JY*O0Q"=B M*Q<^2@E%'XEIR3-SJ4NZ@9P\]C-"P:V_#)SXI&HQQFPJT4=J6@&81U'2H4NL MD4QC/3 "V_]U-WNU$K.$R4$M^G!.*VA749Q\OCO+/5V_S]R4E'M14A5SJ-(K MGYF\.W8SJ:[H8S"?Z,:E.,CEWKQ4Q7#X^N,SF??';C)5E'L,QI*ZZ().3S.7 M*M0).NS^.,LY_6.WEBK:;3 ?R5QI2]\]E\M=R$LXWV&]*28!/.FI5D>+("H:U=2J==6S3G$0%VUC&N=!P9>([5K; 0\N)_Y&5%?FU)AW@NUQ'+RIR M[\+K?(NA9E-Q@GQD544>34D';X$F=/<>>"VL4'/W*[+*:CZ%VQ(62+6^!1"# MPIM!&377"GU(NK9=T032%=C*2I1OMDQ8M@"PP\V']%R3L:QC"54ZD70=?$]3 MJ*[&8W&3STZ^83?)W:_0FS(VT1@WELG+=8J%+::0U 56A#=S@P9;07([/-WS M GJDFA=<'EI)W=M^,/,K33JOEF0]9GB8@E70W4/,>G!=LT:[\F7'J@6*_5#)K9Q))NA-HS^%C[/[](\SQ?& M\%_="Y6>\*&7#VF3>7@=48OO62U[N7<^Y^_3G(^(KC\37L-[DN:+VE2U6?*9W5\H[5YN*K26Z%SA1KTTT(-C7DD@S9?Z-?$>LAOZFRB3Z[FBC%1 M;NB-4-.QM@CAFBQFZK!-VRIZ7W2^-(/L@$C>7S759M3$KHD8X9FX]M@>)UX; MG<_J:9K5L3[1PG-M,VVD+UID+?D^YGS>SC*\&9.K+G$MU\3F+UKD;?=MS/G, MO4XS=ZW^TR"XWA!'3GFU[:;%PYBE;H\ER$^UG-\! MI*KH!5DR9L)I+5]X )EWAC!+HDRPW1W(!V"U.*4I?-?ZC@29H,M*<9174:?* MC MJ/D29F)\-0DED&N0+U@F/Z@(W4">8,5GJYDM= M(9&["[OF#&UW!W;E3IK;11Z]QCU\?8I=F> M6W5]C#S+!_62JH(TNJEB2"*M_K_W;-)[-GJ'W^4X],&5T)PX'7Q_$5 OOI(I@C.7A0\;"%DG%@HY!,G4Q'?73@\ M,/O)E0@N_L\R)?#TFH1H_O/9SM2["]@6>0,IW^9M]C9M0>Q>FWZ P[TZR7V8 M4PQ="VY,1W-T@7\ M2L)%@M'0MWA #9E&NE/1>P:;MHA\I7T_AD"88&R5W;-;T7LFVS2&I.*^&W.X M1 %C:KI?KZ*/1;1H#$FU?1>VH"Y)UA=*EDA4FS&(5->BCU*T9!6Y"I2H&+J[ ME9!O:I+9]9':6E@\-XE$HS_H?AKRR?\ 4$L#!!0 ( 'Q=JDJ$0<:_BA@ M $>- 0 4 8W9U+3(P,3,OQS=]2JU7KW9 M/++"" 0N\%$ OQP%Z.BW__W+?UGDOU__NU*QKCWHNY=6 PTKS6"$_F9UP 1> M6CFN(A7(YU>_G=;MS4NMZ? M$'^O^QX,HO![_;9IU2!&W_]UC_WOIR?5CR=G9]7OPZ?I@/Y0_?C^9438;("( MC$#_^7].&R<7\1_]T^KEZ<7EZD+,^.)[]XWI33S#T M&M&A=QG&G+30$$2QNDHILK@MZ-\JBV85^JM*];1R5GW_$KI'"YQB86/DPRX< M6?3_1.N67QT^>H#H!%&TR3']MV,"Y71"]*46N'80>=$KQ15/8EH)_?%@#QB. MOAP1Q:DLM(A^\*\J7:/71S+Y0H_.G2/K>#L:ZRAP81!"]PKX5*Z]!PBC4$*= MN%.!=-T"3(3R "-O"/RMB&2.D"_%=,9""E[HC)Q':O((:"%!DIHY#!]((^\) M-HE1G< 6"L.[ $Q=+X*N*D,[?Z X?GL/1+X/R'>)';?_,R6*NPU3_%&*H[P. MPH=K'STKZ[ZP,1?Z>A$:_JA0>QEK'I&* MBFF3],J%L@9A_XD,2V=!&.'8E-()<@T\'#M2F?E5[9^3/H;QZ'88><3$0]<& M."#Q5N@$=W02Q[$1$58083!4,,Y;C9:3QBYLSBW$!-T)"N*Y+-57<;=<:&MY M 20S%4-B"B7TL)KF0P,*QA4R-R<->"\E@M4V%RK:X ^$Z],P(D+',G5B-R[2 M?O3!O0]E9"GUW8\M4:(WXR@Z[(H2'SN-F?\<4J)9T*-@/]V $?#\L ,PCK'? MVF_S!BIR'LZ_N=U$W.B\!SI5A9QQE/W8D(P\;#W>7KG)B0DMM%=S(KZJTZ)G MU*J<1M?(:2$,&L"73!MW'+70V#^S#\PV3.YK@XSTJG3-/^[)2J1*W\*HW(*X M M<[&46GUEE$)\##!:FLQNM?YV2G%TERFI:^B*EZ($/@X?0>5EQO0O-]-($R M_]"Z+):C>$%T3)H>S]L<,P]GHS#N4#Q= 8IJ64E;]-FK3L(1F/K1UDJYZ)ZDF?S:"SRZQB"^XD>" M;O@2P;I@+O5D\BOZ1 GL_^J5L5:]%K_$02N-1O"2HQ1$.&2>E&"Y%-" MYW+=2WZN.YV&W>G9#>NJUJIUZK;5^VK;_9[U;EG6^&7/A+-K2 DNSK;@PGJ7 M&'@/7.U>2$HP?O]>VVW2$,.]>6<]DA(0?K B:$'%D( M$U7]4J+%B':\X4A#\!4TT'NV"57J!Q6&_!O@>N4.D9P!+EYZ >O2Y%NP2F[+D&*W'["L MN&$0"2CG^B;-DVDXG$ZF/JT].&0%BQDK2.G$4AUBP#+AAB&8C1FNK](+:FS& MF6M@5K"^V7;P00],&9943)+-]%9KCC5.383.-(H/81#[H!1"I'H9CX^4>*XM MU(I4!T:KE!D?FD0SX[%(4\NU65J%SS.V=P&&P/?^A.X-$0MEP@E6>SC"&O9" MHE6-*29_WI+?(Y=P[(SZX(6/8/[?,EX-"F*9ITOG^MU?,PRGT%VG/-[>$QND M*]XF=HY[S#26\;JP)4L\K"],Q'KF=W("6S186=&6\L2#^\-:.>=X@UM"RX\] MEGK2IW<2%9X/BA6>>JWWU;IN.;_OIS:I<,@GP<9'6@#V0EH4F&)(_M+L].UN MLVU=-SNU3KU9:ZWQ4QC5LM,_"9(_;9+(-(^ALA-2YP]OK=NYG6T/+G=:W9M;[56G=V@07.[8X$K?-4/=GD MJ>[TYBS8O7ZS352'_%3K=IJ=&S(?.M8=K>3>MNQ^#%:GWZW5"U0LZ1FB!#/5 M]&18+SO?VEVJ7VW"15RW+8SJ%NND48+2TTU*6\V.'9N;KMUH]HNCC'G\*$': M68HTIW-3(4:E3?3]JCC2.$>2$K2=;]+6KOW=(:#>$1/2MKM[-W ;QTX2M%ZH MFCGKW6R8XIQ*UF-*"3X^;&7UBF=JMS-+"1933G0K(U@\RZ(C3PF&4BXV.8>+ MIW2+,T\)!E*N5A366._F@UK+48OC3/%DU#HWIRDGRS<%\W$.&X<.&X?>[,:A MVC/ ;I]\1;Q1:*.9V1N#F#R95FU@+^AKQ&8&XYEUOGI=M;D%K_&^9,K9BKW MO?5!0&\QDNU4*>9K>K8AL>%%>^"76PW1N^&E_*ID\IXI7>IF\A8KFT3TZ!7" M. !S'BFSLKT'W"Z:MEP5:B&0.NLE]4X\XFG?QJ%W(L@>?JK>2?8CKQ_@V$$W1G;<$A^ M["/ZJSW&BZH4'+2Y 'GRE%KSEK?\1/X[],8/5!Y/$(,Q7+BD6^P-(85CM,<5 MMB(M/]/J.XM(>+KZ\6?05>T*^@;,[Q;*ID7QA=K^R6QMYV9_F0O*@C0^/R(. M6K]_> MJVT&I!I3.^'3C-_G-0^[D )'?K\XU3$%?A_B256BFD;06%;+K:R>C%EACN"Y M4^C#EE,H=:4\?29V(;+Q&,,Q,1]-0HD7A-XP/F4E,*2DLUI?!B> MH]LNM)@'$/3\ $X\WY23M7=6VTJ"]A(:*PN(J]5KZ;8_7(F1]$RMQ9BUU MEEIZ9FW]])T!1\!2ANIP>NUP>NUP>HV)Q^'TVN'TVN'T6IE4Z7!ZK5RGU[HD MBL0>C2CCJ.R.P!1V>W?RRXX%W8S-*.1WC$W./]?"Z'56MQ#'+S#%SPO1S=TR MI#D=M-T@MS^,19SST/V@%]T^72HYHV;@>D^>.P6^.!;D-#<[)A3R:-KIE12Q MOWO10Q?ZLU+H@_?81W;\,IK,5V<>2$]$)P9' J2:;(P+VG1A;'*H5: >F!Q- M-3P,AV1LF5--MM,5+VT[ 9&,%^Y$W=88,XL:BZL$N,(FC9)M= 4M.PJ:S0QP1(%?T\Y'E4:EL*7+L]N8C):*[I!527LYV]D[:VN7@\8M _0<0 M,(^A%;!9*2,%YFO/?B5A9E:V]#==O5TMDS%MYHIZ:W;C/^A.ON652[(]XSE] MY0VK$)=;[K*@G+K#.XG:1Q'P][6+5^7K;UC7,DN!NPHJIPY*@X+Y,5#HZHS1 M4D2\88W<5AC<WD%VPA230LXV@E496MN.)A MKO?VI9K[QS2,8MV-:V3TL,/.T.\PJ/D:L#-S/$58._2TQ_,ATF?!U$Z*I-ZR M4WP@['!LY'!L)*,%+O&Q$=9DZWKA#W'!7MS+[(J]"L>F95!7-"].$=.=K++J MK[B7GH*]DO1Y@/&9-ZY@GS]B)I?KS"H0_"T!MYT*5I-R_H/T/_";8)KP^"T&/+ M ^%,)* Y.1[!SDV6XYR$/F\9!Y?+.9Q^4,NGIM0T#G1US7!*$7BM=K MTHYF+]L4^39M7;TR>$M[1C5SYMU#V?I K;>>%9TJ(!P8%>1AW!*O>#!-7O85 M![C)Z\ ZP/B5OE@&'Q&FMPG&A#.XDAY.R3:0II5CIOFY&;UF9M!,FVV'D3?8@ZF[229$/" 5,N$7,7DP6A6;ZE9$Z(F[R:9)$?=N%PBC%9.?1C10Y"S76BAVF'" MB\U4;-WIS3.O=J_?;-?Z-OFIUNTT.S<]R^E8=QWZ&%7+[L?/4G7ZW5J=M&<= M+ES)R 0YL-G_D"_[A[ST(2_]9O/2+1*NP+6;&C9?G&%X"&X/LQ?+,DY-2W&P MZ)4MCD1]]"Q\I5*7@V3XNC9?G$Q>L>:&93$+4N81A[O>#7J".* $B.[>3[?3 ME-%5F %(0G7>]HPIV#J:3.@]4L 7B76SE:[E>2:I,HGF"E7S;:4+U]<;P@!@ M#XF=-Z>YV9Y;R*-I6>T%C7=!^ B'\=$1Z=.&_"YZG+98X$B5>$,==IX(F>RN M(JU,J3'!'%$?Q&B$MN$E[V"!B=25%S_^$?91@V[1S@"/2D^C,5%F@.M+ M\@2B Z.Y4;5?AC ,G=&"/C9E#K[%:(S!)*0/% SC.PFO8!WY?OR7V=E?)X#_ MAH"ST"GRBT8#7SCC/(4Y+U&]AK-E_F/.=9IJR,\H9 MW3VZIBL0_+@+Z(MK(I^TV4K;MB[5:8'$I',7-[F6!^M$&'\2#:,D=(!PVQRC MY4#3PUY;R)A+/M=(Y5HP7T%<55/B>;/!>6DDS*:=6RK3'%>A8!Q!/*&QH\+Y M F9KP^,I 8?"RJ4!:$C],*>]IKA))&DQ**9'2KG@8G14M"MV>XR#Z!7_+00" MD0-)MM'FG\5JCD3D">0OQ-GCQ)M/)%<(8/=,\-7@D_Q*]9EM \$89?#9U MB\VVS/"@-2D721B!LTM/57.1JQ[&(R8D/.]J"M.&40KJZ D&((CFND+OE,!@ M#+OT\1*V59/U,E?PJL2;F7U,ZLOZ0W;-8(CI^:4&G/U?=;*(QC 7Q>U8,3=O M&2[,=IWN[Q>9.E9KXW'B$FWHZH?A1]>5JQ;=0NPAUP[<;)$%9Y!2X)>%%QZL M%UJVX]+@M[*(?I5V;YZ=I'9O.IV;2M_NMJV&?778O7G8O?E3[=YDS?]#T=.$ MO4TL>@]%ST/1T]CT7FF+GCL6YDI3->)1;ZC].Y2-#$I/',I&AOJ:0]FHW&6C MKEZ:5(V^F<^6*$W@WPX6&&NZSTB@:S]'AA,6,NJY\T;WH;WT0Y-=+_PA\S*B7J;[ M&SG'IE7*5C0O;C-165Z(>^GR0 K2YP'&9]Y ?Y0W8F;[I5Q1-?E(^GH]MO<, M'F5GT=GM]3DTA;F$5!G@SCV3UDL[;6S[9/B. 2'A/'AR#?-F.Q*<$?DNCKP_ MZ<8NEH$C35DMS16PB& S<_2KN=V%5 ;TZ4@033&)0ZLJ+B?=RUQT5(DW,W^? M?L#JM8.H1($OMU22KB7"3,2!J1F@!>W7W@MTUUVC"F2I3B4"BTV[Z\10^ ZP3> /;HP5(6+V[E$L(EYX,%WH16^6_!*F0R=41S>A.$4!$,8W_;) MATW0R7BX9+3S8/J@>9:-(+TE_=H+EN1VT.SJ]""ZP2@49I"DG8V'394''GP? M\SY@DM"<+G2G0RHH9[1>%&/'YJJ]S<4D*Q,\4#YIWT'0GY-9"]PZ>/0BX,.UR"2G3?R_N:BF)T-'HZ?2X"C_!1*EF'>"*KKW' 7VFN<:C[AL"0R M<;"AJGBPH;BKM-O@#X3KTS!"$XC5WJH].]VDNEW[N].UZG>]OM.VN^Q7:#5> MZDI\+:193"HNFFY.*2#C:E=!'YWWTVZ2)3FGP6MOS'D-.3:;5],*)5".\QLI M'JY>Y9MEA9VTE5(E<$BP2_-M6K(TS9]">4[82=-UW0JBETTT\ZNI>:-E:9/->NI;].4VR=2ZX M.3G#8L6KURL8#!\F $OV2;,+*?+ G8SY MWH'->S]3]?U0<=R2T^BZ;FW*"FK>+',+6_MYT%J5Y+-"=>!L>3'\SZ,$"9[Y MZ6^SU."\4#4X7XA$T]L&.M0@P3-7#:IFJ<%%H6IPL1!)2?Q\[CQSU2#G;."N M1!>J!0N!:'J)78<2K+/,U8&/9NF .'.Z(Y)=E2CM=C4"U)Y*_$!Q>O?./Y-!'">0?8;GX6XCI M+\ 8"@Z8BGJ5 $5E+K@./O\)A^8*A29$G88>\)>J-3<+T+U&.-X!W'L &#:# MG6-/T;S50$X)%$>_>/*NR69P F T[:BV<04JXY5))[;GCUN^DY^( MF/^>_G$/0DA^\_]02P,$% @ ?%VJ2DYI:M]$/P &VP# !0 !C=G4M M,C Q-S S,S%?;&%B+GAM;.U]^W/C.)+F[Q=Q_P.N=B^F.L*N*M=CI[MW9C?D M5XUN79;/DKMWKF>B@Q8AF=,4J28IESU__2$!@N(# $$]P)2[-V)[7'9F\@/P M(9%X)?[TGT^+D#S2) WBZ,^O3MZ\>T5H-(W]()K_^=7=^'@P/AL.7Y$T\R+? M"^.(_OE5%+_ZS__XG_^#L/_[T_\Z/B:7 0W][\EY/#T>1K/XW\FUMZ#?D\\T MHHF7Q_)QSVPL/N09>QFS '_^W^_/WWWB_YF\/_G^_:?OW__Q_UG"R;QLE19PWCU]^^[=^W?O MWIT(]3^%0?3+]_"?>R^EA#5>E'[_E 9_?E6JA*\?WL3)_"U3.WG[WU^NQM,' MNO".@P@:<4I?22VPHM([^>Z[[][ROTK1AN03JP?YC0]O)9S",OMK8) O(4F# M[U,.[RJ>>AGG8.MGB%8"_G4LQ8[A5\JZ=D_P6=])LBT*4-9W7H1)G'GA M1N#+FLYA7]/-:GRMY[ZFV:!#-ZOIDN9>8&=-R)VK5UVO(?SRBOU4@4B?,C:: M4E^"!!,&#\R_P >&W'9A/9Y6[(;@S>-$679N>][R+8R:;VF8 MI?(WQ_";XW?POOB. MJ'D&15.@BEA"4Q[W=&KX$K&)>FKDFD[8)Z3":Q@MJ]F+V^DX]6M=B5;R;K3(:2G9% MW/!Z:WW"#9"*!7(5I]B(>^D%"5\@.WW^0KUTE?#0\]1+ ],LH%7+)4DMBU"F M9HL*&D+:X:S3L"1*N"RNV8"7),_,A=_299RPGC)8Q*LH*TIZ'J33, ;\YKE" M5RM.9Q*;%;$RS^AF @UC-\/=F*/D5HA01^8S+](L6# G/YH5Y>I*WVXF7')W MD\*5B=M%'PUK-P!=IRS(BZTF9&Q5CR&7"?UU1:/I<^=1OJ;9_TBO+$K[:%]1 M0\-$>ZRF4;^01S7R%V4K04UOZ725),S7&_VEG6HO7+0HC)*,!CU\;&P'VYRQ MYU(R!,7J%(L?_Q+0A-7SP_,5?62TL?*+1N6>7*-%@33>T:")CY(VHTNB%@GKH2MXUQ?&138NQSK!Q,(^"63#UV"@LEH!& M]RE-'KW[D!)AA;SF=LC[;Y YQ7.:!(]>QM>ZTBQ9@;>_#=)?#*[0K.*2?3;@ MR_0SR:/AGP7(.@'7*F2M@\K%#:.,LHK*;MF$:_S56QJ]FT[8);7,@,ND4DNB MH9,17IU(4IB - %Q9.[JU OAZ./X@=),GGDTN"J]N$LNM8$NLTDGBX9/+0#K MC,K%"9+ADXM .N$XN*D)']$0&-' MOFGZN#J65QTX3^"ZP]WX<_Q(DPB^IG0S.B$7G# #!":H)7IO?R.L>JO?C*JI77@9#O7_XZBE36@5,<=A1BR,>(LH7Z077I3 M&,),VS J0:>[V5J@E0WKAE3O+&F%UN *%R12$E5D>DL?X_ QB.;5TK2<5S3J MN#VV: &_>GK1H("&6C8HFSLCN0YI\ V5@[H*(CJ:6;LIO;C3(+8%="6(U)E2- M,Z8L5O5YO'I,0(<(I?U&KVMP%BW>7X.WM3?*YC:VMK,6/@NRX)\T2N&#UYY^ MCJ(4Q)NQ35[$7:5U&7<"5LU #DVZB^M?>&UH+ MJ=Z\($1 "IE/ +*M]YN-)P::@F[/">B 5D\'U*5ZIT@KM.9)@/ML]V< E$[@ MEJ9P:]T?S!-*C0O:6DE7;J$%JO0/&K'>6=".K;G<(*1)(;[?2'(,*^HTF$?@ MJHS+5*W2KCAA 5GRPB"*@AOM^!HGUKP(,I+11$PG^0"#=$7J#)HQRA)^;@#. M09T^M\2?1@VWR25:H5?33&C%>Z>9/<;F7DQ)@X#*+L/3W7!LO2'(T#*HTRQM M%-2XZ-[%@$L&=B]8F9#VVFCXV1FR>7M805[TWO&41M.'A9>8CO"VJ_7L)Y6% M:'&6%1TTC+0$:N$V"S54OG/LA32]I8\T6M%KJIX$M,@Z32!F@EM)'*821,,J M$SK%WB.(8?-;');@BPV/%OG>>=0!I)Y$[_&02'T=STZE=Q(I+N39R.,F MD?E*WII$Y(-[%L5IE@XB7V:8*-*=#:.+IRE-T]'L- A#^,THNH,44SR?NU], M60S'17=DV=TITYU6Q?IPZD[,XF#X3LO2G$,+KOS/3!=!9=M+ CNTZ["^/??5RD"]];Z_Y&NXTAGMF9Z8/I M-KKX:$=V7\8HTQ)O;=!?RK-%W+WEP_YZRX>#ZRT?]M1;/KRDWO)AC[WE/?+> M\G%_O>7CP?66CWOJ+1]?4F_YN,?>\@%Y;_FTO][RZ>!ZRZ<]]99/+ZFW?-IC M;_F(;)=H,)U",F#(/T@#GE#+N#VD%W><0=\(NI8P7RG;.U4M 2K2X7-QLI9W M%^@WL>J7APRRKMQE*USI_[2"O;/$!ETWBNPYNFV"U2^%&&3[HXAFL4(KB)0B MYN4$,T7V'-+).QEZW]&0<'V_1>,G:G]&T?1J3(WD3DDP#^#E**QW709?O<1O M.7A*,LD#OQ#"A:O@"D,%W9OB"A>7Q,Z7\3;W1$K:6C:&I0=[I M4P]ML"OO.NB$T1"H#6'CT2<)IFSBQD'"G>#T=GQG9%>+ MCMNL+Q;PJUE?# IHF&:#4G4-2^CD?.-:Y#732[$E@IX$64A'LV'D!X^!O_), MR? ULBY99H1;9I=2$ VK3.@:UX!!%A9NUM*H1L3S(*%39MOHJ.I"3J\!*P%6 MK@!7)-"P1 FKR%I(N[,66,UF\KSJ& MN^IP:,HBH[M1P^T# :W0JZ\$:,5[IY$]QN9[ :!!"A6<"=['E&]T?:8135B$ M%?D#?Q%$0K&@"=L')'< M"M\WK=HATA RUPG[O*,9OP=HOC'7E'-[MU<#LWJ9MR:$AF0Z9*I==YB:<4G7 M.UCZXXD&V?YVL#0'"+6"O9/!!EVW':S=';-04N0\GHI$49%_$65!]CR,^"R MC^;W*3]&HBBCG9HKXG0IA.20C0X*.G4 VICGYZID &=\N#(I:>]R=$KI],T\ M?GSKTP &IH_P [#M8VD\8K_Z6:"XI7,^:D899".N%5HOYH)/;2"!/SJ9WOG2 M JPQUQ.46,ORY-#]T>*,7[T,AY%/G_Z+/FL+UY!S2PP-S"HS:D*(J*%&IN%& M+DRX-&'B?;!#^C'8V544J_IG5UQ0@9(4*/\-1>S&=;X M>7$?J\I0^[NK=E;"D@U=^2.*EE8A:FP/"1DBA/KLT3V2M"*+A@0J;M_D*8A8L^ ?$^V%$\8G 9>G-%N6I_=\4&)2S)@LH? M4;2^"I'^N0@0ZJ.MSU9) AB#=.J%?Z5>HG<&>E%7#&@#*\F@DT/!BQ9PS?PH M7)P(>0(*O3H'$9C^2,/POZ+X:S2F7AI'U!^FZ:JQL&4A[W;JT *[.H70"*,@ MD0U"S93"(Z!V_ OH$:E(A&9_A/HA#E=1YB7/ET%(D_J>HD'.+8$T,*O$J0DA M(HP:F98HA3CA\CVN3 @G>$N7<9)!>)UYV4I/$IVXXW4*(^C:K^S"87H:Q5]]HT/X$B\6<<0/ MU8G#=Z-5EL*["\QUZ5VB4QN ;=X*D*=[XQDIE(G4)C])?20G(P=I2K.TA89U M(:>7M94 *[>U*Q)H2*2$U=A]&(\O)F-,5,B7!ZP8T9!U3PP-W"8_:H+(:*)& MI]N($#K?XZ#-F9<^:,HF_N3T!'4)3.70-/L]FB8O@6FT,/L3CF9MGN&]IEE. M0!V5C2K])A5K@CJDT#DB$>7!B1>&\5>XZTAF<4+\>'6? MS58A\:0*$_G73Q\^'7TZ^4@\_L\OK. /Y,/)$0'.\.L?Y\PN',V6O_TW'.3E M>?UL4P2.DILDGB?>(H7;*Y" 8!*?TK,X#/D_?@RRAR :113F%;H>O;_ON;Y_ MLM=JJ]]CV3UN!@GE$/JD59-,9"14QD$IY'C;C8-DY MG5'&?7_B/8GNPLIRS=K7Z(_:E)RF%K(J0"75D%$##=NL8#:V+W(E%J'Q_!"9 M]T131'0KC>*M+-/(NB27$6Z94TI!-%0RH6OD@^61$J:!4 WCO%]Q$3Z8 AC M%&0,?P:(6OLJ\-B$,L@"VK:1I)1TR0,#U#(I%&)H/(,>6YTI5\/!Z?!J.!E> MC,G@^IR,_S*XO?C+Z.K\XG;\!W+Q?^^&D[^B8Y#=_I-)H2<^6>Q$Z:4QLJO; MGE1)$8>';;N^B+MS'KH4:L&J_HBJ)AD1&>-H]BJ601D.>9$7] M9G?0%UDG[YA"9M@U%JF%,1')B%#!)9 O%A)Q<$DN_*^W F"EWLRG%AV7G+*" M7^:540$-MVQ0UODE=:J[*5/3O@ON'9:K.)K#*R+G]+Z%D$I)IZ&6'FHEQFJ* MH:&<'ILNJN)WMQB%&,M"IGRK#5 MB5]3#@UM#. :*PI,E(]X7!8'8?*83V17GL#BN56DKI+O(5+7PU9$ZDUA-"1J M0ZA)AIUY3[CF?=83OKYG>G93O)[G=JTKW=8SN^JF?[A60T*;4F37NDNF$^XK MFC;ODZDET3@>([S&^%6)H8NCL--JM(V#4GQ7K]0_[#9?-0K.=V"-P!O;L$II M-!1KA:C>D,7GI-: VMUQ;Z-9RS"&=OPR#EQ7V+@ 5_.##$XVI8.(GT(.HCF- MIGIN??NA,W<$_((2O].O%7V$"?!/ZE//KT[ M>O>._S])>?^.[Y)\>_3'#]\=??OAWXJ_L__ G9?@D8;/ M1R2 1(B^N 2PGV0Q6ZPV^3Z_R.^%-U[@#Z,S;QFP ;Y4B[H%$@M%I^M/U@6I M+$2U:J$AMC74QB9RH4C@5LIQ$)&IT,5!P5N:>4%$_8M\BW$PG:X6JQ"V'<_I M+)@&NA'71M'MX]>V!:F^@-VFA8:"UE";;V$+Q6(;&0?S2OCY%)?UI26+'&B4 M,L\M5G1AW^F:9J/9Q'O2+Q5WL^)X67Z3(M86Z[N80,/6S7 KCN!(*_(*7]D. MHIW&9IQL'5#W/4.QFYG@6BK1XE.OF*@F)3AX4SZ '?G6+&I7Z^L@O*D0NE/Q M*AUQ^-DXD&D\+N/D/$_BT,DHX?GS?+X2<4,3WNW:%R[TFCTM [451;,RI%-# M0TM[K*;UHZ/UPA%YS6;7?AR&7I*2)0L6^8K0-^BX*7(7#XI%KO;Z:6KTQ$4= M= T'Z^(8N:?!:.;<>H42*;OX^R_6S)+2O;*J"MG(*"&*ETT5?&8FB?5II"S2 MI\VW4^F53YJ4^3;R>)G5GBZ_2B]T>QYB[:?(;-RRKZN5=LFL%LAE4FE$T?#) MC$]SKG:=AAI;PNFQ%U(VA7FDT8KJTR(UI)RNMZDA5A;;JB)HR*+&U=Q>X (X M" &W[D:SSW'LI^,XU,<_-2G7>3$5$.O9+$LB: BAQJ7*' D'85.@#PY:?$[B M-+U)XIEV.[,BX9(."FAE*I3^C&M%M FLS@,N099*TTT#J@3W,;)-*%\1.9" MG:_%>Q4#R.[ZCY84<$7S]8:IIF*4DD[/Z>NA5@[H-\5PN34]0$UP+!P;@=H@ ML5".(R3\&4899;64F3U:0\KMW$H)L3JGJHB@<49J7$V:""GI6K P0[+[DC6' M.".^8JP?%0P^I;,XH:4KF!=/S$G&B1]$7O(\9!-"?G4%[GS'W*_*@AIGGGOZ MHOO5@+U677-%82^?P^5Y]U]0LP>_Y]8A7A5Y#_A&Y^M[%BM _ H<^*:25153 M1V:UD7NA4X'76,<*:?<=2 NY2?Z&**(AP(1/D0SZD*AU3;/6N+,FXY)&2GAE M\E0$J_K: M<7ZK?2T4U+N/O]"MHNM7>BM982W]@_X*.1U:%:3)GMH\# M.:]DP3$EZ5=OB:,3&CQ.=Q^%9CSH. [@BC;:@2K.$.C@&2/)PV%:" M:5#O: ,CP;5!0"<#!T=M4]!P*F("D "%7.+<[L3N-^G.U)3$W)[%UT%L'H/O2R!AC5*6(U!>GULFHMA M.3,M85T%$>6;IFV%+ GVPHX&4"5#"BE\+*E#,S %1 F7-=)EK]6^88*(]TXK M?LF73UG-)9EI[SI:,AY*JB-"MJ(!#I90>,#-X;>#."8 MH>-[D.:+<5(1WG+)\: N):>L-_T.9KR!L$"N\+4UCVT=Z6 <:S01>>Q6D/J5HWA&0(EP+72)&MA< =#Q$_ ^]4^?[U)X MWZVX;3> ?.WBY2[%Q8\66N[*N./3ZSNLD-J"PPXLH^D4.RU.8X8*/6;&>TSY M B=SUUYA%LFF^<#_QRH5;[3 )2<&G*\23^);"G0+0EI9T9G$EK76TK?V_UFW M[Q2XJ<3J*P?[_2::GNJHH,T7%HK/DBPFB?P8OYY0/0_#_@R_!&C%V1G$7?Z< M+EEI N[)V,\AA1\@Z<$"GA;\IVF";J?JLNMU*4RY^]CHH>D"'< VCA"45$5F MBI(.#CZ62S&:7081F^"PC@/Y?G1[R&85IZ[? GS%;1ODT?#- F239_>92#I) MIDP,![/XID2U,.=T1I.$^F=LSCS7OB-HH^C\9I5501K[3D8M-(RSAMKDG9 B MD&09TY2PX=/G&EX(BR*SX F>?P,U'*SKMM&"82_%?KND_QT1BQWP%[BS M5V264+SPH*D%LXI+?MF +[/,)(]FG+0 V=PQ\/E+\KBH)<&1LGJWF/\&6C825,*'/#YU3\;VFI*'^,LSV5 MN+4!Q^F0.A:LEB')4AL-9SM#5I\K2VNK=SPPY"LGX?J]+20K>3_7*Z>^'-7+>WA[\/="Z+9=^ !4GA MPFF:!0O^[*M\M!C^3OD7(5JY%]_DL_W5^K-DFG\7;=!RDU!X!UQ&8'FX-HC$ M*[G&I:=-C?7;C[H4V-R#;"SA[SL=2J'(<5%TE:4P4R0LY[U&/)$L(B&L'4". MGS?>,XQ]L#DVG28K5HWKJ*WS8&PVAB,XLBFP7;ADLH0XRN\ OSEA50102V%' M;)8*2\CR]S?K(!\KUX.G>%)%YKJQKLM6._URWK*89KJW&$',=#OD6O?^6L9$ MD!5X'>I4 B!CJ+2OH&CZN.)4?_^!B+EIKM*)6[YW7 MFV,VQ27E)7,9F^!@[79'J#65MZW1PSELKZ+[=A9QI8?=25E4B0-:S]FB[A[# MZ!%"JPYGY3+MC M5KR=Q"T(?PM/"Z,\W&D_PFP?:EL;Q1EC;!EJ6UH\B%"[6UE:0VU5-(*Z>Q07 M5_9Q#;RS<03=9<,*L>@V'2VC&4%V6IRV<'XFK>(+YV_I,H__1K.K.)I/:+* M*UV::M.+NV1Y&^@R;W6RV,+P%IR-^$4(P_IVR*2/,R;.3WOCH%4Y0(.<49"Z MQHI@-HI]!=?F@NAB:K46&D=H#=4<06,GH2S051!1V$!-J*^];&"AUQ<%C<70 M,5"IA)* )J0M_(,\U["/S55P\$_ETFWX9Z'7]VC;RK]6I4,8?ZUH6!J($7+P MIB@4N'+IX$TI%HP:?2S(&J"K5F 5XMBXU@ZU)2<&JE<9%R5:< M*KI5KI0P WVEQ66?UM4]TF5GI] _8/N6&,%8PQCW 9EZYZ*=SC ML*E8AQE+5LMER+/,>J%,3#N,9G&RX)Z_+6FPK;;3G";=BE1) MK.N88!>54'>NV]A$TR]V5)!& "+,E3=AF4='O*.4YURX@HAI=!\&4Z M$(_8X8)KZ*]4\@>HS(6Y=>+?:Y'L@>:1Z20 M'0B)XQKF[X=!^32]IRKB]CI-$USUOLSZ[[TSQ0"J>8M+B&"A0.FBCH$%-2G' M]ZI4$&MWI\HBB.B@PJ6XUXFCK;!3+PU2..*]+M3I*H6]V?2OH!D%.LTQK&F\_S:TCBZDI"Q'(V-E\GH[+^.3P?CBW-R-OIR1SI=PH65LEI>$&W=!1% 0JY-(+$OZZ?.O8T*K6#^7-A5#S6JV#D+Q&H V& MLHC_!^:1?[@@P^OQY/:.1_MD<'U.+@?#6_+#X.KN @<'96:N.&F+Z)623G?R M]%"K+X@WQ-#P28^ML)YXBU*3KS-BW4UXI)IFQ6P M3,)N%M#PJ.QKFSNQA/AE\&$Q:E7@QNKX?7G\=D=$WNKB%FO;J8\.CU M>G([.,.R%"*S<-[0A$?E+2Y1+^Z2K6V@R[S4R:)A8 O QF$&F=:4R8OU G3> MLEZB-L=HD.^3549WIQ5&RZOV95OFI"[(ZZO1>/P-N;FXA8GV%^:]QG\9W"*) MW:Z"B,H;;9?>%-)D/[=X++.*TS'6 GQE1#7(HV&9!?IE1)HB&5$5Z#3L/K"S*Z)&>W%^?#"0[J .X. M:WUJ8;=K&B; U94,E20:ZACA*>^EHEXN*Q>F?95,(]T?D5K6Q)2B2*G4ZH9& MUY^/)Q>W7\CYQ2D2-W0;I+_ ,MX=:[8D\X+((FUOBX[3U TV\"MI&TP*:'AE M@[+.+J[#%_PK6N@\UAFT*JRD\"T_!MK>?=FI.EY^M2Y,;3VV50\-&SN K9/R MR^#_C-@L\6X\81/'6R0+6N/I _57D%15_;(Y?\)\M!2)\,2FV?,$7B=HC?!W M8-CI;&!G%5&9.6QM%0WS=U:4QF&%W#!,83N6EMV<<':;8XSM] M/O5"2.4R?J T^YS$JV4 B^/F;F&O[I+\70M5IKBM+AHB=P1LHNN,F2*/8 O) M[86B;*5G\;Y0#X8G?Q3=4KCXQ\K(C[-:4[6;K5YXNTEQE23N8@@?HS= ;Z)W MZ2UTLLCM0>ZS1%HD]V 2!_7Y4;G&P\(P!\ M*Y-HNLANRF'J+#M\?YJ\7D4@1/UO]G+-^IIF=_D'X/4$"5=N@1D[Q@;ZKJY@ M;U0L>2&[DW+OM-X4L2L"!]$T7/GB18%[$621%*(L'&/%>B[SQ%QX+T/[+:/K%%9/ABSN?Z31 MJIYZ4B?D:I#6 Y0C<5.B]R8WPFIL/DA!&/P2(;J?,&ZUN*=)Z4HYW'8(LA5? M//OQ@284B#=,O\#V!_O_1CZF38TX"^@V+F 1U76V@()K&\-N)!3CAJI9 9!'B6%<9A@!EJ)&[%5=D;-K820E;?50 M$+$C6-,3U[DG%"\XR)D"R=8V]D(Y.2UBL_H'AHP5!&;WHQD\)%A/2FXA[XI< M5K EHXS"*&AD@[!Q;3 MYT9V@,%7+_'SC?C1*DLS+_*#:'X;A^%EG, ?=6LF>_J8VT/=^ZRPZJ'P?7RI M]X[FI'B-%&="YXB4M%Y5X\T60:I-HT_YL8%H&B7PY0=30GKR'Q7[+/<HN$>:>',J8Y.;))A26(J: MN5H$M09R2*Y@\XK>TU*.)0H\07=?1;=9=#TBTB;)C1)IE7"SOREOT6\+ODB_ MT*,S>.&KO19%?[%KP&FG9;E]=/E=(D#5[7=?M9VZ_NX^[[3[L^_?QRG=JNOO MO.@'M 2];=W(XO?:YSN".*ANOU$%[[3G=T+PXCK_)J7_K:_:]Q#J;XD)E4MP M4?U.=P+0.(Q]+A?LHA:VVCI 3-D#F+.^?WG+VEV+;IBUOHR!JWV=OX>1:UM0 MAS1T[:8!W&YZH1F\D&R%;;O\]=(WR :^'\ /7KC.6-F6W';/WSPD%V%5?;OT M ,8/OICHU*:4VGVKQE;5+84+S-"=Y56@E1<2N*:*J _?M]?6_:Z\8%$AI?J MZC@Q-2<2@,Z] Y)R:UP)"G2X_ ZF*NDIME#>;)6^5=YW'#+$090&4YXC4C/F M=U%T=:NU6T'DG58[K=ZIW!FJ=AQ<7VPM] DW@&C4VWWLGT?XD,5+4W]NYR(V M> XIXMVZVAW,A]O!_&:FPM95<="SX$'(C5-?78M0)5&JZ_BVRBY[:;<"E;N4 MG6;OP]Q&LQR0!=$6.TTQ"G;#3EX*,@"M/!"DE MT9#*",^61.28W([OD&0QWWATN/AU%63/D-LM6?$#!*/L@2:3!R]2'A?:]>#4 M^?,'$0IM6*D[B7PZ?AM-GW1D2\L=D5E&0I60.N@>[4=WCS7RW&]"[ M.#JU12'UV^LFJ'7;Z],8+?%:LB??T8Y ]/,0A+'.S7Z@KT53C MG4TY[X8;%K;1GSK:P=4Q-@.OG_?E$[Z$9JLD8B1G="=TL0SC9TK_D)*OZV^0 MS'MBDKAZP<#_QRK->&^_I:''=XNVZPQ;672ZL[)]T2O;+9N;0]-#MB]#8QH' M4=XF_60_*=WYNTK@ 0;9^*NWE&=UQC3+0CXV#B+?_,Y(=Q/.4KQO6+@BU7M' M_=Y9NP7H1NIW;H8LF1W8V$Z9I?43)&EAB^]_[_!%DMV]ZG89QE__0OTY_>P% MT56BE:3 +J ]].(@F7VGX2+^PDCWHLMQN;,WUZW!;%+G^@MP& MIGIG_V[P-Q[D\>F,)O &7)9D*7G*SJ)UX^?B=!3/G&F M>F)L,S/N'S_L7LCF0XCV-GHGW9; 30\DSL$860IKQ&?SZBPN/4]5S%?DZ^Q8 M3JQE# M$"N,IC;PDB =/@?:)#;6LVZ3_!KC5O/X*P=[Y9X.N^8BY$"$_@=#? M]^+UX%W&=!A-5S"Y&$5W$9RP#&D&JTB"MRHG9Z7ERJ=U*()T818JO3.F&\[& MT^6@R=R/4"5Q1%9KY>*:[7Z6\Z3S]"^\!*[>I=:\LM9T_9ZK95'J+[NVJ*'@ M6#>LNM=>?4)S]?VY*;@[LS&U.EMPZKZZ%ZWBRNS5G5(N@V!==29T<^"-,7)U M?YSM;4YP&H0A0)K$Y_ *LBW7[-1<$:Q+(22K;'10>*\.0.O4N:(L;+_/]2%F M]YF%_3Q-3;-\)+]XFK*OCF82MAKP*&%SDWGB+=+U7<%3>A:'(?^'6#4>1?2O MS.WM[CM_!X7 >E5"[7&$."/4X99>G6Y87BGT%$'"ES M_Q@57-VHL'^!R@YNO4FD%JQ-4*XG[DG ? &6_VDCHJO/'J:[FCWL9B&#S8\2 M/J7VPC-^VT,<*!ID61+&X?>ETQN"UI(KH@LGYV M%424C>@)]8/LTIO"3MGS%^\I6*P6IW+#_LQ;LK]DS]H=MBXFW&YJ=B]<=8O3 M7A]-']@ =&/.RDSP<(T;(;/;ZX92I>2#0B_=Y.*@. MVG0Z:(K- [< ;.YPWF=LBB#ECX!KE'A<94_[[_=L>OI((R_*\EYQ1?,D?N"U ME1NZ;2KN]M7MP*_WT,WRO;.F T@E\88/1*\@C3+4_!)3;X MY4:_5:TE@4#?RJ# M!\,2EDH.7RX0(\IFHKLBSUT8>Q&252=5,%>FW2"[D5D%.X2#6@M]!^+)LRZ?D%FEGQ/V>O#J@_9- M^=Y)U0%D,VR1*D&J3C)9LV^J/H!R\)8!/0BFP&S7Y(UUH4-?FT:@A)V(;5 M1,9[T"4I5X;3$H^Y>BLM]]AX^>XUFV;SM9$T77E,AQ\ 4C6:0=SQ^H&IN6Q0 M-F+P7 >B<)^O:N=JXM +%J\A[G=?!E%1HNM8'-^/LDKFV :#+33=>@WKHE2] M1JL:&AK:8U5OJU0(R((ENK\ME4H?N:7^:BIVV*_B: Z7O$%&L_9OI^IRBZ5+ M8<$&D7_F+0,XQ0JK[:/[,)B+=Z]U M*W>6RDX74#L5J+)V:J79.U4W@MNXHB:D2<@OTL+14S9II"F<@8/8Z9"X6=N0 MV:B6"AOXF&K:;^IBX,!X6T7=6/"O>%+.WVF%T?':TA')0P-\I+Z-^7%PN<[8 M\K*PE69?!&XIBHZV&C649#5C;=R^X(FER()GEH(-)U@;_L**\4 ^G!SAXV)> MK("RL&=9S/1NDB":!DO(;WU-GV056*1,VXWIOMB\;67HZ+ZI793]8649%$S_[L"9SD!H\W=M M9_,@V%XN_D[X#@8/G_&E4C0Y__[=87/^DM7QCBM,F#P$QI<+OPO"@[V#YWNI M$ JZGQPNW0=^GF:W:Q$U]9#=NROV+TH+N JB2-6? #3:@'@OAZ M@T55],?1-KKAR&QA0*;,1B$/QP58$C&>0:M 1@58*KP-TE\FL/RM*:5.V&F6 M=R/@2A)WI20:CV.$U\RH5Q(F($U^XO);)V;<$XVN@H@.,[K0OBA@4.B53@W@ M1DH5TGAI58=H0RW0(5QI/XD_Q5-)H]F5E\SIV2K-X@5-4I[[!_)50*Z?6_I( MHQ4=S2ZBK'G)?%,CSO)';5S (BM49PN]4W KV/K7M$(P1:;2EL@ )(Q!4I-$ MF.-I%;A!I![QAB;P"V].=1<D4%>*-?+,GW3LL.(,V^,6$Z1W"#*M?: MHVN,\PX4+Q;P2*H7%EUI,)W"F78*[]5]\?Z1/[T%R<,U&2UM$ZYI.W,O6-PZ MZAZKN^KO>P#2>__$4/K6T:> 5!J(/ F*/URW %AY,A^>>=^0TZZ2_:[( KJO M3'<=0K!A)+(6#:.\QM-;.J7!(TPU.H=B=L;Z#MR;[%QSW^9TN0Q8-Z*9 ]>1AZ\1TKN*8V(3\/@ MD?(,_TPH#OTW*)KQO6TSOC^(9GS_VVC&^3SA26?/'L"'\)Q\^;,X8R^DJ1RP M&ZUJJ8>KD;N!;J0H3%"&ODT.2)?'X+I XL5GUG? M8RV6LL"/C8-B$"2O^0/(3QY$@$?LK_?LDS#AC%*P-%M%_A%AS9>M6(@IC_O. M@F3Q#?1<#]Z"6BV+,360/7WI)5D .U=908VPDB_D*!^GX8"FQY!FF1C-:]E$ M^N5,&V50,\9(F"MU\A82>0OFD\$($59Z:8!]O=^ JJ'L =<;[Y8N&2(^V$+' M$@D'H#65,SD^UQ/+EO#>0Q\->L8\PS^91P%>77OJ7J620=5@!H#=>I(K,^_(J_PST(LFRU M'"8W.DH+8^)@1#R;I30C]\]=GOPC'O^;GV]J)'0):8VC>6]4V?W#[^@H886W MA0;\^H2D0+J$-^8.HHES5]0X.*A;!&J1Q]6X=F";+3N#!UA%NZZ/0HJ=IGQS M,97;3'FR>>[=8UB&3<@B3BA)@WG$=\@8$4J'1?@[R!%=VSD"-OAT%D2,(LQ5 M\%U-OE5V1-+5] '^++A5U5HF,60=$]M4,FS""<_,E#RJ<14I"\3XYFG+ JANH6DUKD#X.AYL6?WQF*B:$[?YL* M$T,MP=89^D7Y*)6XRP!)]/EKD6$ 3?AN8@-9^V]< ,4%\-+DQ\\- QWF8!I& F8;8MYU#)P?Z&*C0)#* M%V/E9^2!HD*Z#Y+(0H]FZ^I(L]&,GUZKL\$HC*K9;9"JVG<]A94/M9'7LJ6_ MD:$&]&C^XC88RQ?2BO-Z\A+;NIFYP)PY_"3B(0&*]NZX'G*(ZR [7?_@DU?1 M@8M%,'[&K[GF47^K'?WLN/ZT(;\XD*RH?\7.J; @D M-.3.3_K$(YAWKZ+\<*3BHI \-\TFP32'##[R'D;5'#6?*L$U(_+,8,M_P9R> M__LU^P*?X+/.X_%>-'V>@N% I*6GR3=BR.63K=R_PL_W7L@#\O2!TEXF7JQU M[_*J42W/\RP@$_J4G;+9Q"^*/F"OC(W4G9'O.8\TN!XE&1 +)'K M;T/.I"G^E+VT)=9TA#^;,I/@U!:%T>HB8I],Z/6>+$9F;%P,PR0ATEZ=K5XN M%W3X0UJY92X"O<:E6D/,V!^??M,9%O"QN;]:Z-(95$D7\K LOS'G*@5#'QUG MXV>J,='- +!M[21_O?J144*,EOSF8NQ%JG^3R >3HOZ,6_W3)R ;4& M;!I.H2K46Z\:,52-9<:H6K,8+.!>J\\[F=0FA;H(=<;0A#281_R251]-5"" M%)V7^0TP=3,91%$U53O.1G/!QA/O/GR>6VV5'AH%\%PQ.)K#-+4_HZI\-;:V M"O>80;@$+NX:PEUO-J"%S[66^*:/#B(+9&X*Q"WQ4AKB;ORYV/)1-T93 E6# M:.$UUF;RB.Z(W+T9OR%KK5Z&\'R7?ACER2F;HW== E6M:^&IQNSR'K3<=SR0 M%")R*CXX>3=*6 _6S/%* JB:28=.L80DYD&#XY-W,">)03K?,\Z;H=^S(3G+ M>.::'!!XV2!2SE)L]5 U5D?0S==PU[TLJYP1*,X@:K?XRTLX_2W<7+!9)76$_BE=X3&BNW$L2+#ZOO6$3V4$V_NHM)=O& M-,M"/J,:1+ZAGW751]5J&X+7[$S":@!XSK30YG/4;*W/S^*P[_3J49MKQYK+ MVEI!7&W8@O*E9J_K)=T[IH;?&/YO>V\$?3J:#R@RUNZ\.'76E9*LD9^$[-_) M3^=TYJW"C%P!$N-#&'N@A\Q:/TC9$&9Z!+TB\//[WAO,C*LQ7'.I(W+6_D3Y MWBM97[OHJK6E/GNJQJO NX>%Z(":"-N40E2]!G#-S'*%:-_\+4%IJ7&<56U3 MQSU5[3B+I[\\L+B2!1X7OZYJH9M>ZN>/:"K: *Y>WV71/Q A3 :UH^DW'@ZJ MLXC KG7:='!V"C-40T_A,UTAWE,CE6Y-J=JC]&=$5:]"5:]E+D.$4$]U.Y(G MF(<0Z%*X:J"J8X48HKHVH:O7>2%+A#!Y#>+?]%3]:\!R/3B(5@Q/+%92)SX0>0ES_Q5O6OV'9B;B'=DAVPJRRI8V57V^#E$='!1 MRN8"<(E,8A5J_6&R_C*YYY^6Y.,?/R+5CQ'YM9Y(><9FO E]@$3QCWDE7=-L M-&-@5:0RB",BA0U*19KAM4[57[ VH_R""M,_PA73?/:"2%P9.P_299P&XJ:Y M?E9J5$#4A'8X&X,LY$#(^V4)*O M&(R"D =!G[UT+0^_F 1\35'^KJ\Y!2Q1GGHIK% MX'F'QFZ.61)1"[< ;,PO M0/SX'N1)6:&_P;QY@;.V@Z$9E5OU$#52)[B*<3*_EGI>OM(N+9"U"32-".O% MC:5AY/:VT/=Z!L4PY(,8!G^]Z(X49];!_]=LD_D!]!0Y48<'#^G,PI9 M[N!";)12-O4>90\TT8_ FUE"38].!; D1FZ3Y,;X&,S-D5X7JN'&M)<^L##@ M,?"I?_I\E\)-KF*F.9AFP:-8!%;,151\V,XB(E[LJ""-(VTL]@:[1!J&BXZO MP3:CR3=D/<=?VS]2S\=ZHLR-]PQ19CJ)!U,6[- %3K-Q($7P?B0C^J%BN7/9P_+>%]L/H$0[N[= C6%I$1(,=%:2C M1RC,H_4(MVQH$^P62>$FB@QX;;*(FKD5HN*HCNS=+."[*I+;@1*B)KD*(LK^ M><;?_[)MFXH2\D928[5M+:X-OQ+ZN-QOGHQAA^[7TB*B)M]103JZW\(\6O?+ M*X6?W*M/991+WEII1$UM ;*QX,U46" E[DHK)F&H5C@'20*WB\ +G3ZO1?(@ MECX!O** $OXV1& WAIF1\\?5H&N;<;1J*S[8.0K1]]002U+^L^ M"5M"(::A:QQ\^8HC.5 *_\#F3R)Y6I'E#W[EQ+7:?OL%$;ISD??):P%&4KI( MF B_?DE>NE22'VDP?X &$#GU+YX@2KT)SU-;H@L\ZUCDQ;)=EJ(_ MPG="\)(XOUG!]TK[ M(+8/[6<:/KT&8[1(?4,]Q4!(Y _S?5>_*RP:FT@7P? M80B7T:,TF/[@A2N7':<=S,OO,QWJH+?N4L)X1 J4I(!).$Y,:0+V\RQQ_U/6 M;5#7Z;.!K=\?1MG\O1 Q>H,2^NIE?*OKMA/ M[-?R5^P_,-BPW_Q_4$L#!!0 ( 'Q=JDKXW%&XU"@ #&3 @ 4 8W9U M+3(P,3T*TL^29[L7J4J19.0C Q%*B#IE_SZ R!1HD02:%"$ #FZJLMZ; !$]]/= M:#0:C;_]_6D>M!X0B7$4_O3J_+LWKUHH]"(?A[.?7MV.SYQQN]=[U8H3-_3= M( K13Z_"Z-7?_^<__Z-%_^]O_W5VUKK"*/ _MCJ1=]8+I]%?6P-WCCZV/J$0 M$3>)R%];7]P@9;^)KG" 2*L=S1&@]ULW'7[J=3\X(_X'( M+^T HS")?VG?]%H.(M$O_[HCP2\7;\Y_>//V[?DOWD/Z*_OA_(?OGJ:4S(Z; MT!'8G__[HO/F/?_/Y.+\X\7[CQ<__!]P.HF;I/%Z.F^>?GSSYN+-FS?GR^Y_ M"W#X]2/[SYT;HQ8%+XP_/L7XIUTV_GK?UWWQ]X]FKMG.&0@ M>NA5UHN-4M;O_,.'#Z_Y7[.FA99/E _9-]Z^SJ:S'IG^%0O:YV82XX\QGUX_ M\MR$RZ#T,ZW*%NQ?9UFS,_:KL_.+L[?GWSW%_JN,^9R#) K0"$U;['^I**V_ MZBVP2X&FTC-_S?[VFN*3SJD0.*'?#1.H226S$[<2>.\;EQ" MF7*/$NRY0:U)EH[0[(R9&B(&7CR<#A?,CE'08HHDLUT$W=-&^ 'UJ*6AF_HX03Z4H+T_H(_>\3WE[WT4^-0X=W]/J>#6(:IZ%'TS;[OQ_540/8)E M7]BYD7GVP@01/+_"(95?[ :;+TKF*._8R/S&2>1]/6/VDDL>Y0K$M$EZ-3*S M#B7_@0[+M"!."#>E3$&N7$SXZB@SO]#^#$U(F*A^$M M4V+N\%!FA0EQ/8!QKC5:0Q*;V9P;1"BZ\RCDNBR55W&W1N;6QR&BFDH0-862 M^90U;68.43@[H[HY[Z [Z23*VC8RBVOWMXBTTSBA3"I[&%L"FJ_B*";L"HB.O<9L7H= N(1P[&NOVU4#Z=3# MU3?K*>).YP/,$\IDQ5$.8T,4::@]WD&I:8@((W,_;VCRYR8MNJ)4-32Z04JU M$&@!73)IW'-4K;Z_\AJH-DSC>P/%^4*Z-N_WJ$X2TE?;+&M,3N-^1Y%UL,ZB M>2X(BNGJP+T,*BU?M[J@IP2%_B8TQR:\7T29_IH-\6;Y?^>MLU;6*_^C&_JM MY1"M_!BKB6=3#R)O:[8!B[1'1,(R=K8AFJES%W,[E T3N'KZN M,],56WG@/T;>=[/HX;6/\&LZ^W?L!T;&N[,WYZNP_U_HKWY=SF&$9IA].DS8 M44O)Q&G3\I:[$\U+@T.\5D1\1"AL%#V6?>/0[6XC,E MT5R1DRNN11(Z\LRE,S@X FW$%J^@1Y7EZ9_H601!H2D0@W/K0*@@V@0*&1T3 M.FPY\[=; 'E^81'/RT@TP>H)<=D9^OAY?A<%Y;S>:0)D]EN+F%U*I$G!INXF MCB@)/CN*%TOX3E,@]]]9Q'TAT290<.AL?#:CJ\"=E7-_IPF0Z^\MXGHID2:X MW4X)H_ *QYX;_!NY1"CVU:V!&'QO$08RTLUY.#^C(/AG&#V&8^3&48C\7ARG MB)1C(ND"!.8'BX !,<$<.E^B(*4,),\\#RT6H5)H"D3C1^O0J"#:X"Y@J;TC MM(A(PMP'GO(FW Q4] !B\L$Z3,0L, <-%Y$VM:2SB BW9SL-P9LSZY HI=@< M #?I78"]JR!RRR(KZUEO-8,RW[ZM<0FU!LW2,D[-3A9YL#H>I@E/>Z;Z*31. MPGY0<&S:0\/Y87*OM_3^EIN?*_J[BA5$T!R*C4U;;BGUYB%A#CD8D%QC*!PV M[L$K*"\!XV^O"\3UZ2]TG39(TKRWSADN6F>M=;H*_;D]''2Z@W&WT[IT^LZ@ MW6V-/W>[DW'KFW4V\K>U3AOR,C9UXSN.5QJ?S5QWP03MA]6X7JD^?$,45*3LAN.U.'%4I\W5:D"DJ: M-VC[HK'RVZ&@%)H;.\00<[@,A@I2[4"#Y>I7,W_Y5V.'%R V1B4SMHG#CN=% M:9C$(^0A_,#R+03L$[(:@A8M]-FWJ2%('>9C<([+%J&I1 74V=@Q4 W0%;M@!'Q"H>I T?RI4 MQU9+F$_G/D7TCWY_277E#/GTDBAQ ][2L-9%"T22YQNZ;>.[TM]3O&!^-5V' M1.HFZF7L1$G%_800;H=F=59B-7&?EI31&0ZBT).IFJR?L:,F%9A@Q-L!5,Y$ M0_"I:&[LM$D%%B&I=J"QG)UL)3)YJ*2^6WXIJTX?NW;3$'97@$--L!"MU+/V!68>\J(NPZYC LU(PI MC2%4=X*"I"V&H P2@ =V@-7'(8JS:ZAR%2IM#85'6^Q 78<$5-N!RVK-7%YJ MGKA/<)^AK L4(6UAA+H^0S7]=L"DXM/MXRK'&251YBGBG=[Z'0$^(G[ 3%\Q!!"6D"A91X.[2*9\%O%;.%))A6 M]X%B=(A(A 0C.>EV0)2[KK!5W;5<>[9;0N'0%GD ,+FH.674VH&%X_O\N,4- M;EQ,-PYM=X&IMUA@^"!]H0AJBU,H(PCGB!T(YN;'?=>*NO(#E RG=%,OC&6H#03%5EN$ M0UT[Z_'*#J"+U*KX) I9V=; 54WQL>\&\FY9Z*L@*^\)Q=F&6 B0#8W";<7% MO/*G3;9NZ;VM<4NO]_J6W2"('AF>5Q'I1.E=,DV#XET2^0&"VC!' M?.>O#K_L6'ASSCO5KB'A7/#Y=NP&D:W'+X2;T.K.IJ\+[H&K G.L0W-9[L!) MD_N(X#\V!EV(8K&3Z0N(S:!7Q0Q+4>.EIE00RSJ8OIS8)%K;3+ 4*7%YE2K2 MZA17T1;I;A(S6'454T[J_L_5;?FP[RI]V/'$F72ONP/JOPZO6L.;[LB9](:# M<G>+EFPIDWNT59V,!E2 M< -$O:\'%*9(>-VLT-"P(RKA_FXTG8:FO48U M$"KHM .$3X2]84&BJ2C>O=7(M-.GQOP2^HX]A#9&/&5Z^?IT0%:&//&TN?C[@]R>B5N;>:/FJZ2(6J<&CG__';B17I*P6ZI.N5T/>J M[&"ZU$4=T:BDVP[[0;=(D)5XIYGI8A9J0)32>.Q:51*CR5(9Y/$)4&?3I3%4 MMYQ@?MBA>55)*;S@]=*-L5>-;D5SX[5" MU' 5$FV'[NU.L8.#-!$=7E9V,%XL9#]L=@BW YV?$9[=TUDY#W1[-D.#='Z' MR'!:.*V3NU#J(QDO+**&9UU6'1?0$K.I.(SQ8B2U0:N'O87VMV+J*VNDD*6@ M/)#Q4B=ZP9=QT-+$!C[?\D3CK>R%]\#LA?%G9]3]/.QWNJ/QWUO=_[WM3?YM MW]L9]>XV@KH;O16QFN&$Y8\"*%FUDVEF08"UJ*<2/(7;$=L4Y3?7-@!"-1?Q M4#8 E%Q;RX#9$JLJ!'+3SU'VW#K1W,6A8%M8WMPR5$02M[L_+"47Z3.SK41OX5'.<>AE2SGBF.9SK]66^YK,^ A<=L9?VY=]8<_C^T[&EZ3J'0B7-++[/Z)38B_ D(! MOWR^C=E;!NO+=HY'G_3<.T-;D)Q&02W*MU_]ETZ$XK3)U M*.#L$-,.HN!YF'.&_AP@CF'H._.()/@/R5X.UMMTP.]@B.Z^0@UGK1W"D)_9 MNFQ4.&-E4$1O(@M[F8[T&0(?PDH[0%^^RKTUW>S]]#;=-LU$CWU ^IJ.TAD2 M #A;[1"#7!@;QXM5H;CA5/8@NJ2;Z;B=(?!!S%2//'Q8;OE#-&,G^^8#3,JA MW_VBN]HBAH:D!!P./M+SH?SKIKOUDZN%1-S+=/31D*A 6&G'.I(MPWCU!JVA"'5NVBH%Q;+Y M*OB7];:AE(,J.#)TJ[ET_+YBD5JV%^Z%W2HEYU;!A>,OL'(N6(#][ M#%U%5E1&M:%L1-,RI,[5ERA;-P0M7.QG:^=JR73"93JT;%-;=SP;2ETT+4\J MG'R)DI39Y!OWF1ED%K]=OCD/>LVX[G@V%-G0M;I!.&FK'[.RIQL#NRP1GMV6 M41$$Z5#&JW!HD $@__:%WWM(.:9OWJX0I;\HUVTN?SQ25[)"EN%)1ZHUD/&R M&O71K$NRW:J\(B!7T79EF!2M>=4@4,!UEGG58,+%/+,#[/TVY;KRJ> BH;/@ M['XBT0QGC[UH8047>N$#BE6S=>J,!94CC:\8-Y61!^"9'3:%&CH>^IU$CO=[ MB@FBE%#!3IYO C=,J#/+,L@7K(G@:$-A#'".U8$CFQ# HMI4OY1])"710\CG MU?394T[#:1UQ41D$*B^'3O2L(2_JO+/#1, YT(C; 1X7*AJ'SM=4%XUF./Q" MW8]UDIFF:P/*XT/E[A#OEN[IIM3DK1UV:806JR5X..U'X6R"R+R#[@024-T# MBJFVP&3# .U6OQ%SZF4Y)NR:*GO>'"H5D+Y0^= 6M-0J'W#NV:'Y^?EFL^SC M$+' *Q5=43H.H"L4:VTAS8-A+>2='5"7F2X@U("N4*BU!3,/;O9E4!^K_5\3 MRJQ59L,D-SR$G:"BH2VHJ=<*R/EU_$*Q'P=U;23@HJ4MSJE5M)KA^K%O9CD+ M>"F%W<.):KD2]0%?-K1HTRGGP4M 68PG'#G]Y1O5D-L;(ZMJ^LF14B@"\U9_ M-48UK%Y6@9]QNE@$G MND'&A%TXC,E\"(:^, AT BK?^@GUPO!6Y8\HY;!05_:)VU-B:9_J,WF'1'O>O6 M56_@#-H]IY^K+&BP?N"0S-QP58^C39>!*,"^NRK+R(Q9)LZ&BLLT9C'RN(-BC^!%5MUH>D)E[Y+.^6L- MQC7S6#)L__/LTF$53MO# MZYON8.Q,>L.!04NTF1^[ [.A:(3XJRW\@('7!^$T9Z<0QBJ.2*85ZSS]_L M:G9[.%XIH-/X]9PT+H=,*>@WYUP]V P&3EMH[N4C+Z( M !;\TL8&-3/+GUF#-"0W))H1=YX36(">JHYC6&L%F.UH8ST&F=?-366K&_XB M$GM;@?D'Y4IX7HP(4"7KMK[I#\?C;ULWW1'SQ*^I]O&7Z UJ6V9B*%6<'KG* M5?)9KB;B7T:JE$4FR?&V FE2U-ZPC$%0*!4=%E%N@)'1I M/$MV,^FWM.1M04N&@T]GD^[HFF[@+DUJ"9NSVM:KO+W1755^2J#-5$4'XWLH M$1:%[9&0:O-J<>W^%I%V&B?4_R(5FYYWNWIQ[?QC2'VLV_&$NETCD]N9$8Z_ MLDT=W<$APEX7AQ5&D'0S^JX:G1)SWGF\C$Y326=@O0TK$ BSPGMK<+:85ZJ* M$X4)JV93H6/OH><*K6^6PYA\*NUTP%!T_+Q[Y*>LH$!YY74N$L/%,G=_&69[ MYD!"G,0&QC:]:.HX9FB.Y^9-AO2D060\OJ]UWF"%)3D=/&R8L<;Z\OG2#=A= ML/$]0LDG$J4+S )[4DL!'\&T/6C\($*5>7:DI*UGG:M3>HU<1J\_I-:199+2 MV?.$"Q7\U88S_8ZC1FFHPU?SJX'B695H;2BDS]4ZL;)AK3CJHRN.:*%V.L,X M^W&[;FT,=0[W'OAH#K<:8J&6=/P!2FY#:F@"Y)>IK11,.H;B$*9M-@ W=:)L ML;];P6*1=2VD VZ'C&TPFR\@=KS9Z%V[24KX:KY=&D=]*PT=R;BCK!!MKLLG M\PI7?2F@@Q(7!_' )81[B.5Z6,BX$UT2:'VS&K2U'M6D@IXN#LA\)S>^OZ7K M!??>G3G+*!?X0V6-7W"2OH Y6CR=$;4P'IMLCVZC'E"8EM72H W+VIGV6;3@ M4$&K3FGF7.6(REYLMYG2:^4LJV\#">X,KVAP9G*K\TP)BMMVAV]%[ M-YRM'E ;3EGAZ8KG7R1=3#]XKPLN$*>TVE+G_,V0,:\"EY)FIM^>UVT)"QS1 MPG]G-B.\5-WRX7JNIBL1X. +GFFDW>&]33\6KPLM5?Z9W^I5)$>LMF2EV[N+ MPK6+ZNR(U3BG] B[TB,R69Z(7\':;2=3VX)0'U'VP@ZI^>>D;4"*JCGBCY # MT,JUM0.Q>"& W>..M&<;A0%VJ/E:W;(0*G\%FX,Z*!_ M$\HS>6%JO@BB9X1R&6C7B+G5U=(@Z&(Z;*93+79O6\D89T?:CI0C50Q992,. MTR1.W-#'X6P4!<%51-@?]S 5-;]G."Y>[6NHFHJ]^/WB9&JYA3^(.&6?LMY& M[29Y7_9\H@U9IL^RU-TG$L6B/8B.CYD^Y3@J:1; 98EE9UX#;=50Y$3%^4L"W2=$/!R+BMW6&\ &I0T(R+_)PM(5 :P2[>XFG2ER4D M]47;XX;'HR_-0U];9^B8=U&,7H"^9'PQK3**\P 'L4]JHT4"_@2:LV_(P8R? MMN>TH'IU#*=#9MVW1N3CM'DYI% H/&EZ?@P'2D>Q?WEA;[%J#^*9T:!]YP55 MJV,X63.K5LU(R$G7PMCQ?-:6T(\12+^GOLUM!J1NPRY#G$KFT9(Y0(=9VB>LPLEFB#Y8 T(SRE-X# MS#B476?KT6_C,,8>K^(F?M88VA%=(^DM5SL*&)WNNY[NNY[N MN]I_Y_)TW]4<[T_W74_W75_N?=<1=?((9@X?=X!N0YS$H_&M[,ZKI)OU]R:: MN_<*8J =>[T;1*81F2\K[+-+'3*4*SL8SS,]'+X2IMF![(3M1H;37NCC!^RG M;B!>C"N:VV&008MR!06YVWTVH?$S3NZY!\YVVO=X,8FZ(=U /LO67>6![$!0 M*(TR(&4D6K%J=C!!K("ZS(#NMC.]+M:4S-VG$4NIUU.(<555HI+1K 3A3AO3 MB].>3"ZAR*:E9OG@]V9#RK[$&"M<<(2=[#!:H&5'2$=.>>W#1[;42+K9@1% M]F" 6;68C!%_ ^43"A&A:V7H._X4.L6Y=P2'R3TBDWLW++W0I2&!0'D& MQJL-:<_-JPG*D8OBL96STA=(/U3R)ZP4U9_M;AG_#\O#65=CDB5\-O85X_6& MM$N>@+DOPWP5;G).HH0]CW.8-#S8UTUO0P]FX%3 .'+QD_H,J[N0R#?IRY5, MPO0VVP)WKA(:BV0ROG&Q3R\/Y2E%V[*C88M3M,O$;83CK^(S M>W&O(T)&3(@=^=R;.:Z?.J6?E!W:BWO9 1%$^"H!*R/+BC-[_NH]BI,1E;_Q MH[N0G>E6M3=]\@21NT)*A8AT._8-EVZP3-A%")BA5-W##C4"6;IJ(NQ(C"V; MG\S&B?K8 8U,V @667;>$BHC]T['' G5&;;JMJ;MFUR:=M!1DRXEOQ69QZE M8<)"-$["C&EFA<FK\>JC6)^54HLJFY:@MAO?7P71(]O3H4]4 MZ/I1'$^B2S1"7N#&,9YBY+-H# XGCRAX0->4O'O!"E5[0--Z" Y9[IWNX7I3K%IDZQJ5-LZA2;.J[8U-HT7CY?(Y=)$S^^=&,MN!&E JJV 44FC%'J_M$O+,GJ%"BXBPPD]\ MCB4$2"\KJ YDVAM5$>*"?UJ+:7;L1[IQ@N?4%@VGZPG7@%MM%-/IT7M@78== M=@#=07?)QG5;3UKD9U=TL#Y(("/@V/:%F_S3K8WANSW3%\Y/6\/3UO"T-3QM M#5_"UO"*H-]3%'K/=;:'.YV/""<0/99M$\LF"MXEBCK;@9N"?%:!*2+2BGUB MV4SC$?)2PAZ(E^T68+VMV1'*Y16 8Q5W[-@-GC B=U_US'ST@2>4P M:'\[-%35L@I)LB.%HE3DBO.N8V8%P]@!IYKP0G2UFF*[K&\O7*1)S$F\ !O= MLD[61&14Q+<*R6JNV&%L-_NE7%()9%.[U?QXHC ":NT )#>QDF!>-3*R?J8] M&#!&, :8#YCQ.O7L,8I5%-;ONH0];!,/PUM6BF@1(%[-?ID0%,-N ;W?#:.U MA^-5U*P[GO2NG4F7_N2,!KW!IW%K.&C=#MC3#?WNA#_B,)B,G#9M;]>MH(P' M$0$\RU#:N+EDM@[R"#7KU"[S^@TW))IB"DZ*)E'[GMU,[879##)@R\PA':K> M2(8MI0"*7%;;/DPZ5L4LU\?OF]7'/Z$6GH+2(*T[!9LMV6I;'&SN,YN<*Z @ M?]&DNL<1(5)-A!VQY++YR6(;HCYV0",3-@!(#<4I2OVXV_&GZ &1D'U+5'B[ MK)WIK9!<8'*^6#6A6BY[M*/YG!4!<@,15XNM3 =ME'A:1:0=$8"U41Q[*'0) MCL0VOJ*Y'59$;<:F)TV'6^ M>>N%['@*^>4;MBJ3!.AH?9P22HC&%0"X;2Y' =S9]!H,@D*1%9H69*5HAD Y M5 8QO9S#-46=-;5KM2:L&N(^E5I+ ;[$_,& >!)U6"ZO JJPGO:7YP63HE'- M!BA9&=[NDX?B>#C-IE0^F2&Y(=&,N/-X\QCU)6I'0<#_L;P!.@S1OY%;X4/K M_:+]I7&ULT"#MA]%)+LB0_N'AH^6C&9L'W4P^Y"&9LT"TY;&X(F6?A[8%#[( MZ-I0R@AOL^U$*% 223?3_CH<9A#]ZJO"AZ5)#M&,&>+&O< _J?^A;0,!.^@^ M.2!B!V3YIA8K<7*#"(N:1B$OQPM+9OEQU^/H,8^BV_JF/QR/OVW==$?4K[B^ MIJ[&^+,SLJV6;>9K4 M>Z:ZFN FQC;L/LA0+K[5V! W[7 6G##!/@Y2IFQC=BF Y]U18QBDU$A<46ZQ MHMOI$H[AM, M?DNY6D :&MZT\Z$H)(TRU7P^%=O!4R>*+ELX@1G^#[N&O]\; M=%O#JU9[U.WT)I89^CQ]5Z['W,N&X\.C3)6"@''*F;+U +=O7<[4 MCB0)3]++VAX1"F73MR-#:GMFLN/S\M9V %$M3D(PK+JQ-4(/4?! /8[M.*$6P [_//MLC&RQQ"*;>W0&N 3",7IVY$"M#VS@3L'/'I0 MU<,.0*K%2@A*GA =R3_LZ6@6775F!"%99F=E8].62"8NN?BCA& [;%"I2RY. M.Z_L88?XP]+.*XG(94Q8!DN?;>N)-/EANPU M2I&Q*K8R?4 "%9]\DDX%J7KRWG""_T!AS#XZ<(7)Z*4M3:<]U>"OB&0M/-X M>@X3WG-%[FI[$GDOZ3VWQ_MY%+:IL0G6WOK G/9NM[F%Z UV[J/(NT5J< M)O;1=O2 0I=NUY>RP&1HQ%Y:9,WLOTA@"4L0TEWD:ER#\*R?,XW!AE ME4Z@:B(>P_3Z5%-Q((RQ U!&5YP9:&E*:WEK^V]&"*=?@$,MJ9#JZET4HWWR M5_6Y(7E!=)(;1'#D=T-?S0NI',3TGG4O+T3"&@NRA*AO?)8YQZ TH;=O"FE" MP\&GLTEW=-WJ="]M2Q/B="G5_R]O;T-*RE&F!HD!."4%61;AL3@IJ,S GDZT MC*<)E,^'M!G>,P>#PCY M*#S@+30R'2-1YJ251[JGY$T+TJ1.R9L'2MX#Z'+!]EO>S/ M2P&182=,V6-7SX.(\=,-Y/9)VM7T6K+':VP5;+ -M2O\A/S\^@?!JZ23Z3!+ M#:0J2;<-HTLWQO&8A\-%DD"JRP [M5L:1X..4N3!RG M;N@A7I^M&C-A)R!6WQO'"D"Z'1AU5KEF5SAEZS"##NTB6=SN\"_",\UARS OI#X3P@W&=4F/(,8$H3U96&P:\83X23*OSFRW* M9UW/;BN-]1R8QGI*7FU,ST81K]*;;>\!U?H@G0U'^)3R6Q6X89^97,T4([I, M+]:N[PW!H8<7;M +!U175U1-'E'P@*ZC,+D'KH3U1S<=A50!M5H<]N7N$?F\M&>'8&=IT-/FP$E+*5_O$!(:X M^?!R,^"5X'!T[Y1-T=C2V[ M?LIRI=A;<+>AAPB=5\C43;[QE70S^@H:G1++-6+XLVE*+J56M;(=(' *EOV]U5L=C)$.I;=Y>U,,7+9_G],&&GEX!3GAX[+K<6 MZ0$D]@H[68I34?ZD9L^VK-[,DRC,5);>*^UH.E0 D,)=M&"\T'+$7?EMX6TV M>2_3^W(%%$#TV+21^L1NPX1L"[A^-5%9C53&,+V#5M06E[RGI>Z$HMNW0Y0=%0.*\\QFJ>P %GI: M"EN%8$H!W"7/"G]P[ 8LM/F PA0-4/6K)%EJ3'ESZWR_"BG,D(E[/RL02 M^)S0[\8)GK/G4;(7,J'/-(M7L,9&-YZ#I8IHH]3;+ !OM0K 6U4!T/?HF0$! M>'L, O!.JP"\4Q4 G<_<'UP WAV# +S7*@#O507 FD6]4>IM%@"M^*O"K^UR MA GXCP%]<8"PL=&A^!\NV'$ _*O#CD=:BMSQ/';;F&YR/(0?6+Q!ML.K[@%. M$K5%(J04:53SXD>%>BMH#F6[39ZXE/H#\5RX6Q8TA_+<)N=72OV!>"[T!P $'D:->R:"4]T9S*CH?= M8"U'*]U'_E5$>)+F^)XRH!?N[82*E-7(=$S?#JJA] 9A.Z#)[X5>D/JL:$UQ M(:IC^F'C67?8H[X&J#!.Z;[VZB_L/W=NC.AO_A]02P$"% ,4 " !\7:I* M04]BU )F / P< $ @ $ 8W9U+3(P,3'-D4$L! A0#% @ ?%VJ2E9*[,BW#@ /[L M !0 ( !VW$ &-V=2TR,#$W,#,S,5]C86PN>&UL4$L! A0# M% @ ?%VJ2H1!QK^*& 1XT! !0 ( !Q( &-V=2TR M,#$W,#,S,5]D968N>&UL4$L! A0#% @ ?%VJ2DYI:M]$/P &VP# !0 M ( !@)D &-V=2TR,#$W,#,S,5]L86(N>&UL4$L! A0#% M @ ?%VJ2OC<4;C4* ,9," !0 ( !]M@ &-V=2TR,#$W B,#,S,5]P&UL4$L%!@ & 8 A $ /P! 0 $! end