0000096536-16-000053.txt : 20160829 0000096536-16-000053.hdr.sgml : 20160829 20160829092201 ACCESSION NUMBER: 0000096536-16-000053 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 80 CONFORMED PERIOD OF REPORT: 20160531 FILED AS OF DATE: 20160829 DATE AS OF CHANGE: 20160829 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TAYLOR DEVICES INC CENTRAL INDEX KEY: 0000096536 STANDARD INDUSTRIAL CLASSIFICATION: GENERAL INDUSTRIAL MACHINERY & EQUIPMENT, NEC [3569] IRS NUMBER: 160797789 STATE OF INCORPORATION: NY FISCAL YEAR END: 0531 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-03498 FILM NUMBER: 161856356 BUSINESS ADDRESS: STREET 1: 90 TAYLOR DR STREET 2: P O BOX 748 CITY: NORTH TONAWANDA STATE: NY ZIP: 14120 BUSINESS PHONE: 7166940800 MAIL ADDRESS: STREET 1: 90 TAYLOR DR CITY: N TONAWANDA STATE: NY ZIP: 14120-0748 10-K 1 tayd201610k.htm 10-K

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

F O R M 10-K

 

[X] ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

 

For the fiscal year ended May 31, 2016

or

 

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

 

For the transition period from __________ to __________

 

Commission file number 0-3498

 

TAYLOR DEVICES, INC.

(Exact name of registrant as specified in its charter)

 

New York 16-0797789

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

90 Taylor Drive, P.O. Box 748, North Tonawanda, New York 14120-0748
(Address of principal executive offices) (Zip Code)

 

Registrant's telephone number, including area code   (716) 694-0800

 

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

 

Title of each class

 

Name of each exchange on which registered

None None

 

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

 

Common Stock ($.025 par value)

(Title of class)

 

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.

 

[ ] Yes [X] No

 

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.

 

[ ] Yes [X] No

 

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.

[X] Yes [ ] No

 

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

 

[X] Yes [ ] No

 

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K (§229.405 of this chapter) is not contained herein, and will not be contained, to the best of registrant's knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. [X]

 

 

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 the 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 [   ] (Do not check if a smaller reporting company) Smaller reporting company [X]

 

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

 

The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter on November 30, 2015 is $53,508,000.

 

The number of shares outstanding of each of the registrant's classes of common stock as of August 12, 2016: 3,423,099.

 

 

 
 

TAYLOR DEVICES, INC.

 

DOCUMENTS INCORPORATED BY REFERENCE

 

Documents Form 10-K Reference
   
Proxy Statement Part III, Items 10-14
   

FORM 10-K INDEX

PART I     PAGE
  Item 1.

Business.

 

4
  Item 1A. Risk Factors. 6
  Item 1B. Unresolved Staff Comments. 6
  Item 2.

Properties.

 

6
  Item 3.

Legal Proceedings.

 

6
  Item 4. Mine Safety Disclosures. 6
PART II      
  Item 5.

Market For Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.

 

7
  Item 6. Selected Financial Data. 8
  Item 7.

Management's Discussion and Analysis of Financial Condition and Results of Operations.

 

8
  Item 7A. Quantitative and Qualitative Disclosures About Market Risk. 16
  Item 8.

Financial Statements and Supplementary Data.

 

16
  Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure. 16
  Item 9A. Controls and Procedures. 16
  Item 9B. Other Information. 16
PART III      
  Item 10. Directors, Executive Officers and Corporate Governance. 17
  Item 11.

Executive Compensation.

 

17
  Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters. 17
  Item 13.

Certain Relationships and Related Transactions, and Director Independence.

 

17
  Item 14. Principal Accounting Fees and Services. 17
PART IV      
  Item 15 Exhibits and Financial Statement Schedules 17
       
SIGNATURES   21
 
 

 

PART I

 

Item 1. Business.

 

The Company was incorporated in the State of New York on July 22, 1955 and is engaged in the design, development, manufacture and marketing of shock absorption, rate control, and energy storage devices for use in various types of machinery, equipment and structures. In addition to manufacturing and selling existing product lines, the Company continues to develop new and advanced technology products.

 

Principal Products

 

The Company manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks®, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers. Management does not track or otherwise account for sales broken down by these categories. The following is a summary of the capabilities and applications for these products.

 

Seismic Dampers are designed to ameliorate the effects of earthquake tremors on structures, and represent a substantial part of the business of the Company. Fluidicshoks® are small, extremely compact shock absorbers with up to 19,200 inch-pound capacities, produced in 15 standard sizes for primary use in the defense, aerospace and commercial industry. Crane and industrial buffers are larger versions of the Fluidicshoks® with up to 60,000,000 inch-pound capacities, produced in more than 60 standard sizes for industrial application on cranes, ships, container ships, railroad cars, truck docks, ladle and ingot cars, ore trolleys and car stops. Self-adjusting shock absorbers, which include versions of Fluidicshoks® and crane and industrial buffers, automatically adjust to different impact conditions, and are designed for high cycle application primarily in heavy industry. Liquid die springs are used as component parts of machinery and equipment used in the manufacture of tools and dies. Vibration dampers are used primarily by the aerospace and defense industries to control the response of electronics and optical systems subjected to air, ship, or spacecraft vibration.

 

Distribution

 

The Company uses the services of more than 50 sales representatives and distributors in the United States and Canada along with more than 20 representatives and distributors throughout the rest of the world. Specialized technical sales in aerospace and custom marketing activities are serviced by three sales agents, under the direction and with the assistance of Douglas P. Taylor, the Company's President. Sales representatives typically have non-exclusive, yearly agreements with the Company, which, in most instances, provide for payment of commissions on sales at 10% of the product's net aggregate selling price. Distributors also have non-exclusive, yearly agreements with the Company to purchase the Company's products for resale purposes.

 

Competition

 

The Company faces competition on mature aerospace and defense programs which may use more conventional products manufactured under less stringent government specifications. Two foreign companies are the Company's competitors in the production of crane buffers.

 

The Company's principal competitor for the manufacture of products in the aerospace and commercial aerospace industries field is UTC Aerospace Systems Division of United Technologies in Ft. Worth, Texas. While the Company is competitive with this company in the areas of pricing, warranty and product performance, due to limited financing and manufacturing facilities, the Company cannot compete in the area of volume production.

 

The Company competes directly against two other firms supplying seismic damping devices, as well as numerous other firms which supply alternative seismic protection technologies.

 

Raw Materials and Supplies

 

The principal raw materials and supplies used by the Company in the manufacture of its products are provided by numerous U.S. and foreign suppliers. The loss of any one of these would not materially affect the Company's operations.

 

 
 

 

Dependence Upon Major Customers

 

The Company is not dependent on any one or a few major customers. Sales to seven customers approximated 55% (10%, 8%, 8%, 8%, 7%, 7% and 7%, respectively) of net sales for 2016. The loss of any or all of these customers, unless the business is replaced by the Company, could result in an adverse effect on the results for the Company.

 

Patents, Trademarks and Licenses

 

The Company holds 12 patents expiring at different times until the year 2034.

 

Terms of Sale

 

The Company does not carry significant inventory for rapid delivery to customers, and goods are not normally sold with return rights such as are available for consignment sales. The Company had no inventory out on consignment and no consignment sales for the years ended May 31, 2016 and 2015. No extended payment terms are offered. During the year ended May 31, 2016, delivery time after receipt of orders averaged 8 to 10 weeks for the Company's standard products. Due to the volatility of construction and aerospace/defense programs, progress payments are usually required for larger projects using custom designed components of the Company.

 

Need for Government Approval of Principal Products or Services

 

Contracts between the Company and the federal government or its independent contractors are subject to termination at the election of the federal government. Contracts are generally entered into on a fixed price basis. If the federal government should limit defense spending, these contracts could be reduced or terminated, which management believes would have a materially adverse effect on the Company.

 

Research and Development

 

The Company does not generally engage in major product research and development activities in connection with the design of its products, except when funded by aerospace customers or the federal government. The Company, however, engages in research testing of its products. For the fiscal years ended May 31, 2016 and 2015, the Company expended $428,000 and $268,000, respectively, on manufacturing research. For the years ended May 31, 2016 and 2015, defense sponsored research and development totaled $56,000 and $49,000, respectively.

 

Government Regulation

 

Compliance with federal, state and local laws and regulations which have been enacted or adopted regulating the discharge of materials into the environment has had no material effect on the Company, and the Company believes that it is in substantial compliance with such provisions.

 

The Company is subject to the Occupational Safety and Health Act ("OSHA") and the rules and regulations promulgated thereunder, which establish strict standards for the protection of employees, and impose fines for violations of such standards. The Company believes that it is in substantial compliance with OSHA provisions and does not anticipate any material corrective expenditures in the near future. The Company currently incurs only moderate costs with respect to disposal of hazardous waste and compliance with OSHA regulations.

 

The Company is also subject to regulations relating to production of products for the federal government. These regulations allow for frequent governmental audits of the Company's operations and fairly extensive testing of Company products. The Company believes that it is in substantial compliance with these regulations and does not anticipate corrective expenditures in the future.

 

Employees

 

Exclusive of Company sales representatives and distributors, as of May 31, 2016, the Company had 114 employees, including three executive officers, and four part time employees. The Company has good relations with its employees.

 

 

 
 

 

Item 1A. Risk Factors.

 

Smaller reporting companies are not required to provide the information required by this item.

 

Item 1B. Unresolved Staff Comments.

 

Not applicable.

 

Item 2. Properties

 

The Company's production facilities occupy approximately six acres on Tonawanda Island in North Tonawanda, New York and are comprised of four interconnected buildings and two adjacent buildings. The production facilities consist of a small parts plant (approximately 4,400 square feet), a large parts plant (approximately 13,500 square feet), and include a facility of approximately 7,000 square feet comprised of a test facility, storage area, pump area and the Company's general offices. One adjacent building is a 17,000 square foot seismic assembly test facility. Another adjacent building (approximately 2,000 square feet) is used as a training facility. These facilities total more than 45,000 square feet. Adjacent to these facilities, the Company has a remote test facility used for shock testing. This state-of-the-art test facility is 1,200 square feet. The small parts plant consists of a complete small machine shop and tool room that produces all of the Company's product items which are less than two inches in diameter. The large parts plant consists of a complete large machine shop and tool room. Both plants contain custom-built machinery for boring, deep-hole drilling and turning of parts.

 

The Company owns three additional industrial buildings on nine acres of land in the City of North Tonawanda located 1.4 miles from the Company’s headquarters on Tonawanda Island. Total area of the three buildings is 46,000 square feet. The Company’s production machinery was relocated from the Company’s Tonawanda Island site in the autumn of 2013 and overhead cranes have been installed to move large parts from machine to machine. This allowed the former machining areas at the Tonawanda Island site to house greatly expanded assembly and product testing areas. All corporate and engineering offices were unaffected by the change and remain on Tonawanda Island.

 

The Company's real properties are subject to a negative pledge agreement with its lender, First Niagara Bank. The Company has agreed with the lender that, for so long as the credit facilities with the lender are outstanding, the Company will not sell, lease or mortgage any of its real properties. Additional information regarding the Company's agreement with First Niagara Bank is contained in Item 7, Management's Discussion and Analysis of Financial Condition and Results of Operations, at "Capital Resources, Line of Credit and Long-Term Debt."

 

The Company leases a separate warehouse for storage from an unrelated third party, consisting of approximately 3,600 square feet at $975 per month. The warehouse is located approximately one-quarter mile from the above-referenced production facilities and office space. The total rental expense incurred by the Company for this facility in fiscal 2016 was $11,700.

 

The Company is constructing a 10,000 square foot addition at the present Tonawanda Island site. This will greatly increase the product size capability and productivity for our seismic damper product lines. The new addition with its overhead traveling cranes will allow dampers to be built up to 45 ft. in length. This will support customer orders now in process, and anticipates what the Company believes will be a new trend in very large damper sizes for major building and bridge projects. The new addition will also be the site of a new long bed damper test machine – since each seismic damper Taylor Devices ships must be tested at maximum force to satisfy customer specifications. Major portions of the new test machine will be fabricated in-house, with a computerized control system and ancillary equipment purchased from commercial sources.

 

The Company believes it is carrying adequate insurance coverage on its facilities and their contents.

 

Item 3. Legal Proceedings.

 

There are no legal proceedings at present.

 

Item 4. Mine Safety Disclosures.

 

Not applicable.

 

 
 

 

PART II

 

Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases Of Equity Securities.

 

Market Information

 

The Company's Common Stock trades on the NASDAQ Capital Market of the National Association of Securities Dealers Automated Quotation ("NASDAQ") stock market under the symbol TAYD. The high and low sales information noted below for the quarters of fiscal year 2016 and fiscal year 2015 were obtained from NASDAQ.

 

 

    Fiscal 2016   Fiscal 2015
    High   Low   High   Low
  First Quarter $14.4500   $12.2000   $  9.1000   $  8.1900
  Second Quarter $17.4390   $12.5000   $11.0000   $  8.5000
  Third Quarter $16.8390   $12.7240   $12.1600   $  9.3900
  Fourth Quarter $17.0099   $13.4500   $13.3500   $11.1000

 

Holders

 

As of August 12, 2016, the number of issued and outstanding shares of Common Stock was 3,423,099 and the approximate number of record holders of the Company's Common Stock was 645. Due to a substantial number of shares of the Company's Common Stock held in street name, the Company believes that the total number of beneficial owners of its Common Stock exceeds 2,000.

 

Dividends

 

No cash or stock dividends have been declared during the last two fiscal years. The Company plans to retain cash in the foreseeable future to fund working capital needs.

 

Rights Plan

 

As of September 15, 2008, the Company's Board of Directors adopted a shareholder rights plan designed to deter coercive or unfair takeover tactics and prevent an acquirer from gaining control of the Company without offering a fair price to shareholders. Under the plan, certain rights ("Rights") were distributed as a dividend on each share of Common Stock (one Right for each share of Common Stock) held as of the close of business on October 3, 2008. Each whole Right entitles the holder, under certain defined conditions, to buy one two-thousandths (1/2000) of a newly issued share of the Company's Series 2008 Junior Participating Preferred Stock ("Series 2008 Preferred Stock") at a purchase price of $5.00 per unit of one two-thousandths of a share. Rights attach to and trade with the shares of Common Stock, without being evidenced by a separate certificate. No separate Rights certificates will be issued unless and until the Rights detach from Common Stock and become exercisable for shares of the Series 2008 Preferred Stock.

 

The Rights become exercisable to purchase shares of Preferred Stock (or, in certain circumstances, Common Stock) only if (i) a person acquired 15% or more of the Company's Common Stock, or (ii) a person commenced a tender or exchange offer for 10% or more of the Company's Common Stock, or (iii) the Board of Directors determined that the beneficial owner of at least 10% of the Company's Common Stock intended to cause the Company to take certain actions adverse to it and its shareholders or that such ownership would have a material adverse effect on the Company. The Rights Plan will expire on October 5, 2018.

 

Issuer Purchases of Equity Securities

 

The share repurchase agreement with a major broker-dealer, under which the Company repurchased shares of its common stock on the open market, has been terminated by the Company. No shares have been purchased since August 2011.

 

 

 
 

 

Equity Compensation Plan Information

 

The following table sets forth information regarding equity compensation plans of the Company as of May 31, 2016.

 

    Equity Compensation Plan Information

 

 

 

 

 

 

Plan Category

 

 

 

 

Number of securities to be issued upon exercise of outstanding options, warrants, and rights

(a)

 

 

 

Weighted-average exercise price of outstanding options, warrants and rights

(b)

 

Number of securities remaining available

for future issuance under equity compensation plans (excluding securities reflected in column (a))

(c)

Equity compensation plans approved by security holders:

 

           

2005 Stock Option Plan

2008 Stock Option Plan

2012 Stock Option Plan

2015 Stock Option Plan

 

 

44,500

69,500

127,250

2,250

 

 

$ 4.99

$ 8.30

$11.67

$16.40

 

-

-

-

157,750

 

Equity compensation plans not approved by security holders:  

 

 

 

       
2004 Employee Stock Purchase Plan    (1)  

 

-

 

 

-

 

 

226,502

Total

 

  243,500       384,252
             
(1) The Company's 2004 Employee Stock Purchase Plan (the "Employee Plan") permits eligible employees to purchase shares of the Company's common stock at fair market value through payroll deductions and without brokers' fees.  Such purchases are without any contribution on the part of the Company.    As of May 31, 2016, 226,502 shares were available for issuance.  
               

 

Item 6. Selected Financial Data

 

The Company qualifies as a smaller reporting company, as defined by 17 CFR §229.10(f)(1), and is not required to provide the information required by this Item.

 

Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations.

 

Cautionary Statement

 

The Private Securities Litigation Reform Act of 1995 provides a "safe harbor" for forward-looking statements. Information in this Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations" and elsewhere in this 10-K that does not consist of historical facts are "forward-looking statements." Statements accompanied or qualified by, or containing, words such as "may," "will," "should," "believes," "expects," "intends," "plans," "projects," "estimates," "predicts," "potential," "outlook," "forecast," "anticipates," "presume," "assume" and "optimistic" constitute forward-looking statements and, as such, are not a guarantee of future performance. The statements involve factors, risks and uncertainties, the impact or occurrence of which can cause actual results to differ materially from the expected results described in such statements. Risks and uncertainties can include, among others, fluctuations in general business cycles and changing economic conditions; variations in timing and amount of customer orders; changing product demand and industry capacity; increased competition and pricing pressures; advances in technology that can reduce the demand for the Company's products, as well as other factors, many or all of which may be beyond the Company's control. Consequently, investors should not place undue reliance on forward-looking statements as predictive of future results. The Company disclaims any obligation to release publicly any updates or revisions to the forward-looking statements herein to reflect any change in the Company's expectations with regard thereto, or any changes in events, conditions or circumstances on which any such statement is based.

 
 

 

Application of Critical Accounting Policies and Estimates

 

The Company's consolidated financial statements and accompanying notes are prepared in accordance with U.S. generally accepted accounting principles. The preparation of the Company's financial statements requires management to make estimates, assumptions and judgments that affect the amounts reported. These estimates, assumptions and judgments are affected by management's application of accounting policies, which are discussed in Note 1, "Summary of Significant Accounting Policies", and elsewhere in the accompanying consolidated financial statements. As discussed below, our financial position or results of operations may be materially affected when reported under different conditions or when using different assumptions in the application of such policies. In the event estimates or assumptions prove to be different from actual amounts, adjustments are made in subsequent periods to reflect more current information. Management believes the following critical accounting policies affect the more significant judgments and estimates used in the preparation of the Company's financial statements.

 

Accounts Receivable

 

Our ability to collect outstanding receivables from our customers is critical to our operating performance and cash flows. Accounts receivable are stated at an amount management expects to collect from outstanding balances. Management provides for probable uncollectible accounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts after considering the age of each receivable and communications with the customers involved. Balances that are collected, for which a credit to a valuation allowance had previously been recorded, result in a current-period reversal of the earlier transaction charging earnings and crediting a valuation allowance. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable in the current period. The actual amount of accounts written off over the five year period ended May 31, 2016 equaled less than 0.1% of sales for that period. The balance of the valuation allowance has increased since May 31, 2015 to the current level of slightly less than $20,000. Management does not expect the valuation allowance to materially change in the next twelve months for the current accounts receivable balance.

 

Inventory

 

Inventory is stated at the lower of average cost or net realizable value. Average cost approximates first-in, first-out cost.

 

Maintenance and other inventory represent stock that is estimated to have a product life-cycle in excess of twelve-months. This stock represents certain items the Company is required to maintain for service of products sold, and items that are generally subject to spontaneous ordering.

 

This inventory is particularly sensitive to technical obsolescence in the near term due to its use in industries characterized by the continuous introduction of new product lines, rapid technological advances and product obsolescence. Therefore, management of the Company has recorded an allowance for potential inventory obsolescence. Based on certain assumptions and judgments made from the information available at that time, we determine the amount in the inventory allowance. If these estimates and related assumptions or the market changes, we may be required to record additional reserves. Historically, actual results have not varied materially from the Company's estimates.

 

The provision for potential inventory obsolescence was $180,000 for each of the years ended May 31, 2016 and 2015.

 

Revenue Recognition

 

Sales are recognized when units are delivered or services are performed. Sales under fixed-price contracts are recorded as deliveries are made at the contract sales price of the units delivered. Sales under certain fixed-price contracts requiring substantial performance over several periods prior to commencement of deliveries, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts. Other expenses are charged to operations as incurred. Total estimated costs for each of the contracts are estimated based on a combination of historical costs of manufacturing similar products and estimates or quotes from vendors for supplying parts or services towards the completion of the manufacturing process. Adjustments to cost and profit estimates are made periodically due to changes in job performance, job conditions and estimated profitability, including those arising from final contract settlements. These changes may result in revisions to costs and income and are recognized in the period in which the revisions are determined. Any losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined.

 
 

 

 

If total costs calculated upon completion of the manufacturing process in the current period for a contract are more than the estimated total costs at completion used to calculate revenue in a prior period, then the revenue and profits in the current period will be lower than if the estimated costs used in the prior period calculation were equal to the actual total costs upon completion. Historically, actual results have not varied materially from the Company's estimates. In the fiscal year ended May 31, 2016, 66% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 34% of revenue was recorded as deliveries were made to our customers. In the fiscal year ended May 31, 2015, 70% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 30% of revenue was recorded as deliveries were made to our customers.

 

For financial statement presentation purposes, the Company nets progress billings against the total costs incurred on uncompleted contracts. The asset, "costs and estimated earnings in excess of billings," represents revenues recognized in excess of amounts billed. The liability, "billings in excess of costs and estimated earnings," represents billings in excess of revenues recognized.

 

Income Taxes

 

The provision for income taxes provides for the tax effects of transactions reported in the financial statements regardless of when such taxes are payable. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the tax and financial statement basis of assets and liabilities. The deferred tax assets relate principally to asset valuation allowances such as inventory obsolescence reserves and bad debt reserves and also to liabilities including warranty reserves, accrued vacation, accrued commissions and others. The deferred tax liabilities relate primarily to differences between financial statement and tax depreciation. Deferred taxes are based on tax laws currently enacted with tax rates expected to be in effect when the taxes are actually paid or recovered.

 

Realization of the deferred tax assets is dependent on generating sufficient taxable income at the time temporary differences become deductible. The Company provides a valuation allowance to the extent that deferred tax assets may not be realized. A valuation allowance has not been recorded against the deferred tax assets since management believes it is more likely than not that the deferred tax assets are recoverable. The Company considers future taxable income and potential tax planning strategies in assessing the need for a potential valuation allowance. In future years the Company will need to generate approximately $2.8 million of taxable income in order to realize our deferred tax assets recorded as of May 31, 2016 of $965,000. This deferred tax asset balance is 12% ($106,000) more than at the end of the prior year. The amount of the deferred tax assets considered realizable however, could be reduced in the near term if estimates of future taxable income are reduced. If actual results differ from estimated results or if the Company adjusts these assumptions, the Company may need to adjust its deferred tax assets or liabilities, which could impact its effective tax rate. Historically, actual results have not varied materially from the Company's estimates.

 

The Company's practice is to recognize interest related to income tax matters in interest income / expense and to recognize penalties in selling, general and administrative expenses.

 

The Company and its subsidiary file consolidated Federal and State income tax returns. As of May 31, 2016, the Company had State investment tax credit carryforwards of approximately $262,000 expiring through May 2022.

 

Results of Operations

 

A summary of the period to period changes in the principal items included in the consolidated statements of income is shown below:

 

Summary comparison of the years ended May 31, 2016 and 2015  
    Increase /  
    (Decrease)  
Sales, net   $    5,091,000  
Cost of goods sold   $    1,399,000  
Selling, general and administrative expenses   $    1,005,000  
Income before provision for income taxes   $    2,692,000  
Provision for income taxes   $       659,000  
Net income   $    2,033,000  
 
 

 

For the year ended May 31, 2016 (All figures being discussed are for the year ended May 31, 2016 as compared to the year ended May 31, 2015.)

   Year ended May 31  Change
  2016 2015  Amount   Percent
Net Revenue $   35,680,000 $   30,589,000 $   5,091,000      17%
Cost of sales 23,243,000 21,844,000 1,399,000        6%
Gross profit $   12,437,000 $     8,745,000 $   3,692,000      42%
… as a percentage of net revenues 35% 29%      
             

 

The Company's consolidated results of operations showed a 17% increase in net revenues and an increase in net income of 93%. Gross profit increased by 42%. The growth in net revenue is due to increased construction activity in the U.S. for new and retrofitted buildings and bridges requiring seismic protection. In the current period, revenues accounted for under the percentage-of-completion method of accounting increased by 11% from the level recorded in the prior year. Revenues recorded for all other product sales increased by 29% from last year. The gross profit as a percentage of net revenues for the current and prior year periods was 35% and 29%, respectively. This difference is primarily due to a combination of a.) certain larger construction Projects in the current period for which the Company was able to negotiate higher than typical selling prices; b.) several smaller, aerospace / defense Projects in the current period that have margins higher than the Company’s average; and c.) greater total volume of product sales in the current period to cover non-variable manufacturing costs.

 

The number of projects in-process fluctuates from period to period, as does the average value of projects in-process. The changes from the prior period to the current period are not necessarily representative of future results.

 

The mix of customers buying our products changed from last year. Sales of the Company's products are made to three general groups of customers: industrial, construction and aerospace / defense. A 26% increase from last year’s level in sales to construction customers who were seeking seismic / wind protection for either construction of new buildings and bridges or retrofitting existing buildings and bridges far surpassed a 3% increase in sales to customers in aerospace / defense and a 22% increase in sales to customers using our products in industrial applications. A breakdown of sales to these three general groups of customers is as follows:

 

  Year ended May 31
  2016 2015
Industrial   6%   7%
Construction 59% 54%
Aerospace / Defense 35% 39%

 

At May 31, 2015, we had 139 open sales orders in our backlog with a total sales value of $25.2 million. At May 31, 2016, we had 115 open sales orders in our backlog and the total sales value is $21.5 million. $11.7 million of the current backlog is on projects already in progress. $16.0 million of the $25.2 million sales order backlog at May 31, 2015 was in progress at that date. 38% of the sales value in the backlog is for aerospace / defense customers compared to 44% at the end of fiscal 2015. As a percentage of the total sales order backlog, orders from customers in construction accounted for 61% at May 31, 2016 and 55% at May 31, 2015.

 

The Company's backlog, revenues, commission expense, gross margins, gross profits, and net income fluctuate from period to period. Total sales in the current period and the changes in the current period compared to the prior period, are not necessarily representative of future results.

 

Net revenue by geographic region, as a percentage of total net revenue for fiscal years ended May 31, 2016 and 2015 is as follows:

 

  Year ended May 31
  2016 2015
North America 73% 66%
Asia 22% 31%
Other   5%  3%
 
 

 

Selling, General and Administrative Expenses

 

   Year ended May 31  Change
   2016 2015  Amount   Percent
Outside Commissions $   2,068,000 $   1,748,000 $     320,000      18%
Other SG&A 4,620,000 3,935,000 685,000      17%
Total SG&A $   6,688,000 $   5,683,000 $  1,005,000      18%
… as a percentage of net revenues 19% 19%      
             

 

Selling, general and administrative expenses increased by 18% from the prior year. Outside commission expense increased 18% from last year's level. This fluctuation was primarily due to the increase in the level of sales from last year to this. Other selling, general and administrative expenses increased by 17% from last year. This increase is primarily due to an increase in incentive compensation expense from the prior period related to the higher level of sales and operating results.

 

The above factors resulted in operating income of $5,748,000 for the year ended May 31, 2016, up 88% from the $3,061,000 in the prior year.

 

The Company's effective tax rate (ETR) is calculated based upon current assumptions relating to the year's operating results and various tax related items. The ETR for the fiscal year ended May 31, 2016 is 27.0%, slightly less than the ETR for the prior year of 29.2%. A reconciliation of provision for income taxes at the statutory rate to income tax provision at the Company's effective rate is as follows:

 

  2016   2015  
Computed tax provision at the expected statutory rate $ 1,961,000   $ 1,045,000  
Tax effect of permanent differences:        
Research tax credits (266,000 ) (101,000 )
Other permanent differences (166,000 ) (44,000 )
Other 29,000   (1,000 )
  $ 1,558,000   $    899,000  
               

 

Stock Options

 

The Company has stock option plans which provide for the granting of nonqualified or incentive stock options to officers, key employees and non-employee directors. Options granted under the plans are exercisable over a ten year term. Options not exercised by the end of the term expire.

 

The Company measures compensation cost arising from the grant of share-based payments to employees at fair value and recognizes such cost in income over the period during which the employee is required to provide service in exchange for the award. The Company recognized $151,000 and $116,000 of compensation cost for the years ended May 31, 2016 and 2015.

 

The fair value of each stock option grant has been determined using the Black-Scholes model. The model considers assumptions related to exercise price, expected volatility, risk-free interest rate, and the weighted average expected term of the stock option grants. The Company used a weighted average expected term. Expected volatility assumptions utilized in the model were based on volatility of the Company's stock price for the thirty month period immediately preceding the granting of the options. The Company issued stock options in August 2015 and April 2016. The risk-free interest rate is derived from the U.S. treasury yield.

The following assumptions were used in the Black-Scholes model in estimating the fair market value of the Company's stock option grants:

    August 2015   April 2016
Risk-free interest rate:   1.50%   1.50%
Expected life of the options:   3.3 years   3.2 years
Expected share price volatility:   25.69%   25.91%
Expected dividends:   zero   zero
These assumptions resulted in estimated fair-market value per stock option:   $2.62   $3.33
 
 

 

The ultimate value of the options will depend on the future price of the Company's common stock, which cannot be forecast with reasonable accuracy. A summary of changes in the stock options outstanding during the year ended May 31, 2016 is presented below.

        Weighted-
    Number of   Average
    Options   Exercise Price
Options outstanding and exercisable at May 31, 2015:   240,750        $   8.16
Options granted:   49,500        $ 14.98
Less: Options exercised:   46,750        $   8.22
Options outstanding and exercisable at May 31, 2016:   243,500        $   9.53
Closing value per share on NASDAQ at May 31, 2016:            $ 16.70

 

 

Capital Resources, Line of Credit and Long-Term Debt

 

The Company's primary liquidity is dependent upon its working capital needs. These are primarily inventory, accounts receivable, costs and estimated earnings in excess of billings, accounts payable, accrued commissions, billings in excess of costs and estimated earnings, and debt service. The Company's primary sources of liquidity have been operations and bank financing.

 

Capital expenditures for the year ended May 31, 2016 were $1,939,000 compared to $746,000 in the prior year. The Company has commitments to make capital expenditures of approximately $550,000 as of May 31, 2016.

 

The Company has a $6,000,000 demand line of credit from a bank, with interest payable at the Company's option of 30, 60, 90 or 180 day LIBOR rate plus 2.5% or the bank's prime rate less .25%. There is no outstanding balance at May 31, 2016. There was no outstanding balance as of May 31, 2015. The outstanding balance on the line of credit fluctuates as the Company's various long-term projects progress. The line is secured by accounts receivable, equipment, inventory, and general intangibles, and a negative pledge of the Company's real property. This line of credit is subject to the usual terms and conditions applied by the bank and is subject to renewal annually. In conjunction with this line of credit, the Company agreed to the following covenants:

 

Covenant   Minimum per Covenant   Current Actual   When Measured
Minimum level of working capital   $3,000,000   $20,973,000   Quarterly
Minimum debt service coverage ratio   1.5:1   n/a   Fiscal Year-end

 

The bank is not committed to make loans under this line of credit and no commitment fee is charged.

 

Inventory and Maintenance Inventory

   May 31, 2016  May 31, 2015 Increase /(Decrease)
Raw materials $     512,000   $     520,000   $      (8,000 )      -2%
Work in process 8,639,000   7,657,000   982,000       13%
Finished goods 454,000   485,000   (31,000 )      -6%
Inventory 9,605,000 93% 8,662,000 91% 943,000       11%
Maintenance and other inventory 697,000 7% 890,000 9% (193,000 )    -22%
Total $10,302,000 100% $  9,552,000 100% $    750,000         8%
               
Inventory turnover 2.3   2.3        

 

Inventory, at $9,605,000 as of May 31, 2016, is 11% more than the prior year-end. Of this, approximately 90% is work in process, 5% is finished goods, and 5% is raw materials. All of the current inventory is expected to be consumed or sold within twelve months. The level of inventory will fluctuate from time to time due to the stage of completion of the non-project sales orders in progress at the time.

 

 

 
 

 

The Company continues to rework slow-moving inventory, where applicable, to convert it to product to be used on customer orders. There was approximately $397,000 of slow-moving inventory used during the year ended May 31, 2016. The Company disposed of approximately $133,000 and $260,000 of obsolete inventory during the years ended May 31, 2016 and 2015, respectively.

 

Accounts Receivable, Costs and Estimated Earnings in Excess of Billings (“CIEB”) and Billings in Excess of Costs and Estimated Earnings (“BIEC”)

 

   May 31, 2016  May 31, 2015 Increase /(Decrease)
Accounts receivable $    3,992,000   $    4,755,000   $    (763,000 ) -16%
CIEB 5,501,000   5,170,000   331,000      6%
Less: BIEC 1,464,000   2,723,000   (1,259,000 ) -46%
Net $    8,029,000   $    7,202,000   $     827,000    11%
               
Number of an average day’s sales outstanding in accounts receivable (DSO) 40   40        

 

The Company combines the totals of accounts receivable, the asset CIEB, and the liability BIEC, to determine how much cash the Company will eventually realize from revenue recorded to date. As the accounts receivable figure rises in relation to the other two figures, the Company can anticipate increased cash receipts within the ensuing 30-60 days.

 

Accounts receivable of $3,992,000 as of May 31, 2016 includes approximately $531,000 of amounts retained by customers on long-term construction projects. The Company expects to collect all of these amounts, including the retained amounts, during the next twelve months. The number of an average day's sales outstanding in accounts receivable (DSO) stayed constant at 40 days at May 31, 2016 and May 31, 2015. The level of accounts receivable at the end of the current year is 16% less than at the end of the prior year. The decrease in the level of accounts receivable was due to a significant decrease (49%) in the amount of billings to customers on projects in April and May 2016 from April and May 2015.

 

The status of the projects in-progress at the end of the current and prior fiscal years have changed in the factors affecting the year-end balances in the asset CIEB, and the liability BIEC:

 

  2016 2015
Number of projects in progress at year-end 25 36
Aggregate percent complete at year-end 59% 49%
Average total value of projects in progress at year-end $1,062,000 $862,000
Percentage of total value invoiced to customer 43% 41%

 

There are 11 fewer projects in-process at the end of the current fiscal year as compared with the prior year end and the average value of those projects has increased by 23% between those two dates.

 

As noted above, CIEB represents revenues recognized in excess of amounts billed. Whenever possible, the Company negotiates a provision in sales contracts to allow the Company to bill, and collect from the customer, payments in advance of shipments. Unfortunately, provisions such as this are often not possible. The $5,501,000 balance in this account at May 31, 2016 is a 6% increase from the prior year-end. Generally, if progress billings are permitted under the terms of a project sales agreement, then the more complete the project is, the more progress billings will be permitted. The Company expects to bill the entire amount during the next twelve months. 29% of the CIEB balance as of the end of the last fiscal quarter, February 28, 2016, was billed to those customers in the current fiscal quarter ended May 31, 2016. The remainder will be billed as the projects progress, in accordance with the terms specified in the various contracts.

 

As of May 31, 2016, there are sales orders for five projects that are not yet in progress. These projects average $431,000 each in value upon completion. This compares to four such projects as of the prior year end with an average value of $253,000.

 

 

 

 

 
 

 

The year-end balances in the CIEB account are comprised of the following components:

 

  May 31, 2016   May 31, 2015
Costs $  8,080,000   $  7,005,000
Estimated earnings 3,191,000   3,185,000
Less: Billings to customers 5,770,000   5,020,000
CIEB $  5,501,000   $  5,170,000
Number of projects in progress 19   25

 

As noted above, BIEC represents billings to customers in excess of revenues recognized. The $1,464,000 balance in this account at May 31, 2016 is in comparison to a $2,723,000 balance at the end of the prior year. The balance in this account fluctuates in the same manner and for the same reasons as the account "costs and estimated earnings in excess of billings", discussed above. Final delivery of product under these contracts is expected to occur during the next twelve months.

 

The year-end balances in this account are comprised of the following components:

 

  May 31, 2016   May 31, 2015
Billings to customers $   5,886,000   $   7,556,000
Less:  Costs 3,362,000   3,434,000
Less: Estimated earnings 1,060,000   1,399,000
BIEC $   1,464,000   $   2,723,000
Number of projects in progress 6   11

 

Accounts payable, at $1,767,000 as of May 31, 2016, is significantly (35%) less than the prior year-end. This decrease is due to a lower level of purchased materials required to fill existing customer sales orders at the end of the current year, compared to the end of last year. The Company expects the current accounts payable amount to be paid during the next twelve months.

 

Commission expense on applicable sales orders is recognized at the time revenue is recognized. The commission is paid following receipt of payment from the customers. Accrued commissions as of May 31, 2016 are $684,000. This is 10% less than the $763,000 accrued at the prior year-end. The Company expects the current accrued amount to be paid during the next twelve months.

 

Other accrued expenses of $2,734,000 increased by 96% from the prior year of $1,395,000. This increase is primarily due to increases in a.) accrued tax obligations, b.) accrued incentive compensation, and c.) customer prepayments. The increases in accrued taxes and compensation are both related to an increase in revenue and earnings of the Company.

 

Management believes that the Company's cash on hand, cash flows from operations and borrowing capacity under the bank line of credit will be sufficient to fund ongoing operations, capital improvements and share repurchases (if any) for the next twelve months.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 

 

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.

 

Smaller reporting companies are not required to provide the information required by this item.

 

Item 8. Financial Statements and Supplementary Data.

 

The financial statements and supplementary data required pursuant to this Item 8 are included in this Form 10-K as a separate section commencing on page 23 and are incorporated herein by reference.

 

Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure.

 

There have been no disagreements between the Company and its accountants as to matters which require disclosure.

 

Item 9A. Controls and Procedures.

 

(a) Evaluation of disclosure controls and procedures.

 

The Company's principal executive officer and principal financial officer have evaluated the Company's disclosure controls and procedures as of May 31, 2016 and have concluded that, as of the evaluation date, the disclosure controls and procedures were effective to ensure that information required to be disclosed in the reports that the Company files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Commission's rules and forms and that information required to be disclosed in the reports the Company files or submits under the Exchange Act is accumulated and communicated to our management, including our chief executive officer and chief financial officer, to allow timely decisions regarding required disclosure.

 

(b) Management's report on internal control over financial reporting.

 

The Company's management, with the participation of the Company's principal executive officer and principal financial officer, is responsible for establishing and maintaining adequate internal control over financial reporting. The Company's management has assessed the effectiveness of the Company's internal control over financial reporting as of May 31, 2016. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in Internal Control -- Integrated Framework, updated in 2013. Based on this assessment management has concluded that, as of May 31, 2016, the Company's internal control over financial reporting is effective based on those criteria.

 

(c) Changes in internal control over financial reporting.

 

There have been no changes in the Company's internal controls over financial reporting that occurred during the fiscal year ended May 31, 2016 that have materially affected, or are reasonably likely to materially affect, the Company's control over financial reporting.

 

Item 9B. Other Information.

 

None.

 

 

 

 

 

 

 

 

 

 

 

 

 
 

 

PART III

 

The information required by Items 10, 11, 12, 13 and 14 of this part will be presented in the Company's Proxy Statement to be issued in connection with the Annual Meeting of Shareholders to be held on October 28, 2016, which information is hereby incorporated by reference into this Annual Report. The proxy materials, including the Proxy Statement and form of proxy, will be filed within 120 days after the Company's fiscal year end.

 

 

PART IV

 

Item 15. Exhibits and Financial Statement Schedules.

 

DOCUMENTS FILED AS PART OF THIS REPORT:
 

Index to Financial Statements:

 

    (i)

Report of Independent Registered Public Accounting Firm

 

    (ii)

Consolidated Balance Sheets as of May 31, 2016 and 2015

 

    (iii) Consolidated Statements of Income for the years ended May 31, 2016 and 2015
    (iv)

Consolidated Statements of Stockholders' Equity for the years ended May 31, 2016 and 2015

 

    (v)

Consolidated Statements of Cash Flows for the years ended May 31, 2016 and 2015

 

    (vi) Notes to Consolidated Financial Statements - May 31, 2016 and 2015
EXHIBITS:
  3

Articles of incorporation and by-laws

 

    (i)

Restated Certificate of Incorporation incorporated by reference to Exhibit (3)(i) of Annual Report on Form 10-K, dated August 24, 1983.

 

    (ii)

Amendment to Certificate of Incorporation incorporated by reference to Exhibit (3)(iv) to Form 8 [Amendment to Application or Report], dated September 24, 1993.

 

    (iii)

Amendment to Certificate of Incorporation eliminating and re-designating the Series A Junior Preferred Stock and creating 5,000 Series 2008 Junior Participating Preferred Stock, at $.05 par value, as filed by the Secretary of State of the State of New York on September 16, 2008, and incorporated by reference to Exhibit (3)(i) of Form 8-K, dated as of September 15, 2008 and filed September 18, 2008.

 

    (iv)

Certificate of Change incorporated by reference to Exhibit (3)(i) to Quarterly Report on Form 10-QSB for the period ending November 30, 2002.

 

    (v)

By-laws and Proxy Review Guidelines incorporated by reference to Exhibit (3) to Quarterly Report on Form 10-Q for the period ending February 28, 2015, filed April 14, 2015.

 

  4

Instruments defining rights of security holders, including indentures

 

    (i)

Rights Agreement by and between registrant and Regan & Associates, Inc, dated as of October 5, 2008 and letter to shareholders (including Summary of Rights), dated October 5, 2008, attached as Exhibits 4 and 20, respectively to Registration Statement on Form 8-A 12G, filed with the Securities and Exchange Commission on October 3, 2008.

 

           
 
 

 

 

 

10

Material Contracts

 

    (i)

2005 Taylor Devices, Inc. Stock Option Plan attached as Appendix B to Definitive Proxy Statement, filed with the Securities and Exchange Commission on September 27, 2005.

 

    (ii)

2008 Taylor Devices, Inc. Stock Option Plan attached as Appendix C to Definitive Proxy Statement, filed with the Securities and Exchange Commission on September 26, 2008.

 

    (iii)

2012 Taylor Devices, Inc. Stock Option Plan attached as Appendix C to Definitive Proxy Statement, filed with the Securities and Exchange Commission on September 21, 2012.

 

    (iv)

2015 Taylor Devices, Inc. Stock Option Plan attached as Appendix B to Definitive Proxy Statement, filed with the Securities and Exchange Commission on April 8, 2016.

 

    (v)

The 2004 Taylor Devices, Inc. Employee Stock Purchase Plan, incorporated by reference to Exhibit 4.1 to Registration Statement on Form S-8, File No. 333-114085, filed with the Securities and Exchange Commission on March 31, 2004.

 

    (vi)

Post-Effective Amendment No. 1 to Registration Statement on Form S-8, File No. 333-114085, for the 2004 Taylor Devices, Inc. Employee Stock Purchase Plan, filed with the Securities and Exchange Commission on August 24, 2006.

 

    (vii)

Form of Indemnification Agreement between registrant and directors and executive officers, attached as Appendix A to Definitive Proxy Statement, filed with the Securities and Exchange Commission on September 27, 2007.

 

    (viii)

General Security Agreement dated August 7, 2009 by the Registrant in favor of First Niagara Bank, incorporated by reference to Exhibit 10(xiii) to Annual Report on Form 10-K filed August 28, 2009.

 

    (ix)

Negative Pledge Agreement dated August 7, 2009 by the Registrant in favor of First Niagara Bank, incorporated by reference to Exhibit 10(xiv) to Annual Report on Form 10-K filed August 28, 2009.

 

    (x)

Management Bonus Policy dated as of March 4, 2011 between the Registrant and executive officers, incorporated by reference to Exhibit 10(i) to Quarterly Report on Form 10-Q for the period ending February 28, 2011.

 

    (xi)

Employment Agreement dated as of August 26, 2014 between the Registrant and Douglas P. Taylor.

 

    (xii)

Employment Agreement dated as of August 26, 2014 between the Registrant and Richard G. Hill.

 

    (xiii)

Employment Agreement dated as of August 26, 2014 between the Registrant and Mark V. McDonough.

 

 
 

 

  11 Statement regarding computation of per share earnings
     
    REG. 228.601(A)(11)  Statement regarding computation of per share earnings
     
    Weighted average of common stock/equivalents outstanding - fiscal year ended May 31, 2016
       
      Weighted average common stock outstanding  3,393,919
      Common shares issuable under stock option plans using treasury stock method       82,508
      Weighted average common stock outstanding assuming dilution  3,476,427
       
      Net income fiscal year ended May 31, 2016 (1) $  4,208,225
      Weighted average common stock (2)   3,393,919
      Basic income per common share        (1) divided by (2) $           1.24
       
      Net income fiscal year ended May 31, 2016 (3) $  4,208,225
      Weighted average common stock outstanding assuming dilution (4)     3,476,427
      Diluted income per common share     (3) divided by (4) $           1.21
     
    Weighted average of common stock/equivalents outstanding - fiscal year ended May 31, 2015
       
      Weighted average common stock outstanding  3,350,033
      Common shares issuable under stock option plans using treasury stock method       52,176
      Weighted average common stock outstanding assuming dilution  3,402,209
       
      Net income fiscal year ended May 31, 2015 (1) $  2,174,948
      Weighted average common stock (2)   3,350,033
      Basic income per common share        (1) divided by (2) $             .65
       
      Net income fiscal year ended May 31, 2015 (3) $  2,174,948
      Weighted average common stock outstanding assuming dilution (4)     3,402,209
      Diluted income per common share     (3) divided by (4) $             .64
       
  13 The Annual Report to Security Holders for the fiscal year ended May 31, 2016, attached to this Annual Report on Form 10-K.
       
  14 Code of Ethics, incorporated by reference to Exhibit 14 to Annual Report on Form 10-KSB for the period ending May 31, 2005.
  20 Other documents or statements to security holders
    (i) News from Taylor Devices, Inc. Shareholder Letter, Summer 2016.
  21 Subsidiaries of the registrant
    Tayco Realty Corporation is a New York corporation organized on September 8, 1977, owned by the Company.
  23 The Consent of Independent Registered Public Accounting Firm precedes the Consolidated Financial Statements.
  31 Officer Certifications
    (i) Rule 13a-14(a) Certification of Chief Executive Officer.
    (ii) Rule 13a-14(a) Certification of Chief Financial Officer.
                   
 
 

 

  32 Officer Certifications
    (i) Section 1350 Certification of Chief Executive Officer.
    (ii) Section 1350 Certification of Chief Financial Officer.
  101 Interactive data files pursuant to Rule 405 of Regulation S-T:  (i) Consolidated Balance Sheets, (ii) Consolidated Statements of Income, (iii) Consolidated Statements of Stockholders’ Equity, (iv) Consolidated Statements of Cash Flows, and (v) Notes to Consolidated Financial Statements.
    101.INS XBRL Instance Document
    101.SCH XBRL Taxonomy Extension Schema Document
    101.CAL XBRL Taxonomy Extension Calculation Linkbase Document
    101.DEF XBRL Taxonomy Extension Definition Linkbase Document
    101.LAB XBRL Taxonomy Extension Label Linkbase Document
    101.PRE XBRL Taxonomy Extension Presentation Linkbase Document
         
 
 

 

 

 

SIGNATURES

 

 

 

Pursuant to the requirements of Section 13 or 15(d) 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.

 

 

TAYLOR DEVICES, INC.  
(Registrant)  

 

 

 

 

By: /s/Douglas P. Taylor Date: August 12, 2016
  Douglas P. Taylor    
  President and Director    
  (Principal Executive Officer)    

 

 

 

 

and

 

 

 

 

By: /s/Mark V. McDonough Date: August 12, 2016
  Mark V. McDonough    
  Chief Financial Officer    

 

 

Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.

 

 

 

 

 

By: /s/Reginald B. Newman II By: /s/Richard G. Hill
  Reginald B. Newman II, Director   Richard G. Hill, Director
  August 12, 2016   August 12, 2016

 

 

 

 

 

By: /s/John Burgess By: /s/Randall L. Clark
  John Burgess, Director   Randall L. Clark, Director
  August 12, 2016   August 12, 2016

 

 
 

 

 

 

[Lumsden & McCormick, LLP Letterhead]

 

 

 

 

 

 

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

 

 

To The Board of Directors of

Taylor Devices, Inc.

 

 

Gentlemen:

 

 

We hereby consent to the incorporation by reference in this Annual Report on Form 10-K (Commission File Number 0-3498) of Taylor Devices, Inc. of our report dated August 12, 2016 and any reference thereto in the Annual Report to Shareholders for the fiscal year ended May 31, 2016.

 

We also consent to such incorporation by reference in Registration Statement Nos. 333-114085, 333-133340, 333-155284, 333-184809 and 333-210660 of Taylor Devices, Inc. on Form S-8 of our report dated August 12, 2016.

 

 

/s/Lumsden & McCormick, LLP

Lumsden & McCormick, LLP

Buffalo, New York

August 12, 2016

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY

 

CONSOLIDATED FINANCIAL STATEMENTS

 

May 31, 2016

 
 

[Lumsden & McCormick, LLP Letterhead]

 

 

 

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

 

 

The Board of Directors and Stockholders

Taylor Devices, Inc.

 

 

We have audited the accompanying consolidated balance sheets of Taylor Devices, Inc. and Subsidiary as of May 31, 2016 and 2015, and the related consolidated statements of income, stockholders' equity, and cash flows for the years then ended. The Company's management is responsible for these financial statements. Our responsibility is to express an opinion on these financial statements based on our audits.

 

We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. Our audit included consideration of internal control over financial reporting as a basis for designing audit procedures that are appropriate in the circumstances, but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion. An audit also includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements, assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.

 

In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of Taylor Devices, Inc. and Subsidiary as of May 31, 2016 and 2015, and the results of its operations and its cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America.

 

 

 

/s/Lumsden & McCormick, LLP

Lumsden & McCormick, LLP

Buffalo, New York

August 12, 2016

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 
 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY    
       
Consolidated Balance Sheets    
       
May 31, 2016 2015
       
Assets    
Current assets:    
  Cash and cash equivalents    $      6,086,080    $      4,895,898
  Short-term investments            1,000,000                          -
  Accounts receivable, net (Note 2)            3,992,214            4,754,757
  Inventory (Note 3)            9,604,956            8,662,056
  Prepaid expenses               273,204               375,129
  Prepaid income taxes               199,077                 14,977
  Costs and estimated earnings in excess of billings (Note 4)            5,500,771            5,169,956
  Deferred income taxes (Note 10)               965,100               858,900
    Total current assets          27,621,402          24,731,673
       
Maintenance and other inventory, net (Note 5)               697,043               889,929
Property and equipment, net (Note 6)            8,994,504            7,873,511
Cash value of life insurance, net               175,350               169,995
       $    37,488,299    $    33,665,108
Liabilities and Stockholders' Equity    
Current liabilities:    
  Accounts payable    $      1,767,017    $      2,703,065
  Accrued commissions               683,600               763,463
  Other accrued expenses            2,733,847            1,395,341
  Billings in excess of costs and estimated earnings (Note 4)            1,463,621            2,723,472
    Total current liabilities            6,648,085            7,585,341
       
Deferred income taxes (Note 10)               682,985               628,785
     
Stockholders' Equity:    
  Common stock, $.025 par value, authorized 8,000,000 shares,    
    issued 3,949,556 and 3,901,397 shares                 98,738                 97,535
  Paid-in capital            8,529,542            7,975,397
  Retained earnings          24,185,133          19,976,908
             32,813,413          28,049,840
  Treasury stock - 541,296 and 537,733 shares at cost           (2,656,184)           (2,598,858)
    Total stockholders' equity          30,157,229          25,450,982
       $    37,488,299    $    33,665,108
       
See notes to consolidated financial statements.    
           

 

 
 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY      
       
Consolidated Statements of Income      
     
For the years ended May 31, 2016   2015
       
       
Sales, net (Note 9)  $ 35,680,449    $ 30,589,266
       
Cost of goods sold 23,243,451   21,844,715
       
     Gross profit 12,436,998   8,744,551
       
Selling, general and administrative expenses 6,688,591   5,683,108
       
     Operating income 5,748,407   3,061,443
       
Other income      
   Interest, net 10,748   3,988
   Miscellaneous     7,070       8,517
Total other income 17,818   12,505
       
     Income before provision for income taxes 5,766,225   3,073,948
       
Provision for income taxes (Note 10) 1,558,000   899,000
       
     Net income $   4,208,225   $   2,174,948
       
Basic earnings per common share (Note 11)     $ 1.24       $ 0.65
Diluted earnings per common share (Note 11)     $ 1.21       $ 0.64
       
See notes to consolidated financial statements.      
         

 

 
 

 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY        
           
Consolidated Statements of Stockholders' Equity      
           
For the years ended May 31, 2016 and 2015        
    Common Paid-In Retained Treasury
    Stock Capital Earnings Stock
           
Balance, May 31, 2014     $   96,824      $    7,682,170    $   17,801,960    $  (2,498,983)
         
  Net income for the year ended May 31, 2015                   -                           -           2,174,948                                  -
           
  Common stock issued for employee stock        
      option plan (Note 14)               669               159,939                         -             (99,875)
           
  Common stock issued for employee stock        
      purchase plan (Note 13)                 42                 17,219                         -                        -
           
  Stock options issued for services                   -               116,069                         -                        -
           
Balance, May 31, 2015          97,535            7,975,397         19,976,908        (2,598,858)
           
  Net income for the year ended May 31, 2016                   -                           -           4,208,225                        -
           
  Common stock issued for employee stock        
      option plan (Note 14)            1,168               383,157                         -             (57,326)
           
  Common stock issued for employee stock        
      purchase plan (Note 13)                 35                 19,804                         -                        -
           
  Stock options issued for services                   -               151,184                         -                        -
           
Balance, May 31, 2016     $   98,738     $     8,529,542     $  24,185,133    $  (2,656,184)
           
           
See notes to consolidated financial statements.        
             

 

 
 

 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY    
             
Consolidated Statements of Cash Flows    
             
For the years ended May 31, 2016 2015
             
Operating activities:    
  Net income     $     4,208,225     $     2,174,948
  Adjustments to reconcile net income to net cash flows from    
    operating activities:    
    Depreciation               818,385               740,844
    Stock options issued for services               151,184               116,069
    Bad debts expense                 10,000                         -
    Provision for inventory obsolescence               180,000               180,000
    Deferred income taxes                 (52,000)               310,000
    Changes in other current assets and liabilities:    
      Accounts receivable               752,543            (1,860,413)
      Inventory              (930,014)                 82,886
      Prepaid expenses               101,925                 48,103
      Prepaid income taxes               (184,100)                 (14,977)
      Costs and estimated earnings in excess of billings               (330,815)            (2,796,165)
      Accounts payable               (936,048)            1,536,903
      Accrued commissions                 (79,863)               333,624
      Other accrued expenses            1,338,506               136,576
      Billings in excess of costs and estimated earnings            (1,259,851)            1,872,941
      Accrued income taxes                          -                 (85,023)
        Net operating activities            3,788,077            2,776,316
             
Investing activities:    
  Acquisition of property and equipment            (1,939,378)               (746,627)
  Increase in short-term investments            (1,000,000)                         -
  Increase in cash value of life insurance                   (5,355)                   (5,427)
        Net investing activities            (2,944,733)               (752,054)
             
Financing activities:    
  Proceeds from issuance of common stock               346,838                  77,994
        Net financing activities               346,838                  77,994
             
        Net change in cash and cash equivalents            1,190,182              2,102,256           
             
Cash and cash equivalents - beginning            4,895,898             2,793,642
        Cash and cash equivalents - ending $         6,086,080 $         4,895,898
             
See notes to consolidated financial statements.    
               

 

 
 

 

TAYLOR DEVICES, INC. AND SUBSIDIARY
 
Notes to Consolidated Financial Statements
 

1. Summary of Significant Accounting Policies:

 

Nature of Operations:

 

Taylor Devices, Inc. (the Company) manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks®, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers for use in various types of machinery, equipment and structures, primarily to customers which are located throughout the United States and several foreign countries. The products are manufactured at the Company's sole operating facility in the United States where all of the Company's long-lived assets reside. Management does not track or otherwise account for sales broken down by these categories.

 

73% of the Company's 2016 revenue was generated from sales to customers in the United States and 22% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.

 

65% of the Company's 2015 revenue was generated from sales to customers in the United States and 31% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.

 

Principles of Consolidation:

 

The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Tayco Realty Corporation (Realty). All inter-company transactions and balances have been eliminated in consolidation.

 

Subsequent Events:

 

The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued.

 

Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.

 

Cash and Cash Equivalents:

 

The Company includes all highly liquid investments in money market funds in cash and cash equivalents on the accompanying balance sheets.

 

Cash and cash equivalents in financial institutions may exceed insured limits at various times during the year and subject the Company to concentrations of credit risk.

 

Short-term Investments:

 

At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at May 31, 2016 include “available for sale” corporate bonds stated at fair value, which approximates cost. The bonds (20) mature on various dates during the period September 2017 to December 2021. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes. Realized gains and losses on the sale of investments are determined using the specific identification method.

 

The bonds are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.

 
 

 

Accounts Receivable:

 

Accounts receivable are stated at an amount management expects to collect from outstanding balances. Management provides for probable uncollectible accounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.

 

Inventory:

 

Inventory is stated at the lower of average cost or net realizable value. Average cost approximates first-in, first-out cost.

 

Property and Equipment:

 

Property and equipment is stated at cost net of accumulated depreciation. Deprecation is provided primarily using the straight-line method for financial reporting purposes, and accelerated methods for income tax reporting purposes. Maintenance and repairs are charged to operations as incurred; significant improvements are capitalized.

 

Cash Value of Life Insurance:

 

Cash value of life insurance is stated at the surrender value of the contracts.

 

Revenue Recognition:

 

Sales are recognized when units are delivered or services are performed. Sales under fixed-price contracts are recorded as deliveries are made at the contract sales price of the units delivered. Sales under certain fixed-price contracts requiring substantial performance over several periods prior to commencement of deliveries, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts. Other expenses are charged to operations as incurred. Total estimated costs for each of the contracts are estimated based on a combination of historical costs of manufacturing similar products and estimates or quotes from vendors for supplying parts or services towards the completion of the manufacturing process. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. If total costs calculated upon completion of the manufacturing process in the current period for a contract are more than the estimated total costs at completion used to calculate revenue in a prior period, then the revenue and profits in the current period will be lower than if the estimated costs used in the prior period calculation were equal to the actual total costs upon completion. In the fiscal year ended May 31, 2016, 66% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 34% of revenue was recorded as deliveries were made to our customers. In the fiscal year ended May 31, 2015, 70% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 30% of revenue was recorded as deliveries were made to our customers.

 

For financial statement presentation purposes, the Company nets progress billings against the total costs incurred on uncompleted contracts. The asset, "costs and estimated earnings in excess of billings," represents revenues recognized in excess of amounts billed. The liability, "billings in excess of costs and estimated earnings," represents billings in excess of revenues recognized.

 

Shipping and Handling Costs:

 

Shipping and handling costs are classified as a component of selling, general and administrative expenses. The amounts of these costs were $272,353 and $247,077 for the years ended May 31, 2016 and 2015.

 

Research and Development Costs:

 

Research and development costs are classified as a component of cost of sales. The amounts of these costs were $428,000 and $268,000 for the years ended May 31, 2016 and 2015.

 

 

 

 

 
 

 

Income Taxes:

 

The provision for income taxes provides for the tax effects of transactions reported in the financial statements regardless of when such taxes are payable. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the tax and financial statement basis of assets and liabilities. Deferred taxes are based on tax laws currently enacted with tax rates expected to be in effect when the taxes are actually paid or recovered.

 

The Company's practice is to recognize interest related to income tax matters in interest income / expense and to recognize penalties in selling, general and administrative expenses. The Company did not have any accrued interest or penalties included in its consolidated balance sheets at May 31, 2016 or 2015. The Company recorded no interest expense or penalties in its consolidated statements of income during the years ended May 31, 2016 and 2015.

 

The Company believes it is no longer subject to examination by federal and state taxing authorities for years prior to May 31, 2013.

 

Sales Taxes:

 

Certain jurisdictions impose a sales tax on Company sales to nonexempt customers. The Company collects these taxes from customers and remits the entire amount as required by the applicable law. The Company excludes from revenues and expenses the tax collected and remitted.

 

Stock-Based Compensation:

 

The Company measures compensation cost arising from the grant of share-based payments to employees at fair value and recognizes such cost in income over the period during which the employee is required to provide service in exchange for the award. The stock-based compensation expense for the years ended May 31, 2016 and 2015 was $151,184 and $116,069.

 

New Accounting Standards:

 

In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers. ASU 2014-09 is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014-09, as amended, is effective for annual reporting periods, and interim periods within that period, beginning after December 15, 2017 (fiscal year 2019 for the Company). Companies may use either a full retrospective or a modified retrospective approach to adopt ASU 2014-09. The Company has not yet determined the potential effects of the adoption of ASU 2014-09 on its Consolidated Financial Statements.

 

In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred taxes by requiring deferred tax assets and liabilities be classified as noncurrent on the balance sheet. ASU 2015-17 is effective for public companies for annual reporting periods beginning after December 15, 2016 and interim periods within those fiscal years. The guidance may be adopted prospectively or retrospectively, and early adoption is permitted. Adoption of this guidance would affect the balance sheets as of May 31, 2016 and 2015 as follows:

Decrease current assets by $965,100 and $858,900

Increase noncurrent assets by $282,115 and $230,115

Decrease noncurrent liabilities by $682,985 and $628,785

 

Other recently issued Accounting Standards Codification (ASC) guidance has either been implemented or are not significant to the Company.

 

 
 

 

2. Accounts Receivable:

 

  2016   2015
Customers $  3,480,781   $  4,534,143
Customers - retention 531,189   230,370
  4,011,970   4,764,513
Less allowance for doubtful accounts 19,756   9,756
  $  3,992,214   $  4,754,757

 

3. Inventory:

 

  2016   2015
Raw materials $     511,530   $     519,598
Work-in-process 8,639,068   7,657,720
Finished goods 554,358   584,738
  9,704,956   8,762,056
Less allowance for obsolescence 100,000   100,000
  $  9,604,956   $  8,662,056

 

4. Costs and Estimated Earnings on Uncompleted Contracts:

 

  2016   2015
Costs incurred on uncompleted contracts $11,441,874   $10,439,879
Estimated earnings 4,251,018   4,584,090
  15,692,892   15,023,969
Less billings to date 11,655,742   12,577,485
  $  4,037,150   $  2,446,484

 

Amounts are included in the accompanying balance sheets under the following captions:

 

  2016   2015
Costs and estimated earnings in excess of billings $  5,500,771   $  5,169,956
Billings in excess of costs and estimated earnings 1,463,621   2,723,472
  $  4,037,150   $  2,446,484

 

5. Maintenance and Other Inventory:

 

  2016   2015
Maintenance and other inventory $ 1,956,626   $ 2,102,494
Less allowance for obsolescence 1,259,583   1,212,565
  $    697,043   $    889,929

 

Maintenance and other inventory represent stock that is estimated to have a product life-cycle in excess of twelve-months. This stock represents certain items the Company is required to maintain for service of products sold, and items that are generally subject to spontaneous ordering.

 

This inventory is particularly sensitive to technical obsolescence in the near term due to its use in industries characterized by the continuous introduction of new product lines, rapid technological advances and product obsolescence. Therefore, management of the Company has recorded an allowance for potential inventory obsolescence.

 

The provision for potential inventory obsolescence was $180,000 for each of the years ended May 31, 2016 and 2015.

 

 
 

 

6. Property and Equipment:

 

  2016   2015
Land $      195,220   $      195,220
Buildings and improvements 8,741,209   7,908,653
Machinery and equipment 8,498,997   7,566,026
Office furniture and equipment 1,398,016   1,328,806
Autos and trucks 84,256   73,331
Land improvements 402,022   379,432
  19,319,720   17,451,468
Less accumulated depreciation 10,325,216   9,577,957
  $   8,994,504   $   7,873,511

 

Depreciation expense was $818,385 and $740,844 for the years ended May 31, 2016 and 2015.

 

The Company has commitments to make capital expenditures of approximately $550,000 as of May 31, 2016.

 

7. Short-Term Borrowings:

 

The Company has a credit facility with a $6,000,000 demand line of credit from a bank, with interest payable at the Company's option of 30, 60, 90 or 180 day LIBOR rate plus 2.5% or the bank's prime rate less .25%. The line is secured by accounts receivable, equipment, inventory, general intangibles, and a negative pledge of the Company's real property. This line of credit is subject to the usual terms and conditions applied by the bank and subject to renewal annually.

 

There is no amount outstanding under the line of credit at May 31, 2016 or May 31, 2015.

 

The Company uses a cash management facility under which the bank draws against the available line of credit to cover checks presented for payment on a daily basis. Outstanding checks under this arrangement totaled $517,960 and $618,974 as of May 31, 2016 and 2015. These amounts are included in accounts payable.

 

8. Legal Proceedings:

 

There are no legal proceedings except for routine litigation incidental to the business.

 

9. Sales:

 

The Company manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks®, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers. Management does not track or otherwise account for sales broken down by these categories. Sales of the Company's products are made to three general groups of customers: industrial, construction and aerospace / defense. A breakdown of sales to these three general groups of customers is as follows:

 

  2016   2015
Construction $21,009,587   $16,658,555
Aerospace / Defense 12,320,818   12,009,356
Industrial 2,350,044   1,921,355
  $35,680,449   $30,589,266

 

Sales to seven customers approximated 55% (10%, three at 8% and three at 7%, respectively) of net sales for 2016. Sales to seven customers approximated 62% (14%, 12%, 11%, 9%, 6% and two at 5%, respectively) of net sales for 2015.

 

 
 

 

10. Income Taxes:

 

  2016   2015  
Current tax provision:        
Federal $ 1,609,500   $  588,700    
State 500   300    
  1,610,000   589,000    
Deferred tax provision:          
Federal (51,500 ) 308,900    
State (500 ) 1,100    
  (52,000 ) 310,000    
  $ 1,558,000   $  899,000    

 

A reconciliation of provision for income taxes at the statutory rate to income tax provision at the Company's effective rate is as follows:

 

  2016   2015  
Computed tax provision at the expected statutory rate $1,960,500   $1,045,200  
State income tax - net of Federal tax benefit 400   200  
Tax effect of permanent differences:        
Research tax credits (266,000 ) (101,000 )
Other permanent differences (165,700 ) (44,700 )
Other 28,800   (700 )
  $ 1,558,000   $   899,000  
Effective income tax rate 27.0%   29.2%  

 

 

Significant components of the Company's deferred tax assets and liabilities consist of the following:

 

  2016   2015  
Deferred tax assets:        
Allowance for doubtful receivables $       6,700   $       3,300  
Tax inventory adjustment 95,500   77,700  
Allowance for obsolete inventory 463,600   447,700  
Accrued vacation 73,700   63,900  
Accrued commissions 7,200   9,300  
Warranty reserve 45,400   12,400  
Stock options issued for services 273,000   244,600  
  965,100   858,900  
Deferred tax liabilities:        
Excess tax depreciation (682,985 ) (628,785 )
Net deferred tax assets $   282,115   $   230,115  

 

Realization of the deferred tax assets is dependent on generating sufficient taxable income at the time temporary differences become deductible. The Company provides a valuation allowance to the extent that deferred tax assets may not be realized. A valuation allowance has not been recorded against the deferred tax assets since management believes it is more likely than not that the deferred tax assets are recoverable. The Company considers future taxable income and potential tax planning strategies in assessing the need for a potential valuation allowance. The amount of the deferred tax assets considered realizable however, could be reduced in the near term if estimates of future taxable income are reduced. The Company will need to generate approximately $2.8 million in taxable income in future years in order to realize the deferred tax assets recorded as of May 31, 2016 of $965,100.

 

The Company and its subsidiary file consolidated Federal and State income tax returns. As of May 31, 2016, the Company had State investment tax credit carryforwards of approximately $262,000 expiring through May 2022.

 

 
 

 

11. Earnings Per Common Share:

 

Basic earnings per common share is computed by dividing income available to common stockholders by the weighted-average common shares outstanding for the period. Diluted earnings per common share reflects the weighted-average common shares outstanding and dilutive potential common shares, such as stock options.

 

A reconciliation of weighted-average common shares outstanding to weighted-average common shares outstanding assuming dilution is as follows:

 

  2016   2015
Average common shares outstanding 3,393,919   3,350,033
Common shares issuable under stock option plans 82,508   52,176
Average common shares outstanding assuming dilution 3,476,427   3,402,209

 

12. Related Party Transactions:

 

The Company had no related party transactions for the years ended May 31, 2016 and 2015.

 

13. Employee Stock Purchase Plan:

 

In March 2004, the Company reserved 295,000 shares of common stock for issuance pursuant to a non-qualified employee stock purchase plan. Participation in the employee stock purchase plan is voluntary for all eligible employees of the Company. Purchase of common shares can be made by employee contributions through payroll deductions. At the end of each calendar quarter, the employee contributions will be applied to the purchase of common shares using a share value equal to the mean between the closing bid and ask prices of the stock on that date. These shares are distributed to the employees at the end of each calendar quarter or upon withdrawal from the plan. During the years ended May 31, 2016 and 2015, 1,409 ($12.615 to $16.345 price per share) and 1,688 ($8.925 to $12.02 price per share) common shares, respectively, were issued to employees. As of May 31, 2016, 226,502 shares were reserved for further issue.

 

14. Stock Option Plans:

 

In 2015, the Company adopted a stock option plan which permits the Company to grant both incentive stock options and non-qualified stock options. The incentive stock options qualify for preferential treatment under the Internal Revenue Code. Under this plan, 160,000 shares of common stock have been reserved for grant to key employees and directors of the Company and 2,250 shares have been granted as of May 31, 2016. Under the plan, the option price may not be less than the fair market value of the stock at the time the options are granted. Options vest immediately and expire ten years from the date of grant.

 

Using the Black-Scholes option pricing model, the weighted average estimated fair value of each option granted under the plan was $3.05 during 2016 and $2.42 during 2015. The pricing model uses the assumptions noted in the following table. Expected volatility is based on the historical volatility of the Company's stock. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of the grant. The expected life of options granted is derived from previous history of stock exercises from the grant date and represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise and employee termination assumptions under the valuation model. The Company has never paid dividends on its common stock and does not anticipate doing so in the foreseeable future.

  2016   2015
Risk-free interest rate 1.50%   2.30%
Expected life in years 3.2   3.2
Expected volatility 26%   28%
Expected dividend yield 0%   0%

 

 
 

 

The following is a summary of stock option activity:

 

  Shares   Weighted Average Exercise Price Intrinsic Value
Outstanding - May 31, 2014 219,500   $      7.31 $ 398,954
     Options granted 48,000   $    10.82  
     Less: options exercised 26,750   $      6.00  
Outstanding - May 31, 2015 240,750   $      8.16 $ 1,134,531
     Options granted 49,500   $  14.982  
     Less: options exercised 46,750   $    8.221  
Outstanding - May 31, 2016 243,500   $      9.53 $ 1,745,254

 

We calculated intrinsic value for those options that had an exercise price lower than the market price of our common shares as of the balance sheet dates. The aggregate intrinsic value of outstanding options as of the end of each fiscal year is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the options that were in-the-money at that date (243,500 at May 31, 2016 and 240,750 at May 31, 2015.) The Company's closing stock price was $16.70 and $12.87 as of May 31, 2016 and 2015. As of May 31, 2016, there are 157,750 options available for future grants under the 2015 stock option plan. $384,325 was received from the exercise of share options during the fiscal year ended May 31, 2016.

 

The following table summarizes information about stock options outstanding at May 31, 2016:

 

Outstanding and Exercisable  
Range of Number Weighted Average Weighted
Exercise of Remaining Years Average
Prices Options of Contractual Life Exercise Price
$2.00-$3.00 10,000 2.9 $  2.83
$5.01-$6.00 40,000 2.6 $  5.52
$6.01-$7.00 24,500 3.0 $  6.26
$7.01-$8.00 25,000 6.9 $  7.74
$8.01-$9.00 41,750 7.6 $  8.73
$11.01-$12.00 25,000 5.9 $11.29
$12.01-$13.00 47,250 9.0 $12.42
$16.01-$17.00 30,000 9.9 $16.40
$2.00-$17.00 243,500 6.4 $  9.53
         

 

The following table summarizes information about stock options outstanding at May 31, 2015:

 

Outstanding and Exercisable  
Range of Number Weighted Average Weighted
Exercise of Remaining Years Average
Prices Options of Contractual Life Exercise Price
$2.00-$3.00 10,000 3.9 $  2.83
$5.01-$6.00 45,000 3.3 $  5.56
$6.01-$7.00 28,250 3.8 $  6.24
$7.01-$8.00 25,000 7.9 $  7.74
$8.01-$9.00 77,500 8.5 $  8.61
$11.01-$12.00 25,000 6.9 $11.29
$12.01-$13.00 30,000 9.9 $12.20
$2.00-$13.00 240,750 6.7 $  8.16
         

 

15. Preferred Stock:

 

The Company has 2,000,000 authorized but unissued shares of preferred stock which may be issued in series. The shares of each series shall have such rights, preferences, and limitations as shall be fixed by the Board of Directors.

 

 
 

 

16. Treasury Stock:

 

Treasury shares increased from 537,733 at May 31, 2015 to 541,296 at May 31, 2016.

 

17. Retirement Plan:

 

The Company maintains a retirement plan for essentially all employees pursuant to Section 401(k) of the Internal Revenue Code. The Company matches a percentage of employee voluntary salary deferrals subject to limitations. The Company may also make discretionary contributions as determined annually by the Company's Board of Directors. The amount expensed under the plan was $85,392 and $68,612 for the years ended May 31, 2016 and 2015.

 

18. Fair Value of Financial Instruments:

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value because of the short maturity of these instruments.

 

The fair values of short-term investments were determined as described in Note 1.

 

19. Cash Flows Information:

 

  2016   2015  
         
  Interest paid none   none  
         
  Income taxes paid $ 1,794,100   $ 689,000  

 

 

EX-101.INS 2 tayd-20160531.xml XBRL INSTANCE FILE 0000096536 2015-06-01 2016-05-31 0000096536 2016-08-12 0000096536 2016-05-31 0000096536 2015-05-31 0000096536 2014-06-01 2015-05-31 0000096536 2014-05-31 0000096536 us-gaap:CommonStockMember 2014-06-01 2015-05-31 0000096536 us-gaap:CommonStockMember 2015-06-01 2016-05-31 0000096536 us-gaap:CommonStockMember 2014-05-31 0000096536 us-gaap:CommonStockMember 2015-05-31 0000096536 us-gaap:CommonStockMember 2016-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2014-06-01 2015-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2015-06-01 2016-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2014-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2015-05-31 0000096536 us-gaap:AdditionalPaidInCapitalMember 2016-05-31 0000096536 us-gaap:RetainedEarningsMember 2014-06-01 2015-05-31 0000096536 us-gaap:RetainedEarningsMember 2015-06-01 2016-05-31 0000096536 us-gaap:RetainedEarningsMember 2014-05-31 0000096536 us-gaap:RetainedEarningsMember 2015-05-31 0000096536 us-gaap:RetainedEarningsMember 2016-05-31 0000096536 us-gaap:TreasuryStockMember 2014-06-01 2015-05-31 0000096536 us-gaap:TreasuryStockMember 2015-06-01 2016-05-31 0000096536 us-gaap:TreasuryStockMember 2014-05-31 0000096536 us-gaap:TreasuryStockMember 2015-05-31 0000096536 us-gaap:TreasuryStockMember 2016-05-31 0000096536 2016-06-01 2022-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeOneMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeOneMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTwoMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTwoMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeThreeMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeThreeMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeFourMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeFourMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeFiveMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeFiveMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeSixMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeSixMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeSevenMember 2016-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeSevenMember 2015-05-31 0000096536 TAYD:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeEightMember 2016-05-31 0000096536 TAYD:ConstructionMember 2015-06-01 2016-05-31 0000096536 TAYD:ConstructionMember 2014-06-01 2015-05-31 0000096536 TAYD:AerospaceDefenseMember 2015-06-01 2016-05-31 0000096536 TAYD:AerospaceDefenseMember 2014-06-01 2015-05-31 0000096536 TAYD:IndustrialMember 2015-06-01 2016-05-31 0000096536 TAYD:IndustrialMember 2014-06-01 2015-05-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure Taylor Devices Inc 0000096536 10-K 2016-05-31 false --05-31 No No Yes Smaller Reporting Company FY 2016 68300000 3423099 6086080 4895898 2793642 3992214 4754757 9604956 8662056 273204 375129 199077 14977 5500771 5169956 965100 858900 27621402 24731673 697043 889929 8994504 7873511 175350 169995 37488299 33665108 1767017 2703065 683600 763463 2733847 1395341 1463621 2723472 6648085 7585341 682985 628785 98738 97535 8529542 7975397 24185133 19976908 30157229 25450982 96824 97535 98738 7682170 7975397 8529542 17801960 19976908 24185133 -2498983 -2598858 -2656184 37488299 33665108 1000000 2656184 2598858 35680449 30589266 23243451 21844715 12436998 8744551 6688591 5683108 5748407 3061443 10748 3988 7070 8517 5766225 3073948 4208225 2174948 2174948 4208225 1.24 0.65 1.21 0.64 17818 12505 1558000 899000 818385 740844 151184 116069 180000 180000 -52000 310000 752543 -1860413 -930014 82886 101925 48103 -184100 -14977 -330815 -2796165 -936048 1536903 -79863 333624 1338506 136576 -1259851 1872941 -85023 3788077 2776316 1939378 746627 5355 5427 -2944733 -752054 346838 77994 346838 77994 1190182 2102256 10000 1000000 669 1168 159939 383157 -99875 -57326 42 35 17219 19804 116069 151184 0.25 0.25 0.25 0.25 8000000 8000000 3901397 3949556 541296 537733 537733 541296 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>1. Summary of Significant Accounting Policies:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Nature of Operations:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Taylor Devices, Inc. (the Company) manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks&#174;, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers for use in various types of machinery, equipment and structures, primarily to customers which are located throughout the United States and several foreign countries. The products are manufactured at the Company's sole operating facility in the United States where all of the Company's long-lived assets reside. Management does not track or otherwise account for sales broken down by these categories.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">73% of the Company's 2016 revenue was generated from sales to customers in the United States and 22% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">65% of the Company's 2015 revenue was generated from sales to customers in the United States and 31% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Principles of Consolidation:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal">The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Tayco Realty Corporation (Realty). All inter-company transactions and balances have been eliminated in consolidation.</font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Subsequent Events:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Use of Estimates:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Cash and Cash Equivalents:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company includes all highly liquid investments in money market funds in cash and cash equivalents on the accompanying balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents in financial institutions may exceed insured limits at various times during the year and subject the Company to concentrations of credit risk.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Short-term Investments:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at May 31, 2016 include &#147;available for sale&#148; corporate bonds stated at fair value, which approximates cost.&#160;The bonds (20) mature on various dates during the period September 2017 to December 2021. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes.&#160;Realized gains and losses on the sale of investments are determined using the specific identification method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The bonds are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Accounts Receivable:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at an amount management expects to collect from outstanding balances. Management provides for probable uncollectible accounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Inventory:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventory is stated at the lower of average cost or net realizable value. Average cost approximates first-in, first-out cost.</p> <p style="color: navy; font: bold 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Property and Equipment:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment is stated at cost net of accumulated depreciation. Deprecation is provided primarily using the straight-line method for financial reporting purposes, and accelerated methods for income tax reporting purposes. Maintenance and repairs are charged to operations as incurred; significant improvements are capitalized.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Cash Value of Life Insurance:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash value of life insurance is stated at the surrender value of the contracts.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue Recognition:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sales are recognized when units are delivered or services are performed. Sales under fixed-price contracts are recorded as deliveries are made at the contract sales price of the units delivered. Sales under certain fixed-price contracts requiring substantial performance over several periods prior to commencement of deliveries, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts. Other expenses are charged to operations as incurred. Total estimated costs for each of the contracts are estimated based on a combination of historical costs of manufacturing similar products and estimates or quotes from vendors for supplying parts or services towards the completion of the manufacturing process. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. If total costs calculated upon completion of the manufacturing process in the current period for a contract are more than the estimated total costs at completion used to calculate revenue in a prior period, then the revenue and profits in the current period will be lower than if the estimated costs used in the prior period calculation were equal to the actual total costs upon completion. In the fiscal year ended May 31, 2016, 66% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 34% of revenue was recorded as deliveries were made to our customers. In the fiscal year ended May 31, 2015, 70% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 30% of revenue was recorded as deliveries were made to our customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For financial statement presentation purposes, the Company nets progress billings against the total costs incurred on uncompleted contracts. The asset, &#34;costs and estimated earnings in excess of billings,&#34; represents revenues recognized in excess of amounts billed. The liability, &#34;billings in excess of costs and estimated earnings,&#34; represents billings in excess of revenues recognized.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Shipping and Handling Costs:</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Shipping and handling costs are classified as a component of selling, general and administrative expenses. The amounts of these costs were $272,353 and $247,077 for the years ended May 31, 2016 and 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Research and Development Costs:</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Research and development costs are classified as a component of cost of sales. The amounts of these costs were $428,000 and $268,000 for the years ended May 31, 2016 and 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Income Taxes:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The provision for income taxes provides for the tax effects of transactions reported in the financial statements regardless of when such taxes are payable. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the tax and financial statement basis of assets and liabilities. Deferred taxes are based on tax laws currently enacted with tax rates expected to be in effect when the taxes are actually paid or recovered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">The Company's practice is to recognize interest related to income tax matters in interest income / expense and to recognize penalties in selling, general and administrative expenses. The Company did not have any accrued interest or penalties included in its consolidated balance sheets at May 31, 2016 or 2015. The Company recorded no interest expense or penalties in its consolidated statements of income during the years ended May 31, 2016 and 2015.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">The Company believes it is no longer subject to examination by federal and state taxing authorities for years prior to May 31, 2013.</font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Sales Taxes:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain jurisdictions impose a sales tax on Company sales to nonexempt customers. The Company collects these taxes from customers and remits the entire amount as required by the applicable law. The Company excludes from revenues and expenses the tax collected and remitted.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt"><b>&#160;</b></font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt"><b>Stock-Based Compensation:</b></font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company measures compensation cost arising from the grant of share-based payments to employees at fair value and recognizes such cost in income over the period during which the employee is required to provide service in exchange for the award. <font style="letter-spacing: -0.15pt">The stock-based compensation expense for the years ended May 31, 2016 and 2015 was $151,184 and $116,069.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt"><b>New Accounting Standards:</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, <i>Revenue from Contracts with Customers</i>. ASU 2014-09 is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014-09, as amended, is effective for annual reporting periods, and interim periods within that period, beginning after December 15, 2017 (fiscal year 2019 for the Company). Companies may use either a full retrospective or a modified retrospective approach to adopt ASU 2014-09. The Company has not yet determined the potential effects of the adoption of ASU 2014-09 on its Consolidated Financial Statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred taxes by requiring deferred tax assets and liabilities be classified as noncurrent on the balance sheet. ASU 2015-17 is effective for public companies for annual reporting periods beginning after December 15, 2016 and interim periods within those fiscal years. The guidance may be adopted prospectively or retrospectively, and early adoption is permitted. Adoption of this guidance would affect the balance sheets as of May 31, 2016 and 2015 as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">Decrease current assets by $965,100 and $858,900</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">Increase noncurrent assets by $282,115 and $230,115</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">Decrease noncurrent liabilities by $682,985 and $628,785</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other recently issued Accounting Standards Codification (ASC) guidance has either been implemented or are not significant to the Company.</p> <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Nature of Operations:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Taylor Devices, Inc. (the Company) manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks&#174;, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers for use in various types of machinery, equipment and structures, primarily to customers which are located throughout the United States and several foreign countries. The products are manufactured at the Company's sole operating facility in the United States where all of the Company's long-lived assets reside. Management does not track or otherwise account for sales broken down by these categories.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">73% of the Company's 2016 revenue was generated from sales to customers in the United States and 22% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">65% of the Company's 2015 revenue was generated from sales to customers in the United States and 31% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Principles of Consolidation:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="font-weight: normal">The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Tayco Realty Corporation (Realty). All inter-company transactions and balances have been eliminated in consolidation.</font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Subsequent Events:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Use of Estimates:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Cash and Cash Equivalents:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company includes all highly liquid investments in money market funds in cash and cash equivalents on the accompanying balance sheets.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash and cash equivalents in financial institutions may exceed insured limits at various times during the year and subject the Company to concentrations of credit risk.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0"><b>Short-term Investments:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at May 31, 2016 include &#147;available for sale&#148; corporate bonds stated at fair value, which approximates cost.&#160;The bonds (20) mature on various dates during the period September 2017 to December 2021. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes.&#160;Realized gains and losses on the sale of investments are determined using the specific identification method.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The bonds are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Accounts Receivable:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Accounts receivable are stated at an amount management expects to collect from outstanding balances. Management provides for probable uncollectible accounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Inventory:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Inventory is stated at the lower of average cost or net realizable value. Average cost approximates first-in, first-out cost.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Property and Equipment:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Property and equipment is stated at cost net of accumulated depreciation. Deprecation is provided primarily using the straight-line method for financial reporting purposes, and accelerated methods for income tax reporting purposes. Maintenance and repairs are charged to operations as incurred; significant improvements are capitalized.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Cash Value of Life Insurance:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Cash value of life insurance is stated at the surrender value of the contracts.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Revenue Recognition:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sales are recognized when units are delivered or services are performed. Sales under fixed-price contracts are recorded as deliveries are made at the contract sales price of the units delivered. Sales under certain fixed-price contracts requiring substantial performance over several periods prior to commencement of deliveries, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts. Other expenses are charged to operations as incurred. Total estimated costs for each of the contracts are estimated based on a combination of historical costs of manufacturing similar products and estimates or quotes from vendors for supplying parts or services towards the completion of the manufacturing process. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. If total costs calculated upon completion of the manufacturing process in the current period for a contract are more than the estimated total costs at completion used to calculate revenue in a prior period, then the revenue and profits in the current period will be lower than if the estimated costs used in the prior period calculation were equal to the actual total costs upon completion. In the fiscal year ended May 31, 2016, 66% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 34% of revenue was recorded as deliveries were made to our customers. In the fiscal year ended May 31, 2015, 70% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 30% of revenue was recorded as deliveries were made to our customers.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">For financial statement presentation purposes, the Company nets progress billings against the total costs incurred on uncompleted contracts. The asset, &#34;costs and estimated earnings in excess of billings,&#34; represents revenues recognized in excess of amounts billed. The liability, &#34;billings in excess of costs and estimated earnings,&#34; represents billings in excess of revenues recognized.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Shipping and Handling Costs:</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Shipping and handling costs are classified as a component of selling, general and administrative expenses. The amounts of these costs were $272,353 and $247,077 for the years ended May 31, 2016 and 2015.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Research and Development Costs:</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Research and development costs are classified as a component of cost of sales. The amounts of these costs were $428,000 and $268,000 for the years ended May 31, 2016 and 2015.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Income Taxes:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The provision for income taxes provides for the tax effects of transactions reported in the financial statements regardless of when such taxes are payable. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the tax and financial statement basis of assets and liabilities. Deferred taxes are based on tax laws currently enacted with tax rates expected to be in effect when the taxes are actually paid or recovered.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">The Company's practice is to recognize interest related to income tax matters in interest income / expense and to recognize penalties in selling, general and administrative expenses. The Company did not have any accrued interest or penalties included in its consolidated balance sheets at May 31, 2016 or 2015. The Company recorded no interest expense or penalties in its consolidated statements of income during the years ended May 31, 2016 and 2015.</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">The Company believes it is no longer subject to examination by federal and state taxing authorities for years prior to May 31, 2013.</font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Sales Taxes:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Certain jurisdictions impose a sales tax on Company sales to nonexempt customers. The Company collects these taxes from customers and remits the entire amount as required by the applicable law. The Company excludes from revenues and expenses the tax collected and remitted.</p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt"><b>Stock-Based Compensation:</b></font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company measures compensation cost arising from the grant of share-based payments to employees at fair value and recognizes such cost in income over the period during which the employee is required to provide service in exchange for the award. <font style="letter-spacing: -0.15pt">The stock-based compensation expense for the years ended May 31, 2016 and 2015 was $151,184 and $116,069.</font></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt"><b>New Accounting Standards:</b></font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, <i>Revenue from Contracts with Customers</i>. ASU 2014-09 is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014-09, as amended, is effective for annual reporting periods, and interim periods within that period, beginning after December 15, 2017 (fiscal year 2019 for the Company). Companies may use either a full retrospective or a modified retrospective approach to adopt ASU 2014-09. The Company has not yet determined the potential effects of the adoption of ASU 2014-09 on its Consolidated Financial Statements.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred taxes by requiring deferred tax assets and liabilities be classified as noncurrent on the balance sheet. ASU 2015-17 is effective for public companies for annual reporting periods beginning after December 15, 2016 and interim periods within those fiscal years. The guidance may be adopted prospectively or retrospectively, and early adoption is permitted. Adoption of this guidance would affect the balance sheets as of May 31, 2016 and 2015 as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">Decrease current assets by $965,100 and $858,900</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">Increase noncurrent assets by $282,115 and $230,115</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 1in">Decrease noncurrent liabilities by $682,985 and $628,785</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Other recently issued Accounting Standards Codification (ASC) guidance has either been implemented or are not significant to the Company.</p> 0.73 0.65 0.22 0.31 0.66 0.70 0.34 0.30 272353 247077 428000 268000 151184 116069 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>2. Accounts Receivable:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="letter-spacing: -0.15pt">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Customers</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;3,480,781</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;4,534,143</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Customers - retention</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>531,189</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">230,370</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Gross accounts receivable</font></td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>4,011,970</b></font></td> <td style="border-top: Black 1pt solid">&#160;</td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt">4,764,513</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Less allowance for doubtful accounts</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>19,756</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">9,756</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid"><font style="font-size: 10pt">Net accounts receivable</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;3,992,214</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;4,754,757</font></td></tr> </table> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Customers</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;3,480,781</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;4,534,143</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Customers - retention</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>531,189</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">230,370</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Gross accounts receivable</font></td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>4,011,970</b></font></td> <td style="border-top: Black 1pt solid">&#160;</td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt">4,764,513</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Less allowance for doubtful accounts</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>19,756</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">9,756</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid"><font style="font-size: 10pt">Net accounts receivable</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;3,992,214</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;4,754,757</font></td></tr> </table> 3480781 4534143 531189 230370 4011970 4764513 19756 9756 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>3. Inventory: </b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Inventory, net</font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Raw materials</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;&#160;511,530</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;&#160;&#160;&#160;519,598</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Work-in-process</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>8,639,068</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">7,657,720</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Finished goods</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>554,358</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">584,738</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Gross inventory</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>9,704,956</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">8,762,056</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Less allowance for obsolescence</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>100,000</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">100,000</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid"><font style="font-size: 10pt">Net inventory</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;9,604,956</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;8,662,056</font></td></tr> </table> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Inventory, net</font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Raw materials</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;&#160;511,530</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;&#160;&#160;&#160;519,598</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Work-in-process</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>8,639,068</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">7,657,720</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Finished goods</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>554,358</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">584,738</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Gross inventory</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>9,704,956</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">8,762,056</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Less allowance for obsolescence</font></td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>100,000</b></font></td> <td style="border-bottom: black 1pt solid">&#160;</td> <td style="border-bottom: black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">100,000</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid"><font style="font-size: 10pt">Net inventory</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;9,604,956</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;8,662,056</font></td></tr> </table> 511530 519598 8639068 7657720 554358 584738 9704956 8762056 100000 100000 9604956 8662056 <p style="margin: 0pt"></p> <p style="color: navy; font: bold 10pt Times New Roman, Times, Serif; margin: 0">4. Costs and Estimated Earnings on Uncompleted Contracts:</p> <p style="color: navy; font: bold 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: -8.65pt"><font style="font-size: 10pt; color: windowtext">Costs and estimated earnings on uncompleted contracts</font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Costs incurred on uncompleted contracts</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$11,441,874</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">$10,439,879</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Estimated earnings</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>4,251,018</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">4,584,090</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Total costs and estimated earnings</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>15,692,892</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">15,023,969</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Less billings to date</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>11,655,742</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">12,577,485</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Costs and estimated earnings not billed</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;4,037,150</b></font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right">&#160;</td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;2,446,484</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Amounts are included in the accompanying balance sheets under the following captions:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Costs and estimated earnings not billed</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Costs and estimated earnings in excess of billings</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;5,500,771</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;5,169,956</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Billings in excess of costs and estimated earnings </font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>1,463,621 </b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,723,472 </font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid; text-align: justify"><font style="font-size: 10pt">Costs and estimated earnings not billed</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;4,037,150</b></font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;2,446,484</font></td></tr> </table> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: -8.65pt"><font style="font-size: 10pt; color: windowtext">Costs and estimated earnings on uncompleted contracts</font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Costs incurred on uncompleted contracts</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$11,441,874</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">$10,439,879</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Estimated earnings</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>4,251,018</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">4,584,090</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Total costs and estimated earnings</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>15,692,892</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">15,023,969</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Less billings to date</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>11,655,742</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt; color: windowtext">12,577,485</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Costs and estimated earnings not billed</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;4,037,150</b></font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right">&#160;</td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;2,446,484</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Costs and estimated earnings not billed</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Costs and estimated earnings in excess of billings</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;5,500,771</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;5,169,956</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Billings in excess of costs and estimated earnings </font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>1,463,621 </b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">2,723,472 </font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid; text-align: justify"><font style="font-size: 10pt">Costs and estimated earnings not billed</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;4,037,150</b></font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;2,446,484</font></td></tr> </table> 11441874 10439879 4251018 4584090 15692892 15023969 11655742 12577485 4037150 2446484 4037150 2446484 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>5. Maintenance and Other Inventory:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Maintenance and other inventory</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,956,626</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$ 2,102,494</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Less allowance for obsolescence</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>1,259,583</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,212,565</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Maintenance and other inventory, net</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;697,043</b></font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;889,929</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Maintenance and other inventory represent stock that is estimated to have a product life-cycle in excess of twelve-months. This stock represents certain items the Company is required to maintain for service of products sold, and items that are generally subject to spontaneous ordering.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">This inventory is particularly sensitive to technical obsolescence in the near term due to its use in industries characterized by the continuous introduction of new product lines, rapid technological advances and product obsolescence. Therefore, management of the Company has recorded an allowance for potential inventory obsolescence.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The provision for potential inventory obsolescence was $180,000 for each of the years ended May 31, 2016 and 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Maintenance and other inventory</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,956,626</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$ 2,102,494</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Less allowance for obsolescence</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>1,259,583</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">1,212,565</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Maintenance and other inventory, net</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;697,043</b></font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;889,929</font></td></tr> </table> 1956626 2102494 1259583 1212565 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>6. Property and Equipment:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Land</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;&#160;&#160;195,220</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;&#160;&#160;195,220</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Buildings and improvements</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>8,741,209</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">7,908,653</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Machinery and equipment</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>8,498,997</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">7,566,026</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Office furniture and equipment</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>1,398,016</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">1,328,806</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Autos and trucks</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>84,256</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">73,331</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Land improvements</font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>402,022</b></font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">379,432</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Gross property and equipment</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>19,319,720</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">17,451,468</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Less accumulated depreciation</font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>10,325,216</b></font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">9,577,957</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Property and equipment, net</font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;8,994,504</b></font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 6.15pt; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;7,873,511</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Depreciation expense was $818,385 and $740,844 for the years ended May 31, 2016 and 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has commitments to make capital expenditures of approximately $550,000 as of May 31, 2016.</p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 63%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Land</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;&#160;&#160;195,220</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;&#160;&#160;195,220</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Buildings and improvements</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>8,741,209</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">7,908,653</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Machinery and equipment</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>8,498,997</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">7,566,026</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Office furniture and equipment</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>1,398,016</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">1,328,806</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Autos and trucks</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>84,256</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">73,331</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Land improvements</font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>402,022</b></font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">379,432</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Gross property and equipment</font></td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>19,319,720</b></font></td> <td style="padding-right: 6.15pt; text-align: right">&#160;</td> <td style="padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">17,451,468</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Less accumulated depreciation</font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>10,325,216</b></font></td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">9,577,957</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Property and equipment, net</font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;8,994,504</b></font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 6.15pt; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; padding-right: 6.15pt; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;7,873,511</font></td></tr> </table> 818385 740844 195220 195220 8741209 7908653 8498997 7566026 1398016 1328806 402022 379432 84256 73331 19319720 17451468 10325216 9577957 550000 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>7. Short-Term Borrowings:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has a credit facility with a $6,000,000 demand line of credit from a bank, with interest payable at the Company's option of 30, 60, 90 or 180 day LIBOR rate plus 2.5% or the bank's prime rate less .25%. The line is secured by accounts receivable, equipment, inventory, general intangibles, and a negative pledge of the Company's real property. This line of credit is subject to the usual terms and conditions applied by the bank and subject to renewal annually.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There is no amount outstanding under the line of credit at May 31, 2016 or May 31, 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company uses a cash management facility under which the bank draws against the available line of credit to cover checks presented for payment on a daily basis. Outstanding checks under this arrangement totaled $517,960 and $618,974 as of May 31, 2016 and 2015. These amounts are included in accounts payable.</p> <p style="margin: 0pt"></p> 6000000 0 0 517960 618974 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>8. Legal Proceedings: </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">There are no legal proceedings except for routine litigation incidental to the business.</p> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>9. Sales:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks&#174;, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers. Management does not track or otherwise account for sales broken down by these categories. Sales of the Company's products are made to three general groups of customers: industrial, construction and aerospace / defense. A breakdown of sales to these three general groups of customers is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 61%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 3%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Construction</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$21,009,587</b></font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">$16,658,555</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Aerospace / Defense</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>12,320,818</b></font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">12,009,356</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Industrial</font></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>2,350,044</b></font></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">1,921,355</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Sales, net</font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$35,680,449</b></font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">$30,589,266</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Sales to seven customers approximated 55% (10%, three at 8% and three at 7%, respectively) of net sales for 2016. Sales to seven customers approximated 62% (14%, 12%, 11%, 9%, 6% and two at 5%, respectively) of net sales for 2015.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 61%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 3%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Construction</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$21,009,587</b></font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">$16,658,555</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Aerospace / Defense</font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>12,320,818</b></font></td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">12,009,356</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Industrial</font></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>2,350,044</b></font></td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">1,921,355</font></td></tr> <tr style="vertical-align: top"> <td style="padding-right: 5.4pt; padding-left: 5.4pt"><font style="font-size: 10pt">Sales, net</font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>$35,680,449</b></font></td> <td style="border-bottom: Black 2.25pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><font style="font-size: 10pt">$30,589,266</font></td></tr> </table> 0.55 0.62 0.10 0.14 0.08 0.12 0.08 0.11 0.08 0.09 0.07 0.05 0.07 0.06 0.07 0.05 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>10. Income Taxes:</b></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td colspan="2">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Current tax provision:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td colspan="2">&#160;</td></tr> <tr> <td style="vertical-align: top; width: 61%; padding-left: 9pt"><font style="font-size: 10pt">Federal </font></td> <td style="vertical-align: top; width: 18%; text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,609,500</b></font></td> <td style="vertical-align: top; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;588,700</font></td> <td style="vertical-align: top; width: 1%">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt"><font style="font-size: 10pt">State</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>500</b></font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid">&#160;</td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">300</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Total current tax provision</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: navy"><b>1,610,000</b></font></td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: windowtext">589,000</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Deferred tax provision:</font></td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt"><font style="font-size: 10pt">Federal</font></td> <td style="vertical-align: top; padding-right: 0.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>(51,500</b></font></td> <td style="vertical-align: top"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: windowtext">308,900</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt"><font style="font-size: 10pt">State</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: navy"><b>(500</b></font></td> <td style="vertical-align: top"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: windowtext">1,100</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Total deferred tax provision</font></td> <td style="vertical-align: top; border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>(52,000</b></font></td> <td style="vertical-align: top; border-top: Black 1pt solid"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="vertical-align: top; border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">310,000</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Total tax provision</font></td> <td style="vertical-align: top; border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,558,000</b></font></td> <td style="vertical-align: top; border-top: Black 1pt solid; border-bottom: Black 2.25pt solid">&#160;</td> <td style="vertical-align: top; border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;899,000</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A reconciliation of provision for income taxes at the statutory rate to income tax provision at the Company's effective rate is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td style="width: 1%; text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Computed tax provision at the expected statutory rate</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$1,960,500</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$1,045,200</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">State income tax - net of Federal tax benefit</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>400</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">200</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Tax effect of permanent differences:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 9pt"><font style="font-size: 10pt">Research tax credits</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>(266,000</b></font></td> <td><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="text-align: right"><font style="font-size: 10pt">(101,000</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 9pt"><font style="font-size: 10pt">Other permanent differences</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>(165,700</b></font></td> <td><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="text-align: right"><font style="font-size: 10pt">(44,700</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Other</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>28,800</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">(700</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Total tax provision</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,558,000</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;899,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Effective income tax rate</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>27.0%</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">29.2%</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Significant components of the Company's deferred tax assets and liabilities consist of the following:</p> <p style="font: 11pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Deferred tax assets:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Allowance for doubtful receivables</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,700</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,300</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Tax inventory adjustment</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>95,500</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">77,700</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Allowance for obsolete inventory</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>463,600</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">447,700</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Accrued vacation</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>73,700</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">63,900</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Accrued commissions</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>7,200</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,300</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Warranty reserve</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>45,400</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,400</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Stock options issued for services</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>273,000</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">244,600</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Total deferred tax assets</font></td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>965,100</b></font></td> <td style="border-top: Black 1pt solid">&#160;</td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt">858,900</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Deferred tax liabilities:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Excess tax depreciation</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>(682,985</b></font></td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">(628,785</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 27pt"><font style="font-size: 10pt">Net deferred tax assets</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;282,115</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;230,115</font></td> <td>&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Realization of the deferred tax assets is dependent on generating sufficient taxable income at the time temporary differences become deductible. The Company provides a valuation allowance to the extent that deferred tax assets may not be realized. A valuation allowance has not been recorded against the deferred tax assets since management believes it is more likely than not that the deferred tax assets are recoverable. The Company considers future taxable income and potential tax planning strategies in assessing the need for a potential valuation allowance. The amount of the deferred tax assets considered realizable however, could be reduced in the near term if estimates of future taxable income are reduced. The Company will need to generate approximately $2.8 million in taxable income in future years in order to realize the deferred tax assets recorded as of May 31, 2016 of $965,100.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company and its subsidiary file consolidated Federal and State income tax returns. As of May 31, 2016, the Company had State investment tax credit carryforwards of approximately $262,000 expiring through May 2022.</p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td colspan="2">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Current tax provision:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td colspan="2">&#160;</td></tr> <tr> <td style="vertical-align: top; width: 61%; padding-left: 9pt"><font style="font-size: 10pt">Federal </font></td> <td style="vertical-align: top; width: 18%; text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,609,500</b></font></td> <td style="vertical-align: top; width: 1%">&#160;</td> <td style="vertical-align: top; width: 18%; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;588,700</font></td> <td style="vertical-align: top; width: 1%">&#160;</td> <td style="width: 1%">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt"><font style="font-size: 10pt">State</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>500</b></font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid">&#160;</td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">300</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Total current tax provision</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: navy"><b>1,610,000</b></font></td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: windowtext">589,000</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Deferred tax provision:</font></td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top">&#160;</td> <td style="vertical-align: top; text-align: right">&#160;</td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt"><font style="font-size: 10pt">Federal</font></td> <td style="vertical-align: top; padding-right: 0.15pt; text-align: right"><font style="font-size: 10pt; color: navy"><b>(51,500</b></font></td> <td style="vertical-align: top"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: windowtext">308,900</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top; padding-left: 9pt"><font style="font-size: 10pt">State</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: navy"><b>(500</b></font></td> <td style="vertical-align: top"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt; color: windowtext">1,100</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Total deferred tax provision</font></td> <td style="vertical-align: top; border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>(52,000</b></font></td> <td style="vertical-align: top; border-top: Black 1pt solid"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="vertical-align: top; border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">310,000</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> <tr> <td style="vertical-align: top"><font style="font-size: 10pt">Total tax provision</font></td> <td style="vertical-align: top; border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,558,000</b></font></td> <td style="vertical-align: top; border-top: Black 1pt solid; border-bottom: Black 2.25pt solid">&#160;</td> <td style="vertical-align: top; border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: windowtext">$&#160;&#160;899,000</font></td> <td style="vertical-align: top">&#160;</td> <td>&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td style="width: 1%; text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Computed tax provision at the expected statutory rate</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$1,960,500</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$1,045,200</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">State income tax - net of Federal tax benefit</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>400</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">200</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Tax effect of permanent differences:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 9pt"><font style="font-size: 10pt">Research tax credits</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>(266,000</b></font></td> <td><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="text-align: right"><font style="font-size: 10pt">(101,000</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 9pt"><font style="font-size: 10pt">Other permanent differences</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>(165,700</b></font></td> <td><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="text-align: right"><font style="font-size: 10pt">(44,700</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Other</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>28,800</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">(700</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Total tax provision</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$ 1,558,000</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;899,000</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Effective income tax rate</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>27.0%</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">29.2%</font></td> <td>&#160;</td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td style="width: 1%">&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Deferred tax assets:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Allowance for doubtful receivables</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;&#160;&#160;&#160;&#160;6,700</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;&#160;&#160;&#160;3,300</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Tax inventory adjustment</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>95,500</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">77,700</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Allowance for obsolete inventory</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>463,600</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">447,700</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Accrued vacation</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>73,700</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">63,900</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Accrued commissions</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>7,200</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">9,300</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Warranty reserve</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>45,400</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">12,400</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Stock options issued for services</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>273,000</b></font></td> <td>&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">244,600</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Total deferred tax assets</font></td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>965,100</b></font></td> <td style="border-top: Black 1pt solid">&#160;</td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt">858,900</font></td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Deferred tax liabilities:</font></td> <td style="text-align: right">&#160;</td> <td>&#160;</td> <td style="text-align: right">&#160;</td> <td>&#160;</td></tr> <tr style="vertical-align: top"> <td style="padding-left: 4.5pt"><font style="font-size: 10pt">Excess tax depreciation</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>(682,985</b></font></td> <td style="border-bottom: Black 1pt solid"><font style="font-size: 10pt; color: navy"><b>)</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">(628,785</font></td> <td><font style="font-size: 10pt">)</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 27pt"><font style="font-size: 10pt">Net deferred tax assets</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>$&#160;&#160;&#160;282,115</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;&#160;230,115</font></td> <td>&#160;</td></tr> </table> 262000 2022-05-31 1609500 588700 500 300 1610000 589000 -51500 308900 -500 1100 1960500 1045200 400 200 -266000 -101000 -165700 -44700 28800 -700 0.270 0.292 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>11.&#9;Earnings Per Common Share: </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Basic earnings per common share is computed by dividing income available to common stockholders by the weighted-average common shares outstanding for the period. Diluted earnings per common share reflects the weighted-average common shares outstanding and dilutive potential common shares, such as stock options.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">A reconciliation of weighted-average common shares outstanding to weighted-average common shares outstanding assuming dilution is as follows:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 67%; padding-left: 6.2pt">&#160;</td> <td style="width: 16%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 16%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 6.2pt"><font style="font-size: 10pt">Average common shares outstanding</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>3,393,919</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,350,033</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 6.2pt"><font style="font-size: 10pt">Common shares issuable under stock option plans</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>82,508</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">52,176</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid; padding-left: 6.2pt"><font style="font-size: 10pt">Average common shares outstanding assuming dilution</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>3,476,427</b></font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">3,402,209</font></td></tr> </table> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 67%; padding-left: 6.2pt">&#160;</td> <td style="width: 16%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 16%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 6.2pt"><font style="font-size: 10pt">Average common shares outstanding</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>3,393,919</b></font></td> <td style="text-align: right">&#160;</td> <td style="text-align: right"><font style="font-size: 10pt">3,350,033</font></td></tr> <tr style="vertical-align: top"> <td style="padding-left: 6.2pt"><font style="font-size: 10pt">Common shares issuable under stock option plans</font></td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>82,508</b></font></td> <td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">52,176</font></td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid; padding-left: 6.2pt"><font style="font-size: 10pt">Average common shares outstanding assuming dilution</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>3,476,427</b></font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">3,402,209</font></td></tr> </table> 3393919 3350033 82508 52176 3476427 3402209 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>12. Related Party Transactions:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company had no related party transactions for the years ended May 31, 2016 and 2015.</p> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>13. Employee Stock Purchase Plan:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In March 2004, the Company reserved 295,000 shares of common stock for issuance pursuant to a non-qualified employee stock purchase plan. Participation in the employee stock purchase plan is voluntary for all eligible employees of the Company. Purchase of common shares can be made by employee contributions through payroll deductions. At the end of each calendar quarter, the employee contributions will be applied to the purchase of common shares using a share value equal to the mean between the closing bid and ask prices of the stock on that date. These shares are distributed to the employees at the end of each calendar quarter or upon withdrawal from the plan. During the years ended May 31, 2016 and 2015, 1,409 ($12.615 to $16.345 price per share) and 1,688 ($8.925 to $12.02 price per share) common shares, respectively, were issued to employees. As of May 31, 2016, 226,502 shares were reserved for further issue.</p> <p style="margin: 0pt"></p> 1409 1688 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>14. Stock Option Plans:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">In 2015, the Company adopted a stock option plan which permits the Company to grant both incentive stock options and non-qualified stock options. The incentive stock options qualify for preferential treatment under the Internal Revenue Code. Under this plan, 160,000 shares of common stock have been reserved for grant to key employees and directors of the Company and 2,250 shares have been granted as of May 31, 2016. Under the plan, the option price may not be less than the fair market value of the stock at the time the options are granted. Options vest immediately and expire ten years from the date of grant.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Using the Black-Scholes option pricing model, the weighted average estimated fair value of each option granted under the plan was $3.05 during 2016 and $2.42 during 2015. The pricing model uses the assumptions noted in the following table. Expected volatility is based on the historical volatility of the Company's stock. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of the grant. The expected life of options granted is derived from previous history of stock exercises from the grant date and represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise and employee termination assumptions under the valuation model. The Company has never paid dividends on its common stock and does not anticipate doing so in the foreseeable future.</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 2%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Risk-free interest rate</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>1.50%</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2.30%</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Expected life in years</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>3.2</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">3.2</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Expected volatility </font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>26%</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Expected dividend yield</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>0%</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">0%</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following is a summary of stock option activity:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 48%; text-align: justify">&#160;</td> <td style="width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted Average Exercise Price</b></font></td> <td style="width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Intrinsic Value</b></font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Outstanding - May 31, 2014</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>219,500</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;7.31</font></td> <td style="text-align: center"><font style="font-size: 10pt">$ 398,954</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Options granted</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>48,000</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;10.82</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Less: options exercised</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>26,750</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;6.00</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Outstanding - May 31, 2015 </font></td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>240,750</b></font></td> <td style="border-top: Black 1pt solid">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;8.16</font></td> <td style="text-align: center"><font style="font-size: 10pt">$ 1,134,531</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Options granted</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>49,500</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$&#160;&#160;14.982</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Less: options exercised</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>46,750</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;8.221</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Outstanding - May 31, 2016</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>243,500</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;9.53</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$ 1,745,254</font></td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">We calculated intrinsic value for those options that had an exercise price lower than the market price of our common shares as of the balance sheet dates. The aggregate intrinsic value of outstanding options as of the end of each fiscal year is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the options that were in-the-money at that date (243,500 at May 31, 2016 and 240,750 at May 31, 2015.) The Company's closing stock price was $16.70 and $12.87 as of May 31, 2016 and 2015. As of May 31, 2016, there are 157,750 options available for future grants under the 2015 stock option plan. $384,325 was received from the exercise of share options during the fiscal year ended May 31, 2016.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes information about stock options outstanding at May 31, 2016:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><font style="background-color: yellow">&#160;</font></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td colspan="4" style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>Outstanding and Exercisable</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Range of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Number </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Weighted Average</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Weighted</font></td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Exercise </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Remaining Years</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Average</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Prices</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Options</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">of Contractual Life</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Exercise Price</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$2.00-$3.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">10,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">2.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;2.83</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$5.01-$6.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">40,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">2.6</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;5.52</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$6.01-$7.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">24,500</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.0</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;6.26</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$7.01-$8.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">6.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;7.74</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$8.01-$9.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">41,750</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">7.6</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;8.73</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$11.01-$12.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">5.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$11.29</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$12.01-$13.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">47,250</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">9.0</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$12.42</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">$16.01-$17.00</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">30,000</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">9.9</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">$16.40</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$2.00-$17.00</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">243,500</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">6.4</font></td> <td colspan="2" style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;9.53</font></td></tr> <tr> <td style="width: 41%">&#160;</td> <td style="width: 13%">&#160;</td> <td style="width: 27%">&#160;</td> <td style="width: 17%">&#160;</td> <td style="width: 2%">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes information about stock options outstanding at May 31, 2015:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td colspan="4" style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>Outstanding and Exercisable</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Range of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Number </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Weighted Average</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Weighted</font></td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Exercise </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Remaining Years</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Average</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Prices</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Options</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">of Contractual Life</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Exercise Price</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$2.00-$3.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">10,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;2.83</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$5.01-$6.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">45,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.3</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;5.56</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$6.01-$7.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">28,250</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.8</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;6.24</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$7.01-$8.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">7.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;7.74</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$8.01-$9.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">77,500</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">8.5</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;8.61</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$11.01-$12.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">6.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$11.29</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">$12.01-$13.00</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">30,000</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">9.9</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">$12.20</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$2.00-$13.00</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">240,750</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">6.7</font></td> <td colspan="2" style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;8.16</font></td></tr> <tr> <td style="width: 41%">&#160;</td> <td style="width: 13%">&#160;</td> <td style="width: 27%">&#160;</td> <td style="width: 17%">&#160;</td> <td style="width: 2%">&#160;</td></tr> </table> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 2%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Risk-free interest rate</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>1.50%</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">2.30%</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Expected life in years</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>3.2</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">3.2</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Expected volatility </font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>26%</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">28%</font></td></tr> <tr style="vertical-align: top"> <td><font style="font-size: 10pt">Expected dividend yield</font></td> <td style="text-align: center"><font style="font-size: 10pt; color: navy"><b>0%</b></font></td> <td style="text-align: center">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">0%</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td style="vertical-align: top; width: 48%; text-align: justify">&#160;</td> <td style="width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Shares</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid">&#160;</td> <td style="width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Weighted Average Exercise Price</b></font></td> <td style="width: 17%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt"><b>Intrinsic Value</b></font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Outstanding - May 31, 2014</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>219,500</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;7.31</font></td> <td style="text-align: center"><font style="font-size: 10pt">$ 398,954</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Options granted</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>48,000</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$&#160;&#160;&#160;&#160;10.82</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Less: options exercised</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>26,750</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;6.00</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Outstanding - May 31, 2015 </font></td> <td style="border-top: Black 1pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>240,750</b></font></td> <td style="border-top: Black 1pt solid">&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;8.16</font></td> <td style="text-align: center"><font style="font-size: 10pt">$ 1,134,531</font></td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Options granted</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>49,500</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$&#160;&#160;14.982</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Less: options exercised</font></td> <td style="text-align: right"><font style="font-size: 10pt; color: navy"><b>46,750</b></font></td> <td>&#160;</td> <td style="text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;8.221</font></td> <td style="text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">Outstanding - May 31, 2016</font></td> <td style="border-top: Black 1pt solid; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt; color: navy"><b>243,500</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$ &#160;&#160;&#160;&#160;&#160;9.53</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$ 1,745,254</font></td></tr> </table> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td colspan="4" style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>Outstanding and Exercisable</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Range of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Number </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Weighted Average</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Weighted</font></td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Exercise </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Remaining Years</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Average</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Prices</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Options</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">of Contractual Life</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Exercise Price</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$2.00-$3.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">10,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">2.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;2.83</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$5.01-$6.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">40,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">2.6</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;5.52</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$6.01-$7.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">24,500</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.0</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;6.26</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$7.01-$8.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">6.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;7.74</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$8.01-$9.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">41,750</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">7.6</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;8.73</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$11.01-$12.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">5.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$11.29</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$12.01-$13.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">47,250</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">9.0</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$12.42</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">$16.01-$17.00</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">30,000</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">9.9</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">$16.40</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$2.00-$17.00</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">243,500</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">6.4</font></td> <td colspan="2" style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;9.53</font></td></tr> <tr> <td style="width: 41%">&#160;</td> <td style="width: 13%">&#160;</td> <td style="width: 27%">&#160;</td> <td style="width: 17%">&#160;</td> <td style="width: 2%">&#160;</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The following table summarizes information about stock options outstanding at May 31, 2015:</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr> <td colspan="4" style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>Outstanding and Exercisable</b></font></td> <td style="border-bottom: Black 1pt solid">&#160;</td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Range of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Number </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Weighted Average</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Weighted</font></td></tr> <tr> <td style="vertical-align: top; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Exercise </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">of </font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 9pt">Remaining Years</font></td> <td colspan="2" style="text-align: center"><font style="font-size: 9pt">Average</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; padding-right: -9pt; text-align: center"><font style="font-size: 9pt">Prices</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Options</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">of Contractual Life</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 9pt">Exercise Price</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$2.00-$3.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">10,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;2.83</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$5.01-$6.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">45,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.3</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;5.56</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$6.01-$7.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">28,250</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">3.8</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;6.24</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$7.01-$8.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">7.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;7.74</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$8.01-$9.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">77,500</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">8.5</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$&#160;&#160;8.61</font></td></tr> <tr> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">$11.01-$12.00</font></td> <td style="vertical-align: top; text-align: right"><font style="font-size: 10pt">25,000</font></td> <td style="vertical-align: top; text-align: center"><font style="font-size: 10pt">6.9</font></td> <td colspan="2" style="text-align: right"><font style="font-size: 10pt">$11.29</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">$12.01-$13.00</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">30,000</font></td> <td style="vertical-align: top; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">9.9</font></td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><font style="font-size: 10pt">$12.20</font></td></tr> <tr> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$2.00-$13.00</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">240,750</font></td> <td style="vertical-align: top; border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">6.7</font></td> <td colspan="2" style="border-bottom: Black 2.25pt solid; text-align: right"><font style="font-size: 10pt">$&#160;&#160;8.16</font></td></tr> <tr> <td style="width: 41%">&#160;</td> <td style="width: 13%">&#160;</td> <td style="width: 27%">&#160;</td> <td style="width: 17%">&#160;</td> <td style="width: 2%">&#160;</td></tr> </table> 160000 49500 48000 3.05 2.42 16.70 12.87 157750 384325 0.0150 0.0230 P3Y2M12D P3Y2M12D 0.26 0.28 0.00 0.00 243500 240750 219500 9.53 8.16 7.31 1745254 1134531 398954 14.982 10.82 46750 26750 8.221 6.00 2.00 2.00 2.00 2.00 5.01 5.01 6.01 6.01 7.01 7.01 8.01 8.01 11.01 11.01 12.01 12.01 16.01 17.00 13.00 3.00 3.00 6.00 6.00 7.00 7.00 8.00 8.00 9.00 9.00 12.00 12.00 13.00 13.00 17.00 243500 240750 10000 10000 40000 45000 24500 28250 25000 25000 41750 77500 25000 25000 47250 30000 30000 6.4 6.7 2.9 3.9 2.6 3.3 3 3.8 6.9 7.9 7.6 8.5 5.9 6.9 9 9.9 9.9 9.53 8.16 2.83 2.83 5.52 5.56 6.26 6.24 7.74 7.74 8.73 8.61 11.29 11.29 12.42 12.20 16.40 35680449 30589266 21009587 16658555 12320818 12009356 2350044 1921355 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>15. Preferred Stock:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company has 2,000,000 authorized but unissued shares of preferred stock which may be issued in series. The shares of each series shall have such rights, preferences, and limitations as shall be fixed by the Board of Directors.</p> <p style="margin: 0pt"></p> 2000000 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>16. Treasury Stock:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Treasury shares increased from 537,733 at May 31, 2015 to 541,296 at May 31, 2016.</p> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>17. Retirement Plan:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The Company maintains a retirement plan for essentially all employees pursuant to Section 401(k) of the Internal Revenue Code. The Company matches a percentage of employee voluntary salary deferrals subject to limitations. The Company may also make discretionary contributions as determined annually by the Company's Board of Directors. The amount expensed under the plan was $85,392 and $68,612 for the years ended May 31, 2016 and 2015.</p> <p style="margin: 0pt"></p> 85392 68612 <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>18. Fair Value of Financial Instruments:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value because of the short maturity of these instruments.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">The fair values of short-term investments were determined as described in Note 1.</p> <p style="margin: 0pt"></p> <p style="margin: 0pt"></p> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>19. Cash Flows Information:</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;Interest paid</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>none</b></font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">none</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid; text-align: justify"><font style="font-size: 10pt">&#160;&#160;Income taxes paid</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>$ 1,794,100</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$ 689,000</font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td></tr> </table> <p style="color: navy; font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p> <p style="margin: 0pt"></p> <table cellspacing="0" cellpadding="0" style="font: 12pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 62%; border-bottom: Black 1pt solid; text-align: justify">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>2016</b></font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td> <td style="width: 18%; border-bottom: Black 1pt solid; text-align: center"><font style="font-size: 10pt">2015</font></td> <td style="width: 1%; border-bottom: Black 1pt solid; text-align: center">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify"><font style="font-size: 10pt">&#160;&#160;Interest paid</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>none</b></font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">none</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="text-align: justify">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td> <td style="text-align: right">&#160;</td></tr> <tr style="vertical-align: top"> <td style="border-bottom: Black 1pt solid; text-align: justify"><font style="font-size: 10pt">&#160;&#160;Income taxes paid</font></td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt; color: navy"><b>$ 1,794,100</b></font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td> <td style="border-bottom: Black 2.25pt solid; text-align: center"><font style="font-size: 10pt">$ 689,000</font></td> <td style="border-bottom: Black 2.25pt solid">&#160;</td></tr> </table> 1794100 689000 965100 858900 6700 3300 95500 77700 463600 447700 73700 63900 7200 9300 45400 12400 273000 244600 682985 628785 282115 230115 EX-101.SCH 3 tayd-20160531.xsd XBRL SCHEMA FILE 00000001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Shareholders Equity link:presentationLink link:calculationLink link:definitionLink 00000007 - Disclosure - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Accounts receivable link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Costs and estimated earnings on uncompleted contracts link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Maintenance and other inventory link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Property and equipment link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Short-term borrowings link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Legal proceedings link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Sales link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Earnings per common share link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Employee stock purchase plan link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Stock option plans link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Preferred stock link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Treasury stock link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Retirement plan link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Cash Flows Information link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Accounts receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Costs and estimated earnings on uncompleted contracts (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Maintenance and other inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Property and equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Sales (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Earnings per common share (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Stock option plans (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Cash Flows Information (Tables) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Accounts receivable - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Inventory - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed components (Details) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Maintenance and other inventory - Maintenance and other inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Maintenance and other inventory (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Property and equipment - Property and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Property and equipment (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Short-term borrowings (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Sales - Sales by major customer type (Details) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Sales (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Income Taxes - Tax provision (Details) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Income Taxes - Effective income tax rate reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Income Taxes - Components of deferred tax assets and liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Earnings per common share - Earnings per common share (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Employee stock purchase plan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Stock option plans - Stock option estimated fair value components (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Stock option plans - Stock option activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Stock option plans - Stock optios outstanding and exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Stock option plans (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Preferred stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Treasury stock (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Retirement plan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Cash Flows Information - Cash flow supplemental disclosure (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 4 tayd-20160531_cal.xml XBRL CALCULATION FILE EX-101.DEF 5 tayd-20160531_def.xml XBRL DEFINITION FILE EX-101.LAB 6 tayd-20160531_lab.xml XBRL LABEL FILE Common Stock Equity Components [Axis] Additional Paid-In Capital Retained Earnings / Accumulated Deficit Treasury Stock Price range 1 Exercise Price Range [Axis] Price range 2 Price range 3 Price range 4 Price range 5 Price range 6 Price range 7 Price range 8 Construction Customer [Axis] Aerospace / Defense Industrial Document And Entity Information Entity Registrant Name Entity Central Index Key Document Type Document Period End Date Amendment Flag Current Fiscal Year End Date Is Entity a Well-known Seasoned Issuer? Is Entity a Voluntary Filer? Is Entity's Reporting Status Current? Entity Filer Category Entity Public Float Entity Common Stock, Shares Outstanding Document Fiscal Period Focus Document Fiscal Year Focus Statement of Financial Position [Abstract] Assets Current assets: Cash and cash equivalents Short-term investments Accounts receivable, net (Note 2) Inventory (Note 3) Prepaid expenses Prepaid income taxes Costs and estimated earnings in excess of billings (Note 4) Deferred income taxes (Note 10) Total current assets Maintenance and other inventory, net (Note 5) Property and equipment, net (Note 6) Cash value of life insurance, net Total assets Liabilities and Stockholders' Equity Current liabilities: Accounts payable Accrued commissions Other accrued expenses Billings in excess of costs and estimated earnings (Note 4) Total current liabilities Deferred income taxes (Note 10) Stockholders' Equity: Common stock, $.025 par value, authorized 8,000,000 shares, issued 3,910,049 and 3,901,397 shares Paid-in capital Retained earnings Treasury stock - 541,296 and 537,733 shares at cost Total stockholders' equity Total liabilities and stockholders' equity Statement [Table] Statement [Line Items] Par value Authorized shares Issued shares Treasury shares Income Statement [Abstract] Sales, net (Note 9) Cost of goods sold Gross profit Selling, general and administrative expenses Operating income Other income: Interest, net Miscellaneous Total other income Income before provision for income taxes Provision for income taxes (Note 10) Net income Basic earnings per common share (Note 11) Diluted earnings per common share (Note 11) Statement of Cash Flows [Abstract] Operating activities: Net income Adjustments to reconcile net income to net cash flows from operating activities: Depreciation Stock options issued for services Bad debts expense Provision for inventory obsolescence Deferred income taxes Changes in other current assets and liabilities: Accounts receivable Inventory Prepaid expenses Prepaid income taxes Costs and estimated earnings in excess of billings Accounts payable Accrued commissions Other accrued expenses Billings in excess of costs and estimated earnings Accrued income taxes Net operating activities Investing activities: Acquisition of property and equipment Increase in short-term investments Increase in cash value of life insurance Net investing activities Financing activities: Proceeds from issuance of common stock Net financing activities Net change in cash and cash equivalents Cash and cash equivalents - beginning Cash and cash equivalents - ending Balance, beginning Common stock issued for employee stock option plan (Note 14) Common stock issued for employee stock purchase plan (Note 13) Stock options issued for services Balance, ending Accounting Policies [Abstract] Significant Accounting Policies Receivables [Abstract] Accounts receivable Inventory Disclosure [Abstract] Inventory Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Costs and estimated earnings on uncompleted contracts Maintenance and other inventory Property, Plant and Equipment [Abstract] Property and equipment Debt Disclosure [Abstract] Short-term borrowings Commitments and Contingencies Disclosure [Abstract] Legal proceedings Notes to Financial Statements Sales Income Tax Disclosure [Abstract] Income Taxes Earnings Per Share [Abstract] Earnings per common share Related Party Transactions [Abstract] Related party transactions Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Employee stock purchase plan Stock option plans Equity [Abstract] Preferred stock Treasury stock Compensation and Retirement Disclosure [Abstract] Retirement plan Fair Value of Financial Instruments Supplemental Cash Flow Elements [Abstract] Cash Flows Information Nature of Operations Principles of Consolidation Subsequent Events: Use of Estimates: Cash and Cash Equivalents: Short-term Investments: Accounts Receivable: Inventory: Property and Equipment: Cash Value of Life Insurance: Revenue Recognition: Shipping and Handling Costs: Research and Development Costs: Income Taxes: Sales Taxes: Stock-Based Compensation: New Accounting Standards: Accounts receivable Inventory Costs and estimated earnings not billed components Costs and estimated earnings not billed Maintenance and other inventory Property and equipment Sales by major customer type Tax provision Effective income tax rate reconciliation Components of deferred tax assets and liabilities Earnings per common share Stock option estimated fair value components Stock option activity Stock optios outstanding and exercisable Cash flow supplemental disclosure Domestic revenue as percentage of total Asian revenue as percentage of total Percent of revenue recognized using percentage of completion method of accounting Percent of revenue recognized using completed contract method of accounting Shipping and handling costs Research and development costs Share based compensation expense Accounts receivable, net Customers Customers - retention Gross accounts receivable Less allowance for doubtful accounts Net accounts receivable Inventory, net Raw materials Work-in-process Finished goods Gross inventory Less allowance for obsolescence Net inventory Costs and estimated earnings on uncompleted contracts Costs incurred on uncompleted contracts Estimated earnings Total costs and estimated earnings Less billings to date Costs and estimated earnings not billed Costs and estimated earnings not billed Costs and estimated earnings in excess of billings Billings in excess of costs and estimated earnings Costs and estimated earnings not billed Maintenance and other inventory Maintenance and other inventory Less allowance for obsolescence Maintenance and other inventory, net Provision for potentialinventory obsolescence Property and equipment Land Buildings and improvements Machinery and equipment Office furniture and equipment Autos and trucks Land improvements Gross property and equipment Less accumulated depreciation Property and equipment, net Depreciation expense Commitments for future capital expenditures Line of credit facility Line of credit outstanding balance Uncleared checks Sales, net Percentage of total sales to significant individual customers Percentage of total sales to significant individual customer1 Percentage of total sales to significant individual customer2 Percentage of total sales to significant individual customer3 Percentage of total sales to significant individual customer4 Percentage of total sales to significant individual customer5 Percentage of total sales to significant individual customer6 Percentage of total sales to significant individual customer7 Current tax provision: Federal State Total current tax provision Deferred tax provision: Federal State Total deferred tax provision Total tax provision Computed tax provision at the expected statutory rate State income tax - net of Federal tax benefit Tax effect of permanent differences: Research tax credits Other permanent differences Other Effective income tax rate Deferred tax assets: Allowance for doubtful receivables Tax inventory adjustment Allowance for obsolete inventory Accrued vacation Accrued commissions Warranty reserve Stock options issued for services Total deferred tax assets Deferred tax liabilities: Excess tax depreciation Net deferred tax assets Deferred tax assets Deferred tax credits carryforward Tax credit carryforward expiration date Average common shares outstanding Common shares issuable under stock option plans Average common shares outstanding assuming dilution Common shares issued from employee stock purchase plan Risk-free interest rate Expected life in years Expected volatility Expected dividend yield Options outstanding, Shares Options outstanding, Average Exercise Price Options outstanding, Intrinsic value Options granted, Shares Options granted, Average Exercise Price Options Exercised, Shares Options Exercised, Average Exercise Price Options Expired, Shares Range of exercise prices, Minimum Range of exercise prices, Maximum Number of Options Weighted Average Remaining Years of Contractual Life Weighted Average Exercise Price Common shares reserved for stock options Common shares for options granted Average estimated value per option granted Price per share of common Shares available Proceeds exercise of options Preferred shares authorized Treasury Stock Retirement plan expense Interest paid Income taxes paid Percentage of total sales during a period to domestic customers. Percentage of total sales during a period to export customers. Percent of total revenue for a period recognized using the percentage of completion method of accounting. Percent of total revenue for a period recognized using the completed contract method of accounting. Tabular disclosure of the asset costs and estimated earnings in excess of billings is combined with the liability Billings in excess of costs and estimated earnings. Estimated earnings based on the difference between the revenue recognized and the costs recorded under the percentage of completion method of accounting component included in the asset costs and estimated earnings is excess of billings and the liability Billings in excess of costs and estimated earnings. The amount of revenue recognized under the percentage of completion method of accounting component included in the asset Costs and estimated earnings in excess of billings and the liability Billings in excess of costs and estimated earnings. Contractually invoiced amounts (billings) component included in the asset Costs and estimated earnings in excess of billings and the liability Billings in excess of costs and estimated earnings. The net amount when the asset Costs and estimated earnings in excess of billings is combined with the liability Billings in excess of costs and estimated earnings. The amount of the valuation account as of the balance sheet date which reduces the carrying amount of non-current inventory to net realizable value; takes into consideration such factors as market value, excessive quantities based on expected sales. The value of contractual obligations to acquire or construct physical capital assets to be used in the normal conduct of business to produce goods. Tabular disclosure of the revenue for a period from sales to major customer types. Tabular disclosure of the revenue for a period from sales to major customer types Percentage of total sales during a period to the sixth most significant individual customer. Percentage of total sales during a period to the most significant customers. Percentage of total sales during a period to the most significant individual customer. Percentage of total sales during a period to the second most significant individual customer. Percentage of total sales during a period to the third most significant individual customer. Percentage of total sales during a period to the fourth most significant individual customer. Percentage of total sales during a period to the seventh most significant individual customer. Percentage of total sales during a period to the fifth most significant individual customer. Lower and upper limits of exercise per share price range one for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range two for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range three for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range four for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range five for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range six for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range seven for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range eight for outstanding and exercisable stock options. Lower and upper limits of exercise per share price range nine for outstanding and exercisable stock options. Lower limit of exercise per share price range for outstanding and exercisable stock options. Upper limit of exercise per share price range for outstanding and exercisable stock options. Average remaining contractual term, as of a balance sheet date, until the expiration of stock options within a price range. Total revenue from sale of goods and services rendered during the reporting period to construction type customers, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Total revenue from sale of goods and services rendered during the reporting period to aerospace / defense type customers, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Total revenue from sale of goods and services rendered during the reporting period to industrial type customers, in the normal course of business, reduced by sales returns and allowances, and sales discounts. Assets, Current Assets [Default Label] Liabilities, Current Deferred Tax Liabilities, Net, Noncurrent Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Nonoperating Income (Expense) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Increase (Decrease) in Prepaid Expense Increase (Decrease) in Prepaid Taxes Increase (Decrease) in Accounts Payable, Trade Increase (Decrease) in Other Operating Liabilities Increase (Decrease) in Other Accrued Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Property, Plant, and Equipment Payments to Acquire Available-for-sale Securities, Debt Payments for (Proceeds from) Life Insurance Policies Net Cash Provided by (Used in) Investing Activities Net Cash Provided by (Used in) Financing Activities Cash and Cash Equivalents, Period Increase (Decrease) Adjustments to Additional Paid in Capital, Share-based Compensation, Stock Options, Requisite Service Period Recognition Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Inventory Disclosure [Text Block] Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Schedule of Inventory, Current [Table Text Block] Schedule of Inventory, Noncurrent [Table Text Block] Property, Plant and Equipment [Table Text Block] Earnings Per Share Reconciliation Disclosure Accounts Receivable, Gross, Current Allowance for Doubtful Accounts Receivable Inventory, Gross Inventory Valuation Reserves Inventory, Net Other Deferred Costs, Net [Abstract] CostsAndEstimatedEarningsOnUncompletedContractsOrPrograms BillingsOnUncompletedContractsOrPrograms CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYearNet Deferred Costs [Abstract] Costs in Excess of Billings, Current Inventory, Noncurrent [Abstract] Inventory, Noncurrent InventoryValuationReservesNoncurrent Property, Plant and Equipment, Net [Abstract] Property, Plant and Equipment, Gross Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Current Income Tax Expense (Benefit) Deferred Federal Income Tax Expense (Benefit) Deferred State and Local Income Tax Expense (Benefit) Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Deferred Tax Liabilities, Property, Plant and Equipment Deferred Tax Assets, Net of Valuation Allowance Weighted Average Number of Shares Outstanding, Diluted ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeNineMember EX-101.PRE 7 tayd-20160531_pre.xml XBRL PRESENTATION FILE EX-13 8 annualreport2016.htm TAYLOR DEVICES, IN. 2016 ANNUAL REPORT

Exhibit 13

 

Taylor Devices, In. 2016 Annual Report

 

President's Letter

 

Dear Shareholder,

 

Taylor Devices’ 2016 fiscal year proved to be an exciting one for the Company with record setting sales and income. The Company’s 2016 sales soared to $35,680,449 compared to the previous year’s record sales of $30,589,266. Operating income was a record $5,748,407, compared to $3,061,343 in 2015. Net income also increased to a record level of $4,208,225, compared to $2,174,948 in 2015.

 

The expansion of our manufacturing facilities, started in 2011 and completed in 2014, has definitely had a very positive impact on the Company’s performance. The building layout reduces manufacturing through-put time, plus allows the addition of new machines which make the parts faster than previously.

 

Taylor Devices’ firm order backlog at the end of the 2016 fiscal year was $21.5 million, down from $25.2 million at the close of the previous year. The lower backlog is due in part to the increased shipment volume and the Company’s ability to complete orders in less time. It also may represent some softening in both commercial and aerospace/defense markets, which hopefully will prove to be short term and related to uncertainty about how the U.S. economy will be affected by the outcome of the November elections.

 

In general, our seismic damper sales volume comes from a mix of U.S. and Asian off-shore orders. The U.S. orders depend on the construction market, including both new and retrofit buildings, along with both new and replacement highway and rail transit bridges. With respect to bridge construction, much political discussion has taken place this year on improving U.S. transportation infrastructure, and hopefully this will lead to increasing sales of the Company’s seismic protection products for bridges.

 

Taylor Devices’ aerospace and defense business comes largely from U.S. customers and the Government directly. This market is very diverse, with current major programs including weapon’s effects shock isolators and dampers for the U.S. Navy and Army, landing gears for medium and large un-manned aircraft, and spacecraft related components for NASA. The Company expects sales of these products to increase in the upcoming years, depending on defense and NASA spending levels.

 

The Company is moving toward completion on a 10,000 sq. ft. expansion of its seismic damper assembly and test facilities at the Tonawanda Island site. The expansion process, which began in late 2015, should be completed with the building addition in full operation by January 2017. At this time the building itself is largely complete, and two new seismic damper test machines are designed and being fabricated. Both of these machines have substantially longer frames than our older test machines to accommodate the latest - and very long stroke - dampers now on order from customers. In addition, since the new long frame machines will also be able to test smaller products, we will also effectively double our capacity for assembling and testing our standard seismic dampers. When complete and in service, the expanded assembly and test area should be able to fully accommodate the increased output from our manufacturing facilities and provide for future overall sales growth.

 

This year’s Annual Report features the new 181 Fremont Tower being constructed in San Francisco. This building is an example of what is termed the modernism school of architectural design, and is environmentally friendly, earning a “gold” rating using U.S. Green Building Council guidelines. As part of this rating, the building must be capable of withstanding a 1 in 475 year earthquake without permanent structural damage. To achieve this performance level, the building uses an unusual external mega-brace structural system and 32 large Taylor Devices’ dampers. This arrangement also gains additional interior space within the building. When compared to other design approaches, a tall building in this size range would utilize a large tuned mass damper which would occupy the 3-4 top floors of the building. The unique external frame design of 181 Fremont allows interior spaces to have more usable floor space – along with the 3-4 upper floors generating rental income. When complete, 181 Fremont will be the tallest mixed-use building in San Francisco, and the second tallest overall.

 

To date, more than 650 buildings, bridges, and other major structures worldwide are using Taylor Devices dampers for seismic or wind storm protections.

 

Sincerely,
TAYLOR DEVICES, INC.

/s/Douglas P. Taylor

Douglas P. Taylor

President

 

Status Report from the Vice President

Richard G. Hill

 

The past year was an exciting time at Taylor Devices. There were improvements made in facilities that helped in the expansion of revenue and increased profitability. The increase in revenue to $35,680,449 from $30,589,266 and the associated increase in net income to $4,208,225 have aided in the Company’s growth and its ability to remain competitive.

 

The past year marked the completion of a plan that goes back to 2011 when the company began addressing the need for additional manufacturing space that would eventually become the Buffalo Bolt Site. We moved our production machinery into the facility at One Buffalo Bolt in 2013 and began production at that site. We then addressed the Tonawanda Island Site, expanding and upgrading the Large and Small Assembly areas. The expanded Large Assembly and Test Area now allows the Company to offer larger bore and longer stroke products in response to a demand from the market. This area will also add an additional 10,000 square feet on the north end of the existing building with a new Large Product Assembly facility which is scheduled to be phased in beginning September, 2016. The new Small Products Assembly Area came on line in spring of 2016 and brings with it a unified work area that reduces unit assembly time and improves quality. Both assembly areas offer work stations designed to improve productivity and support our planned “paperless” facility that will come on line in 2017. In addition, a new Quality Control Lab came on line in the spring of 2016 offering a climate controlled area with the latest in metrology equipment to support the Tonawanda Island site.

 

The site at One Buffalo Bolt also received new large diameter turning equipment giving the Company the ability to turn up to 35” in diameter and up to 10 feet in length holding tolerances of the less than .001. This, in addition to the rebuilding of a second machine of similar size, doubles our large turning capabilities. These additions are a direct result of the demand by our customers for ever larger products.

 

The Company recognizes the need to continue to grow and to expand its ability to offer new products that the markets demand as well as continuing to support the mature products of the past and to continue to improve our capabilities to support these products.

 

We see these additions and expansions as the fruits of the planning prior years and we will continue to grow and address the Company’s facilities and equipment needs in the future. The next year will bring the completion of the large assembly area and the addition of new equipment that will increase our productivity and guarantee the company’s ability to support our customers. Planned changes to manufacturing processes are also being phased in that will improve productivity and reduce costs.

 

We are looking forward to an exciting year in 2017 and believe we are in a position to take full advantage of all new opportunities as they present themselves and will continue to consider all ways to improve Taylor Devices position in the world wide market we compete in.

 

Status Report from the Chief Financial Officer

Mark V. McDonough

 

In fiscal 2016, Taylor Devices, Inc. topped last year’s record sales level by increasing world-wide sales 17% over fiscal 2015 while improving by 78% over fiscal 2014. This increase was dominated by sales of seismic protection units in the United States where sales increased by 30% over last year. The strong US dollar has had a somewhat negative impact on our export sales. The Company also enjoyed a slight increase in sales to customers in aerospace / defense. We continue to stretch the limits of our facilities and our work force. We improved our gross margin by a bit and gross profit shot up 42% from last year. Selling expenses rose with sales while our operating income jumped 88% over last year’s level. The net income was also a record high for the company and finished up almost twice as much as last year. Earnings per share was $1.21 for fiscal 2016 compared to 64 cents for the prior year.

 

The Company’s backlog of sales orders at May 31, 2016 is $21.5 million, down 15% from the backlog at the end of the prior year. The sales order backlog is weighted more towards customers building or retro-fitting bridges and buildings. Approximately 88% is for domestic customers while 7% will be shipped to Asia. We are encouraged by continued new sales order activity in the early months of the 2017 fiscal year. Although it will be difficult to improve on the sales level in fiscal 2016, based on this sales order backlog at year end and new order activity in the early stages of the new fiscal year, we are optimistic that our profitable growth will continue through fiscal 2017. As we continue to grow our business in 2017, we are working to become more efficient in our operations to handle the increase in customer interest in our products.

 

We will continue to work with our advisors to keep abreast of changes in the regulations and to remain in compliance with them in order to ensure that accurate, reliable financial and business information is provided to investors and other users of this annual report and our interim reports.

 

Status Report from Aerospace/Defense Products

Alan Klembczyk

 

As reported in last year’s annual report, Taylor Devices has maintained a steady increase in aerospace/defense sales for the last several years. This year, sales in this sector increased by 2.6% to over $12.3 million. Although this increase is not as dramatic as the previous 3 years’ gains of 35%, 24% and 9%, the upward trend has continued and we maintain a healthy backlog moving forward.For fiscal year ending in 2016, this represented 35% of our total Company sales.

 

We are pleased to announce that over the last year, we have successfully qualified and delivered products for ground support equipment on launch pads and spaceflight hardware for the new Space Launch System currently being developed with NASA funding and also for NASA’s Commercial Crew Development Program. While some of these projects are nearing completion of the initial production quantities, we recently began yet another new development program for a spaceflight product that will protect the top of a manned launch vehicle from the rigorous shock and vibration that is experienced during launch. These 2 programs are anticipated to be active for many years to come, resulting in sustained revenue.

 

Last year, it was reported that we had begun a development program for a new drone aircraft landing gear component. We have now successfully qualified this product for use on this particular program and have received an order for low volume pilot line production. Looking forward, we have ramped up our efforts to aggressively continue these products for several different potential customers in this marketplace.

Of special interest, the US Navy has recently approved a shock and vibration protection device that was being tested over the past year and was recently integrated on a new, but so-called“black program” that will be around for many years. This will lead to further sustained revenue.

 

Reorders for existing military and aerospace programs have continued at a steady pace. These applications include shock and vibration protection products for missiles, navigation systems, aircraft cargo systems, helicopters, and US Airforce tanker aircraft, to name a few.

 

As always, Taylor Devices has sustained its strategy to provide new and improved products for emerging programs while continuing to support mature programs.

 
 

 

 

Status Report from Industrial Products

Robert H. Schneider

Craig W. Winters

 

Fiscal Year 2016 was another solid year for Taylor Devices’ Industrial Product Lines. Sales increased 26% to $21,009,587 for our construction related products and 22% to $2,350,044 for our Crane Buffers and other catalog items. The total for both product lines represents 65% of the company’s sales for the year. While sales in Asia were down, a 30% increase in sales in the US and 59% increase in other parts of the world resulted in the overall advancement of sales. Crane buffer sales improved as a result of the construction of a few new steel production facilities and increased budgets for the repair and replacement of existing cranes. Our industrial product diversity, mixed with our other product lines, helps to keep us going strong when other segments of our business are facing challenges.

 

Although we continue to experience increased competition from emerging and existing manufacturers of fluid dampers and other types of energy dissipation technologies, our new manufacturing facilities and ever-improving supply chain is keeping us more efficient to continue to compete in an evolving market. With over 650 completed projects and a performance track record that is second to none, we are well poised to continue as the preferred internationally recognized brand source, while we work to control our costs and submit competitive, yet profitable proposals.

 

During FY16, new orders for our seismic and wind damping technology remained nearly the same as FY15 with 34 new projects. With the majority of these new orders scheduled to ship after the end of FY16, our FY17 is off to a good start and looks promising.

 

A notable building project won during FY16 includes 385 dampers for the Robert A. Young Federal Building in St. Louis, Missouri. This 1933 vintage building is located in the vicinity of the New Madrid fault and Taylor Fluid Viscous Dampers were selected to improve the seismic performance of the building.

 

Other projects worth mentioning include the seismic protection of a new government building located in Nagasaki, Japan, a building located at the Delhi International Airport in India, 3 buildings located on the campus of the Guatemala University and a painting facility located on a U.S. Navy base in Bremerton, Washington.

 

Taylor Devices was also awarded new contracts to supply 40 large and custom Fluid Viscous Dampers for the Vincent Thomas Bridge in California and special Lock-Up Devices for the Dongpin Waterway Bridge in China.

 

A very strong backlog of existing orders at the end of FY16 as well as new and retrofit construction projects in current development throughout the world provide a good outlook for FY17 expectations. Our recognized ability to suit the customer’s needs with special products and the flexibility to continually adapt to the requirements of the market, remain our most valuable assets. Additional manufacturing space, additional testing capabilities plus a healthy amount of raw materials and components needed to build dampers help us reduce our lead times, more easily handle the surges in product need, and to generally meet the delivery demands of the construction industry.

 
 

 

 

Corporate Data

 

OFFICERS AND DIRECTORS

Douglas P. Taylor, President and Director

Richard G. Hill, Vice President and Director

Reginald B. Newman II, Secretary and Director

Randall L. Clark, Director

John Burgess, Director

Mark V. McDonough, Chief Financial Officer

 

INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

Lumsden & McCormick, LLP

Cyclorama Building

369 Franklin Street

Buffalo, NY 14202-1702

 

GENERAL COUNSEL

Barclay Damon, LLP

1100 M&T Center

3 Fountain Plaza

Buffalo, NY 14203-1486

 

MANAGERS

Daniel Grosskopf, Purchasing Manager

Greg Hanson, Small Machine Shop Supervisor

Charles Ketchum III, Quality Assurance Manager

Alan Klembczyk, Vice President, Sales & Engineering

Benjamin Kujawinski, Operations Manager

John Metzger, Chief Engineer

David Mooney, Quality Control Manager

Kathleen Nicosia, Shareholder Relations Manager

Lindsey Sands, Human Resources Generalist

Robert Schneider, Industrial/Seismic Products Sales Manager

Thomas Struzik Jr., Large Machine Shop Supervisor

Alan Taylor, Government Contracts Manager

Craig Winters, Industrial/Seismic Products Sales Manager

 

TRANSFER AGENT AND REGISTRAR

Computershare Investor Services

250 Royall Street

Canton, MA 02021

800-522-6645

www.computershare.com

 

·A copy of the financial report on form 10-K can be obtained by written request to the attention of Kathleen Nicosia, IR, at Taylor Devices, Inc., 90 Taylor Drive, North Tonawanda, NY 14120-0748.
 
 

 

 

MARKET INFORMATION

 

The Company's Common Stock trades on the NASDAQ Capital Market of the National Association of Securities Dealers Automated Quotation (NASDAQ) stock market under the symbol TAYD.

 

The high and low sales information noted below for the quarters of fiscal year 2016 and fiscal year 2015 were obtained from NASDAQ.

 

    Fiscal 2016   Fiscal 2015
    High   Low   High   Low
  First Quarter $14.4500   $12.2000   $  9.1000   $  8.1900
  Second Quarter $17.4390   $12.5000   $11.0000   $  8.5000
  Third Quarter $16.8390   $12.7240   $12.1600   $  9.3900
  Fourth Quarter $17.0099   $13.4500   $13.3500   $11.1000

 

 

As of May 31, 2016, the number of issued and outstanding shares of Common Stock was 3,408,260 and the approximate number of record holders of the Company's Common Stock was 645. Due to a substantial number of shares of the Company's Common Stock held in street name, the Company believes that the total number of beneficial owners of its Common Stock exceeds 2,000. No cash or stock dividends have been declared during the fiscal year ended May 31, 2016.

 

Notice of Annual Meeting

 

The annual meeting of the shareholders of the Company will be held on Friday, October 28, 2016 at 11:00 a.m. This year's meeting will be held at the Millennium Buffalo, 2040 Walden Avenue, Buffalo, New York. Shareholders desiring accommodations may call the Millennium Buffalo at 716-681-2400.

 

BOARD OF DIRECTORS AND EXECUTIVE OFFICERS

 

Douglas P. Taylor

Board Member and President

 

Mr. Taylor holds a B.S. degree in Mechanical Engineering from the State University of New York at Buffalo, awarded in 1971. He has been employed by Taylor Devices, Inc. since 1971, and was appointed President in April 1991. Mr. Taylor previously was President of Tayco Developments, Inc., an affiliate of Taylor Devices, Inc. that was subsequently acquired by merger in 2008, where he had been employed since 1966. He is inventor or co-inventor on 33 patents in the fields of energy management, hydraulics and shock isolation.

 

Mr. Taylor is widely published within the shock and vibration community. His technical papers have been published by the American Society of Civil Engineers, the Applied Technology Council, the Association of Iron and Steel Engineers, the Journal of Shock and Vibration, the National Fluid Power Foundation, the National Science Foundation, the New York State Science and Technology Foundation, the Shock and

Vibration Symposium, the Society of Automotive Engineers, the U.S. Air Force and the U.S. Marine Corps. Since 1988, Mr. Taylor has hosted internship programs for engineering students, affiliated as an industrial sponsor with the State University of New York at Buffalo and the North Tonawanda, New York Public School System.

 

Since 1991, Mr. Taylor has participated in research projects in the field of earthquake protection, in association with the University at Buffalo’s Civil, Structural and Environmental Engineering Department and Multidisciplinary Center for Extreme Events Research. As a result, military damping technology from the Cold War era is now being used worldwide for seismic and wind protection of building and bridges.

 

In 1994, Mr. Taylor was named to the American Society of Civil Engineers’ Subcommittee on the Seismic Performance of Bridges. In 1998, Mr. Taylor was appointed to an Oversight Committee of the U.S. Department of Commerce, developing guidelines for the implementation of damping technology into buildings and other structures, as part of the U.S. National Earthquake Hazard Reduction Program. In 1998, Mr. Taylor was awarded the Franklin and Jefferson Medal for his commercialization of defense technology developed under the U.S. Government’s Small Business Innovation Research Program. In 1999, Mr. Taylor was awarded the Clifford C. Furnas Memorial Award by the Alumni Association of the University at Buffalo for his accomplishments in the field of engineering. In 2006, Mr. Taylor was named to the American Society of Civil Engineers’ Blast Protection of Buildings Standards Committee. In 2006, Mr. Taylor was the recipient of the Dean’s Award for Engineering Achievement by the School of Engineering and Applied Sciences at the State University of New York at Buffalo. Mr. Taylor was named Structural Engineer of the Year (2006) by the Engineering Journal, “The Structural Design of Tall and Special Buildings.” In 2015, Mr. Taylor received the Moisseiff Award for contributions to the science and art of structural design from the American Society of Civil Engineers. Also in 2015, Mr. Taylor was inducted into the Space Technology Hall of Fame by NASA and the Space Foundation. Mr Taylor is a founding member of the International Association on Structural Control and Monitoring, and a life member of the Association for Iron & Steel Technology. Since 2004, Mr. Taylor has also served as Chairman of the Lumber City Development Corporation, whose purpose is planning and implementation of programs, projects and activities designed to create or stimulate economic and community development in the city of North Tonawanda, New York.

 

Richard G. Hill

Board Member and Vice President

 

Mr. Hill holds a B.S. degree in Electrical Engineering from the Rochester Institute of Technology, awarded in 1973. In November 1991, Mr. Hill was appointed Vice President of Taylor Devices, Inc. by the Board of Directors. He had been employed previously by Taylor Devices, Inc. since 1978 as Vice President of Production. In addition, he has held key project management positions with the Company on major aerospace and defense contracts. In April of 1991, Mr. Hill was appointed to the Board of Directors of Taylor Devices, Inc. From 1973 to 1978, Mr. Hill was employed by the Alliance Tool and Die Company of Rochester, New York as a Project Leader and Design Engineer. From 1970 to 1973, he was employed by the same firm as an Engineer in Training, through a co-op program with the Rochester Institute of Technology.

 

Mr. Hill has served on the Founding Board of Directors of the Center for Competitiveness of the Niagara Region and the Advisory Board to The Center for Industrial Effectiveness. Mr. Hill served as Chairman for the Manufacturers Council of the Buffalo Niagara Partnership, and served on the State University of New York at Buffalo’s UB Business Alliance Advisory Board, as well as holding the seat of Secretary.

 

Reginald B. Newman II

Board Member and Secretary

 

Mr. Newman received his B.S. degree in Business Administration from Northwestern University in 1959. He was employed by NOCO Energy Corp., a diversified terminal operator, distributor, and retailer of petroleum and other energy related products from 1960, retiring as Chairman and CEO in 2003. Mr. Newman is also Chairman of Prior Aviation Service, Inc., Buffalo, New York.

 

From 1959 to 1960, Mr. Newman was employed by the Ford Motor company of Dearborn, Michigan, in the product planning department.

 

Mr. Newman is currently a Director of Dunn Tire LLC and a Director and Chairman of Rand Capital Corporation. He was the Chair of the Board of Trustees of the University at Buffalo Foundation, Inc. from 1996-2008.

 

Mr. Newman received the 1997 Executive of the Year, awarded by the State University of New York at Buffalo. In 1998 Mr. Newman received the Walter P. Cooke Award for Notable and Meritorious Service to the University presented by the University at Buffalo Alumni Association. He received the President’s Medal from the University in 2003, as well as their highest honor, the Norton Medal in 2006. He is a former member of the Buffalo Niagara Partnership and was Chairman from 1996 through 1998. Mr. Newman was awarded an Honorary Degree from Canisius College in 1997.

 

 

Randall L. Clark

Board Member

 

Mr. Clark holds a B.A. degree from the University of Pennsylvania, and earned his M.B.A. from the Wharton School of Finance and Commerce. He is and has been the Chairman of Dunn Tire LLC since 1996. From 1992 to 1996, Mr. Clark was Executive Vice President and Chief Operating Officer of Pratt & Lambert, until it was purchased by Sherwin-Williams.

 

Mr. Clark has been employed in the tire industry for many years. He was named President of the Dunlop Tire Corporation in 1980, was appointed to the Board of Directors in 1983, and named President and Chief Executive Officer in 1984. He was one of seven chief executives of operating companies appointed to the Group Management Board of Dunlop Holdings, PLC., and was Chairman of the Board and Chief Executive Officer of Dunlop Tire Corporation in North America from 1985 to 1991. In 2012 he was inducted into the Tire Industry Association Hall of Fame.

 

From 1977 to 1980, Mr. Clark was Vice President of Marketing for the Dunlop Tire Division. From 1973 to 1977, he was employed by Dunlop as Director of Marketing at the company’s Buffalo, NY headquarters. From 1968 to 1973, Mr. Clark was employed by the B.F. Goodrich Company.

 

Mr. Clark is currently a Director of Merchants Mutual Insurance Company and The Ten Eleven Group. He recently retired as a Director of Computer Task Group, a publicly traded company. He is a past President of the International Trade Council of Western New York, past Chairman of the Buffalo Chamber of Commerce, and a Chairman of the Buffalo Niagara Enterprise. He is also a past Chairman of AAA of Western and Central New York. Mr. Clark was appointed by Governor George Pataki and served on the Council for the State University of New York at Buffalo. Recently he was appointed to the Board of Trustees of the University at Buffalo Foundation.

 

 

John Burgess

Board Member

 

Mr. Burgess gained his international strategy, manufacturing operations and organizational development expertise from his more than 35 years experience with middle market public and privately-owned companies. Mr. Burgess served as President and CEO of Reichert, Inc. a leading provider of ophthalmic instruments, and spearheaded the acquisition of the company from Leica Microsystems in 2002, leading the company until its sale in January 2007. Prior to the acquisition, Mr. Burgess served as President of Leica’s Ophthalmic and Educational Divisions before leading the buyout of the Ophthalmic Division and formation of Reichert, Inc.

From 1996 to 1999, Mr. Burgess was COO of International Motion Controls (IMC), a $200 million diversified manufacturing firm. During his tenure there, he led a significant acquisition strategy that resulted in seven completed acquisitions and sixteen worldwide businesses in the motion control market. Previously, Mr. Burgess operated a number of companies for Moog, Inc. and Carleton Technologies, including six years as President of Moog’s Japanese subsidiary, Nihon Moog K.K. located in Hiratsuka, Japan. Moog, Inc. is the global leader in electro-hydraulic servo control technology with focus on the aerospace and defense sectors and was recognized as one of The 100 Best Companies to Work For in America by Fortune Magazine.

Mr. Burgess earned a BS in Engineering from Bath University in England, and an M.B.A. from Canisius College.

 

Currently Mr. Burgess is an Operating Partner of Summer Street Capital LLC and Director of Bird Technologies Corporation of Solon, Ohio.

 
 

 

 

 

Mark V. McDonough

Chief Financial Officer

 

Mr. McDonough, who joined Taylor Devices in June 2003, is a Certified Public Accountant in New York State and holds a BBA degree from Niagara University, awarded in 1982. He has been involved in financial management of various Western New York manufacturing organizations for over twenty-five years. He has extensive experience in international operations coupled with a long history of implementing systems of internal controls. From 1986 to 1989 he was an auditor with the Buffalo office of Ernst & Young, LLP.

 

Mr. McDonough is a member of the New York State Society of Certified Public Accountants and the American Institute of Certified Public Accountants

EX-32 9 cfo906certification2016.htm CFO 906 CERTIFICATION

Exhibit 32(ii)

 

 

 

 

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connect with the annual report of Taylor Devices, Inc. (the "Company") on Form 10-K for the fiscal year ended May 31, 2016 to be filed with Securities and Exchange Commission on or about the date hereof (the "Report"), I, Mark V. McDonough, Chief Financial Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, 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 operations of the Company as of the dates and for the periods covered by the Report.

 

It is not intended that this statement be deemed to be filed for purposes of the Securities Exchange Act of 1934.

 

 

 

Date: August 29, 2016 By: /s/ Mark V. McDonough      
   

Mark V. McDonough,

Chief Financial Officer

 

 

EX-32 10 ceo906certification2016.htm CEO 906 CERTIFICATION

Exhibit 32(i)

 

 

 

 

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906

OF THE SARBANES-OXLEY ACT OF 2002

 

In connect with the annual report of Taylor Devices, Inc. ("the Company") on Form 10-K for the fiscal year ended May 31, 2016 to be filed with Securities and Exchange Commission on or about the date hereof (the
"Report"), I, Douglas P. Taylor, Chief Executive Officer of the Company, certify, pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, 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 operations of the Company as of the dates and for the periods covered by the Report.

 

It is not intended that this statement be deemed to be filed for purposes of the Securities Exchange Act of 1934.

 

 

 

Date: August 29, 2016 By: /s/ Douglas P. Taylor      
   

Douglas P. Taylor,

Chief Executive Officer

 

 

EX-31 11 cfo302certification2016.htm CFO 302 CERTIFICATION

Exhibit 31(ii)

 

 

CERTIFICATION OF CHIEF FINANCIAL OFFICER

PURSUANT TO RULE 13a - 14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Mark V. McDonough, certify that:

 

1. I have reviewed this annual report on Form 10-K of Taylor Devices, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: August 29, 2016 /s/ Mark V. McDonough
 

Mark V. McDonough

Chief Financial Officer

 

 

EX-31 12 ceo302certification2016.htm CEO 302 CERTIFICATION

Exhibit 31(i)

 

 

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

PURSUANT TO RULE 13a - 14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Douglas P. Taylor, certify that:

 

1. I have reviewed this annual report on Form 10-K of Taylor Devices, 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 and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

 

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

 

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

 

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

 

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

 

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

 

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

 

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

 

Date: August 29, 2016  /s/Douglas P. Taylor
 

Douglas P. Taylor

Chief Executive Officer

 

 

EX-20 13 summernewsletter2016.htm NEWS FROM TAYLOR DEVICES, INC.

Exhibit 20

 

 

 

NEWS FROM TAYLOR DEVICES, INC.

SHAREHOLDER LETTER, SUMMER 2016

 

 

THIS NEWSLETTER IS DIRECTED TO ALL SHAREHOLDERS OF TAYLOR DEVICES. WE HOPE THAT IT WILL GENERATE INTEREST IN THE COMPANY, PLUS PROVIDE CURRENT FINANCIAL AND PROJECT INFORMATION. COPIES OF THIS NEWSLETTER WILL ALSO BE CIRCULATED TO SHAREHOLDERS WHO HAVE SHARES IN BROKERAGE ACCOUNTS.

 

 

ITEM: FINANCIAL RESULTS

Taylor Devices completed its 2015-2016 fiscal year on May 31, 2016. Sales for 2016 were $35,680,449, an all time record up 17%, compared to $30,589,266 in 2015. Net income was $4,208,225 for 2016, an all time record, and up substantially from the previous year’s net income of $2,174,948.

Taylor Devices’ firm sales order backlog at year’s end was $21.5 million, compared to $25.2 million at the end of our 2015 fiscal year.

 

 

FOURTH QUARTER

 

F/Y 15-16

 

 

 

F/Y 14-15

 

SALES

$9,061,340

 

 

$10,766,451

 

NET INCOME

$1,092,314

 

 

$886,575

 

EARNINGS PER SHARE

31¢

 

 

26¢
       

 

FISCAL YEAR

 

F/Y 15-16

 

 

 

F/Y 14-15

 

SALES

$35,680,449

 

 

$30,589,266

 

NET INCOME

$4,208,225

 

 

$2,174,948

 

EARNINGS PER SHARE

$1.21

 

 

64¢

 

SHARES OUTSTANDING

3,408,260

 

 

3,363,664

 

 

 

 

ITEM: NEW ORDERS - SEISMIC / WIND

The following new orders for seismic and wind dampers were received during the past quarter:

 

nU.S. Veteran’s Administration Hospital – San Juan, Puerto Rico
nU.S. Navy Facilities Building – Bremerton, Washington
nDial Airport – India
nT-Tower Building – Peru
nElectronics Manufacturing Plant – Taiwan

 

 

ITEM: NEW ORDERS – AEROSPACE / DEFENSE

nMissiles Canister Isolators – The U.S. Navy has placed a follow-on order for Taylor Devices Tension-Compression Shock Isolators for the SM-2 and SM-3 series of shipboard missiles, known as the Standard Missile. The new order is for 100 sets (400 pieces) of the isolators, with options.
nUnmanned Air Vehicle Landing Gears – The Company has received a substantial follow-on contract for 2017-2018 production of landing gear struts for this front line aircraft.
nNASA Orion Program – A follow-on contract has been received for continued development of a critical flight safety system for the manned Orion Space Vehicle.
nEuropean Commercial Aircraft – The Company has received a follow-on contract for 2017 production of passenger door and cargo door actuators for this aircraft.
nShipboard Defense System – An order was received from the U.S. Navy for 50 shipsets of elevation axis shock absorbers.
nF-15 Aircraft Radars – An order was received for 64 shipsets of shock absorbers for use on the radar system of the F-15 combat aircraft.
nSmart Bomb Control Dampers – An order was received for 200 sets of fin deployment dampers for a European smart bomb that is launched from various combat aircraft.
nShipboard Navigation System Isolators – A follow-on order was received for 11 shipsets of tension-compression shock isolators for a fiber-optic ship’s navigation system used on warships of the NATO Alliance.

 

 

ITEM: ASSEMBLY AND TEST AREAS EXPANSION

As announced previously, the Company is constructing a 10,000 sq. ft. addition at the present Tonawanda Island site. This will greatly increase the product size capability and productivity for our seismic damper product lines. The new addition with its overhead traveling cranes will allow dampers to be built up to 45 ft. in length. This will support customer orders now in process, and anticipates what the Company believes will be a new trend in very large damper sizes for major building and bridge projects. The new addition will also be the site of a new long bed damper test machine – since each seismic damper Taylor Devices ships must be tested at maximum force to satisfy customer specifications. Major portions of the new test machine will be fabricated in-house, with a computerized control system and ancillary equipment purchased from commercial sources.

 

At present, the new addition has its steel frame completed, with most of the wall panels installed. However, construction has been slowed by utility power poles, which must be re-located by the local electrical power company. Due to a survey error sometime in the 1960’s, the poles were mistakenly placed on Taylor Devices property, rather than on the approved easement area along the city street next to the jobsite.

 

Moving these poles at no cost to the Company involved some time consuming negotiations, and when the new poles were installed, they were undersized and could not support the Company’s expected peak electrical power usage. Thus, larger poles are required and are expected to be installed soon. In any event, the new addition is expected to be complete and in use by September 30, 2016.

 

Also announced previously was the re-purposing of the former small machine shop at the Tonawanda Island site into an assembly area for small and medium size aerospace products. This re-purposing has been completed, providing a substantial improvement in our aerospace operations and capability, plus providing full compliance with current and future expected requirements of our AS9100 aerospace quality certification.

 

 

ITEM: NEXT SHAREHOLDER MAILING

Our next Shareholder mailing will be the Notice of Annual Meeting of Shareholders. You should be receiving your mailing in September.

 

 

 

By: /s/Douglas P. Taylor

Douglas P. Taylor

President

XML 14 R1.htm IDEA: XBRL DOCUMENT v3.5.0.2
Document and Entity Information - USD ($)
12 Months Ended
May 31, 2016
Aug. 12, 2016
Document And Entity Information    
Entity Registrant Name Taylor Devices Inc  
Entity Central Index Key 0000096536  
Document Type 10-K  
Document Period End Date May 31, 2016  
Amendment Flag false  
Current Fiscal Year End Date --05-31  
Is Entity a Well-known Seasoned Issuer? No  
Is Entity a Voluntary Filer? No  
Is Entity's Reporting Status Current? Yes  
Entity Filer Category Smaller Reporting Company  
Entity Public Float   $ 68,300,000
Entity Common Stock, Shares Outstanding   3,423,099
Document Fiscal Period Focus FY  
Document Fiscal Year Focus 2016  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets - USD ($)
May 31, 2016
May 31, 2015
Current assets:    
Cash and cash equivalents $ 6,086,080 $ 4,895,898
Short-term investments 1,000,000
Accounts receivable, net (Note 2) 3,992,214 4,754,757
Inventory (Note 3) 9,604,956 8,662,056
Prepaid expenses 273,204 375,129
Prepaid income taxes 199,077 14,977
Costs and estimated earnings in excess of billings (Note 4) 5,500,771 5,169,956
Deferred income taxes (Note 10) 965,100 858,900
Total current assets 27,621,402 24,731,673
Maintenance and other inventory, net (Note 5) 697,043 889,929
Property and equipment, net (Note 6) 8,994,504 7,873,511
Cash value of life insurance, net 175,350 169,995
Total assets 37,488,299 33,665,108
Current liabilities:    
Accounts payable 1,767,017 2,703,065
Accrued commissions 683,600 763,463
Other accrued expenses 2,733,847 1,395,341
Billings in excess of costs and estimated earnings (Note 4) 1,463,621 2,723,472
Total current liabilities 6,648,085 7,585,341
Deferred income taxes (Note 10) 682,985 628,785
Stockholders' Equity:    
Common stock, $.025 par value, authorized 8,000,000 shares, issued 3,910,049 and 3,901,397 shares 98,738 97,535
Paid-in capital 8,529,542 7,975,397
Retained earnings 24,185,133 19,976,908
Treasury stock - 541,296 and 537,733 shares at cost (2,656,184) (2,598,858)
Total stockholders' equity 30,157,229 25,450,982
Total liabilities and stockholders' equity $ 37,488,299 $ 33,665,108
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheets (Parenthetical) - $ / shares
May 31, 2016
May 31, 2015
Treasury shares 541,296 537,733
Common Stock    
Par value $ 0.25 $ 0.25
Authorized shares 8,000,000 8,000,000
Issued shares 3,949,556 3,901,397
Treasury Stock    
Par value $ 0.25 $ 0.25
Treasury shares 541,296 537,733
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.5.0.2
Statements of Operations - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Income Statement [Abstract]    
Sales, net (Note 9) $ 35,680,449 $ 30,589,266
Cost of goods sold 23,243,451 21,844,715
Gross profit 12,436,998 8,744,551
Selling, general and administrative expenses 6,688,591 5,683,108
Operating income 5,748,407 3,061,443
Other income:    
Interest, net 10,748 3,988
Miscellaneous 7,070 8,517
Total other income 17,818 12,505
Income before provision for income taxes 5,766,225 3,073,948
Provision for income taxes (Note 10) 1,558,000 899,000
Net income $ 4,208,225 $ 2,174,948
Basic earnings per common share (Note 11) $ 1.24 $ 0.65
Diluted earnings per common share (Note 11) $ 1.21 $ 0.64
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.5.0.2
Statements of Cash Flows - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Operating activities:    
Net income $ 4,208,225 $ 2,174,948
Adjustments to reconcile net income to net cash flows from operating activities:    
Depreciation 818,385 740,844
Stock options issued for services 151,184 116,069
Bad debts expense 10,000
Provision for inventory obsolescence 180,000 180,000
Deferred income taxes (52,000) 310,000
Changes in other current assets and liabilities:    
Accounts receivable 752,543 (1,860,413)
Inventory (930,014) 82,886
Prepaid expenses 101,925 48,103
Prepaid income taxes (184,100) (14,977)
Costs and estimated earnings in excess of billings (330,815) (2,796,165)
Accounts payable (936,048) 1,536,903
Accrued commissions (79,863) 333,624
Other accrued expenses 1,338,506 136,576
Billings in excess of costs and estimated earnings (1,259,851) 1,872,941
Accrued income taxes (85,023)
Net operating activities 3,788,077 2,776,316
Investing activities:    
Acquisition of property and equipment (1,939,378) (746,627)
Increase in short-term investments (1,000,000)
Increase in cash value of life insurance (5,355) (5,427)
Net investing activities (2,944,733) (752,054)
Financing activities:    
Proceeds from issuance of common stock 346,838 77,994
Net financing activities 346,838 77,994
Net change in cash and cash equivalents 1,190,182 2,102,256
Cash and cash equivalents - beginning 4,895,898 2,793,642
Cash and cash equivalents - ending $ 6,086,080 $ 4,895,898
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Shareholders Equity - USD ($)
Common Stock
Additional Paid-In Capital
Retained Earnings / Accumulated Deficit
Treasury Stock
Balance, beginning at May. 31, 2014 $ 96,824 $ 7,682,170 $ 17,801,960 $ (2,498,983)
Net income 2,174,948
Common stock issued for employee stock option plan (Note 14) 669 159,939 (99,875)
Common stock issued for employee stock purchase plan (Note 13) 42 17,219
Stock options issued for services 116,069
Balance, ending at May. 31, 2015 97,535 7,975,397 19,976,908 (2,598,858)
Net income 4,208,225
Common stock issued for employee stock option plan (Note 14) 1,168 383,157 (57,326)
Common stock issued for employee stock purchase plan (Note 13) 35 19,804
Stock options issued for services 151,184
Balance, ending at May. 31, 2016 $ 98,738 $ 8,529,542 $ 24,185,133 $ (2,656,184)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies
12 Months Ended
May 31, 2016
Accounting Policies [Abstract]  
Significant Accounting Policies

1. Summary of Significant Accounting Policies:

 

Nature of Operations:

 

Taylor Devices, Inc. (the Company) manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks®, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers for use in various types of machinery, equipment and structures, primarily to customers which are located throughout the United States and several foreign countries. The products are manufactured at the Company's sole operating facility in the United States where all of the Company's long-lived assets reside. Management does not track or otherwise account for sales broken down by these categories.

 

73% of the Company's 2016 revenue was generated from sales to customers in the United States and 22% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.

 

65% of the Company's 2015 revenue was generated from sales to customers in the United States and 31% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.

 

Principles of Consolidation:

 

The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Tayco Realty Corporation (Realty). All inter-company transactions and balances have been eliminated in consolidation.

 

Subsequent Events:

 

The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued.

 

Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.

 

Cash and Cash Equivalents:

 

The Company includes all highly liquid investments in money market funds in cash and cash equivalents on the accompanying balance sheets.

 

Cash and cash equivalents in financial institutions may exceed insured limits at various times during the year and subject the Company to concentrations of credit risk.

 

Short-term Investments:

 

At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at May 31, 2016 include “available for sale” corporate bonds stated at fair value, which approximates cost. The bonds (20) mature on various dates during the period September 2017 to December 2021. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes. Realized gains and losses on the sale of investments are determined using the specific identification method.

 

The bonds are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.

 

Accounts Receivable:

 

Accounts receivable are stated at an amount management expects to collect from outstanding balances. Management provides for probable uncollectible accounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.

 

Inventory:

 

Inventory is stated at the lower of average cost or net realizable value. Average cost approximates first-in, first-out cost.

 

Property and Equipment:

 

Property and equipment is stated at cost net of accumulated depreciation. Deprecation is provided primarily using the straight-line method for financial reporting purposes, and accelerated methods for income tax reporting purposes. Maintenance and repairs are charged to operations as incurred; significant improvements are capitalized.

 

Cash Value of Life Insurance:

 

Cash value of life insurance is stated at the surrender value of the contracts.

 

Revenue Recognition:

 

Sales are recognized when units are delivered or services are performed. Sales under fixed-price contracts are recorded as deliveries are made at the contract sales price of the units delivered. Sales under certain fixed-price contracts requiring substantial performance over several periods prior to commencement of deliveries, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts. Other expenses are charged to operations as incurred. Total estimated costs for each of the contracts are estimated based on a combination of historical costs of manufacturing similar products and estimates or quotes from vendors for supplying parts or services towards the completion of the manufacturing process. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. If total costs calculated upon completion of the manufacturing process in the current period for a contract are more than the estimated total costs at completion used to calculate revenue in a prior period, then the revenue and profits in the current period will be lower than if the estimated costs used in the prior period calculation were equal to the actual total costs upon completion. In the fiscal year ended May 31, 2016, 66% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 34% of revenue was recorded as deliveries were made to our customers. In the fiscal year ended May 31, 2015, 70% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 30% of revenue was recorded as deliveries were made to our customers.

 

For financial statement presentation purposes, the Company nets progress billings against the total costs incurred on uncompleted contracts. The asset, "costs and estimated earnings in excess of billings," represents revenues recognized in excess of amounts billed. The liability, "billings in excess of costs and estimated earnings," represents billings in excess of revenues recognized.

 

Shipping and Handling Costs:

 

Shipping and handling costs are classified as a component of selling, general and administrative expenses. The amounts of these costs were $272,353 and $247,077 for the years ended May 31, 2016 and 2015.

 

Research and Development Costs:

 

Research and development costs are classified as a component of cost of sales. The amounts of these costs were $428,000 and $268,000 for the years ended May 31, 2016 and 2015.

 

 

 

 

 

Income Taxes:

 

The provision for income taxes provides for the tax effects of transactions reported in the financial statements regardless of when such taxes are payable. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the tax and financial statement basis of assets and liabilities. Deferred taxes are based on tax laws currently enacted with tax rates expected to be in effect when the taxes are actually paid or recovered.

 

The Company's practice is to recognize interest related to income tax matters in interest income / expense and to recognize penalties in selling, general and administrative expenses. The Company did not have any accrued interest or penalties included in its consolidated balance sheets at May 31, 2016 or 2015. The Company recorded no interest expense or penalties in its consolidated statements of income during the years ended May 31, 2016 and 2015.

 

The Company believes it is no longer subject to examination by federal and state taxing authorities for years prior to May 31, 2013.

 

Sales Taxes:

 

Certain jurisdictions impose a sales tax on Company sales to nonexempt customers. The Company collects these taxes from customers and remits the entire amount as required by the applicable law. The Company excludes from revenues and expenses the tax collected and remitted.

 

Stock-Based Compensation:

 

The Company measures compensation cost arising from the grant of share-based payments to employees at fair value and recognizes such cost in income over the period during which the employee is required to provide service in exchange for the award. The stock-based compensation expense for the years ended May 31, 2016 and 2015 was $151,184 and $116,069.

 

New Accounting Standards:

 

In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers. ASU 2014-09 is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014-09, as amended, is effective for annual reporting periods, and interim periods within that period, beginning after December 15, 2017 (fiscal year 2019 for the Company). Companies may use either a full retrospective or a modified retrospective approach to adopt ASU 2014-09. The Company has not yet determined the potential effects of the adoption of ASU 2014-09 on its Consolidated Financial Statements.

 

In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred taxes by requiring deferred tax assets and liabilities be classified as noncurrent on the balance sheet. ASU 2015-17 is effective for public companies for annual reporting periods beginning after December 15, 2016 and interim periods within those fiscal years. The guidance may be adopted prospectively or retrospectively, and early adoption is permitted. Adoption of this guidance would affect the balance sheets as of May 31, 2016 and 2015 as follows:

Decrease current assets by $965,100 and $858,900

Increase noncurrent assets by $282,115 and $230,115

Decrease noncurrent liabilities by $682,985 and $628,785

 

Other recently issued Accounting Standards Codification (ASC) guidance has either been implemented or are not significant to the Company.

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts receivable
12 Months Ended
May 31, 2016
Receivables [Abstract]  
Accounts receivable

2. Accounts Receivable:

 

  2016   2015
Customers $  3,480,781   $  4,534,143
Customers - retention 531,189   230,370
Gross accounts receivable 4,011,970   4,764,513
Less allowance for doubtful accounts 19,756   9,756
Net accounts receivable $  3,992,214   $  4,754,757

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventory
12 Months Ended
May 31, 2016
Inventory Disclosure [Abstract]  
Inventory

3. Inventory:

 

  2016   2015
Inventory, net      
Raw materials $     511,530   $     519,598
Work-in-process 8,639,068   7,657,720
Finished goods 554,358   584,738
Gross inventory 9,704,956   8,762,056
Less allowance for obsolescence 100,000   100,000
Net inventory $  9,604,956   $  8,662,056

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.5.0.2
Costs and estimated earnings on uncompleted contracts
12 Months Ended
May 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Costs and estimated earnings on uncompleted contracts

4. Costs and Estimated Earnings on Uncompleted Contracts:

 

  2016   2015
Costs and estimated earnings on uncompleted contracts      
Costs incurred on uncompleted contracts $11,441,874   $10,439,879
Estimated earnings 4,251,018   4,584,090
Total costs and estimated earnings 15,692,892   15,023,969
Less billings to date 11,655,742   12,577,485
Costs and estimated earnings not billed $  4,037,150   $  2,446,484

 

Amounts are included in the accompanying balance sheets under the following captions:

 

  2016   2015
Costs and estimated earnings not billed      
Costs and estimated earnings in excess of billings $  5,500,771   $  5,169,956
Billings in excess of costs and estimated earnings 1,463,621   2,723,472
Costs and estimated earnings not billed $  4,037,150   $  2,446,484

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.5.0.2
Maintenance and other inventory
12 Months Ended
May 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Maintenance and other inventory

5. Maintenance and Other Inventory:

 

  2016   2015
Maintenance and other inventory $ 1,956,626   $ 2,102,494
Less allowance for obsolescence 1,259,583   1,212,565
Maintenance and other inventory, net $    697,043   $    889,929

 

Maintenance and other inventory represent stock that is estimated to have a product life-cycle in excess of twelve-months. This stock represents certain items the Company is required to maintain for service of products sold, and items that are generally subject to spontaneous ordering.

 

This inventory is particularly sensitive to technical obsolescence in the near term due to its use in industries characterized by the continuous introduction of new product lines, rapid technological advances and product obsolescence. Therefore, management of the Company has recorded an allowance for potential inventory obsolescence.

 

The provision for potential inventory obsolescence was $180,000 for each of the years ended May 31, 2016 and 2015.

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and equipment
12 Months Ended
May 31, 2016
Property, Plant and Equipment [Abstract]  
Property and equipment

6. Property and Equipment:

 

  2016   2015
Land $      195,220   $      195,220
Buildings and improvements 8,741,209   7,908,653
Machinery and equipment 8,498,997   7,566,026
Office furniture and equipment 1,398,016   1,328,806
Autos and trucks 84,256   73,331
Land improvements 402,022   379,432
Gross property and equipment 19,319,720   17,451,468
Less accumulated depreciation 10,325,216   9,577,957
Property and equipment, net $   8,994,504   $   7,873,511

 

Depreciation expense was $818,385 and $740,844 for the years ended May 31, 2016 and 2015.

 

The Company has commitments to make capital expenditures of approximately $550,000 as of May 31, 2016.

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.5.0.2
Short-term borrowings
12 Months Ended
May 31, 2016
Debt Disclosure [Abstract]  
Short-term borrowings

7. Short-Term Borrowings:

 

The Company has a credit facility with a $6,000,000 demand line of credit from a bank, with interest payable at the Company's option of 30, 60, 90 or 180 day LIBOR rate plus 2.5% or the bank's prime rate less .25%. The line is secured by accounts receivable, equipment, inventory, general intangibles, and a negative pledge of the Company's real property. This line of credit is subject to the usual terms and conditions applied by the bank and subject to renewal annually.

 

There is no amount outstanding under the line of credit at May 31, 2016 or May 31, 2015.

 

The Company uses a cash management facility under which the bank draws against the available line of credit to cover checks presented for payment on a daily basis. Outstanding checks under this arrangement totaled $517,960 and $618,974 as of May 31, 2016 and 2015. These amounts are included in accounts payable.

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.5.0.2
Legal proceedings
12 Months Ended
May 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Legal proceedings

8. Legal Proceedings:

 

There are no legal proceedings except for routine litigation incidental to the business.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.5.0.2
Sales
12 Months Ended
May 31, 2016
Notes to Financial Statements  
Sales

9. Sales:

 

The Company manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks®, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers. Management does not track or otherwise account for sales broken down by these categories. Sales of the Company's products are made to three general groups of customers: industrial, construction and aerospace / defense. A breakdown of sales to these three general groups of customers is as follows:

 

  2016   2015
Construction $21,009,587   $16,658,555
Aerospace / Defense 12,320,818   12,009,356
Industrial 2,350,044   1,921,355
Sales, net $35,680,449   $30,589,266

 

Sales to seven customers approximated 55% (10%, three at 8% and three at 7%, respectively) of net sales for 2016. Sales to seven customers approximated 62% (14%, 12%, 11%, 9%, 6% and two at 5%, respectively) of net sales for 2015.

 

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes
12 Months Ended
May 31, 2016
Income Tax Disclosure [Abstract]  
Income Taxes

10. Income Taxes:

 

  2016   2015  
Current tax provision:        
Federal $ 1,609,500   $  588,700    
State 500   300    
Total current tax provision 1,610,000   589,000    
Deferred tax provision:          
Federal (51,500 ) 308,900    
State (500 ) 1,100    
Total deferred tax provision (52,000 ) 310,000    
Total tax provision $ 1,558,000   $  899,000    

 

A reconciliation of provision for income taxes at the statutory rate to income tax provision at the Company's effective rate is as follows:

 

  2016   2015  
Computed tax provision at the expected statutory rate $1,960,500   $1,045,200  
State income tax - net of Federal tax benefit 400   200  
Tax effect of permanent differences:        
Research tax credits (266,000 ) (101,000 )
Other permanent differences (165,700 ) (44,700 )
Other 28,800   (700 )
Total tax provision $ 1,558,000   $   899,000  
Effective income tax rate 27.0%   29.2%  

 

 

Significant components of the Company's deferred tax assets and liabilities consist of the following:

 

  2016   2015  
Deferred tax assets:        
Allowance for doubtful receivables $       6,700   $       3,300  
Tax inventory adjustment 95,500   77,700  
Allowance for obsolete inventory 463,600   447,700  
Accrued vacation 73,700   63,900  
Accrued commissions 7,200   9,300  
Warranty reserve 45,400   12,400  
Stock options issued for services 273,000   244,600  
Total deferred tax assets 965,100   858,900  
Deferred tax liabilities:        
Excess tax depreciation (682,985 ) (628,785 )
Net deferred tax assets $   282,115   $   230,115  

 

Realization of the deferred tax assets is dependent on generating sufficient taxable income at the time temporary differences become deductible. The Company provides a valuation allowance to the extent that deferred tax assets may not be realized. A valuation allowance has not been recorded against the deferred tax assets since management believes it is more likely than not that the deferred tax assets are recoverable. The Company considers future taxable income and potential tax planning strategies in assessing the need for a potential valuation allowance. The amount of the deferred tax assets considered realizable however, could be reduced in the near term if estimates of future taxable income are reduced. The Company will need to generate approximately $2.8 million in taxable income in future years in order to realize the deferred tax assets recorded as of May 31, 2016 of $965,100.

 

The Company and its subsidiary file consolidated Federal and State income tax returns. As of May 31, 2016, the Company had State investment tax credit carryforwards of approximately $262,000 expiring through May 2022.

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings per common share
12 Months Ended
May 31, 2016
Earnings Per Share [Abstract]  
Earnings per common share

11. Earnings Per Common Share:

 

Basic earnings per common share is computed by dividing income available to common stockholders by the weighted-average common shares outstanding for the period. Diluted earnings per common share reflects the weighted-average common shares outstanding and dilutive potential common shares, such as stock options.

 

A reconciliation of weighted-average common shares outstanding to weighted-average common shares outstanding assuming dilution is as follows:

 

  2016   2015
Average common shares outstanding 3,393,919   3,350,033
Common shares issuable under stock option plans 82,508   52,176
Average common shares outstanding assuming dilution 3,476,427   3,402,209

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.5.0.2
Related party transactions
12 Months Ended
May 31, 2016
Related Party Transactions [Abstract]  
Related party transactions

12. Related Party Transactions:

 

The Company had no related party transactions for the years ended May 31, 2016 and 2015.

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.5.0.2
Employee stock purchase plan
12 Months Ended
May 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Employee stock purchase plan

13. Employee Stock Purchase Plan:

 

In March 2004, the Company reserved 295,000 shares of common stock for issuance pursuant to a non-qualified employee stock purchase plan. Participation in the employee stock purchase plan is voluntary for all eligible employees of the Company. Purchase of common shares can be made by employee contributions through payroll deductions. At the end of each calendar quarter, the employee contributions will be applied to the purchase of common shares using a share value equal to the mean between the closing bid and ask prices of the stock on that date. These shares are distributed to the employees at the end of each calendar quarter or upon withdrawal from the plan. During the years ended May 31, 2016 and 2015, 1,409 ($12.615 to $16.345 price per share) and 1,688 ($8.925 to $12.02 price per share) common shares, respectively, were issued to employees. As of May 31, 2016, 226,502 shares were reserved for further issue.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock option plans
12 Months Ended
May 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock option plans

14. Stock Option Plans:

 

In 2015, the Company adopted a stock option plan which permits the Company to grant both incentive stock options and non-qualified stock options. The incentive stock options qualify for preferential treatment under the Internal Revenue Code. Under this plan, 160,000 shares of common stock have been reserved for grant to key employees and directors of the Company and 2,250 shares have been granted as of May 31, 2016. Under the plan, the option price may not be less than the fair market value of the stock at the time the options are granted. Options vest immediately and expire ten years from the date of grant.

 

Using the Black-Scholes option pricing model, the weighted average estimated fair value of each option granted under the plan was $3.05 during 2016 and $2.42 during 2015. The pricing model uses the assumptions noted in the following table. Expected volatility is based on the historical volatility of the Company's stock. The risk-free interest rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect at the time of the grant. The expected life of options granted is derived from previous history of stock exercises from the grant date and represents the period of time that options granted are expected to be outstanding. The Company uses historical data to estimate option exercise and employee termination assumptions under the valuation model. The Company has never paid dividends on its common stock and does not anticipate doing so in the foreseeable future.

  2016   2015
Risk-free interest rate 1.50%   2.30%
Expected life in years 3.2   3.2
Expected volatility 26%   28%
Expected dividend yield 0%   0%

 

 

The following is a summary of stock option activity:

 

  Shares   Weighted Average Exercise Price Intrinsic Value
Outstanding - May 31, 2014 219,500   $      7.31 $ 398,954
     Options granted 48,000   $    10.82  
     Less: options exercised 26,750   $      6.00  
Outstanding - May 31, 2015 240,750   $      8.16 $ 1,134,531
     Options granted 49,500   $  14.982  
     Less: options exercised 46,750   $    8.221  
Outstanding - May 31, 2016 243,500   $      9.53 $ 1,745,254

 

We calculated intrinsic value for those options that had an exercise price lower than the market price of our common shares as of the balance sheet dates. The aggregate intrinsic value of outstanding options as of the end of each fiscal year is calculated as the difference between the exercise price of the underlying options and the market price of our common shares for the options that were in-the-money at that date (243,500 at May 31, 2016 and 240,750 at May 31, 2015.) The Company's closing stock price was $16.70 and $12.87 as of May 31, 2016 and 2015. As of May 31, 2016, there are 157,750 options available for future grants under the 2015 stock option plan. $384,325 was received from the exercise of share options during the fiscal year ended May 31, 2016.

 

The following table summarizes information about stock options outstanding at May 31, 2016:

 

Outstanding and Exercisable  
Range of Number Weighted Average Weighted
Exercise of Remaining Years Average
Prices Options of Contractual Life Exercise Price
$2.00-$3.00 10,000 2.9 $  2.83
$5.01-$6.00 40,000 2.6 $  5.52
$6.01-$7.00 24,500 3.0 $  6.26
$7.01-$8.00 25,000 6.9 $  7.74
$8.01-$9.00 41,750 7.6 $  8.73
$11.01-$12.00 25,000 5.9 $11.29
$12.01-$13.00 47,250 9.0 $12.42
$16.01-$17.00 30,000 9.9 $16.40
$2.00-$17.00 243,500 6.4 $  9.53
         

 

The following table summarizes information about stock options outstanding at May 31, 2015:

 

Outstanding and Exercisable  
Range of Number Weighted Average Weighted
Exercise of Remaining Years Average
Prices Options of Contractual Life Exercise Price
$2.00-$3.00 10,000 3.9 $  2.83
$5.01-$6.00 45,000 3.3 $  5.56
$6.01-$7.00 28,250 3.8 $  6.24
$7.01-$8.00 25,000 7.9 $  7.74
$8.01-$9.00 77,500 8.5 $  8.61
$11.01-$12.00 25,000 6.9 $11.29
$12.01-$13.00 30,000 9.9 $12.20
$2.00-$13.00 240,750 6.7 $  8.16
         

 

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.5.0.2
Preferred stock
12 Months Ended
May 31, 2016
Equity [Abstract]  
Preferred stock

15. Preferred Stock:

 

The Company has 2,000,000 authorized but unissued shares of preferred stock which may be issued in series. The shares of each series shall have such rights, preferences, and limitations as shall be fixed by the Board of Directors.

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.5.0.2
Treasury stock
12 Months Ended
May 31, 2016
Equity [Abstract]  
Treasury stock

16. Treasury Stock:

 

Treasury shares increased from 537,733 at May 31, 2015 to 541,296 at May 31, 2016.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Retirement plan
12 Months Ended
May 31, 2016
Compensation and Retirement Disclosure [Abstract]  
Retirement plan

17. Retirement Plan:

 

The Company maintains a retirement plan for essentially all employees pursuant to Section 401(k) of the Internal Revenue Code. The Company matches a percentage of employee voluntary salary deferrals subject to limitations. The Company may also make discretionary contributions as determined annually by the Company's Board of Directors. The amount expensed under the plan was $85,392 and $68,612 for the years ended May 31, 2016 and 2015.

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.5.0.2
Fair Value of Financial Instruments
12 Months Ended
May 31, 2016
Accounting Policies [Abstract]  
Fair Value of Financial Instruments

18. Fair Value of Financial Instruments:

 

The carrying amounts of cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value because of the short maturity of these instruments.

 

The fair values of short-term investments were determined as described in Note 1.

XML 38 R25.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Flows Information
12 Months Ended
May 31, 2016
Supplemental Cash Flow Elements [Abstract]  
Cash Flows Information

19. Cash Flows Information:

 

  2016   2015  
         
  Interest paid none   none  
         
  Income taxes paid $ 1,794,100   $ 689,000  

 

XML 39 R26.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies (Policies)
12 Months Ended
May 31, 2016
Accounting Policies [Abstract]  
Nature of Operations

Nature of Operations:

 

Taylor Devices, Inc. (the Company) manufactures and sells a single group of very similar products that have many different applications for customers. These similar products are included in one of six categories; namely, Seismic Dampers, Fluidicshoks®, Crane and Industrial Buffers, Self-Adjusting Shock Absorbers, Liquid Die Springs, and Vibration Dampers for use in various types of machinery, equipment and structures, primarily to customers which are located throughout the United States and several foreign countries. The products are manufactured at the Company's sole operating facility in the United States where all of the Company's long-lived assets reside. Management does not track or otherwise account for sales broken down by these categories.

 

73% of the Company's 2016 revenue was generated from sales to customers in the United States and 22% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.

 

65% of the Company's 2015 revenue was generated from sales to customers in the United States and 31% was from sales to customers in Asia. Remaining sales were to customers in other countries in North America, Europe and South America.

Principles of Consolidation

Principles of Consolidation:

 

The accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Tayco Realty Corporation (Realty). All inter-company transactions and balances have been eliminated in consolidation.

Subsequent Events:

Subsequent Events:

 

The Company has evaluated events and transactions for potential recognition or disclosure in the financial statements through the date the financial statements were issued.

Use of Estimates:

Use of Estimates:

 

The preparation of financial statements in conformity with accounting principles generally accepted in the United States of America requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. Actual results could differ from those estimates.

Cash and Cash Equivalents:

Cash and Cash Equivalents:

 

The Company includes all highly liquid investments in money market funds in cash and cash equivalents on the accompanying balance sheets.

 

Cash and cash equivalents in financial institutions may exceed insured limits at various times during the year and subject the Company to concentrations of credit risk.

Short-term Investments:

Short-term Investments:

 

At times, the Company invests excess funds in liquid interest earning instruments. Short-term investments at May 31, 2016 include “available for sale” corporate bonds stated at fair value, which approximates cost. The bonds (20) mature on various dates during the period September 2017 to December 2021. Unrealized holding gains and losses would be presented as a separate component of accumulated other comprehensive income, net of deferred income taxes. Realized gains and losses on the sale of investments are determined using the specific identification method.

 

The bonds are valued using pricing models maximizing the use of observable inputs for similar securities. This includes basing value on yields currently available on comparable securities of issuers with similar credit ratings.

Accounts Receivable:

Accounts Receivable:

 

Accounts receivable are stated at an amount management expects to collect from outstanding balances. Management provides for probable uncollectible accounts through a charge to earnings and a credit to a valuation allowance based on its assessment of the current status of individual accounts. Balances that are still outstanding after management has used reasonable collection efforts are written off through a charge to the valuation allowance and a credit to accounts receivable.

Inventory:

Inventory:

 

Inventory is stated at the lower of average cost or net realizable value. Average cost approximates first-in, first-out cost.

Property and Equipment:

Property and Equipment:

 

Property and equipment is stated at cost net of accumulated depreciation. Deprecation is provided primarily using the straight-line method for financial reporting purposes, and accelerated methods for income tax reporting purposes. Maintenance and repairs are charged to operations as incurred; significant improvements are capitalized.

Cash Value of Life Insurance:

Cash Value of Life Insurance:

 

Cash value of life insurance is stated at the surrender value of the contracts.

Revenue Recognition:

Revenue Recognition:

 

Sales are recognized when units are delivered or services are performed. Sales under fixed-price contracts are recorded as deliveries are made at the contract sales price of the units delivered. Sales under certain fixed-price contracts requiring substantial performance over several periods prior to commencement of deliveries, are accounted for under the percentage-of-completion method of accounting whereby revenues are recognized based on estimates of completion prepared on a ratio of cost to total estimated cost basis. Costs include all material and direct and indirect charges related to specific contracts. Other expenses are charged to operations as incurred. Total estimated costs for each of the contracts are estimated based on a combination of historical costs of manufacturing similar products and estimates or quotes from vendors for supplying parts or services towards the completion of the manufacturing process. Adjustments to cost estimates are made periodically, and losses expected to be incurred on contracts in progress are charged to operations in the period such losses are determined. If total costs calculated upon completion of the manufacturing process in the current period for a contract are more than the estimated total costs at completion used to calculate revenue in a prior period, then the revenue and profits in the current period will be lower than if the estimated costs used in the prior period calculation were equal to the actual total costs upon completion. In the fiscal year ended May 31, 2016, 66% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 34% of revenue was recorded as deliveries were made to our customers. In the fiscal year ended May 31, 2015, 70% of total revenue recognized was accounted for using the percentage-of-completion method of accounting while the remaining 30% of revenue was recorded as deliveries were made to our customers.

 

For financial statement presentation purposes, the Company nets progress billings against the total costs incurred on uncompleted contracts. The asset, "costs and estimated earnings in excess of billings," represents revenues recognized in excess of amounts billed. The liability, "billings in excess of costs and estimated earnings," represents billings in excess of revenues recognized.

Shipping and Handling Costs:

Shipping and Handling Costs:

 

Shipping and handling costs are classified as a component of selling, general and administrative expenses. The amounts of these costs were $272,353 and $247,077 for the years ended May 31, 2016 and 2015.

Research and Development Costs:

Research and Development Costs:

 

Research and development costs are classified as a component of cost of sales. The amounts of these costs were $428,000 and $268,000 for the years ended May 31, 2016 and 2015.

Income Taxes:

Income Taxes:

 

The provision for income taxes provides for the tax effects of transactions reported in the financial statements regardless of when such taxes are payable. Deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the tax and financial statement basis of assets and liabilities. Deferred taxes are based on tax laws currently enacted with tax rates expected to be in effect when the taxes are actually paid or recovered.

 

The Company's practice is to recognize interest related to income tax matters in interest income / expense and to recognize penalties in selling, general and administrative expenses. The Company did not have any accrued interest or penalties included in its consolidated balance sheets at May 31, 2016 or 2015. The Company recorded no interest expense or penalties in its consolidated statements of income during the years ended May 31, 2016 and 2015.

 

The Company believes it is no longer subject to examination by federal and state taxing authorities for years prior to May 31, 2013.

Sales Taxes:

Sales Taxes:

 

Certain jurisdictions impose a sales tax on Company sales to nonexempt customers. The Company collects these taxes from customers and remits the entire amount as required by the applicable law. The Company excludes from revenues and expenses the tax collected and remitted.

Stock-Based Compensation:

Stock-Based Compensation:

 

The Company measures compensation cost arising from the grant of share-based payments to employees at fair value and recognizes such cost in income over the period during which the employee is required to provide service in exchange for the award. The stock-based compensation expense for the years ended May 31, 2016 and 2015 was $151,184 and $116,069.

New Accounting Standards:

New Accounting Standards:

 

In May 2014, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2014-09, Revenue from Contracts with Customers. ASU 2014-09 is a comprehensive new revenue recognition model that requires a company to recognize revenue to depict the transfer of goods or services to a customer at an amount that reflects the consideration it expects to receive in exchange for those goods or services. ASU 2014-09 also requires additional disclosure about the nature, amount, timing and uncertainty of revenue and cash flows arising from customer contracts, including significant judgments and changes in judgments and assets recognized from costs incurred to obtain or fulfill a contract. ASU 2014-09, as amended, is effective for annual reporting periods, and interim periods within that period, beginning after December 15, 2017 (fiscal year 2019 for the Company). Companies may use either a full retrospective or a modified retrospective approach to adopt ASU 2014-09. The Company has not yet determined the potential effects of the adoption of ASU 2014-09 on its Consolidated Financial Statements.

 

In November 2015, the FASB issued ASU No. 2015-17, Balance Sheet Classification of Deferred Taxes. ASU 2015-17 simplifies the presentation of deferred taxes by requiring deferred tax assets and liabilities be classified as noncurrent on the balance sheet. ASU 2015-17 is effective for public companies for annual reporting periods beginning after December 15, 2016 and interim periods within those fiscal years. The guidance may be adopted prospectively or retrospectively, and early adoption is permitted. Adoption of this guidance would affect the balance sheets as of May 31, 2016 and 2015 as follows:

Decrease current assets by $965,100 and $858,900

Increase noncurrent assets by $282,115 and $230,115

Decrease noncurrent liabilities by $682,985 and $628,785

 

Other recently issued Accounting Standards Codification (ASC) guidance has either been implemented or are not significant to the Company.

XML 40 R27.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts receivable (Tables)
12 Months Ended
May 31, 2016
Receivables [Abstract]  
Accounts receivable
  2016   2015
Customers $  3,480,781   $  4,534,143
Customers - retention 531,189   230,370
Gross accounts receivable 4,011,970   4,764,513
Less allowance for doubtful accounts 19,756   9,756
Net accounts receivable $  3,992,214   $  4,754,757
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventory (Tables)
12 Months Ended
May 31, 2016
Inventory Disclosure [Abstract]  
Inventory
  2016   2015
Inventory, net      
Raw materials $     511,530   $     519,598
Work-in-process 8,639,068   7,657,720
Finished goods 554,358   584,738
Gross inventory 9,704,956   8,762,056
Less allowance for obsolescence 100,000   100,000
Net inventory $  9,604,956   $  8,662,056
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Costs and estimated earnings on uncompleted contracts (Tables)
12 Months Ended
May 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Costs and estimated earnings not billed components
  2016   2015
Costs and estimated earnings on uncompleted contracts      
Costs incurred on uncompleted contracts $11,441,874   $10,439,879
Estimated earnings 4,251,018   4,584,090
Total costs and estimated earnings 15,692,892   15,023,969
Less billings to date 11,655,742   12,577,485
Costs and estimated earnings not billed $  4,037,150   $  2,446,484
Costs and estimated earnings not billed
  2016   2015
Costs and estimated earnings not billed      
Costs and estimated earnings in excess of billings $  5,500,771   $  5,169,956
Billings in excess of costs and estimated earnings 1,463,621   2,723,472
Costs and estimated earnings not billed $  4,037,150   $  2,446,484
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.5.0.2
Maintenance and other inventory (Tables)
12 Months Ended
May 31, 2016
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Maintenance and other inventory
  2016   2015
Maintenance and other inventory $ 1,956,626   $ 2,102,494
Less allowance for obsolescence 1,259,583   1,212,565
Maintenance and other inventory, net $    697,043   $    889,929
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and equipment (Tables)
12 Months Ended
May 31, 2016
Property, Plant and Equipment [Abstract]  
Property and equipment
  2016   2015
Land $      195,220   $      195,220
Buildings and improvements 8,741,209   7,908,653
Machinery and equipment 8,498,997   7,566,026
Office furniture and equipment 1,398,016   1,328,806
Autos and trucks 84,256   73,331
Land improvements 402,022   379,432
Gross property and equipment 19,319,720   17,451,468
Less accumulated depreciation 10,325,216   9,577,957
Property and equipment, net $   8,994,504   $   7,873,511
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
Sales (Tables)
12 Months Ended
May 31, 2016
Notes to Financial Statements  
Sales by major customer type
  2016   2015
Construction $21,009,587   $16,658,555
Aerospace / Defense 12,320,818   12,009,356
Industrial 2,350,044   1,921,355
Sales, net $35,680,449   $30,589,266
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Tables)
12 Months Ended
May 31, 2016
Income Tax Disclosure [Abstract]  
Tax provision
  2016   2015  
Current tax provision:        
Federal $ 1,609,500   $  588,700    
State 500   300    
Total current tax provision 1,610,000   589,000    
Deferred tax provision:          
Federal (51,500 ) 308,900    
State (500 ) 1,100    
Total deferred tax provision (52,000 ) 310,000    
Total tax provision $ 1,558,000   $  899,000    
Effective income tax rate reconciliation
  2016   2015  
Computed tax provision at the expected statutory rate $1,960,500   $1,045,200  
State income tax - net of Federal tax benefit 400   200  
Tax effect of permanent differences:        
Research tax credits (266,000 ) (101,000 )
Other permanent differences (165,700 ) (44,700 )
Other 28,800   (700 )
Total tax provision $ 1,558,000   $   899,000  
Effective income tax rate 27.0%   29.2%  
Components of deferred tax assets and liabilities
  2016   2015  
Deferred tax assets:        
Allowance for doubtful receivables $       6,700   $       3,300  
Tax inventory adjustment 95,500   77,700  
Allowance for obsolete inventory 463,600   447,700  
Accrued vacation 73,700   63,900  
Accrued commissions 7,200   9,300  
Warranty reserve 45,400   12,400  
Stock options issued for services 273,000   244,600  
Total deferred tax assets 965,100   858,900  
Deferred tax liabilities:        
Excess tax depreciation (682,985 ) (628,785 )
Net deferred tax assets $   282,115   $   230,115  
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings per common share (Tables)
12 Months Ended
May 31, 2016
Earnings Per Share [Abstract]  
Earnings per common share
  2016   2015
Average common shares outstanding 3,393,919   3,350,033
Common shares issuable under stock option plans 82,508   52,176
Average common shares outstanding assuming dilution 3,476,427   3,402,209
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock option plans (Tables)
12 Months Ended
May 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Stock option estimated fair value components
  2016   2015
Risk-free interest rate 1.50%   2.30%
Expected life in years 3.2   3.2
Expected volatility 26%   28%
Expected dividend yield 0%   0%
Stock option activity
  Shares   Weighted Average Exercise Price Intrinsic Value
Outstanding - May 31, 2014 219,500   $      7.31 $ 398,954
     Options granted 48,000   $    10.82  
     Less: options exercised 26,750   $      6.00  
Outstanding - May 31, 2015 240,750   $      8.16 $ 1,134,531
     Options granted 49,500   $  14.982  
     Less: options exercised 46,750   $    8.221  
Outstanding - May 31, 2016 243,500   $      9.53 $ 1,745,254
Stock optios outstanding and exercisable
Outstanding and Exercisable  
Range of Number Weighted Average Weighted
Exercise of Remaining Years Average
Prices Options of Contractual Life Exercise Price
$2.00-$3.00 10,000 2.9 $  2.83
$5.01-$6.00 40,000 2.6 $  5.52
$6.01-$7.00 24,500 3.0 $  6.26
$7.01-$8.00 25,000 6.9 $  7.74
$8.01-$9.00 41,750 7.6 $  8.73
$11.01-$12.00 25,000 5.9 $11.29
$12.01-$13.00 47,250 9.0 $12.42
$16.01-$17.00 30,000 9.9 $16.40
$2.00-$17.00 243,500 6.4 $  9.53
         

 

The following table summarizes information about stock options outstanding at May 31, 2015:

 

Outstanding and Exercisable  
Range of Number Weighted Average Weighted
Exercise of Remaining Years Average
Prices Options of Contractual Life Exercise Price
$2.00-$3.00 10,000 3.9 $  2.83
$5.01-$6.00 45,000 3.3 $  5.56
$6.01-$7.00 28,250 3.8 $  6.24
$7.01-$8.00 25,000 7.9 $  7.74
$8.01-$9.00 77,500 8.5 $  8.61
$11.01-$12.00 25,000 6.9 $11.29
$12.01-$13.00 30,000 9.9 $12.20
$2.00-$13.00 240,750 6.7 $  8.16
         
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Flows Information (Tables)
12 Months Ended
May 31, 2016
Supplemental Cash Flow Elements [Abstract]  
Cash flow supplemental disclosure
  2016   2015  
         
  Interest paid none   none  
         
  Income taxes paid $ 1,794,100   $ 689,000  
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.5.0.2
Significant Accounting Policies (Details Narrative)
12 Months Ended
May 31, 2016
USD ($)
May 31, 2015
USD ($)
Accounting Policies [Abstract]    
Domestic revenue as percentage of total 0.73 0.65
Asian revenue as percentage of total 0.22 0.31
Percent of revenue recognized using percentage of completion method of accounting 0.66 0.70
Percent of revenue recognized using completed contract method of accounting 0.34 0.30
Shipping and handling costs $ 272,353 $ 247,077
Research and development costs 428,000 268,000
Share based compensation expense $ 151,184 $ 116,069
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts receivable - Accounts receivable (Details) - USD ($)
May 31, 2016
May 31, 2015
Accounts receivable, net    
Customers $ 3,480,781 $ 4,534,143
Customers - retention 531,189 230,370
Gross accounts receivable 4,011,970 4,764,513
Less allowance for doubtful accounts (19,756) (9,756)
Net accounts receivable $ 3,992,214 $ 4,754,757
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.5.0.2
Inventory - Inventory (Details) - USD ($)
May 31, 2016
May 31, 2015
Inventory, net    
Raw materials $ 511,530 $ 519,598
Work-in-process 8,639,068 7,657,720
Finished goods 554,358 584,738
Gross inventory 9,704,956 8,762,056
Less allowance for obsolescence (100,000) (100,000)
Net inventory $ 9,604,956 $ 8,662,056
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.5.0.2
Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed components (Details) - USD ($)
May 31, 2016
May 31, 2015
Costs and estimated earnings on uncompleted contracts    
Costs incurred on uncompleted contracts $ 11,441,874 $ 10,439,879
Estimated earnings 4,251,018 4,584,090
Total costs and estimated earnings 15,692,892 15,023,969
Less billings to date (11,655,742) (12,577,485)
Costs and estimated earnings not billed $ 4,037,150 $ 2,446,484
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.5.0.2
Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed (Details) - USD ($)
May 31, 2016
May 31, 2015
Costs and estimated earnings not billed    
Costs and estimated earnings in excess of billings $ 5,500,771 $ 5,169,956
Billings in excess of costs and estimated earnings (1,463,621) (2,723,472)
Costs and estimated earnings not billed $ 4,037,150 $ 2,446,484
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.5.0.2
Maintenance and other inventory - Maintenance and other inventory (Details) - USD ($)
May 31, 2016
May 31, 2015
Maintenance and other inventory    
Maintenance and other inventory $ 1,956,626 $ 2,102,494
Less allowance for obsolescence (1,259,583) (1,212,565)
Maintenance and other inventory, net $ 697,043 $ 889,929
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.5.0.2
Maintenance and other inventory (Details Narrative) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Provision for potentialinventory obsolescence $ 180,000 $ 180,000
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and equipment - Property and equipment (Details) - USD ($)
May 31, 2016
May 31, 2015
Property and equipment    
Land $ 195,220 $ 195,220
Buildings and improvements 8,741,209 7,908,653
Machinery and equipment 8,498,997 7,566,026
Office furniture and equipment 1,398,016 1,328,806
Autos and trucks 84,256 73,331
Land improvements 402,022 379,432
Gross property and equipment 19,319,720 17,451,468
Less accumulated depreciation (10,325,216) (9,577,957)
Property and equipment, net $ 8,994,504 $ 7,873,511
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Property and equipment (Details Narrative) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Property, Plant and Equipment [Abstract]    
Depreciation expense $ 818,385 $ 740,844
Commitments for future capital expenditures $ 550,000  
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.5.0.2
Short-term borrowings (Details Narrative) - USD ($)
May 31, 2016
May 31, 2015
Debt Disclosure [Abstract]    
Line of credit facility $ 6,000,000  
Line of credit outstanding balance 0 $ 0
Uncleared checks $ 517,960 $ 618,974
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.5.0.2
Sales - Sales by major customer type (Details) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Sales, net $ 35,680,449 $ 30,589,266
Construction    
Sales, net 21,009,587 16,658,555
Aerospace / Defense    
Sales, net 12,320,818 12,009,356
Industrial    
Sales, net $ 2,350,044 $ 1,921,355
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.5.0.2
Sales (Details Narrative)
12 Months Ended
May 31, 2016
May 31, 2015
Notes to Financial Statements    
Percentage of total sales to significant individual customers 0.55 0.62
Percentage of total sales to significant individual customer1 0.10 0.14
Percentage of total sales to significant individual customer2 0.08 0.12
Percentage of total sales to significant individual customer3 0.08 0.11
Percentage of total sales to significant individual customer4 0.08 0.09
Percentage of total sales to significant individual customer5 0.07 0.06
Percentage of total sales to significant individual customer6 0.07 0.05
Percentage of total sales to significant individual customer7 0.07 0.05
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Tax provision (Details) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Current tax provision:    
Federal $ 1,609,500 $ 588,700
State 500 300
Total current tax provision 1,610,000 589,000
Deferred tax provision:    
Federal (51,500) 308,900
State (500) 1,100
Total deferred tax provision (52,000) 310,000
Total tax provision $ 1,558,000 $ 899,000
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Effective income tax rate reconciliation (Details) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Income Tax Disclosure [Abstract]    
Computed tax provision at the expected statutory rate 196050000.00% 104520000.00%
State income tax - net of Federal tax benefit 40000.00% 20000.00%
Tax effect of permanent differences:    
Research tax credits (26600000.00%) (10100000.00%)
Other permanent differences (16570000.00%) (4470000.00%)
Other 2880000.00% (70000.00%)
Total tax provision $ 1,558,000 $ 899,000
Effective income tax rate 27.00% 29.20%
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes - Components of deferred tax assets and liabilities (Details) - USD ($)
May 31, 2016
May 31, 2015
Deferred tax assets:    
Allowance for doubtful receivables $ 6,700 $ 3,300
Tax inventory adjustment 95,500 77,700
Allowance for obsolete inventory 463,600 447,700
Accrued vacation 73,700 63,900
Accrued commissions 7,200 9,300
Warranty reserve 45,400 12,400
Stock options issued for services 273,000 244,600
Total deferred tax assets 965,100 858,900
Deferred tax liabilities:    
Excess tax depreciation (682,985) (628,785)
Net deferred tax assets $ 282,115 $ 230,115
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.5.0.2
Income Taxes (Details Narrative) - USD ($)
72 Months Ended
May 31, 2022
May 31, 2016
May 31, 2015
Income Tax Disclosure [Abstract]      
Deferred tax assets   $ 965,100 $ 858,900
Deferred tax credits carryforward   $ 262,000  
Tax credit carryforward expiration date May 31, 2022    
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.5.0.2
Earnings per common share - Earnings per common share (Details) - shares
12 Months Ended
May 31, 2016
May 31, 2015
Earnings Per Share [Abstract]    
Average common shares outstanding 3,393,919 3,350,033
Common shares issuable under stock option plans 82,508 52,176
Average common shares outstanding assuming dilution 3,476,427 3,402,209
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.5.0.2
Employee stock purchase plan (Details Narrative) - shares
12 Months Ended
May 31, 2016
May 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Common shares issued from employee stock purchase plan 1,409 1,688
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock option plans - Stock option estimated fair value components (Details)
12 Months Ended
May 31, 2016
May 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Risk-free interest rate 1.50% 2.30%
Expected life in years 3 years 2 months 12 days 3 years 2 months 12 days
Expected volatility 26.00% 28.00%
Expected dividend yield 0.00% 0.00%
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock option plans - Stock option activity (Details) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
May 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Options outstanding, Shares 243,500 240,750 219,500
Options outstanding, Average Exercise Price $ 9.53 $ 8.16 $ 7.31
Options outstanding, Intrinsic value $ 1,745,254 $ 1,134,531 $ 398,954
Options granted, Shares 49,500 48,000  
Options granted, Average Exercise Price $ 14.982 $ 10.82  
Options Exercised, Shares 46,750 26,750  
Options Exercised, Average Exercise Price $ 8.221 $ 6.00  
Options Expired, Shares  
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock option plans - Stock optios outstanding and exercisable (Details) - $ / shares
May 31, 2016
May 31, 2015
Range of exercise prices, Minimum $ 2.00 $ 2.00
Range of exercise prices, Maximum $ 17.00 $ 13.00
Number of Options 243,500 240,750
Weighted Average Remaining Years of Contractual Life 6.4 6.7
Weighted Average Exercise Price $ 9.53 $ 8.16
Price range 1    
Range of exercise prices, Minimum 2.00 2.00
Range of exercise prices, Maximum $ 3.00 $ 3.00
Number of Options 10,000 10,000
Weighted Average Remaining Years of Contractual Life 2.9 3.9
Weighted Average Exercise Price $ 2.83 $ 2.83
Price range 2    
Range of exercise prices, Minimum 5.01 5.01
Range of exercise prices, Maximum $ 6.00 $ 6.00
Number of Options 40,000 45,000
Weighted Average Remaining Years of Contractual Life 2.6 3.3
Weighted Average Exercise Price $ 5.52 $ 5.56
Price range 3    
Range of exercise prices, Minimum 6.01 6.01
Range of exercise prices, Maximum $ 7.00 $ 7.00
Number of Options 24,500 28,250
Weighted Average Remaining Years of Contractual Life 3 3.8
Weighted Average Exercise Price $ 6.26 $ 6.24
Price range 4    
Range of exercise prices, Minimum 7.01 7.01
Range of exercise prices, Maximum $ 8.00 $ 8.00
Number of Options 25,000 25,000
Weighted Average Remaining Years of Contractual Life 6.9 7.9
Weighted Average Exercise Price $ 7.74 $ 7.74
Price range 5    
Range of exercise prices, Minimum 8.01 8.01
Range of exercise prices, Maximum $ 9.00 $ 9.00
Number of Options 41,750 77,500
Weighted Average Remaining Years of Contractual Life 7.6 8.5
Weighted Average Exercise Price $ 8.73 $ 8.61
Price range 6    
Range of exercise prices, Minimum 11.01 11.01
Range of exercise prices, Maximum $ 12.00 $ 12.00
Number of Options 25,000 25,000
Weighted Average Remaining Years of Contractual Life 5.9 6.9
Weighted Average Exercise Price $ 11.29 $ 11.29
Price range 7    
Range of exercise prices, Minimum 12.01 12.01
Range of exercise prices, Maximum $ 13.00 $ 13.00
Number of Options 47,250 30,000
Weighted Average Remaining Years of Contractual Life 9 9.9
Weighted Average Exercise Price $ 12.42 $ 12.20
Price range 8    
Range of exercise prices, Minimum 16.01  
Range of exercise prices, Maximum $ 17.00  
Number of Options 30,000  
Weighted Average Remaining Years of Contractual Life 9.9  
Weighted Average Exercise Price $ 16.40  
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock option plans (Details Narrative) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]    
Common shares reserved for stock options 160,000  
Common shares for options granted 49,500 48,000
Average estimated value per option granted $ 3.05 $ 2.42
Price per share of common $ 16.70 $ 12.87
Shares available 157,750  
Proceeds exercise of options $ 384,325  
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.5.0.2
Preferred stock (Details Narrative)
May 31, 2016
shares
Equity [Abstract]  
Preferred shares authorized 2,000,000
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.5.0.2
Treasury stock (Details Narrative) - shares
May 31, 2016
May 31, 2015
Equity [Abstract]    
Treasury Stock 541,296 537,733
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.5.0.2
Retirement plan (Details Narrative) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Compensation and Retirement Disclosure [Abstract]    
Retirement plan expense $ 85,392 $ 68,612
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.5.0.2
Cash Flows Information - Cash flow supplemental disclosure (Details) - USD ($)
12 Months Ended
May 31, 2016
May 31, 2015
Supplemental Cash Flow Elements [Abstract]    
Interest paid
Income taxes paid $ 1,794,100 $ 689,000
EXCEL 76 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -E*'4D"//_T#0( (=/NS):86*T:UKHIT926J>2HKJ^^["F$H:/%QV.@Y%Y7QOMQ:$T:W,3V M4W>2=>DVFZ&ESK5W-F^I4RY-;W*\6MR:D#X;FU.PP\CFP/&3UR7.7J=@](%, M%WNB9,1XKGZQ\A3Y1O:F+LQO:CPX[VK XWSFM@/_K'4IT/.$O-OZRI' MX[,JG&[\6V>#+4/ST_:W'>7\'Z_EY";N[7@3S/UP4F!_L3&58VW-,)T;U;T+ MN^_.[5[S,:%R51UU2Q_RPI"&,T])7GR;HY'EU/]5^^E):5V@9Q4L"R_X4O0F M4/9Z_S]3T.?@Y'-APLB\:(^!$@?$J0/!=*'!NFC >GC M+4@?[T#Z> _2!U^A-((B*D MQW8OG*\M"_V/Z'D4X$G1H>)%]2-F Q+M*;V"^GH A3&^.R6:E((C-Z."N[_8 M_ )02P,$% @ V4H=24AJMI,? @ ER4 !H !X;"]? [+&Q8@-B MIFIS]Z%>5.X/1UU8.AL01OKF75B/T,!3GYOUEW1JRW'H'E(M31/KZ7I.]?STY^S5 MZVY33:^[4*V^MM,AE4WU?9C>;;'V/ZG^6'_?ZX32_#]MLY M]>4?%?6O!:IZ.4B6@X02I,M!2@FRY2"C!/ERD%."XG)0I 3=+P?=4X(>EH,> M*$&/RT&/E*#0 !D;3A+"FJ-U %P'CM@:.W +V%H[< O87TK(T>MCEZ"]!;.'H+T%LX>@O06SAZ M"]!;.'H+T%LX>@O06SAZ"]!;.'HKT%LY>BO06SEZ*]!;27LE:+.$H[<"O96C MMP*]E:.W KV5H[<"O96CMP*]E:.W KV5H[AO0VSAZ&]#;.'H;T-LX>CO0VSEZ.]#;.7H[T-LY M>CO0VSEZ.]#;2>\JT#O1VCMX.]':.WA'H'3EZ1Z!W MY.@=@=Z1HW>\TCMW[91V;V4Z]H=\ZYK?AL.B*[QS^3BEVZ=;_VLN4W^&U']]@_7\"5!+ P04 " #92AU)<^^/'*,# #0#@ $ M &1O8U!R;W!S+V%P<"YX;6R]5\%RVS80_16,3NE!H2*[[M2C<":5Y:EGDD83 MJ>YY#2Y%U"# J!B]>N[("6&LD"*\J&Z" 3>8K%OWR[(F;*3VZ71!1HGT+*7 M7"I[2Y,?1YESQ6T469YA#O8]012MIMKDX.C1;"*=IH+CG>9ECLI%T\GD)L(7 MARK!9%PTFX[BF??RJ2BDX."$5O$7P8VV.G5L\<)1SJ+7@,J"=EXA+XUPNWA2 M8]I3%6;%0>*=9Z VF+2QIXL'+A[16!_IA^G["?T:"@[S]=X(B5"; M)0ACX]G6W6Z1.VWV:=JZMV8IT=PGW3ZNZ7QVQ)[ HA]^'&W!"%!NQ*SXEQZG MH]IM/5N-96&=B?_2YMEFB,[.HF:R&K:Q[;&XCF^F%8)&Q\BHB2S>TW84MY]9 M"R?1?DV78-S_1$45TX&(FST3=:"'+1BHA"V4(SFR!U6[HN2U*6E&OX$$Q9&M M3ECK@+!W%"PYR=!16 ?8R MS[1,2)!L\4]),89Q8J,$\4J99)\XUR71H39LJ:F8J?J#-GN<908YBBT\20SB M'M263JM-V/-<6]K"IP"M$T0]T@B,(O<48#@+7T HZE 5S=Y2$[V&B5X_^_ZX MJUT1$X7GL(,T;=S8H '%B$A)#(&XA\;:P-HD23UW_/9G7 MM7Q==N-6UWX?OXZ34CHNK8=';QUXU!"N#DUM I=ND6P1'6K^2 =WM?$TQ) M!C4T8#"P?)*SI'HV.V-;4[)17Y71<2T"+JW2:PWJIAO+?J=B9P3?A), M_O[I@3(LZ2L/00]5;=M.VBG5Q8%S]KI\>**S2;4)*(R$J J:8^=@D9P[OTQO M[U;W255D^2S-KM-BOLKFO"CX=/YVG.R;O]%PTP_Q;QV?#=)V46,-%^Z6-(J6 M2Y\$4A"DUPZU-1?A"/-%3+"P?_\ B9>#>B%=MAUTK?4J5'2_QNCX&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MV4H=29P8-.)6 @ 3@L T !X;"]S='EL97,N>&ULS59;:]LP%/XK0AFC MA1';Z9JVJVT8A54J,LLH$ M,>HM?'_I,40XC$->LQ53%4A%S54$W_<0/XE$4P6%Y"[WC2N7^85Z]-J)RJHD$#I$]09+,(1P\[C#E&22&+ M'#%"=PY>&, >>NO'"!?2YG89IGGF_I!)%DD$_?9W?+ID8+>#V1ZA='][&HC# M$BF%)5_I"6CM]:[4F^."8R?2^CWC74BT"Q:7HP [Z+R)D!F6?>8 =E <4IPK M'2!)L3&C$J61+I023!L9087@B!K*+J(U-&V**7TPG]BW?(^[R8'S,6?L0V!4 M=*8N1&L.U\ 6U1NS.>XQ[>)5O*#)^P0Z&I4EW7VDI. ,.[$.6HEV]AQ]<( ^ M#E''"C9"DB?M;RY"J@$L(=ABJ4@Z1GY(5*YQH]H;[#7Y(86OW?+?U/3GJS:H MT5?P7Y?GOR8?GXW]#.%$SQ%'<5^S!,N5_>=]N;"+JU-59CKBR4I;GJJTBYM3 M569>"B4JHF7&5=E<<6NS!DF00MCD. H!WGUZ=! M6?:CU%:<$]=^; ?7@-\YP_OK+NYLO9&?&]-YP_=,EF%T!_.9KY:J5;Z/VVO M.GK66-?*0)?N>F:;1E?JV%9#J[HPR^;SQNY$96NU%KM<:?_OPX-$U*J1@PF7E.SFN\LDS8HL M6ZPUXFO?M+KS*!AO"%D%?:LNY=4RF2="#L&>:A.4.Y9!_>WLT.ONFK02T6CG MPT5L[OAFJSO=ZA\Q;[KR*WOWCW7ZA^V"-!>5L\:,4?'!&$1?\(]W*,>@J\F+ M05Y]C2.Q3!9S$KS57E]IH\/],AG/C8HMF6TU9>S^IS/1C9VS&6(ANUJ<=(%4 MQ%FW'CSJFI@#O7Q6CQ]VAYI.W%F=KKL*A3Y(([M*B;$%'N(RB,M^%2=>G4M' MZ:S4V.@_0"<'G7Q7YR+0*,26>&$;\:57;@TK*!2@4/Q*X4CZE3@EZE"A!(62 M45A1\BMK:N)*G/P_4&="\ *"%TRPONXTS3I)@_%75=F!!J.[%N?6Z$HKS.(U M"+W>%7H(]L*I2NE;&7EX"GX#P6]V@\^Z6^H!ZS#QMQ#R=C?DR'KZ6.2')J@F M;A2=2==1]M23$X3FR-!\5^H3N4)0W0A$%+0$@A.:R2F=X,CP>.[(B!S1/"9& M8]''H44%!#-ER+Q861<.:'ZWXLHZ9^]B@U B4P9)#^J:VE$[VRE5+T=C#"F M'(W23 8]1?92!KZSKK*M$I?R^S0.L4L9[DXV0T7=1:[9MF3$/H*,(HAQBX/3G8^NN5T_J7(7LK =]+VQMXK)7RPU8WH!U>MI%>B)XM '00R M98B\&,-M'Q,8@R=^A!!F#(3G3C7*.6K-F :&(G09 ]TEU3D_N/O=R(D+,K!] M)<-SH_MLMS9#S#(&LU.IG?@FS:"B;YWJ.'TT@7?6^>"&%J40NHR![LGTGBD" M&5*8<1:XS\6HQ((4@IDQ8#(^)EY=QH/'NI AFQG#YJ.EL='(9,8PN=?=LK?\=^M^@3@7B'/!X+Q?*D4IQ+E@<-X[R8H,I9#O@N%[ MOU2.4DAZP9#^S'P]$.L'*#59I3*D/S?U'X80I9#V@EVO,BN<1R7DJD#:"X[V MT44.Q/IX=2]:^9^E23U0)6RG#43:"X;V!T/:9/%9NKB4OU4(9X&<%RSGX$T' M\1@78G%[%*?S,4HAYP7#^9;42=.H<2-(),0'N#U SDN&\RVI(]OVMMOL..J) M%')>,IQ/S7>GLU *.2\9SI^W86JMQ+$KD?.2<_0]*[AIMY?(>?DR1R>\'F^B MU&1;QG&^3ZK$14F)G)<40MI+ MAO;I$G:'+-S/(NT+AO:M->V>K!9(^X*A_9FZ?+#>IC0'S]325/%_T5T6&\+BS)N,.+U)UO3M^./GD0T@S%'=.]+]]'*\7?( M6GGSA^C]3U!+ P04 " #92AU)6,$F8'L" I"0 & 'AL+W=O8Q H9-ANE6$= 8R:K(%%.2FV+2<^^2C9@D%NRF0FRB?H]@,#Q=0 M(C<%4ABC.8K5X 44=Z(CR&,=PDD-#LGZ\F$RWH_(_4$L#!!0 ( -E*'4G:)]C: 00 /41 M 8 >&PO=V]R:W-H965T&ULC9C;;N,V$(9?1?!]5^3P M'#@&UBJ*]J+ 8B_::R6F8V,ERY64>/OVI<21&P?,F($1'?S-\*>D^8?R^M+U M/X:#]V/QLVU.P^/J,([GA[(LWZ^YU;(XG_ZTOAM>VK?M_M[[I+H\KOEI.?#^^',;I M1+E9E]>XW;'UI^'8G8K>[Q]77_E#!6Y"9N*OH[\,[_:+2?Q3U_V8#O[8/:[8 MI,$W_GF<4M1A\^8KWS13IC#R/YCT_S&GP/?[2_;?YND&^4_UX*NN^?NX&P]! M+5L5.[^O7YOQ>W?YW>,[C9_"'@_)0F9BS"9(5RG M.6<_7ZG-^FT#=EV^37EN$)B1+2*?$Q42[HJ48?RD"+@5$4]^A3E>L/OQXC9> MQG@1X_FMQ-.,F#B)B&AFPX=]SE61D]8IZ^Q]/3*I1T8]D!I'1ST1X6S^2UW: MF*K"5.*^%)64HF*\)*0@XAP )[@JBD'AT'4X2>B#C-I%.:T!,Y MJS6P=]RG>DQ2CXEZB'&V$0$C@%&7!S,9Q7,*P2;56,Q!J(D(=XX9 JL0D\YD MW"J7%..B&$N(B8A2+(A)5A^J08YKYW)N%6=)0?/IZ4DE%"'CM.(?Z^I&$7(V ME#G+\!W.TXJB\TEBI"TR8'0H+T9X0K60T@BN34;)%&"44^ M3V[Y[@7]7+_X/^O^Y7@:BJ=N#._Z\ROYONM&'S*Q+VI5''R]NQXT?C]. MNR;L]_%7B7@P=N?E1Y;K+SV;_P!02P,$% @ V4H=2; V>E,( @ M 8 M !@ !X;"]W;W)K?AR<+*EPW%R$@___YP,$E",7;[*A5(&/ MCO5R$S1*#6L(Y:ZA'9$K/M!>?SEPT1&EF^((Y2 HV5M3QV &V/C3(=L"KAU;=O.]K+EO= T,,F M^!:M:VP45O"[I:.\J0/#ON7\S31^[C=!:! HHSME$H@NSK2FC)D@/?#[E/E_ M2&.\K5_2G^UL-?V62%IS]J?=JT;#A@'8TP,Y,?7*QQ]TFD)J G><2?L/=B>I M>'>Q!* C'ZYL>UN.[DN23#:_(9X,\=40H8<&-!G0)P-T9'9>WXDB52GX".1 MS&9':RT7)D0G ST9J=?)9@J[4E5YKM*BA&>3)K>3)2>)Y13TI\%4"]?A> MB/@>(G$0L8/ ]T/T5I(YB$F21#'.YF7U)$-YCM R#?+2()N1AGLSQH <\3H)P M@M/TT49?=&&$<+[,DWMY3+/L+K[]8WNGB*SOM$$J#4"CGY!K@]&#,M5'R1EP?JNH?4$L#!!0 ( -E*'4F4-ZS$# , % + 8 >&PO=V]R M:W-H965T&ULC9;?;ILP%,9?!?$ Q7^QJ1*DAFG:+B95O=BN M:>(DJ( S<)KN[6=\3)I4#N$F8.?[CG_'-D=G<=+=6[]7RD0?3=WVRWAOS.$Q M2?KU7C5E_Z /JK7_;'77E,8.NUW2'SI5;IRIJ1."4)HT9=7&^<+-/7?Y0A]- M7;7JN8OZ8].4W;^5JO5I&>-XG'BI=GLS3"3Y(CG[-E6CVK[2;=2I[3)^PH\% M%H/$*7Y7ZM1?O$<#_*O6;\/@YV89HX%!U6IMAA"E?;RK0M7U$,FN_-<'_5QS M,%Z^C]&_NW0M_FO9JT+7?ZJ-V5M:%$<;M2V/M7G1IQ_*Y\"'@&M=]^XW6A][ MHYO1$D=-^0'/JG7/$_S#1EO80+R!G TXG310;Z"?!NHR!3*7U[?2E/FBTZ>H M/Y3#:>-'*^^&(#9R9)/I[3ZYF)W;J7SQGJ=\D;P/<:XDQ$E6(,%G16*#!U<@ M<M_/KOT,_ S\XAJQ=1(!28"$\E0BQK+; MPL(+$9<9F4/$@T0"&6C G,[Q.E0:(4B(*I>R*0 M8 N49MD$>@%"*1CC?,:U$D$@X8((- $D_+V0DF=3.P0Z>[84(WF?1P9Y)/!, MK+,""1=,,A2\;)Y'^CN48L;H?9XL^%%DP$/N^S$*)N2F;00ZD9'78&1SFDC( MRV@F9VPOQF$<*$."3>%X#9JZ%H5728[%#!H2IH&:)?@4#6BPD'AR<[R,<#3C MZ\0TS ,U4*13/-3?OS0E9 *\\$**!,W8G!,+EU4,M5!,7/65UV#.)4*3AP9" MF667NMM(X;J*H1B*X'GX4N\UC"!Y8YM\J<=C915LWC:%*RN&!7VO8.&#P9&'\;^]=Q$Y_\!4$L#!!0 ( -E* M'4FZNJ>E4@0 ) 3 8 >&PO=V]R:W-H965T&ULC9A- MR>B2U_U(#Q HYG__T*NG'LC"(K MAQCCIZ6W)?6+T.+2M#^[O;5]\JNNCMWS;-_WIZ^^MKNT.[6VW(Q!=95RQO*T+@_'V7(QWOO>+A?-N:\.1_N]3;IS79?M?RM; M-9?G&"B$&9"3^/MA+=W.= M#.)?F^;G\.7/S?.,#1IL9=?]T$3I/MYL8:MJ:,GU_"\U^M[G$'A[/;7^=4S7 MR7\M.ULTU3^'3;]W:MDLV=AM>:[Z'\WEFZ4[ZIIY"9DE= M_L+/PW'\O. OFE&8/X!3 +\&0!X,$!0@W@/&H4M1V9C7'V5?+A=M?=U 081[W(.Y[P)LO G/@C^/E?;S$>#G&*WTO\3@B"I- 1'*F.<\^YPKD M."AII'ZL)_/FDV$^XG%\[LTGQWCITYEC/H2 %MJ;#F(%8DHR+>5C-\[?1XBX#T$#//>%@0<0(B%8&W"H"L*6*J@?MS0F,Q M :TK8E3&,RE".2$W!YTS"1&S#L*O"%=FL^^,TMLR)&A&:-F+D;21ZQ MCKC?NCE9=VC70(Q06C,56' %@5RI7$#,M/FWF9RL.Z8%O]5RM$<3J@YBYF"$ M$?X]Z906D4KF.8_P-NZW6XX.:4(%PB<79>S!MHC(F'T1]WLM)Z\U(3UDH9G( M0DY[Q634^/AMEJMI/Q@21#[K2E"J<'T0Z78<+(NP-:[]BW':I<94O-\9.9D9 M"SW5"!(R=Z\*H;204\J8B*2$WQ@%61D+.2-!#Q41%ZO([XJ"7GY9Z&5J@L P MT('!+ CD;LAY%F$CPF^.@I.HD#L2)+7)=*BV"S&YH]LCR(AW:.'?V I!HKS/ M3WJ-)BAG;A>MO?5$[]$$?E2/HM*;@X[:MKOQ *A+ULWYV.,IQ/7N]9#IA0\' M)1_NK^"IP*.B]V:6BU.YLW^5[>YP[)+7IN^;>CPMV39-;YTV]B6;)7M;;JY? M*KOMATOEKEL\,,(O?7.:SK^NAW#+_P%02P,$% @ V4H=2:,30,\A P MU0P !@ !X;"]W;W)K2"$J=_7PD)QP\ANC$&GWMUCY#%97:2[6MW M$$)%'W75=//XH-3Q*4FZS4'41?>V\5,OJFJ;,1S&W5O=5VT?Y>BDJ=Y#.+APL]R?U#F0K*8)>>X M;5F+IBME$[5B-X^_@*IZ8&48F-,BD* M?7@7N:@JDTF/_,-H*W;%6Z5^ MRM,WX1RP2;B15==_1INW3LEZ"(FCNOBPQ[+ICR?["\E#/DGKUQ+KW,[+V?L"I'26O)M$5PSLF:5E2#J.Y$,:-LZL!H:/,VLW%#HC MB3;QZL!K'61UH!T#W-3:] RU.I;AA$$T3N66HIH"-)!MY4:D+ 7\=HHNP;4% M'R#BC+-L6C#S"F:V+.\\6V1ID2P;1W(_8LLEULLB6AYQ%!AM?9=J5 AYA9"[ M8V"\EJ5E".'C3.[R8,XS[P*SPZW0I/G:(@^<,XJGK;#7"CLK&+"R# H@N4M# M(0@YXVMO/+Q9[KRN4-&?:C7A[I* M M4N+<,ISG# R5+48)P&_D]N1,XIX;?;Y-7RHVZ?P)PQS*8%F5>03>\3;'J? M\"-77LRMXI1!&%@>Z[M4HT+<*\3_8Y\8&!*8W]Q"&:?4.XDU()G2E]U--PT.\8 MYY-*[)3Y2LW\V*[;GBAY'%XBSF\RBW]02P,$% @ V4H=21@)>:&C 0 ML0, !@ !X;"]W;W)K MP)$W);4]T-ZY8<^8K7M0W-[A -K_:=$H[GQJ.F8' [R))"59D67W3'&A:57& MVK.I2AR=%!J>#;&C4MS\/8+$Z4!SNA1>1->[4&!5R59>(Q1H*U 3 ^V!/N;[ MXS8@(N"7@,E>Q"1X/R&^AN1'D[S"/L@F"-TL8OJ4?K4"T42A1_ M2ZO0<9W2GTTQTVX3BIE0K(0O632>&D6;7[GC56EP(G;@X>SRO8>;(.*5B?=F M_=A1T\3!J_)6CFM&\V@' D7EN/FS!XGSCN;T M5'@1_>!"@=456WFM4*"M0$T,=#OZD&_W94!$P"\!LSV+2?!^0'P-R8]V1[-@ M 20T+BAPOQSA$:0,0K[QVZ+YT3(0S^.3^K4?X6K1N\V8R2%CH^ M2?>"\W=81K@-@@U*&[^DF:Q#=:)0HOA[6H6.ZYS^%)N%=IU0+(1B)=QET7AJ M%&T^<5;#S=!Q"L3[\WZL:.FB8/7U;&^SRIV##H7D,3;)TB^ M(I@7O]JAH-?H1:07G],WE_1-,KA)W?.[SP7*2X$R"93_F3!!]N72X_Z?'NQL M1Q68/EX<2QJBR\B*YWH<"JDBV\1BC05J F!MHM M?5AM=D5 1, ? 9,]BTGPOD=\#6H9 MB.?Q4?U'G-:[WW,+CRC_BL;UWFQ&20,M'Z5[P>DGS"/A[I^6WZ^I*^3@;7 MJ7N>W18H+@6*)%!\,F&"[(JYQ\<9V=F.*C!=O#B6U#AJES9TJ2YW\R$>(3O! MJW+@'?SFIA/:DCTZ?ZYQ^UM$![Y]=G=/2>]?SY)(:%T(O_K8I N5$H?#\7DL M;[3Z#U!+ P04 " #92AU)F1.T2J,! "Q P &0 'AL+W=OP)%W);4]T-ZY8<^8K7M0W-[A M -K_:=$H[GQJ.F8' [R))"59GF5?F.)"TZJ,M6=3E3@Z*30\&V)'I;CYX#X(U2AN_I!ZM0[50*%'\/:U"QW5*?W:[F7:;D,^$?"5\ MS:+QU"C:?.*.5Z7!B=B!A[/;[#W.FB8.7I7G:I/G)3L'H2M, M(AYGS(I@7OUFBYS>HN>1GG].WU[3M\GA=G:X_5R@N!8HDD#QOQ$3YKA@BG^: ML(L]56"Z>'4LJ7'4+FWI6EUOYT,>S^0#7I4#[^ G-YW0EIS0^9.-!] B.O#M ML[M[2GK_?M9$0NM"N/.Q25#;MS\/8+$\4!7="Z\B+9SH<#*@BV\6BC05J F M!IH#?5CMCYN B(#? D9[$9/@_83X&I*?]8%FP0)(J%Q0X'XYPR-(&81\X[=) M\Z-E(%[&L_I3G-:[/W$+CRC_B-IUWFQ&20T-'Z1[P?$'3"-L@V"%TL8OJ0;K M4,T42A1_3ZO0<1W3G]UNHMTFY!,A7PC?LF@\-8HVOW/'R\+@2&S/P]FM]AYN M@HA7)MZ;]6-'31,'+XMSNHN>1GG]-7U_3 MU\GA>G*X_EI@ -H@/?/KO;4M+Y][,D$AH7PIV/3;I2*7'8 MSP]D>:7E/U!+ P04 " #92AU)%2I_TJ,! "Q P &0 'AL+W=O-"%+3JFH?5JKZL/OL MP !6;8;:)G3_?GT!FJRB[0N>&]5E@:.5HH=73X1 ?!+P&1.8N*]'Q#? M??)2[VCB+8"$RGH%[I8C/("47L@U_I@UOUIZXFF\J#^%:9W[ S?P@/*WJ&WG MS":4U-#P4=HWG)YA'N':"U8H3?B2:C06U4*A1/'/N(H^K%/\DZ?4_?G-,WT>%F=GCWO4!^+I!'@?Q_(T;,?L'\ M^*<).]E3!;H-5\>0"L?>QBU=J^OMO,_"F7S!RV+@+?SDNA6](0>T[F3# 32( M%ES[Y.J:DLZ]GS61T%@?WKI8QRL5$XO#\D#65UK^!5!+ P04 " #92AU) M32B!OU]?DM"B"GB)9R;G MG#GC2S&B>;8=@".O2FJ[HYUS_98Q6W6@N+W"'K3_TZ!1W/G4M,SV!G@=24JR M/,M^,,6%IF41:X^F+'!P4FAX-,0.2G'SM@>)XXZNZ%QX$FWG0H&5!5MXM5"@ MK4!-##0[>KO:[C;,9)34T?)#N"<\=+PN#([$]#V>W MVGJX"2)>F7AOUH\=-4TP8A,XPB;B?, N">?6++7)ZB9Y'>OXU M?7U.7R>'Z\GA-_IOS@4V26#SV8@)LY\Q'UVRDSU58-IX=2RI<- N;>E276[G M;1[/Y!U>%CUOX8&;5FA+#NC\R<8#:! =^/;9U34EG7\_2R*A<2&\\;%)5RHE M#OOY@2ROM/P/4$L#!!0 ( -E*'4G9859@H@$ +$# 9 >&PO=V]R M:W-H965T DBHK%?@;CG!/4CIA5SC]UGSLZ4GGL>+^D.8UKD_<@/W*/^( MVG;.;$))#0T?I7W%Z1'F$;9>L$)IPI=4H[&H%@HEBG_$5?1AG>*?;3K3KA/2 MF9"NA)]),!X;!9N_N.5EH7$B9N#^[#8[!]=>Q"D3Y\VXL8.F#H.7Q:G<9%G! M3E[H A.)AQFS(IA3O]HBI=?H::"GW].S2WH6'6:SP_Q[@?Q2((\"^?]&C)C# M@ME^:<+.]E2!;L/5,:3"L;=Q2]?J>COOPB&R3WA9#+R%9ZY;T1MR1.M.-AQ M@VC!M4]NMI1T[OVLB83&^O"'BW6\4C&Q."P/9'VEY3]02P,$% @ V4H= M22U(:7.C 0 L0, !D !X;"]W;W)K&ULA5/+ M;MLP$/P5@A\0RI+S@"$+B!,4[:% D$-[IJ651(3D*B1EI7]?/B3%+HSF(NZN M9F9G^2@G-&^V!W#D0TEM][1W;M@Q9NL>%+#\BOH7D1[.G6; $FH7%+A?3O $4@8A MW_A]UOQL&8CG\:+^+4[KW1^YA2>4OT7C>F\VHZ2!EH_2O>+T'>81;H-@C=+& M+ZE'ZU M%$H4_TBKT'&=TI\BFVG7"?E,R%?"0R2PU"C:?.:.5Z7!B=B!A[/; M[#S.FB8.7I6G:E/P4A"XPB7B8,2N">?6K+7)ZC9Y'>OXU MO;BD%\EA,3N\_UI@>RFP30+;_XV8,(<%\_!/$W:VIPI,%Z^.)36.VJ4M7:OK M[7S,XYE\PJMRX!W\Y*83VI(C.G^R\0!:1 >^?79S2TGOW\^:2&A=".]];-*5 M2HG#87D@ZRNM_@)02P,$% @ V4H=23J^TU>C 0 L0, !D !X;"]W M;W)K&ULA5/;;J,P$/T5RQ]0$Z![B0A2T]6J?5BI MZL/NLP,#6+4]K&U"^_?UA=!D%6U?\,QPSIDSOE0SFA<[ #CRJJ2V.SHX-VX9 ML\T BML;'$'[/QT:Q9U/3<_L:("WD:0DR[/L"U-<:%I7L?9DZ@HG)X6&)T/L MI!0W;WN0.._HAIX*SZ(?7"BPNF(KKQ4*M!6HB8%N1^\VVWT9$!'P6\!LSV(2 MO!\07T+RV.YH%BR A,8%!>Z7(]R#E$'(-_Z[:'ZT#,3S^*3^,T[KW1^XA7N4 M?T3K!F\VHZ2%CD_2/>/\ ,L(MT&P06GCES23=:A.%$H4?TVKT'&=TY^B6&C7 M"?E"R%?"MRP:3XVBS1_<\;HR.!,[\G!VFZV'FR#BE8GW9OW84=/$P>OJ6&^* M[Q4[!J$+3"+N%\R*8%[]:HN<7J/GD9Y_3B\NZ45R6*3N9?:Y0'DI4":!\G\C M)LQ^P93_#LG.]E2!Z>/5L:3!2;NTI6MUO9UW>3R3#WA=C;R'7]ST0EMR0.=/ M-AY A^C M\]N;BD9_/M9$PF="^%7'YMTI5+B<#P]D/65UN]02P,$% @ MV4H=281*EU^B 0 L0, !D !X;"]W;W)K&UL MA5/;;IPP$/T5RQ\0LT#::L4B95-5[4.E* _MLQ<&L&)[J&V6]._K"Y#=:-6\ MX)GAG#-G?*EF-"]V '#D54EM#W1P;MPS9IL!%+=W.(+V?SHTBCN?FI[9T0!O M(TE)EF?9)Z:XT+2N8NW)U!5.3@H-3X;822EN_AY!XGR@.[H6GD4_N%!@=<4V M7BL4:"M0$P/=@3[L]L#\AOH3D1WN@6; $AH7%+A?SO ( M4@8AW_C/HOG6,A OXU7]6YS6NS]Q"X\H?XO6#=YL1DD+'9^D>\;Y.RPCW ?! M!J6-7]),UJ%:*90H_II6H>,ZIS]%MM!N$_*%D&^$+Y' 4J-H\RMWO*X,SL2. M/)S=;N_A)HAX9>*]63]VU#1Q\+HZU[LRK]@Y"%UA$O&X8#8$\^HW6^3T%CV/ M]/QC>G%-+Y+#8G%8?"Q07@N42:#\WX@)_C)32^T)2=T_F3C 72(#GS[[.Z>DL&_GRV1T+D0?O:Q M25P)%W);4]T-ZY M8<^8K7M0W-[A -K_:=$H[GQJ.F8' [R))"59GF7W3'&A:57&VHNI2AR=%!I> M#+&C4MS\.8+$Z4 W="F\BJYWH<"JDJV\1BC05J F!MH#?=KLCT5 1,!/ 9.] MB$GP?D)\"\GWYD"S8 $DU"XH<+^]9\Z-E(%[&B_K7.*UW?^(6 MGE'^$HWKO=F,D@9:/DKWBM,WF$?8!<$:I8U?4H_6H5HHE"C^GE:AXSJE/]O' MF7:;D,^$?"4\9M%X:A1M?N&.5Z7!B=B!A[/;[#W.FB8.7I7G M:E/L2G8.0E>81#S.F!7!O/K-%CF]1<\C/?^SP_G.!XEJ@2 +% M_T9,F..">?BG";O84P6FBU?'DAI'[=*6KM7U=C[E\4P^X%4Y\ Y^<-,); MH@/?/KO;4=+[][,F$EH7P@P)%W);7=T=ZY8)TXZNZ*GP(KK>A0*K M2K;P&J% 6X&:&&AW]'ZUW1S8 $DU"XH<+\< MX0&D#$*^\9]9\[-E()[')_6?<5KO_L M/*#\+1K7>[,9)0VT?)3N!:='F$?8 M!,$:I8U?4H_6H3I1*%'\/:U"QW5*?VZ+F7:=D,^$?"'<9=%X:A1M_N".5Z7! MB=B!A[-;;3W.FB8.7I7':E7P8A"XPB;B?,0N">?6K+7)Z MC9Y'>OXU?7U)7R>'Z]GA]Z\%BDN!(@D4_QLQ8?8S9I/]TX2=[:D"T\6K8TF- MHW9I2Y?JR/)*JP]02P,$% @ V4H=2>_4S 6C 0 L0, !D M !X;"]W;W)K&ULA5/;;IPP$/T5RQ\0 \LF[8I% MRJ:JTH=*41[:9R\,8,5FJ&V6Y._C"Y#=:-6\X)GAG#-G?"DFU"^F [#D5 M[&EG[;!CS%0=*&YN<(#>_6E0*VY=JEMF!@V\#B0E698DMTQQT=.R"+4G718X M6BEZ>-+$C$IQ_78 B=.>IG0I/(NVL[[ RH*MO%HHZ(W GFAH]O0^W1URCPB M/P(F)MX"2*BL5^!N.<$#2.F%7.-_L^9'2T\\CQ?UGV%: MY_[(#3R@_"MJVSFS"24U-'R4]AFG1YA'V'K!"J4)7U*-QJ):*)0H_AI7T8=U MBG_N\IEVG9#-A&PE?$N"\=@HV/S!+2\+C1,Q _=GE^X<7'L1ITR<-^/&#IHZ M#%X6IS+=I@4[>:$+3"0>9LR*8$[]:HN,7J-G@9Y]3=]J9A8')8'LK[2\AU02P,$ M% @ V4H=24GAS"&B 0 L0, !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\0RK+N6'/F*U[4-S>X0#:_VG1*.Y\ M:CIF!P.\B20E69YE7YCB0M.JC+5G4Y4X.BDT/!MB1Z6X^7,$B=.!;NA2>!%= M[T*!525;>8U0H*U 30RT!_JPV1^+@(B 7P(F>Q&3X/V$^!J2'\V!9L$"2*A= M4.!^.<,C2!F$?..W6?.C92!>QHOZMSBM=W_B%AY1_A:-Z[W9C)(&6CY*]X+3 M=YA'V 7!&J6-7U*/UJ%:*)0H_IY6H>,ZS7_N9]IM0CX3\I5PGT7CJ5&T^<0= MKTJ#$[$##V>WV7NX"2)>F7AOUH\=-4T"8?\*H<> <_N>F$MN2$SI]L/( 6T8%OG]WM*.G]^UD3 M":T+X5P)%W M);4]T-ZY8<^8K7M0W-[A -K_:=$H[GQJ.F8' [R))"59GF7W3'&A:57&VHNI M2AR=%!I>#+&C4MS\.8+$Z4 W="F\BJYWH<"JDJV\1BC05J F!MH#?=KLCT5 M1,!/ 9.]B$GP?D)\"\GWYD"S8 $DU"XH<+^]9\Z-E(%[&B_K7 M.*UW?^(6GE'^$HWKO=F,D@9:/DKWBM,WF$?8!<$:I8U?4H_6H5HHE"C^GE:A MXSK-?QYGVFU"/A/RE?"81>.I4;3YA3M>E08G8@<>SFZS]W 31+PR\=ZL'SMJ MFCAX59ZKS>Z^9.<@=(5)Q..,61',J]]LD=-;]#S2\\_IVVOZ-CGT)2=T_F3C ;2(#GS[[&Y'2>_?SYI(:%T('WQLTI5*B<-A>2#K*ZW^ E!+ M P04 " #92AU)X=P:#*0! "Q P &0 'AL+W=OC^ M_?I":+**MB]X9CCGS!E?BA'-A^T '/E24MLM[9SK-XS9J@/%[17VH/V?!HWB MSJ>F9;8WP.M(4I+E67;-%!>:ED6LO9JRP,%)H>'5$#LHQV[A >6[J%WGS6:4U-#P0;HW M')]A&F$=!"N4-GY)-5B'ZDBA1/&OM H=US']66<3[3(AGPCY3+B-!)8:19N/ MW/&R,#@2V_-P=HN-AYL@XI6)]V;]V%'3Q,'+XE NUK<%.P2A,TPB[B;,C&!> M_6*+G%ZBYY&>_TQ?GM.7R>%RG3_9> -H@/?/KM:4]+Y M]S,G$AH7PAL?FW2E4N*P/SZ0^966?P%02P,$% @ V4H=292C]C^C 0 ML0, !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\0 M2K+C%H8L($Y0M(<"00[MF996$A&2JY"4E?Y]^9 4NS":B[B[FIF=Y:.N6'/F*U[4-S>X0#:_VG1*.Y\:CIF!P.\B20E69%E.Z:XT+0J M8^W95"6.3@H-SX;842EN_AQ!XG2@.5T*+Z+K72BPJF0KKQ$*M!6HB8'V0!_R M_7$;$!'P2\!D+V(2O)\07T/RHSG0+%@ ";4+"MPO9W@$*8.0;_PV:WZT#,3+ M>%'_%J?U[D_;4=) RT?I7G#Z#O,(]T&P1FGCE]2C=:@6"B6* MOZ=5Z+A.Z<]F-]-N$XJ94*R$KUDTGAI%FT_<\:HT.!$[\'!V^=[#31#QRL1[ MLW[LJ&GBX%5YKO)=7K)S$+K").)QQJP(YM5OMBCH+7H1Z<7G],TU?9,<;E+W M?/>YP/9:8)L$MO\;,6&."^9?E^QB3Q68+EX=2VHOY\UD="Z$'[QL4E7*B4.A^6!K*^T M^@M02P,$% @ V4H=2?=B=+2C 0 L0, !D !X;"]W;W)K&ULA5/;;J,P$/T5RQ]0$R!M%1&DIM5J]V&EJ@^[SPX,8-5F MJ&U"^_?U!6BRBK8O>&8XY\P97XH)]:OI "QY5[(W>]I9.^P8,U4'BIL;'*!W M?QK4BEN7ZI:900.O TE)EB;)+5-<]+0L0NU9EP6.5HH>GC4QHU)_JPV1URCPB /P(F M)MX"2*BL5^!N.<$C2.F%7..W6?.KI2>>QXOZCS"M7]"PZS&:'^?<"^:5 '@7R_XT8,8<%L_VG"3O; M4P6Z#5?'D K'WL8M7:OK[7Q(PYE\P&ULC5;1CJ,@%/T5 MX@>,8ENKC369SF:S^[#)9!YVGVE+JQD5%VB=_?L%O#CMA%!>*M!SSP'ON7C+ MD?%W45,JT4?7]F(;U5(.FS@6AYIV1#RQ@?;JGQ/C'9%JRL^Q&#@E1Q/4M7&: M)%G[8 M=+07#>L1IZ=M](PWNS31$(/XW=!1W(R1WOR>L7<]^7G<1HG> VWI06H*HAY7 M^D+;5C,IY;] ^JFI V_'EOV[.:[:_IX(^L+:/\U1UFJW282.]$0NK7QCXP\* M9UAIP@-KA?E%AXN0K+,A$>K(Q_1L>O,:UPEI7Q51/=8:; '6!F1*S8 MG1)IY I/37CZ.'QQ'[Z8=KB8U''VF&!Y3["<")9PQ+7KB!-F9S'Y8Y&54V0% M!(5'!##KY+%(YA3)@ ![1"PFX'VOG2)K(%AX1"QF^5@D=XKD0+#RB%A,0.(+ MIT@!!+[$6TQ XG'B5#'+FL*7>@O* W*/L5L'RC#W97\&!:0?IVZ=%"A\!IA! M 0[ "[<.%';N\\ ,"C !=I<_AMK.?3:802$^<-\ &,H[]_H 0$6(#]R7 (8* M+[P^L* 0'[CO 0Q%7GA]8$$A/G!?!1CJO/#ZP()"?."^#3"4>N'U@04%^"!U MWP^^8AWE)]-KR+0@5UZ.7W#Y]6Y'WI.31/P":_*@9SI M+\+/32_0GDG52I@O_HDQ295^\K2*4*TZMGG2TI/4P[4:\ZF'F2:2#;8EF_O" MZC]02P,$% @ V4H=23Z=6WRG 0 L , !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\02K+2)H8L($Y1M(<"00[MF996$A&2 MJY*4E?Y]^9!E.S"0B\A=SF9'0WP-I*49$66?6&*"TWK*N9>3%WAY*30\&*(G93BYM\>),X[ MFM-3XE7T@PL)5E=LY;5"@;8"-3'0[>A3OMV7 1$!OP7,]F)/@O<#XEL(?K8[ MF@4+(*%Q08'[Y0C/(&40\H7_+IKGDH%XN3^I?X_=>O<';N$9Y1_1NL&;S2AI MH>.3=*\X_X"EA?L@V*"T\4N:R3I4)PHEBK^G5>BXSNE/\;C0;A.*A5"LA([.^[:AI8N-U=:R++*_8,0A=81)Q MGS!G!//J-TL4]!:]2"4^IV^NZ9OD<).JYP^?"Y37 F42**/ 8W:KPP39E\L4 M/IID%R-58/IX&PO=V]R:W-H965T=#,S [&>!=!"G)BBS[ MQ!07FC9US#V9IL;92:'AR1 [*\7-OP-(7/8TI^?$LQA&%Q*LJ=F&ZX0";05J M8J#?TX=\=ZA"12SX+6"Q%WL2O!\17T+PL]O3+%@ ":T+#-PO)W@$*0.1%_Z[ M4?T3G1F\VHZ2#GL_2/>/R ]86[@-AB]+&+VEG MZU"=(90H_II6H>.ZI#]EL<)N XH54&R +UDTGH2BS6_<\:8VN! [\7!V^)DRMOZHD/\(N;06A+CNC\P<;Y]X@.O'QV=T_)Z)_/%DCH7=A^]GN3 M;E0*'$[G][$]TN8_4$L#!!0 ( -E*'4G8:YA\L0$ !8$ 9 >&PO M=V]R:W-H965T &:5*AYP=O9KJY-/BC];EH BSX%EV:/6VN['2&F M;$%0]5%KGK+F817C4PO M!-7_#L#5L,$0!_& SF;(Y\ M]J-2[W[Q4NUQXB, A])Z!>J&$SP YU[(&7^,FE^6GG@^G]2?0K4N_9$:>%#\ M+ZMLZ\(F&%50TY[;-S4\PUA"2%@J;L(7E;VQ2DP4C 3]C".381SBR78[TI8) MZ4A(9\)=$H)'HQ#SD5I:Y%H-R'34]VZU(E>AHMKM/7E_1U3+B.[NGZNL#F4F 3!39CB;=+ M)4;,8<)LKYMDBR;9*'#W@\F$^?7-A)PU3H!NPOTTJ%2]M+%O\^[\!.[3T/@O M>)%WM('?5#=,&G14UEV?T.5:*0O./KG),&K=(YT7'&KKIULWU_'>QH55W?0* MYU]!\1]02P,$% @ V4H=24:=>9BG 0 L0, !D !X;"]W;W)K&ULA5/+;MLP$/P5@A\02K)<%X8L($Y1M(<"00[MF996 M$A&2JY*4E?Y]^9 5.S"0B[B[FIF=Y:.:T;S: <"1-R6U/=#!N7'/F&T&4-P^ MX C:_^G0*.Y\:GIF1P.\C20E69%E7YCB0M.ZBK5G4U!']X$*!U15;>:U0H*U 30QT!_J8[X]E0$3 ;P&SO8I)\'Y"? W) MS_9 LV !)#0N*'"_G.$)I Q"OO'?1?.]92!>QQ?U[W%:[_[$+3RA_"-:-WBS M&24M='R2[@7G'[",L V"#4H;OZ29K$-UH5"B^%M:A8[KG/[L=@OM/J%8",5* M^)I%XZE1M/F-.UY7!F=B1Q[.+M][N DB7IEX;]:/'35-'+RNSG619Q4[!Z$; M3"(>$R9?$'4L:G+1+6[I6U]OY6,0S>8?7U&PO=V]R:W-H965TV=$ ;R-) M259DV0^FN-"TKF+MQ=053DX*#2^&V$DI;O[N0>*\HSD]%5Y%/[A08'7%5EXK M%&@K4!,#W8X^Y-M]&1 1\"9@MF6IW- L60$+C@@+WRQ$>07Q2_Q6G]>X/W,(CRG?1NL&;S2AIH>.3=*\X_X9EA-L@V*"T M\4N:R3I4)PHEBG^F5>BXSNE/F2^TZX1B(10KX3Z+QE.C:/,G=[RN#,[$CCR< M7;[ULB+RIV#$(7F$3<)TR^(IA7O]JBH-?H16KQ M/7US2=\DAYO4O;C_7J"\%"B30+D(W%T;,6'VY;(-F_^:L+,]56#Z>'4L:7#2 M+FWI6EUOYT,1S^0+7E"@0YM&=:&BT(R5%(RDK_OEPDQ2X,Y"+.C-XRPZ6<4;^9'L"2#RF4.=#> MVG'/F*E[D-S-'$3%)R_?<( N<#3>E:>!VZWOH"JTJV\9I!@C(#*J*A/=#'='\L/"( ?@\P MFXN8^-Y/B&\^^=D<:.); &U]0K<+6=X B&\D#-^7S0_+3WQ,E[5G\.TKOL3 M-_"$XL_0V-XUFU#20,LG85]Q_@'+"#LO6*,PX4OJR5B4*X42R3_B.JBPSO%/ MGBRTVX1L(60;X5L@L&@4VOS.+:]*C3,Q(_=GE^X=7'L1ITQ<;\:-'31U&+PJ MSU66%B4[>Z$K3"0>(R;=$,RIW[3(Z"UZ%BV^IN?7]#QVF$?W_.%K@>):H(@" MQ3+B[M:($7-<,??_F;"+/96@NW!U#*EQ4C9NZ5;=;N=C%L[D$UZ5(^_@%]?= MH PYH74G&PZ@1;3@[).['26]>S];(J"U/GQPL8Y7*B86Q_6!;*^T^@=02P,$ M% @ V4H=27 GES/" 0 >P0 !D !X;"]W;W)K&ULC51;;YLP%/XKEG] #22D7420FD[3]C"IZL/V[, !K/K";!.Z?S]? M@"85:O:"C\UW.0?.<3$J_6HZ (O>!)?F@#MK^STAINI 4'.G>I#N3:.TH-9M M=4M,KX'6@20XR9)D1P1E$I=%.'O69:$&RYF$9XW,( 35?X_ U7C *9X/7EC; M67] RH(LO)H)D(8IB30T!_R8[H\[CPB 7PQ&_^5$?<.)3 Z5 M]0K4+6=X LZ]D#/^,VF^6WKB93RK?PO5NNQ/U,"3XK]9;3N7;()1#0T=N'U1 MXW>82LB]8*6X"4]4#<8J,5,P$O0MKDR&=8QO\F2BK1.RB9 MA(= (-$HI/F5 M6EH66HW(]-3_NW3OX-J+.&7D M!;+D$Y,9\Q]?HNUC'X8@;J_IY MU)?[IOP'4$L#!!0 ( -E*'4GLIO0JI@$ +$# 9 >&PO=V]R:W-H M965TV=$ ;R-)299GV2>FN-"TKF+MV=053DX*#<^&V$DI;OZ> M0.)\I#NZ%EY$/[A08'7%-EXK%&@K4!,#W9$^[@ZG,B BX)> V5[%)'@_([Z& MY$=[I%FP !(:%Q2X7R[P!%(&(=_XSZ+YWC(0K^-5_5N M;$9)"QV?I'O!^3LL(^R#8(/2QB]I)NM0K11*%']+J]!QG=.?8J7=)^0+(=\( M7[)H/#6*-K]RQ^O*X$SLR,/9[0X>;H*(5R;>F_5C1TT3!Z^K2YWG9<4N0>@& MDXBGA-EM".;5[[;(Z3UZGEI\3"]NZ45R6*3N9?&Q0'DK4":!&PO=V]R:W-H965TW9@ *LV9FT3NF^__@&:5*BYX+'Y M?F9@QODHU;MN 0SZ$+S3!]P:T^\)T64+@NH[V4-GW]12"6KL5C5$]PIHY4F" MDR2*,B(HZW"1^[-75>1R,)QU\*J0'H2@ZM\1N!P/.,;SP1MK6N,.2)&3A5#45_$R.5^DO+=;7Y6!QRY%(!#:9P"M!G/ZL^^6IO]B6IXDOP/JTQKDXTPJJ"F S=OPM73L0J(YN;MF5[3>4++_)SD2193LY.Z H3B,> B1<$L>JK%@E>HR?! MXC9]OC&9,)OH MMDFV:I)- O$W)C/FZ_T@5]4 M-:S3Z"2-[5'?2K64!JQ]=+?%J+4WP;+A4!L7[FRLPG"$C9']/.K+?5/\!U!+ M P04 " #92AU)![;W\J4! "Q P &0 'AL+W=O98],<:%I7<7J*;;Q6*-!6H"8&NB-]VAU.94!$P"\!L[W:DU#[&?$M!#_:(\U""2"A M<4&!^^4"SR!E$/+&?Q;-#\M O-ZOZM]BM[[Z,[?PC/*W:-W@B\TH::'CDW2O M.'^'I85]$&Q0VO@ES60=JI5"B>+O:14ZKG/Z4Q8+[3XA7PCY1O@2?5@RBF5^ MY8[7E<&9V)&'V>T.'FZ"B%5YIXL/J<7M_0B55@D]\?R'4L:G+1+1[IEM]OYE,>9?,#K:N0]_.2F%]J2,SH_V3B #M&!M\\>]I0, M_OUL@83.A:V?+S'I2J7 X;@^D.V5UO\ 4$L#!!0 ( -E*'4GNQS\O5 ( M )<' 9 >&PO=V]R:W-H965T_\3C$]^<#X MNZ@HE<%'VW1B'592]B]1)/85;8E8L)YVZLV1\99(M>6G2/2EQH29M& M.ZG*?YWI9TV=>+T>W;^;=A7^C@A:LN9/?9"5H@5A<*!'60*$O';D2V>,2Y:A9/B\2WQ:QP4UL&2%^;I#<&B36('$$JUO*SFA6MA.K M 8LL?BPJ1Q%.GZ.D7I34HB1@!B5U51":01E%\1>^'?:B8(<"9U#PV#">01E% MV7.2S$N2.9*9?K?9V&\R0S*)GI,LO21+1^+]$V26Q&DR%*7%6SL/;,[8X5I.@)0#>/Y65EXD#@Y3%A#93.G(\3P13"I1?<'="H M@QC@U1U2='7?M92?S!P0P9Z=.VGOHBDZS9H-TO?E77RK9Y"Y1S]MBKPG)_J+ M\%/=B6#'I+J-S:5Y9$Q2A086:1A4:DI.FX8>I5YF:LWMW+ ;R?IQ#$ZSN/@/ M4$L#!!0 ( -E*'4EST+8(# ( /8% 9 >&PO=V]R:W-H965TK#]NPD3D UF-E. MZ/[]?$O:5(1,0OC".<>?C>URE.I5-YP;\-:)7J^3QIAA!:'>-KQC^D$.O+=? M]E)US-BF.D ]*,YVWM0)B-,TAQUK^Z0J?=^SJDIY-*+M^;,"^MAU3/U]XD*. MZP0EYXZ7]M 8UP&K$EY\N[;CO6YE#Q3?KY-'M*H+I_""7RT?]8+$:RZ$"[(#_XF9[T,ZX\?Z.?V;GZVEWS#-:RE^MSO3 M6-@T 3N^9T=A7N3XG<A\Q)&BN!] K@-H"" Q8'$- MV7M-$:81-(0NTF*!;NOJH*,9H8B2^T!T$HA&H.740'D "IJ,(+28D=4QBJ2D M2._C9),X6S_##$1W8@?]DZM#V&FRD ML:?='\J]E(;;G/0A2T!C+^%+0_"]<=7"UE6XET+#R.%\RUZN^NH?4$L#!!0 M ( -E*'4G"F7A*'@( (@& 9 >&PO=V]R:W-H965TF; /+4=43\WE#&QW40!9>! M]_;8*#,05F5XK=NW'>UERWL@Z&$=/$>K.C>$!7ZT=)0W;6#C;F=:4,1.D)_[E,_].:0IOVY?T5[M:;;\EDM:<_6SWJM&R, ![ M>B GIM[Y^)7Z)2 3N.-,VBO8G:3BW:4D !WY=/>VM_?1/4EC7S9=$/N"^%H0 M)8L%B2](_BD(G9E=UPM1I"H%'X$)07,\GFN=AS.$,8Q?"R$ M)H60%\(+0HY!*$W0DH_'\A0G_[$_V:1.YG46YMDXIL P+9;VL79%.2M=1?+B< M^]>/3_4'4$L#!!0 ( -E*'4F+;^U,& ( ,& 9 >&PO=V]R:W-H M965T MRB<^LD&_J;GHJ=)#L8_D*!C=65/?10B ).II.X1E8>=>15GP@^K:@;V*0![Z MGHJ_+ZSCTSJ$X3SQUNX;92:BLHA.OEW;LT&V? @$J]?A,UQ5J5%8P:^63?*L M'QCV#>?O9O!CMPZ!06 =VRJ30'5S9!7K.A.D%_[C,_\O:8SG_3G]FZU6TV^H M9!7O?K<[U6A8$ 8[5M-#I][X])WY$H@)W/).VF>P/4C%^]D2!CW]<&T[V'9R M;S+@;/@<@B$/% BZ5[(*>!),E1EB]NIB>:A0#%>?*)/4H6D1*/ M1.X@.Z9S^IV+>###9+_\!4$L#!!0 ( -E*'4FG>+!,X $ -D$ 9 >&PO M=V]R:W-H965T9-(V1/M1G* U2C9+1VIIY#C% &>]H-45FXN6=9%N*H>3>P M9PG4L>^I_/O$N)BV41R=)UZZ0ZOM!"P+./OJKF>#ZL0 )&NVT6.\J5*K<()? M'9O411]8]IT0KW;PH]Y&R"(PSO;:)E#3G%C%.+=!9N$_(?/_DM9XV3^G?W.[ M-?0[JE@E^.^NUJV!11&H64./7+^(Z3L+6W"$>\&5>X+]46G1GRT1Z.F;;[O! MM9-_LT+!MFS P8!G0YQ\:DB"(;DQ0$_F]O65:EH64DQ C=1^['ACY-*&F&1@ M-J-,G5RF=)4JBU.)LZR )QMTI<%.\Q0T'RNJH%C/$F@ %BGP-86??,3>CU;W M Y+K .(#$A>POF$<@B#_$\R=(ZF>?Q MDB\QR9(,+P)Y816$.,<)R?%]HG21*'U7XO)N4U4$Y'/"#8!%E.0ZQ1^\IXX?432SPWB:X/$ M&\3O#!S3.V;ERYB8/,TRDMWF*L^1*"1)GGP>*%D,E'B3-%]:*/.!///%I,[3 M=7P;K&;0H-E_[%&Z&"F=CGK]P1YY)LM78;(8:-HBCZW7>?[NS/'%+1SH ;Y3 M>>AZA79"FPOM[ETCA 9C$]ZE 6K-.S,/:=E>F+_U?SP^T&,X/R?R:E7\ M4$L#!!0 ( -E*'4F"NI-AR@$ $<$ 9 >&PO=V]R:W-H965TK#[K,#PT7UA;5- MZ/Y]?2$DJ=(M#]@>SCESQO:03U*]Z0[ H'?.A-[BSIAA0XBN.N!4W\D!A/W2 M2,6IL4O5$CTHH+4G<4:2*%H33GN!B]S'7E21R]&P7L"+0GKDG*I_>V!RVN(8 MGP*O?=L9%R!%3A9>W7,0NI<"*6BV>!=ORI5#>,#O'B9],4?.^T'*-[=XKK/U? M0CH3TC,A]94&9[ZN']30(E=R0GJ@[K#CC84K)V*5D2U&VWWRFLKO5)$?BV3] MF).C$[K")!ZS#YAX01"K?C-%@F_1DY#BZP3EC'C\/D-ZG2$$=VDPF*3?"ZRN M!59!8!4,9-&U2>$Q62@C8.*'R#Y?P\J;L&"'7!P0!]7ZBZM1)4=APN8MT:4W M=HD[X$_QO>V9<,7/,D4^T!9^4=7V0J.#-/;Z^%-NI#1@G45W]QAUMJN7!8/& MN&EFYRI<]+ P&PO=V]R:W-H965TQ\J/]3P'HX/LY,J.*82['.52=MV8R?7\ M)R;]W^<8>%T^9__FA^OT7X212]7];M=VYVQ!GJWE1APZ^ZQ.WV4< QD3KE1G M_'^V.ABK^G-(GO7B+5S;P5]/X4[%8E@Z ,4 = F >#( QP#\(: (9GY<7X45 M3:W5*3-[,;YM.'.X'I.XS)D;C''/R>?4_DDU];%!%-;%<4STCD&>643F-K&, M!+\@A1-(6J#W%J'Q$?EXB.C]!/A]@C(DP'$8'R0'S] PC,! 3A "M[%E$KNI M4R9URJB#4_U402CPN&PPY#2]OJ)0 M!&E)8%FQ^TH0))U\\R@UL786$?H" 48$34ZB,\H)I>[W"2^8]HI[(9O88Q81 M<@NM)""Y)N-F%$'**";PXW0JKC;\O=C*GT)OV\%D+\JZL\-O\1NEK'2)P /) MLYT[TR^53F[L6*2NK,,I%RI6[<^']N7+H?D'4$L#!!0 ( -E*'4EITKSV MW0$ *\$ 9 >&PO=V]R:W-H965T&BDI25_GVYR/(")]9!)$?OO7E#<5A, M0KZK#D"C#T:YV@2=UL,:8U5WP(AZ$@-P\Z41DA%MEK+%:I! #H[$*([#\!DS MTO.@+%SL59:%M.;Q*I$;&B/RW RJF31 %I\!;WW;:!G!9X(5WZ!EPU0N. M)#2;8!NMJ\PB'.!W#Y.ZF"/K?2_$NUW\/&R"T%H "K6V"L0,1ZB 4BMD$O^= M-<\I+?%R?E+_[JHU[O=$027HG_Z@.V,V#- !&C)2_2:F'S"7X!S6@BKW1O6H MM& G2H 8^?!CS]TX^2]9,M/N$^*9$"^$Z/E+0C(3DC/!9<#>F:OKA6A2%E), M2 W$_NQH;>#2BAAE9(I19I^1=N3'*'6?DR/":/\B3/ M/H=5'K9*PSQ-']O)[MK)9CO)%W8\)LM"\]SDP1<'@8%L78,H5(N1:_^3ENC2 M@]O8'J2;^,[TIF^ELTQ9#*2%7T2V/5=H+[0YINXT-4)H,,["IRQ G;D]E@6% M1MOIRLRE;RB_T&(X70_+'57^!U!+ P04 " #92AU)8X!/B<@! "C! M&0 'AL+W=OQ-5 MR0^*]@.\"20/C!'Q]QDHGS9!%)P2[_V^4R:!JQ+/O*9G,,B>#TA NPF>HG6= M&80%_.YADF=S9+QO.?\PP<]F$X3& E#8*:- ]'"$&B@U0KKPI]?\7](0S^JTV3! #;3D0-4[GWZ ;\$ZW'$J[1OM#E)Q=J($B)$O M-_:#'2>WDL6>MDR(/2&>"5%REY!X0G)%P,Z9[>N%*%*5@D](CL1\[&BMX<*( M:&6DFY%ZGZRFL#M5E<ME)? M(VZ:R!9-9-Y$<:=;A\FB8I7?<^)@>?2X*M(K._CL/(UD#[^(V/>#1%NN]-&T M)ZCE7(&6"1^R '7ZQI@#"JTRTT+/A?N)7*#X>+H2YGNI^@=02P,$% @ MV4H=2<\F;Q$K @ A 8 !D !X;"]W;W)K&UL MC57;CILP%/P5BP]8;!-SB0C2AE75/E1:[4/[["1.0 N8M9VP_?OZ%I*T;,@+ MOC S9P;,(1^X>)<58PI\MDTG5T&E5+\,0[FM6$OE$^]9I^_LN6BITDMQ"&4O M&-U94MN$&,(X;&G=!45N]UY%D?.C:NJ.O0H@CVU+Q9\U:_BP"E!PWGBK#Y4R M&V&1AR-O5[>LDS7O@&#[5?",EF5F$!;PJV:#O)H#XWW#^;M9_-BM F@LL(9M ME5&@>CBQDC6-$=*%/[SFI:0A7L_/ZM]L6NU^0R4K>?.[WJE*FX4!V+$]/3;J MC0_?F8] C."6-])>P?8H%6_/E "T]-.-=6?'P=TAB:=-$[ GX)& XKN$R!.B M"R&R29TSF^N%*EKD@@] ]M2\;+34<&%$M#+08:1^3E93V"=5Y*<"IVD>GHS0 M#09;S-IAT(@(M?ID"1Q,T;$K\76!TB.R^0K1;86%"Q'Y$-EMC0$R*4#N98I=)H]!$&8D3;X&E@Z(XIBD MA)!Y2_&DI=AG>N D)),"R0.9' ;A",,4I7R!L^@Z',HRB_]Y2>/5UMTP<;->38,N/G7)?WK@[-M9G;+K# M/_MKW7!=?[S(%'E/#^PG%8>ZDV##E>X]MD7L.5=,6X-/) "5_B6,BX;ME9DF M>BY&PO=V]R:W-H965T(L)T4FJ\E\7>JVIC;?C M/OV[V:["WR&!MXS\J0^R4K2!!P[XB,Y$OK'N!W9[B'7@GA%AOL'^+"2CO<4# M%'W8:]V8:V?O)*&SC1M"9P@' TPF#9$S1%=#9'9JR&K]-$2H3=F#VV) MQP6V3I$]KQ#=5["+F\@"1NGS@,5]P,(&+!S XAZR,9K,;L-J@IC*$N',E&E7,Y!&40S7OML%"5S*-D$2M9728.[S]2K,WB2 MYV0P&$4SRY8M.^!?BI[H18,>DZAWFB#\R)K$" M4\>6!RK5TX<)P4>IAZD:<]OE[$2RMF_:PS^'XC]02P,$% @ V4H=20<' M1EE: @ Y < !D !X;"]W;W)K&ULC95=CZ(P M%(;_2L/]#"W(ET$29;/9O=AD,A>[UU6KD '*ME5F__WV"]1)16^D/;SG/<]I MI,X+W.JEM M_ #"V&]QW7E%KF-OK,CI231U1]X8X*>VQ>S?AC1T6'G(&P/O];$2*N 7N3_E M[>N6=+RF'6#DL/+6:%DB+=&*WS49^-48*/@MI1]J\G._\J!B( W9"66!Y>-, M2M(TRDE6_FM-+S55XO5X=/^NVY7X6\Q)29L_]5Y4DA9Z8$\.^-2(=SK\(+:' M2!GN:,/U+]B=N*#MF.*!%G^:9]WIYV#>+#*;YDX(;$(P):!X-B&T">$E(=2= M&C+=US8[7;:"GE3)E(9R";X7*=M"?3*U7DYR*$0>Z?E=&-)M": MC=&@2>%+=V>)P'.E!SI]ID!I%=GC"N%M!1-R,D369[(52&Z3.AM*YG;8-&+:$'?6EPL&.GCIA#K8I.EU&ULC57;CILP$/T5BP]8&P@A1 0IH:K:ATJK M?6B?G<0): %3VPG;OZ^OY"*'Y"78PSG'9SQA)A\H^^05(0)\M4W'5T$E1+^$ MD.\JTF+^1GO2R3<'REHLY)8=(>\9P7M-:AL8(32'+:Z[H,AU[)T5.3V)IN[( M.P/\U+:8_=N0A@ZK( QO6]+QFG: D<,J6(?+,M00C?A= MDX%?K8$ROZ7T4VU^[ENW4O^MT MI?TMYJ2DS9]Z+RKI%@5@3P[XU(@/.OP@-H=$">YHP_4OV)VXH*VC!*#%7^99 M=_HYF#?IW-+\A,@2HI$03A-B2X@O!&T,&FE= -)M*8C<&$(P)*=>\14>"C1YH>/3Z@M(CL M^0GQ[0DFN(Z-P1EZ+C"[%9@9@9F]A=!GTF V#N--Q&!*AXF?&TF\1A(K,)LP MXC#)A!&'F3\W,O=>Z=P*I,\%4F\FJ1583&3B,-E$)A83O5#;A=?(P@I,U=9A MIFKK,"_4-O,:R:S 5&T=9JJV#O-";4/D=:+#4@+=77RG0:G]Z@TH3)(%0N@Q ML+3 199=XQY["OV>;">*THGK&4$3_ZIR!-WW$WC5(%O"CGIP<+"CITZ8YC5& MQ^&TCE2#O8MOU-#2C?0( /X( M 9 >&PO=V]R:W-H965T<[+<^S(T)RY>)$' MQE3T-@Z37,<'I8ZK))&; QNIO.-'-ND[.RY&JO2EV"?R*!C=VJ)Q2'":ELE( M^REN&SOV*-J&G]303^Q11/(TCE3\?6 #/Z]C%,\#3_W^H,Q TC;)I6[;CVR2 M/9\BP7;K^!ZM.I09Q!*_>G:65^>1D7_F_,5<_-BNX]0XL(%ME(F@^O#*.C8, M)DD_^8\+?7^F*;P^G]._V7:U_C.5K./#[WZK#MHVC:,MV]'3H)[X^3MS/10F M<,,':7^CS4DJ/LXE<332-SCVDSV>X4Z5NC)_ 78%^%( ,W&S(',%V:>"!,QL M7U^IHFTC^#F21VI6&ZTT+DR(3HYT,U+/D\T4=J;:YK7-LK1)7DW0!P9;Y@$8 M?)OH'%%?D$0+>"WP1PL8O,?. OT_(/L8D$- Y@(^24Z6(= &,"5)T]M0-P== M03=5= $*X7R)3.V5J6U$%5HB0##1+8=D');GY1(;E'IU[+"9G- Z.:@N"Q0T MDU!TK)U9OJ2/?L)Q7[?I+1,U?ZI6??33O. M%=,YZ5T11P?],7*Y&-A.F5.BSP6\GN%"\>/\M7'YY&G_ 5!+ P04 " #9 M2AU)\6!NL?(! !3!0 &0 'AL+W=O1JC[,/)MP(5'M.+4-Z?S]>$N *M"^X"5G MN^;:1<_%FZP!%/I@M)7+H%:J6V LJQH8D4^\@U9_.7#!B-)+<<2R$T#VEL0H MCL,PQXPT;5 6=N]%E 4_*=JT\"*0/#%&Q+\U4-XO@R@8-EZ;8ZW,!BX+//+V M#8-6-KQ% @[+8!4MMKE!6,"?!GIY-4SK ! M2HV0-G[WFA=+0[R>#^H_;+4Z_8Y(V'#ZM]FK6H<- [2' SE1]9YUD4AO=A6P=[SI[GX3?B9)-Q,A\G>Q#'8>)<7_EO M^.23/KGWR:?^&X=9#YC9)Q-\U9,,Q-%>;HDJ?FJ5:\EQ=WP_5K'MZ0N\+#IR MA-]$')M6HAU7^F;8!CYPKD#;AT]9@&K]PHT+"@=EIC,]%^[2NX7BW?"$C>]H M^1]02P,$% @ V4H=22+]1)[_ 0 9P4 !D !X;"]W;W)K&ULC53;CML@$/T5Y ]8,+[D(L=2DJIJ'RJM]J%])LDDMA:, M"R3>_GVYV$ZR2IV^&!C..7,&S!2=5.^Z C#H0_!&KZ+*F':)L=Y7()A^D2TT M=N+ M[X=51)P%X+ W3H'9X0);X-P)V<2_>\UK2D>\G0_J7WVUUOV.:=A*_JL^F,J: M)1$ZP)&=N7F3W3?H2\B4WE3ZHL M+F62S@M\<4)W&.HQFX")1P2VZ@]3T.@1G7HZ_7>";8]8/,^0W&<(P742#*;) M6\FGC#38])9GM+9A)T!1R@EG^\;W_S M3)/VR- M]O+P"?XAO;4T(+N,J41"@0YM&=:&BT(%X6DK/3ORT66[Q')X7MOWI < MY9-4K[H#,.B=,Z&WN#-FV!"BJPXXU7=R &%W&JDX-7:I6J('!;3V),Y($D5K MPFDO<)'[V+,J9'3=YA+6#G!2C+MOZ@: MM9'\1,&(T_J*&%KF2 M$](#=9<=;RQ<.1&KC&PQVIZ3UU3^I(K\6*2K)"=')W2%23QF'S#Q@B!6_6:* M!-^B)Y[^18)R1CS^.T-ZG2$$=VDPF/V'0'8MD 6!;#Z%]-JD\)AU*".;DT2/ MGX/*&;1^>/A@A5Q<#@?5^D>K425'8<+!+=&E+W:)N]P/\;WME_"\SS)%/M 6 M?E+5]D*C@S3VZ?@;;J0T8'U%=RN,.MO1RX)!8]STWLY5>.1A8>1P:MGEOU'\ M!5!+ P04 " #92AU)\E!$;/P! #^RP3?+*>BU=9 RCTSF@K-UZM5+?&6!8U,"(?> >M M?E)QP8C22W'$LA- 2FMB%(>^GV!&FM;+,[OW+/*,GQ1M6G@62)X8(^+O#BCO M-U[@C1LOS;%69@/G&9Y\9<.@E0UOD8!JXVV#]3XU"BOXW4 O+^;(L!\X?S6+ MG^7&\PT"4"B422!Z.,,>*#5!NO#;D/E1TA@OYV/ZDSVMIC\0"7M._S2EJC6L M[Z$2*G*BZH7W/V X0FP""TZE_47%22K.1HN'&'EW8]/:L7=/TF2PS1O"P1!. MAC!>-$2#(?IDP([,GNL[423/!.^1[(CYLX.UE@L3HI.1/HS4[\EF"ONF\NR< M1_$JPV<3=*4)K6;G-,&DP#I]MD3HS=E#:P]O%]@/BL?[%:+K"FYS&SG U7\$ MK*X#5BY@-;R%> [2:7:C)KFMV8^:]#Y(/ L2#P'?%D!&S>,"R%?-39!D%B1Q M 8F_ #)J@@6041/>!TEG0=(A(%H &36S'_$ \E7C0/#%K6$@CK:;2%3P4ZO< M%SWM3@UK&YI;]VE_IQN9ZSL?,7G6D2/\(N+8M!(=N-)WVEZ]BG,%&LM_B#U4 MZU8[+2A4RDQ3/1>N^[B%XMW82Z>&GO\#4$L#!!0 ( -E*'4E?"&IWH0( M /L( 9 >&PO=V]R:W-H965TL@X+^<@.(3\Q@G/#./G[L.LW\KTM+KT@?^K>&E.1R%:@BK,AQRNZ8C M/6]H[S&R7_I/8+$&&M'$GX9<^>C>4_(;2E_5PZ_=TH^4 VG)5J@26%XNI"9M MJRK)GM]LT7N?*CB^OU7_H88DYJV?YN=.$K;R/=V9(_/K7BAUY_$CB%1 M!;>TY?J_MSUS0;M;Q/JB*SLR=%S.;&Z)M-36Y67*DZ3,KRH M0@\,U,S*,& @0EG=V07T77&HXW"Z@]H2Q32RAM8S_=HB?K2(S4!C,PA4?%T M/18PC4_(&F2/EKUF4C-4PT 4)U$TC=4W+,J2&6QM,5",JTU:)T[KQ%KGKGYR M8VV8(DA@,?Z;3M0FD0<@G8;6!LJ"^!LK)W7*IU;>J9(9><. #"4P0=-<;3D0 MHV0D](E;VSZ+O!B5F_3.G-Z9J9'-?+DKPZ!B?J58*H^^LP)RITQN99R#5ONC MLLGMKR,H&0>GLSZ,V%'R@)F5 Y+31S4HG MGIL=2^4!A#-+I[;8-[8H -PV=C?.D&LG1%;&0O$T4W]FC$HX.B(ZP@[ZK.7> MEIY[8;;OH74XSY^@.F(^M*_ HC:G\KU,59[P@?S&[-#TW-M0(0\P?<[L*15$ M:D5!XGM'^28R/+1D+]1M)N^9.9O-@Z"GVZO&\+Y3_0=02P,$% @ V4H= M2>7\E43%! /!T !D !X;"]W;W)K&ULC9G= MLJIBMK=V+K4KE(KG&ULA2!806L)6\?8#IP;+4,W0N MHA]_,QQ$GS/3L+DT[<_N8$P?_:JK4_>X.O3]^2%)NI>#JD.[>FW$V#ZBKA:9HE=7D\K;:;Z;NO[7;3O/75\62^ME'W5M=E^_O) M5,WE<<56[HMOQ]=#/WZ1;#?)/&YWK,VI.S:GJ#7[Q]47]E H.2(3\?UH+MW5 M^V@4_]PT/\5^FHP53FI1^G*(>7=U.8JAIG&H[\/TSZ<.XZP^#VG05[XG"B#6 M,Y(, E 5_+,*:55P4)%]/L9I8K15P3$5UT1Q2WA%"%2$ !$Z(,(R+( 4@(AE M&1*5(4%&CATCLS(LPZ50:>K'"H>E6J7+($$2Q%54Q?+Y4_0"Q-@^6/8GY!#!?$* 8 MBL&8R",V<4'8,SSLF0]6_AC.R MD(I3YJ<*C/++P?..*8(/ HL5\4=XA>"IQW+*$ZPD%QR F"*Y@0\YI@F.4%# M5:$_SNP$F"NFE!X>FBRG."&'BE!H/;QE. $@+*P M$S#*+P=//LX(3@ HM"&Z0_Q"/+M#3G "0%R&MT0.RSEE2\3QU.,BY 0G2/@7 M2V<#Q\0Y00L>GUP2; !0%G.TM, &'Y0DR,'CDT-\YI0I\.#C&<4&%M(+-D H MOQP\]KBFV,!":($Z&]PB?B%XX/&<8@/8!:KP@H!B?D%XY/%UR 9N00 J"V^- M@-*4K9' XU.D!"< I&.-]BK@!(SRR\'C4T!\YHHP!1Y\(M@7@Q, RL-.P"B_ M'$^#3.J0+81>;-%!*"B],T L= ?KGO'?/,)#4%+Z9X"6%@D4\PO"8U"2^F>@5'B1 "JC M+!(2CU1)Z9\!&HJ"A^X]@.*^07A<2@I M/31 +'0WZ9[Q2\&C4%*Z:("DYL&EPLU%NY\D\?R3P2[:"=+^170V S D,^!! M*BDM-$!#1FC")EGA^:*SS8%*4]!H@1S*WP MP%*4YM=!M,I4>!*I8%<[W^H7]+)3>%XI2LL*$+M^J& /E%P]YSJ7K^:_LGT] MGKKHN>G[IIZ>;.V;IC?#+&FL5M'!E+OY0V7V_?A6#^];^W#/?NB;LWM6.3\P MW?X!4$L#!!0 ( -E*'4DXS(_<+ ( )0& 9 >&PO=V]R:W-H965T M>%VQLR1=CU\X$&=*$?^WQ82- M:R_RKH77[M1*70CJ*IAXAX[B7G2L!QP?U]XF6C6E1AC [PZ/XF8.=/8=8V]Z M\?.P]D(= 1.\EUH!J>&"&TR(%E+&?YWFAZ4FWLZOZM_-;E7Z'1*X8>1/=Y"M M"AMZX("/Z$SD*QM_8+>%5 ON&1'F'^S/0C)ZI7B HG<[=KT91_LD3QQMG@ = M 4Z$*%LDQ(X0?Q!BLU.;S.SK&Y*HKC@;@1B0?MG12L&Y%E'*0&U&J',RFMR< M5%U=ZK@HJ^"BA>XPT&"V%A--B$"ISUI ;XX.#1U^;= X1/G8(;YWL,5-; ,F M3P@D]P*)%4CL*93A?8#*[#8N)LE#]'ONDLSZI\XD6?"PF*=-P(4WC4,53 M8;+9,)D+ ^=L"AO&8?PP_1K46!#T$_@X2CX;)7=1XH4HN3M_/U^(XD#0+_+' M68K9+(7+DBR\(XN)TCQ/GSC^V:=B'9<+T#IHNH_@]02P,$% @ V4H=21R4 M,'B- 0 /0, !D !X;"]W;W)K&ULA5/;3N,P M$/T5RQ^ E.+F:P,2AS7-Z33Q)O:="Q.LKMC,:X0";05J M8J!=T[M\M2D#(@+^"ACL24R"]RWB>TB>FS7-@@60L'-!@?OA"/<@91#RA3]& MS?\E _$TGM0?8[?>_99;N$?Y3S2N\V8S2AIH^4&Z-QR>8&QA$01W*&W\D]W! M.E03A1+%/],H=!R'M%(N1]IE0C$2BIF0WT;CJ5"T^< =KRN# [$]#V>7KSS< M!!&O3+PWZ]N.FB8V7E?'NKQ=5NP8A,XPB;B9,#2YPG03*T<&?^'X78R=;T? \OW.R%MF2+SN]RW(P6 MT8'7R:X6E'3^+L^)A-:%\,;')AUO2ASVTV6=7TS]#5!+ P04 " #92AU) M34($L:0! "T P &0 'AL+W=O8EGQN<< MGQG'U:C-J^T!'#I)H>P:]\X-*T+LK@?)[(,>0/F=3AO)G$_-GMC! &LC20I2 M9-F<2,85KJM8>S9UI0].< 7/!MF#E,S\VX#0XQKG^%QXX?O>A0*I*W+AM5R" MLEPK9*!;X\=\U=" B( _'$9[%:/@?:OU:TA^M6N" O/+$1H0(@CY M@]\FS?2;L7Y.4=/$2=75L:;+946.0>@&4T3,)F&*SQ'-A'@7 M(=[ ARZ*6Q>I^%A$?CXKOQ>@MP)E$J!18%[>>E01,D]=),BLS(OE_'-8,\'H M8D'IG1MR->"![>$W,WNN+-IJY^\JCK33VH&7R1YF&/7^"5T2 9T+X<+')OU5 M*7%Z.+^1RT.M_P-02P,$% @ V4H=219=NE'. 0 100 !D !X;"]W M;W)K&ULC53+;MLP$/P50A\02I3D)(8LP%90M(<" M00[MF996#X0/A:2M]._+ARS;@9/V(I++F=E9DJMBDNI5]P &O7,F]";JC1G7 M&.NZ!T[UG1Q!V)U6*DZ-7:H.ZU$!;3R),TSB>(4Y'414%C[VK,I"'@P;!#PK MI ^<4_5G!TQ.FRB)3H&7H>N-"^"RP NO&3@(/4B!%+2;:)NLJ\PA/.#7 ).^ MF"/G?2_EJUO\:#91["P @]HX!6J'(U3 F!.RB=]FS7-*1[RVA,;\W&$6J@I0=F7N3T'>82SD M\4R[32 S@2R$9/4E(9T)Z9F0^DJ#,U_7$S6T+)2'*B5AE9(O1 M]IR\IO(G51;',HOC A^=T!6&>,PN8)(%@:WZS10DND4GGDX^3U#-B,=_9TBO M,X3@-@T&\_\0R*X%LB"0S:>07)L4'G,?R@B8ASQ]))^CJH!:/:P2\L$,OK@> M#JKSSU:C6AZ$"4>W1)?.V!)WO1_B.]LQX8&?9SC\7?< M2FG &HOO\@CUMJ>7!8/6N.F]G:OPS,/"R/'4M,N?H_P+4$L#!!0 ( -E* M'4D%J&PO=V]R:W-H965TYQ8"T @T);!6J&,^3 MF!4RB?],FM>4EG@[OZA_<]4:]R>J(!?L=UOJQI@-,"JAH@/3+V+\#E,)SF$A MF')?5 Q*"WZA8,3IFQ_;SHVCW]EL)]HR(9H(T4P(UP\)\42(KX385>J=N;J^ M4DVS5(H1J9[:GQWN#%Q:$:.,3#'*G)/3E.ZDLO2<)4&4DK,5NL-$#G/TF'!& M$*.^F"+"2_3(T1\DR"?$]O,,\7T&'SS$WN Z^5P@N1=(O$ RG4*\9-)CCAX3 M/X#D_T$^M+%:M+&:;"3W.3J'V7@;'A-NMDD8!!_C&UL[7WMCMM&ENCO MX5,4C#;2!BA9I$1]]&9RT;;;>XU-',-MSV!P<7]0$M7B6"(U)-7MWM>X^QS[ M$/-D]WQ4%8NLHJ1.LIE)1L!FMBW6QZE3I\YWG?JV+"OQ=;O)RC\^6U?5[NKE MRW*Q3K9QV<]W209?5GFQC2OX9W'WLMP52;PLUTE2;3'_[@ M1!D,L:1AWF[BN_;75;PIK0%?[XN".J3E E;TER0N.B?O]091;QBT?WY7JAV( MQ9^3S:;W))4OQKBSW2?&_VMW>YX<&^E.^ 2J,BT> ;./HK=M^ M4\*V[O*B2K,[<5O%U;X4.TB3B-2SZ+B^L[;S=QAO\7D_T.M_N MXLQJ*$?[L)]OT@5L0AY77224;[=P<&ZK?/'%%[?KN "*^W%?E14<,9BADT#D M1DDZ>0L_6VMZ^Y=CO6F;G7U?Q9LX6R0 $7"'LOM@&RPN6VS5@NU"].9]L'0RLYI_R"@AAT=@J>Y/3K$HR(@B$ M,:_6< I2A1D3@9$#/2!Z"CS,N#K8Y1UNG]EG;/4AT@!JV">XY$VZ2F"V,U5GG!YG+.M\LDZ+\1MS %E2/]FED1E0R([KH M#\((D%'P+O@BWE=P"M/_!,"F_F PP/]$2>S*%RER]J48^K, /HQFM!+XUR#P MA[.);&;1!9R)'F!A$>]26$C[\\>D JHS\& M'Y07((E'!ADX5#0*_' VILFC MX<2?#(=R:A%7A&(W!LL&>A)"C[NE@6.:Y92>+49Z^2'&[5HG50H,^ 6 ?2%> M=F"H7J'SLRDZ;.3*G;.U*;V/[E'?\5X>@<@Y*4K=A'@STO2/<.I)"3L@/=XQ MB](=Q?^YGJ-BMJC^KS4XR(;2Y!HSFVO %N/,=WF^+$4)^])N\>]%#@=N5^2K MU"*&VX1.IB_NDBQ!K0YW.%YNTXQTQ2J]3SI/M5PK* 3,=-V\@;]9)^\=\%; M=>5D;#^ H ; XBS);2'-5)D;@W<@>)Z 2IS@PN]39%X"_GE0'GWH;-DM2=[# MUKBA>!67H 9IA@;((D:*[ ;)3 T9V+(LW>P;O/#TKDUB)($">MC# 6*L-Q'H M+[WO$!3+O^ZE B*J'+6(/%N TDB$J?"4T[](K5G1G*LBWXK\E/'?)*"\+%*G M]4*'#H;A0R69+NX/*CMHJMAX7XIE,@=0)>$>VV:EZN1S.#T)4!YPKI/T"^LH MKN/L+B$IQ^395##H;)TDCVLUK5,Q^_FZU,\7TEWZPB$51NER M]"E3LL(!UIU3Z7)P!V3HJ%S!<3I!R6[T6!Q0TMR\P5Z'9;*DJ&4>62M0[2)) MEO)8X3D@"4M;5"LQ+A!6CN%=[19$OGJ1IQ@IG=8,,)QYEFQWF_PQ2>07YG)B!^,K'F]KP">.M=L7L*% MM.9HMAVG%\.8;Z_$,F^/M+>\,K?I798"&M'M)/D;=ON0;P"U-ATZFAQ0CX*^ MN-UOM^@H@7/@GLI3XUR)]W&U+Y*FFG8EFHXO'SU??7$)_%OY.5Z(;9SM5P M]"X]TH%!.P&N*$J8 ,3@79'O=SCN?8**:[I--Z"* CM:[A I74,JA0, M]"B6Z0J$" @>,!?-_LE,5J19[2@ M,OT*QXD<.+#4?Q-9O$TV8*/>)FFY!37D3;R%)+-6)%;/(%G=IJ#;MQM\[WEY)U47M$$A&$*4@V@CI#52;.[]$6H<1/4D6WY"VG1C2#!JB:'_$1=I3/X!& M )C>;'#)!GG!.)L\N^MM0-=>*E4!EIPNDSZ!: 5Q2L M9#RD@-68R9WU(K09Q+S(OR09='K(Q/P1YX-F-87TQ63XW 8$3S#,#3H&R+>' MN)1F :S"(['#8S (C%24J+,@;<8HY2YZ2.>D\ >I.-L >,X(>M19SM2@9YB6P$SPZ-Z@TEXP M!37(1I&@(LEKGX M6N>E 55?:,V3_KBI-<\F:4BB+XE9K].[-2!HPY+.L!) # M0Q))'6'SQ!?7L M?;8L#ZK/(*WU2=*KD70M*"1I FGUAJ%K!('54:75GLET&S^2S4:8+$E8X=&H MR FHY6VZA34M]RBG"8Q'#(201-S/_ZJV1B$!N1)8^13LXTU$4P-&3BM1I.67 MOC B%.]JM%R)ZXJG\AOC,>9*95H2LA"%&K'L#U+&):VOH+A-V9C*V &I?&K= M4W.KO_^_^#X&O0D,:"T2__Y?L!YF/8DWSW&KB,9(K*_B5#M]I4:Q SW@*Q,. M&<&L''#'RW" 2B%KD[5"LZ3&!H)W'*>ZQ:.U!8T)H9R@_O(&#'SY0PA*[.<, M[,L-^2?1RL'N=R GI,<@!Y4 > .1]YPX0 FK)UT!55#F!PF:@3L@QXR\@;%A MQBAYLH6>ZR0K0<_PV$1GSR(T7[K<&WUBV025!8TD9$0L]F]L"B!EF>!>D6VU M+Q4VREVR0/W< \T&6-%*:KYBF\!!79KXQ2%H-U1WX%EDP&[S9;)!W@,[D_XG MBC <>,^<,I^C2X@V/9'"6E M^15,2GK%Z!\H[A(D7^U8(M:L%@D?8L$2%;<5F&?^0)P-$(QDF)&6@ IN66XE MG>+V*2]9R?%K(J=E"A B=U=P](6T/$N/A0GA)T5MVEANO *Z,T432OD]SEY0 M0)X6JI8) "4K0(&DV0?82A#T,/_*6C2N#4'5J_/JU5DXL'>S+[3?[JK^$RC& MV&(<'H8$\/'XHH4"N%Z0<[^@8\HL@E9 I K$Q*V(/349UBHMRJJ79K[\"XTA M9F*-P.2-LK:NA#M@V021Y@%0O!:#61KNV[Y@9R[30%HJ8EO6!IS)$D"X@'RM MP/@!*Y09 5%E+><*G7:PVP/[!N+Q/:D1)!M6V&7'LN6V=W3%8]",ZE*8NF * MX+U>XB;F=1PG)E:!-+K\-SC7VL?@I5M<6U)S/1G40XXIQ?B?E*/P>W04OE.. MPBMQ*-9KT857T@E9)D7=A0Y.GI%?A#@U&S(?:PWU2E#TB""3BBNRXU.D+8 !52%P+#[0G"%;IUV390X9L * G*98LE^2P::+,:)#* MDLA5)VD"\4CYBCDYP:5A:LZ\ /J,20=R0<"**9E6H/@#0R"-72Z"7:4PIC;^ M6333]+#P*O?0BXJ>?\69ZA7XM 1YK*6SC2&2,AZ5)#B'O7Q%ULLF,<2:%,9* M^28G -CCTO!L[XZG6:766J6'5XW*^C^WB4FNY,I-3TR*@F.UJYY^1P&'BB6Y M\I6.A+HMMB&'#YZ$):CUBXK.%O)?_(<\$8AGQTF5UP3>O4,18R5 $;T/-'894U%82Y%NLGO"E2\NS=' MVF \%? V()G$9WO!3EAKY8C+X24L]R,B]TYV+9XY0L'#ESOF1K6.SE"W01@[HQP.\!"AT.ZVY%% M >/^;_B?#2>^ENC@:'QP?QY.#"J.)31:L,?I#:!BD[/F M+]?:^+XTOI^XW(5,3R)E[X3UC$+*M)/K&?,_&NMQ\#AC/3+WYQ,Z,)3'M#.K MQS2$Z2"AU9"0FY+!,WW0)_DJB^0.=("-)"W2M4F0\GRD5G.N)=I)TN>"DW+8 MQVMEB+1U=X4'+?17>_)!X0CH_29W]X)U1H (G5U%'6_$#_.D>DBDM*-Y,\/Q M[]7,AE1&.I/.U)4F]!)0K9'AP)OXP72A@,5% )-SA&PSTF^:V@N=:W82/ZQK M(.7P+!%A+,HK!DP@8J298'AOORE!=..>L2$ETY4(@;63T=!G#7L1>$ M( 9%V7TF-$-E;TKN\5H:G'^%=92@?$LU>8N2%SVO'.@#P@$E0:%11_\R8(%? MX0Q6K:"^1KAT0Y62"3*AD\%11P/90T&.?#KWH'L4BH&*6!F]:#<^R<%/[%ZGS*0U*G%.*1>4:2?U!4Z/4CPX1F./,4P)-Q)T M<\F>.CXGRR_2&2^"*/"#Z8AE8 J_& \ZXOWR8-GI,?W6C2Y.GBOVK%RJ#R-50?-Y1O/+R^O;S"_$^[],4O<',U_XF MVL?7VM D]OY:D^\[C%S?Z]!')*&#>?6TMY_5P%$OF/A>(W--.M[H7[@>I*\BQ#.-)LJ*[/;!OA!?CA["\>)EC$!AM7W3S(*@8T$=16YD_ ML0<"QL'@R%)FK:64J*PXQ;7ZF;0\^*;GXD"6$0QN!D !L>A?=A\/S+'(T?,. M5 \8X*S,5I8M[.O%;!SY@=(BI]'4G\$_=!JGL6]&GW :^@'.09KG<$#_T),8 M?1HT 1W'T'$VE1W'H+].X!_L$L,0 .D_!TX9,-)E3>)PUEZ_J)%%60HIC449 M#TCA)&<34H%0+T*EP7!+JU"%9,9].^E1124.9=:%[E"51]N!6^'5I_Q"#/W1 M= #+#N#OD1\-1WXP&AHM>DA *+Q@@=$0F=M,((:'DX''MQ,<01,8:1 $_FPR M@+\F8Q@W&'K?DPM+QU[P'"WS_;Q:[>M0D0AF_B0:"_I?#S-;7:,CU+-9Z(?! MB*">1/C?I/LFW)LZVZ,;;T,SU&-@ZUWCVICW,7[0SE=$8 0+C88#^FOF1[.I M]^>\^-)+LY[RE4W]\7 &@F J)OXXFOB3<."]1:URC>%9NOL1P0J&T51$4UC) M<"HQ6^>W SX&(W\&F $2'8?^ +#CP*>9!B\">>E)_G]/I33SB!8$@ M\JA/RDWO\CUT9N#3:+[*Z46[R!?RMB'S)3YZUWRR3]JUD7*.4U!,PWACP/BY MAM'3\JYQ'G[*(KW7ISEB4 WP1Z/ GTZ 6H.!/P)BF$YFWHT]U\@/07\8!%,\ MBD *@]G ^V0Z2MT@@AP9PW&8SD+\=.5,:/,FSH6 MP[*!G#$Q9QZ=O$,U?(?;N:^EPKGU(S@BDTE ?P?C&1X*[R=?N&OU(%/%,PK2*11U!J!A69<[ (LOWPGT":"&K)-FC.0% M#(&E&,- /;#$S")2;JOAH M/8)%B%XCOK@I+5QDB6FV1]!@S;P^J69FR8-:L8?Y!" D"A 2L"T(3;[)[PBB M>'G/>:2(#K5/)IBD&Q=T>= W-NB^8]1V^R6-]/+8. MIP/M%#4#I2>X6$Z[I=[5"L3L)E9E4'2&2+=4'7=FFQB:_V*67"\3XUH"E#111$\BR;>H;(#J*#-9J 3#%#AG8#Z, 25.A#FY4OM\"-*FP93 M?Z@,F\EHX$]'(^\)OOAVNC75$:ACW90S+'-FV%6RI.U@OW.=S@3,Y2**F.AC M^FC.9QDX1J[H/"\*T@<BY)_<.)_J&?*#;A)M0Q*(?1L]5U"WC-"3, M<&3FZ["A?)/$# &K?-\HE+([3"?D:T%>#(1XQTYPT'"7=TF+IWY34I:;/B92 MZ+2PA7#5PHH30"E6#AO$9Q2$!-\!+-DCJL6'ARMOICRC*Q\D!WF.,PHP2/XO M'<_2V6IF&=8*)T+FU9 Y'.UF?+IY(O:46<%9WH:44<3C\2RHG!?H M!I5Y_W!R4>V,@&O-QM+=,@:N,0,SQ3ZJ3=90UI' ML:O:,U3P;+VH?P>R&C# M>23)TG6^7QNLAA+^26T PJ0;A2<=_&E?\#0?ZFFN)&FPWP5.30L,TO!V? ^K M ))!\D!/T9U,AX3I,?=9IWF(.>8?8"*0L_*#736JXN!"[>"M;_R?I+;/9(BC MY; W[C<*^WZC]^O>;Q2M^XW>KWN_45CW&[WC]QN=-_7$+W-3CS;,LSAEZY[B M4B8I%XG6ZOE>*IN<"O%76L..-S[%\.B.)25L8Z@R03\O$(UX23YQT 7ZXAI@ M3.(O"*&G0OF2@#%P=6Q*9*2&X[9AD1O37X0!B$BTYB:@Y((M&$W]*(J\:P.D M-PP2>AV&(>@CP13_Q%Y#L+:-'<:D"*S*,T+#$@8>PD!&,96+8>2/08\>C6;P M]P#FG/GA>"S#?V@"87S##,35ZLA21-%S<1D,GF/R#:X=J'_ZG)5#]>_)-3IK480>8 M21/=WTYCF\&@E831\!FS!QV#+-KTN?+>RM M>@'&2 $#\H1.0<\'E8DXG,#? MA@/MR7(-A+T#5A-Q/U'=:N18.&:\!%4;1WX!8U.00,YVR3\&&$204RZ=0T'+ MD&:$$7ANV;S9"E<619S, GKXC*"#))%9"N2;!#@J+SMAH@7$1H ; 6P?G> 26B<:F 5]/W3A2.X _ MSH%WK$!C&4%G[/5)9^$01A+,WR:^6B>R7'DZ,8GBU:3RX,6L\5AN!QS0@/_T MV#'E' >:C2,D,^PQ&O%?L@.9?@-QR;^=O*W>C4:T>1XKSC(9U+ M1RTZL&&!6L#Z1;#^3(IIA5XZ4G4$4"#2$XB'$1'BD2I"L#=#VL<0J&#L/O42 M^RJX*..*3\-V_U2A0R!Z%3 \ 7%5ESS70@5FKP0*B[)-_/B M.L*:.+NF2#]H6 /2/6@J[[CS+0GT@J22B\I;B*N*Z8+:.I1L<0Z2U3\ZP MDLP)/#D!*+<4^M9Z6ROKB++.-^D7=$!0AC>I=.O8'E&?2YFNAU=,+*S0(<4* M-EZ=M== .[HCM0>0&,TFYI _I8XE=S+YBF_0JM:OIFPW39?X=\JLZ ) MLZJ 4!<]$*N4;AK6*7):YZ"J#6VY6"0 ;X;Y+-:TS6O4Z[CNK>[<&B(0#(>B M> 1RX*LH;4>:=Q&.65\!.9[*[#R^ZL@91&%H6:(W767H.AM^@(94LNF0FACT M1:,#ES7RJ-^5.%8\+^7D,M13,/>-KHO6E0@-IPAY0>J"2:J(E(PF/"1X^S!9 M]F)]E;*>I&PX?93?DU-K^J)=I<^S8"R2E4[P>\I,?!D+1B<_F3[3C0X^)[S% M9:-R%-*/0Z?LF-MSS WH>@JD6.*!TJ<(7$X"ZT9J*GO%593S-5LVL4H"] RXCOU1.,&_!B%&&>P, M&G;'8_BK6:>DJ^4':OG)S"8_<#)"S,KOZMAV.U.^;M$)T1/<]=9Q/E!/S"Y9 MJ2U#*CMCI'VJI"V+<_X.E5CKTV:!1K53 MOC[12#'EF'&S*AN1G=>*( XP+KCRQCO!4)2T0MH+&R MQMCZ9IQRO$MM;U>#[#5!YAM8L62:G-QK7H7#=.*L<7$!28WR0%+.3X[++WR- M6&-*LH9,:I= @-KA2).2^K'$E'R$NX:RD6Q\# WHV*,[>1BQ0<<\UA13>;3 M_BR4K25GG M\YPB;9BBB:*V(4D)P\W3WY*TR(<[.GOB?K+/5020JA8SE M*E52]>L<2[]]KH,NN" @C[%9@-SB8G59++4AQ/QYJ;#F+\FC2=_ZQC=>;794 M] +1%^FYZK%I.*=Z7$/,U,]7$]5>$TT:)AT%'/657LKKEV64&B4.>&D-BU0/ MRO:6!*@OZ04X*EW;V6Y!'6:=5]YPP)L36-^##Z(^J)30AO6S<1RLNJ4.[*M- MO/C2NUVL.H7D->#BD6/&535U["ZMEU9?6=(9GU'?\]E9M?Z=VO M,\L;\'SNW\(TLBJ[1^5ZT"-\SSE6[#@T24:.)G?XD^G%5+,IBE+[0HZ3@BHR M$J7 (;ZG&D^,"UH]2_3D:U(LTC(Q2(J/'!&6+#&B,KJ,RR@(%--S7%G34ZF# MYLU^0VUMWI6B33>V".:-B9-+,E185(!R;H@2WGRI7_H*#*JI";/V)1"166D= M7H:> ;Z51W98@B6<'+9_-)1# MSOK1D":?8* A&@%NS2H4J<8D,U\V@O .C!+0,F1-B7OZ8+"0,DHZD/;)4DF5 MJ>';^@T%-M;RLW&3A#":OC03-TW+!-$BU9--CFAJH6?X@;=3= MB)FWU$[:AL+<6J'DW'3$N9B)J?2A%#6);,>?.AQ:<18.7@IJJ8V MD/-D6BJPI*QF#DW4?]&\W*N5?VF"$82<%SGN3V0*"NC!T\GA!)1KZY81J98R MMR/ &Q8 C,9+HYR@="X2H9N MUKA >[C(1[_%F"JN3T>J@SX245CN#T9Q@IZ4^'WD74'P2]"^1J8J2^(MN*^E'HX>_P==*GL ]1 M)HQ#7# <>_@[?)W25_(?P.\S8KF3D8>_P]<9C1P0L4QHY&E_ O,& 7U&@TSW MCK W? AG'GW [P3W:$*Z]@SG#E#/\Y"8Z3O!-F3(9]1_W!\-U*H#"3J?*O@B M6:/W/T8-T6^.&H8=U!#)KT.FAG&3&J:T(\/^E*EAY**&B9L:)A/:C6D_(FH8 M!VYJ&'=10V.WPWY8[_:0=YOY)' [*84=3Z_)N(;S20CY?L(!GUN$B=MJ##+& M[6374+^'93R2-=^C7>=4NAZH=D)=A+WN3(*//^&O6)$7 MC5%R?Q=(3%0;/E&Q25D<"XO?>V M+$2-:S-$XZGY?!5Z".@"J;0CU!-=30E(WAO]DE=U.+_Y8X)% +@DD,,5VW"^ M(BZ,]JAY[._!V,#HTM=/!]*W>RA*< MHT%P^>6%TG8Z?"'-Z:O%FH++=<4F(A0YC5>[5$O0QS!T3>2'-RV-K%^#1-KC M(]BES$_'&M\%U8'"D9JN3JKII O=JO1A58NA5ED)TN_;?HC] U*>LDTG=UK66+&J9]T='-,[HQA5#PD>1"7>*G MLQBV[SE3RO6/,O?75_6_*?VC41RGCFR:GI9YLHAE16#R(&'R/A=KKKT6=-?( MJ"_]:6T.4;(FYBPYC2JN9^XZT@"02#IG)L;OK%B8-Y[B.O!2[RU6%Z33!)NB MNXB;37(D3N).]@UF?>&>N'DU65\UH!(T&5UV3[QWC4I)^(T,KMF(DE] +'*. MG95,>.3%%W&I_K+?4G.\SW)*F_,;+NF_ MV.LOMF1M/P9SO,5OZKF8]G*LUV..-C@_+_,SGY?I?.?0>FWF]);G=VF>_"[- M@?O YC,U)S8[OV9S?LWF_)J-^S6;SO>+C8IAI[0Y/X#SNW\ I[.LFN-A^'^. MEW(.UDJI2YFF[G28U_Z;=Y;/^]_53/*6W.S_FT_3V]!&2KH 2+G M;5-^K:AQ)]U&Z_E9HW_4LT96?E?RX'PEQ=JS\W-(E%%Z?@[I_!S2^3FDG_X< MDBOT>/F)2M]9^:G_PH\?'4?)^86CK@=:.A_UZ4+JJ<^]U&4C#U#J^5FB7_;Q MG!.'^XD[)%6<;DKQ'A4OU':M)9K\\O/M M&W%Y<:A)U-'D#8 /TGE19W"6K6(OE/=F^?++-,Z>V.<#-S$3_8SD%WE?JS', MD:S)GS*![5H]:>@#V6<'T[.L]"NGPB#LR*^*Q)\21.DY;W4I$GH!WSLVW]&- M7!36:5(1ELX/9NBEW:@S\F(_-7D\Z&+'IIUAE^[P2L^XZW0"BIJQ%FNOS=!+ M^V,KZF)5"&H$7-Q(ZWHHWH4JTZWJPE+G6#\MHM(33X^=G(+P$^,AEH5F@6"Y MRHY&0)Q(;H<^?FWLG8"R8[[YGG55S/+__^Q)G,?CU&D-*=<-P ?W ^[N]]M/ M# 7TNBX+GH 0=*^W?^N.#]BH<88&+"OE8%3 XN>M@( +Y(-0'0H(N%E01R3@ M-/P[B>;(CIQ$*ZZ'UAT>0?UNL5%J5MY\%.8KZ0<*&-3OGC\-PN];SY++6DA' MFCFN6UO%1K+%)J%[;ORBM#M8TA.'@B:GD'\=T+ 16P=6+ JUXRFVQ%6!E(XH MT''5^(.MC-;IF&;&BG'Y>]&EX_RZ!Q-.F>9C3J_DBS6'B:3KLP M==D]5"?Y6<-/G)LSZX?VKRT2?W+D\11:=X4;+5E[-/KHHBE7\/'PR';TT>%G M: 0?+4NY%5T\@0?QF@^BQ8P56AOO#AVZ[.83IFVF:CQ%#9R$X@EN,&< M_FX'7FA)?P<)'&RB@OCFLZ4N G"\;LIO.C$C=MG $DSO#W]P =H=/.V) X%5 MXQ!P_-*BJF-!3I?&_X28ZI/GLX.J%BH.O&K803CNM=M+2639\T,/)YX0S^V) MIT1NZUVR1(T[=NMAC+Z&V)=/CQ600@4^VB[B^RH ML 7%V,GRIZY?.P+)[68=>L.Q35#!YM/<-'7LV!*<=B1,OA)JX0$%/TC>:&UL4$L! A0#% @ V4H=2=#>@*4_ 0 :0, !$ M ( !5 D &1O8U!R;W!S+V-O&UL4$L! A0#% @ V4H=29E< MG",0!@ G"< !, ( !P@H 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " #92AU)G!@TXE8" !."P #0 @ $# M$0 >&PO&PO=V]R:W-H965T M&UL4$L! A0#% @ V4H=2=HGV-H!! ]1$ !@ M ( !@1L 'AL+W=OLQ P# !0"P M& @ 'V(0 >&PO=V]R:W-H965T&UL4$L! M A0#% @ V4H=2;JZIZ52! D!, !@ ( !."4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=21&" M0PJE 0 KP, !@ ( !\"X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ V4H=214J?]*C 0 L0, !D ( !6#8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=22U( M:7.C 0 L0, !D ( !Y#L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=22"!Z9>C 0 L0, !D M ( !<4$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ V4H=24GAS"&B 0 L0, !D ( ! M $< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ V4H=292C]C^C 0 L0, !D ( !CDP 'AL+W=O&UL4$L! A0#% @ V4H=23Z=6WRG M 0 L , !D ( !^E( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=24:=>9BG 0 L0, !D M ( !G5@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ V4H=27 GES/" 0 >P0 !D ( !-%X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MV4H=20>V]_*E 0 L0, !D ( ! V0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=2<*9>$H> @ MB 8 !D ( !K6H 'AL+W=O&PO=V]R:W-H965T+!,X $ -D$ 9 " 5%O !X;"]W;W)K&UL4$L! A0#% @ V4H=26+K1!C> 0 V00 !D M ( !:'$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ V4H=26G2O/;= 0 KP0 !D ( !*G@ 'AL M+W=O@ >&PO=V]R:W-H965T&UL4$L! A0#% @ V4H= M2:[@LX%- @ 10@ !D ( !GWX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=29H..VQY @ _@@ M !D ( !-(8 'AL+W=O&PO=V]R:W-H965T M_P$ &<% 9 " 0V+ !X;"]W;W)K&UL4$L! A0#% @ V4H=24'?F.W* 0 0P0 !D M ( !0XT 'AL+W=O&PO=V]R:W-H965T M1 !X;"]W;W)K&UL4$L! A0# M% @ V4H=2>7\E43%! /!T !D ( !3Y0 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=24U" M!+&D 0 M , !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ V4H=2736XP]Z+0 D]H !0 M ( !;*, 'AL+W-H87)E9%-T&UL4$L%!@ !' - $< 8Q, !C1 $! end XML 77 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 78 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 80 FilingSummary.xml IDEA: XBRL DOCUMENT 3.5.0.2 html 48 233 1 false 15 0 false 4 false false R1.htm 00000001 - Document - Document and Entity Information Sheet http://taylordevices.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00000002 - Statement - Balance Sheets Sheet http://taylordevices.com/role/BalanceSheets Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Balance Sheets (Parenthetical) Sheet http://taylordevices.com/role/BalanceSheetsParenthetical Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Statements of Operations Sheet http://taylordevices.com/role/StatementsOfOperations Statements of Operations Statements 4 false false R5.htm 00000005 - Statement - Statements of Cash Flows Sheet http://taylordevices.com/role/StatementsOfCashFlows Statements of Cash Flows Statements 5 false false R6.htm 00000006 - Statement - Shareholders Equity Sheet http://taylordevices.com/role/ShareholdersEquity Shareholders Equity Statements 6 false false R7.htm 00000007 - Disclosure - Significant Accounting Policies Sheet http://taylordevices.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 7 false false R8.htm 00000008 - Disclosure - Accounts receivable Sheet http://taylordevices.com/role/AccountsReceivable Accounts receivable Notes 8 false false R9.htm 00000009 - Disclosure - Inventory Sheet http://taylordevices.com/role/Inventory Inventory Notes 9 false false R10.htm 00000010 - Disclosure - Costs and estimated earnings on uncompleted contracts Sheet http://taylordevices.com/role/CostsAndEstimatedEarningsOnUncompletedContracts Costs and estimated earnings on uncompleted contracts Notes 10 false false R11.htm 00000011 - Disclosure - Maintenance and other inventory Sheet http://taylordevices.com/role/MaintenanceAndOtherInventory Maintenance and other inventory Notes 11 false false R12.htm 00000012 - Disclosure - Property and equipment Sheet http://taylordevices.com/role/PropertyAndEquipment Property and equipment Notes 12 false false R13.htm 00000013 - Disclosure - Short-term borrowings Sheet http://taylordevices.com/role/Short-termBorrowings Short-term borrowings Notes 13 false false R14.htm 00000014 - Disclosure - Legal proceedings Sheet http://taylordevices.com/role/LegalProceedings Legal proceedings Notes 14 false false R15.htm 00000015 - Disclosure - Sales Sheet http://taylordevices.com/role/Sales Sales Notes 15 false false R16.htm 00000016 - Disclosure - Income Taxes Sheet http://taylordevices.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 00000017 - Disclosure - Earnings per common share Sheet http://taylordevices.com/role/EarningsPerCommonShare Earnings per common share Notes 17 false false R18.htm 00000018 - Disclosure - Related party transactions Sheet http://taylordevices.com/role/RelatedPartyTransactions Related party transactions Notes 18 false false R19.htm 00000019 - Disclosure - Employee stock purchase plan Sheet http://taylordevices.com/role/EmployeeStockPurchasePlan Employee stock purchase plan Notes 19 false false R20.htm 00000020 - Disclosure - Stock option plans Sheet http://taylordevices.com/role/StockOptionPlans Stock option plans Notes 20 false false R21.htm 00000021 - Disclosure - Preferred stock Sheet http://taylordevices.com/role/PreferredStock Preferred stock Notes 21 false false R22.htm 00000022 - Disclosure - Treasury stock Sheet http://taylordevices.com/role/TreasuryStock Treasury stock Notes 22 false false R23.htm 00000023 - Disclosure - Retirement plan Sheet http://taylordevices.com/role/RetirementPlan Retirement plan Notes 23 false false R24.htm 00000024 - Disclosure - Fair Value of Financial Instruments Sheet http://taylordevices.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 24 false false R25.htm 00000025 - Disclosure - Cash Flows Information Sheet http://taylordevices.com/role/CashFlowsInformation Cash Flows Information Notes 25 false false R26.htm 00000026 - Disclosure - Significant Accounting Policies (Policies) Sheet http://taylordevices.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://taylordevices.com/role/SignificantAccountingPolicies 26 false false R27.htm 00000027 - Disclosure - Accounts receivable (Tables) Sheet http://taylordevices.com/role/AccountsReceivableTables Accounts receivable (Tables) Tables http://taylordevices.com/role/AccountsReceivable 27 false false R28.htm 00000028 - Disclosure - Inventory (Tables) Sheet http://taylordevices.com/role/InventoryTables Inventory (Tables) Tables http://taylordevices.com/role/Inventory 28 false false R29.htm 00000029 - Disclosure - Costs and estimated earnings on uncompleted contracts (Tables) Sheet http://taylordevices.com/role/CostsAndEstimatedEarningsOnUncompletedContractsTables Costs and estimated earnings on uncompleted contracts (Tables) Tables http://taylordevices.com/role/CostsAndEstimatedEarningsOnUncompletedContracts 29 false false R30.htm 00000030 - Disclosure - Maintenance and other inventory (Tables) Sheet http://taylordevices.com/role/MaintenanceAndOtherInventoryTables Maintenance and other inventory (Tables) Tables http://taylordevices.com/role/MaintenanceAndOtherInventory 30 false false R31.htm 00000031 - Disclosure - Property and equipment (Tables) Sheet http://taylordevices.com/role/PropertyAndEquipmentTables Property and equipment (Tables) Tables http://taylordevices.com/role/PropertyAndEquipment 31 false false R32.htm 00000032 - Disclosure - Sales (Tables) Sheet http://taylordevices.com/role/SalesTables Sales (Tables) Tables http://taylordevices.com/role/Sales 32 false false R33.htm 00000033 - Disclosure - Income Taxes (Tables) Sheet http://taylordevices.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://taylordevices.com/role/IncomeTaxes 33 false false R34.htm 00000034 - Disclosure - Earnings per common share (Tables) Sheet http://taylordevices.com/role/EarningsPerCommonShareTables Earnings per common share (Tables) Tables http://taylordevices.com/role/EarningsPerCommonShare 34 false false R35.htm 00000035 - Disclosure - Stock option plans (Tables) Sheet http://taylordevices.com/role/StockOptionPlansTables Stock option plans (Tables) Tables http://taylordevices.com/role/StockOptionPlans 35 false false R36.htm 00000036 - Disclosure - Cash Flows Information (Tables) Sheet http://taylordevices.com/role/CashFlowsInformationTables Cash Flows Information (Tables) Tables http://taylordevices.com/role/CashFlowsInformation 36 false false R37.htm 00000037 - Disclosure - Significant Accounting Policies (Details Narrative) Sheet http://taylordevices.com/role/SignificantAccountingPoliciesDetailsNarrative Significant Accounting Policies (Details Narrative) Details http://taylordevices.com/role/SignificantAccountingPoliciesPolicies 37 false false R38.htm 00000038 - Disclosure - Accounts receivable - Accounts receivable (Details) Sheet http://taylordevices.com/role/AccountsReceivable-AccountsReceivableDetails Accounts receivable - Accounts receivable (Details) Details 38 false false R39.htm 00000039 - Disclosure - Inventory - Inventory (Details) Sheet http://taylordevices.com/role/Inventory-InventoryDetails Inventory - Inventory (Details) Details 39 false false R40.htm 00000040 - Disclosure - Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed components (Details) Sheet http://taylordevices.com/role/CostsAndEstimatedEarningsOnUncompletedContracts-CostsAndEstimatedEarningsNotBilledComponentsDetails Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed components (Details) Details 40 false false R41.htm 00000041 - Disclosure - Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed (Details) Sheet http://taylordevices.com/role/CostsAndEstimatedEarningsOnUncompletedContracts-CostsAndEstimatedEarningsNotBilledDetails Costs and estimated earnings on uncompleted contracts - Costs and estimated earnings not billed (Details) Details 41 false false R42.htm 00000042 - Disclosure - Maintenance and other inventory - Maintenance and other inventory (Details) Sheet http://taylordevices.com/role/MaintenanceAndOtherInventory-MaintenanceAndOtherInventoryDetails Maintenance and other inventory - Maintenance and other inventory (Details) Details 42 false false R43.htm 00000043 - Disclosure - Maintenance and other inventory (Details Narrative) Sheet http://taylordevices.com/role/MaintenanceAndOtherInventoryDetailsNarrative Maintenance and other inventory (Details Narrative) Details http://taylordevices.com/role/MaintenanceAndOtherInventoryTables 43 false false R44.htm 00000044 - Disclosure - Property and equipment - Property and equipment (Details) Sheet http://taylordevices.com/role/PropertyAndEquipment-PropertyAndEquipmentDetails Property and equipment - Property and equipment (Details) Details 44 false false R45.htm 00000045 - Disclosure - Property and equipment (Details Narrative) Sheet http://taylordevices.com/role/PropertyAndEquipmentDetailsNarrative Property and equipment (Details Narrative) Details http://taylordevices.com/role/PropertyAndEquipmentTables 45 false false R46.htm 00000046 - Disclosure - Short-term borrowings (Details Narrative) Sheet http://taylordevices.com/role/Short-termBorrowingsDetailsNarrative Short-term borrowings (Details Narrative) Details http://taylordevices.com/role/Short-termBorrowings 46 false false R47.htm 00000047 - Disclosure - Sales - Sales by major customer type (Details) Sheet http://taylordevices.com/role/Sales-SalesByMajorCustomerTypeDetails Sales - Sales by major customer type (Details) Details 47 false false R48.htm 00000048 - Disclosure - Sales (Details Narrative) Sheet http://taylordevices.com/role/SalesDetailsNarrative Sales (Details Narrative) Details http://taylordevices.com/role/SalesTables 48 false false R49.htm 00000049 - Disclosure - Income Taxes - Tax provision (Details) Sheet http://taylordevices.com/role/IncomeTaxes-TaxProvisionDetails Income Taxes - Tax provision (Details) Details 49 false false R50.htm 00000050 - Disclosure - Income Taxes - Effective income tax rate reconciliation (Details) Sheet http://taylordevices.com/role/IncomeTaxes-EffectiveIncomeTaxRateReconciliationDetails Income Taxes - Effective income tax rate reconciliation (Details) Details 50 false false R51.htm 00000051 - Disclosure - Income Taxes - Components of deferred tax assets and liabilities (Details) Sheet http://taylordevices.com/role/IncomeTaxes-ComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes - Components of deferred tax assets and liabilities (Details) Details 51 false false R52.htm 00000052 - Disclosure - Income Taxes (Details Narrative) Sheet http://taylordevices.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://taylordevices.com/role/IncomeTaxesTables 52 false false R53.htm 00000053 - Disclosure - Earnings per common share - Earnings per common share (Details) Sheet http://taylordevices.com/role/EarningsPerCommonShare-EarningsPerCommonShareDetails Earnings per common share - Earnings per common share (Details) Details 53 false false R54.htm 00000054 - Disclosure - Employee stock purchase plan (Details Narrative) Sheet http://taylordevices.com/role/EmployeeStockPurchasePlanDetailsNarrative Employee stock purchase plan (Details Narrative) Details http://taylordevices.com/role/EmployeeStockPurchasePlan 54 false false R55.htm 00000055 - Disclosure - Stock option plans - Stock option estimated fair value components (Details) Sheet http://taylordevices.com/role/StockOptionPlans-StockOptionEstimatedFairValueComponentsDetails Stock option plans - Stock option estimated fair value components (Details) Details 55 false false R56.htm 00000056 - Disclosure - Stock option plans - Stock option activity (Details) Sheet http://taylordevices.com/role/StockOptionPlans-StockOptionActivityDetails Stock option plans - Stock option activity (Details) Details 56 false false R57.htm 00000057 - Disclosure - Stock option plans - Stock optios outstanding and exercisable (Details) Sheet http://taylordevices.com/role/StockOptionPlans-StockOptiosOutstandingAndExercisableDetails Stock option plans - Stock optios outstanding and exercisable (Details) Details 57 false false R58.htm 00000058 - Disclosure - Stock option plans (Details Narrative) Sheet http://taylordevices.com/role/StockOptionPlansDetailsNarrative Stock option plans (Details Narrative) Details http://taylordevices.com/role/StockOptionPlansTables 58 false false R59.htm 00000059 - Disclosure - Preferred stock (Details Narrative) Sheet http://taylordevices.com/role/PreferredStockDetailsNarrative Preferred stock (Details Narrative) Details http://taylordevices.com/role/PreferredStock 59 false false R60.htm 00000060 - Disclosure - Treasury stock (Details Narrative) Sheet http://taylordevices.com/role/TreasuryStockDetailsNarrative Treasury stock (Details Narrative) Details http://taylordevices.com/role/TreasuryStock 60 false false R61.htm 00000061 - Disclosure - Retirement plan (Details Narrative) Sheet http://taylordevices.com/role/RetirementPlanDetailsNarrative Retirement plan (Details Narrative) Details http://taylordevices.com/role/RetirementPlan 61 false false R62.htm 00000062 - Disclosure - Cash Flows Information - Cash flow supplemental disclosure (Details) Sheet http://taylordevices.com/role/CashFlowsInformation-CashFlowSupplementalDisclosureDetails Cash Flows Information - Cash flow supplemental disclosure (Details) Details 62 false false All Reports Book All Reports tayd-20160531.xml tayd-20160531.xsd tayd-20160531_cal.xml tayd-20160531_def.xml tayd-20160531_lab.xml tayd-20160531_pre.xml true true ZIP 82 0000096536-16-000053-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000096536-16-000053-xbrl.zip M4$L#!!0 ( -E*'4FU%.HHDV *5Z!0 1 =&%Y9"TR,#$V,#4S,2YX M;6SMO6MSXT:2*/K]1MS_@*-M[]@1$!L \>P>^X1:ZO91K-U2M-0S=^Z7"9 H MBI@& 0X>DCB__F16X.ZS_\>O;][OSB[O+Z^DSXW[_]O_^/ /_\]7^=GPM?7.(Y'X2K M8'Q^[4^"C\)7>T8^"+\3GX1V'(0?A;_97H+?!%]R0F\ .;Z8.@ M#F35%L[/:XS[-^([0?C]VW4^[C2.YQ_>OW]Z>AKXP:/]%(0_HL$XJ#?<79"$ M8Y*/%=L+1W@>A9X@2S\$19+UP?,$EG!EQ_ K_OV3M#XKT82C] M_S6GBNTXB?*II&]_E>M'L>V/R5GVEN?Z/]:])UN6]9[^FCVZ\B1.GLTQ?(\_C^RH M&!D!W/+\"B3PJQ/G+Y0?UMZS'RN/NFL?U=FC;O:H0Y:>B\AX\! \OH>R%Y(HO,'VY[G+TSL:$0?3G] M8/0J,/!+&'@D6OL._67-2W[@^\EL/5Q.'+Z/%W/R'AXZAZ=(Z([S]UY^J?K" M_<4_KO(WX"1X0>B01W=,\#C-*&22!G!EM([T\2&B5/B-3 1*6A^F%.%XCLZS M%P;/D7.6_HSS_GH6N<@"SH3WV5",]L>!'Y/G6'"=7\^^A,$,!M#.)41''#"\ M:.?%_/EKQ(_=>)%_FW_O.OC+Q 6>0Z$D%71D9'-Y_3]GO]%S:.G:4/_K^^67 MB^G>KYTOG6T.J R<52C@3(0Q\H_?BN5D(Q6_K;P&;"Y[*5UW,;U3>27[O@) M]F6*TLUXOHAN)FP.\UQ67AEN&<>)?RL6D$^1_M(UDEXA 5:15*:DO2!)>^U( MTO:)I)2MJ26V]CH15F%K:ANVIAV K:FO$K%)9LRD"_J 6CC!]S__ M.P&XT1@)?/@SNGAVH[/?LL=6UOW7]VNG*(/W?CU\;_)\;5;/..GTBG1ZJW&J MG%SZ02Z'DC95_9#O>X_V?:\J;]5XXOO>HWW?JSU80[N\$8VBNGA_[2 MP[&UVF\DMEV?.)_MT'?]A^BDB&+]XKD>VU2/Y434+R)Z-9HK)YRC$\Z1=55. M 7VB@&-HIYP"^D0!Q]9'[T-B1TFX.#U?^YJ5R?>^'WM_"(U3+U0&17F5:;85V:JWD*W9NOA.R;?;/^!W/CDC9S3;O'"3C?>B.IZY!SC;Y4_+.D%G&XYW;Y& MG68_='O_%'"Z/2C=YACG_);3+:?;4^.WTY!P3>' E%O@G/-<3KN<=D^0[WX) MDI"3[D%)MT YY[J<>YG'8Y[9X@W_WL/DQC3KL'I=T2SM\J MW]UR_22EX\L )@R3,6+J;=#?G_:_@O"2KHZ$48E\5I=ZZ&WO^6V3+7?=.+7P MJVV->M MU(C:2"_+"^7\I2%_X91RNCPE\5U&)M_OKE;V?4:O&)+?TCY4'^"9;+#LI^H4 M.-J&\9E1NG&*% GTH=9S 'RW&^9QW$<@N%7(D/#'Y!&U)& M+:=;&F4->3,\?"/S((Q=_X$U@*P]VS^0Q;PTVNJL%)I+0/=#$-8_4G#$>!\#BHF]D3."5D4>^DCCE0VWW=VA9BB*K!63; M)MD5H%J[:6CP_T8[@*[]1_@6N.$MF L1(CBO#P(OW4R^D8B$CR1JBRU+EU1+ MTPO@ZD[8):!UL&CJNB)U >AM2.:VZWQ^QO@9V9'8%&.H2"5:6SMX:PCJX&5H M:+)BM8/@WGYN3SFR94F&L3(Q';/I?'46*JM6W>DN@RB.KOW/SV RP 2?7,_# M.HTW_G=_G/8&!VI!97X<1S?A;1@\A/:L-28T30),R"5>V&[^/2ZC#H(U6;.S#-9*DDPK=,L2,TM5@3".N6T+#?=V9".@@\ MJ22,*\,VGK/.FA75&,JZ,:PYYTT\)6'.L;\&_GBW)>N6(:FER3>-OPL M!&W#:@X'G)4Y"4$]]VP_!MF%*M,<[00@E;8X 5!4K2J,-D^R*T!UD&.8QE"3 MY78 H2)Y1Y'GD) JCS>3/]P)N?:C)+3]<6O]7S:TH;:D_F^=J!/(:DDXX+^6 MM@-D[ BV5IP-U305RUH^TO5GJ:6O#'5DWN:+LZ1*\JV]0 UY1Q8I&[HAR6MT M\.KP[8&HQ3,-:2CI6@L@PH0X=V!116A%NQ&&/W9$B&X.];+,VCK)SA#5XA;Z M4-6'NT'TAVN/7,^-7;*[3!T.3=58 6=UAIU J<46AI8V5.46H&0:6Z'#H4JW MZU&"70)]HP!GZRP[@U3O8"E#U5!:@M0=T>BZ:DIFZ8"_O$7=D8FAF54R>7GR MDJ):>K@#[0S$2!D-+\W3!5QU4*0KIK$+7"4?YDXN2 L4H[)W;VG8-M/66;Z% MFD_]:3=TWRJ]UEI3U11+*SL/7YZJ&^!JG2-$DV7L MQR@PA@V,DL\6RPEX'D M,/&@M5A295.3AR4Q^?)UW^XZ,15U;RAI"U25,W4%U,L=P1MPZ7UM MW_9&C]LU9E.1#6G_F[D#B,O,=%];VQ[$%6&TKXW>T#-IN]EJ2K*E'V"+VP"W MPNWWM;DM@%L5E/O:UG4M";9!=JZHEFF9>X"L3J.,[9!IEFEJ!]C0YI#IFBZ; MC>162:._\)T.U8H5-]E+,W4!63O76E/([J9!&-^3<(8N["A&UVS[^*"4)J-L M&[PM !O0\1RY'WS7^_4L#A-R)KQ?'KY"=SN9<"L$N3ITN\GKZ99+Y_3ER:D; M[1O>54[([T'@1,M^_2WI3%MI3M--257+2O::F=I"LR:)_0657S,M1=>;08.^ MH9L)_?4.3D<7:%&&BCI4M:68<&F2%C T188"]*D:LE8;AM_#((INPV#B=D(: M,J! M\II3*4)&L[==.VFH:I:&?U;IKXCU%GX._%):'O )R^O3O.+8?21I M)D47&-%U.+96":IZ4W<'<%,TPN$>5@1*.X!OYI@9#^]=8^( ^0.VH@MT:B") M5:ED7*R9IR4HS1F/+JN5@/3+H%S#K"$(.?9$BKJ.V+(L 6[*N5+KI]H%I,8H M IG5'"(:4/\:^$$5GQT>2D,JF]#;Y]L=NL:,3"M'+9M!5Y >3HZ9.JZ?P$LI M;09^](E,@I"PYV@FU>=G.,E!Z+B^'2ZN8S*CWG#,\0GHP<^VK9OCJ^N*HI5I M8F_P'ADUS=F),;2J!_A@J(%#V"V;5A7)K.QS98;&TS=7@PRU@LO.IZ_O7WS) M/FF#^P/.OFWMC1QP>\7#82'9AI,V?JMNJ74;GEI M_^CW,1%M%&S1_ #FOGKD0+,_2#H[&.&D,1Y:1MD>F=:XITKK;*K4Y16,(&UN_ MLK0+A/ 8ZF[DBK#_O?97+UQVXCC2%*WL\JLS;U>P-D7IN6SJDBIW#FU&T2[I MQ%5P;@TEJ7QW=^N,.X/76+@JIJEW!ESUIF8W7E_96G*H;9VS"QB;XE U96DK M&;8$GKH[@!MK0]I0M[:? M_78 TZA('G KY;QT@F;#,O6M0&^A&I$RDV!!-1 MVBIG-\S>*=B-R7NH:\9^H$ZO,U5O,]U,,E=1-U(/DXK*&1.-P=C+.IJ;7(9B MJ?M=1KJ%5+RFG*KE%KSD06X]=V/I!R=.>8DU+T^\QM^.5Y9OPP"K#CJ?%M\C M--IR!G,QCMW'SMC$T##-2@&2^M-W"WCC@*1AZ$-9[P)PV B:(GD?7(S_G;@A MV7C#OA/&; TMP'KI/G_MZ;L%O+DG3]<5HTNXOP18[F1,B$,#\I5;^;!O(-QP/EB'<.5LY!_&A&N6+ _7G[Q;RQCS< MT!1)4[L O+Q'6.,2MP?EY/K+E6T9N*J;Y0M6+T[:"92->8=A6>H.0&[8A"^N M#Z]V+Q27<%I_]F[AWA'+[<%>7X:0E?E<5FHZD8FR)+I96*(#>/Q5D(SB2>)E]GPWSLU*4&#;=+N"5@./+VGN*RK&Q:/M M>J@U PQX*>&.C).0DO 5&764\[MTX:8A#'M80@>(I$R5UEEVKF V_X%1([WD M\GDV]X(%R0)!J+UUGK*WE,"_'.&L#]D>%K93-N!R]';YVM]15]99IN&2!](" M$Z9/Z^PLC[&J!9A#65N^=-W;_:R7AW@ /K%[LN21F5GC:[6691K+=1=Z>QX: MKTXSAHI^T-719VZ3<#P%!6G_XFBE:D%3\/:VQNXDTTI=D-ZL<4\RRE#DAB*J M']NZPY(M4UK.9.O-DOLAN7;>G9Z!NN?,_X.@M ,X+YQ_)6F5 ["RUA^@#3V? MB_3*Z!L!\RQR8S#(0FR3Q!;[C8R#!]]MD W;W4VB(ZYKKS>D>KI?.[#>I:S= M RVP1WC=DTA;RLX^/;SN7V[VE&A>_>+V+)M[NFT=K*PD7F[M\";$!FJ$*1W9 M;:X.2B=NOD:FK"_NN@F6CL!O*&3[!GYC"N_; AH3\B$6P*:X2.)I$+K_6;HP MV8+N-X!L+H<\MH"P([1-R/P0T#+K9D]X'5J27"G;N6'Z':#L )]#2[6T:L.B M6E!63@A[L%X9N UP:*JL6"4PUHS?$H35F-DF$(9&)6>E#@]>,^W6W M@7&#ZW\0 MI'E\]M\/\4?\\?V9C^I_S"./""\(/@VX^+C\($IOP@R/"R<._. &M? MR9/P+9C9OLB^$ 70F=S)1R&?YZ. 0)[;'BSJ@X#JF3M9Y%./\(,\$.Z2&;RQ M$(*)4%J]4"R? I;AX .%>E0+_FY!MF?SC_\%=FTO\/;5CA.0VX"SHE3/:T!- MI_-6FWB+V,5[(/P<3TG6 _@7&,5/)O88D151:&S?$2+B>9%@"Q$0ET>$AS!( MYHC*1P)D&+DSU[-#81X&3C*.(R&>VK$PM1\)#K80''%&,W$RM&$D7-^U[P DH6M[ MPJ<$H:58]2;GS$;"+KQW4V C%)2+412$(_K,'RX8/XYPY1+A;H[N3?@.Q_N; M.V(DE@%!5YO @'\1QLLI 30M)C#=L)"9O9X"H9J"+"3/-N6HAWL&[83(F $ M&&7H>@L*0QP4N!.>INYXBI@2@-6A<@@[ #OT, V26,#-_0YL%[ZEFF/$1B:/ M6#<0P2) )0+E'(A&NA$5])0"AFW&!BG&(RPZ*HS"X ?QX<4G7Q@M<$[,VLHI9W :9]\8 M_K2*<11]@&1:E55XLB/A@1:4A.VBT$Q 4J9(K%#"A?P%# 34?B<8-(XG?X.*#[_ MY43V5=?6[ZO6Y;X.9;ZOO5!C;D'*C-VYQR3')0A24/,<*FM.3IO!D7' \N#G M3R#/IC"''X1@6#"M9\JD CT5;M/%4YZ(FPLR35 MZDFCQ.G&*-0"SP.-_,F'T:)D!%++M5&@@\8U#N!4V![(P\L@G =,,: P_,R^ M_V4@7( X=+$.Y'D*I@"2S8] ZE)=":<9V1[FN$=,LQH1D&C$ W7)IRMPJ9^U M( 9V2! C?3% *X[V"U0NU"U^(Q%(T[0*B@1]!28/'FTO812%:$( MH>17ID6( M2[U(+_/_$Z;F[Q&UC3[#3S.4WB=)S',LNY$:8(",#=P]$P- R#.T5IY?B?SE.&NJDHP6:JDP(&@J?H1FD^9Z0)ZT,S^0022[4YN M8(.YD\Q80(V9SS98H6-FO=DS)GI@4: @%5.O718=K"3KT%)"J^X"[#=Z3*/$ MHWRXTH OP5Y][UX94X*63RS%X(Y!GO1>)OU&&#*B+RA;CP.U'P')J. M1_&](';(O$+)Z%\9U\EV'&VW #; CU.G*3*Y,8SLQD+H1C_ZNR.[,HDE-1$; M(IV#ACX32BV1#L,,7-\A^*XTT%S_J(1Y$3/R$2LTPHY^1$DOBMA)SWA SAW2 MHOR$9>-0V@T3BL2!4$)NB8T@T?X)%#V41>:HRBRR=/6J\='.;L+E[K[L-_,C MT"TSMYB[LE9-*'PYCKTK=*IFM-$&, MJ L8_<(E&)GS]HJ,LR\5>0!:1 B6((UX8ULP M'.+!=E/##_3H"#TI5&2/J'83 7JHDQ1]\DS7P92$V1P8+N@9<$+MHK^KD+E: M9O#FE/B1^YC[U(,9K-XG]!4GK>XHL.^%&"N,E%#P+0-Q!;24;R/Z<:#*%@*6 M'(([BZE80A)EZ(GF9(R1*P8)TC>-8U&=;49 $ZFAY[^%$U40%J**TF.&)E! M\8XUB%&'>*A( FVZ_\D<&(C$A&G[ 5BP(2M1Z?KS)&;AABR6$N6W0]&Y[T:% M$!_9=!XZ*6[BPB4> )(VW49M-S]>-(]KAI2&?Q5#,E_>A)EF&(M )3J;.1,3 M-"RP078O_6='//=0DJB?45@F S&/@024=,:K$B>:L9@$["_#'B,Z:^.DH+H4A@RMS1-C" M> K+(1F?)EE%+&I7900-/]@"'X.8K9&9JOLH57*SN[MO5"FN< M^+RZ],F=\WSE( ]*AQN)"8@'B!4U$XP\IR<,E2QT%Z(&PC0@2K-4( V$"_8D M5<6JRMG$#2,4XF+Z"0/=3&%KL?TC;//X)@DQJZ9%3VQ>2NODJ+*"AB+#HD*B ME,: ##-]IJP_.Z5^ P.!=1]@G!^&2,6,4R1HE)5<,)HQ''7N@?:;JK54'A4V M///J474O 7,%1(98> 7'8^*QL&WZ,I-FA8*^YG44@FAM^3FOID6(0\;W&8=W MD&T'>1X4&A(P)DHGYR-H;WE.&5/.9[A&4NCS8W8W &T![HM_R87(^@L#16&) M-2&OL79RAY BXS%#AH?(<#-DK$@+"DM$M26'A,5K5(D*T!4U[K,O\ "TE792 M%DH7;4Z.I&A+:>IJ#58IYQYGO ?+(PS7M!JYA=4V*_ @?$Z _P M,8$-EE!ZF[C/Q#E'\[M$;OE$H<-<+^G0+LG2Y!R2*3O92VD2#!LIF!1V.X4O MAZTZ^QADE4W]O.N@8'$EFF"3C- 4H.'7="'T, &O#O,$/^:%HB# XN,@5;MF MP,W')+--BI6(="FI0D^8K&)0I2XM= 2#3G8>3&BF NN]DTDV)C>S^!E-]!LM MLC2DY9UB3KG,8,J#3M2]7(S,0GGL&9MZ$@+V1$1-CS@ 092_[+#OT:T!8A"K M"1=9'!BPP&=HDB=*1<<%6.)D MIFP="/=KX"W"Z<0>3U?8'!VZ>"/'F(UH&F'Z1QKFG+H1=KP8PP1T6)9:FN5N M4HI9R:Y%A:@2C 0H_IT$5,=&*QMVS@G2]-4HF<\]&I.!'<'A2X 1K50OW!J0011$'76<(D'2I; M:EF"H%N]R@&CLM.U*1=T/9)B-4N-'*H4@G)^Y@;!0I%!3P#2:L)B]:6L^3I+ MUD3!D%HM>2O39XZZVDN6VBZY=$G@--2:+Q7[,,_MR.(^[)14C<5R,,['O/F< MW8U8C7W87AJU8>I)^125.28Z1^GVIC<%4U%'\RRQ M&&$-N+EO=SU0.>(JXZP!M;]4>8CDR:D[GU-?-*#V_\!_$&=,\VIBCO352="M MN5+&U33#54J9J)5X<,A S4Q/$@WN5F*Z> L+7A&S=#3FB'= (7$CFIWQ2'*% M-#VULW+6N@%5X 7,U\@.Q#I0*NIP2NAJ<"19!F#!#NP;1JXHI2I*4 M$KW._J@0_1J=D1,\A^NP<&W)BN@VK:VOF&(M9@7:Y>CD')OI%5Q6*G\IXD.B M2F9#KOYC,(C0I''&^Z5F;DNNV8S-YCZ;24*SZ' 4O+Q$;^&,F0L0H,+1 IL[UW!PSWXJYT(1WZ9 TPPG M&GJC+JJJ RJW/%CZ_M.T #:=@CDR8#QL#(H^-$00\P*?!G'CR.5;>V!NXKVW M:&YCLML'X5P:R%I:<*.4>OZ7*'5%(5&SD!%@/*>N(L&TY+G%Y/S=1O"D=M%3PSRQW8;3](ZR+0JX.LCUL!#G6' M%?,5]0YF7YVUQ"MH MYA(BCX*PE$I>0X.J?2_Q:)2W=#KZ#W!IGUEDA7@NJ-2PE333 78:6W7"0WY MG::">< ' _ 95(1XJ81, MSNK2M,5O9T^9B^MC7V0:25S\N,%G>C=VT*)*?9GL 7LIA;>C45RT[9J2,4 M*\&=,V5]GC;'HO(LK2@?5>_WI$HB9M;0::@V2)5 FC11NK:3ZC3T8E!N M8V7CHT#-F /.FQID63@\#1E,;9"WN=%C8X!\(#05Z1&E1[;4,IJ8:S95W6K[ MKVC<[9VLR:)LJLP')LNZ*.G64?6ROH0T&G,+F)#"6)3>PYO@OH.Y$*VYQ6DS MB&N?DBZ6OV:7#+_DSHIU6*;0? K@H_#SEXN[3[^D12+6/BQ\G],J$S]?W'W_ M1?@:# 169=L2Z;ETRXEUE.MMA-\ MP,=2U)TE#.#%+G;?/R\7P-Y-;]X6EFCV.GSID+F;7M*E7IX)RZM_"##/JY24 MP]@67E7)5)[*19MLWDFN)U%SSW72A!@T'$J7;]C=CG6\#76VE&%(\:*@ MM,R\WGBY5H@]RDK6^?2"I9C"*N*MTRQTEOAIAER\**<4Y->E)U[P%&42I*KS M55)J@"R9EBF@);*S6)JS_868FZPL%%YZJ&U3&)842570SK M)][$];R<2!@@%5R)]%;GC#)Q$04-_.\JP_ MI%KJ\[/C/,MG1. (^IEP97>(\NNHF"R"]U2%G\LI)?"-E0N9K%+D(/WDTAH7 M"WH7D;@T*\[&A2*0<1A@[AR%'H%'BJ?1G.IO#!*\X($)<$BR3@#,I(25JJ*- M]YS0E[(@46:LC,4Y2\.F:9CE8]L>EGKLN3IH. 4;.:7EK64#P-WS9DK(#!EG]JY;#"76'IM3;A#CY1PF4;NQGE^8NYOI39O M3O0X &8F@ETU<5,+J9+J4KZ:S.PXFE2:I<%FOS%VESNDE_V]F*%61!,%2D%^ MELF67F"NU)JH KAR$.?)R*,9H=D9R)SQFTYH66&."DE;Q M0]9'Y0NA\2 ,$J%P*VLDZ87<5/Z]=)&^C(3-)%U[[F]?^YK6_>>UO7OO[S>SK*=?^+O2754UDM1U2J30RU6P6 M.[:&X:6^C^K&YJ6^7R[U76['M9G\5_HIY>6P635L]OAK.3.\F/?K+>9=,DCK MT. RX7Z/0 3D=:][2Z&\0#@Q5-R(ZF%[Z#_U.J:?U:V#LO MRLV+TP#I'?YE?_$GI!/,=[_*:KQ=95=@O08A9K,4O;+#CL(_E MB\F\7#7'K+/A%;L)/MO_C!D-E M_3]QO%SWH/,2WLOY ME[4H>M4B9^6O/;#4]C^KQRMVG4[F[S.I?I-A5(G] ;3<(%ZQ",:UE MT'/BYK64>2UE7DOY+1+W\K4H7DN9UU+N'^7UHJYO]1\.RK_%+7*S!1>:ED7BIY;[G4[PV]Z@5V MP36]90&B"!,B>JSH\T+'/9,WO-#QZRIT7/9^->8(*[6QR%.IDE88^$&2QNQ? MSWUZ7@SY^$R$%T/FQ9!Y,61>#)D70^;%D/-7>3%D7@R9%T/FQ9"/QQ-[6@RY M5!&PH?V5V6_W%_^X^O 9WHH7?P?=KW ?W?B_DP#,\CF8R1=(&;=Y:MW-)-62 MT6[[_ P,"_2X7#F^B./0'26PG/N #1Q=TKJ'BYO)53!SQZY'ZEI_-/> M>;,KRE.4?2-N&?3^(*P5I0WEHR)L39)C:8K+/%/X3YHDG/YV,[E/LT^[(1I= M3W&P"S1[75:KK36D_2_K,DOVS9PR>]VHH;IQ1;4 V==BVIV\S=O3:#'+R9)9 MIN2%[]RC)PHM'IN-&L4M..WWNZLR]-+9;XJA#+7A:IKF]IF[@W<[NM? JQJ2 M8>P*[]8DO2[0JBJF)$DULP)WAJXQ$O4=H%L?RN@":;(FRZ;Z4M"D/3Q-T22# M%:1;3>'Y(P#R^XIWYBK%3(HB)MVE26QNQ'*\1&)E(/2JG-'^PC,Q*YZ#K4S8 M:$@T].\Y.M_3OZN+4EY>U)/KQ%- M@]AY>3[9;#@?RDH2;B[;'KG_(8QFL.9?3N1+I GG:%O,L!;D+P+>0YRQZ*,>&E(O=O#W M,(BB=17=&NYBRNL FA<871=;K(J2+(M6BL(VYWH+N(U/>/=+/V.+-'0X[7(_ M3OH?M+Y"7A(08WI.D(SB25)4,FRW![7$8Q=4(UNBH;77&3I6%/:R>OI,L65=$-L'>!FFYYB:/BO MT800WU,K;,DX6S$IZW0L;66WKS@CQE/B)!ZYF61&,!V1C@TCICDO_D,Q:CL7 M +<]N>W);4]N>W+;D]N>W/;DMB>W/;GMR6U/;GMRV_,HMF %Q- \@M M3S0'"^6E;"A>1#>3FN'U(6B7H%R6P_[K)]@%D#IQ=15T0E )FP.2I= 4SW\C M>//'?B!7";GQR3^('=Z$E/FW1!*H8Z"-5=H=/),,.!4/3Z$98D["NJ^,?=C=S=R-V-S;M:81#(O:;_92W;^BE+W?[)TV616W8WA]T)#]OCH0GUW>")QQCLTGU M$@8L4;/,7IS2OP?ACW/7/T^;,!R9G$Q1'UJBI)N-J>.H-&"(NF:(AM(//_$7 M+/@XQ4;%6#>CYYX^35/%H=9\OU^3JV\3V6BF*AK#?O !%EQP,YE]9#Y@B8:D MBE8+%_!1^8 I&KHB2GMVZ=;=TC5Q@& $=$RB,58LWNV@C?8> I DK$C>%6,8 M='H19!F"HH@JUA8,I;R_5;H&I9Y;S&ZK#-)ZVS8!,4):G%I'^S MO806'\/*;>$C:;UJ$+&52G";9]@-EEKEUG:'!<5OV_W7-^T_#-ITPEI[KV_: M^S439J7]:37#2WONQB#I_D.JY3:4> YS7)7Z53J@+7) MII70/T>Q.Z,]+C_;(1;XC["AP'=L/L5J:U)(\EXR+]>[[P[.E\NE\\ )#YPT M KQ7>#I,,"5[/#T1YU1__R"Y&>QM9ED55E473:']%LF_!&ED2U:$%2[(.VYZY\550T693D?3GS-T+<5_^^*J*'7[(.X\C;A=:RHO";1<:1>9&L MB;JEB*:EO!56!"N2E*%HZ?WG1#20,'(]C^H.V"<22./8!"&+NJ:)AOIV"$(1 M-<,05;,?Z3M;]4?L(H4$ 09H*PZ_O@9+7^( P+.'ABAK>RE;L\LRNRIVTXN@ M@@+*I0[DKK8+*JSZ-E(7PNON!GXM"DB M!2=MC)CX3MJ.G/4_Q,?&-NVRN)]6B+N@[ZUYA[CWAWM_CN=+Z%I.MQ= I^._ MV8!SUL8<5>9@DFO-QW;EK$U#%35)$@VC>=7-@^C)FS4'391U*\_3Z//A_)09 M316BV&9G"\>VJT15'XJZ(B\7;>D352BB ::S:BB;L=4E!;0._' SJ\]FUNNP MJ?9L0+6_F+=K9'ZU?9S_<$_"61[-O@EO0VS<.MLYKO_6; T>B>:VR+Z$'8]$ M\T@TCT3S2#2/1/-(-(]$\TATKZB#1Z)Y))J[2'JPS+Y[30X9B2YWTFOBPL@< M(/<7_[A:?;7T J]=Q(.LW+%Q?#.9!UE[@W,>9.5!5AYDY4%6;D'TW()X'>;" M'FV#9MK]YC(#0;C%NFA]"UY65=DTU'65![9.V"&<]6[(JT/+-*S6<-)=R/W8 MV67J&[]TE;I#M*J*)DNRF6Y^XVF[![I>KR-2CO:%>UC7-4#/4UYVN,QAK(5;1#$,UM5U@ MI+MQ[7^F&N;-I.X8GY_G9 P_W0>?R&4 :@;^\7P)PJ.BHE9'2)#3(*8/B(JB]^2>YMJ9*O8.X5%1T8@J#HZ*OI:EZ;J;HC80 M_K1=6(Q/JTRBD4677NK_N&1Z\$M(/#&0^\]/RG^^S"$"RB'Z4FWXG2"CHU/4 ME9[6&V;N"4$194D15:N1+^)X>1J=E1[NWOVJ:):HF<,>[S; B&D8^JL_VVVZ M?[P*S^JZ3[IEB)+:G*ZXKW73)].T1$MIE)GVYFL$O'#BA)#,0Q(1N@-@:U!H MXJD="VY4"H#$@3"U'V$$81X&3C*.!<^=D//Q8NR1:B@M?B+>(SF?P1JFT4"X MG\(X=.1BI@C4EC &N 0W)K.(%B&X9,4*<-:0_#MQP[1<)4P\PQ7@TR@9L+2I M"TN!F5)((B0P1Z2+R\8#\+$FP@/Q20B292%$R>A?8(;A.J(Y@&;[)$@ 7J1: MT-P'?;,U]C,OW8QBZ^&/N8VL/_'L$)%$_,B-7=CF.&#()^.ICY*A(I"S"A,^ MFMJ@?=]H%#9SB/2-8O69819!A7ICX0$ M"(>(@"#??B S)'6DTQ+136VDNC%2@P-C5941"L0\@#,4NS!G@;[*1*="0 3Q M_.A&N%EX'E]"# 7H"?#[3C9IGP+Z%K''TVP3%D!&P&I\Q/V?]D(8RJ* EAO= M5#18^H7;]G<@F]UP7%/]_FO KM[P#H7#.[%X%X,[L7@7@SN MQ>C2B[&U?=(F!7)SXX[\A=8)'R!E0,BLZ]^1C]UR^EHA71 ?(#UJ34]S 3:W M4^D %\"#@06G60=U9NH$M'HY+P"7R&NFK+V$IF-3XJ?$]1QZ=87&1V;HO:4^\*87 MX Y$GZ9HJ& (2M8)$)DA6I(IZMJP%Y3RISV>NCX)F2)#,D6FKV2B6J9H6<9) MD F84**D]*-1^,UD@O'721*"-0%*_6N@%ED< K7LHBZ]'FJ!M2JF:$K]H):+ M) Z8Z(G#9/RCKT(':X"= G$80W$XE'M!&7_LJ(]T8(5U4CU.4H UMZ_FU.TR M.BPIUSGM#0U+5(=*+XB/M:.>ESTW?1=AECB$?XV3L+YD0U0UK'M@]H):6&AO M/$YFB4>SX1S,9!N[U#/Z.MF6+(&: %;J#BK1Z7 NBU:XLS2C%]1XNY9K[1!S MW!;NZH=7"BT]5=2D]@5].U_JKO2Z/S37\5\9H@FJH"8W4@7??*KT58FM"^1Y M3OR("#1WT91-<6AJ],B],U1)-%65 H-I'J\PB7%O\]XO9=6.@]G,C:E^+]!4 M[A\$N\QA^P<*"<6R0QT)-'OG^/QN5='9#P^MP.9\/@'SNV/&Y&F&-C<&,2A"L9MABV\TR M4S:'6$MYW?A-YU9+<]>YU6:HDJFJ]>:F^F[[2XZ*4BJABV/5';_6[;P:X^>. M1-CEZY+:SE2IE@LS#556I%(E_:VS[ Q2K3VU)%/7ABU!RIUHY;.P&XI4R[0L MHX!G\Q2[ 5,+.9JN2^7;MO6!^9(YC.#)+^XSC<'*-+<^(XJF MUQ!*=)+=0:IU4H;#H=PY2+L=& LL2*/,Y[?/LSM4M6'IMH;HH[+*R M^(7/'L$/,,#%+ -_#_T^XV#M\:J!(:44N9#74%TR)76V2DP@ SX=W\+39LE MY!D]7X+P2X*\\Y)E]'PN)?,4:3-M-T[3)/@G;]'0<-;-Y=3^ 'EX,[D,";SS MQ1Z[GAN[)'J#M0F,@7 WA>T]QW9'PJ<@#(,GU)-Z7)K@,$EIMC"FNR],V/8O MA"7_$LD!/.LNN50$@4=_K4D(0@%V90$QUX(?UQ_NODFA'!2A;F71&!] M:C]1$-+T0ISL+^@0A:6SQSST>8&-^A,M<? MN(\(F%CV1Y3*%:5U4G$AMO_@PI,1K:=*0; %GSS8M"PH\ WG@2Q5S_P+S@ O M9][:M.;K$M80MJ(&*[Z>1 F\A?5#60 *SAT\"&B*, O0<_-BH10*Q !]K#1* M"& _81E0WT^PRNOIY%B&=+/]0+!GN,="D,01;!V:0 45&^#4"9 ME?14H*_2WZ>8I9I$A'($.YJ6*\1FK(%"PE#Z-'7'T_PX"DYH/\&;#[;K1^R\ MVX^VZU$&L$3\0*MCT+A!69V2\0\\Q[0.,E X+:%J+UA16A_@<&"(!4P0N=% MN"FVE<*1OI[M,)" '89P8AG(<0#2$,9\I\F&:.D2RU;695.T#'5-"FV1FXPL M)"(I,46T=++KC[T$LYE=/^?:*O?B; #-'R#/O3_M&&0O.LVP M@Q5@D/CCMZD'FP.!KA@K=8T)H;["#\O-E$]!YF$R&/P+:H-'\3$O\$$+^,,\ M*(]"T"8RS0&9[P/SQX-$(R0'X"JYZ@!/6(&;>3.0%,+BQ82M&4$[7 QPQ$==S(AE#M34V1L,[L$3\V0QBW M"4G>SD.@>TG5V7PS/N0=)VQ/Q.,=83XC70XNSB9A@)>IB/ >I.@$+_8-A N MD]@_$,I\?RCXC+T!R"].BU:8C72!=9_30]BCH_>6;I+A3:BE,+PV4#$*GWWK MD4GQY8$O174 6>ODC"[NF=6YIW?"V#_,[;4-^7J;EU,;],L20]PM*[$N;CO) M.E)D49*P;'UGUTA:@-\^T;)S7+'4(5D7=VU4N-%21I?,6G\>HA25L2A M(HFF;'*:+!*"%7I0A]I^;[7LCR0+;7J_6;:'I%0@5"R?H':%UF%SD@VH*0TW434E4U?;WD@^RPKVF)>])WQA*H(%9HJ(W M8NYOOEK07>8KB-#E6/()E&K8.(*F_23\+$L_B10:YE"P8\'\B5VZS/XV?A*% MD$1S,L9 N[?XA77"C%./!+I6:-4;H=ZLNH*SJC"HK.!_9/B/E<*@IU,_!3BQ M5FOBG@6&F[N6VWB)&WF8JZ_R_HS<9\-]-MQGPWTVW#[F/INC$R7WV7"?38\\ M"=QGPWTVW&?#?38]]MG4M)BW6;W-$K2:7S6_34)2SHF\_OKE[#=IH&EUK?W= M =Q^'WT#@+JR%P#ESC H2S4!E'<'L!4&974O "J=85 R:P*H[ Y@.PS6I<%F M X/C\'A[@"VPZ"\%P#5PV-0W1W 5AC$LA)[ -#H#H-&30"-W0%LA\&ZHJX9 M@-KA,:CM#F [#.I[ 5 _/ ;UW0'<+PWJR[=0KOTQ?']O/[_I!O&R-!#82@58 M:K-$_0. MV3<;(7K+42FMCLD.O=O]"MN]"H6_W+89@D:P!70H__KF;)E!5UX M>&H';M*+?;']C+<9'MW(#?P/#?>JO2^BZ3;NX/5HC_HM\*S9C9Q)5"+*S%=B M-?"D?2$.ORJ_B^VX:7!N+0A-&'P79-\YN7R"_#N0)!U0>&UROL>R%L)XG5#M@D8ZCS6+NLQ*"'5(RMV0:J>DB.$% MZ03)$9,?0BRQM)-ZUV1_=MOVO9+.@4#KK:A-%XKFY%R3G&51?CO$W%"!=-;*[0ZM#/A\ !OI M9TWI6KG4^-,[+(<](S6RIO;A8=,T\Z!'J<9".W5)' G9 M=5QYIM5KX_'-WUV\P*+ @8]E%>VL,G%^WNFE/Y?%+&.,65)@TIK&$:B!"58- M9F6(XZ#T9&F(E0K(9#)A5PS9>[QNTJ'NX"GM?=S[ZP:_YYMQ\HN ]Q GC0.? MJVMN=(5OK5:QKY H\($D7E:^,RY!GO'Z,7&6F$M#/'2N(LA81+F5LZ0I<>UR ML4R45$U4:LO2?M #=2:4)<*7(^*3B=OTUD/7=*#VF@!>V\[? MP[XR78#J'"0$.4D+3*85-\=9BM3;2I78+_*7[QXU]^Y](Q&Q0RQO#_O#JM8W M;?C>.TIZH-LFKZ07J-"*PA)@^=]**8HKF#$^J(.9T-Z>RM$MGN'M-7ZO_LWINY M+T1L=D2V=4GV0YG^G#O52J;4CJ9S-TX<8R#]=%"KJ:F?Q1HH/^UCK]^\Z_AH MY?;@&W<"AX>VS)G- Y_VQ5WI'Y#%>2DX>![L*"(QZPOAN?8H[2=%>P2X49P- MP%S1H,?6=D;+W!G-G='<&;UAS3UQ/%>R-1DGX.ZE;BQ]=: UJ1^&[-4&TYY& M%YT@&<63Q"OU)CVVR?^">ECWD][>;7"8@$$WRQR*]:\B])\XT2F=M\,5;-I M"=L>'9DD+:WGT2?#:.HZZC495'E4, ()2FB8*J6,(Y.#J@]%O=?TH*IOC"#& MXS !Y>'19AW@CDP QK#GP@4(M'ZV_.O9?C W9VZ$CKUC*RE&'NGO)P%8;THM M^#OMKATOL$ ^"1^/G9"B:F*_/VBIXGTJ.9^Y"^H8_/SS,_#LB.Z%0^8A&;MME/I#YP?\ MK)N*:)G:KF=[J^^Y-73M,U;VF&F@*Z9HF'5=UW6'/48VE6(TH.^O).Y.;ATT M&6&[KU&! R#+'1^ 5YNGH RE'!L\=MULWF\$OOQ/?N,)X[YK#@Q>3@(!07P' M7< ($3S.FL#'<#2%*)E,W+&;5J.AT=DT_2*]SQ"[F(I!9O,@M,-%.:U1&!'Z MH$.PQ[T+KPZ$^R)\S3*(''C.%AYM+V&0VIE;DH6T@_3.1$P!F-IK#SU@8R'X M00P3@O6*JR8.=KQ?,ZHPM:/T4>+3>V% W(Y@/]BN'\4K2*) I)-$+KX/>V$_ M$/27PQ">2QX!?C=&+,Z"D(#>\X-X"X34I]-0D#>AW@X)!0&XIKV"'1JRAX/' M+J1-DC@)RX3%)ZEM9Y?> M7H,L!I ]"Y*,-#:3408N?,NV@,(Y#9X 0Z$(/R>>P_8'B $> J 8*'8(U!/. M!';.E'$QW6KICM1Y@/4T79D^MY;'% -RD-DW*O0-B9=\K %&;P(*X4 M@:AB%+Y))UX 9!1WE/WAB"EI,<+<@(:"HN@B_@3"',HB;6>(?[]+;9=^=1C< MV[SES4%:=?$8)2,@%!=YQ<3%7 \@')0BV,J1@I-=BL$75J[.A 0VQX_@=*_@ M5RSGQL Y+]Z&,THC7*5\?V%LA^$"SL"3'3ITJ J94$#>*3HM/X!7MMR0'9XP M2!ZF=%I%4I3UV[@>L=L:-M:I$KQ<4;@H07R9)PC=3/(1/C_/L6W5)W:KZ,1; M-+Z*6K"\$"XOA/L:?!^\$"XOA,L+X;[=DF6\$.[1D<0+X?)"N+P0;I_(D1?" MY85P>2'<$ZD2%<7@B7%\+EA7!?/"R\$.YQ%MJI2X(7PMT] M(Z2(R.T09=L3C? ,MZUNE2.V)1^SX'?I3NT//"[KR@J[=9OCQ@JX/ MO* K+^CZ2J\[\(*NKZ:H)B_HR@NZ'HOV>$'7"B9Y05=>T+691L,+NKZ%BU*\ MH&N73AQ>T'6M"[2YWW*S#S1+J(%!+NC5F0O?^:.X-,[=G]S]>5+NSYZX.GD) MT;W9EKR$*"\AV@/MK OBY"5$VQ$3+R%ZT- '+R%Z:(+@)41Y"5%>0K0^QG@) MT7WR?UY"E)<0+=$#+R&ZOP "+R'*2XAV['WB)42/S,]Y"5%>0G2'P\Q+B/(2 MHCV(C!^DA.BZ:&FC".=RH'3E9?AP21,;+RN%Z\J!T8OH9E(*A@J)[[(?OM]= MG0&EC]V9[448_?Q-T<$NE@JH:TZW#.7:ISYCM3PJ*:XP37I-Z%8O0K>*DH5N MB\\%6#7&7P8I+<.5)F*O7-&I&TG>ACR@#$LK8^^%.3L 42V!J-4 43--8W<( M:9X[4FTPWA,JUZ%Q^ZR=@=H4I<.N0-UP>:P;R@2C9@V<&Z;<'<#F=&GM %_& MI5(RWB,BSS596\*Y;7P5QG]JXA;XIO6>X*\CHY M51<9X[[+;IA5'FZ^%;=)2,HKNO[Z!=9DZ5)E0SH [4"KW;Y]ZU6J:91?/NIFQ\X579>:KFP5FOVMJ<5. MG-=Z;=8BX!6M=/7/_A9DZ8>=W5AD@#Q7AQ#>OF[Q;R%L@' MR"VE$\CM$+MR1+731K9TW>GFT78_>:XB#_&4,MT\##WO$"*,%K47Q1-!U2IQS M&WO*/)#*1)$0)'$4VSX=&0/S^ J XP;.0+AR/5KC(H.3@K(":T@F'IR!J.EL MV,S#P1GPND_1=*;R@BA$":@<=L26EF42G$BOE O:.Z9@XUA@8 ."*21KD RT MT61+HBB9X0>V+]@.)T+D3P),ZTQCKCU"^UNZUV.L-#30!\J\?O!X^?J(_G8O M^S2L"W0L/+U\ 6A_4<\2[=0 \N(ESM!-LD5KLAJ*0VLH6K+5FK9V+UO=/AH) MT&N2* V'O:>#R\K^8[H>9;")C^W.RA*8-I7K)"R^Q[0/4Q$UR3QT=D4O:A-H MBB@;^D'H[:5%[)4OK6HL_4_5&(JJH8NJ8NPO&V-OQ-E5@@;@0%)$1;*:D.AR M>];U*FB=IGH;;>^7C/0EAU?>DN]D;Z-SK95KK5QKY5HKUUJYULJU5JZU^K*32GL:S(;D?!F0L>(;@H"8^&%QJ$Z-LY*R&L(8@RD6 %^ M(S Z7\/VH-W&-6@2R+*.UG#MCT."D53;8\*'O781QZ$[2NB&WP?T.WB=.+?V M A^^P*NP#Z1E8'O#PDP%I$6E7?B.D!UFK:TV45- /.QSK1N((HV#K=!&=R<, M>"NPUA>IUA'NU,&_!'88V?K^$8\.\:="^/%/6Q;9+/\DH)#OL6HN3(0 MTH4+=.5">>D?EN1OCZ)Q^YGW?DHP86!N^PMA:CN"'PAABITYQ4YT#06,NIB))JDB)/3LB:9T-('!+HZ4-RHD!DTJB",WWH.8RUFN:)R%^BC%E MP(93YI__.X&I)RXF@&0;P-Z;IQM [>D!95+NV)VS' 779RU0*J^PS)'R:YA9 M\!AX"4CO<$$AL3U/(+!6%XWW['4*=&E]@WSWRZMARQO#J","^',()K_D$.!9 MH!I!SB'B:1@D#U-@((LP\+!409:Y.! NTA8NP"-@!F)CQJOMP9]V* !&PIB$ M8G6%E?&%)Q<&!##L^=Q#W $Z:4Y- 38%H0IZ$E&S,,VH>;2]!,9'_&>OSPA= M7/Q$",,O,A1\9^0ZE)_9$>Q+B"4U,HREG@]\W(X%!SC30 !F"B"P22D8.)WC M1@S^ MH"_?;+Z!!@\Y(Y3/3DQE,GM)\ [ GP'+9N2B)724BS45:Y,H5BA3.+ M@@RVEB7\_ ZDH2YK"-<[61\,58VMDJ9,T77\0E^21=TTX7%S8"GIT\I 4E8? M7DHO@O_,60*?MQ I+$^$YE_12B4P3HX)H R*VK(D@?\JNJC!/.D^TI?S(XA4 M/4E"FI9+1^Q:X'0L-5:$$KYV35'!-O"6)H8QM6WCV-W9-K):UB5;0K/'1;72 MD64@U,X756@8K"M=1@"I1G(91'&T8@E%;U%=4 >IEG##7+X47:>H(# V6E8- M;">8(X^W*TYQ)II1(C]-7>#NV+W$3;,YLS>!#SY@&2]A%,133$#%7,U'4ADG MHGRXJC=4DS91^FQZF4+!7F3:P#PDM'4*S0F-0V+3S/74J8^P76- RXWBJF20O*X!95B,WC%#V)4+CQ: MA65J,UU@8KLA4L4/$J>Z0T4%2$5X[&(]_7Q06 C(JA2H07I<0"D8YU(:N[W*--GJ(OY'"1QX"%Y%1N& M#\R )KUB.[-47"%+Q05D@VS ;^@>YIM']:QTK(QND@J-"$] 1^^& TD3'*9< MY0K4.V6@*J5O-7KRV#DOPP5:)V'GG,8C4@( "H/)4BV>)?[2I:*F *98UMD0 M='>0,![H$*C)CU"L,%V3"'#VX&A@,*;\%"-)"D5Z6/Z29G4SQA"ZT8_S24B0 M1<#)1C+$Q@^,&5"A&%$%,X6,*MU@7Z..#$PC)_D4: MN,1SA'$2TF8360NW\EE)1V1D36',^SIF,V9'*=LCF!8VR:7*'QX/X&*/;I!$ M*4XH%@J#B#R3<.SB)N1GB?$<>J)P*T,LLA11)VJ1F$\!8X<9P%T& 4]U#B

Z 10(2@2E+8.Y;:KXIJ29830#EL*5VSXQ2@N?67YE*BJ(%6F: M_4Z)K@( <$?&^7W@X;#-MNNP>PY@'D2X=2[U'I?8-66^ :%D"G^D=B?PH ") M- H*PD6\$1H(GB0Q*$8;&=-;2L80RF$S;X[9,**+"'A=0+ZMY\<[9+!T M0C'R0&O1B.F.O;?#@?)*=S:#O#?[6E*\ MCKVKBOYJSZO9L].:Z48"55Z/O;&OE@\W8\++:>>OU)8]>A"WL"7Q4JD ML+, M+EE$97>4G;JG^873;;;"EL.QA@'ELZBHP=9$02V-V-BO1ISS&^84W]5.K!MQ=2-UU F0YEO#2 M$LK)4^=E7ZZZ@R#LI*&!;!V\X57#[7\G-.^59@R&\D'4G13"H66*EK9Y,_M" MA\TQ>5-U%QZ97-5V#9L/2:UU$2M+ W.S$=B!&OQZ:>X/$D4?JK%]GF0%&ZLF1Z37(; MY7-3&;!5/!_A(JRB#EMQNZ7U'*^5S@%$O370-I<-.,XB9-%0-5%I9M._$=?_ MYGG_3C";?YRP^U1N[H]CB6CL(E40D4J6)LTZPIM8=BDIB&4H>L$3S?I)\Q+3 ME$3V&V9+)>'2E0T[3Z +"Q(TPPPECW;3":K%RF^57.>Z$)IV.2>6NQ=(J2YEL-,W)6U2F MA@GK+3Z[IY:]21'+KA_XY_##.3Q+%BPE+;W!(?RU5^B_/Y(>J.'0DE3"F5]8$@LCU!6!J:Q)E^UN$ G7#":6+D7@7<>",U% MDS6# I3C)Z];RZY'8&X6TV/+66/4D%NIW3$0W@U-51PJ&H4U)&/BYAF[60I= MOEL86:+W:;*IG>(62ID45F\(GD@2Z_UJAF<:E@/N&0$5P@[-["(J-X*CMI3S M7:EJ42$Y_=#!NR4Q, (!\A &0%+GJ2Q?$%SJ.HQ7Q,%K#/O!LP"9_^N9>K9% MUSM"@M_-4L'G-%)%Q6JG&E0=-\A:W7C+1&M1F%6&H;KD!^'FHCP ?-P-/#H9 M?R,SV\72.L(_FB0T=DI +Q%O)_13MWY51_1%\PJ:YH<>2 )E,*8^T7X#"2<$ MFX-D-U?^<">[<+G]P;DFHV1OM+R+7:\,).DR#\[\ M2OGEFRN3->-X';1;!MNQ8>G(0]*--I#D\WGVZT'O ;O4]R MRA@8#?/\#DDW)J4;Z^ATH\IYY/5X=&/T24Z9 Z/'^HTL4\+!(DB%LK,_7 MOO94EUZ[PN%:U6UK>E)3*LYN5#K$'L.3/0HS\72( M.H"H?0@6# >U+R\=)!VBQV'MWJ1#F#V('@P'9G_H1A\H/0YK\W2(2EB[1W** MIT/4VC*C!^E7YF!SI>@CI$/H#0MM'))N>#I$/Q*P#I .L==TMP M%K'$[AI.[MAG<*47X]JNE:4.[9\6J_W;G^S029W;O].R$=<^:YJXU&R<_G@% M8'VQW9 6&-ZA1W*O0MY;6.#9RU3-FP3Q)D&\25 +<'B3(-XDB#<)VL^N\B9! MO$E0O_:U;9.@4F_O8VJW*ZIVT2H>\T[3*;Z!AODE"''2MZ(<-W49\*XXO"M. MK];!N^+PKCB\*\XN=/CJZ^GSKCBU];[72W/]++'/N^*\9BKD77%X5YSM$/*N M. >3XOW7.7E7G+<@LGE7G%=#;QHPX_>I7\C3JT>8$#7N" %SC@!0YX M@0->X( 7..@QD+S 2]PL#=L\'X/M2'N38&#?M!-C^IH\WX/M;:,]WO@_1[X M=6->X.!0^#]'EXOQ^']'@Y3P& '!L/[/>R73'B_!ZJR\CH8NY I[_? M^SVLT^=YOP=>!Z-='0S<@NY*7_!^#[S? T^'X.D0/!V"IT/P= B>#L'3(?H- M)$^'X.D0>PQ/]BC,Q-,AZ@#"^SWP?@^M7&6\WP/O]_!:@Y.\WT-MB/N2#L'[ M/?!^#Z^8X_!^#_U(E^!Q[@-9^[S?PQZ(@/=[V)U>>;^'-QGG7GL1?D\WV3MK MHL""7BF@)9 J5^4OHIM)Z7J\D/@N^X&]=28X9.S.;"_Z]>SZZY>SWP!M\$\' M17 W0;??'A*_AT$4U:T5\"(R5$OK!!>;03T2-M02-K3:V#"[H8QC8>/%"LS- MZ>;[W=7M!FR!*->.5DNZAXC<3G);$(FIMOU")&7J];CLEG7)H)XL'R'N!:*V,]--B%*& M1T?4Z.4)1W4FS+IEW)-P)M>N#74[_(?RIZQ<+6%A+T ==_GK".3XR^^*W+*9 M_I8WP.F4HRCZGH[)>KA[@JI6/$4QWQZJKM(&/-U*J7VQWG50]P)-[634JT13 M:EN4LL73A.1=M%U%'7;J?5B![BC+K^UM4%2I&V6_5\M7:R]?[M;W=,CE+UG5 M%5_HSF8S7@;;"UJV0=TC9#6R]S&B<,K(6CUN6Y"%[7C>$K+R1E2K/KEM!V_) MX2 ;JJ9HZEX04X7PJ*A8>ZR642$/56U/--(C5*P]-,MN*,NT^DD4T2X.X,T, M9==P &O+T !AW:VC9RAL'0B@O:CZ@4&,]Z*W%>R)!(CU@0W!X"X74,]&<;H+ M2>I5K;@Q)/M92ZN HM+Y6G8EB6SDP_,'VD*C0^)NM)+^X;$UD]";N1".B\87 M)Y^[(7TGG[X]'WF.W ^^Z_UZ%H<).1/>'PG8>HQB$[#W%_^XV@!I&LO;GIBS MFI;S1_!$0O;)G;GQ_5.PLX6J4!(\!*C'1DO#./ZIH"6EEG^.DR@.9O_< 8)U MB60W/OF3H >'HWTM-7*TOR5JATF;H!TOQIX&VO=+[1SMQZ'V:4@:L1G]9!"_ M9WKGB#\.Q7\)DK )WHV3P?M^"9[C_4CT[CXVXC/FR>!]S_3.\7X4>K]SGYN@ MG5[\/@V\[Y?>.=Z/1._DD?B-,*^<#.;W3/$<\T>B^<\8$FF$^;=@/7V?S[N. M'- Z]_O RRJLQ\9+L\C_\&3PTJO8P>F@O5>Q@]-!>Z]B!_K)H+U7L8/307O/ M8@^Q4[V%?.5?_P MWJ_8P>G@O6^Q@]/Q%/0M=G ZF.];[.#PUM/V*Q(MI\MJD)5:"J8W*0Y0-:)S MF'N$JHXK3+QE5!T^V+#I4-^$\G-7I@*UY\.[&;?M!6GSJ*.$/'@6W&44['.&;])<,LG M;N =(2ZR82NPSMY:=&%2NNQ[A&$-'C("NP2TQV$R1ORO(XPEZ!19DBS--/:,H9;0 MR;JNF9JF'0AW%R0,HKD])E=D F=AK=:_#*$R5"13-@^$OU80P@X/M4/1W[7O MP(?0M;TZU(<5:U7U0,AK!)IL*?*P >7=AK C84@G_WW0_P1?WP_IY_^2QZF_RF_, Z\(/P@^/;C MXJ,P@2D_"#*\+-R[,Q()7\F3\"V8V;[(OA"%.Q*ZDX]"/L]' 8$\MSWW ?[\ M%Z#)G2SRJ4?X0=8&0KY(@:[R X5K5 O";H&R9_./_R7KTH'GO9\2 06E[2^$ MJ1T)BBA)$OXKV+FP%$9)C(0510EQ*#P1%:=",!'F.?XBQ)_P-'7'4YAX(8R( MP-X07%^( " 2#022.#K$.4L+(5-0/PQKLOV'<'# M@M94J$<4%CM[%R:+-GG =2"Y=XZD>\&SYZ;%S_3%^ M W0W@9T5M*$A&L.A8,?"G_:"PC*410%W7(@#05-E4;'T]&$B]33WR(5&P.A6*J :ST],B[)*@&'D+ 84#F4%2@XKH%N0M_VA%0W@HD=PF17 4(,Q(@ S,$ A)G %J02+9V& MPO 8> G\@F?/]O!_',J;@7N#B!O]"^9&&$KR;'D.!#T*X,,/(CAN-,;%!CZ. MA+0=NB"7\34!1*!# .:9Z\.YMGT_P753&%)9F([YEVB=5*2SVK, @!7(,]K, M,$J"%C)]E^+U">9X9VKBT%*H%'ZGFZ(N*XAO^M""V&$D$'C)J7 *)J+A!3Q] M7;.-9@QA12S#0@%]G]F*NS#.30W04Y+%E0F:3]_4+M=-V)&ZTW^QW?!OMI< M\KZXONV/X:Q<4U,6T1?=!IX[7KPA'FH.!%RR0->,])^OFL)36OKQ>&L&[!*3 M/0(HR!'&=A@N7/\A90U48Q_;T92>?_J!_#MQ'\&(A!]%=M#'8_8HL!8"/\'Q M Z4]^W)N+])O8 #X-D3CP'/MD>NY,=H ]GP>!L] T#&H\KA9CW2S1F1L)Q') MV',$RFR,'#@)W7B1?@L_N\46KF MEDBBMZCC60,!5RW@LB-004"PSJA6T&-5+\;C+(R)YZ$'#U@%BB'Z]]QVG.SO M*FS*R[ ]N4X\Q65(/WT41D$(BL@Y;(%GSR/R0<@^G17P("AA-L\C"6-W;'O9 MDN)@7CR*5$8?=[+'T\ETI9AK%,1Q,/L@?/)L(#$9 (Z 2IW:F(J=E^>3S8;S MH9))PIQH$)MES)Y'8-^SK?\HE.BU2F54(ZN2$[Z<_U$+\AT [Q6>SE*,:#W! M _T8=D/575!J>0SJC7OS(QQD!VH090FZ_!,U2D&>@Q;E.@TI=BV9*@-%VR.K M\0.?M&8U#0%N1QE[P\I99?U'6S7G)\<>H L_3/1ZG'192S:P& M6I?+69A+<[0 H7GNAR4U@. JS1*%!RZBB,31[V$0;6O?MG5R2]GL8 MZB# U! #.\, '[+OTL29;R0BX2.)+GSG G,68,(+#XZ0[8_)ER"\"I)1/$F\ MBRS+H24.=6,K]#O#=9R5U[I.-#SRRJ_]1V"$0;AH3?^:MG4)^02[@5('F8:Q MG8[J@U(+[W_ FLX(LNO^Z.47M=V+$SI]74W1>Y#,SAEEAG&V6E'TO<<-S7 M7Y;'[/6V>ZH80ZD;5K09MF.MO\Z&*ZK:5'OHA##N)__ MG;AS>C.EK4E@*I:IK5U:G6GW '4MT:B8QGZ@9ONY?$NZR5DQ%5E>#UH^=MOY M:]'J4*HS_U_?/X]"S_V _X4__R]02P,$% @ V4H=2=-;R-.-#0 WY4 M !$ !T87ED+3(P,38P-3,Q+GAS9.U=6W/C*!I]WJW:_\"Z:JMZ:TIQG%MW M9](SE6M7:I,XF[BGI^=E"DO89EL&#R#'WE^_@.Y"PK(33[RQ^B%MPW>!/4L/L+(AYE7QZN$[LC(2;'[?;3T],.H5/X1-EWON/2>N8> M:SM=HYV9@-9A0LH9*[Z_H^]B]T/\L_>4:_S\7AO M]WA_][>:K@04 4]<[&?WC\//MOWDW='G"W1$: M0R!9)_Q3*P/DT_X.9*=CQ\_MG5N+&I( M*FQCT_MME=V''"6692ZVR&/"!21N3MX3B4)6^+ =9N9$<:GH42B*8U$/%>0X M&=-J6&5*^<^#L=IS]3BP><&<(X211&4#>UZ:C#*5RE%)AFSFF(7J1XRUB7;/53E0CX:(R*N M*!M?H $,?(GJ'P'T\0 CKR7[!1LBH1HBGT 7U3$9-VE(")4M7_;S*$6E3298 M-FV9\)<3U0:.&?513Y8?J ^R@H;:SB:B".=(%X3*#:P:AGO(9.5&2&!9Y!*,\_EVP/>M@(-W.5O_W%X"$HQX M=]"=J%&,=!DU\(H\._ '!>!3(X .0&JF@5S!>@[YZ,JG3R6(IUEVP ^M@"LK M0)O98L!'LK./J._)(?CE'X%\IT5HF^EVJ(^*4&<,@-#"%J.,AT2.H%PHQR&N M2P,Y>"##>^IC%Z.X>5M%[-B_5Z,3.2WP*0\84N"GQD!J#<3FMI>(" S^@%R$ MI[#OHQ#]DG0[Y!^*D,<6 $M,;"_,UV0JZT-9]#!)O]I!_5@$-5'<7BC/*1=< M35ZXP'*B@;Q+R(CLS+Q+OA W"J%XYY0(!MUX^+VLDI66SFZ1%FU>3X-0[ "@ MR .@! 2I#^#&3K:7PEN(B4!$C;$E)UTYLF:%#F*5L)/3*9*3L:4IHLH:P$U/ MNF=4CK#%7/4+.1Z9J(%*"']ICAWVO2+LL8VP6\16MA?MQQ%EPA&(C<\H8_1) M/1OBH65)CAWM?6. D]@ _<3(]H)]@X;0ERW01 M@!^AGPS4]4<[E(=&>U5*VPO?M1H0H!ZU%_E).)^@_W 7-'D*-['T:+/-79 M=NR-"6=L"'!E"4PB4V B;6TO^AK6[D0Y4J F =E"JA7K/6,6J?4!U08TP%O< MON\9&B#&D*=!B6TEI3EVZ(W)8;H.V>PG6;A:ML2J6;W5 MLSUCAKE@]0R\BS]M\=X(<\&LI_[PJN6T*-?.A#$'+5E4 ^]"4UN,?;(TD(6\ MF&A'VIAT)NH-OLLNN6596$W5SI4Q25UI^:WAU;H.ER6QAIR5L7UCJKM@3:[A MIG1Q+LN))=_.1&J#(C4NK M\^WP&Y/C\F!%0X$]:G&!!,0^OX-,;?&?HAK1"T/%3M2R>X#!N\@!2#QL,7EF MP,(QDR+ JD(<%@T[=77V$E<%0R(/6TQ=,C5SDD\YHBSY=EJJ=R/GXR4-!4M& M/9Q*^3LJSK#O*]GQA!*UZ)#C\L]P9&T4!R^S%WJ1'J$"]'7YU/@R*F#3TM;1 MTM;Y6U30E:S30L67F6LRSK=@;AA%8611)K!%K;*BOP4MAI+Z4 MAIU2(Y93E[!FH%X1)W;*$G.]=&DM.X5&1*@BIEP=;&[ZH 7]0M^K)6DGS @B M+>"EZ6H5)W@JXAAU).T,F9LPRD[X- 09"S:._GLVOX7_H>P\X(*.$5-6<@_ M>J)VBLP(DU[DB?_OS\%8&09N9!FH'R)J'G413Q4]IS3+SH,1+HH6VYJN4;KN MYLB_\G$_Q>HGY@J1(;N0G8:2\%!F3Y'!<9PA)JNQ<2,5@,]X:>O/TIE&U M[N B.H<@H[U\C><3<#.EQ'[R&]Z:%YWB_8_..7)N1ZWDJ:=-R/ 4;U?PKJ7 MHNE:&%\NIR*8CVK:_.)F$9)$@.;E3LMJ;X7B9-L=:,K8MKI'3'1]^(],B>RXI0)0(Q;:6P7!X57'MU05YNR MJ*AO3JSGJ"2GL^?L=W9FW$M+NDPA4AB6*T2LMT(AK-<7592B5$=]<%+ENOZM M=R'9_))SBI*96*8WJ//R%BJ-MK5">&O<^U6DI6^KL(Q\3K- /135K6?'\F&)J=?3SW0O"&^$:8'P&1])R*)= M"S16,I*0H,^EAT#)?68TF,1B6(J\"M17E"$\)&&-]4_UK!GB$H>O"VU4<+4E M81B^V;+5BBX^E*FW2(RH%^5U!SWY8O-CM)YI8], ."^>GEBN[G757[?:-Y0, M>XB-DQ,B:4/7YV-[:";.?/T[A&%%EU%8NFKA[8+'(K;Q$L^,>@=CNNR>J5X] M3OO^"HH+*QR.RD28+'E,@I+9N_ 9+'A(RL7B.@0W%1!UV M6@:")>17KK'+D+?N9G!-+F_K+U^Q&&'2)>@; M@NP.B5Q+69^/#6U,RI?& MJW-YM4UX@2XJ=;[0Y8.&9]KX?X"!UV;YU<=\BTK8J5N5SL979:]N5?8VOBK[ M=:NRO_%5.:A;E8.-K\K[NE5YO_%5.:Q;E<.-K\I1W:HCN3<[G2* M&!RB!S2&6$42XCEA 'T572HBOB$%6I:;4$"?#N"OV\;/YB88&OX7:J1VEKQRWMX:_C=X34/^'(. M7AT].8)7%X&YX9:#;+5+(4;VQ2?UV .$%JBIS7[WEDOJ*MOAE-KV7IO3V:?^:FTJ69\(\F]^$]"BBT""]6L([D*U;OI!WNW),?_P=02P,$% @ V4H=2;+]B.41 M%@ 4RD! !4 !T87ED+3(P,38P-3,Q7V-A;"YX;6SM7=USVSB2?[^J_1^X MWKJJV0?&'XDSD^QDMV0[GG*5$[EL9V=W7Z9@"K(YH0@M2-K6_?4'0"1%"M\4 M24!WFP?;D=#-[OX!W0VP ?S\M]=%$CQ#G,4H_71P_.;H((!IA&9Q^OCIX-M= M.+D[O[HZ"+(%5.D=_ M";Z"!?P8_ )3B$&.\%^"OX.DH)^@RSB!.#A'BV4"OKR\O$G1,WA!^'OV)D)F[.Y0@2-8\\K!:A:\ M/N D.#[Z'IP<';]_\SHG*ER G'Q+___?)Q='/Y$?)^_OCS]\/#GZ^/;H7X:/ MRD%>9/6CCEZ/RG]K\I^3./W^D?YX !D,"#!I]O$UBS\=-!1\>?L&X5N+4G,FW ML:)]0Y(L_I@Q\:Y1!'+6O[2/":0MZ/_"JEE(/PJ/3\*WQV]>L]E!97QF08P2 M> OG ?U-NDG]5 )M@O ,/L<1I/UC<4A;'!*4B@5,\TDZ^YSF<;ZBD.$%DYAH MP5@^83C_=$#[1DB[P-'I^KE_,J'-5TLR:+*8]OF#X' 74<] 0FU[]P1AGNED M$S8>2I@;@(D9GF >1R"QDDQ(V:.8=-!!BE$VG4^7U",1;+3&4U,-)-XYR)XN M$_1B)1U'U*=P3P2<)Y3,B)O^_.^"]&^M9%**/L6*']-X3OH+&7A1A HR\M+' M&Y3$40SUMC,A[E'8\B'9+8Q@_ P>*$.UA'**'L6Z2I])_T%8BRC7L$XW5DUZ-"7T"Y&!NJ3N1">BBJ97MX-P'N80+\X0QNB%0JAW M/'*:'D6[AH\@(6:(()R9B"5KWZ>U0&+@]9J->G4CY$]X#U[U(@B:]BA(-=1O M(";3BP5*6232R:2FZE&\6YA0AT22G7QUCT&:$0=DDH?HZ/JT(.&!5A#>Y2CZ M?D,F14\DT;XAF9K6B#K"7M,E\HSIDMJ /L$@4Q*W[]61PCG$&,[8L_0N5-2Z M1W'N,019@5=&T@@;]]KM\QBS3-6D(XE;]RC.)8@QFWQ/YYYFFIAS&#B)-Q-73]EWBFHFEZ#I,.FJZ;"2$ R>NIK)9T([8/IEB*F2 M:N!P:>B'M)1CA-7S&B+DAO5? MAH+K*=T%XE#:_BO*S^(DH6T72Y32'-90WQ%%\-IPSLPUG)%4>4RH^M+0%GWQ M'TEE6W??:?L(?MYMOH"?D?X MO,ARD@OC>_(0P]YCQ:1OX:T-K2(:9@X2DI^D:S['M C&.-4P(A](X,_S.8RH M8>H/;TE\(LD92J,XB5G>W$&1#FP'4G"3ATSG%^52+?EFDF60A>3K&#P0B?)- M?&(?BCPW1V(7G&"];;!&Q9C3@:D#8^*!.7>M%<^M) M1D_L1U)X0OU7G)NFP1U8C:-(-BUR5NU)A@--EUXACN+,8A+?!^\!5;5."PSI M!WNC:)_KFE /]<;15EHCXL'>2-I*:T8]\(IF6'UX5RS)$Z@T(+F(LRA!Q)*F MPW1WSBHU(Y!$1<*87I/_MRC@*YD@S^"LXD,5[:-(EWQ,&94UU<=!&%14S3^) M]PG6+((6CV'E%Q?CM@0^(5+6A9WD[Y(D*&E*\2H!$Q2UA$IHC37";=1+F5@A M]1QD#ZR:NLC"1P"6A[0W',(DSZI/6/\(CX[+HNH_E1__MLY.SPN,&^5>"7B M"7OL;V6[K6:'[@2FO9AT%/J+SO:?R<2.I 63_)P,U!4)/2Q?D"MB2+ZM8*/+ M3' 4T$Z /QT<5\\!.&IU%+["O6QQF!6+8/SXE#/I'>+(EC[N(5[0%;0L;Q59\+")6YNA=.(4)96>WH'"OY#Y"G.] M_0Y];1 M3?(1)9$9BC\Y1=% :^^06@NJFT'Z,K.2Y8%"<'PS=;OPX"M*(]V(D%/X,862 MP*%3U#MDJE($NH"8-^L1R !690XJ*C_F3](40J^P=RC1%9,[UI.(ZO(:H.67GU?0;-Q"PH2 MUT'6%BQ%>]^ JN:@FUDIG:1JP=*0N8ZRQH 9J>\=:.R-O?"H%\&[&4%;IPM& MK,2+"J5[%\BU=!UAY6;GUGG$2GK7D2:S64SU!LD-B&=7Z3E8QCE(&O(K_+4! MK>LH:XR8N2&\P_"6EH:DFXTJ) 85BX*=77$!YW$4*]RX":WKX&N,H;DAO,.P M58JE\8NBMJ[CK3%&S&DGZ="@=N<_?L$HRVXPFJORIU8CEQ-"NCIT"Y]A M6L!?$)IERC<:XM:N0Y+ X-M#6:&E=_&'KB-,YTS,.^)]U!4/K8:NHXL>"(EN M_J5PI2=)']>[YZZ)8HK7L*+&KD>%0H,M4$2P^38H[B!;;EN?3Y^0,#Z9+>(T MSO+U+HZRXDSAN0SI70\A<]3L+.+?""/9(VHKJP510>*T7C>'&&9Y2R)E&)53 MN'8:6E"XVERU[M[Y$59ZTJ'KZ>A<^PU;X,SLX!U\&Z]X22Q *Q[CM"#2;Q+_ M,SA'&#;VO']^)1Z1V#]. 5Y=$1NR>2NME43,@59=6#5N.<)2;36ILX/E/O55,JWULE/E>ADE#M;43ET'E8,=BD0,<;;ZEL'955J' MB?)DC5BU2<>&QW^\I/T8L@1H.YP)!Z%O3N\"+C&,JG.KZ)X::F RKUX@G,?_ MTSJV0/3NQX3: W>X&Y0V1O(.X:UC8?2+1I+VKE]H[8RBVA#>X5:?EW>)\ 4J M'O)YD52UR'+TU%2N"Q]VQM#$*-XA66_Z^143ZUR@%X5'%;5UO0EZ9]3D!O . MJ^JEO_5D0$OH>A-U#U'0R#3>04KDI654\ *N?U^E\GL+A9,\ VK7VZE[&*+F M1MH#A"N/HYP_: %.!6?8 S/8!&S9X;E.:0?IAGR 5&V=_4-4<1**C M,UPF.-I#2/T^RH07^UOZP&Y\V 0,*UR%Y(;P>KP,9&6G/4!Y:SOL/0:S3ME3 MF]X09X_7B.PLM0= LY?EM?Z-$&I@\WV!7=^9ZXUZB(6AIA[ MO !E;:\]0+SU#N=5QO#;)#7LC+L 5XO9G6TWQ[TA+(;L\RS#%N6L9TG M-T3#A MZ3MJ!;3;KU.L#>9?236GP^09Q D=DI<(TSTP=S J<'E3T8,-\CI&GK[7W@%^ M,]/YVP>(V,0:$80S5K?6.@QL^Y)V>06C"<*51^Q+>3#=B5CN)#&%IUSN^W MZYP;=,'VV2D#B1H_IO$\CNAT8;W>34S,90TMJ7^DEUS55W51L3<\@@V3@$^U MAE%!4>C0DONG;;DKP@ +*D&&D;6NI!*+^&%;Q$;[806SO#A>*/[QT;;XC"N[ M" U6? -8,@Y0&A0;UD&TX3VLJJJ+T\5Z'6_KU6#!M$.421"/!9;HDG&QY"?; MDE>D:U#XI9"A'")_M;A8X+><SA*$6R5@PPCG?CN9;&@7)2KB ,R?HBS MHN1!MJ8?5NI;R [UHQ=)K>[)K#XC3E)ZUM Q%^5*\F!)Z8.\Q6!@<\MNC!9+ MS@6_BC[(*(-@67((EHS%T,<[M2_C%8I\P@4\1A8@1L?D'-S([4MXQ6)R\:LF M6IMV:!E;QR"*1>0"544SCH3MZW;%(G*A:4,T2I>L+R"?SLO)$$BNTBS'1?L> MQY;07(RB7 +&ANZEK!D%+4X#YYJ""X'%TG-!;+/W<\P[=963).5DZ82+=YK) M4O!#]=?@)]CQ\Z;[=C%;2Q$N'@IF3\$/:PZ#BU[GZRJ)N4A84XTFI^6L2J4- M%QT[S:U&TUPUR5*H^9:+J)JIUF@*B>9<*D4$,537*([GE,5I \JV;D0 M+$XBQK.[*INXH*>Z)]E7@-6W9F98<;S-MT3B]?J+<\L'.%"C(Y6T"L>#4OIW#] M,,'N[2 M!;4!_'LU769^&\'7]T: 1WA!9I(I_"?)&:?X&JJ.=K%BXOIM;"=<.YC).ZAY MQ4WN)U93^3=(!;O^&IQY1*]/X=_)9 M/?$-Z[^4>8_\+7![$<.#'*>6AHTQ>>_<;N?#:2ZWX.4+R"&.06(B>;NY:\$"*7T?:DJF7O73TV; ^E8*N M)9=R[9@A$DO.6*\_.BW[_/WDGQ>_65IR2C>G/&*P$(T'RG '?CX,>S(GN4;I MXSW$"S.=N2"C8>#,5>\(CB:T&IFM1V\OZ(>>N]HGKY78#LJ/Q:^3,_- MSO[J G2=@/0XKHA\=8_.X#DB?I7^Y][=P<#6;':L MW7OIX!W,U :2SF).[MY=C B\K57_/R2A4VV",= MW][90:O>S>1^86+P+B6X6W0'RWNW'%(IT#Y,2?L64D/F>E%D[%YA9$7_8IZJ MZ#-4?:D,;5QAHJXDU*!HU(/@U;8 ?RV]Y#I'(84/"R$F&A@)/_J=PQH@9$L8 M@I:#SS;D2Z]*\U-:,U+7GM84#'.-]M%9&E6!ON-JH4W=WHA5H**R^5#TH3($ M<-73DF)Z>96]!PY?>C:;IG9"1^?0^5\3*\L%7W_KVKV;F7W+R3<5\R_'+N*$ M;2\GVEPMEA@]KR]'U/0C#9EKS]\))R-3> ?@%Q"1*0#$*PLOH*)Q7571"3J] M$;S#[;+ :9R3"$1$OHQ?Z5^Z0:<@<7V96R?4M";P#C2IFBSEZA!V2SK7M[IU M@L_,&-YA2,-QT[VKX>,5#ME,9J:RMN,45X290BR;^A- MHJA8%.Q\&),[(H9C):Q8ON!W%FIG[B&L6HM/* MS)3B3_L0G5[F1">ZF3]D/\]67\#O"%=[%^\)3^7B"[_9F!T,4/U^6 4+RB^( M2H8!E;*QXC*&9F;PC<=I!2'[6UR(K@1#L"VJN:/*D#F#IRUSG++I":F<8[8,>[ -R!4N4PZZR;CMZU"S*]HEQ\L;F9=;SM ML:T!UQEB,RZN'=-N0-M8RCNXK9'U=K1V"BN]P#7^IK@NW70G59V<4["9E'R> MSR&]: '6']Z2,7<+(Y1&<5*M8\@G*Z?MR4K]@"!>?Y&3V0N9?4%ZC%/C M(5[,8X8;LR,J80+II,KDJ8LM:-%(J[%W@4I$]W$45BU[WDW MKOL5!/JPX%YV"_+A.0E^,3V;)X-$^*?=.H2(G^N"A_Z[@MQJ>]D)+N"L6%\R MH'G+WHF9Z\J)_N&7V&LOL5]?J#[[OP_6I6J1R!_59V77K^KMZ8ML>J4Z2#+587T6ZO?P+->S M"747D*P9]&]L[V((IRIW^YI!_Q!DC]!J9 M4?>QSTA\*KOTYPQDZ[,@JP;TI(8AHI?J:6;]Z<>]Z4^=#>Y_[U+NBQ"W]FXB M*Z]XUW0$C]%IA+<.VQRL&7DW:37"U,9(_FU6:*Q>&M6+GW(GS[0OFQN_;%Q\ M[UPH_EBYZLJ='2&_CTYY5YT'2ZV_LMY%YC7/$(-'^+58/$ \G5_$24$^9:;( MID6>Y2"E6\7E@]B:D4//)9&5$Y)$RSBR5EG&QG4DZ@CUED/K9#OO8A?Q1>O+ MIT'2&/39),]Q_%#D[#Y?M,F8;L"*-I[0K/Q1MXNV#]ZN(UP_?:4_*WOW,N_S M8IF@%83L*L^; D=/1 ,:SLV"(W^C:?V=WKPE/Z'1ID0M]1Q[GR)+Y3?GNC5GE0 M\O5"R^9XIRGK*\11G.GN(3WE-T!JU,X"M'G0>C_KYE'N+&$VKOE-DH*K?ET< M)%87_Q-QS%3A-DS63$H?Y4"/>PP!D69EKL9[KI2ZXN%.BUN8Q^NX:!PPWG.% M'ALFSF*$Z"[IL/KPKE@NDS+X;P17N8KWW(Q1630E/X$O<(8.P3]1A"A,"/T)_ K#!7]" M/N$047!"9O,0)8A]D'5\"/:V)WL0>)X!WU]1%!#Z]>ILR?:'H]'3T]-V M1![A$Z'?XFV?F+&[)@OJHR6O!+X$X/F.AF R_@9VQI.#[>'.^/#W?%_#;M*8+*(EUV-G\?YOXS\YQ!'WP[YCSL8(\ , M$\6'SS'^L%41\&EWF]#[T0C[8**LZECF[R_OW[ M4?IIT51JR84O^M@=%7"6G-FG0;(DJ#;>'V4?5IOB!M85T#$^C%-)SHD/D]05 MM8B L@7_RRN:>?R1-]GQ=B?;SW&P5=@I538E(;I"4\#_9QZU[)5Y04AH@!ZQ MC[@KS4:\Q8@9=#%#47(4!1^C!"V#&>2!AP$;T MC[\OF']KD2DINH2%[R,\9?["7CS?)POVYD7WER3$/D9ZW9D0=P@V[R2^0C[" MC_".,VQ&J*;H$-99],C\AU"M1:6&'8(X(7$2\[$S3C ;-%'P$=*(F2.^B+ZR M>"4+*((3$B44^OH1;TUV'0KT&>(H01$?W1B."S:L46-%F]!V"/62$C:N)2]< M7^Q%G?/A1 >QB:;388?0Q$L0G1T32LD3-Z%^X%'3= CM'-W#D*G!1R@P@:5J MWZ6V8&@PZE4;=3J,L%_1#7S60ZAIVB&0XE6_1)2M1&8D2F;BB,8C8 F<0A.KHN-$KA/B?[MDZZ<'%FA?LDA-JT0=8:?A M$NOC8LYUP'LPB)3JVW8 MII&JB2/5M^X0SB>(:;I.OYA^PGRFQ3 \8PM6FB[BM,YD2-YE@%0$]RW6I$TT MKH+P3H)QIT'Y#?^AQ:NCLQ&@FR%3-.\O6#>#_2JFC@)W,TG,.5@.XLW@ZBF[ M#E'-<-4TM1.NFKY6"@+KH:L9/A-:B^&7H4T;J2Q/EX;CD);2U=1YBA*(P_@+ MI#SI^*A=PJS%S.I4ZLF/7Y8#0JWMH:*UU M^5D6J:U5VO"PG,AN/;^WX-%UR.ZE/X]?/L/?"#U9Q F+A>D-Z\30>UHQZ1I\ M:T4W$=E9@WCL)W/-1\S/RQB'&D;DE@!_G$Z1SQ6S?'C%YB<6G)'(QR%.X^8U M!%F#K24!RSCD8GJ:IVK9)T=QC-(I^1S#.X8H*8/K-G*NS]V.N&W?$0-2ZPMC MK_ZQH35>P]/%9DM;B[1F9#$;X%4>+$/79=*\]2*C(_:.!#[BXQ=.3,/@-5BY M$22^6"3IP5#V.O!PZ1E1'\VHYB^UC7A-K6CF-;M$;$ MUG8DVZ(UH[:+.>N!HX'A*8[]D#!-FKZFK^?<)":D?B%I7>,J-,6) MW^+@,3_JNY\B?F LJ+^X0UZ &;0XW=?,.ZJJ%B%7W\47\"[PT NCW6SWW,24-"XPU=_(%\ N]L(%KP36'Q?W,XH MP(?$%Q"'_'H(H;6>G'K@%,9WJ1LN8N\>POF(3V0C%"9Q\22=VKSQ)+\/\EW^ M^'8)DJD)G;%?E]H/X1T*T[YO\\9U;4<#@'Y3/0'> #MOMPJY=)4C6H#/7V/# ML3(;.PY]$B7,N3YF<0$;?]!]]?SOE)*95I^Y[DBC!%4%,R!;@'LL_; U&9=8 M6$"" A;6T$6-R'U8*;OL4"Y"CYZQB:_5DW5JP]JH1VS7)7&.^7@VU M@O4TCZ54!E(T[]0P+FL:W M=("M=.&E\7%?'M?C\F,X[R3&50 MV6\P8UL*-3Y:) ^$XO^5"ZU&LZT2O25SU6(?YL GH3Z+XT4K$V4$;\\\%=S* M$7 XD!60*JM16 M+BB_.X\H)MG& M1'&YXAA%3+-"52+%6V+.:/ &7$<>@USG0$VL+%ZVGJ$E=G\(<]=+I3+Z7L\! M_&^+.$FSOC=$$=6FF=9C)DM:?H M5--,=N7&1WR%V.01XP1=(\K3NYE2^,7$ M^\QP34L!)P &[U@N]:!RQ?T^]UJ,"@X+.P(_\!/+RVL7?$N@Y %*)J#D8G4C MHZ$@L0#[QU78!2&@%4JK4.6*N0+"]ZL(*^VMXEJW-'$5_62\BC[EFAYI1P5? M@'+&@$1@4;(&?LG;JJ1&98P%L2:K8E58I,(1S@1@1Z9J+'(L -]9!5Z09B8I MB2UO,S94/A;P[DK#RI(4W%5HK<)55D06H.ZM0DW)P+Q*9U>K0L%D =N^I,:L MK>6!S9>J)PNH#N2AC5. G,0J.$T990&G-+<5Q("].FR4XN0@SNBM@M:65A9@ M2W-;3@[FG!XD @.[RM:66Q: 2U->00]BS@#,LY"YBEF8ESR;[]B9\N6C(" B>[P653Q6A'%Z';%?U61! FN4T M*R/PKOCM>^>+I)7ZH8("MZ@L795R5YI'->LJ5_(8E)X6Y*B9:>N66:[@UU6H%O!*\VY*X>YM M]A45JP60TM1;72ZXPFI4O5J +\%J!+ M$V]]Y.!,ZVM5O18D:IMD!>]ROF#)V'U,85 /6Q#2)"6KBCYRQL["#T]9ZE<0 M29W#%:,21_!=EL*NZF&OFVRPCBXB";A+8?'1-@ %&(T?>Q) 92I:.ZFC[6+=PN"2B&7(OQ6Q^6.;-JJR+<@ MHA27:21Q9\)6U;\%F>1,2=UF3Q\BM2H*+L@DAVSIRJKX_^X%S#@_X.<, 4=9 M\;\!7'(ZW]RBV]RBLV EX4727)VK:SOL^W)JZ09WEA?.T,54P*N[BM5 TL]E MN09M$U/D*NOT?$NN2_,,^;;$NY M84_7WO2N3W2HNQ[ %+H]0I3$<^@C_H4348P:]5O?N*^+:ZV4W !=J>F.57T6 M!0PFQ0WW!'F[U69]73IKI=Y:T,I1ON?+37PY<(78RGN!OJ!$/;:O-+Q]/_"S MU'5X#881]V>>&[]+25C321GJ?+?,^;K4](N5!/0UR>C*-IK'_^>'%C-.#E/J MI2CK?+525<1]*<^\(N*R X"S#Q(F,S,9XIL)E4YZD;[,I;?^PB5!"5)F>$4) M93_\$%!0G 3CJH!I7VDF*2Q[ZT,;1B_DOI35%7>&G;^7K_K&)D$R*66KWCQN MW%AV9+GV7^TD2"MOE3<<_.PC#]C1USL)0IOLL*\\+'=HIOPDWV-ZDJ^'O:YU MOA%*D%W.^&IEASG?(0AI_N50@M1R3E@C-1NARXZR!'_9U299O$D6__&3Q8KK MEBMU7K^REYNNOK#'+_F+B2XI>[6O8'2/-(7:;'0V['2U1?T.+=_]"E%E076I M6"N=]520SJ*+=.:,.@L-+KW_UKUQR%L*;]ICG>YF=*RIBZ@Y9V^KNYYV5FR. M5\2-UASM['0LPLT3<>EGR^[ZVEUZFXXFJLW5SE;70K#.G YJE0[[VFU[H^ZV MHKC.=_S<.-PGLJ N_:WLKZ_:E6_3W5;TIHS8!NYM^-'IZ%;V=[NW\;:U]:;R MMKUA>]LU?G;I;,ON>JL\]R9]352;RM7V!^YJ_.B)4V^XE0.]\-P'$X6XIP\(9K]AF13+(L_T)\DD?!T2.B\!Y=(6X0'-T7!1@6,+Q! M=*89]H: ;\#N.4 ]*=-P_0^ESI0DD$PTXVM/J ;LU8/1CC+)U^=UF151S0YX MRS=G:JJ)]5!TI%H[UTP2Z1;-2BW='L00ZNL:27$@7901Z^WV((18@]=,"NFF MRTI-WA[$J*M5YQ4/KQ?S>7:$"88E[J8CXP?2#1=%+;O\@RG[ ,25;D!0$J\< MG,^'#OZ#CW+LR?\!4$L#!!0 ( -E*'4G3FKFEW$, !3O P 5 =&%Y M9"TR,#$V,#4S,5]L86(N>&UL[7U[<^0VDN?_%W'? >>]B_%$2.YW>^V=V8W2 MRZ=8=4LAJ!%A58)9\$S'N4E5F(A/X M 4B\,O_V'\^+&#UBFI$T^?LW;[Y[_0W"29A&)+G_^S=?;@YG-\?GY]^@+ ^2 M*(C3!/_]FR3]YC_^_;__-\3^][?_<7B(S@B.HQ_121H>GB?S]-_0YV"!?T0_ MX033($_IOZ%_!''!OTG/2(PI.DX7RQCGF/U0%OPC>O_=F_/3T]?9>DC\%32K]FWX6IG;B;M* A;F3EP2I"SW M?T5O7[_Y^-WSG)EP$N3L5_[W_WI[\OI?V7_>?KQ]\\./;U__^.[U_[4L*@_R M(FN*>OW\NOI?R?ZWF"1??^3_N0LRC%C#)-F/SQGY^S?9?2^U=O7[]^ M\^K_?+JX"1_P(C@D"6^@$']3O:K5:22S M7XF!OJ5)1G[,A'H7:1CD E^#Q2 M!?_KL"8[Y%\=OGE[^.[-=\]9]$U=^:(& M:1KC:SQ'PLP?\]62838C''+?5-\]4#Q7*Q-3^HKSOTKP/6OQB!?T R^(XR"+ M_J7Z^B*XP_$WB%,R(&KM^J$CJV)ZY5O9*TQ)&ITFX[3N%Q-MSAWHG8NJ^QIZC?F7%^Q3 M1T7\G+.9$D>UDER$8006)8B)H9+=2$_#CMR8C^8I5=HN1,Z#[$[(+;+#^R!8 MON*SYBL,UJH'-!RPOZ)X%:9L]EKFAW%9TR7[G*8+8_%5!:4&HE_CNT9>69.L M2(WB'3**,^&C.#5D6_NAVJLT6\2,DKM].#G\++1LH^MDA2M:=$_ M.?5_P<#9+(H(=UB#^"H@T7ER'"P)FX>-8]( CT^<6:G?QIF1 0S.;+3LXVS- M@S@36XZAB@T&TJYQ'I $1Z^(3O"_G/QZ\Q!0?!1D..)S*TXRL?,BOLUF1?Z04O(' MCKZPA0$5:EPN^>]73-'L:'7ZC&E(,GQ%28BOF>[X,L%*!.VX+!\8]%)=',4[ M+6CR?N##NGY/$I2(SV*?4V@[7*VM<93*JN7]N9Y"K;67=:%_4R.Y1DGZE+O=N/+G7&JMM;CVH7MJ\=2JZP7?6G M=4DOLCM)YIEZT_L]Z4WDT=_\U"YL;WN35&$[ZTU-22^S-_7-,_6F#_O1FV[( ML[?.U"IK7_N25%V[ZDI-02^R)_6M,W6DCWO2D? C3OQUI79I>]N9Y"K;67=: M%_4R.Y1DGZE+?;\?7>J4W#_DWKI4I[1][5***MM5EVH5]2*[E&R?J4O]ZXZZ MU'&:9#DM0JZJOBNHJ+Q!6*]B SV9! 9DM'K)ER37A#!.(C\%OZ7TN,CR=(&I MZ6:DBM#G.:!>T?8QGDPU.4(&59- 4M'L]N!LAFF:+8,0G^ Y&^0,>R$Z2F\C M@UG59G10DTW>_L.Z2=<0:V+T"E7T.P+!>1(QL%&BN:VJH?'6\#KUFB;O$\!H M;(U6_69>D^VH=4_2L. WK6=)=)KD)%_QYX5T(?R9V1TK.@ASE?YV?-Y0X&)& M@PP;)AAH<="TCZ":%3%>5#*C%O?^"0>]_R*=A7 MOY9:7.-[PC5/UGLP'I(:4Y C2T4P.F '%I.LX)236M.)I\72P.&98 MI4',!C[\_)]XI35.HO,+#(V:763TB !!0ZV9!AL5,1+4B)%/@8YZ'+ME8A5F M=7_VA0654C4$VK^!:'F%0MK)@M-,V)<%@2X_.=[LKU>P#H$,$"@DJ MS;20*(F9"Q&)T!53H&/&%(FX,F=Q<*^PJ_>[+S0HU:I1T/D11.NK-)*6ES4- MXD13M/5Q02G7D61A$/^" ZH?#/2DOA PI&P-!AT="%P,*"=O00ER5-(CSC#I MX% Z*S_C./[/)'U*;G"0I0F.SK.LD#8M+.C]NI,#:G?=2@TQ"!#9:"AME1^L:-4L0N9#@D@I*CTTNQ\5-$%*]KI M '%5W,4D/(O3H+\9KZ'Q"P:%>ETHM @ 4'62@.#DA )R@GGF'64I?*FR661 MBRB:;.S2#XM&)L_SC84!O5G'P $(2!9JZK966Q&Q#E#)C%K<4^[!E0N[K_&>$M>K\&*7HWN)=>V6YT+ID.#)@,RDG^ M$2<]S!DM(FMB&,"9A6%:,&VN<8@9I.]B_!GGU9BK&[V-+%ZG0POE.[.B@1X, ML"R4E#RJB@71AN< )3A'WWY._A4&UGA/29CLU55 V;B;1.O0WLS$R_DU MSC!E_4-3,?;L/C'H:E0;C[:\8+#IJ+#\]J%BKX#Y#@@PKRA>!B0Z?>8//[%Y M]-/0^H2<4=TVOI2$8,!DTDY^+2MH$2Z)@4R>E5:WP;-VT.J23("2CG(*<(C? MH6&BK90."B0)TP5&.2>% 8?C-,NS\^3T.<19=CD_(G',X\!?)E^XJB*='1LP M$[':S2[I%4WO:;#0(6>T-+]I;C8RN9L,9Y0H,-#=3'_YS3B3)A:<;+U %B*# M *X3"Y"$#82\&+[A>E<55,VI[X',J?P)*QO1>5V,#T &'S:#+S'-5SP(D'C'_7M!EGQKCXVM6O?6Q.)W=3"L M?'>UH*<'@SD+)>751,E2NEHU?1MN'X' C9] W(@^%&$JCBHNYQ=DCL^3K*!5 M.F6E7SK,Y_NLR@=%E MF,+%TOM6$)TJHS<%R8NZ( %;79*<8+[7*ZZT/J0Q W96YN8"@:G>;Q\0P$1PM[O7HJ2%"SNV&3[QF M!'+-ISY7O0I6_$S5[EB\3SS%@;A:8=51>)<2#(B,ZFF/OY 1*P!K54X(OSH+"A!^*?58K)(Z[9>!7] M!-#2JZV E4P,#5):#?MP$CMC**A !>M$NSZU6I]C\8,H,ZH&>'PBRTK]-KJ, M#& 09J-E'V4U3_>P,#0=*\(Z0+0>U:8>SNS&L8D'L,&M">OAJWOHTW+:8<"F M==+9,FGP!&B8;:(3:*,1FF-H)8]7N#UB>I=FV 0X2WWW\ES:>:L,RN:8VW;8 M'FR .6]YJ;:X@&Q'M((2&!\8261^;X2IE>Q>]>K2@$&+1C'YOWWY RX"6YS<'*&CRQ:!_/7C]^C7_/\I$)(@#1'CHLPB]._CA#?OA_0_" M&6-_O7YS\.Z'[RLR&'B;19%XP!O$5P&)SI/C8$G8W-^J)-V*R(+1ZX+3VI#. MRG.0"PQNK565CK\9^2%;(80E PS<7>,\( F.3JN%"5M@%XLBYHL5-ON3D.AF M41M&G[BS-Z2-NV$N,+BS5K6/NYJQ67S"0-XMQ4%6T-7@'*LB](DLO:)M),E4 M?I#S0XF M*,C%/@<,2,D.J+6G.K7K;^?RP]K&T.JGWL;(.MX^AGF@K3RY'WG@#^NNQ9@[ M%K#P9JFM&GUQ[WH%7#0V(7YN^0&KMN]UB2:)T=114!F-25" <:&4:NDC+/U3 MD $)I-2H=<%\N7/V41MS0D$X"3HD194(::C@H:2OF@$IG!0)6B!P:2U'KP)Z M286ND?#ZKC 5H3*']V7TG!/M<@V9HMGXTK&!@9R]KO*F0K45!@YV_7S.PZ;+ M'!/!3*>Z!EY]NRD8HE:1P8=31 M3\X.(#;=(<&GL_-1FF"S1U)33K;9U%55N]M4DH&!BUXW_483(+"0@1^)>0LL1!Q;^5MQ]O<:/."GP3VD:9?KW MJFI2KRLW@[*=M9N"#@R #,I)ZS=.VGY^^@.0*RW\QN'E7&A_D\9Z-Z='Y3L8 MC4+%?I"9%@D8A*CU4@6%X;A--T9: M,GN=?)P,ZDQ'5IQ@AA\G=:4IJV0^0/DU)HQ>U4XX&)D,UGBF5U!Z'E-35C=\@4"F#&?#%>*!12HX#RS$AI@F M""XT8( BQ)"& \S89:6F^@U6"3 @MWO/DQRSNLE+4RH[]$LS/;G?5;Y9Z>XR M7TT+!DD#"LH+_9(<4'@6 >O/:9)V1UNSYS7$Y'V4&C1 &J6T'&"P9:6F%!2- M9"%SKH($IU 2>[F""PBNG" % TV#+I4KFLH[1VEKYH,!J;5'>,;:C(?()4G! M;*H9J#V[(]&B\^A J]3I^0YL UH"F M4JT/%$8#RB^H'Q75M\V.@HR$&OLTM#[A852W#1,E(9C!Q:2=%&.$_[:.'\(F M1Q$CB3^-Y:SU^/(&R/C2-^V$Q$6NO;&EI9X25#V53;"J2,$"JZN?%.:A_'5_ MP-7*G\QC^9[%Z=/0]K"99:(,UUKE-9FM)7HP@+-0TIC)6H1D%ES@KO#P[!U, M.^':13@Z6GW)<'2>-$6$1D,5W; M=9M:HG H)_O.B_4;I\1/)7:CG.RV3##]RI.ATNN5=;$H3WF&WK(P<<6SWHU) MQ5\BM?A<.!P<%RAU'4Y]1ME;,DN(F!78YQCS#_S>T"*E.?E#?*]I!SM6O]'V M[(WI1MP;Y@,#?P=EY9![:U88\!//."Z77"&>ZV?@9J&&V'MP#:W"4H -B1(, MC(SJ*6/IL6%,^(YUY#.^"\VS1),0RFE<-^EM*3M+C+YT5XF\M/1@4&:AI+P7&:$(W[%9MKIK"@-;30:\GRG)\4GZI)L65823Y+&7 M%%5FK&^HP&!&J]K0@5B=DSZ]RU@968A97<$ 3QWKUNVX=9!KBDC&#L>O RQ@ M &>GIU7\8AAPT^P-;6\+$?Q^X98V!_=Y)W#$MM_Q _L+BTP#Y>VR;D9@\1X$ M7G(GUFWY4V]\@LM_SY/:P[C&(2:/AD!7=JR>;[=8&].[ZC+(!P:Q#LIJ4T31 MAA(J"FL_AF@#0@SP3(L[A?IFP+48 "--UE*^P5;-DF&U: M>*F-,".LRP,M#X:EOO(J1A !>UFI-4;8]P:E6\7U* MHRO;5J5C[69PO9S7E^*MZVA0SK3 M333#. !(8#=6#O--T_5"Q7E5><5:\G* M*W+QIF3>R1U:G3F#_FR?$3!J]=KJ/ -X&P'V]]K=CL.4 @"<5!H,&_=Z =Q[ M53>]5??C5?=G8:!UG:^Q?IET&HMW1QD_1<@+UJ MZ6Q8Y^*E-3>T)(W.FLMN R/(!/:Y9[NLV$OGMN8%"M[98T!B[A*=I90'Y[[! M84%%=SO!=]8('I(R*8SM3#1BV2P"/*"MU%>$[!$.-%^V90\IS0]S3!?B0FGU MX <6I)EMK..&&$499,!9Y%N;:+?(,@O9@D3>L?1_?#0? 15YK MPN'9U?@DP;>[FZQLNCEKF,_SZSD[,WI/Z,Q,8,!HJZGBB93@*]^ADXJS/)4H M0S!Q9AA(U,PBBM[F-@TI!0!P"@R&63@%"NZ]< KT>JN<@KEBX(2!5F[;+(GX M/WS7A+G;?&JXPI2D4?]D1E-#;B*\)N :85PG.Y<#/RS4CM!J3G7IHJJN M!=$ANL/W).$G^2^S-=]-T)JGB7&OQ$UQE[;$231=0PHG[B&-(TPS;E>^4K6: M3 6SPQGTE,,]Q-PE/;#K2IXCTY3IID\*RM0JYP !K]/%,DY7N'X@SD]/3!7A M(L5[+!MW$R5 VHL LYX:I[?\A&&]AFI'Q<&5A.J7,FX.6C+>.MCM>S#!;H?K M0=!*VYKKB7!.T5^G7:C^P#RTI2IQ>\ ](+6J'];M/U MOM]50'@M7#BQJ/PVSY=H[/ M-]5A]M!AF8'!ZV VJ'AG_-%2@W$ !E74/'OD&[$U![A8^C>$#5%S$O*K;))] MM_@Y/XKUQUFVS%Z]52>#.N.9%2<8.#JI*\T\:V:D@"D,;+:>PP^,>4I*GZ@S MJ-J&F((,#)[TNO7!TZ($-YY=I$&2\852)AZDSY)(O)1LJ7Q"LC!.LX+BH>%M MI"R?N-O(W#8R1PF"YLUO8L0>Q4RK(FVM;1D8'8TA*_#0?'4(8!'*J-IB(7_@J JS M50_:,Q$]U7J,VUCJ%&&A-ZP"5=CHD2+!C*?;L4,;=EJ(/4 MP0>H$GT@CKC+ MN!JE>,@#],AZ&AK$-Q>[!_W(.!EL*G/?>]+0;&*,0) 0GO[FC>$ZR.0N*G@"0Y3L3=;([',OHZ@>7M:!\+#_@S%GR>7PK8 MF=%[*6!F H,_6TT5+P4$'W,B.*> 8<,+SF?06FD_&KJ) (%0RY'2A1\^;NU' MT2O X0CX\W.'%:":V*]#:E*XZV:J*,$ RZB>O+JZRR&OE6["!QP5,;Z<7Y"$ MOP!C7C')SX*P"K$X>,QIS^_UI-/5K,YAIRTS&$BZ:BP=>:Z#5-REE*9/<$() M\NN I+R%Q&_IBQQ$]SCA)['6PY^C#*\/H\:8UWEWX2( #&#':*VZ*%K)$!-T M1PKD,?<"WP?QIR!G_4VR?O#*;/,C+$ .:$=*:RP>@'$W@4+)D MF1Q$;GI*#T Y(\\%W["B->^.H+1V*:[Q(TX*?+3Z%/R6TN,BR],%ZP.W3*1V MN!HGPAO(1AK7(,Z1'P;\QBDMN8I!#.4.7)->U>&VAX'#LA(&[[G44,-RN!51_Z_PE0\ MHAD8N?3D/N$TI'0;2CI:,# :4+ /H9H<,7HD&, -57V+AL8I _V4J#*.4%IB ML+@:&IL:8"UY@NSJ]2MGA &J:QSSBPQ7 < SE)1^:F"8$."#[49P0UL.@OM73(G"1"0:>FP.;"#QZN].U=#=RF@ MF[=DP,#KVA(14[%Y&%WI+>Z)B;GACC^=KJ,U#QWB;BC4ZV'O5BJ@TIUN5>(/A2R42TN3ZRV5,LWY]E:K2'T*OI4BP/3 W=@E.?6&:#4P>IGU2'34'HD&+\EO*A7D M+&6N@E'3E%HDF%ZR'3M,05U$5P#BKY7!3X:VX'I$7K=(E IV]D4Z%&!PI%1+ M&BP%$3@_Y(I6ST0$;(>O_VJH_=[T-:K'[[T:"_! M\Y5'5]-Z%QYMV<' T5UGQ67']:*>WW9+Y>; F/D5\]J=7F2ZK,<:5N M)V2:A;B+@>IUMHT$,) >I;:\C]N &,["^"P@5$2NO9PW]^W.$]:M"K'&$7' M5II:L>3UB5 G<]K M&($@T<7;:5L6HP7_:/.;[B^9-GBAP'-FV*Y+'.&R4G$ M!MP!.U:O0Z>#,9T!TX(/#"P=E)4V2UJL2.29X,RHY@8WU]?FM?5>NR:#.X?V M[+X3%[D8U4^)8L,+!JR."BMSH7#^C(V<\Y0NA+<* YR?@USL95XN,15J:7.^ M*0B]YG;3*MK)X291@0&15C7I58,@Y#/NFA0&6(Z9)LQ?B(1.I>5[ZZG]?1@0&6AI+PC2)@7M^2!6,6A>$L #)3=%'<9_KU@H^SIX]I%M8.; M):]?=\[!G*X_9\$(!HDNVLH>7AU=?QV8W0MF2U^\YLH,YW6-E"T8PZ'315AM# M?TT/!(M-3&R[J5Y//DE<ZT);/7[6DG M@SK[TU:<8+#HI*Z\2"Z9Q/!X$ \QIGF-4LW^,Z8;TG3H5O: MU\E6G'X'16M3NL/B(!L8,-KK*@^-):= 8HL7&!COBY@+7S4QB0;V'8TT@4)[JK0S8[96(8XO:=DL3-%RLMB9@,#.7M= ME7$402%/_1SZGF*L3KL=(H SM'2TX2P+@5H]1V2@F; MI#EB*\=8I(-=+--DA_D<)&M:-IC&3U=F;SD"T51A?HYY3J M]OGUAI"F#NW9I\S[-624*0V8CA?:DM-1[SW+%::^5#*CE-D@#N2/5E+0^-E3 M0*/RWDGV$R/,L_.$U0Y)HY\QN7_(<31C]1K<8_'C"9NDFE!_=N/]M#I-?ZW) M<_4/7Y#RI!"<&0Q +1@S,:S/!>8\$N:C>!&UO1.IK6<%XKI7=7.=QO%92GEM MN6;]L9,R458?%Q,U67ML1,#I(Z/T-J(ZJ/+U@(.O4A/B:#R .B-]9P9!27VVO(EVR86U>*L2NN%M3 M#;V7KIJ7@[)A?):6KR_E)NB!LE=O?GYA* M"6^'F)-5<'/RZ5V#R;OHI&9+J5F9 +:Z"A&MGOH'8N^F*I;O0>8IZ^K[UK^9 M4\Z6H4E9"T2*&>J[\/WOS[H*W7T_[I?\PONOQESI&41&@F2:3JL()M*RDWOB M,>;??L+, X^JWR[GMUPE555N)L];U]J&V4UOV408C ZP!0ND6VLE$<=O#6Q: MBF>K.%1D?*G5A7G8%(,6HAS^9="\D?/6 2IS^3JTO ,]'ON6HB:$O9.Q!L1; MR8$*=A?EQ^ \K.6S3V4!.T'X=H,QU0%Y9DET2X,D6Z8T#\K:RG)=W'9;YBF" M,=D9I K&9.:<'-6CU#4&8WJH@S&%G ,&+HW1?30U,L #)OZ2"GQ&!C"8L]'2 M&&TI:D5; H0V]6ZTTYDKA.-X^W-R,(@RJB>/6HP8W8EP(&$[:RTN$0@#3'*T M[L\XKYXA#V12M&/U"3078]JPL^$# T('92UB&AR@!&_\8&=;LVBM5,9W+YI= M"^WPKB/W.W>:E>Y.FVI:,- :4% ZK:E_AX&?>H6TMN(:YP%)V!K^I,"7"?Z% M3>V7] )G.D@Y2?"827)%TU"_:M,13P(;I<)*W'0HX0%'I5X?.9SFD"2' MRY(*&';.2$*R!QS]E*;1('9ZQ)-@1ZFP$CL=2GC84:G7QTY-@^XY$3#HB+7< MD)45T210Z2BHA(B@@.4-*W53+Z.!131K-.%!3BP5P>I>QTK(0LR^ P8RY^A:K@>D64T.+**#CSEHSU9H;V)@C M4JK4H3[$]9CA)?< C_>D-T/J2^EN= S0PE?8*.L4?S9-4)'(E_&@.49G*36$ M@Q[T"P>XI_&ZK4Q2N^%&5H!^N8V^:MB2,DQMM#.@ZE[NU%VECOARF7Q9%S^, MP;%"_+VD&6O@^D6,JX3)@;F1VE(H(&DPW1$414?@T7&W 4NIK3@-*6$9>>W**Q&+6US05'-,<,&I55Y\W2N30?(!A5?]6*)21IF[V$XQF/2I(S"/;\W/U\P7/0"E"?F>F^_<#/#Z!8*5^9XO3Q & M.C9:2ON:-8\8/4B+"P;2/@7A TDP7;7'1!/,3 P^,3:L>!M@>FHPZ!I4479G M*P:($]-901.2%Q0S:\[(,_]D'+T,]#Y1-:AV&U1:8C"8&M*P#ZG+^9SP16O- M!A%96D].K ==W;^*"83;W3' RN$6' J6F%'NMR--RV2\"K_5D8%HLBYEO7)WA)<5AE!<95$'YFZ6R1TIS\(;[7UH*FUK8GWG/( MM:U62B^FTE9D0SG M!TO"P"Z"T4=B"9JM\SNI3FI'"/'X8F&D@:UG"(X2)H?:1FK+-\P:.>*(<"XD MH; 45<*SD@5CR+H@"4^^1#'3ZBP(24SR577S]2BE-'TBR3VK"/9+OM*MBYQ$ M>%UNCC"NLQ1UX)\DTR0"/80O$!%+?3;]\%<0#FAD8=6O8J6/'HL&+KT2Y^ MN))CBN#A!M55 7\5Y&# -ZQC'V=?DC#& 8^H$3Y@,/O!-T&,LRH+G3X(E43E M-9N06L5.&J$N"1B4J/62$@=QJJVL3S4+DG7.]DJ7H]6GX+>4ZC*NV#)Y6W!8 M&] L, 8Y)L>(DYJ:3(_MI+PHXS#B3_PS>6);V5M& MHNS-F IX PAE;YQ1]F8_4/9F!RA[,Q'*WHZI@+> 4/;6&65^-VU'HTR[7[L! MRMY.A+)W8RK@'2"4O7-&V;O]0-F[':#LW40H>S^F MX#0ME[9Y2]WP^4O=\! MRMY/A+(/8RK@ R"4?7!&V8?]0-F'':#LPT0H^SBF CX"0ME'9Y1]W ^4?=P! MRCY.A++OQU3 ]X!0]KTSRK[?#Y1]OP.4?0]C#_6 MDH0D!4GN+Y>8BHL'0Z'61DGR&U9AM*G=][[.8B9'^>:ZR_EJQ7D!RH-G?CNS M?#+\(PQ,5[J=X8@9$TO6:NIFD,MK*"8[$SH!E4@:DD!P6PFSS( M^2.>"U:2*\R&>"< FYTY"LB9&:$!STI;Z9@KWT+HX:V"3S.4FVW7,DT MP$# M%#C3<,"Z]FNEJR:\NFI.A0&Z.NSK]MS%C21.$;]W2^[C!N+ C*2;VR#?<"XE M@O0G:^4J'\1MY+5EG@+2=@:IT&OFA!9GQDEKT)YG;4G'B1D'2#L14\#2Q3@5 M.&WXH4+407=G'W6Z27+$1 CM.9>MNFK7+E+.;Y/%M;-NI#UIG'&- M#//IW/ M<9B31]Q8=,TZ]37FK4KB\@78K-X[X1V^X#'Y.L2:*MJ*9)^SP1:KHHWH+8@% MXX=OSQ;%(Z]ED??'*Q2PQ>D#%F^\>$!RE-4R$06S/V)3*>I95IL@>S.1T#K- MD/&NO44G;Z^ZR8 12E^+YQEE=**/'/(K\/P4L.IMXLN[ MSMF:].E[R^@J&>XXSJ*!]Z&Q]DC^&.LL6)3 NQ 3M0@2OA,:$?8EY9&&,R![ M039C"?NR?-F7\0#EK,$>-AB85,*F[R.V!KO.);(DX#W 4OT^X.N?Q311OMX$ M\JC.QLP3'!6AZ.RF\'ZC)$&#ML945USWQ.P5J-6Z2U$J1=Q^Y="]/\ 61LRB MWXHL-T48'"<*&K1UQKIBNR]GK\"M45Z);L@X5GEB&[MR$#!K,FR!#%,*1%$&>S.A_464I/TN(NGQ=Q'1K#MMZV4-"D M@-Y:11D[P<:EP.TXVS)-BL#=258654R(XA"31QZU!8A7+55(DVK*M@9;#)-V M!4EQ(Z0;:KC0[*NHVG1;I_4*&A\8*+"L>MH%F\;JK[?:A;N"X8_9JHK8?(QN M2X4+_+&FF,?@,N^=./4!E=C6PGQ^FLO^#:HHTM7MB*SY&D?,]1-;->.KV*4, M8-W'O7H<>Y)] ?O4J9RMDOH7[XIL/?$8A(-!R$'U)Y6+5]IR08(['LR1;'GZ M48D'UHN<*F4+RP5)-M0KG5NR2]=[0AZ/.>/70@H/@HR'+4)CM/,>F=U M*T4!ZTBC*VL[+IV^G#V^'!,P!L7I3 MW&D''<+QA/VQ!*P[_$8=+5Y5E"<2X*#4Q;?JW"2=@ M?5!_->FDDZ\FO+^*#OC$JX_VSWYQG70A^S_3!Y^V5-#B*@;0+MS=!I,&EI'*ECAHM"HKQ&4U9UV%+8884!4:1-;\9+RKMV) M_@FM%:=/:#J8TH:E!1L82-KKJKK>4.7%:H.0/UZMF%$$YJKDSYC,5I+QSPEKSCF M89#-!&\[TQL, )\GK*_QA4<0'PM-2R-G>4[)79'S&VNWZ7KG\"I8<>(9WY*_ MQZ:W%ML0[#G*[)8JHA>'8T.I8#K%UDQ1):9=]Q"^S!1B\%P. _9*+%\*\3 6M]/4YYYWF KP.+!?\0<;V;IIH/1TKQF?=S, MY$YVR'&BP(SVF^D_/,3SDT16]PA7HJJ!?ED)$T,]D'Z@/#9MS6M'*WG6XRN6 M)B_PC'?P\A3UFF1?SRC&YTF.657DAL!/'LKUVK=\56.G%^ZZ4#C]U9.E4D $ M1GHX9[2(5,2 'C(*B^^&*^7.IE).J^!9MY@N^FE%?13HO;/NM.*D7KJ3TF!U MSUV:*!\85J'>8C+G?1.M<+!Y%EZ ,VIMZ#_2F(F)2;[R-:?J2M[;6=5H#*/:H7U]UZV]&GSYB&),-7E(1;GR]=2]_3KFE3I3OJL*:B7V(W MMK#7JG/7QRFU "0DO+C.?I[DE"09"84?LOOFZ9>WIQU:76T[ZL+=PEYBIU5: M:-5-&T[TR%E?1O_\B;]#SZ.BF!?3#_6VZ7K@ M/>? T9YYP)E3/>S""]ZF!J ZZ?:KUJGS;J_X_>G46[=YL+.#]HA-MTC$CY?U M]EJI?#3F.HI&$)B;0T9#K2\-*:7 Z1AC5=?ANZ%[8=-9;=>D,YJC$GLUJ8VJ MX*W.:TX:P.G!4YAMT?M!SV\;^OCK!U%-I>UH-:$L"52_'E]5VUQ1*HK9GQXZ MVC9]-V0;?HITD?7\EEYO(_Y*&_RSN;12.DN+:?AB?1P M/=4MN9#L 'TB"5D4BWWH?U^62]_]3U7D?O8_?>7MIO_)Y;W _JN0/+S,$IJBP35:#[=@3\B:*E[O%5/+]Q6BV2)^S22#.L1":Z[M6=/1_+ M;2XTB1]YK,?F29V7AK'08B_F@'>]>U"%_9]#-K);%P,,9SE9!.)%-Z=& M2UP/"@#'A,$+2%-=#C)?W %XJ<9TX47\)H @)@J^>U!&B@.$A"WX8(\!B?G* MZ"REHM?LV.63B]N+\=ZRTG;A_O?+@M6#=F>@E/.J=->"FAQ&-[RB:8AQE)TQ MG/%+MCRY<6V9V)XX9U\D.7G$LR12UY@I../VQ/OL9MNNE':WVI9L,-UHRP;) MTU@I?GUTSB8RBW6SSRY4I3D0.WF6&U!#3'[A;F- %\0F#D#0M%!3!ER=M:): M8 <-QT3[-+<4!UE!5RTK5(VB((.W3V)24LK74-$B00RDL[,QBPT]53Y,'>YZ M1%X[LU+!3N?M4,#IK"JUI(M4."=EK'@1QY>G[N#4,+!1!S6]"HANV.^2^,U" M("O7S2>P_AT,)A1*]1%1DZ EHX&" [;0QK?!,\Z,4.A1>$Z">+C(LN9);1)AX&CV[04G!VG19+3 MU>7\)%V0D,2=X7X:#7Z-TM ;3%A9!9\+Q")"=>5G*O,EG[(I@J]>1'X(E 4Q M@V8DGK2B@&_4D31BOZ&(E9;E)$1A7?)W+PJ\9RG%Y#XIZXYT?5F_)?])P*HQ M>R.0,L?,%O!1=5OEW.1*EQ"W2;" M8 %I"Y9HL+$&!BW+$*?/#2YH62);*:,BXXC)'\0)1 M685,Z6HCB^9=!&')L M,@X@,*KJB.]2E?O.NB .*HH9-0((UL\A5S)HXRS,4)%'K M)!L'E%]^SGB. 5QF*6<\=R2.RV\S#I$[DC#2)Y(_"&EQE0A]A8X:NC:WJ9QI MO*Q:C=-*B\OD2Q+V>UQV2:\H]P,6"F_)50(L9(U57XJ-+>-&W+]%;*;AR(C( M?(XI9JV![G#^A''Y=3T>M88@CHYR .)8X3_0B(],(FN@\XPF?D\3/@B2)(P+ M+HHDUM#/5-"O-=P[M!]SA69)M#GJ1TN"A?Y-S9#&60ZK!8<>;W\%N'>%XF/W M 7QO45RKZ0Q:6T98&'746KZMVCQ9BE>L91]3$O)15J T0]_6>/CK_\=8?Z0\ M3TZ%AI=SVS9H$CBE1_@XC6/QQ\_,.R+)98+Y,[+/.%F1F(ZM_N@IC?O$'9 V:PBE@#,ZB1\(%-_E'!4%"ZM &E*[&5 MU\A-TN2PTH,/SJ6R?(>/8Y;B("9_B*39XE[QOZ$\^,KSK#(JOBS/"/,F2HVR M@I4U9]TFI1E7:Q'0KTR"8#NH@$@>,?J]"/@^)\$M_QS7>6W$=N-$X^UB07(1 MC.XLI6=%SI:HQ\&2Y$$L3J0CPK]I+7L5@ZBC!%A ':N^"K7E'70QZJR?*Z=W M,;DO8X1Q> 7A[P7AVP!4 "FG19BCY<,J(R$C#LN2RT%2T-]A5&1KCR!)Z8+3 MI4G$&?GXR+>.^&C'B)2-GI%GYALOF-_+/MXG9,XF%N'CB.1Y?$:J M6QODN"#O'@QR[%=#;^48FC>TU,33'DH/V?W&N6'?[%?#OME9P^Y+WWWKW,1O M]ZN)WVYMD,;<@]_?EG[GW-+O]JNEWVVKI?,'0O>XH=\[-_3[_6KH]]MJZ#G3 M?9\=K^^=6_K[_6KI[[//MPCUNZ@_.3?UAOYKZP]8Z-9F#;NCQH5^/5G+ MM$!M%/-@VEDW7'83QD($SD:T#*B= ME'LZK02AY1'7.F!>-]#62P#G[5/J!YQ-02\:G'TKMP;._"G]$X+S@6)/8V>K MJ)<-4,G.[4&4B_[S@?2,M;D?C*Y+>M$0EJQ^0MHIZT2"5[=P:2$5TWBV"=)J4BJI*^TSZ>YT[;*%V8?N0 M1M&NPG;5;]AN*YFYM5Z;D)>^/PPRS^Y+ :N#L6K("J!:;7+\J2 *(!7M MRX6HUM@^1+^LQ]*7 U$(V?W48(:@&4#8 ZH676H-VF1A;+]FRAGO0?7\+E \ MOCM _.%\+"Y/X.I.5Q$/.$G"[UNL>]M$#^"J1U@DU6V>R"2P$*75 M3WHIT@U%5#\$X:TC7HR)X8V_TN0YNAD=QR".ZKLQY8L2'OZ,_[6^)Q.VBA@@V 1@F0I0=1N4DS9 MUJ13X_FD2N=Q&SRWM%('&;'E =0HUJKVFZAF1(P3==KK,\[9?QH)$+*>:--/ MRE2 VL:@G#G7R0$2U%/E!>8J/*0Q3,T;E)/RLK5( M_X)*8E2'SQ:;6\S5N@HF[ FMSLE3:%FUSA /H%YBK:IADA%>:DD^42.)E,U7 M-)T3Y8S2^AE0U:NTZM>RH$$ET41U>[D44::2^S*KQX4FT;B"#%!=F[3KUWE# MBZH\)M]R\K].5/W,%4B[RANR2VF) 37%L([]!FES-&U2,4W5+&L<\0P0?%^; M) 73KP)/FF1'>)Y2W$J8<_J[0^N"T;ID=">*KO$G"B\=]75AJ"YM.E!R3Q:?X/+?\^2* M8IY_R3!D#/' @H>=JHHV%@SHVYKUKWR3KN)&I\-Y[*9H- $QIR83'/O08%U% M'9M+,(-IK%D9##2["E8B3AH-(LM^IN($W7A&A2T;L9:!*B$'2(@!TYR7^0.F MC0?86N38M:F6'73##FMMV;I"$%H[T"U1L%J8P9 6.!K7OC(S_-8UZ.S4MI4< M "W[&>?'0?; UL:/),+1T>I+AB-F;0V^69B31VW3VG,#:ML12DMK*1[VG,E MM1!^!OGMES*X[U];77MH-]NUQH M#A'LN0&U[PBEI> RE0B^;UH)0;64 R3D'#3[=4(4E.:=/08DYB[!64IO@AC? MX+"@ H G^,ZNCTI>8VK=V(.F3KU4-QTV$M[0!Q>1,W.;.103+$.!+K M_ LR9[-45E!^Y^$JC4FH&;-=^ $VMI/:VI;FEX&_K>6(_8J_(BX*-;)0+0S6 MQ,R3,62C)V8%-Z F'J&TX\3T82AKZQ[:O@AM^^)J4=V[<1-7W[ MS"#ZB-1ZDMY=OB+CT&5 M+@>HT095ZM08;RDTU:V--$BRSVF.,[&]R/JUV+Y@BF'6(YESW,ZAJ\KXL9$@ M0+C;3'_Y:660B%.OG"\EA$0QVI5[0RVA:"T5_9/+14+P5/<_FT1@EJUNH@?4 MN%9JRMM[=9XQ6&VT#J=;GQ$(F G(,=@V#M(:9<8FW$ AA72G;M*)G^2 M4$MM^K20+/KTVB-="V>FL-2&-;LX.JD%($733KTX%< R+D<%!:"FT2BF77)6G6?JBI;2@1LK M7:*&V !Z)?7K_X8'U4Q3-\QGK+G]OOX=8N6WU3)@GY%-]8:'[\_5;TZ/TRS/ MF"ZSNTQ$U%'5N)$!4!/8Z2F]\!';E0XJIW&R^0+?W:PC''.S2PC(667_#[!/0T6&MV6$TL[.^O:;U5; 9/WY/#E]#G&677O44+VTVUZA(_3 M.!9__"QBE5TF^!<]+G7J+2+%68*IJQO( M ;6PC9:F)5CK.&3JWJ\PQ;)=8+>'6SM,$_=0MVNB;@IK)BA^DI.NVF8R,$,[ M.1S8SK#A ]2IG-1U.C^<>)=CT$#M%KB98Q_:SKQ%/M!J4VZ;S\*P6!0QWS(Y MP4N*P^K,$W-_BGU@1LX6/#[J'^)[IV=ZVY(-" !;-TEQ*%D7@-HE\+==51D" M/NU2#F ^ JP2Q6)XP@G6!/*R\P!" :6BDKKB9J<.3H&\KWJG> M"]2KYS,<81K$#HUFQPFH\1P5UNXS5/R06_,F9P,)&W 0G!85%;[ 1&KL*HS9.JG3GPS;23.G,O9+\R- M-V\#_+5E"@S6Q>K?B(F=]>G1V.H:3LL11Q$P,>2DN7U@+)Z5AV8[^JD\]:-KN;6XT0MT\L ]KG@"5HNYR\W=2T'U>G02DF\I4LAJ"6%+?]+^7N6HQ),GM_I\>/)0.GIT*Y* M5""Q_=4%^\2^KK]B_^$.!?OF_P%02P,$% @ V4H=2:W]VT"%+ ^.(" M !4 !T87ED+3(P,38P-3,Q7W!R92YX;6SM?>MSV[B2[_>MNO\#;[:VZNP' M36+G,9/LF=V2+3OK6B=RV.4EJ1\'?H1C].NK&+_ZK__\/__BT?_]_?^.1MYYB*+@DS?!L]%%/,?_ MX7WU%^B3]QG%B/@I)O_A_<./5NP7?!Y&B'BG>+&,4(KH/VP^_,E[]]/1.]\; MC0#]_@/% 2;?KB^V_3ZDZ?+3Z]=/3T\_Q?C1?\+D>_+3#,.ZN\$K,D/;OE)_ M'7C/=R3RCMY\]X[?''WXZ7E.69CX*?U7]O__[7CRYA?ZQ_&'VZ./GX[??'K[ MYG^!GTK]=)5L/_7F^4WVOPWYWZ,P_OZ)_7'G)\BCP,3)I^P!+?Q1&#. 9NA53L5Z$=$=??SX\37_U[QIK25C/O_& MV]?Y<+8]TW\-%>T+(TG"3PD?WB6>^2G7+^UG/&D+]O]&>;,1^VET=#QZ>_33 MMQGJ MB1\QV=X\()0FNK$)&__43Q[.(_QD-+H:49>#>Z#@/. HH,OTV3]75+^U(Y-2=#FL\#X. MYU1?Z,2;S?"*SKSX_@I'X2Q$>ME!B#L<;/:1Y!K-4/CHW[$.U2.44W0XK(OX MD>H/)EI$:PT[',0I3M*$K9U)&M)%$P5G/HDI',DT_D:-D(V5$)SB."7^3+_B M->RN0X:^^&&&6*D21Q*T[',ZY M'Q+N?$_GYR';:4,_NJ .*^%.G%:9@.1=&DBY<6_@DZIH]F6$=V*,[]4HOV5_ M:,>KH^O#0(>-3-+LFL3%38N0=-^S%7H MM)(0]&ZZPL8'H>W1_ )BJJ3J>;L$KD-:RGUMG1.4^F&4?/4)"SH^:EV81IWU MNI6.ZC]EXS#?7O5]];'ECK9_ PY<3VEO(QY)VW_%Z4D81:SM8HEC9L,"^=WC M$)P6G#5Q]2HDZX';RQH%5$_/LB( M_DE5\S%DEV# I@:(O*MZ;H-FAL[&1UUOR>&QVS]"E.H&=R@J_TPDDQ7*;_M M2:<#,Y>>$9F%B8$3WT7?/;)J;!8 Z7L[432W=2'4?9TXFHX61-S;B:3I:&'4 M/4O*/(OT,1[_X/1@LC?=UDL)E\^:WJ!,U^NL>/KP,4OJ;C M?\?^PAAY-WISE-VI_E?ZTQ^;,5RC^Y!].D[9/7;!R&E3<_P>M51C4F@)!.'(/!0G7-F#(^6"!"['TRRV 0C]V2>@B'FW*FCIC M(:8_()TK%E[<&@O#>)1!TO-O;>']#4?0_,7Z*;ZB?@F,47"3) M"A'5!BPE 2+SP25D0%*P!\\_<+2B$B1K_K(T4<%2:PJ$XV?WX)!P;=$\WE'10 M=%QTJ0$"L>GS;4S C0]T3G^3;"**YE!PG'2]I>S;QX29Y6!$"HVA>#CIC$M8 M%Z#Q]]1M-6E^9^]]? M,H7Z\!I%:9+_P@/D!4 #!$WEX@::5P0M_3 X>UZB.$':"2=I;NUTH %. M2HZ= J64;T:*1=;*VHE +A*%P-^O%S* JT/ MN<-[@*+>FZ?< G53.;DQ'PNC!A^AJ&B@"/;F:!O#($71Z7.6/"!ZY:]9-!0< M"JZVA^+5FR,-$+@X%"SFW!ETR H%/.\$NY83)BR/ P0D%1D4J]X\YB98Z>7@ M%&1U%K5PB4C !Y2N027GWPV8\N#9+IS&HFM:J#1D4+AZ._XWA@LD!S<@,YE2 M;>92;U&-SDV*0W$-"E'1 I.0&):>$HIZ;]YW2]2ALFFL X^(W.$$V=>")BYA M!T[@<6].8$ODA^+Z%>Z+ZVYEU5I",>K-S3-&1<:M&UB,@X#'&/SHR@^#B_C4 M7X9TB2\,6F&& FBA>/7FYAGC!9>(&PA>LPPJ\2Z?*[6G5XL5+_%"MX)P%BI6 M0P@M%,'>G#]C!.$2<0/!4KXBS8HH:@N^\>@,0G*.S:V2CQNK)$;W#& 7K1(3 M:P2.YCY]-U^SQP.(7O"W_S9*7&6V]%#JK?*AE/>W M4A?__O)PJG?V;HNE3Q6,9.UTL[*FUZY-S2I#Q?M4+N!!9R6ZH']5O?(0M'4, MEY)6R1 H#+\8A'AO+'M70B,AX)55Q+9;'E)IO/I$A&_7.6^%*AY5PG4[&@]//<*U#;? M=[,Z.=N!Z:,R4@*;+B>[D'>-'E&\0I\Q#A+EHQ9Q:\M;OP:'JHNI8-B-18M= MWYK.^=AN<*3<1"H-;6\>9DA(^'0#A,\$)\D5P7/5:6VID>TD&F;"%_ W]-.@ M&\0O0GY&,=TEMYW P7.^,I.+&Y,NV]_A^ MP^HE554Y;,+&MI,"F&&DX'?HDS)[XLO8XL7 N+8!,N;IZ*R_4S=$&"0&-V;? M19PB*LUT,]QLK$JS4$YA+XEN(YATK+L!$%>FKSC&Y65#N\'IZ*PG#6@PI[1B M< .R!FAU %1O40DSH$PP&N0FM]NVSZFD6 *?,%Y19G=ABA,TQP05*NN>/5.) M49S"V"=K'M=A#P)8ZA_,[;5\)=)%$WKZJ/5']Z;K=N\ '(:.4M:SN7="'0*E M54H*LZC[B=^$L[D"$J: M6W]V:H:DDFDW9E1UB),P6J6J(SDI@?57I^VPJ3#NXF'0MDRQ^"SHO?(LB!%[ M&VH';NX5F#&ZIBN@LKL=L0%=$?P84EQ/UM\2%%S$VSA55KR>O6,6V%IZQKOJ MWY5+)PK4ZWM@AY)U8ZGMUWCI"[R.D3 S=:P^,/USE66V9QX/%0'W?F[Q-:+N MSRSD"=5W@[_%0"D!"F[T_F7;!Z"]ZM2^@'-#32>(@C<+N63HWR/$,8R#\8)5 M7OR+_RY7-1BU[T.TFI "+EHWE(%?:IHNVTS>DN J\7G M!L2<2Y83[!R3"5[=I?-5E"=XDP.MIK)>%<,.W!!1N@'Z-O?S;R1,T00_*99T M45O;5S$L 2P7FQNPYAF/C&/.6D+KQ3ML[=@@@;J!OL0([C12T$E8H+^2(':T MI(7@W= <*A)VBQU-T.:_%W&]VI?RP I ;;O62!N0:@=;8&FYBF^^DX7J,FA* M,NM7P?J$5" @5[$LUPLS@;-*:?W66)^(BL4T_.2/4DXUU=ET=-9OI>U!&60% MW@Y&%;[%=V$4H6"W,QEIA)#<^BVX/A5#(3!7U_]*.OY;X@>-K+4RO?7:._LP MV$0B.\1E@%_9W3HVA31E)GJBZ,3ZM<4^E44KO(/5F'I% F-]$75AO<90[]HB M%]PAZDI6":%<"&$ZSR]$F>B,MBOKEV#[U!V@(!TV1)C6O-LM9[@"-7KW>)X7,9G46;>Z$L:I:87T]J MU)WUJ]L-=*65Y-Q8$N@ZQ0=\B\>S?ZY"@J3%:A6W!PSZL'X+O!UFN#'C3=<* MU]+ UW@>/_IAQ/:Z#PU49BE@G$9VRZ"ON JLP^ MRF6W-%T5,CIN0X<#9GMU!A-@ ))P@W0JB7.=6C)VMM.2=$$)C7O;N"S MMWITO1W%-4'&^;IT>ZK-;K^460]%N)T*7?2: \Q^M3.'\WEQS=H47YNL"%U_ M-P%3'@\Y6RPCO$9YG@!VNT3AC M=X,W+U;9NEJ]JE="JA;"OU)I+Q>!*6WG'=9CUAUBAK)Q944Z8IT/J6Y]DMUKN6$'ME1V@R- M;5,8Z">6L+'%&76)_3CYBE.J)NQQ_C@.^,/:PC!WD@=,L(;=69YO"@0K$ZV5 MN#JV>JS,V6UJ1O%4_5B=JKOV#F3AW(T,4LQ:0>1"2E&C>:FFLE[@6HN/+$'H M@<\V]BX]8<_5DC1^1'$-/[&PG4LMS5SQV(N++&I>O2F.B=YKYX?!Q[* M^_50UK&'8V^UZ]J;;?NVGVZ5CSMS1L._4) EE\H7X7&2H#0QF>.M.W8@!ZWA MV %K1?N>+:\G'>F+)$=M6X&[8GU_\<.84K$7!_G8U9O[T5%U(2ETP9<3S#KQ M0@>V_)VD2'UB,9J-9+Y;G)AC+^KLX8U&Y,A=O'C!)1RDBBQ-,"'XJI90JS<6W MM2#REM2[V]':W$;O4K/=4=S>9LAX]H""582FUM)=XHP/?=G6<(X2-08 MWH7UK5"%5S5H;"H95R;8);KWH^SEK'QRO:M.+D[F+0MT=B\EAYOS5O;HAR;S#?#;FS&F9GPO_@I7=MJ0X7$E6'DEJ=?(U2K$6830;DR(UE>',DT M?%_;XWC;)II(/QYP_7KS/M.NV_'ODS\VX7BM[1+Y6Q@W1CW8FM20$5C)-[":>WIX'52O7ZN22GL#B1JH,"S"(% MB>4II,.D,G^TO+LR>:Y1Q,[QKGR2KF^)'R>4)W8E4SQ]:C=J,G)OR>B]M-B! MS8LU8IX@MVQTE%:?THD'9[1/&75B_7H-#,?:LSMC.;DR&_47\4O3L79K)J?W M$M:!M\QZ\):L"XOAP.T8>8ZR[1WP#"E^ ,.7R3MV2SS/APD(&[;LUXGPHOAZ MO%03LC1@:_Z^WB@(V=&';($)VJ8SK+P;#\^];4=>L:>7U\8=L**!BX]5\>P?2#ZTM\9&4G%EYFVS,%_$ZK,%*/TWI%8HN;QVJYW!2@ &0;!E%;3A+.!E4"I"!=N(F47)F(RDP%RI0;Q[5;,YJ4&][?\K_]^\M^V$D./#_E4;-= M)5XY"Z*V0]OIY/RZD4?KE(Z(=%])\/301BQM(?O')=Y2RR,VNMJZ\ZJ[.[6[6F^U,C<8XMQ&: M&["7,BC5*IN3$C[]/GV(40-Y5&O0!A+6W M6JS&L)H+R U@LT=OA;S)X$D*( 5[^,[@"):'&_#=/(3+)2OT&P?_[< M'5;"'7T@/11(=V(U9I)Q \UK*E0Z!N933:@>1IAO#&?/["!;:Z."B*$XNA.R M,9")*R#>KR+6^;KP-E[ N2^'M_V_1@\[Q^ MT-G\=]U!>2<'N98W$.,A6(ZB&A&J94.0-4)4*<*%U>+'*QG1YL*.._.[ M\_(0!SEQ><9LU4RM9;;@%.TFYJ$GVRZGD :9S>VZ/+PTW! 1NF([%\Z\53.I MEB"CF)G;A9WNH%)T%[,Y+)8X9@K)C+)LM-F%DA,4HWG8P+YMT*GU$*AI@N\. M1.C&V?&.D;/Y'+%TC&C+Q35=K=CMOYB5IN%8F"M#DUYM!S_:J$-S*;JF#[D3 M2%G8.'K4X"M8W9P0%G2]Z#[71Q[:H'Z"1S$,YJ)4>Q:KK6:T/5,A6[,$]?4A8#KW>."?'C M>^Y8GJQK.73'3SX)-IJ1?*8-T^0BIC,CQ,%O*+Q_H!R/J1[[]XC_XX2*8)MJ M"KS'VQV6[6AY+RG574#:-9.TL,@EUSB*SC%A+#?(Y0_KR+8CTG>R?A-Q.J<+ MP@G"?TW&J_0!$W9B]8WNHZ2Z-YZLSYX1F84)NB)T%[UF4ZJ#4A!=?-NVTV.E M/$1WH+GB0HGR'JHLLEJ.-7'V0Q>LL@-/@U@([&E2_9G'1$:_D:Y_"P-4 MV+/BSXA=#EP^A+,QRQY/K5_V>(N:O-O#M'.JZ&=4&TA,]3HO;#M.4Q+>K>@. M=XLW'2>GC NRGLXG>$'9B$1Q%#80"^,83$)'2_+IQF#=M]Y1ZYMZ:?&&GU"8 MWZY7>=:_;]O]<4319,#TI&""M!N%09]N7@+07[\@:B\'V;]-Y[>8[JT2G6G7 MI6V?Q$P-NA#?WI ]K3X<:04JL+?AI,-LQ:9388LL TN>?F4IXQP*26:L9=<;3K M&0U&]9\RQUCL9]=>1HNR'$AR'V0=OR0_:!V!PN$!#/9AT!B;" M<&-M+/#&/*&M!P12P J%(PXC3/K5W4PM!C? RBW>W6BOV>H54]]FLJ+>+OJ= M;LE3+X-<$2)I+&%[E2 MYC)6KG'9 #Z*\!-['GR.R02O[M+Y*JISKE (+TC;F(C13 2D;E"?-PH1(SN MV7FW RJA$%4SJ\H95[.;=: NCDY7 ;O9H$:[Y#PJ]Z>646:7&*J4),H!5^>@ MLD3MWK$C@*LC;FW]Z9-I]B<5TV[83]L17OM/7^@R3D(_4MC#DN:VG1FEG"60 MB!AV#)/?,/E^$5\1/%,Z*;+VMOV1)J@(678,EO,P#I,'%'S&.(# 4FEOV[5H M HN09<=@X5X. (ZLG6W#O@D,)1:'[L%MN6*WZK.;LPDBCZIRA2H:VZ9Z$T"E MK _?&RN* V;HV3\T:@)A@;WA>U.&J3M'TO9?<7H21M'F,&WSYE_EEKVK)8!K MENA30Q?CU+OCPV(O;;-Q.>'KO223DY79*#$ 8Z2#I]W?J%[1U*M/@E5?-^;'N\1J UY+%7[ SW M?RV&+?JS[28;8]E:=O8<.HDV, NN!?APT,Z>V3MOW_9@M&SPB\N*1U MEU3IB-92"O?MB+YXGXYZGZ6Q&[)ZX-ZF4C3#]S(;+LRJ:X0-.[3MA:J!KMXA M;"6UX:M-SO%.!DPDV@M(&C+;/JV)"H D,/RCC=X,M\Y7$,@G;3O:>UACX)(? MOKVL*L$S4OVCTBRNY>_7%>@!E/!Y,7S=-'P%)6=,;NP)B [2" :(:?@VC8!) M(QVP;\)"8-("ZP*@DCB>_"Z)$C)&"R.U;8 : AGZE!,T?(6#IFD<@K;AJ#Y M3-5Q?]C6'"BOVKM:O1BH7>9&7K47"TUY0YR$*9K@)T6"!E';P[;':D(YA*3U MHM*((]&/2C>N5GU"4C!17DG1 :?MQRNE"+KV!J,^M'**!WG-[9)..CG0FW^U M[5<9(8(%#'1SD:FCT/V*LLHBB921B\62X,=-]E[-FQ(-F6W/J05$((&X@=T7 MGTHA1J2T"VJ 4]'8=H-:H*87A1N0G:]('*;,I(N#\_"9_4TWU10DMF^/M0!, M*P@W\))RR.WT!B9)1F?[RE8+Y& B<0,^MM\6%W&U:5%N:?M)5DLS0\2V&Z!( M&=,LA#HZ(& _.P@83"1#?_/C!29I^!?_ M72H4N8IT]P6@,OWBH#)U+>;AGQ6HA-DLK !6D(\.*@A$',,_0%"$"#4'![72 MEYJ0H!OG!0<;'"PN8JI3C6*K@0;[1*SV]N!ML0A3;AZ>8W*^8AY8=B+!TW,' MW#LK'$)(CM(;].-L $_]9J6AO%Q)H'WS0/?\48K(X@03@I]8C NV'M8*S^VZ M\NZV?3FV'$[076IV*BIN;]-[#6-6C83NO&%Z[K/:U.DZNU*\A9"J(/V7=*WP M;(UZL7Y JD*MZN8VD(\;+K!HY-LRN],Y-<]7<3I=I4E*+0[*A1FZZIYLK[ZM M(88(R@V8\T2D5_Z:92'E 3)P6E8AD>V#%2/P .P[LSGZ$4I&_,^3]1?_3TSR MY.ZWM$_ES8)Z^4;6R_:_=VMOP?KS9EF''AMER^L$$ION*TY1ML!H2 :?L%$L0C"5W]! M39#2^"9XX8>*((6"Q U(Y(I5@47!R$=/U.>KVA M;9M7JRKE2(.,TYY"06-$<$+=),2NI\8)4HI7UMBV96HD8C7'/8GY(@[HP%C: M;:6 Z\ULW\LQ$JV,2S<\,FZ39]5"E8<_M8:VEQ"YX54U6\0L.N5IP>*.M8)] M&X^JJSCC8)PHR4!O9@\H6$6[(M45SU66G0Q 9RL*V,QC C+5Z^*N^_Y10S". M+*X\_:%Q9!F-XX9H'%NT<_I#X]@R&F\;HO'6HFG4'QIO+:/QKB$:[RS>1^X/ MC7>6T7C?$(WW%N\8]X?&>\MH?&B(Q@>+UXG[0^.#931^;HC&SQ;O"O>'QL\* M-"P5**1_1;?^,TI&],\K@A_#A%]$59RF":H4LEX\W@W]O_2_WC+OR8E'N5LV MS8H5*HBLOJ_/QL7O-"7H!,5H'J8LLU@8K\+X?KI$A*L((#%HH\YLQUD <-:> MWS>6F1M!L>Q,_AQ1R?I1C1$YP%I"VT'A-M!@,U8=!)3O*^,XN*1?:@"KCMQV M6+IS<&'R<@IBB0RTV$KI;#\I[1Q4C82&_J8JSRC3Z<;=JE/;3UO--_ .9.C& MHI SDNU2QHL#E-[VT]@N !.K $QRP\^SDO-;VO(:ZPNL%]OO<_O3&A,I'H[N M-%:7MAK2VZ/;_C3DP*T08U5HJP*]/:OM7@7V";WU.-_9?(YF[$K&]L=KNC1> MHQF.V>.-["&Z//[WOE8.MQ+_VW[ "S?_D/K/'@4">:3TD9?08-?,0* =YP$2 MMB.N6$K*4F,YTYUT;OGMFKGCT:%(W7! ( R)C26DN,'>KM?A!92[D*++^B#: M1,6ZKUTL._N ,Y'JEEK26+8N*TQYY/3'S8/0A.6WIR-^:+=TB/JS'=ON&ESS M!48NY>%HR@0%FV<4B29=7Z/.;(?*[>N(1+[#49!-MO7@SU62:O(#-NO-=BS< MOHK().R&CNP];M%;2+Q?I \\? 477A>6J/U(N(UE025-%V^LG>+%$L=LR9K. M\Z @_9=-:0[F>(7^'4M'$FY?,XD#6K6RVI6 UNX['IY[0?8E'M;R^;=XTKEH M][67R%9?!QI;>'G65?@QN8QN>)$'F"3_XQE/)W-R,J/ MDG$4X2=6 >HW:7S593GJ3% NH-OV8XX +'6*$AG0G=4J;:UE0R4HT!C M.X[0#<@U(3@*%D@9+ZD \I^[GO'EOFT'"/8XPT5"'8R2,!.,_M?/DF-GSDVR M_1D%5&:(+E_M],7D,[8#!WVICKFH!Z-%HGV/_1<5787.30S!%VR'(O9I6$@% M?#C7K,PD\AO+B1&GZ[YVN'K_MH,9>U0WF7 'LT9)EM^;!RKH$S]AA4EW#5B1 MTCXV/-777+D!N*=]3R_X US'-&5^9.U=N1G83C4.JJ!/@;O"%FP4.!/2@0-G M3D;.%*)P;J,HC+5!N27CCJ# ]IA\' 03!-L?H&Y2;?52ILP3MX9"OH\X9R/( M:YP?U(UM4":^]\?*0RRW"G_\ $=3O1E/3NZG:L/))7"V=^9.Z418SS%Y\DE@ MZ((+.SB DT2U;-P 5#A&ZL&%F_L*$^43!A"Q[4,__1UQ7),3^=\@$FA$-")GX0S.6^&W5C>/G785:9L(QFY ML0+3]8GP5&A^5)BCR3A-27BW2EF=B%N\BYI=^6M>MX^%9>]U);Z[Z-OV1FRH M"=V)TPWUD&CV)(Q6]->:@AO/?WE'MC?N;I8 G:"&[]J>+9817B-TD^+9]ZL5 MF3U0Q68A&IBC^ZZVX6?]>0GKT%MF/7I+VJ5CCN]NW--Y\3CA&O%:X.Q487/@ M<%>8ZY!H;Q$-VH% MLEI)UQ5W@8]PNF3]\?&-"C^<)6FX8!+:%IW@ZU&N*\4P_S7OGJD51_ M1/FWO#G]F/?(OL;\B/QZN M>Q,L:4U]CA&>X!1OJ9%VWL)@3O56I,9U""ZX# MR768?#\G"%W$*:)ZGJJS)NSAT[8-WGX6KGU!YH;5O)./FMT["+OL0L.,2OX6 MD86HJ$E1Q#U]T[8MWI].]@J20\K8U=S+^?P'II+GQ:'WN&#*/F[]SK_S2Z8: MM@/6TTGX& ;40+6@I>5/6W^:,!@=%4$V!,]ES)[@TIFE]%(^F'LI?M;OBSMR M8.[(1FV*4<%-U+"'=4K^J1=WPP22@>^4=?8J8>NS9T1F88*N"%WW]J*'Z@$< MKN.Q/_@.3F>IWT_". EGW(+8BY96/_GB<32!Z# T\3-[D91_$ES& 9B-XE1ASVM'-W.0CK;ZJMZ&GW,#JBOZK#QX(?G.0\! HU;-"7]5?6 M>S_150K5$:5H.QMROFRO:X;CL/X&V\FEK1&8 U%D+>OY!>TM\_U9A<*/67_) M[:)5J(!E #'EHDO%'CQNI@^[1*H,,O]L&F1./+S[$$]_B':?>HD[.QIWSHM8 MWS*45+96N9UNG:C-C@&M%A56B\_674"*KA?H@OY5>=^QWM8-Q,3Z)D.@,/QM MD-8R"L*M)+N?OTH?, G_0L$WNGR3ZI)\LBY9+M=L\QD_A\9QGY8?&Y(>],%_ MX2QJF'I49VR"%WX8]Z)'\H\YHD?]S9?MV. M?Y]TO4A-8_0%29VFN7?T*L!OG>#]J=ON$]ZEFA<_9/B > MIIK5\!J(FM&/[74]*WW0]IGO0%6MCMDPE.T[:/: >J:37$AJ%I-^'S/A6M\#G;A[?#U+,:7@-1,_2(XKTJ6O&# MMH]F!ZIJ=4K3[L2_R$R.9OX2),J1?= MO<;!OFHYN87\0*LCI3&1_1 TY]MR:4%S1%^U'I?=O^K(A>_RU:.&S.:)IPIW M1;*K,'LZ9%(-P'JT5JM\^Y9(_TM8+<-!0R[JHZ]<[KM&S'H(XWM6>)9=TECY M$4N'H%GLW!B?]> N?%ET0V#.+:![$TN)Q#@AR[Y&93V$;+346@;/U:N@L!2* MOP"N>[XD3G3]-F?3B\[E9,.[&=/#[7/YIPXRV6)?B#BT:?X(SV!_K-05L&>P M ZULUZUP*J8!_T=676&;G&A?^@P8B&W/>0"Z#H;3H?47\JK1[,7A %-.'-)K MP,K>_TAM;N:,G&/"];%_HZS^1=N>H%M+!Q @-]3PBN 90D%R3F7*'HG[\0SE M0^<>\07](6;>W#@.Q"+1I%?O[@NV;Q+UHF9= ^!*H.$JM_]XJ 69OA8#3-L M.\E*-;@58V#50=,UH.A2I9W5Z5Y$!>[0Z^AL%U,2(E&;:1#>79D_MP3Y=!:L MX=/GPYOJ],G[>)D]'=42+&*R42#YN(6-AS!/%%QV[-];F5C7* TW!;3 )80^ M'%5GUJX3%ZL&E0S6.-@-UJ1\KE$G-K6IV "CZGXF M9-R5_>O43Q[.(_R47,1S3!:\XU'^X\UJN8RR(G8[?E491S[4RE6SOCS^!:_P MB?P?YO0?O*3P&2_8$;N0;J0H@EPL9YL? ,=0,&JK11\WE5.N_%!A5I9;V8Y MFD!2*\I89]<-![]0%UZ'1:6A[:A.*SB$3!NMC=F_L#^8/T]_^?]02P$"% ,4 M " #92AU)M13J*)-@ "E>@4 $0 @ $ =&%Y9"TR M,#$V,#4S,2YX;6Q02P$"% ,4 " #92AU)TUO(TXT- #?E0 $0 M @ '"8 =&%Y9"TR,#$V,#4S,2YX&UL4$L! A0#% @ V4H=2057V";L#@ C<, !4 M ( !PH0 '1A>60M,C Q-C U,S%?9&5F+GAM;%!+ 0(4 Q0 ( -E*'4G3 MFKFEW$, !3O P 5 " >&3 !T87ED+3(P,38P-3,Q7VQA M8BYX;6Q02P$"% ,4 " #92AU)K?W;0(4L #XX@( %0 M@ 'PUP =&%Y9"TR,#$V,#4S,5]P&UL4$L%!@ & 8 B@$ *@$ $ 0 $! end