0000897077-19-000042.txt : 20190501 0000897077-19-000042.hdr.sgml : 20190501 20190501171130 ACCESSION NUMBER: 0000897077-19-000042 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 75 CONFORMED PERIOD OF REPORT: 20190331 FILED AS OF DATE: 20190501 DATE AS OF CHANGE: 20190501 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALAMO GROUP INC CENTRAL INDEX KEY: 0000897077 STANDARD INDUSTRIAL CLASSIFICATION: FARM MACHINERY & EQUIPMENT [3523] IRS NUMBER: 741621248 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-13854 FILM NUMBER: 19788605 BUSINESS ADDRESS: STREET 1: 1627 E WALNUT CITY: SEGUIN STATE: TX ZIP: 78155 BUSINESS PHONE: 8303791480 MAIL ADDRESS: STREET 1: P.O. BOX 549 STREET 2: 1627 EAST WALNUT CITY: SEGUIN STATE: TX ZIP: 78155 10-Q 1 alg-20190331.htm 10-Q Document
ALAMO GROUP INCLarge Accelerated Filer3/31/2019FALSEFALSE2019Q1FALSE0000897077--12-310.100.1020,000,00020,000,00011,673,83811,662,68857,60042,6000.120.11101431200008970772019-01-012019-03-31xbrli:shares00008970772019-04-26iso4217:USD00008970772019-03-3100008970772018-12-31iso4217:USDxbrli:shares0000897077alg:IndustrialMember2019-01-012019-03-310000897077alg:IndustrialMember2018-01-012018-03-310000897077alg:AgriculturalMember2019-01-012019-03-310000897077alg:AgriculturalMember2018-01-012018-03-310000897077alg:EuropeanMember2019-01-012019-03-310000897077alg:EuropeanMember2018-01-012018-03-3100008970772018-01-012018-03-310000897077us-gaap:CommonStockMember2018-12-310000897077us-gaap:AdditionalPaidInCapitalMember2018-12-310000897077us-gaap:TreasuryStockMember2018-12-310000897077us-gaap:RetainedEarningsMember2018-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310000897077us-gaap:RetainedEarningsMember2019-01-012019-03-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-03-310000897077us-gaap:AdditionalPaidInCapitalMember2019-01-012019-03-310000897077us-gaap:CommonStockMember2019-01-012019-03-310000897077us-gaap:TreasuryStockMember2019-01-012019-03-310000897077us-gaap:CommonStockMember2019-03-310000897077us-gaap:AdditionalPaidInCapitalMember2019-03-310000897077us-gaap:TreasuryStockMember2019-03-310000897077us-gaap:RetainedEarningsMember2019-03-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310000897077us-gaap:CommonStockMember2017-12-310000897077us-gaap:AdditionalPaidInCapitalMember2017-12-310000897077us-gaap:TreasuryStockMember2017-12-310000897077us-gaap:RetainedEarningsMember2017-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-3100008970772017-12-310000897077us-gaap:RetainedEarningsMember2018-01-012018-03-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-03-310000897077us-gaap:AdditionalPaidInCapitalMember2018-01-012018-03-310000897077us-gaap:CommonStockMember2018-01-012018-03-310000897077us-gaap:CommonStockMember2018-03-310000897077us-gaap:AdditionalPaidInCapitalMember2018-03-310000897077us-gaap:TreasuryStockMember2018-03-310000897077us-gaap:RetainedEarningsMember2018-03-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-03-3100008970772018-03-3100008970772019-01-01xbrli:pure0000897077alg:DutchPowerCompanyBVMember2019-03-040000897077alg:DutchPowerCompanyBVMember2019-03-042019-03-040000897077alg:SECSchedule1209SalesDiscountsMember2019-03-310000897077alg:SECSchedule1209SalesDiscountsMember2018-12-310000897077us-gaap:EquipmentMember2019-03-310000897077us-gaap:EquipmentMember2018-12-310000897077us-gaap:EquipmentMember2019-01-012019-03-310000897077us-gaap:EquipmentMember2018-01-012018-03-310000897077alg:IndustrialMember2018-12-310000897077alg:AgriculturalMember2018-12-310000897077alg:EuropeanMember2018-12-310000897077alg:IndustrialMember2019-03-310000897077alg:AgriculturalMember2019-03-310000897077alg:EuropeanMember2019-03-310000897077us-gaap:TrademarksAndTradeNamesMember2019-01-012019-03-310000897077us-gaap:TrademarksAndTradeNamesMember2019-03-310000897077us-gaap:TrademarksAndTradeNamesMember2018-12-310000897077us-gaap:CustomerRelationshipsMember2019-03-310000897077us-gaap:CustomerRelationshipsMember2018-12-310000897077us-gaap:IntellectualPropertyMember2019-03-310000897077us-gaap:IntellectualPropertyMember2018-12-310000897077us-gaap:TrademarksAndTradeNamesMember2019-03-310000897077us-gaap:TrademarksAndTradeNamesMember2018-12-310000897077alg:IndefinitelivedandFiniteLivedIntangibleAssetsMemberus-gaap:AssetsTotalMember2019-01-012019-03-310000897077srt:MinimumMemberus-gaap:CustomerRelationshipsMember2019-01-012019-03-310000897077srt:MaximumMemberus-gaap:CustomerRelationshipsMember2019-01-012019-03-310000897077us-gaap:IntellectualPropertyMembersrt:MinimumMember2019-01-012019-03-310000897077srt:MaximumMemberus-gaap:IntellectualPropertyMember2019-01-012019-03-310000897077us-gaap:StandbyLettersOfCreditMember2019-03-310000897077us-gaap:RevolvingCreditFacilityMember2019-03-310000897077us-gaap:SubsequentEventMember2019-04-022019-04-020000897077us-gaap:SubsequentEventMember2019-04-292019-04-290000897077alg:WholegoodUnitsMember2019-01-012019-03-310000897077alg:WholegoodUnitsMember2018-01-012018-03-310000897077alg:PartsMember2019-01-012019-03-310000897077alg:PartsMember2018-01-012018-03-310000897077alg:OtherRevenueMember2019-01-012019-03-310000897077alg:OtherRevenueMember2018-01-012018-03-310000897077country:US2019-01-012019-03-310000897077country:US2018-01-012018-03-310000897077country:FR2019-01-012019-03-310000897077country:FR2018-01-012018-03-310000897077country:CA2019-01-012019-03-310000897077country:CA2018-01-012018-03-310000897077country:GB2019-01-012019-03-310000897077country:GB2018-01-012018-03-310000897077country:BR2019-01-012019-03-310000897077country:BR2018-01-012018-03-310000897077country:NL2019-01-012019-03-310000897077country:NL2018-01-012018-03-310000897077country:AU2019-01-012019-03-310000897077country:AU2018-01-012018-03-310000897077country:CL2019-01-012019-03-310000897077country:CL2018-01-012018-03-310000897077alg:OtherGeographicalAreasMember2019-01-012019-03-310000897077alg:OtherGeographicalAreasMember2018-01-012018-03-310000897077us-gaap:PensionPlansDefinedBenefitMember2019-01-012019-03-310000897077us-gaap:PensionPlansDefinedBenefitMember2018-01-012018-03-310000897077srt:MinimumMemberus-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-03-310000897077srt:MaximumMemberus-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-03-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2019-01-012019-03-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2018-01-012018-03-31


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549

FORM 10-Q 
[ X ]  QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE
ACT OF 1934
FOR THE QUARTERLY PERIOD ENDED MARCH 31, 2019 
OR
[    ]  TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE
ACT OF 1934
FOR THE TRANSITION PERIOD FROM ____ TO ____
Commission file number 0-21220
ALAMO GROUP INC.
(Exact name of registrant as specified in its charter)
DELAWARE
(State or other jurisdiction of
incorporation or organization)
74-1621248
(I.R.S. Employer
Identification Number)

 1627 East Walnut, Seguin, Texas  78155
(Address of principal executive offices, including zip code)
 
830-379-1480
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange on which registered
Common Stock, par valueALGNew York Stock Exchange
$.10 per share

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

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted 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 such files).  Yes ☒ No ☐

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

Large accelerated filer 
Accelerated filer ¨
Non-accelerated filer ¨
Smaller reporting company ¨
Emerging growth company ¨

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
 
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒

At  April 26, 2019, 11,751,974 shares of common stock, $.10 par value, of the registrant were outstanding.


1


Alamo Group Inc. and Subsidiaries
 
INDEX
 
                                                                                                                                                                              
PART I.
FINANCIAL INFORMATION
PAGE
Item 1.
Interim Condensed Consolidated Financial Statements  (Unaudited)
March 31, 2019 and December 31, 2018
Three Months Ended March 31, 2019 and March 31, 2018
Three Months Ended March 31, 2019 and March 31, 2018
Three Months Ended March 31, 2019 and March 31, 2018
Three Months Ended March 31, 2019 and March 31, 2018
Item 2.
Item 3.
Item 4.
PART II.
Item 1.
Legal Proceedings
Item 1A.
Risk Factors
Item 2.
Unregistered Sales of Equity Securities and Use of Proceeds
Item 3.
Defaults Upon Senior Securities
Item 4.
Mine Safety Disclosures
Item 5.
Other Information
Item 6.
Exhibits

2


Alamo Group Inc. and Subsidiaries
Interim Condensed Consolidated Balance Sheets
(Unaudited) 
 
(in thousands, except share amounts)
March 31, 2019December 31, 2018
ASSETS
Current assets:
Cash and cash equivalents
$39,023 $34,043 
Accounts receivable, net
269,785 228,098 
Inventories, net
211,355 176,630 
Prepaid expenses and other current assets
6,906 5,327 
Income tax receivable
4,918 8,745 
Total current assets
531,987 452,843 
Rental equipment, net
49,342 43,978 
Property, plant and equipment
236,692 219,135 
Less:  Accumulated depreciation
(134,955)(131,905)
Total property, plant and equipment, net
101,737 87,230 
Goodwill
88,821 83,243 
Intangible assets, net
63,568 48,857 
Deferred income taxes
1,893 1,783 
Other non-current assets
14,905 3,699 
Total assets
$852,253 $721,633 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Trade accounts payable
$70,251 $54,083 
Income taxes payable
2,019 2,865 
Accrued liabilities
42,490 43,785 
Current maturities of long-term debt and finance lease obligations
134 119 
Total current liabilities
114,894 100,852 
Long-term debt and finance lease obligations, net of current maturities
180,234 85,179 
Long-term tax liability
6,378 6,120 
Deferred pension liability
1,832 1,944 
Other long-term liabilities
13,127 8,436 
Deferred income taxes
14,304 11,731 
Stockholders’ equity:
Common stock, $.10 par value, 20,000,000 shares authorized; 11,673,838 and 11,662,688 outstanding at March 31, 2019 and December 31, 2018, respectively1,167 1,166 
Additional paid-in-capital
109,285 108,422 
Treasury stock, at cost; 57,600 and 42,600 shares at March 31, 2019 and December 31, 2018, respectively(1,916)(426)
Retained earnings
456,889 443,040 
Accumulated other comprehensive loss
(43,941)(44,831)
Total stockholders’ equity
521,484 507,371 
Total liabilities and stockholders’ equity
$852,253 $721,633 

See accompanying notes.
3


Alamo Group Inc. and Subsidiaries
Interim Condensed Consolidated Statements of Income
(Unaudited)
 
Three Months Ended
March 31,
(in thousands, except per share amounts)20192018
Net sales:
Industrial
$158,425 $132,167 
Agricultural
53,173 58,647 
European
50,336 47,273 
Total net sales261,934 238,087 
Cost of sales198,626 177,830 
Gross profit63,308 60,257 
Selling, general and administrative expenses40,702 38,896 
Income from operations
22,606 21,361 
Interest expense(1,450)(1,337)
Interest income173 100 
Other expense, net(389)(134)
Income before income taxes
20,940 19,990 
Provision for income taxes5,687 5,407 
Net Income
$15,253 $14,583 
Net income per common share:
Basic
$1.30 $1.26 
Diluted
$1.30 $1.24 
Average common shares:
Basic
11,698 11,606 
Diluted
11,777 11,739 
Dividends declared$0.12 $0.11 
 
 See accompanying notes.
 
4


Alamo Group Inc. and Subsidiaries
Interim Condensed Consolidated Statements of Comprehensive Income
(Unaudited)

Three Months Ended
March 31,
(in thousands)20192018
Net income$15,253 $14,583 
Other comprehensive income:
Foreign currency translation adjustments
720 3,117 
Net gain on pension and other post-retirement benefits
215 195 
Other comprehensive income before income tax expense
935 3,312 
Income tax expense related to items of other comprehensive income(45)(69)
Other comprehensive income
890 3,243 
Comprehensive income$16,143 $17,826 

See accompanying notes.


5


Alamo Group Inc. and Subsidiaries
Interim Condensed Consolidated Statements of Stockholders’ Equity
 (Unaudited)

Common Stock
Additional
Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated
Other
Comprehensive Loss
Total Stock-
holders’ Equity
(in thousands)
Shares
Amount
Balance at December 31, 201811,620 $1,166 $108,422 $(426)$443,040 $(44,831)$507,371 
Net income
— — — — 15,253 — 15,253 
Translation adjustment
— — — — — 720 720 
Net actuarial gain arising during period, net of taxes— — — — — 170 170 
Stock-based compensation
— — 627 — — — 627 
Common stock repurchase(15)— — (1,490)— — (1,490)
Exercise of stock options
11 1 236 — — — 237 
Dividends paid ($0.12 per share)— — — — (1,404)— (1,404)
Balance at March 31, 201911,616 $1,167 $109,285 $(1,916)$456,889 $(43,941)$521,484 
 

Common Stock
Additional
Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated
Other
Comprehensive Loss
Total Stock-
holders’ Equity
(in thousands)
Shares
Amount
Balance at December 31, 201711,534 $1,158 $103,864 $(426)$374,678 $(30,166)$449,108 
Net income
— — — — 14,583 — 14,583 
Translation adjustment
— — — — — 3,117 3,117 
Net actuarial gain arising during period, net of taxes— — — — — 126 126 
Stock-based compensation
— — 458 — — — 458 
Exercise of stock options
9 — 266 — — — 266 
Dividends paid ($0.11 per share)— — — — (1,276)— (1,276)
Balance at March 31, 201811,543 $1,158 $104,588 $(426)$387,985 $(26,923)$466,382 

See accompanying notes.

6


Alamo Group Inc. and Subsidiaries
Interim Condensed Consolidated Statements of Cash Flows
(Unaudited)
Three Months Ended
March 31,
(in thousands)20192018
Operating Activities
Net income$15,253 $14,583 
Adjustment to reconcile net income to net cash used in operating activities:
Provision for doubtful accounts
(24)(94)
Depreciation - Property, plant and equipment
3,338 3,135 
Depreciation - Rental equipment
2,088 1,405 
Amortization of intangibles
855 881 
Amortization of debt issuance costs
55 55 
Stock-based compensation expense
627 458 
Provision for deferred income tax expense1,865 930 
Gain on sale of property, plant and equipment
(180)(17)
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable
(34,936)(27,998)
Inventories
(17,098)(12,291)
Rental equipment
(7,453)(5,663)
Prepaid expenses and other assets
(1,472)(1,765)
Trade accounts payable and accrued liabilities
1,563 (1,483)
Income taxes payable
2,925 (386)
Long-term tax payable258  
Other assets and long-term liabilities
(25)104 
Net cash used in operating activities(32,361)(28,146)
Investing Activities
Acquisitions, net of cash acquired(50,477) 
Purchase of property, plant and equipment(5,284)(7,645)
Proceeds from sale of property, plant and equipment472 97 
Net cash used in investing activities(55,289)(7,548)
Financing Activities
Borrowings on bank revolving credit facility103,000 90,000 
Repayments on bank revolving credit facility(8,000)(3,000)
Principal payments on finance leases(37) 
Dividends paid(1,404)(1,276)
Proceeds from exercise of stock options237 266 
Cost of common stock repurchased(1,490) 
Net cash provided by financing activities92,306 85,990 
Effect of exchange rate changes on cash and cash equivalents324 181 
Net change in cash and cash equivalents4,980 50,477 
Cash and cash equivalents at beginning of the year34,043 25,373 
Cash and cash equivalents at end of the period$39,023 $75,850 
Cash paid during the period for:
Interest
$1,061 $1,123 
Income taxes
2,814 5,066 
See accompanying notes.
7


Alamo Group Inc. and Subsidiaries
Notes to Interim Condensed Consolidated Financial Statements - (Unaudited)
March 31, 2019 
 
1.  Basis of Financial Statement Presentation

General

The accompanying unaudited interim condensed consolidated financial statements of Alamo Group Inc. and its subsidiaries (the “Company”) have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulations S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the periods presented are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  The balance sheet at December 31, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2018 (the "2018 10-K").

Accounting Pronouncements Adopted on January 1, 2019

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)." This update requires that a lessee recognize in the statement of financial position a liability to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Similar to current guidance, the update continues to differentiate between finance leases and operating leases, however this distinction now primarily relates to differences in the manner of expense recognition over time and in the classification of lease payments in the statement of cash flows. The updated guidance leaves the accounting for leases by lessors largely unchanged from existing GAAP. The guidance became effective for us on January 1, 2019. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized right-of-use assets of $7,747,000 and a corresponding lease liability of $7,868,000 on our consolidated balance sheet. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized a right-of-use asset and a corresponding lease liability on our consolidated balance sheet.

We adopted these provisions on January 1, 2019 using the optional transition method that permits us to apply the new disclosure requirements in 2019 and continue to present comparative period information as required under FASB ASC Topic 840, "Leases." We did not have a cumulative-effect adjustment to the opening balance of retained earnings at the date of adoption. We elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allowed us to not account for lease and non-lease components separately for most of our asset classes and to exclude leases with an initial term of 12 months or less from the right-of-use assets and liabilities. Adoption of the standards had no impact on results of operations or liquidity.

In February 2018, the FASB issued ASU 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” to allow reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act ("TCJA"). Upon adoption of the ASU, entities will be required to disclose a description of the accounting policy for releasing income tax effects from accumulated other comprehensive income. The standard is required to be adopted for periods beginning after December 15, 2018, with early adoption available for any set of financial statements that have yet to be issued or made available for issuance including retrospectively for any period in which the effect of the change is the U.S. corporate income tax rate in the TCJA is recognized. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.

8


Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-13 “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which modifies the disclosures requirements on fair value measurements. Among other things, the amendments add disclosures for changes in unrealized gains and losses on Level 3 fair value measurements and requires additional disclosures on unobservable inputs associated with Level 3 assets. The guidance will become effective for us on January 1, 2020. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.

In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-14, “Compensation, Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The update removes certain disclosures that are no longer considered cost beneficial and adds disclosure requirements identified as relevant. The guidance will become effective for us on January 1, 2021 with early adoption permitted for any financial statements that have not been issued. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.

2. Accounting Policies

Leases

The following policy resulted from our adoption of the provisions of ASC Topic 842, “Leases,” effective January 1, 2019, as described above in “Accounting Pronouncements Adopted on January 1, 2019.” 

If we determine that an arrangement is or contains a lease, we recognize a right-of-use (ROU) asset and lease liability at the commencement date of the lease. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements.

9


3.  Business Combinations

On March 4, 2019, the Company acquired 100 percent of the issued and outstanding equity interests of Dutch Power Company B.V. ("Dutch Power"). Dutch Power designs, manufactures and sells a variety of landscape and vegetation management machines primarily in Europe. The primary reason for the Dutch Power acquisition was to enhance the Company's platform for growth by increasing both the Company's product portfolio and capabilities in the European market.  The acquisition price was approximately $53 million and has not yet been finalized.

The Company has included the operating results of Dutch Power in its consolidated financial statements since the acquisition. Certain estimated values are not yet finalized and are subject to change. The Company will finalize the amounts once the necessary information is obtained and the analysis is complete. The following are the estimated fair value of the assets acquired and liabilities assumed as of the acquisition date (in thousands):

Cash$87 
Accounts receivable6,278 
Inventory17,498 
Prepaid and other assets3,564 
Property, plant and equipment12,828 
Intangible assets15,787 
Other liabilities assumed(9,082)
Net assets assumed$46,960 
Goodwill5,651 
Acquisition Price$52,611 

4.  Accounts Receivable
 
Accounts receivable is shown net of sales discounts and the allowance for doubtful accounts.

At March 31, 2019 the Company had $20,741,000 in reserves for sales discounts compared to $18,123,000 at December 31, 2018 related to products shipped to our customers under various promotional programs. The increase was primarily due to additional discounts reserved related to increased sales of the Company's agricultural products sold during the first three months of 2019. 
 
5.  Inventories
 
Inventories valued at LIFO cost represented 54% and 60% of total inventory at March 31, 2019 and December 31, 2018, respectively. The excess of current cost over LIFO valued inventories was approximately $10,646,000 at March 31, 2019 and December 31, 2018. An actual valuation of inventory under the LIFO method is made only at the end of each year based on the inventory levels and costs at that time.  Accordingly, interim LIFO must be based, to some extent, on management's estimates at each quarter end. Net inventories consist of the following:
(in thousands)
March 31, 2019December 31, 2018
Finished goods
$178,413 $149,298 
Work in process
17,675 12,732 
Raw materials
15,267 14,600 
Inventories, net$211,355 $176,630 
 
Inventory obsolescence reserves were $7,162,000 at March 31, 2019 and $7,194,000 at December 31, 2018. 

10


6. Rental Equipment

Rental equipment is shown net of accumulated depreciation of $12,463,000 and $11,145,000 at March 31, 2019 and December 31, 2018, respectively. The Company recognized depreciation expense of $2,088,000 and $1,405,000 for the three months ended March 31, 2019 and March 31, 2018, respectively.

7.  Fair Value Measurements
 
The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate their fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of March 31, 2019 and December 31, 2018, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs.

8. Goodwill and Definite and Indefinite-lived Intangible Assets

The following is the summary of changes to the Company's Goodwill for the three months ended March 31, 2019:
IndustrialAgriculturalEuropeanConsolidated
(in thousands)
Balance at December 31, 2018$61,107 $6,230 $15,906 $83,243 
Translation adjustment170 (53)(190)(73)
Goodwill acquired  5,651 5,651 
Balance at March 31, 2019$61,277 $6,177 $21,367 $88,821 

The following is a summary of the Company's definite and indefinite-lived intangible assets net of the accumulated amortization: 
(in thousands)
Estimated Useful Lives
March 31, 2019December 31, 2018
Definite:
Trade names and trademarks25 years$32,940 $23,938 
Customer and dealer relationships10-14 years34,354 32,260 
Patents and drawings3-12 years6,562 2,061 
Total at cost73,856 58,259 
Less accumulated amortization(15,788)(14,902)
Total net58,068 43,357 
Indefinite:
Trade names and trademarks5,500 5,500 
Total Intangible Assets
$63,568 $48,857 

The Company recognized amortization expense of $855,000 and $881,000 for the three months ending March 31, 2019 and 2018, respectively,. 

As of March 31, 2019, the Company had $63,568,000 of intangible assets, which represents 7% of total assets.  

11


9. Debt

The components of long-term debt are as follows:
 
(in thousands)
March 31, 2019December 31, 2018
Current Maturities:
Finance lease obligations$134 $119 
134 119 
Long-term debt:
Bank revolving credit facility180,000 85,000 
 Finance lease obligations
234 179 
180,234 85,179 
Total debt$180,368 $85,298 

As of March 31, 2019, $3,188,000 of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts, resulting in $66,812,000 in available borrowings. 

10.  Common Stock and Dividends
 
  Dividends declared and paid on a per share basis were as follows:
Three Months Ended
March 31,
20192018
Dividends declared
$0.12 $0.11 
Dividends paid
$0.12 $0.11 

On April 2, 2019, the Company announced that its Board of Directors had declared a quarterly cash dividend of $0.12 per share, which was paid on April 29, 2019, to shareholders of record at the close of business on April 16, 2019.
 
11.  Earnings Per Share
 
The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share.  Net income for basic and diluted calculations do not differ.
Three Months Ended
March 31,
(In thousands, except per share)
20192018
Net Income
$15,253 $14,583 
Average Common Shares:
Basic (weighted-average outstanding shares)
11,698 11,606 
Dilutive potential common shares from stock options
79 133 
Diluted (weighted-average outstanding shares)
11,777 11,739 
Basic earnings per share
$1.30 $1.26 
Diluted earnings per share
$1.30 $1.24 

12


12.  Revenue and Segment Information
 
Revenues from Contracts with Customers

Disaggregation of revenue is presented in the tables below by product type and by geographical location. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.
Revenue by Product Type
Three Months Ended
March 31,
(in thousands)20192018
Net Sales
Wholegoods
$207,771 $187,929 
Parts
48,255 46,433 
Other
5,908 3,725 
Consolidated$261,934 $238,087 
 
Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.

Revenue by Geographical Location
Three Months Ended
March 31,
(in thousands)20192018
Net Sales
United States
$185,313 $165,177 
France
25,935 24,927 
Canada
13,944 14,234 
United Kingdom
13,798 13,443 
Brazil
4,273 5,460 
Netherlands2,674 1,289 
Australia
2,496 2,382 
Chile2,195 1,120 
Other
11,306 10,055 
Consolidated$261,934 $238,087 

Net sales are attributed to countries based on the location of the customer.

13


Segment Information

The following includes a summary of the unaudited financial information by reporting segment at March 31, 2019:  
Three Months Ended
March 31,
(in thousands)
20192018
Net Sales
Industrial
$158,425 $132,167 
Agricultural
53,173 58,647 
European
50,336 47,273 
Consolidated
$261,934 $238,087 
Income from Operations
Industrial
$16,472 $11,800 
Agricultural
2,172 5,253 
European
3,962 4,308 
Consolidated
$22,606 $21,361 

(in thousands)
March 31, 2019December 31, 2018
Goodwill
Industrial
$61,277 $61,107 
Agricultural
6,177 6,230 
European
21,367 15,906 
Consolidated
$88,821 $83,243 
Total Identifiable Assets
Industrial
$451,549 $421,539 
Agricultural
184,495 162,548 
European
216,209 137,546 
Consolidated
$852,253 $721,633 

13.  Contingent Matters
  
The Company is subject to various legal actions which have arisen in the ordinary course of its business. The most prevalent of such actions relate to product liability, which is generally covered by insurance after various self-insured retention amounts. While amounts claimed might be substantial and the ultimate liability with respect to such litigation cannot be determined at this time, the Company believes that the ultimate outcome of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations; however, the ultimate resolution cannot be determined at this time.

Like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws and requirements, including those concerning air emissions, discharges into waterways, and the generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, as well as the remediation of contamination associated with releases of hazardous substances at the Company’s facilities and off-site disposal locations, workplace safety and equal employment opportunities. These laws and regulations are constantly changing, and it is impossible to predict with accuracy the effect that changes to such laws and regulations may have on the Company in the future. Like other industrial concerns, the Company’s manufacturing operations entail the risk of noncompliance, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.

14


14.  Leases
  
The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases.  As of March 31, 2019, the components of lease cost were as follows:  
Components of Lease Cost
Three Months Ended
March 31,
(in thousands)2019
Finance lease cost:
Amortization of right-of-use assets$31 
Interest on lease liabilities2 
Operating lease cost1,024 
Short-term lease cost52 
Variable lease cost105 
Total lease cost$1,214 
Rent expense for March 31, 2018 was immaterial.

Maturities of lease liabilities were as follows:
Future Minimum Lease Payments
March 31, 2019December 31, 2018
(in thousands)Operating LeasesFinance LeasesOperating LeasesCapital Leases
2019$3,494 $144 $3,310 $125 
20202,408 101 2,453 97 
20211,221 74 1,308 62 
2022758 31 743 24 
2023361 17 419 1 
Thereafter29 26 79  
Total minimum lease payments$8,271 $393 $8,312 $309 
Less imputed interest(385)(25)— (11)
Total lease liabilities$7,886 $368 $8,312 $298 

As of March 31, 2019, we have an additional operating lease, primarily for a building that has not yet commenced of $627,000. This operating lease will commence in fiscal year 2019 with a lease term of 5 years. 

15


Supplemental balance sheet information related to leases was as follows:

Operating Leases
Three Months Ended
March 31,
(in thousands)2019
Other non-current assets
$7,777 
Accrued liabilities3,300 
Other long-term liabilities4,586 
Total operating lease liabilities$7,886 
Finance Leases
Three Months Ended
March 31,
(in thousands)2019
Property, plant and equipment, gross$627 
Accumulated Depreciation(270)
Property, plant and equipment, net$357 
Current maturities of long-term debt and finance lease obligations$134 
Long-term debt and finance lease obligations, net of current maturities234 
Total finance lease liabilities$368 
Weighted Average Remaining Lease Term
Operating leases2.86 years
Finance leases3.73 years
Weighted Average Discount Rate
Operating leases3.18 %
Finance leases3.31 %

Supplemental Cash Flow information related to leases was as follows:
Three Months Ended
March 31,
(in thousands)2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance leases$3 
Operating cash flows from operating leases982 
Financing cash flows from finance leases37 

15.  Retirement Benefit Plans

 Defined Benefit Plan
    
The Company amortizes annual pension income or expense evenly over four quarters. Pension expense was $23,000 and pension income was $87,000 for the three months ended March 31, 2019 and March 31, 2018, respectively. The Company is not required to contribute to the pension plans for the 2019 plan year but may do so.

16


Supplemental Retirement Plan
 
In May of 2015, the Board amended the SERP to allow the Board to modify the retirement benefit percentage either higher or lower than 20%. In May of 2016, the Board added additional key management to the plan. As of March 31, 2019, the current retirement benefit (as defined in the plan) for the participants ranges from 10% to 20%.

The net period expense for the three months ended March 31, 2019 and 2018 was $214,000 and $212,000 respectively. 
 
Item 2.  Management’s Discussion and Analysis of Financial Condition and Results of Operations
 
The following tables set forth, for the periods indicated, certain financial data:
 
Three Months Ended
March 31,
As a
Percent of Net Sales
20192018
Industrial60.5 %55.5 %
Agricultural20.3 %24.6 %
European19.2 %19.9 %
Total sales, net
100.0 %100.0 %
  
Three Months Ended
March 31,
Cost Trends and Profit Margin, as
Percentages of Net Sales
20192018
Gross profit24.2 %25.3 %
Income from operations8.6 %9.0 %
Income before income taxes8.0 %8.4 %
Net income5.8 %6.1 %
 
Overview
 
This report contains forward-looking statements that are based on Alamo Group’s current expectations.  Actual results in future periods may differ materially from those expressed or implied because of a number of risks and uncertainties which are discussed below and in the Forward-Looking Information section. Unless the context otherwise requires, the terms the "Company", "we", "our" and "us" means Alamo Group Inc.
 
For the first three months of 2019, the Company's net income increased by approximately 4.6% when compared to the same period in 2018. This increase was the result of improved sales growth in the Company's Industrial Division and, to a lesser extent, the acquisition of Dutch Power Company B.V. ("Dutch Power") completed in early March of 2019. Negatively affecting the Company's performance during the first quarter of 2019 was the continued soft market conditions in the agricultural market, which impacted our North American agricultural sales. Also, while higher material costs hurt profitability during the first three months of 2019, pricing actions and lower steel costs began to ease the negative impact on our margins toward the end of the first quarter. 

The Company's Industrial Division experienced a 19.9% increase in sales for the first three months of 2019 compared to the same period in 2018. Sales across all Industrial product groups outperformed during the first three months of 2019 compared to the first three months of 2018. Agricultural sales were down in the first three months of 2019 by 9.3% compared to the first three months of 2018 as a result of weak demand for our products due to soft agricultural market conditions and declining farm incomes.  Also negatively impacting results was a shutdown of the Division's largest manufacturing facility for several days to install an upgrade to its paint system.  European sales for the first three months of 2019 were up in U.S. dollars by 6.5% compared to the same period in 2018 mainly due to the acquisition of Dutch Power. Excluding Dutch Power, sales in local currency were up during the first quarter of
17


2019 compared to the same time in 2018, but were negatively affected by changes due to currency translation. Consolidated income from operations was $22.6 million in the first three months of 2019 compared to $21.4 million for the first three months of 2018. The Company's backlog increased 8.4% to $257.8 million at the end of the first quarter of 2019 versus the backlog of $237.8 million at the end of the first quarter of 2018. The increase in the Company's backlog was attributable to greater demand for our products, specifically in the Company's Industrial Division and from the acquisition of Dutch Power partially offset by lower new orders in the Company's Agricultural and European Divisions.

The Company is cautiously optimistic about its outlook for the remainder of 2019, but we continue to face several ongoing challenges. The Company has seen increases in raw material, freight, tariff surcharges and other input costs including labor, at rates above those experienced in recent years though some of these inflationary pressures appear to be easing in the near term. Stronger overall demand continues to create longer lead times for certain key components of our products, such as truck chassis. The Company also continue to be impacted by a tight labor market and difficulties in hiring and retaining skilled workers. Additional tariffs, future changes in tariff regulations and ongoing trade disputes could further impact the business by increasing the cost of items used in the manufacturing of our products and by softening sales of our products to certain of our customers who may be impacted directly or indirectly by increasing tariffs and other negative effects resulting from trade disputes. The Company may also be negatively affected by several other unanticipated factors such as a weakness in the overall economy; significant changes in currency exchange rates; negative economic impacts resulting from geopolitical events, changes in trade policy, increased levels of government regulations; weakness in the agricultural sector; acquisition integration issues; budget constraints or revenue shortfalls in governmental entities; and other risks and uncertainties as described in “Risk Factors section of the Company's Annual Report on Form 10-K for the year ended December 31, 2018 (the "2018 Form 10-K").”


Results of Operations
 
Three Months Ended March 31, 2019 vs. Three Months Ended March 31, 2018 
 
Net sales for the first quarter of 2019 were $261,934,000, an increase of $23,847,000 or 10.0% compared to $238,087,000 for the first quarter of 2018.  The increase in sales was mainly attributable to strong demand for our products in the Company's Industrial Division as well as $3,613,000 of net sales from the acquisition of Dutch Power.
 
Net Industrial sales increased by $26,258,000 or 19.9% to $158,425,000 for the first quarter of 2019 compared to $132,167,000 during the same period in 2018. The increase was attributable to increased sales across all product groups within the Division. 
 
Net Agricultural sales were $53,173,000 in the first quarter of 2019 compared to $58,647,000 for the same period in 2018, a decrease of $5,474,000 or 9.3%. The decrease was primarily the result of weak market conditions which limited sales growth in both equipment and replacement parts and lower farm incomes which have been negatively impacted by lower crop prices as well as tariffs. A shutdown in the Division's largest manufacturing facility to install an upgrade to its paint system also negatively impacted sales in this quarter.
 
Net European sales for the first quarter of 2019 were $50,336,000, an increase of $3,063,000 or 6.5% compared to $47,273,000 during the first quarter of 2018.  The increase was primarily driven by the acquisition of Dutch Power which added $3,613,000 of net sales during the quarter. Excluding Dutch Power, sales were down $550,000, a decrease of 1.2%. Excluding Dutch Power, sales in local currency were up during the first quarter of 2019 compared to the same time in 2018, but were negatively affected by changes due to currency translation.
 
Gross profit for the first quarter of 2019 was $63,308,000 (24.2% of net sales) compared to $60,257,000 (25.3% of net sales) during the same period in 2018, an increase of $3,051,000.  The increase in gross profit during the first quarter of 2019 was primarily due to improved sales in the Company's Industrial Division and to a lesser extent the acquisition of Dutch Power, which more than offset the profit decline in the Agricultural and European Divisions. Negatively affecting both gross profit and gross margin percentage for the quarter were higher commodity costs,
18


specifically raw materials such as steel, lower sales volume and, as mentioned above, the shutdown at the Agricultural Division's largest manufacturing facility.

Selling, general and administrative expenses (“SG&A”) were $40,702,000 (15.5% of net sales) during the first quarter of 2019 compared to $38,896,000 (16.3% of net sales) during the same period of 2018, an increase of $1,806,000. The increase primarily came from higher selling expenses due to increased sales and increased spending on research and development projects. Also, the acquisition of Dutch Power added $611,000 in SG&A expenses during the first quarter of 2019.
 
Interest expense was $1,450,000 for the first quarter of 2019 compared to $1,337,000 during the same period in 2018, an increase of $113,000. 
 
Other expense was $389,000 for the first quarter of 2019 compared to $134,000 during the same period in 2018.  The expenses in 2019 and 2018 were primarily the result of changes in currency exchange rates. 
                                         
Provision for income taxes was $5,687,000 (27.2% of income before income tax) in the first quarter of 2019 compared to $5,407,000 (27.0% of income before income tax) during the same period in 2018. The increase was due to higher pre-tax income during the first three months of 2019.
    
The Company’s net income after tax was $15,253,000 or $1.30 per share on a diluted basis for the first quarter of 2019 compared to $14,583,000 or $1.24 per share on a diluted basis for the first quarter of 2018.  The increase of $670,000 resulted from the factors described above.


Liquidity and Capital Resources
 
In addition to normal operating expenses, the Company has ongoing cash requirements which are necessary to operate the Company’s business, including inventory purchases and capital expenditures.  The Company’s inventory and accounts payable levels typically build in the first half of the year and in the fourth quarter in anticipation of the spring and fall selling seasons.  Accounts receivable historically build in the first and fourth quarters of each year as a result of fall preseason sales programs and out of season sales, particularly in our Agricultural Division.  Preseason sales, primarily in the Agricultural Division, help level the Company’s production during the off season.
 
As of March 31, 2019, the Company had working capital of $417,093,000 which represents an increase of $65,102,000 from working capital of $351,991,000 at December 31, 2018. The increase in working capital was primarily due to seasonality and increased demand for our products reflected in the Company's higher sales and backlog.

Capital expenditures were $5,284,000 for the first three months of 2019, compared to $7,645,000 during the first three months of 2018. While first quarter capital expenditures were lower in 2019 as compared to the same period in 2018, the Company expects higher capital expenditures in 2019 in order to increase production capacity, support improvements in operational efficiencies, invest in technology and for the previously announced construction of a new manufacturing facility for its Super Products vacuum truck operation in Wisconsin. The Company will fund future expenditures from operating cash flows or through our revolving credit facility, described below.

Net cash provided by financing activities was $92,306,000 and $85,990,000 during the three month periods ended March 31, 2019 and March 31, 2018, respectively. The majority of the increase in net cash provided by financing activities in 2019 as compared to the prior year, was mainly due to borrowings to finance the acquisition of Dutch Power offset by the repurchase activity related to the Company's common stock.

The Company had $36,023,000 in cash and cash equivalents held by its foreign subsidiaries as of March 31, 2019. The majority of these funds are at our European and Canadian facilities.  As a result of the fundamental changes to the taxation of multinational corporations created by Tax Cuts and Jobs Act, we no longer intend to reinvest all of the undistributed earnings of our foreign affiliates. While the Company intends to use some of these funds for working capital and capital expenditures outside the U.S., recent changes in the U.S. tax laws have substantially mitigated the cost of repatriation. During the second quarter of 2018, the Company repatriated excess
19


cash from its European operations of approximately $24,000,000. The Company will continue to repatriate foreign cash and cash equivalents in excess of amounts needed to fund foreign operating and investing activities. Repatriated funds will initially be used to reduce funded debt levels under the Company's current credit facility and subsequently used to fund working capital, capital investments and acquisitions company-wide.

The Company maintains an unsecured revolving credit facility with certain lenders under its Amended and Restated Revolving Credit Agreement ("the Agreement"). The aggregate commitments from lenders under the Agreement is $250,000,000 and, subject to certain conditions and bank approval, the Company has the option to request an increase in aggregate commitments of up to an additional $50,000,000. The Agreement requires the Company to maintain various financial covenants including a minimum earnings before interest and tax to interest expense ratio, a maximum leverage ratio and a minimum asset coverage ratio. The Agreement also contains various covenants relating to limitations on indebtedness, limitations on investments and acquisitions, limitations on sale of properties and limitations on liens and capital expenditures. The Agreement also contains other customary covenants, representations and events of defaults. Effective December 20, 2016, the Company amended its revolving credit facility to extend the termination date, reduce LIBOR interest margin and to modify certain financial and other covenants in order to meet the ongoing needs of the Company's business and to allow for greater flexibility in relation to future acquisitions. The expiration date of the revolving credit facility is December 20, 2021. As of March 31, 2019, $180,000,000 was outstanding under the Agreement. On March 31, 2019, $3,188,000 of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts resulting in $66,812,000 in available borrowings. As of March 31, 2019, the Company was in compliance with the covenants under the Agreement.

Management believes the Agreement and the Company’s ability to internally generate funds from operations should be sufficient to meet the Company’s cash requirements for the foreseeable future. However, future challenges affecting the banking industry and credit markets in general could potentially cause changes to credit availability, which creates a level of uncertainty.

Critical Accounting Estimates

Management’s Discussion and Analysis of Financial Condition and Results of Operations are based upon our Consolidated Financial Statements, which have been prepared in accordance with GAAP.  The preparation of these financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities.  Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources.  Actual results may differ from these estimates under different assumptions or conditions.
 
Critical Accounting Policies

An accounting policy is deemed to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimates that are reasonably likely to occur periodically, could materially impact the financial statements.  Management believes that of the Company's significant accounting policies, which are set forth in Note 1 of the Notes to Consolidated Financial Statements in the 2018 Form 10-K, the policies relating to the business combinations, allowance for doubtful accounts, sales discounts, inventories-obsolete and slow moving, warranty, and goodwill and other intangible assets involved a higher degree of judgment and complexity. There have been no material changes to the nature of estimates, assumptions and levels of subjectivity and judgment related to critical accounting estimates disclosed in Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations" of the 2018 Form 10-K.
 
Off-Balance Sheet Arrangements

There are no off-balance sheet arrangements that have or are likely to have a current or future material effect on our financial condition.

20


Forward-Looking Information

Part I of this Quarterly Report on Form 10-Q and the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Item 2 of this Quarterly Report contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934.  In addition, forward-looking statements may be made orally or in press releases, conferences, reports or otherwise, in the future by or on behalf of the Company.

Statements that are not historical are forward-looking.  When used by or on behalf of the Company, the words “estimate,” "anticipate," "expect," “believe,” “intend”, "will", "would", "should", "could" and similar expressions generally identify forward-looking statements made by or on behalf of the Company.

Forward-looking statements involve risks and uncertainties.  These uncertainties include factors that affect all businesses operating in a global market, as well as matters specific to the Company and the markets it serves.  Particular risks and uncertainties facing the Company include changes in market conditions; ongoing weakness in the agricultural sector; changes in tariff regulations and the imposition of new tariffs; a strong U.S. dollar; increased competition; trade wars or other negative economic impacts resulting from geopolitical events; decreases in the prices of agricultural commodities, which could affect our customers' income levels; increase in input costs; our inability to increase profit margins through continuing production efficiencies and cost reductions; repercussions from the pending exit by the U.K. from the European Union (EU); acquisition integration issues; budget constraints or income shortfalls which could affect the purchases of our type of equipment by governmental customers; credit availability for both the Company and its customers, adverse weather conditions such as droughts, floods, snowstorms, etc. which can affect buying patterns of the Company’s customers and related contractors; the price and availability of critical raw materials, particularly steel and steel products; energy cost; increased cost of new governmental regulations which effect corporations including related fines and penalties (such as the new European General Data Protection Regulation); the potential effects on the buying habits of our customers due to animal disease outbreaks and other epidemics; the Company’s ability to develop and manufacture new and existing products profitably; market acceptance of new and existing products; the Company’s ability to maintain good relations with its employees; the Company's ability to successfully complete acquisitions and operate acquired businesses or assets; the ability to hire and retain quality skilled employees; and cyber security risks affecting information technology or data security breaches.

In addition, the Company is subject to risks and uncertainties facing the industry in general, including changes in business and political conditions and the economy in general in both domestic and international markets; weather conditions affecting demand; slower growth in the Company’s markets; financial market changes including increases in interest rates and fluctuations in foreign exchange rates; actions of competitors; the inability of the Company’s suppliers, customers, creditors, public utility providers and financial service organizations to deliver or provide their products or services to the Company; seasonal factors in the Company’s industry; litigation; government actions including budget levels, regulations and legislation, primarily relating to the environment, commerce, infrastructure spending, health and safety; and availability of materials.

The Company wishes to caution readers not to place undue reliance on any forward-looking statements and to recognize that the statements are not predictions of actual future results.  Actual results could differ materially from those anticipated in the forward-looking statements and from historical results, due to the risks and uncertainties described above, as well as others not now anticipated.  The foregoing statements are not exclusive and further information concerning the Company and its businesses, including factors that could potentially materially affect the Company’s financial results, may emerge from time to time.  It is not possible for management to predict all risk factors or to assess the impact of such risk factors on the Company’s businesses.
 
Item 3.  Quantitative and Qualitative Disclosures About Market Risks
 
The Company is exposed to various market risks.  Market risks are the potential losses arising from adverse changes in market prices and rates.  The Company does not enter into derivative or other financial instruments for trading or speculative purposes.

21


Foreign Currency Risk        

International Sales
 
A portion of the Company’s operations consists of manufacturing and sales activities in international jurisdictions. The Company primarily manufactures its products in the U.S., U.K., France, Canada, Brazil, Australia and the Netherlands.  The Company sells its products primarily in the functional currency within the markets where the products are produced, but certain sales from the Company's U.K. and Canadian operations are denominated in other foreign currencies.  As a result, the Company’s financials, specifically the value of its foreign assets, could be affected by factors such as changes in foreign currency exchange rates or weak economic conditions in the other markets in which the subsidiaries of the Company distribute their products.

To mitigate the short-term effect of changes in currency exchange rates on the Company’s functional currency-based sales, the Company’s U.K. subsidiaries regularly enter into foreign exchange forward contracts to hedge approximately 90% of its future net foreign currency collections over a period of six months.  As of March 31, 2019, the Company had $1,369,000 outstanding in forward exchange contracts related to accounts receivable.  A 15% fluctuation in exchange rates for these currencies would change the fair value of these contracts by approximately $205,000.  However, since these contracts hedge foreign currency denominated transactions, any change in the fair value of the contracts should be offset by changes in the underlying value of the transaction being hedged.

In March 2019, the Company entered into fixed-to-fixed cross-currency swaps and designated these swaps to hedge a portion of its net investment in a euro functional currency denominated subsidiary against foreign currency fluctuations. These contracts involve the exchange of fixed U.S. dollars with fixed euro interest payments periodically over the life of the contracts and an exchange of the notional amounts at maturity. The fixed-to-fixed cross-currency swaps include €40 million ($45 million) maturing December 2021.

Exposure to Exchange Rates
 
The Company translates the assets and liabilities of foreign-owned subsidiaries at rates in effect at the balance sheet date. Revenues and expenses are translated at average rates in effect during the reporting period. Translation adjustments are included in accumulated other comprehensive income within the statement of stockholders’ equity. The total foreign currency translation adjustment for the current quarter increased stockholders’ equity by $720,000.

The Company’s earnings are affected by fluctuations in the value of the U.S. dollar as compared to foreign currencies, predominately in Europe and Canada, as a result of the sales of its products in international markets.  Forward currency contracts are used to hedge against the earnings effects of such fluctuations.  The result of a uniform 10% strengthening or 10% decrease in the value of the dollar relative to the currencies in which the Company’s sales are denominated would result in a change in gross profit of $1,923,000 for the three month period ending March 31, 2019.  This calculation assumes that each exchange rate would change in the same direction relative to the U.S. dollar.  In addition to the direct effects of changes in exchange rates, which include a changed dollar value of the resulting sales, changes in exchange rates may also affect the volume of sales or the foreign currency sales price as competitors’ products become more or less attractive.  The Company’s sensitivity analysis of the effects of changes in foreign currency exchange rates does not factor in a potential change in sales levels or local currency prices. 

Interest Rate Risk

The Company’s long-term debt bears interest at variable rates.  Accordingly, the Company’s net income is affected by changes in interest rates.  Assuming the current level of borrowings at variable rates and a two percentage point change for the first quarter 2019 average interest rate under these borrowings, the Company’s interest expense would have changed by approximately $900,000.  In the event of an adverse change in interest rates, management could take actions to mitigate its exposure.  However, due to the uncertainty of the actions that would be taken and their possible effects this analysis assumes no such actions.  Further this analysis does not consider the effects of the change in the level of overall economic activity that could exist in such an environment.

22


Item 4. Controls and Procedures
 
Disclosure Controls and Procedures

An evaluation was carried out under the supervision and with the participation of Alamo’s management, including our President and Chief Executive Officer, Executive Vice President and Chief Financial Officer (Principal Financial Officer) and Vice President, Controller and Treasurer, (Principal Accounting Officer), of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934).  Based upon the evaluation, the President and Chief Executive Officer, Executive Vice President and Chief Financial Officer (Principal Financial Officer) and Vice President, Controller and Treasurer, (Principal Accounting Officer) concluded that the Company’s design and operation of these disclosure controls and procedures were effective at the end of the period covered by this report.

Changes in internal control over financial reporting

There has been no change in our internal control over financial reporting that occurred during our last fiscal year that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
  
PART II.  OTHER INFORMATION
 
Item 1. - Legal Proceedings

For a description of legal proceedings, see Note 13 Contingent Matters to our interim condensed consolidated financial statements.
 
Item 1A. - Risk Factors

There have not been any material changes from the risk factors previously disclosed in the 2018 Form 10-K for the year ended December 31, 2018.

Item 2. - Unregistered Sales of Equity Securities and Use of Proceeds

The following table provides a summary of the Company's repurchase activity for its common stock during the three months ended March 31, 2019:

ISSUER PURCHASES OF EQUITY SECURITIES
PeriodTotal Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly announced Plans or Programs
Maximum Dollar Value of Shares That May Yet Be Purchased Under the Plans or Programs (a)
January 2019— — — — 
February 2019— — — — 
March 201915,000 $99.34 15,000 $28,510,398 
(a) On December 13, 2018, the Board authorized a stock repurchase program of up to $30.0 million of the Company's common stock. The program shall have a term of five (5) years, terminating on December 12, 2023.


Item 3. - Defaults Upon Senior Securities

None.
 
Item 4. - Mine Safety Disclosures

Not Applicable
 


23


Item 5. - Other Information

(a) Reports on Form 8-K

None.
 
(b) Other Information
 
None.
 
Item 6. - Exhibits
 
(a)   Exhibits
ExhibitsExhibit Title
Incorporated by Reference From the Following Documents
3.1Certificate of Incorporation, as amended, of Alamo Group Inc.
Filed as Exhibit 3.1 to Form S-1, February 5, 1993
3.2
Filed as Exhibit 3.1 to Form 8-K, May 10, 2016
3.3Filed as Exhibit 3.2 to Form 8-K, May 10, 2016
31.1Filed Herewith
31.2Filed Herewith
31.3Filed Herewith
32.1Filed Herewith
32.2Filed Herewith
32.3Filed Herewith
101.INS
XBRL Instance Document - the instance document does not appear in the Interactive Data Files because its XBRL tags are embedded within the Inline XBRL document
Filed Herewith
101.SCH
XBRL Taxonomy Extension Schema Document
Filed Herewith
101.CAL
XBRL Taxonomy Extension Calculation Linkbase Document
Filed Herewith
101.DEF
XBRL Taxonomy Extension Definition Linkbase Document
Filed Herewith
101.LAB
XBRL Taxonomy Extension Label Linkbase Document
Filed Herewith
101.PRE
XBRL Taxonomy Extension Presentation Linkbase Document
Filed Herewith

24


Alamo Group Inc.

SIGNATURES
 
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
 
May 1, 2019
Alamo Group Inc.
(Registrant)
 
 
/s/ Ronald A. Robinson
Ronald A. Robinson
President & Chief Executive Officer
 
  
/s/ Dan E. Malone
Dan E. Malone
Executive Vice President & Chief Financial Officer
(Principal Financial Officer)
 
 
/s/ Richard J. Wehrle
Richard J. Wehrle
Vice President, Controller & Treasurer
(Principal Accounting Officer)
 
25
EX-31.1 2 a2019331-ex311.htm EX 31.1 Document

Exhibit 31.1
 
I, Ronald A. Robinson, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Alamo Group 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 quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rule 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
  
 
Date:
May 1, 2019
/s/ Ronald A. Robinson
Ronald A. Robinson
President & Chief Executive Officer


EX-31.2 3 a2019331-ex312.htm EX 31.2 Document

Exhibit 31.2
 
 
I, Dan E. Malone, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Alamo Group 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 quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rule 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

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

Date:
May 1, 2019
/s/ Dan E. Malone
Dan E. Malone
Executive Vice President & Chief Financial Officer
(Principal Financial Officer)


EX-31.3 4 a2019331-ex313.htm EX 31.3 Document

Exhibit 31.3
 
 
I, Richard J. Wehrle, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Alamo Group 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 quarterly report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this quarterly report;

4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rule 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

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

b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
  
Date:
May 1, 2019
/s/ Richard J. Wehrle
Richard J. Wehrle
Vice President, Controller & Treasurer
(Principal Accounting Officer)


EX-32.1 5 a2019331-ex321.htm EX 32.1 Document

Exhibit 32.1
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Alamo Group Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ronald A. Robinson, President & Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Form 10-Q fully complies with the requirements of section 13 (a) or 15 (d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
May 1, 2019
/s/ Ronald A. Robinson
Ronald A. Robinson
President & Chief Executive Officer


EX-32.2 6 a2019331-ex322.htm EX 32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Alamo Group Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Dan E. Malone, Executive Vice President & Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Form 10-Q fully complies with the requirements of section 13 (a) or 15 (d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date:
May 1, 2019
/s/ Dan E. Malone
Dan E. Malone
Executive Vice President & Chief Financial Officer
(Principal Financial Officer)


EX-32.3 7 a2019331-ex323.htm EX 32.3 Document

Exhibit 32.3
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Alamo Group Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Richard J. Wehrle, Vice President, Controller & Treasurer of the Company, certify, pursuant to 18 U.S.C. ss. 1350, as adopted pursuant to ss. 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Form 10-Q fully complies with the requirements of section 13 (a) or 15 (d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:
May 1, 2019
/s/ Richard J. Wehrle
Richard J. Wehrle
Vice President, Controller & Treasurer
(Principal Accounting Officer)


EX-101.SCH 8 alg-20190331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Interim Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Interim Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1403401 - Statement - Details link:presentationLink link:calculationLink link:definitionLink 1004004 - Statement - Interim Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005005 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006006 - Statement - Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1007007 - Statement - Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008008 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Financial Statement Presentation link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Basis of Financial Statement Presentation (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2105103 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2109104 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2410405 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - Inventories - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Inventories - Schedule of Inventory, Current (Details) link:presentationLink link:calculationLink link:definitionLink 2115106 - Disclosure - Rental Equipment link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Rental Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2117107 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2118108 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2319303 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2420409 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2421410 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Definite and Indefinite Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2422411 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2123109 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2324304 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2425412 - Disclosure - Debt - Schedule of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2426413 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2127110 - Disclosure - Common Stock and Dividends link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Common Stock and Dividends (Tables) link:presentationLink link:calculationLink link:definitionLink 2429414 - Disclosure - Common Stock and Dividends - Dividend Declared and Paid (Details) link:presentationLink link:calculationLink link:definitionLink 2430415 - Disclosure - Common Stock and Dividends - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2131111 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2433416 - Disclosure - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) link:presentationLink link:calculationLink link:definitionLink 2134112 - Disclosure - Revenue and Segment Information link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Revenue and Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2436417 - Disclosure - Revenue and Segment Information - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2437418 - Disclosure - Revenue and Segment Information - Revenue by Geographical Location (Details) link:presentationLink link:calculationLink link:definitionLink 2438419 - Disclosure - Revenue and Segment Information - Revenue, Income, Goodwill and Identifiable Assets by Location (Details) link:presentationLink link:calculationLink link:definitionLink 2139113 - Disclosure - Contingent Matters link:presentationLink link:calculationLink link:definitionLink 2140114 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2341308 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2442420 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Leases - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2443421 - Disclosure - Leases - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 2444422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2445423 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2446424 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2147115 - Disclosure - Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2448425 - Disclosure - Retirement Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 alg-20190331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 alg-20190331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 alg-20190331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Common Stock Common Stock [Member] Property, plant and equipment Property, Plant and Equipment, Gross Goodwill acquired Goodwill, Acquired During Period Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Range [Domain] Range [Domain] Inventory Disclosure [Abstract] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Geographical [Domain] Geographical [Domain] Reserves for sales discounts SEC Schedule, 12-09, Sales Discounts [Member] Accounting Policies Significant Accounting Policies [Text Block] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Trade accounts payable Accounts Payable, Current Operating Leases, After Adoption of 842 Operating Lease Liabilities, Payments Due [Abstract] Property, Plant and Equipment [Abstract] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Accounting Policies [Abstract] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Total minimum lease payments Capital Leases, Future Minimum Payments Due Current Fiscal Year End Date Current Fiscal Year End Date Total debt Long-term Debt and Capital Lease Obligations, Including Current Maturities Treasury stock, shares Treasury Stock, Shares Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Borrowings on bank revolving credit facility Proceeds from Lines of Credit Text Block [Abstract] Additional paid-in-capital Additional Paid in Capital, Common Stock Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Provision for doubtful accounts Provision for Doubtful Accounts AdditionalPaid-in Capital Additional Paid-in Capital [Member] Less:  Accumulated depreciation Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Depreciation - Property, plant and equipment Depreciation Australia AUSTRALIA Finished goods Inventory, Finished Goods, Net of Reserves Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Prepaid and other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Income tax receivable Income Taxes Receivable, Current 2022 Capital Leases, Future Minimum Payments Due in Four Years Common stock, shares outstanding Common Stock, Shares, Outstanding Estimated Useful Lives Finite-Lived Intangible Asset, Useful Life Finance Lease Obligations Capital Lease Obligations, Noncurrent 2023 Lessee, Operating Lease, Liability, Payments, Due Year Five Dutch Power Dutch Power Company B.V. [Member] Dutch Power Company B.V. Cost of common stock repurchased Payments for Repurchase of Common Stock Standby letters of credit Standby Letters of Credit [Member] Goodwill Beginning balance Ending Balance Goodwill Finance Lease Weighted Average Discount Rate (as percent) Finance Lease, Weighted Average Discount Rate, Percent Total lease liabilities Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Agricultural Agricultural AgriculturalMember Rental equipment Increase (Decrease) in Rental Equipment Brazil BRAZIL Finance lease obligations Finance Lease, Liability, Current Finance Lease, Liability, Current Total property, plant and equipment, net Property, Plant and Equipment, Net Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Rental equipment, net RentalEquipmentNet Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Deferred pension liability Liability, Defined Benefit Pension Plan, Noncurrent Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Income taxes payable Accrued Income Taxes, Current Canada CANADA 2021 Capital Leases, Future Minimum Payments Due in Three Years Income from operations Income from Operations Operating Income (Loss) Total operating lease liabilities Operating Lease, Liability Available borrowings Line of Credit Facility, Remaining Borrowing Capacity Lessee, Operating Lease, Description [Abstract] Lessee, Operating Lease, Description [Abstract] Statement [Table] Statement [Table] Chile CHILE Commitments and Contingencies Lessee, Finance Leases [Text Block] Other liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Commitments and Contingencies Disclosure [Abstract] Less imputed interest Capital Leases, Future Minimum Payments, Interest Included in Payments Receivables [Abstract] Inventories Increase (Decrease) in Inventories Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] 2021 Lessee, Operating Lease, Liability, Payments, Due Year Three Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Current maturities of long-term debt and finance lease obligations Long-term Debt and Capital Lease Obligations, Current Total lease cost Lease, Cost Retained earnings Retained Earnings (Accumulated Deficit) Finance Leases After Adoption of 842 Finance Lease Liabilities, Payments, Due [Abstract] Debt Debt Disclosure [Text Block] Operating Lease Weighted Average Discount Rate (as percent) Operating Lease, Weighted Average Discount Rate, Percent Debt Instrument [Line Items] Debt Instrument [Line Items] Subsequent Event Subsequent Event [Member] Short-term lease cost Short-term Lease, Cost Income taxes payable Increase (Decrease) in Income Taxes Payable Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Finance Lease Maturity Finance Lease, Liability, Maturity [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Statement of Stockholders' Equity [Abstract] Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Defined Benefit Plan Pension Plan [Member] Other OtherRevenueMember Principal payments on finance leases Financing cash flows from finance leases Finance Lease, Principal Payments Other expense, net Other Nonoperating Income (Expense) Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] 2021 Operating Leases, Future Minimum Payments, Due in Three Years Business Combinations Business Combination Disclosure [Text Block] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Patents and drawings Intellectual Property [Member] Cash paid during the period for: Supplemental Cash Flow Information [Abstract] United States UNITED STATES Reserves for sales discounts on products shipped under promotional programs SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share, Basic European European EuropeanMember Basic (in shares) Basic (weighted-average outstanding shares) Weighted Average Number of Shares Outstanding, Basic Thereafter Finance Lease, Liability, Payments, Due after Year Five Total net Finite-Lived Intangible Assets, Net Thereafter Capital Leases, Future Minimum Payments Due Thereafter 2023 Capital Leases, Future Minimum Payments Due in Five Years Document Period End Date Document Period End Date Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Finance lease obligations Long-term debt and finance lease obligations, net of current maturities Finance Lease, Liability, Noncurrent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Other assets and long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities 2022 Lessee, Operating Lease, Liability, Payments, Due Year Four Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Amortization of debt issuance costs Amortization of Debt Issuance Costs Interest income Investment Income, Interest Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Additional operating lease not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Common stock, $.10 Par Value, 20,000,000 shares authorized; 11,673,838 and 11,662,688 outstanding at March 31, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Other long-term liabilities Operating Lease, Liability, Noncurrent Operating Leases, Before Adoption of 842 Operating Leases, Future Minimum Payments Receivable [Abstract] ASSETS Assets [Abstract] Less imputed interest Finance Lease, Liability, Undiscounted Excess Amount Schedule of Goodwill Schedule of Goodwill [Table Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Range [Axis] Range [Axis] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Indefinite-lived intangible assets Indefinite-lived Intangible Assets (Excluding Goodwill) Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Trade names and trademarks Trademarks and Trade Names [Member] Deferred income taxes Deferred Income Tax Assets, Net General Basis of Accounting, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] France FRANCE Cost of sales Cost of Goods and Services Sold Total minimum lease payments Finance Lease, Liability, Payments, Due Dividends declared (in dollars per share) Dividends declared (in dollars per share) Common Stock, Dividends, Per Share, Declared Document Fiscal Year Focus Document Fiscal Year Focus Common Stock and Dividends Stockholders' Equity Note Disclosure [Text Block] Stock-based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Treasury stock, at cost, 57,600 and 42,600 shares at March 31, 2019 and December 31, 2018, respectively Treasury Stock, Value Total assets Total Identifiable Assets Assets Schedule of Dividends Declared and Paid Dividends Declared [Table Text Block] Stockholders’ equity: Stockholders' Equity: Stockholders' Equity Attributable to Parent [Abstract] Pension expense (income) Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Accumulated Depreciation Finance Lease, Right-of-Use Asset, Accumulated Amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization United Kingdom UNITED KINGDOM Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Subsequent Event Type [Domain] Subsequent Event Type [Domain] Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization Retirement benefit, percentage Defined Benefit Plan, Retirement Benefit, Percentage Defined Benefit Plan, Retirement Benefit, Percentage Fair Value Measurements Fair Value Disclosures [Text Block] Finance Leases Weighted Average Remaining Lease Term Finance Lease, Weighted Average Remaining Lease Term Schedule of Segment Reporting by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Provision for deferred income tax expense Deferred Income Tax Expense (Benefit) Document Type Document Type Other non-current assets Other Assets, Noncurrent Acquisition price Business Combination, Consideration Transferred Estimated fair value of assets acquired and liabilities assumed as of the acquisition date Schedule of Business Acquisitions, by Acquisition [Table Text Block] Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Entity Emerging Growth Company Entity Emerging Growth Company Retained Earnings Retained Earnings [Member] Segment [Domain] Segments [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities 2023 Finance Lease, Liability, Payments, Due Year Five Income Statement [Abstract] Wholegoods WholegoodUnitsMember Commitments and Contingencies Lessee, Operating Leases [Text Block] Customer and dealer relationships Customer Relationships [Member] Basis of Financial Statement Presentation Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Business Acquisition [Line Items] Business Acquisition [Line Items] Percentage of LIFO inventory Percentage of LIFO Inventory Income taxes Income Taxes Paid, Net Excess of current costs over stated LIFO value Excess of Replacement or Current Costs over Stated LIFO Value Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Amortization of intangibles Amortization of Intangible Assets Goodwill [Roll Forward] Goodwill [Roll Forward] Net actuarial gain arising during period, net of taxes Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Rental Equipment Equipment [Member] Provision for income taxes Income Tax Expense (Benefit) Revenue and Segment Information Segment Reporting Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Inventories, net Inventories, net Inventory, Net Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items] Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items] [Line Items] for Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table] Total current assets Assets, Current Operating Lease Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Income tax expense related to items of other comprehensive income Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Statement of Financial Position [Abstract] 2022 Finance Lease, Liability, Payments, Due Year Four Business Combinations [Abstract] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2019 Operating Leases, Future Minimum Payments Due, Next Twelve Months Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Total current liabilities Liabilities, Current Total minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Finance Lease Obligations Capital Lease Obligations, Current Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Schedule of earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] 2023 Operating Leases, Future Minimum Payments, Due in Five Years Net gain on pension and other post-retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax Retirement Plan Type [Domain] Retirement Plan Type [Domain] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Parts PartsMember Translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Total liabilities and stockholders’ equity Liabilities and Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] 2020 Operating Leases, Future Minimum Payments, Due in Two Years Accounts receivable, net Accounts Receivable, Net, Current Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Class of Stock [Line Items] Class of Stock [Line Items] Debt Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Equity Components [Axis] Equity Components [Axis] Segments [Axis] Segments [Axis] Schedule of inventory Schedule of Inventory, Current [Table Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Rental Equipment Property, Plant and Equipment Disclosure [Text Block] Retirement Benefit Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Intangible assets, net Total Intangible Assets Intangible Assets, Net (Excluding Goodwill) Amount of capacity Line of Credit Facility, Capacity Available for Trade Purchases Accounting Pronouncements Adopted and Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Diluted (in shares) Diluted (weighted-average outstanding shares) Weighted Average Number of Shares Outstanding, Diluted Contingent Matters Contingencies Disclosure [Text Block] Goodwill [Line Items] Goodwill [Line Items] Indefinite-lived and Finite-Lived Intangible Assets IndefinitelivedandFiniteLivedIntangibleAssetsMember Components of Lease Expense Lease, Cost [Table Text Block] Total assets Assets, Total [Member] Other non-current assets Operating Lease, Right-of-Use Asset Supplemental Employee Retirement Plan Supplemental Employee Retirement Plan [Member] Thereafter Operating Leases, Future Minimum Payments, Due Thereafter 2020 Finance Lease, Liability, Payments, Due Year Two Cash and cash equivalents at beginning of the year Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Inventory obsolescence reserves Inventory Valuation Reserves Translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Current Maturities Long-term Debt, Current Maturities Lease liability recognized Operating and Finance Lease, Liability Operating and Finance Lease, Liability Operating cash flows from finance leases Finance Lease, Interest Payment on Liability Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Supplemental Balance Sheet Information Related to Leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Stock-based compensation expense Share-based Compensation Dividends paid ($0.12 per share) Dividends, Cash Net Income Net income Net income Net Income (Loss) Attributable to Parent Dilutive potential common shares from stock options Weighted Average Number Diluted Shares Outstanding Adjustment Operating cash flows from operating leases Operating Lease, Payments Variable lease cost Variable Lease, Cost Less accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Geographical [Axis] Geographical [Axis] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] 2019 Finance Lease, Liability, Payments, Remainder of Fiscal Year Raw materials Inventory, Raw Materials, Net of Reserves Common stock repurchase (in shares) Treasury Stock, Shares, Acquired Acquisition Price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Adjustment to reconcile net income to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Entity Small Business Entity Small Business Interest on lease liabilities Finance Lease, Interest Expense Leases Lessee, Leases [Policy Text Block] Accrued liabilities Operating Lease, Liability, Current Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Schedule of Definite and Indefinite Lived Intangible Assets Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Entity Filer Category Entity Filer Category Net assets assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Total lease liabilities Operating Leases, Future Minimum Payments Due Balance (shares) Balance (shares) Shares, Outstanding Total finance lease liabilities Finance Lease, Liability Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Repayments on bank revolving credit facility Repayments of Lines of Credit Accrued liabilities Accrued Liabilities, Current Right-of-use asset recognized Operating and Finance Lease, Right-of-Use Asset Operating and Finance Lease, Right-of-Use Asset Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Retirement Plan Type [Axis] Retirement Plan Type [Axis] Products and Services [Axis] Product and Service [Axis] Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Property, plant and equipment, net Finance Lease, Right-of-Use Asset Statement [Line Items] Statement [Line Items] Entity Registrant Name Entity Registrant Name 2021 Finance Lease, Liability, Payments, Due Year Three Other OtherGeographicalAreasMember Asset Class [Axis] Asset Class [Axis] Long-term tax payable Increase (Decrease) in Accrued Taxes Payable Treasury Stock Treasury Stock [Member] Current liabilities: Liabilities, Current [Abstract] Average Common Shares: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Industrial Industrial IndustrialMember Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Amendment Flag Amendment Flag Selling, general and administrative expenses Selling, General and Administrative Expense Exercise of stock options (shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Deferred income taxes Deferred Income Tax Liabilities, Net Total net sales Net Sales Revenue from Contract with Customer, Excluding Assessed Tax Credit Facility [Domain] Credit Facility [Domain] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Long-term tax liability Accrued Income Taxes, Noncurrent 2022 Operating Leases, Future Minimum Payments, Due in Four Years Entity Central Index Key Entity Central Index Key Net sales: Operating Income (Loss) [Abstract] 2019 Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year Segment Reporting [Abstract] Statement of Cash Flows [Abstract] Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Interest expense Interest Expense Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other comprehensive income before income tax expense Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Netherlands NETHERLANDS Capital Leases, Before Adoption of 842 Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Operating Leases Weighted Average Remaining Lease Term Operating Lease, Weighted Average Remaining Lease Term 2020 Capital Leases, Future Minimum Payments Due in Two Years 2019 Capital Leases, Future Minimum Payments Due, Next Twelve Months Common stock, shares authorized Common Stock, Shares Authorized Earnings Per Share [Abstract] Earnings Per Share [Abstract] Leases [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Supplemental Cash Flow Information Related to Leases Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases Products and Services [Domain] Product and Service [Domain] Minimum Minimum [Member] Retirement Benefits [Abstract] Percentage of total assets Concentration Risk, Percentage Common stock repurchase Treasury Stock, Value, Acquired, Cost Method Average common shares: Average Common Shares [Abstract] Average Common Shares [Abstract] Goodwill and Definite and Indefinite-lived Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Schedule of Long-term Debt Schedule of Long-term Debt Instruments [Table Text Block] Fair Value Disclosures [Abstract] Current assets: Assets, Current [Abstract] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Operating lease cost Operating Lease, Cost Inventories Inventory Disclosure [Text Block] Credit Facility [Axis] Credit Facility [Axis] Inventory Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Finance Leases Lessee, Finance Lease, Description [Abstract] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Bank revolving credit facility Long-term Debt, Excluding Current Maturities Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Statement of Comprehensive Income [Abstract] Term of operating lease not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Percentage of interests acquired Business Acquisition, Percentage of Voting Interests Acquired Other long-term liabilities Other Liabilities, Noncurrent Proceeds from exercise of stock options Proceeds from Stock Options Exercised Gross profit Gross Profit Total stockholders’ equity Balance Balance Stockholders' Equity Attributable to Parent Dividends paid Payments of Ordinary Dividends, Common Stock Earnings Per Share Earnings Per Share [Text Block] Trade accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Finite-lived intangible assets Finite-Lived Intangible Assets, Gross Work in process Inventory, Work in Process, Net of Reserves Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] 2020 Lessee, Operating Lease, Liability, Payments, Due Year Two Long-term debt and finance lease obligations, net of current maturities Long-term debt Long-term Debt and Capital Lease Obligations Document and Entity Information [Abstract] Document and Entity Information [Abstract] Asset Class [Domain] Asset Class [Domain] Equity Component [Domain] Equity Component [Domain] Maximum Maximum [Member] Property, plant and equipment, gross Finance Lease, Right-of-Use Asset, Gross Finance Lease, Right-of-Use Asset, Gross Depreciation - Rental equipment Equipment Expense EX-101.PRE 12 alg-20190331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 alg-20190331_htm.xml IDEA: XBRL DOCUMENT 0000897077 2019-01-01 2019-03-31 0000897077 2019-04-26 0000897077 2019-03-31 0000897077 2018-12-31 0000897077 alg:IndustrialMember 2019-01-01 2019-03-31 0000897077 alg:IndustrialMember 2018-01-01 2018-03-31 0000897077 alg:AgriculturalMember 2019-01-01 2019-03-31 0000897077 alg:AgriculturalMember 2018-01-01 2018-03-31 0000897077 alg:EuropeanMember 2019-01-01 2019-03-31 0000897077 alg:EuropeanMember 2018-01-01 2018-03-31 0000897077 2018-01-01 2018-03-31 0000897077 us-gaap:CommonStockMember 2018-12-31 0000897077 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000897077 us-gaap:TreasuryStockMember 2018-12-31 0000897077 us-gaap:RetainedEarningsMember 2018-12-31 0000897077 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000897077 us-gaap:RetainedEarningsMember 2019-01-01 2019-03-31 0000897077 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-03-31 0000897077 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-03-31 0000897077 us-gaap:CommonStockMember 2019-01-01 2019-03-31 0000897077 us-gaap:TreasuryStockMember 2019-01-01 2019-03-31 0000897077 us-gaap:CommonStockMember 2019-03-31 0000897077 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000897077 us-gaap:TreasuryStockMember 2019-03-31 0000897077 us-gaap:RetainedEarningsMember 2019-03-31 0000897077 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000897077 us-gaap:CommonStockMember 2017-12-31 0000897077 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000897077 us-gaap:TreasuryStockMember 2017-12-31 0000897077 us-gaap:RetainedEarningsMember 2017-12-31 0000897077 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000897077 2017-12-31 0000897077 us-gaap:RetainedEarningsMember 2018-01-01 2018-03-31 0000897077 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-03-31 0000897077 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-03-31 0000897077 us-gaap:CommonStockMember 2018-01-01 2018-03-31 0000897077 us-gaap:CommonStockMember 2018-03-31 0000897077 us-gaap:AdditionalPaidInCapitalMember 2018-03-31 0000897077 us-gaap:TreasuryStockMember 2018-03-31 0000897077 us-gaap:RetainedEarningsMember 2018-03-31 0000897077 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-03-31 0000897077 2018-03-31 0000897077 2019-01-01 0000897077 alg:DutchPowerCompanyBVMember 2019-03-04 0000897077 alg:DutchPowerCompanyBVMember 2019-03-04 2019-03-04 0000897077 alg:SECSchedule1209SalesDiscountsMember 2019-03-31 0000897077 alg:SECSchedule1209SalesDiscountsMember 2018-12-31 0000897077 us-gaap:EquipmentMember 2019-03-31 0000897077 us-gaap:EquipmentMember 2018-12-31 0000897077 us-gaap:EquipmentMember 2019-01-01 2019-03-31 0000897077 us-gaap:EquipmentMember 2018-01-01 2018-03-31 0000897077 alg:IndustrialMember 2018-12-31 0000897077 alg:AgriculturalMember 2018-12-31 0000897077 alg:EuropeanMember 2018-12-31 0000897077 alg:IndustrialMember 2019-03-31 0000897077 alg:AgriculturalMember 2019-03-31 0000897077 alg:EuropeanMember 2019-03-31 0000897077 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-03-31 0000897077 us-gaap:TrademarksAndTradeNamesMember 2019-03-31 0000897077 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000897077 us-gaap:CustomerRelationshipsMember 2019-03-31 0000897077 us-gaap:CustomerRelationshipsMember 2018-12-31 0000897077 us-gaap:IntellectualPropertyMember 2019-03-31 0000897077 us-gaap:IntellectualPropertyMember 2018-12-31 0000897077 us-gaap:TrademarksAndTradeNamesMember 2019-03-31 0000897077 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0000897077 us-gaap:AssetsTotalMember alg:IndefinitelivedandFiniteLivedIntangibleAssetsMember 2019-01-01 2019-03-31 0000897077 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0000897077 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-03-31 0000897077 srt:MinimumMember us-gaap:IntellectualPropertyMember 2019-01-01 2019-03-31 0000897077 srt:MaximumMember us-gaap:IntellectualPropertyMember 2019-01-01 2019-03-31 0000897077 us-gaap:StandbyLettersOfCreditMember 2019-03-31 0000897077 us-gaap:RevolvingCreditFacilityMember 2019-03-31 0000897077 us-gaap:SubsequentEventMember 2019-04-02 2019-04-02 0000897077 us-gaap:SubsequentEventMember 2019-04-29 2019-04-29 0000897077 alg:WholegoodUnitsMember 2019-01-01 2019-03-31 0000897077 alg:WholegoodUnitsMember 2018-01-01 2018-03-31 0000897077 alg:PartsMember 2019-01-01 2019-03-31 0000897077 alg:PartsMember 2018-01-01 2018-03-31 0000897077 alg:OtherRevenueMember 2019-01-01 2019-03-31 0000897077 alg:OtherRevenueMember 2018-01-01 2018-03-31 0000897077 country:US 2019-01-01 2019-03-31 0000897077 country:US 2018-01-01 2018-03-31 0000897077 country:FR 2019-01-01 2019-03-31 0000897077 country:FR 2018-01-01 2018-03-31 0000897077 country:CA 2019-01-01 2019-03-31 0000897077 country:CA 2018-01-01 2018-03-31 0000897077 country:GB 2019-01-01 2019-03-31 0000897077 country:GB 2018-01-01 2018-03-31 0000897077 country:BR 2019-01-01 2019-03-31 0000897077 country:BR 2018-01-01 2018-03-31 0000897077 country:NL 2019-01-01 2019-03-31 0000897077 country:NL 2018-01-01 2018-03-31 0000897077 country:AU 2019-01-01 2019-03-31 0000897077 country:AU 2018-01-01 2018-03-31 0000897077 country:CL 2019-01-01 2019-03-31 0000897077 country:CL 2018-01-01 2018-03-31 0000897077 alg:OtherGeographicalAreasMember 2019-01-01 2019-03-31 0000897077 alg:OtherGeographicalAreasMember 2018-01-01 2018-03-31 0000897077 us-gaap:PensionPlansDefinedBenefitMember 2019-01-01 2019-03-31 0000897077 us-gaap:PensionPlansDefinedBenefitMember 2018-01-01 2018-03-31 0000897077 srt:MinimumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-03-31 0000897077 srt:MaximumMember us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-03-31 0000897077 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2019-01-01 2019-03-31 0000897077 us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember 2018-01-01 2018-03-31 shares iso4217:USD iso4217:USD shares pure ALAMO GROUP INC Large Accelerated Filer 2019-03-31 false false 2019 Q1 false 0000897077 --12-31 0.10 0.10 20000000 20000000 11673838 11662688 57600 42600 0.12 0.11 P10Y P14Y P3Y P12Y 10-Q 11751974 39023000 34043000 269785000 228098000 211355000 176630000 6906000 5327000 4918000 8745000 531987000 452843000 49342000 43978000 236692000 219135000 134955000 131905000 101737000 87230000 88821000 83243000 63568000 48857000 1893000 1783000 14905000 3699000 852253000 721633000 70251000 54083000 2019000 2865000 42490000 43785000 134000 119000 114894000 100852000 180234000 85179000 6378000 6120000 1832000 1944000 13127000 8436000 14304000 11731000 1167000 1166000 109285000 108422000 1916000 426000 456889000 443040000 -43941000 -44831000 521484000 507371000 852253000 721633000 158425000 132167000 53173000 58647000 50336000 47273000 261934000 238087000 198626000 177830000 63308000 60257000 40702000 38896000 22606000 21361000 1450000 1337000 173000 100000 -389000 -134000 20940000 19990000 5687000 5407000 15253000 14583000 1.30 1.26 1.30 1.24 11698000 11606000 11777000 11739000 0.12 0.11 15253000 14583000 720000 3117000 215000 195000 935000 3312000 45000 69000 890000 3243000 16143000 17826000 11620000 1166000 108422000 -426000 443040000 -44831000 507371000 15253000 15253000 720000 720000 -170000 -170000 627000 627000 15000 1490000 1490000 11000 1000 236000 237000 1404000 1404000 11616000 1167000 109285000 -1916000 456889000 -43941000 521484000 11534000 1158000 103864000 -426000 374678000 -30166000 449108000 14583000 14583000 14583000 14583000 3117000 3117000 -126000 -126000 458000 458000 9000 266000 266000 1276000 1276000 11543000 1158000 104588000 -426000 387985000 -26923000 466382000 15253000 14583000 -24000 -94000 3338000 3135000 2088000 1405000 855000 881000 55000 55000 627000 458000 1865000 930000 180000 17000 34936000 27998000 17098000 12291000 7453000 5663000 1472000 1765000 1563000 -1483000 2925000 -386000 258000 0 -25000 104000 -32361000 -28146000 50477000 0 5284000 7645000 472000 97000 -55289000 -7548000 103000000 90000000 8000000 3000000 37000 0 1404000 1276000 237000 266000 1490000 0 92306000 85990000 324000 181000 4980000 50477000 34043000 25373000 39023000 75850000 1061000 1123000 2814000 5066000 Basis of Financial Statement Presentation<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">General</span></div><div style="text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The accompanying unaudited interim condensed consolidated financial statements of Alamo Group Inc. and its subsidiaries (the “Company”) have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulations S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the periods presented are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  The balance sheet at December 31, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2018 (the "2018 10-K").</span></div><div><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Pronouncements Adopted on January 1, 2019</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)." This update requires that a lessee recognize in the statement of financial position a liability to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Similar to current guidance, the update continues to differentiate between finance leases and operating leases, however this distinction now primarily relates to differences in the manner of expense recognition over time and in the classification of lease payments in the statement of cash flows. The updated guidance leaves the accounting for leases by lessors largely unchanged from existing GAAP. The guidance became effective for us on January 1, 2019. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized right-of-use assets of $7,747,000 and a corresponding lease liability of $7,868,000 on our consolidated balance sheet. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized a right-of-use asset and a corresponding lease liability on our consolidated balance sheet. </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">We adopted these provisions on January 1, 2019 using the optional transition method that permits us to apply the new disclosure requirements in 2019 and continue to present comparative period information as required under FASB ASC Topic 840, "Leases." We did not have a cumulative-effect adjustment to the opening balance of retained earnings at the date of adoption. We elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allowed us to not account for lease and non-lease components separately for most of our asset classes and to exclude leases with an initial term of 12 months or less from the right-of-use assets and liabilities. Adoption of the standards had no impact on results of operations or liquidity. </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">In February 2018, the FASB issued ASU 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” to allow reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act ("TCJA"). Upon adoption of the ASU, entities will be required to disclose a description of the accounting policy for releasing income tax effects from accumulated other comprehensive income. The standard is required to be adopted for periods beginning after December 15, 2018, with early adoption available for any set of financial statements that have yet to be issued or made available for issuance including retrospectively for any period in which the effect of the change is the U.S. corporate income tax rate in the TCJA is recognized. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Pronouncements Not Yet Adopted </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-13 “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which modifies the disclosures requirements on fair value measurements. Among other things, the amendments add disclosures for changes in unrealized gains and losses on Level 3 fair value measurements and requires additional disclosures on unobservable inputs associated with Level 3 assets. The guidance will become effective for us on January 1, 2020. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-14, “Compensation, Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The update removes certain disclosures that are no longer considered cost beneficial and adds disclosure requirements identified as relevant. The guidance will become effective for us on January 1, 2021 with early adoption permitted for any financial statements that have not been issued. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.</span></div> The accompanying unaudited interim condensed consolidated financial statements of Alamo Group Inc. and its subsidiaries (the “Company”) have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulations S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the periods presented are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  The balance sheet at December 31, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2018 (the "2018 10-K"). <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Pronouncements Adopted on January 1, 2019</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)." This update requires that a lessee recognize in the statement of financial position a liability to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Similar to current guidance, the update continues to differentiate between finance leases and operating leases, however this distinction now primarily relates to differences in the manner of expense recognition over time and in the classification of lease payments in the statement of cash flows. The updated guidance leaves the accounting for leases by lessors largely unchanged from existing GAAP. The guidance became effective for us on January 1, 2019. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized right-of-use assets of $7,747,000 and a corresponding lease liability of $7,868,000 on our consolidated balance sheet. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized a right-of-use asset and a corresponding lease liability on our consolidated balance sheet. </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">We adopted these provisions on January 1, 2019 using the optional transition method that permits us to apply the new disclosure requirements in 2019 and continue to present comparative period information as required under FASB ASC Topic 840, "Leases." We did not have a cumulative-effect adjustment to the opening balance of retained earnings at the date of adoption. We elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allowed us to not account for lease and non-lease components separately for most of our asset classes and to exclude leases with an initial term of 12 months or less from the right-of-use assets and liabilities. Adoption of the standards had no impact on results of operations or liquidity. </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">In February 2018, the FASB issued ASU 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” to allow reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act ("TCJA"). Upon adoption of the ASU, entities will be required to disclose a description of the accounting policy for releasing income tax effects from accumulated other comprehensive income. The standard is required to be adopted for periods beginning after December 15, 2018, with early adoption available for any set of financial statements that have yet to be issued or made available for issuance including retrospectively for any period in which the effect of the change is the U.S. corporate income tax rate in the TCJA is recognized. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Accounting Pronouncements Not Yet Adopted </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-13 “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which modifies the disclosures requirements on fair value measurements. Among other things, the amendments add disclosures for changes in unrealized gains and losses on Level 3 fair value measurements and requires additional disclosures on unobservable inputs associated with Level 3 assets. The guidance will become effective for us on January 1, 2020. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-14, “Compensation, Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The update removes certain disclosures that are no longer considered cost beneficial and adds disclosure requirements identified as relevant. The guidance will become effective for us on January 1, 2021 with early adoption permitted for any financial statements that have not been issued. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.</span></div> 7747000 7868000 Accounting Policies<div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Leases</span></div><div><span><br/></span></div><div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following policy resulted from our adoption of the provisions of ASC Topic 842, “Leases,” effective January 1, 2019, as described above in “Accounting Pronouncements Adopted on January 1, 2019.” </span></div><div><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">If we determine that an arrangement is or contains a lease, we recognize a right-of-use (ROU) asset and lease liability at the commencement date of the lease. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements.</span></div> <div style="text-indent:18pt;text-align:justify;margin-bottom:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following policy resulted from our adoption of the provisions of ASC Topic 842, “Leases,” effective January 1, 2019, as described above in “Accounting Pronouncements Adopted on January 1, 2019.” </span></div><div><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">If we determine that an arrangement is or contains a lease, we recognize a right-of-use (ROU) asset and lease liability at the commencement date of the lease. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term. </span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements.</span></div> Business Combinations<div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">On March 4, 2019, the Company acquired 100 percent of the issued and outstanding equity interests of Dutch Power Company B.V. ("Dutch Power"). Dutch Power designs, manufactures and sells a variety of landscape and vegetation management machines primarily in Europe. The primary reason for the Dutch Power acquisition was to enhance the Company's platform for growth by increasing both the Company's product portfolio and capabilities in the European market.  The acquisition price was approximately $53 million and has not yet been finalized.</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The Company has included the operating results of Dutch Power in its consolidated financial statements since the acquisition. Certain estimated values are not yet finalized and are subject to change. The Company will finalize the amounts once the necessary information is obtained and the analysis is complete. The following are the estimated fair value of the assets acquired and liabilities assumed as of the acquisition date (in thousands):</span></div><div><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953216%;"><tr><td style="width:1.0%;"/><td style="width:82.179104%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.820896%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">87 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,278 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17,498 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid and other assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,564 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">12,828 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,787 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,082)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets assumed</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">46,960 </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,651 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">52,611 </span></td></tr></table></div> 1 53000000 <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953216%;"><tr><td style="width:1.0%;"/><td style="width:82.179104%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.820896%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">87 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts receivable</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,278 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventory</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17,498 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid and other assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,564 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">12,828 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,787 </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities assumed</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,082)</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Net assets assumed</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">46,960 </span></td></tr><tr><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:12pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,651 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Acquisition Price</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">52,611 </span></td></tr></table> 87000 6278000 17498000 3564000 12828000 15787000 9082000 46960000 5651000 52611000 Accounts Receivable<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> Accounts receivable is shown net of sales discounts and the allowance for doubtful accounts.</span></div>At March 31, 2019 the Company had $20,741,000 in reserves for sales discounts compared to $18,123,000 at December 31, 2018 related to products shipped to our customers under various promotional programs. The increase was primarily due to additional discounts reserved related to increased sales of the Company's agricultural products sold during the first three months of 2019. 20741000 18123000 Inventories<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Inventories valued at LIFO cost represented 54% and 60% of total inventory at March 31, 2019 and December 31, 2018, respectively. The excess of current cost over LIFO valued inventories was approximately $10,646,000 at March 31, 2019 and December 31, 2018. An actual valuation of inventory under the LIFO method is made only at the end of each year based on the inventory levels and costs at that time.  Accordingly, interim LIFO must be based, to some extent, on management's estimates at each quarter end. Net inventories consist of the following:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.327485%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Finished goods</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">178,413 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">149,298 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Work in process</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17,675 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">12,732 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Raw materials</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,267 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">14,600 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">211,355 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">176,630 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;line-height:120%;"> </span></div> Inventory obsolescence reserves were $7,162,000 at March 31, 2019 and $7,194,000 at December 31, 2018. 0.54 0.60 10646000 10646000 Net inventories consist of the following:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.327485%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.947368%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Finished goods</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">178,413 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">149,298 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Work in process</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17,675 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">12,732 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Raw materials</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,267 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">14,600 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">211,355 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">176,630 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr></table> 178413000 149298000 17675000 12732000 15267000 14600000 211355000 176630000 7162000 7194000 Rental EquipmentRental equipment is shown net of accumulated depreciation of $12,463,000 and $11,145,000 at March 31, 2019 and December 31, 2018, respectively. The Company recognized depreciation expense of $2,088,000 and $1,405,000 for the three months ended March 31, 2019 and March 31, 2018, respectively. 12463000 11145000 2088000 1405000 Fair Value Measurements<div style="text-indent:36pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate their fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of March 31, 2019 and December 31, 2018, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs.</span></div> Goodwill and Definite and Indefinite-lived Intangible Assets<div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following is the summary of changes to the Company's Goodwill for the three months ended March 31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:35.390029%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.384164%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.384164%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.384164%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.146041%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:2.292669%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.876833%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.146041%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Agricultural</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">European</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,107 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,230 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,906 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">83,243 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">170 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(190)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,651 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,651 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,277 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,177 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">21,367 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">88,821 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:center;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following is a summary of the Company's definite and indefinite-lived intangible assets net of the accumulated amortization: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.403509%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Estimated Useful Lives</span></div></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Definite:</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">25 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">32,940 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">23,938 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer and dealer relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">10-14 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">34,354 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">32,260 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and drawings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3-12 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,562 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,061 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total at cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">73,856 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">58,259 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,788)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,902)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">58,068 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">43,357 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Indefinite:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,500 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,500 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Total Intangible Assets</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">63,568 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">48,857 </span></td></tr></table></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The Company recognized amortization expense of $855,000 and $881,000 for the three months ending March 31, 2019 and 2018, respectively,. </span></div>As of March 31, 2019, the Company had $63,568,000 of intangible assets, which represents 7% of total assets. <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following is the summary of changes to the Company's Goodwill for the three months ended March 31, 2019:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"/><td style="width:35.390029%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.384164%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.384164%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:1.079179%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.384164%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.146041%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:2.292669%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.876833%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.146041%;"/><td style="width:0.1%;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Industrial</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Agricultural</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">European</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,107 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,230 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,906 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">83,243 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Translation adjustment</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">170 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(53)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(190)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(73)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill acquired</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,651 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,651 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Balance at March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,277 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,177 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">21,367 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:middle;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:middle;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">88,821 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 61107000 6230000 15906000 83243000 170000 -53000 -190000 -73000 0 0 5651000 5651000 61277000 6177000 21367000 88821000 <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following is a summary of the Company's definite and indefinite-lived intangible assets net of the accumulated amortization: </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.403509%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.257310%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.134503%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Estimated Useful Lives</span></div></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Definite:</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">25 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">32,940 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">23,938 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Customer and dealer relationships</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">10-14 years</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">34,354 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">32,260 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Patents and drawings</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3-12 years</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,562 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,061 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total at cost</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">73,856 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">58,259 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less accumulated amortization</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,788)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(14,902)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:18pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total net</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">58,068 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">43,357 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Indefinite:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Trade names and trademarks</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,500 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,500 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Total Intangible Assets</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">63,568 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">48,857 </span></td></tr></table></div> P25Y 32940000 23938000 34354000 32260000 6562000 2061000 73856000 58259000 15788000 14902000 58068000 43357000 5500000 5500000 63568000 48857000 855000 881000 63568000 0.07 Debt<div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The components of long-term debt are as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.403509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.239766%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.935673%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.374269%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>(in thousands)</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Maturities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">119 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">119 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Bank revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">180,000 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">85,000 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> Finance lease obligations</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">234 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">179 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">180,234 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">85,179 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">180,368 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">85,298 </span></td><td colspan="3" style="display:none;"/></tr></table></div>As of March 31, 2019, $3,188,000 of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts, resulting in $66,812,000 in available borrowings. <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The components of long-term debt are as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.403509%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.239766%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.935673%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:0.1%;"/><td style="width:0.823392%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.374269%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> <br/>(in thousands)</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Current Maturities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Finance lease obligations</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">119 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">119 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Bank revolving credit facility</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">180,000 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">85,000 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> Finance lease obligations</span></div></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">234 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">179 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">180,234 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">85,179 </span></td><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total debt</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">180,368 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">85,298 </span></td><td colspan="3" style="display:none;"/></tr></table></div> 134000 119000 134000 119000 180000000 85000000 234000 179000 180234000 85179000 180368000 85298000 3188000 66812000 Common Stock and Dividends<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">  Dividends declared and paid on a per share basis were as follows:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:75.777778%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.918129%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.532164%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.771930%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Dividends declared</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.12 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.11 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Dividends paid</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.12 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.11 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:center;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> On April 2, 2019, the Company announced that its Board of Directors had declared a quarterly cash dividend of $0.12 per share, which was paid on April 29, 2019, to shareholders of record at the close of business on April 16, 2019.</span></div> Dividends declared and paid on a per share basis were as follows:<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:75.777778%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.918129%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.532164%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.771930%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Dividends declared</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.12 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.11 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Dividends paid</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.12 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">0.11 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 0.12 0.11 0.12 0.11 0.12 0.12 Earnings Per Share<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share.  Net income for basic and diluted calculations do not differ.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:75.192982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.723977%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(In thousands, except per share)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Net Income</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,253 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">14,583 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Average Common Shares:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;padding-right:-6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Basic (weighted-average outstanding shares)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,698 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,606 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;padding-right:-12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Dilutive potential common shares from stock options</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;padding-right:-6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Diluted (weighted-average outstanding shares)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,777 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,739 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Basic earnings per share</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.30 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.26 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Diluted earnings per share</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.30 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.24 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share.  Net income for basic and diluted calculations do not differ.</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:75.192982%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:2.723977%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.941520%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(In thousands, except per share)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Net Income</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,253 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">14,583 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Average Common Shares:</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;padding-right:-6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Basic (weighted-average outstanding shares)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,698 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,606 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;padding-right:-12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Dilutive potential common shares from stock options</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">133 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div style="padding-left:6pt;padding-right:-6pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Diluted (weighted-average outstanding shares)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,777 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,739 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Basic earnings per share</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.30 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.26 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Diluted earnings per share</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.30 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1.24 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 15253000 14583000 11698000 11606000 79000 133000 11777000 11739000 1.30 1.26 1.30 1.24 Revenue and Segment Information<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-weight:700;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-weight:700;line-height:120%;">Revenues from Contracts with Customers</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Disaggregation of revenue is presented in the tables below by product type and by geographical location. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:77.385965%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.771930%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.070175%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.771930%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by Product Type</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Sales</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Wholegoods</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">207,771 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">187,929 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Parts</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">48,255 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">46,433 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,908 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,725 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">261,934 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">238,087 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:76.654971%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.064327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.216374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.064327%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by Geographical Location</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-48pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">United States</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">185,313 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">165,177 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">France</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">25,935 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24,927 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-84pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Canada</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">13,944 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">14,234 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-60pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">United Kingdom</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">13,798 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">13,443 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Brazil</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">4,273 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,460 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Netherlands</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,674 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,289 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-96pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Australia</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,382 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Chile</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,195 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-120pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,306 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">10,055 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">261,934 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">238,087 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Net sales are attributed to countries based on the location of the customer.</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-weight:700;line-height:120%;">Segment Information</span></div><div><span><br/></span></div><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following includes a summary of the unaudited financial information by reporting segment at March 31, 2019:  </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:69.491228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.362573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Net Sales</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">158,425 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">132,167 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">53,173 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">58,647 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">50,336 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">47,273 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">261,934 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">238,087 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Income from Operations</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">16,472 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,800 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-90pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,172 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,253 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,962 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">4,308 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">22,606 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">21,361 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:58.792952%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.767988%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.671072%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.767988%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Goodwill</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,277 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,107 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,177 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,230 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">21,367 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,906 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">88,821 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">83,243 </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Total Identifiable Assets</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">451,549 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">421,539 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-90pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">184,495 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">162,548 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">216,209 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">137,546 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">852,253 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">721,633 </span></td></tr></table></div> <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Disaggregation of revenue is presented in the tables below by product type and by geographical location. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:77.385965%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:6.771930%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.070175%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:6.771930%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by Product Type</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Sales</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Wholegoods</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">207,771 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">187,929 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-24pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Parts</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">48,255 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">46,433 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,908 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,725 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">261,934 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">238,087 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.</span></div><div style="text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:76.654971%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.064327%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.216374%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.064327%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="12" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by Geographical Location</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:13pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Net Sales</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-48pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">United States</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">185,313 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">165,177 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">France</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">25,935 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24,927 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-84pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Canada</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">13,944 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">14,234 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-60pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">United Kingdom</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">13,798 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">13,443 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Brazil</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">4,273 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,460 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Netherlands</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,674 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,289 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-96pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Australia</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,496 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,382 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Chile</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,195 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,120 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:12pt;padding-right:-120pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Other</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,306 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">10,055 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Consolidated</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">261,934 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">238,087 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 207771000 187929000 48255000 46433000 5908000 3725000 261934000 238087000 185313000 165177000 25935000 24927000 13944000 14234000 13798000 13443000 4273000 5460000 2674000 1289000 2496000 2382000 2195000 1120000 11306000 10055000 261934000 238087000 <div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The following includes a summary of the unaudited financial information by reporting segment at March 31, 2019:  </span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:69.491228%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.695906%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.362573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.450292%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:22pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:22pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Net Sales</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">158,425 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">132,167 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">53,173 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">58,647 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">50,336 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">47,273 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">261,934 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">238,087 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Income from Operations</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">16,472 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">11,800 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-90pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,172 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">5,253 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,962 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">4,308 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">22,606 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">21,361 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;text-align:center;"><span><br/></span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"/><td style="width:58.792952%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.767988%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.671072%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.767988%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">(in thousands)</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Goodwill</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,277 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">61,107 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,177 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">6,230 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;padding-right:-54pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">21,367 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">15,906 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">88,821 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">83,243 </span></td></tr><tr><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:700;line-height:100%;">Total Identifiable Assets</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-72pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> Industrial</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">451,549 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">421,539 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-90pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> Agricultural</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">184,495 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">162,548 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-108pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;"> European</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">216,209 </span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">137,546 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Consolidated</span></div></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">852,253 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:2pt solid #000000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">721,633 </span></td></tr></table></div> 158425000 132167000 53173000 58647000 50336000 47273000 261934000 238087000 16472000 11800000 2172000 5253000 3962000 4308000 22606000 21361000 61277000 61107000 6177000 6230000 21367000 15906000 88821000 83243000 451549000 421539000 184495000 162548000 216209000 137546000 852253000 721633000 Contingent Matters<div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">  </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">The Company is subject to various legal actions which have arisen in the ordinary course of its business. The most prevalent of such actions relate to product liability, which is generally covered by insurance after various self-insured retention amounts. While amounts claimed might be substantial and the ultimate liability with respect to such litigation cannot be determined at this time, the Company believes that the ultimate outcome of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations; however, the ultimate resolution cannot be determined at this time. </span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">Like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws and requirements, including those concerning air emissions, discharges into waterways, and the generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, as well as the remediation of contamination associated with releases of hazardous substances at the Company’s facilities and off-site disposal locations, workplace safety and equal employment opportunities. These laws and regulations are constantly changing, and it is impossible to predict with accuracy the effect that changes to such laws and regulations may have on the Company in the future. Like other industrial concerns, the Company’s manufacturing operations entail the risk of noncompliance, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.</span></div> <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases.  As of March 31, 2019, the components of lease cost were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:115%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:33.672515%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:40.836257%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:19.491228%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Components of Lease Cost</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Amortization of right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,024 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">105 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Rent expense for March 31, 2018 was immaterial.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Maturities of lease liabilities were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.415205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.846784%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.116959%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087719%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:23pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Minimum Lease Payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,310 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,308 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">758 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,271 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">309 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(385)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,886 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td></tr></table></div>As of March 31, 2019, we have an additional operating lease, primarily for a building that has not yet commenced of $627,000. This operating lease will commence in fiscal year 2019 with a lease term of 5 years. <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases.  As of March 31, 2019, the components of lease cost were as follows: </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Times New Roman;font-size:9pt;line-height:115%;"> </span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:33.672515%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:40.836257%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:19.491228%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Components of Lease Cost</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Amortization of right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,024 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">105 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Rent expense for March 31, 2018 was immaterial.</span></div><div style="text-indent:18pt;text-align:justify;"><span><br/></span></div><div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Maturities of lease liabilities were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.415205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.846784%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.116959%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087719%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:23pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Minimum Lease Payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,310 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,308 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">758 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,271 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">309 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(385)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,886 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td></tr></table></div>As of March 31, 2019, we have an additional operating lease, primarily for a building that has not yet commenced of $627,000. This operating lease will commence in fiscal year 2019 with a lease term of 5 years. As of March 31, 2019, the components of lease cost were as follows:  <table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:33.672515%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:40.836257%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:19.491228%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Components of Lease Cost</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance lease cost:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Amortization of right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Interest on lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,024 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">52 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease cost</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">105 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease cost</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,214 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 31000 2000 1024000 52000 105000 1214000 <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Maturities of lease liabilities were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.415205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.846784%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.116959%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087719%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:23pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Minimum Lease Payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,310 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,308 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">758 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,271 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">309 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(385)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,886 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td></tr></table></div> <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Maturities of lease liabilities were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.415205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.846784%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.116959%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087719%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:23pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Minimum Lease Payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,310 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,308 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">758 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,271 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">309 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(385)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,886 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td></tr></table></div> <div style="text-indent:18pt;text-align:justify;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Maturities of lease liabilities were as follows:</span></div><div style="text-align:justify;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:47.415205%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.846784%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.526316%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:3.116959%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:7.795322%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.408187%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.087719%;"/><td style="width:1.0%;"/></tr><tr><td colspan="27" style="padding-top:2px;padding-bottom:2px;height:23pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Future Minimum Lease Payments</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">March 31, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Capital Leases</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,494 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">144 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,310 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">125 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,408 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2,453 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">97 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,221 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">74 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1,308 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">62 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">758 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">31 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">743 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">24 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">361 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">419 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">1 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">29 </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">26 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">79 </span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,271 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">393 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">309 </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Less imputed interest</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(385)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(25)</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(11)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,886 </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">8,312 </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:2pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">298 </span></td></tr></table></div> 3494000 144000 3310000 125000 2408000 101000 2453000 97000 1221000 74000 1308000 62000 758000 31000 743000 24000 361000 17000 419000 1000 29000 26000 79000 0 8271000 393000 8312000 309000 385000 25000 11000 7886000 368000 8312000 298000 627000 P5Y <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Supplemental balance sheet information related to leases was as follows:</span></div><div style="text-indent:18pt;"><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:46.245614%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:27.678363%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:20.076023%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Operating Leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><div style="padding-right:-30pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:9pt;font-weight:400;line-height:100%;">Other non-current assets</span></div></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,777 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3,300 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">4,586 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">7,886 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="9" style="padding-top:2px;padding-bottom:2px;height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Finance Leases</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:23pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:23pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;height:23pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">627 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Depreciation</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(270)</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">357 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Current maturities of long-term debt and finance lease obligations</span></td><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">134 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt and finance lease obligations, net of current maturities</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">234 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Total finance lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Operating leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2.86 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Finance leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3.73 years</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Discount Rate</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3.18 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3.31 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 7777000 3300000 4586000 7886000 627000 270000 357000 134000 234000 368000 P2Y10M9D P3Y8M23D 0.0318 0.0331 <div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:115%;">Supplemental Cash Flow information related to leases was as follows:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:59.549708%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.251462%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:19.198830%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:24pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;height:24pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended <br/>March 31,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">(in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"/></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Operating cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">3 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Operating cash flows from operating leases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">982 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);"> Financing cash flows from finance leases</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:400;font-family:Arial;color:#000000;background-color:rgb(255,255,255, 0.0);">37 </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 3000 982000 37000 Retirement Benefit Plans<div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-weight:700;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Defined Benefit Plan</span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">  </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:12pt;line-height:120%;"> </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">The Company amortizes annual pension income or expense evenly over four quarters. Pension expense was $23,000 and pension income was $87,000 for the three months ended March 31, 2019 and March 31, 2018, respectively. The Company is not required to contribute to the pension plans for the 2019 plan year but may do so. </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Retirement Plan </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;"> </span></div><div style="text-indent:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:Arial;font-size:10pt;line-height:120%;">In May of 2015, the Board amended the SERP to allow the Board to modify the retirement benefit percentage either higher or lower than 20%. In May of 2016, the Board added additional key management to the plan. As of March 31, 2019, the current retirement benefit (as defined in the plan) for the participants ranges from 10% to 20%. </span></div>The net period expense for the three months ended March 31, 2019 and 2018 was $214,000 and $212,000 respectively. 23000 87000 0.10 0.20 214000 212000 XML 14 R1.htm IDEA: XBRL DOCUMENT v3.19.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2019
Apr. 26, 2019
Document and Entity Information [Abstract]    
Entity Registrant Name ALAMO GROUP INC  
Entity Central Index Key 0000897077  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Document Type 10-Q  
Document Period End Date Mar. 31, 2019  
Entity Small Business false  
Entity Emerging Growth Company false  
Document Fiscal Year Focus 2019  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Common Stock, Shares Outstanding   11,751,974
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 39,023 $ 34,043
Accounts receivable, net 269,785 228,098
Inventories, net 211,355 176,630
Prepaid expenses and other current assets 6,906 5,327
Income tax receivable 4,918 8,745
Total current assets 531,987 452,843
Rental equipment, net 49,342 43,978
Property, plant and equipment 236,692 219,135
Less:  Accumulated depreciation (134,955) (131,905)
Total property, plant and equipment, net 101,737 87,230
Goodwill 88,821 83,243
Intangible assets, net 63,568 48,857
Deferred income taxes 1,893 1,783
Other non-current assets 14,905 3,699
Total assets 852,253 721,633
Current liabilities:    
Trade accounts payable 70,251 54,083
Income taxes payable 2,019 2,865
Accrued liabilities 42,490 43,785
Current maturities of long-term debt and finance lease obligations 134 119
Total current liabilities 114,894 100,852
Long-term debt and finance lease obligations, net of current maturities 180,234 85,179
Long-term tax liability 6,378 6,120
Deferred pension liability 1,832 1,944
Other long-term liabilities 13,127 8,436
Deferred income taxes 14,304 11,731
Stockholders’ equity:    
Common stock, $.10 Par Value, 20,000,000 shares authorized; 11,673,838 and 11,662,688 outstanding at March 31, 2019 and December 31, 2018, respectively 1,167 1,166
Additional paid-in-capital 109,285 108,422
Treasury stock, at cost, 57,600 and 42,600 shares at March 31, 2019 and December 31, 2018, respectively (1,916) (426)
Retained earnings 456,889 443,040
Accumulated other comprehensive loss (43,941) (44,831)
Total stockholders’ equity 521,484 507,371
Total liabilities and stockholders’ equity $ 852,253 $ 721,633
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2019
Dec. 31, 2018
Stockholders' Equity:    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares authorized 20,000,000 20,000,000
Common stock, shares outstanding 11,673,838 11,662,688
Treasury stock, shares 57,600 42,600
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net sales:    
Total net sales $ 261,934 $ 238,087
Cost of sales 198,626 177,830
Gross profit 63,308 60,257
Selling, general and administrative expenses 40,702 38,896
Income from operations 22,606 21,361
Interest expense (1,450) (1,337)
Interest income 173 100
Other expense, net (389) (134)
Income before income taxes 20,940 19,990
Provision for income taxes 5,687 5,407
Net Income $ 15,253 $ 14,583
Earnings Per Share [Abstract]    
Basic (in dollars per share) $ 1.30 $ 1.26
Diluted (in dollars per share) $ 1.30 $ 1.24
Average common shares:    
Basic (in shares) 11,698 11,606
Diluted (in shares) 11,777 11,739
Dividends declared (in dollars per share) $ 0.12 $ 0.11
Industrial    
Net sales:    
Total net sales $ 158,425 $ 132,167
Income from operations 16,472 11,800
Agricultural    
Net sales:    
Total net sales 53,173 58,647
Income from operations 2,172 5,253
European    
Net sales:    
Total net sales 50,336 47,273
Income from operations $ 3,962 $ 4,308
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Comprehensive Income [Abstract]    
Net income $ 15,253 $ 14,583
Other comprehensive income:    
Foreign currency translation adjustments 720 3,117
Net gain on pension and other post-retirement benefits 215 195
Other comprehensive income before income tax expense 935 3,312
Income tax expense related to items of other comprehensive income (45) (69)
Other comprehensive income 890 3,243
Comprehensive income $ 16,143 $ 17,826
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
AdditionalPaid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Balance (shares) at Dec. 31, 2017   11,534        
Balance at Dec. 31, 2017 $ 449,108 $ 1,158 $ 103,864 $ (426) $ 374,678 $ (30,166)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 14,583       14,583  
Translation adjustment 3,117         3,117
Net actuarial gain arising during period, net of taxes 126         126
Stock-based compensation 458   458      
Exercise of stock options (shares)   9        
Exercise of stock options 266   266      
Dividends paid ($0.12 per share) (1,276)       (1,276)  
Balance (shares) at Mar. 31, 2018   11,543        
Balance at Mar. 31, 2018 466,382 $ 1,158 104,588 (426) 387,985 (26,923)
Balance (shares) at Dec. 31, 2018   11,620        
Balance at Dec. 31, 2018 507,371 $ 1,166 108,422 (426) 443,040 (44,831)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 15,253       15,253  
Translation adjustment 720         720
Net actuarial gain arising during period, net of taxes 170         170
Stock-based compensation 627   627      
Common stock repurchase (in shares)   (15)        
Common stock repurchase (1,490)     (1,490)    
Exercise of stock options (shares)   11        
Exercise of stock options 237 $ 1 236      
Dividends paid ($0.12 per share) (1,404)       (1,404)  
Balance (shares) at Mar. 31, 2019   11,616        
Balance at Mar. 31, 2019 $ 521,484 $ 1,167 $ 109,285 $ (1,916) $ 456,889 $ (43,941)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Statement of Stockholders' Equity [Abstract]    
Dividends paid (in dollars per share) $ 0.12 $ 0.11
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.19.1
Interim Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Operating Activities    
Net income $ 15,253 $ 14,583
Adjustment to reconcile net income to net cash used in operating activities:    
Provision for doubtful accounts (24) (94)
Depreciation - Property, plant and equipment 3,338 3,135
Depreciation - Rental equipment 2,088 1,405
Amortization of intangibles 855 881
Amortization of debt issuance costs 55 55
Stock-based compensation expense 627 458
Provision for deferred income tax expense 1,865 930
Gain on sale of property, plant and equipment (180) (17)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (34,936) (27,998)
Inventories (17,098) (12,291)
Rental equipment (7,453) (5,663)
Prepaid expenses and other assets (1,472) (1,765)
Trade accounts payable and accrued liabilities 1,563 (1,483)
Income taxes payable 2,925 (386)
Long-term tax payable 258 0
Other assets and long-term liabilities (25) 104
Net cash used in operating activities (32,361) (28,146)
Investing Activities    
Acquisitions, net of cash acquired (50,477) 0
Purchase of property, plant and equipment (5,284) (7,645)
Proceeds from sale of property, plant and equipment 472 97
Net cash used in investing activities (55,289) (7,548)
Financing Activities    
Borrowings on bank revolving credit facility 103,000 90,000
Repayments on bank revolving credit facility (8,000) (3,000)
Principal payments on finance leases 37 0
Dividends paid (1,404) (1,276)
Proceeds from exercise of stock options 237 266
Cost of common stock repurchased (1,490) 0
Net cash provided by financing activities 92,306 85,990
Effect of exchange rate changes on cash and cash equivalents 324 181
Net change in cash and cash equivalents 4,980 50,477
Cash and cash equivalents at beginning of the year 34,043 25,373
Cash and cash equivalents at end of the period 39,023 75,850
Cash paid during the period for:    
Interest 1,061 1,123
Income taxes $ 2,814 $ 5,066
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Financial Statement Presentation
3 Months Ended
Mar. 31, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Financial Statement Presentation Basis of Financial Statement Presentation
General

The accompanying unaudited interim condensed consolidated financial statements of Alamo Group Inc. and its subsidiaries (the “Company”) have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulations S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the periods presented are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  The balance sheet at December 31, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2018 (the "2018 10-K").

Accounting Pronouncements Adopted on January 1, 2019

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)." This update requires that a lessee recognize in the statement of financial position a liability to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Similar to current guidance, the update continues to differentiate between finance leases and operating leases, however this distinction now primarily relates to differences in the manner of expense recognition over time and in the classification of lease payments in the statement of cash flows. The updated guidance leaves the accounting for leases by lessors largely unchanged from existing GAAP. The guidance became effective for us on January 1, 2019. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized right-of-use assets of $7,747,000 and a corresponding lease liability of $7,868,000 on our consolidated balance sheet. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized a right-of-use asset and a corresponding lease liability on our consolidated balance sheet.

We adopted these provisions on January 1, 2019 using the optional transition method that permits us to apply the new disclosure requirements in 2019 and continue to present comparative period information as required under FASB ASC Topic 840, "Leases." We did not have a cumulative-effect adjustment to the opening balance of retained earnings at the date of adoption. We elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allowed us to not account for lease and non-lease components separately for most of our asset classes and to exclude leases with an initial term of 12 months or less from the right-of-use assets and liabilities. Adoption of the standards had no impact on results of operations or liquidity.

In February 2018, the FASB issued ASU 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” to allow reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act ("TCJA"). Upon adoption of the ASU, entities will be required to disclose a description of the accounting policy for releasing income tax effects from accumulated other comprehensive income. The standard is required to be adopted for periods beginning after December 15, 2018, with early adoption available for any set of financial statements that have yet to be issued or made available for issuance including retrospectively for any period in which the effect of the change is the U.S. corporate income tax rate in the TCJA is recognized. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.
Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-13 “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which modifies the disclosures requirements on fair value measurements. Among other things, the amendments add disclosures for changes in unrealized gains and losses on Level 3 fair value measurements and requires additional disclosures on unobservable inputs associated with Level 3 assets. The guidance will become effective for us on January 1, 2020. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.

In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-14, “Compensation, Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The update removes certain disclosures that are no longer considered cost beneficial and adds disclosure requirements identified as relevant. The guidance will become effective for us on January 1, 2021 with early adoption permitted for any financial statements that have not been issued. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Policies
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
Accounting Policies Accounting Policies
Leases

The following policy resulted from our adoption of the provisions of ASC Topic 842, “Leases,” effective January 1, 2019, as described above in “Accounting Pronouncements Adopted on January 1, 2019.” 

If we determine that an arrangement is or contains a lease, we recognize a right-of-use (ROU) asset and lease liability at the commencement date of the lease. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations
3 Months Ended
Mar. 31, 2019
Business Combinations [Abstract]  
Business Combinations Business Combinations
On March 4, 2019, the Company acquired 100 percent of the issued and outstanding equity interests of Dutch Power Company B.V. ("Dutch Power"). Dutch Power designs, manufactures and sells a variety of landscape and vegetation management machines primarily in Europe. The primary reason for the Dutch Power acquisition was to enhance the Company's platform for growth by increasing both the Company's product portfolio and capabilities in the European market.  The acquisition price was approximately $53 million and has not yet been finalized.

The Company has included the operating results of Dutch Power in its consolidated financial statements since the acquisition. Certain estimated values are not yet finalized and are subject to change. The Company will finalize the amounts once the necessary information is obtained and the analysis is complete. The following are the estimated fair value of the assets acquired and liabilities assumed as of the acquisition date (in thousands):

Cash$87 
Accounts receivable6,278 
Inventory17,498 
Prepaid and other assets3,564 
Property, plant and equipment12,828 
Intangible assets15,787 
Other liabilities assumed(9,082)
Net assets assumed$46,960 
Goodwill5,651 
Acquisition Price$52,611 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable
3 Months Ended
Mar. 31, 2019
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
 
Accounts receivable is shown net of sales discounts and the allowance for doubtful accounts.
At March 31, 2019 the Company had $20,741,000 in reserves for sales discounts compared to $18,123,000 at December 31, 2018 related to products shipped to our customers under various promotional programs. The increase was primarily due to additional discounts reserved related to increased sales of the Company's agricultural products sold during the first three months of 2019.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories
3 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Inventories Inventories
 
Inventories valued at LIFO cost represented 54% and 60% of total inventory at March 31, 2019 and December 31, 2018, respectively. The excess of current cost over LIFO valued inventories was approximately $10,646,000 at March 31, 2019 and December 31, 2018. An actual valuation of inventory under the LIFO method is made only at the end of each year based on the inventory levels and costs at that time.  Accordingly, interim LIFO must be based, to some extent, on management's estimates at each quarter end. Net inventories consist of the following:
(in thousands)
March 31, 2019December 31, 2018
Finished goods
$178,413 $149,298 
Work in process
17,675 12,732 
Raw materials
15,267 14,600 
Inventories, net$211,355 $176,630 
 
Inventory obsolescence reserves were $7,162,000 at March 31, 2019 and $7,194,000 at December 31, 2018.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.19.1
Rental Equipment
3 Months Ended
Mar. 31, 2019
Property, Plant and Equipment [Abstract]  
Rental Equipment Rental EquipmentRental equipment is shown net of accumulated depreciation of $12,463,000 and $11,145,000 at March 31, 2019 and December 31, 2018, respectively. The Company recognized depreciation expense of $2,088,000 and $1,405,000 for the three months ended March 31, 2019 and March 31, 2018, respectively.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
 
The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate their fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of March 31, 2019 and December 31, 2018, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Definite and Indefinite-lived Intangible Assets
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Definite and Indefinite-lived Intangible Assets Goodwill and Definite and Indefinite-lived Intangible Assets
The following is the summary of changes to the Company's Goodwill for the three months ended March 31, 2019:
IndustrialAgriculturalEuropeanConsolidated
(in thousands)
Balance at December 31, 2018$61,107 $6,230 $15,906 $83,243 
Translation adjustment170 (53)(190)(73)
Goodwill acquired— — 5,651 5,651 
Balance at March 31, 2019$61,277 $6,177 $21,367 $88,821 

The following is a summary of the Company's definite and indefinite-lived intangible assets net of the accumulated amortization: 
(in thousands)
Estimated Useful Lives
March 31, 2019December 31, 2018
Definite:
Trade names and trademarks25 years$32,940 $23,938 
Customer and dealer relationships10-14 years34,354 32,260 
Patents and drawings3-12 years6,562 2,061 
Total at cost73,856 58,259 
Less accumulated amortization(15,788)(14,902)
Total net58,068 43,357 
Indefinite:
Trade names and trademarks5,500 5,500 
Total Intangible Assets
$63,568 $48,857 

The Company recognized amortization expense of $855,000 and $881,000 for the three months ending March 31, 2019 and 2018, respectively,. 
As of March 31, 2019, the Company had $63,568,000 of intangible assets, which represents 7% of total assets.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.19.1
Debt
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Debt Debt
The components of long-term debt are as follows:
 
(in thousands)
March 31, 2019December 31, 2018
Current Maturities:
Finance lease obligations$134 $119 
134 119 
Long-term debt:
Bank revolving credit facility180,000 85,000 
 Finance lease obligations
234 179 
180,234 85,179 
Total debt$180,368 $85,298 
As of March 31, 2019, $3,188,000 of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts, resulting in $66,812,000 in available borrowings.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock and Dividends
3 Months Ended
Mar. 31, 2019
Stockholders' Equity Note [Abstract]  
Common Stock and Dividends Common Stock and Dividends
 
  Dividends declared and paid on a per share basis were as follows:
Three Months Ended
March 31,
20192018
Dividends declared
$0.12 $0.11 
Dividends paid
$0.12 $0.11 

On April 2, 2019, the Company announced that its Board of Directors had declared a quarterly cash dividend of $0.12 per share, which was paid on April 29, 2019, to shareholders of record at the close of business on April 16, 2019.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
 
The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share.  Net income for basic and diluted calculations do not differ.
Three Months Ended
March 31,
(In thousands, except per share)
20192018
Net Income
$15,253 $14,583 
Average Common Shares:
Basic (weighted-average outstanding shares)
11,698 11,606 
Dilutive potential common shares from stock options
79 133 
Diluted (weighted-average outstanding shares)
11,777 11,739 
Basic earnings per share
$1.30 $1.26 
Diluted earnings per share
$1.30 $1.24 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and Segment Information
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Revenue and Segment Information Revenue and Segment Information
 
Revenues from Contracts with Customers

Disaggregation of revenue is presented in the tables below by product type and by geographical location. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.
Revenue by Product Type
Three Months Ended
March 31,
(in thousands)20192018
Net Sales
Wholegoods
$207,771 $187,929 
Parts
48,255 46,433 
Other
5,908 3,725 
Consolidated$261,934 $238,087 
 
Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.

Revenue by Geographical Location
Three Months Ended
March 31,
(in thousands)20192018
Net Sales
United States
$185,313 $165,177 
France
25,935 24,927 
Canada
13,944 14,234 
United Kingdom
13,798 13,443 
Brazil
4,273 5,460 
Netherlands2,674 1,289 
Australia
2,496 2,382 
Chile2,195 1,120 
Other
11,306 10,055 
Consolidated$261,934 $238,087 

Net sales are attributed to countries based on the location of the customer.
Segment Information

The following includes a summary of the unaudited financial information by reporting segment at March 31, 2019:  
Three Months Ended
March 31,
(in thousands)
20192018
Net Sales
Industrial
$158,425 $132,167 
Agricultural
53,173 58,647 
European
50,336 47,273 
Consolidated
$261,934 $238,087 
Income from Operations
Industrial
$16,472 $11,800 
Agricultural
2,172 5,253 
European
3,962 4,308 
Consolidated
$22,606 $21,361 

(in thousands)
March 31, 2019December 31, 2018
Goodwill
Industrial
$61,277 $61,107 
Agricultural
6,177 6,230 
European
21,367 15,906 
Consolidated
$88,821 $83,243 
Total Identifiable Assets
Industrial
$451,549 $421,539 
Agricultural
184,495 162,548 
European
216,209 137,546 
Consolidated
$852,253 $721,633 
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.19.1
Contingent Matters
3 Months Ended
Mar. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Contingent Matters Contingent Matters
  
The Company is subject to various legal actions which have arisen in the ordinary course of its business. The most prevalent of such actions relate to product liability, which is generally covered by insurance after various self-insured retention amounts. While amounts claimed might be substantial and the ultimate liability with respect to such litigation cannot be determined at this time, the Company believes that the ultimate outcome of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations; however, the ultimate resolution cannot be determined at this time.

Like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws and requirements, including those concerning air emissions, discharges into waterways, and the generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, as well as the remediation of contamination associated with releases of hazardous substances at the Company’s facilities and off-site disposal locations, workplace safety and equal employment opportunities. These laws and regulations are constantly changing, and it is impossible to predict with accuracy the effect that changes to such laws and regulations may have on the Company in the future. Like other industrial concerns, the Company’s manufacturing operations entail the risk of noncompliance, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.19.1
Leases
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Commitments and Contingencies
The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases.  As of March 31, 2019, the components of lease cost were as follows:  
Components of Lease Cost
Three Months Ended
March 31,
(in thousands)2019
Finance lease cost:
Amortization of right-of-use assets$31 
Interest on lease liabilities
Operating lease cost1,024 
Short-term lease cost52 
Variable lease cost105 
Total lease cost$1,214 
Rent expense for March 31, 2018 was immaterial.

Maturities of lease liabilities were as follows:
Future Minimum Lease Payments
March 31, 2019December 31, 2018
(in thousands)Operating LeasesFinance LeasesOperating LeasesCapital Leases
2019$3,494 $144 $3,310 $125 
20202,408 101 2,453 97 
20211,221 74 1,308 62 
2022758 31 743 24 
2023361 17 419 
Thereafter29 26 79 — 
Total minimum lease payments$8,271 $393 $8,312 $309 
Less imputed interest(385)(25)— (11)
Total lease liabilities$7,886 $368 $8,312 $298 
As of March 31, 2019, we have an additional operating lease, primarily for a building that has not yet commenced of $627,000. This operating lease will commence in fiscal year 2019 with a lease term of 5 years.
Commitments and Contingencies
The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases.  As of March 31, 2019, the components of lease cost were as follows:  
Components of Lease Cost
Three Months Ended
March 31,
(in thousands)2019
Finance lease cost:
Amortization of right-of-use assets$31 
Interest on lease liabilities
Operating lease cost1,024 
Short-term lease cost52 
Variable lease cost105 
Total lease cost$1,214 
Rent expense for March 31, 2018 was immaterial.

Maturities of lease liabilities were as follows:
Future Minimum Lease Payments
March 31, 2019December 31, 2018
(in thousands)Operating LeasesFinance LeasesOperating LeasesCapital Leases
2019$3,494 $144 $3,310 $125 
20202,408 101 2,453 97 
20211,221 74 1,308 62 
2022758 31 743 24 
2023361 17 419 
Thereafter29 26 79 — 
Total minimum lease payments$8,271 $393 $8,312 $309 
Less imputed interest(385)(25)— (11)
Total lease liabilities$7,886 $368 $8,312 $298 
As of March 31, 2019, we have an additional operating lease, primarily for a building that has not yet commenced of $627,000. This operating lease will commence in fiscal year 2019 with a lease term of 5 years.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.19.1
Retirement Benefit Plans
3 Months Ended
Mar. 31, 2019
Retirement Benefits [Abstract]  
Retirement Benefit Plans Retirement Benefit Plans
 Defined Benefit Plan
    
The Company amortizes annual pension income or expense evenly over four quarters. Pension expense was $23,000 and pension income was $87,000 for the three months ended March 31, 2019 and March 31, 2018, respectively. The Company is not required to contribute to the pension plans for the 2019 plan year but may do so.
Supplemental Retirement Plan
 
In May of 2015, the Board amended the SERP to allow the Board to modify the retirement benefit percentage either higher or lower than 20%. In May of 2016, the Board added additional key management to the plan. As of March 31, 2019, the current retirement benefit (as defined in the plan) for the participants ranges from 10% to 20%.
The net period expense for the three months ended March 31, 2019 and 2018 was $214,000 and $212,000 respectively.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.19.1
Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2019
Accounting Policies [Abstract]  
General The accompanying unaudited interim condensed consolidated financial statements of Alamo Group Inc. and its subsidiaries (the “Company”) have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information and with the instructions to Form 10-Q and Article 10 of Regulations S-X.  Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included.  Operating results for the periods presented are not necessarily indicative of the results that may be expected for the year ending December 31, 2019.  The balance sheet at December 31, 2018 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements.  For further information, refer to the consolidated financial statements and footnotes thereto included in the Company’s annual report on Form 10-K for the year ended December 31, 2018 (the "2018 10-K").
Accounting Pronouncements Adopted and Not Yet Adopted
Accounting Pronouncements Adopted on January 1, 2019

In February 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)." This update requires that a lessee recognize in the statement of financial position a liability to make lease payments and a right-of-use asset representing its right to use the underlying asset for the lease term. For leases with a term of 12 months or less, a lessee is permitted to make an accounting policy election by class of underlying asset not to recognize lease assets and lease liabilities. Similar to current guidance, the update continues to differentiate between finance leases and operating leases, however this distinction now primarily relates to differences in the manner of expense recognition over time and in the classification of lease payments in the statement of cash flows. The updated guidance leaves the accounting for leases by lessors largely unchanged from existing GAAP. The guidance became effective for us on January 1, 2019. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized right-of-use assets of $7,747,000 and a corresponding lease liability of $7,868,000 on our consolidated balance sheet. As a lessee, this standard primarily impacted our accounting for long-term real estate and equipment leases, for which we recognized a right-of-use asset and a corresponding lease liability on our consolidated balance sheet.

We adopted these provisions on January 1, 2019 using the optional transition method that permits us to apply the new disclosure requirements in 2019 and continue to present comparative period information as required under FASB ASC Topic 840, "Leases." We did not have a cumulative-effect adjustment to the opening balance of retained earnings at the date of adoption. We elected the package of practical expedients permitted under the transition guidance within the new standard, which, among other things, allowed us to not account for lease and non-lease components separately for most of our asset classes and to exclude leases with an initial term of 12 months or less from the right-of-use assets and liabilities. Adoption of the standards had no impact on results of operations or liquidity.

In February 2018, the FASB issued ASU 2018-02, “Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income,” to allow reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the Tax Cuts and Jobs Act ("TCJA"). Upon adoption of the ASU, entities will be required to disclose a description of the accounting policy for releasing income tax effects from accumulated other comprehensive income. The standard is required to be adopted for periods beginning after December 15, 2018, with early adoption available for any set of financial statements that have yet to be issued or made available for issuance including retrospectively for any period in which the effect of the change is the U.S. corporate income tax rate in the TCJA is recognized. The adoption of this ASU did not have a material impact on the Company's consolidated financial statements.
Accounting Pronouncements Not Yet Adopted

In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-13 “Fair Value Measurement (Topic 820): Disclosure Framework—Changes to the Disclosure Requirements for Fair Value Measurement”, which modifies the disclosures requirements on fair value measurements. Among other things, the amendments add disclosures for changes in unrealized gains and losses on Level 3 fair value measurements and requires additional disclosures on unobservable inputs associated with Level 3 assets. The guidance will become effective for us on January 1, 2020. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.

In August 2018, the FASB issued Accounting Statement Update (ASU) No. 2018-14, “Compensation, Defined Benefit Plans,” which modifies the disclosure requirements for employers that sponsor defined benefit pension or other postretirement plans. The update removes certain disclosures that are no longer considered cost beneficial and adds disclosure requirements identified as relevant. The guidance will become effective for us on January 1, 2021 with early adoption permitted for any financial statements that have not been issued. The impacts that adoption of the ASU is expected to have on our financial disclosures is being evaluated.
Leases
The following policy resulted from our adoption of the provisions of ASC Topic 842, “Leases,” effective January 1, 2019, as described above in “Accounting Pronouncements Adopted on January 1, 2019.” 

If we determine that an arrangement is or contains a lease, we recognize a right-of-use (ROU) asset and lease liability at the commencement date of the lease. ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2019
Business Combinations [Abstract]  
Estimated fair value of assets acquired and liabilities assumed as of the acquisition date
Cash$87 
Accounts receivable6,278 
Inventory17,498 
Prepaid and other assets3,564 
Property, plant and equipment12,828 
Intangible assets15,787 
Other liabilities assumed(9,082)
Net assets assumed$46,960 
Goodwill5,651 
Acquisition Price$52,611 
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories (Tables)
3 Months Ended
Mar. 31, 2019
Inventory Disclosure [Abstract]  
Schedule of inventory Net inventories consist of the following:
(in thousands)
March 31, 2019December 31, 2018
Finished goods
$178,413 $149,298 
Work in process
17,675 12,732 
Raw materials
15,267 14,600 
Inventories, net$211,355 $176,630 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Definite and Indefinite-lived Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following is the summary of changes to the Company's Goodwill for the three months ended March 31, 2019:
IndustrialAgriculturalEuropeanConsolidated
(in thousands)
Balance at December 31, 2018$61,107 $6,230 $15,906 $83,243 
Translation adjustment170 (53)(190)(73)
Goodwill acquired— — 5,651 5,651 
Balance at March 31, 2019$61,277 $6,177 $21,367 $88,821 
Schedule of Definite and Indefinite Lived Intangible Assets
The following is a summary of the Company's definite and indefinite-lived intangible assets net of the accumulated amortization: 
(in thousands)
Estimated Useful Lives
March 31, 2019December 31, 2018
Definite:
Trade names and trademarks25 years$32,940 $23,938 
Customer and dealer relationships10-14 years34,354 32,260 
Patents and drawings3-12 years6,562 2,061 
Total at cost73,856 58,259 
Less accumulated amortization(15,788)(14,902)
Total net58,068 43,357 
Indefinite:
Trade names and trademarks5,500 5,500 
Total Intangible Assets
$63,568 $48,857 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.1
Debt (Tables)
3 Months Ended
Mar. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Long-term Debt
The components of long-term debt are as follows:
 
(in thousands)
March 31, 2019December 31, 2018
Current Maturities:
Finance lease obligations$134 $119 
134 119 
Long-term debt:
Bank revolving credit facility180,000 85,000 
 Finance lease obligations
234 179 
180,234 85,179 
Total debt$180,368 $85,298 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock and Dividends (Tables)
3 Months Ended
Mar. 31, 2019
Stockholders' Equity Note [Abstract]  
Schedule of Dividends Declared and Paid Dividends declared and paid on a per share basis were as follows:
Three Months Ended
March 31,
20192018
Dividends declared
$0.12 $0.11 
Dividends paid
$0.12 $0.11 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2019
Earnings Per Share [Abstract]  
Schedule of earnings per share
The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share.  Net income for basic and diluted calculations do not differ.
Three Months Ended
March 31,
(In thousands, except per share)
20192018
Net Income
$15,253 $14,583 
Average Common Shares:
Basic (weighted-average outstanding shares)
11,698 11,606 
Dilutive potential common shares from stock options
79 133 
Diluted (weighted-average outstanding shares)
11,777 11,739 
Basic earnings per share
$1.30 $1.26 
Diluted earnings per share
$1.30 $1.24 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and Segment Information (Tables)
3 Months Ended
Mar. 31, 2019
Segment Reporting [Abstract]  
Disaggregation of Revenue
Disaggregation of revenue is presented in the tables below by product type and by geographical location. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.
Revenue by Product Type
Three Months Ended
March 31,
(in thousands)20192018
Net Sales
Wholegoods
$207,771 $187,929 
Parts
48,255 46,433 
Other
5,908 3,725 
Consolidated$261,934 $238,087 
 
Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.

Revenue by Geographical Location
Three Months Ended
March 31,
(in thousands)20192018
Net Sales
United States
$185,313 $165,177 
France
25,935 24,927 
Canada
13,944 14,234 
United Kingdom
13,798 13,443 
Brazil
4,273 5,460 
Netherlands2,674 1,289 
Australia
2,496 2,382 
Chile2,195 1,120 
Other
11,306 10,055 
Consolidated$261,934 $238,087 
Schedule of Segment Reporting by Segment
The following includes a summary of the unaudited financial information by reporting segment at March 31, 2019:  
Three Months Ended
March 31,
(in thousands)
20192018
Net Sales
Industrial
$158,425 $132,167 
Agricultural
53,173 58,647 
European
50,336 47,273 
Consolidated
$261,934 $238,087 
Income from Operations
Industrial
$16,472 $11,800 
Agricultural
2,172 5,253 
European
3,962 4,308 
Consolidated
$22,606 $21,361 

(in thousands)
March 31, 2019December 31, 2018
Goodwill
Industrial
$61,277 $61,107 
Agricultural
6,177 6,230 
European
21,367 15,906 
Consolidated
$88,821 $83,243 
Total Identifiable Assets
Industrial
$451,549 $421,539 
Agricultural
184,495 162,548 
European
216,209 137,546 
Consolidated
$852,253 $721,633 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.19.1
Leases (Tables)
3 Months Ended
Mar. 31, 2019
Leases [Abstract]  
Components of Lease Expense As of March 31, 2019, the components of lease cost were as follows:  
Components of Lease Cost
Three Months Ended
March 31,
(in thousands)2019
Finance lease cost:
Amortization of right-of-use assets$31 
Interest on lease liabilities
Operating lease cost1,024 
Short-term lease cost52 
Variable lease cost105 
Total lease cost$1,214 
Finance Lease Maturity
Maturities of lease liabilities were as follows:
Future Minimum Lease Payments
March 31, 2019December 31, 2018
(in thousands)Operating LeasesFinance LeasesOperating LeasesCapital Leases
2019$3,494 $144 $3,310 $125 
20202,408 101 2,453 97 
20211,221 74 1,308 62 
2022758 31 743 24 
2023361 17 419 
Thereafter29 26 79 — 
Total minimum lease payments$8,271 $393 $8,312 $309 
Less imputed interest(385)(25)— (11)
Total lease liabilities$7,886 $368 $8,312 $298 
Operating Lease Maturity
Maturities of lease liabilities were as follows:
Future Minimum Lease Payments
March 31, 2019December 31, 2018
(in thousands)Operating LeasesFinance LeasesOperating LeasesCapital Leases
2019$3,494 $144 $3,310 $125 
20202,408 101 2,453 97 
20211,221 74 1,308 62 
2022758 31 743 24 
2023361 17 419 
Thereafter29 26 79 — 
Total minimum lease payments$8,271 $393 $8,312 $309 
Less imputed interest(385)(25)— (11)
Total lease liabilities$7,886 $368 $8,312 $298 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:

Operating Leases
Three Months Ended
March 31,
(in thousands)2019
Other non-current assets
$7,777 
Accrued liabilities3,300 
Other long-term liabilities4,586 
Total operating lease liabilities$7,886 
Finance Leases
Three Months Ended
March 31,
(in thousands)2019
Property, plant and equipment, gross$627 
Accumulated Depreciation(270)
Property, plant and equipment, net$357 
Current maturities of long-term debt and finance lease obligations$134 
Long-term debt and finance lease obligations, net of current maturities234 
Total finance lease liabilities$368 
Weighted Average Remaining Lease Term
Operating leases2.86 years
Finance leases3.73 years
Weighted Average Discount Rate
Operating leases3.18 %
Finance leases3.31 %
Supplemental Cash Flow Information Related to Leases
Supplemental Cash Flow information related to leases was as follows:
Three Months Ended
March 31,
(in thousands)2019
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from finance leases$
Operating cash flows from operating leases982 
Financing cash flows from finance leases37 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.19.1
Basis of Financial Statement Presentation (Details)
$ in Thousands
Jan. 01, 2019
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Right-of-use asset recognized $ 7,747
Lease liability recognized $ 7,868
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations - Additional Information (Details) - Dutch Power
$ in Millions
Mar. 04, 2019
USD ($)
Business Acquisition [Line Items]  
Percentage of interests acquired 100.00%
Acquisition price $ 53
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.19.1
Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Mar. 04, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 88,821   $ 83,243
Dutch Power      
Business Acquisition [Line Items]      
Cash   $ 87  
Accounts receivable   6,278  
Inventory   17,498  
Prepaid and other assets   3,564  
Property, plant and equipment   12,828  
Intangible assets   15,787  
Other liabilities assumed   (9,082)  
Net assets assumed   46,960  
Goodwill   5,651  
Acquisition Price   $ 52,611  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Reserves for sales discounts    
Valuation and Qualifying Accounts Disclosure [Line Items]    
Reserves for sales discounts on products shipped under promotional programs $ 20,741 $ 18,123
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Percentage of LIFO inventory 54.00% 60.00%
Excess of current costs over stated LIFO value $ 10,646 $ 10,646
Inventory obsolescence reserves $ 7,162 $ 7,194
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.19.1
Inventories - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Finished goods $ 178,413 $ 149,298
Work in process 17,675 12,732
Raw materials 15,267 14,600
Inventories, net $ 211,355 $ 176,630
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Rental Equipment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Accumulated depreciation $ 134,955   $ 131,905
Depreciation - Property, plant and equipment 3,338 $ 3,135  
Rental Equipment      
Property, Plant and Equipment [Line Items]      
Accumulated depreciation 12,463   $ 11,145
Depreciation - Property, plant and equipment $ 2,088 $ 1,405  
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Definite and Indefinite-lived Intangible Assets - Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 83,243
Translation adjustment (73)
Goodwill acquired 5,651
Ending Balance 88,821
Industrial  
Goodwill [Roll Forward]  
Beginning balance 61,107
Translation adjustment 170
Goodwill acquired 0
Ending Balance 61,277
Agricultural  
Goodwill [Roll Forward]  
Beginning balance 6,230
Translation adjustment (53)
Goodwill acquired 0
Ending Balance 6,177
European  
Goodwill [Roll Forward]  
Beginning balance 15,906
Translation adjustment (190)
Goodwill acquired 5,651
Ending Balance $ 21,367
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Definite and Indefinite-lived Intangible Assets - Definite and Indefinite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Finite-lived intangible assets $ 73,856 $ 58,259
Less accumulated amortization (15,788) (14,902)
Total net 58,068 43,357
Total Intangible Assets 63,568 48,857
Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Indefinite-lived intangible assets $ 5,500 5,500
Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Estimated Useful Lives 25 years  
Finite-lived intangible assets $ 32,940 23,938
Customer and dealer relationships    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Finite-lived intangible assets $ 34,354 32,260
Customer and dealer relationships | Minimum    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Estimated Useful Lives 10 years  
Customer and dealer relationships | Maximum    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Estimated Useful Lives 14 years  
Patents and drawings    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Finite-lived intangible assets $ 6,562 $ 2,061
Patents and drawings | Minimum    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Estimated Useful Lives 3 years  
Patents and drawings | Maximum    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]    
Estimated Useful Lives 12 years  
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Goodwill and Definite and Indefinite-lived Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangibles $ 855 $ 881  
Intangible assets, net $ 63,568   $ 48,857
Indefinite-lived and Finite-Lived Intangible Assets | Total assets      
Finite-Lived Intangible Assets [Line Items]      
Percentage of total assets 7.00%    
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Schedule of Long Term Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Finance lease obligations $ 134  
Finance Lease Obligations   $ 119
Current Maturities 134 119
Bank revolving credit facility 180,000 85,000
Finance lease obligations 234  
Finance Lease Obligations   179
Long-term debt 180,234 85,179
Total debt $ 180,368 $ 85,298
Entity Small Business false  
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.19.1
Debt - Additional Information (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Standby letters of credit  
Debt Instrument [Line Items]  
Amount of capacity $ 3,188
Revolving Credit Facility [Member]  
Debt Instrument [Line Items]  
Available borrowings $ 66,812
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock and Dividends - Dividend Declared and Paid (Details) - $ / shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Stockholders' Equity Note [Abstract]    
Dividends paid (in dollars per share) $ 0.12 $ 0.11
Dividends declared (in dollars per share) $ 0.12 $ 0.11
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.19.1
Common Stock and Dividends - Additional Information (Details) - $ / shares
3 Months Ended
Apr. 29, 2019
Apr. 02, 2019
Mar. 31, 2019
Mar. 31, 2018
Class of Stock [Line Items]        
Dividends declared (in dollars per share)     $ 0.12 $ 0.11
Dividends paid (in dollars per share)     $ 0.12 $ 0.11
Subsequent Event        
Class of Stock [Line Items]        
Dividends declared (in dollars per share)   $ 0.12    
Dividends paid (in dollars per share) $ 0.12      
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Earnings Per Share - Calculation of Basic and Diluted EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Earnings Per Share [Abstract]    
Net income $ 15,253 $ 14,583
Average Common Shares:    
Basic (weighted-average outstanding shares) 11,698 11,606
Dilutive potential common shares from stock options 79 133
Diluted (weighted-average outstanding shares) 11,777 11,739
Basic earnings per share (in dollars per share) $ 1.30 $ 1.26
Diluted earnings per share (in dollars per share) $ 1.30 $ 1.24
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and Segment Information - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Net Sales $ 261,934 $ 238,087
Wholegoods    
Disaggregation of Revenue [Line Items]    
Net Sales 207,771 187,929
Parts    
Disaggregation of Revenue [Line Items]    
Net Sales 48,255 46,433
Other    
Disaggregation of Revenue [Line Items]    
Net Sales $ 5,908 $ 3,725
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and Segment Information - Revenue by Geographical Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Disaggregation of Revenue [Line Items]    
Net Sales $ 261,934 $ 238,087
United States    
Disaggregation of Revenue [Line Items]    
Net Sales 185,313 165,177
United Kingdom    
Disaggregation of Revenue [Line Items]    
Net Sales 13,798 13,443
France    
Disaggregation of Revenue [Line Items]    
Net Sales 25,935 24,927
Canada    
Disaggregation of Revenue [Line Items]    
Net Sales 13,944 14,234
Australia    
Disaggregation of Revenue [Line Items]    
Net Sales 2,496 2,382
Brazil    
Disaggregation of Revenue [Line Items]    
Net Sales 4,273 5,460
Chile    
Disaggregation of Revenue [Line Items]    
Net Sales 2,195 1,120
Netherlands    
Disaggregation of Revenue [Line Items]    
Net Sales 2,674 1,289
Other    
Disaggregation of Revenue [Line Items]    
Net Sales $ 11,306 $ 10,055
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue and Segment Information - Revenue, Income, Goodwill and Identifiable Assets by Location (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Segment Reporting Information [Line Items]      
Net Sales $ 261,934 $ 238,087  
Income from Operations 22,606 21,361  
Goodwill 88,821   $ 83,243
Total Identifiable Assets 852,253   721,633
Industrial      
Segment Reporting Information [Line Items]      
Net Sales 158,425 132,167  
Income from Operations 16,472 11,800  
Goodwill 61,277   61,107
Total Identifiable Assets 451,549   421,539
Agricultural      
Segment Reporting Information [Line Items]      
Net Sales 53,173 58,647  
Income from Operations 2,172 5,253  
Goodwill 6,177   6,230
Total Identifiable Assets 184,495   162,548
European      
Segment Reporting Information [Line Items]      
Net Sales 50,336 47,273  
Income from Operations 3,962 $ 4,308  
Goodwill 21,367   15,906
Total Identifiable Assets $ 216,209   $ 137,546
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Lease Cost (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Amortization of right-of-use assets $ 31
Interest on lease liabilities 2
Operating lease cost 1,024
Short-term lease cost 52
Variable lease cost 105
Total lease cost $ 1,214
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Dec. 31, 2018
Operating Leases, After Adoption of 842    
2019 $ 3,494  
2020 2,408  
2021 1,221  
2022 758  
2023 361  
Thereafter 29  
Total minimum lease payments 8,271  
Less imputed interest 385  
Total operating lease liabilities 7,886  
Finance Leases After Adoption of 842    
2019 144  
2020 101  
2021 74  
2022 31  
2023 17  
Thereafter 26  
Total minimum lease payments 393  
Less imputed interest 25  
Total finance lease liabilities $ 368  
Operating Leases, Before Adoption of 842    
2019   $ 3,310
2020   2,453
2021   1,308
2022   743
2023   419
Thereafter   79
Total lease liabilities   8,312
Capital Leases, Before Adoption of 842    
2019   125
2020   97
2021   62
2022   24
2023   1
Thereafter   0
Total minimum lease payments   309
Less imputed interest   11
Total lease liabilities   $ 298
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Supplemental Balance Sheet Information (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Lessee, Operating Lease, Description [Abstract]  
Other non-current assets $ 7,777
Accrued liabilities 3,300
Other long-term liabilities 4,586
Total operating lease liabilities 7,886
Finance Leases  
Property, plant and equipment, gross 627
Accumulated Depreciation (270)
Property, plant and equipment, net 357
Finance Lease, Liability, Current 134
Long-term debt and finance lease obligations, net of current maturities 234
Total finance lease liabilities $ 368
Operating Leases Weighted Average Remaining Lease Term 2 years 10 months 9 days
Finance Leases Weighted Average Remaining Lease Term 3 years 8 months 23 days
Operating Lease Weighted Average Discount Rate (as percent) 3.18%
Finance Lease Weighted Average Discount Rate (as percent) 3.31%
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Leases [Abstract]    
Operating cash flows from finance leases $ 3  
Operating cash flows from operating leases 982  
Financing cash flows from finance leases $ 37 $ 0
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.19.1
Leases - Additional Information (Details)
$ in Thousands
Mar. 31, 2019
USD ($)
Leases [Abstract]  
Additional operating lease not yet commenced $ 627
Term of operating lease not yet commenced 5 years
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.19.1
Retirement Benefit Plans - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Defined Benefit Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Pension expense (income) $ 23 $ 87
Supplemental Employee Retirement Plan    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Pension expense (income) $ 214 $ 212
Supplemental Employee Retirement Plan | Minimum    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Retirement benefit, percentage 10.00%  
Supplemental Employee Retirement Plan | Maximum    
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]    
Retirement benefit, percentage 20.00%  
EXCEL 70 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &V)H4X?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ ;8FA3B?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !MB:%.3:']5>X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!2L0P$(9?17)O)]FB8NCFHGA2$%Q0O(5D=C=LTX1DI-VW-ZV[ M740?P&-F_GSS#4QKHC0AX4L*$1,YS%>C[_HL35RS/5&4 -GLT>M!R[%BZ "4:8?/XNH%V(<_5/[-P!=DJ.V2VI81CJH9ES90LSZ=Y@^96=I&/$-3M/?FON'S:/3*VXN*OX=<7%1MQ*P67#/R;7 M'WX781^LV[I_;'P65"W\N@OU!5!+ P04 " !MB:%.F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( &V)H4[/F,]R8@( '0( 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q >LL8&0K A2DJIJI5:*MFK[["1.0 N8VD[8 M_GUMPU)J#WW!%\Z9,^-A/.0]%Z^R9$P%;TW=RFU8*M4](R3/)6NH?.(=:_6; M*Q<-57HI;DAV@M&+)34U(E&T0@VMVK#([=Y1%#F_J[IJV5$$\MXT5/S>LYKW MVQ"'[QLOU:U49@,5>4=O[!M3W[NCT"LT6;E4#6MEQ=M L.LVW.'G TX-P2)^ M5*R7LWE@0CEQ_FH6GR_;,#(>L9J=E3%!]?!@!U;7QI+VX]=H-)PT#7$^?[?^ MT0:O@SE1R0Z\_EE=5+D-UV%P85=ZK]4+[S^Q,: T#,;HO[ 'JS7<>*(USKR6 M]AF<[U+Q9K2B76GHVS!6K1W[X4T2CS280$8"F0@D^2\A'@GQ1,"6@ ;/;*@? MJ*)%+G@?B"%;'34?!7Z.]6&>S:8]._M.1ROU[J.( M.0(^8@T+K$"!E4??. (^ D>P0@8J9#X?.Q( A, 2:U!B[?-C1P* +&1Z TIL M?+Z;:@"RD&L

44^1;<=$.8A83CA:+%O@4WYQ!F206LW!TFG@7B70X 9N%Z MP'#YXMBW0%P5 +-P1V"XRK%?Q"1Q57S,XHG!I8[]2B;.)W88,:G%M&,Q92G> M9.['C&9W>,/$S;8[&9SYO;6]=K8[M=0=L3W@+WSHQU^IN%6M#$YD'X$$ "U%0 & 'AL+W=O*S83&RM9KJ3$V[A M:J[K)2P_;GP]O1[[X4:V65W*U_!GZ+]=GMIXE=U;.9SJ<.Y.S7G1AI?U\B=X MW&DW!(R*OT[AVLW.%\-0GIOF^W#QVV&]5(.C4(5]/S11QL-[V(6J&EJ*/OZ9 M&EW>^QP"Y^+0W@IWZK^:W/]-4P#LLO% M-/K?PWNHHGQP$OO8-U4W_B[V;UW?U%,KT4I=_K@=3^?Q>)W:_PB3 W *P'L MF/\-T%. )@'9S=DXU)_+OMRLVN:Z:&]/ZU(.20&/.D[F?K@YSMWX7QQM%^^^ M;]"MLO>AG4FRO4EP+OFLV F*_"[)8O]W$RB:P#%>S^.]'*_%>#W&FWE\009Q MD[A1)G?6"KLB])68$&7I5)&;&BFXL M=P/$C>7= &A+W7 9Y,[-QO;)C1/=..Z&I-+6L6YF $^<<)'/C96=>-&)YTX,<>*%X4+A<^*%RXQ%G\K>0G13<#9'@">D*^>A7DU/M.T/D<4XL<9!H#Q[&F.)XTGSKR'H'Z M$60:4RD-,I&!(]E0) .'K=/6T>4NR(SW-H$>D)D,',J&0AD$W/J"OJXD5>Y3 MLR,S&3B4Z6+> @3G:X3+NB2-B1P0R*B#+>">I MO$OP"V6F(F>JH4Q%CDJ#,0.I'4&FYX759S^)8I3SU%">HL!3^MK>22)(K :4 M48HE&&*'*84DEOD MD(Q%"-+*0)#%TM(E[,@D15[KLA8DI67>5G-& C@ZO[(J,;]:)JGF)+64ZYHC$E2![.-3U'F#"5IHF:6:L]12 MMFN.R8=8F=-O/DEF,#5!B7T"CE-+T:XY)DTL!#U]]4FZ(5$3O- R3K6 4[9U MP3'Y$#^FZ-+9B3KC4XM"RSS5G*>. EYS4EJ,[QRZ2B6=BE\=*4 M[A=5>.F'TSR>M[>-Q-M%WURF3=+LOE.[^0]02P,$% @ ;8FA3N;'\H'W M 0 ?04 !@ !X;"]W;W)KU%[C92#D>$1-E 1\2!#="K-S7C'9%JR:](#!Q(94P=18'G8=21 MMG>+S.R=>9&QFZ1M#V?NB%O7$?[W"2@;<]=W'QO/[;61>@,5V4"N\!/DK^', MU0HM4:JV@UZTK'L-8;P>\61K&:.[J2"V.O>O&MREU/ P&%4NH( M1 UW. &E.I#"^#/'=)>4VKB>/Z)_,;6K6BY$P(G1E[:23>ZFKE-!36Y4/K/Q M*\SUQ*XS%_\=[D"57).H'"6CPCR=\B8DZ^8H"J4C;]/8]F8,,Q2>)5#G7CS&\#\Q_"=T2QE2C>$^$-4;Q+ MY/LX"=,PW1!9A3C :6HGPE8BO"=*-D1XERA.\.Z ]JHHP+O30:N+H!O3#\*O M;2^<"Y/J3IDOOV9,@HKH'52P1O7"94&AEGJ:J#F?.L*TD&R8FQU:.F[Q#U!+ M P04 " !MB:%.ARH]>_\# B$@ & 'AL+W=OAX M^_>E+O$JG&&;EUABSG#.S)!'0ZYNIOO6G[6VT8^F;OMU?+;V\I@D_?ZLF[)_ M,!?=NO\<3=>4UKUVIZ2_=+H\C$9-G0!C,FG*JHTWJW'LN=NLS-765:N?NZB_ M-DW9_;/5M;FM8QZ_#7RM3F<[#"2;U:4\Z3^T_?/RW+FWY#[+H6ITVU>FC3I] M7,=/_'$GQ& P(OZJ]*U?/$=#*"_&?!M>?C^L8S8PTK7>VV&*TOV\ZIVNZV$F MQ^/[/&E\]SD8+I_?9O\T!N^">2E[O3/UW]7!GM>QBJ.#/I;7VGXUM]_T'% 6 M1W/TG_6KKAU\8.)\[$W=CW^C_;6WIIEG<52:\L?T6[7C[VV>_\V,-H#9 .X& MSO=_&8C90/PT2,?@)V9CJ+^6MMRL.G.+NJE:EW)8%/Q1N&3NA\$Q=^/_7+2] M&WW=2+5*7H=Y9LAV@L "PN^(Q$U^]P"4ART@*MH1* 99(#,YR27'7+P";'/D)64Y M\Q<<1@FE"DES4207A;ED'A>%O !(YA>)0'$A SNL(+D4F(OG95L@+[_P-&,> M%PHE1*!&G-&"PC";W%<41JQ,;UGM*! +K%T>$#>.N2!UXSAHH0J?#('BB^W_ MG@TIA$\<,)O"9P-X.; B]0M%P'A1%*'LT++)!>*CF,]'($>95+E/AT"Y?1=@ M0XLPQRJL?!7F6%]Y!AE:.00LS90(\*%EF&?HJZ(@, ,MG1QKI_*U<\;D2ZH/ M*!X*! &YXK1V
RA?/&?,_9"@0A'8"+9Y-8\Y2O>1S+&>>R M\#],-(P%T@NTZ@%6/7^7;($0-/=!]C<3#1.!C@AHY0.L?,I7OAFSK"1[X*@Y M(U&A#I!6/L#*IT+QT%H%'^_Q@-87^$"7!Y2^J!0R/R<$3@"7 <4#6F& Z/3\ M'@*('DZF?D.XHV![3]?Z<0ZN,P"I3!':BH'5!\ ]72-![61!= MC%\A@=N3C GAM[X$S"WM/)23P.$/=S&H0C-FN5]%(?T*$:AT>8Z9V"2+DW6C MN]-X"=%'>W-M[7"(78S>+SJ>8#B9>^-;_KB;KBM^3C/=GGPINU/5]M&+L>[< M/Y[.C\98[4BR!Y>MLRX/]Y=:'^WPF+OG;KJUF%ZLNEY0WN/D?/6?P:;/= $C?C5D)&OUIZR MR=RQM=6O-#Q*YD-Q;XWN_].;J25<*5$UJAHR_6O5UVYH-V< M14KI\/OT;'K]'.?\=YJ; &<"7 BR]O\(:":@#T*DS4_*M-7/6."R8'3TV/1O M#5A]%&"#Y&%6*JC/3K^3;KF,WLH<%L%-Y9DANPD"5Q"P( *9?*D 715VT*(; M!?8V(LG=%9#3 ])\M/: W/S(R8\T/UKS(^,,)DBB(?UT!C&,D6'$@8KB[(&6 MV*DEMKW$;G[BY">VE\3P,D'BE0U!:2&D)2JP@$L2'$ MQH!'!Y(Y=62VCLS0D5DU@6DCN%Y+:0W!"26T4^1:80!^;1;0&A M^\J'EA(0AN:E#ZTZ66Y^)0X0@M&#[QT\:$# H0:8:H!]LQ(0F??/!4LSF!B" M@E5S[ B[Z#G"O8I>>Z'ZT"JZS*IGJ)JK$=^I&::;[D>::0#^P.S2]-P[4B%; MMVZP9TH%D2K#)WE>M9RYRZ8E9Z&6J5RS:?!,&T&'>:@&RV0O_P%02P,$% M @ ;8FA3F%4S'PJ! OA, !@ !X;"]W;W)K8DO'$FG)?51QY-C67VOM]8VHY]%OJ^GXVW3'.ZCJ%YM;9'57\J#W;M? M-F559(U[K%ZC^E#9;-T9%7F$<:RC(MOMQ[-)]^ZYFDW*MR;?[>US-:K?BB*K M_GNP>7F+;[G7;M"^BV>20O=J_;//WX;ER3]')RWI7V'V]*_>CRFZF MXZ]POT33&G2(?W;V6)_=C]JEO)3E]_;A]_5T'+>,;&Y73>LBGF*WA^?V']Z=N\6XQ+UEMYV7^[V[=;*?C9#Q:VTWVEC??RN-O=EB0 M&H^&U?]AWVWNX"T3%V-5YG7W=[1ZJYNR&+PX*D7VL[_N]MWU./C_,.,-<## MDP' 50,Q&(A/ W'50 X&\F2 ^JJ!&@S49P1UU4 /!OK3(+EJ8 8#30AS; CHD0'%(M&D5(L0 M=B>1UB$$"2.U(2&7C"\1@]9\FB2;)MGY$%Z:@'>@6 OC$?A! .$D" 8D,"JO4-$)>1/F\^'G 7 #(3B8AFIO:$,N M;X!\,OQ, &XHT#$)X50 $Y"Y#O+/I?SP0&YXT%)A.!;,)\0+XW( M'+91TMR$!VF79;BT=%Y!D3E+HZ)+-T$5%(), D8ASC$*-C"#BE.DXW_!X.X@ MI7WTQ,"DTDE"3D1+SIT4J:2M'9U]A&B_;/V95:^[?3UZ*9NF++JO#INR;*SS M&7]QR=_:;'UZR.VF:6^-NZ_Z+TK]0U,>AJ]ET>F3W>Q_4$L#!!0 ( &V) MH4Z&VW"XV0$ &0$ 8 >&PO=V]R:W-H965T&UL?519 M;MLP$+V*P .86EP[-20!L8.@!5K 2-'VFY9&"\)%)6DKO7V'E*S(CM ?DS-Z M[\W"&:>]TJ^F ;#!F^#29*2QMMM1:HH&!#,KU8'$+Y72@EDT=4U-IX&5GB0X MC<-P0P5K)G?&US$CH$@(. MA74*#(\+'(!S)X1I_!DUR132$>?WJ_JSKQUK.3$#!\5_MZ5M,O) @A(J=N;V M1?5?8*SG$PG&XK_!!3C"7288HU#<^-^@.!NKQ*B"J0CV-IRM]&<_ZE]IRX1X M),03 6/_CY",A.2=X+M)A\Q\J4_,LCS5J@_T\%@=/B,WGY0C)8A&)YR+CKPH#9>HSTF' 5W5>R"+KO%IT]C@!=^SDV0:'.TKHV MS+S3JCS&[G'O_'M2_P-02P,$% @ ;8FA3C)77#WE! HQ@ M !@ !X;"]W;W)KZ M^=KNO>]FWZKRV#[.]UUW>E@NV^W>5T7[J3[Y8__+2]U41=>?-J_+]M3X8CC=<^-^M5_=:5AZ/_W,S:MZHJFG]S7];GQ[F9?USX_\64Y]-3[^.?:Z?PVYM!P>OS1 M^\]C\'TPST7K-W7Y]V'7[1_GZ7RV\R_%6]E]J<^_^&M ;CZ[1O^;?_=E+Q^< M]&-LZ[(=/V?;M[:KJVLOO96J^';Y/AS'[_.U_X]FN %=&]"M03_VCQKPM0%_ M;V#'X"_.QE!_*KIBO6KJ\ZRYW*U3,3P4YH'[9&Z'BV/NQM_Z:-O^ZOO:4+9: MO@\=737Y14-3S4VQ['N_#4%HB)Q4<[H?8*,5<89'8!@$C^UY:I CW(&%'=BQ M SOI(+,B"1=)/$J.ES$<.1:1 )5U*6,O#GIQ()A OF/80:R",2PRGE\T;N)S M02+B#=!,LG)G)(%&$F!$)"Q/U"#,G HG0&3882LIM)("*_(.IVH4BE)I18N, MC0)6,F@E U:!&(9KU9#5I M)-T@51)P@TEIK,:3#06$ 6><#L@:&9#35MEF\O'<(!TE61:ZXQB9!C#32F8: M $231)E$!-019:')B>%I #VMI*?19%PD5JU*2.;B.+ L&8Q0 QAJ)4.-YN/" MV$0N^%"6Q"%F8) :0%(K26HT)HV+58*TJK<=6K<)XY0T3JVD*6E24D:2&D"U MX#0.N,%$)4!4;4?#DIQ\GH$H,.$)\Y0 3ZV$.VE2+G1B '2C0$U"&*<$<&HE MW F DHEC(_T ':73/-];PDPEQ-1 4R8J028ZB(9%6"EBVPBEU"@"]UPC%," M.'62\ 0PZ2B552B2);$-H((P3 G U$F^DZ:D)A<098$5E#!'"7!4$CLG $C7 M9R>3=H N<3:P^A$&*67Z^7.!6<68?0Q*25DFYJRQ9B*.(EFF %T6367WCC#_ M&/#/2?ZQ1MLB!8: C,.&, 494-!)"K(&G"R#-T 3G/]-4L8D M94!2N0KEK!&9$4>R5 :RU&59R! F*0.2QI*D#%[8U?8"$)G0"RQCE#) J:SM M]-1I_Z;.U]L;N=E/ZE M&PZ3_KBY;)M?3KKZ=/U+8'G[7V+]'U!+ P04 " !MB:%.\HGH];$! #2 M P & 'AL+W=O5-2NYRVWG<'QES9@N+NQG2@\4]MK.(>7=LPUUG@520IR=(DN66*"TV++,9. MMLA,[Z70<++$]4IQ^^<(T@PYW=!KX%$TK0\!5F0=;^ 7^-_=R:+'9I5**-!. M&$TLU#F]VQR.NX"/@"&UL?5-A;]P@#/TKB!]0+B1;JU,2J==J MVJ1-.G7:]IE+G 05X@S(I?OW Y)FV1;U"V#C]_QL3#ZA>;8=@",O6O6VH)US MPY$Q6W6@A;W! 7I_TZ#1PGG3M,P.!D0=05HQ?CB\9UK(GI9Y])U-F>/HE.SA M;(@=M1;FUPD43@5-Z*OC2;:="PY6YH-HX2NX;\/9>(NM++74T%N)/3'0%/0^ M.9ZR$!\#ODN8[.9,0B47Q.=@?*H+>@B"0$'E H/PVQ4>0*E Y&7\7#CIFC( MM^=7]@^Q=E_+15AX0/5#UJXKZ!TE-31B5.X)IX^PU/..DJ7XSW %Y<.#$I^C M0F7C2JK1.M0+BY>BQ]J8(SMB+>>?'6>Z]E?8U!=]+<>+_ MP?D^/-U5F$9X^I?"=)\@VR7((D'V9HE[,=D_2=BFIQI,&Z?)D@K'/D[RQKL. M[#V/;_(G?)[V+\*TLK?D@LZ_;.Q_@^C 2SG<^!'J_ =;#06-"\=;?S;SF,V& MPV'Y06S]QN5O4$L#!!0 ( &V)H4ZDG*;*M $ -(# 9 >&PO=V]R M:W-H965T5=2VYRVSG4'QFS9 M@N+V"CO0_J9&H[CSIFF8[0SP*H*49,EF<\,4%YH66?2=3)%A[Z30<#+$]DIQ M\^L($H><;NFGXUDTK0L.5F0=;^ %W/?N9+S%9I9**-!6H"8&ZIS>;0_'78B/ M 3\$#'9Q)J&2,^)K,+Y4.=T$02"A=(&!^^T"]R!E(/(RWB9..J<,P.7YD_TQ MUNYK.7,+]RA_BLJU.;VEI(*:]](]X_ $4SW7E$S%?X4+2!\>E/@<)4H;5U+V MUJ&:6+P4Q=_'7>BX#^--FDZP=4 R 9(9TA\;\K@C*V(=UZ\]=Y+L=U?9^P2B*:8XQB3+&/F".;9YQ3)6HIC\@\\68>G MJPK3"$__4'BS3K!;)=A%@MU_2UR+V?^5A"UZJL T<9HL*;'7<9(7WGE@[Y+X M)K_#QVG_QDTCM"5G=/YE8_]K1 =>RN;*CU#K/]AL2*A=..[]V8QC-AH.N^D' ML?D;%Q]02P,$% @ ;8FA3G8QFV2U 0 T@, !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0')*U661;:CI5F[1)4:>UGXE] MME'!YP&.NW\_P*[KK5:_ '?<>_?N.-(!S;-M !QYT:JU&6VP5 M=M#ZFPJ-%LZ;IF:V,R#*"-**\22Y9EK(EN9I])U,GF+OE&SA9(CMM1;FSQ$4 M#AG=T%?'@ZP;%QPL3SM1PT]PO[J3\1:;64JIH;426V*@RNCMYG#Q=E_+ M65BX0_4D2]=D=$])"97HE7O X2M,]7RB9"K^.UQ ^?"@Q.]$>.+-@?O> M%,$96Q'OO'CKO9=\<[-/V24033'',88O8^8(YMGG%'PMQ9&_@_-U^'95X3;" MM_\H_+Q.L%LEV$6"W82,SK]L['^%Z,!+2:[\"#7^@\V&@LJ%XXT_FW',1L-A-_T@-G_C M_"]02P,$% @ ;8FA3K\$T-*S 0 T@, !D !X;"]W;W)K&UL?5-AC]0@$/TKA!]P[+)5-YNVR>T9HXDFFS-ZG]EVVI(# MI@+=GO]>H+W::/4+,,.\-V^&(1_1/KL.P),7K8PK:.=]?V+,51UHX>ZP!Q-N M&K1:^&#:EKG>@J@32"O&=[NW3 MI:)DGW\66.0Y>20,72]R@M; _SZ!P+.B> MOCH>9=OYZ&!EWHL6OH+_UE]LL-C"4DL-QDDTQ$)3T/O]Z9S%^!3P7<+H5F<2 M*[DB/D?C4UW0710$"BH?&438;O 2D6B(./'S$F7E!&X/K^R?TBUAUJNPL$# MJB=9^ZZ@1TIJ:,2@_"..'V&NYPTE<_&?X08JA$%RJ655(/SJ&>6($6+ MEVF7)NWC='/@,VP;P&< 7P#'E(=-B9+R]\*+,KN8)8(%]B4%WTIQYG_!^3;\L*GPD."'=?;C M/_)GFP19(LC^6^)&S/%/E6S54PVV3=/D2(6#29.\\BX#>Y\>D?T.GZ;]B["M M-(Y73?UO$#T$*;N[,$)=^&"+H:#Q\?@NG.TT9I/AL9]_$%N^&PO=V]R:W-H965T-L8I[ M-&W+7&^!UQ&D)$MWNP],<:%IF4??V9:Y&;P4&LZ6N$$I;M].(,U8T(2^.YY$ MV_G@8&7>\Q:^@?_>GRU:;&&IA0+MA-'$0E/0N^1XRD)\#/@A8'2K,PF57(QY M#L9#7=!=$ 02*A\8.&Y7N )DYZ9(R -?G=_;/L7:LY<(=W!OY4]2^ M*^B!DAH:/DC_9,8O,-=S2\E<_%>X@L3PH 1S5$:ZN))J<-ZHF06E*/XZ[4+' M?9QNLF2&;0/2&9 N@$/,PZ9$4?DG[GF96S,2._6^Y^&)DV.*O:F",[8BWJ%X MA]YKF1SV.;L&HCGF-,6DZY@E@B'[DB+=2G%*_X&GV_#]IL)]A.__4)AM$V2; M!%DDR/Y;XE;,[5])V*JG"FP;I\F1R@PZ3O+*NPSL71K?Y'?X-.V/W+9".W(Q M'E\V]K\QQ@-*V=W@"'7XP19#0N/#\2.>[31FD^%-/_\@MGSC\A=02P,$% M @ ;8FA3@'233RU 0 T@, !D !X;"]W;W)K&UL?5/;;MLP#/T501]0)8[7!H%MH&DQK$ '!!W:/BLV;0O5Q9/DN/O[4;+K M>INQ%TFD> X/*2H;C'US+8 G[TIJE]/6^^[ F"M;4-Q=F0XTWM3&*N[1M US MG05>19"2+-ELKIGB0M,BB[Z3+3+3>RDTG"QQO5+<_CJ"-$-.M_3#\22:U@<' M*[*.-_ #_'-WLFBQF:42"K031A,+=4YOMX=C&N)CP(N P2W.)%1R-N8M& ]5 M3C=!$$@H?6#@N%W@#J0,1"CCY\1)YY0!N#Q_L'^-M6,M9^[@SLA74?DVIWM* M*JAY+_V3&;[!5,\72J;B'^$"$L.#$LQ1&NGB2LK>>:,F%I2B^/NX"QWW8;S9 MI1-L'9!,@&0&[&,>-B:*RN^YYT5FS4#LV/N.AR?>'A+L31F- M_:^-\8!2-E&UL M?5/;CILP$/T5RQ^P!I)NDPB0-EM5K=1*T5;=/CLP@+6^4-N$[=]W;%B*6M07 MVS,^Y\S%XWPT]L5U )Z\*JE=03OO^Q-CKNI <7=G>M!XTQBKN$?3MLSU%G@= M24JR+$GNF>)"TS*/OHLM<]; M^ ;^>W^Q:+%%I18*M!-&$PM-01_2TWD?\!'P+&!TJS,)E5R->0G&Y[J@24@( M)%0^*'#<;O (4@8A3./GK$F7D(&X/K^I?XRU8RU7[N#1R!^B]EU!#Y34T/!! M^B4S,5_@1M(A(=,,$9EI(LKJ0;GC9I5,!7%7Z==Z+B/T\U].M.V M"=E,R!;"(<9A4Z"8^0?N>9E;,Q([];[GX8G34X:]J8(SMB+>8?(.O;!_7]+ MW, <_RZ2K7JJP+9QFARIS*#C)*^\R\ ^9/%-_L"G:?_*;2NT(U?C\65C_QMC M/& JR1V.4(&UL?5/; M;M0P$/T5RQ]0[WH#+:LD4K<(@032JHCR[$TFB55?@NULRM\S=M(0(.+%]HSG MG#DS'N>C=<^^ PCD12OC"]J%T!\9\U4'6O@;VX/!F\8Z+0*:KF6^=R#J!-** M\=WN+=-"&EKFR7=V96Z'H*2!LR-^T%JXGR=0=BSHGKXZ'F7;A>A@9=Z+%KY" M^-:?'5IL8:FE!N.E-<1!4]#[_?&4Q?@4\"1A]*LSB95ZH+LH"!14 M(3((W*[P $I%(I3Q8^:D2\H(7)]?V3^DVK&6B_#P8-5W68>NH'>4U-"(085' M.WZ$N9XWE,S%?X8K* R/2C!'995/*ZD&'ZR>65"*%B_3+DW:Q^F&W\ZP;0"? M 7P!W*4\;$J4E+\7092YLR-Q4^][$9]X?^38FRHZ4RO2'8KWZ+V6^W<\9]=( M-,> (=?C!%D-!$^+Q%L]N&K/)"+:??Q!;OG'Y"U!+ P04 " !MB:%.WHM( M/+4! #2 P &0 'AL+W=OW<< MV8#VQ;4 GKQJ95Q.6^^[(V.N;$$+=X,=F'!3H]7"!],VS'461)5 6C&^V=PQ M+:2A199\9UMDV'LE#9PM<;W6POX\@<(AIUOZYGB23>NC@Q59)QKX"OY;=[;! M8C-+)348)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/54XW41 H*'UD$&&[ MPB,H%8F"C!\3)YU31N#R_,;^(=4>:KD(!X^HOLO*MSF]IZ2"6O3*/^'P$:9Z M;BF9BO\,5U A/"H).4I4+JVD[)U'/;$$*5J\CKLT:1_&F]UA@JT#^ 3@,^ ^ MY6%CHJ3\O?"BR"P.Q(Z][T1\XNV1A]Z4T9E:D>Z">!>\UV+[[C9CUT@TQ9S& M&+Z,F2-88)]3\+44)_X/G*_#=ZL*=PF^^T/AW3K!?I5@GPCV_RUQ+>;P5Q*V MZ*D&VZ1I@I3-31BA M-GRPV5!0^W@\A+,=QVPT/';3#V+S-RY^ 5!+ P04 " !MB:%.C4Q\X+(! M #1 P &0 'AL+W=O0.&0TRV].9YDT_KH8$76B0:^@O_6G6VPV*Q2 M20W&233$0IW3A^WQM(_X!'B6,+C%F<1*+H@OT?A4Y703$P(%I8\*(FQ7> 2E MHE!(X\>D2>>0D;@\W]0_I-I#+1?AX!'5=UGY-J<'2BJH1:_\$PX?8:KG#253 M\9_A"BK 8R8A1HG*I964O?.H)Y60BA:OXRY-VH?Q9G>CK1/X1. SX9 (; R4 M,G\OO"@RBP.Q8^\[$9]X>^2A-V5TIE:DNY"\"]YKL;T_9.P:A2;,:<3P)69& ML* ^A^!K(4[\+SI?I^]6,]PE^FY!/_R#OU_E[Q-__]\*US#W?P1ABY9JL$T: M)D=*[$T:Y(5WGM<'GI[D-WP<]B_"-M(X2X_?M1LNMYF]L72:1X#@\I*ANL>_0M0"#/ M6AF?TS:$[L"8+UO0PE_9#@S>U-9I$=!T#?.= U$ED%:,;S8?F1;2T")+OI,K M,ML')0V<'/&]UL*]'$'9(:=;^NIXD$T;HH,562<:^ [A1W=R:+&9I9(:C)?6 M$ =U3F^VA^,^QJ> GQ(&OSB36,G9VL=HW%4YW41!H* ,D4'@=H%;4"H2H8RG MB9/.*2-P>7YE_Y)JQUK.PL.M5;]D%=J<7E-202UZ%1[L\!6F>CY0,A7_#2Z@ M,#PJP1RE53ZMI.Q]L'IB02E:/(^[-&D?QIL=GV#K #X!^ RX3GG8F"@I_RR" M*#)G!^+&WGRGP03-VB413S'&,X8N8[1S!D'U. MP==2'/E_<+X.WZTJW"7X[B^%;^3?KQ+L$\'^W1+78OY5R18]U>":-$V>E+8W M:9(7WGE@;](CLC_AX[3?"]=(X\G9!GS9U/_:V@ H97.%(]3B!YL-!76(QT]X M=N.8C4:PW?2#V/R-B]]02P,$% @ ;8FA3C7III^T 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0^C\38U&"^=-TS#;&Q!5!&G%>))\8%K(CA99])U-D>'@E.S@ M;(@=M!;F[00*QYSNZ+OC23:M"PY69+UHX!NX[_W9>(LM+)74T%F)'3%0Y_1N M=SRE(3X&_) PVM69A$HNB,_!>*ARF@1!H*!T@4'X[0KWH%0@\C)>9DZZI S M]?F=_7.LW==R$1;N4?V4E6MS>DM)!;48E'O"\0O,]1PHF8O_"E=0/CPH\3E* M5#:NI!RL0SVS>"E:O$Z[[.(^3C<'/L.V 7P&\ 5P&_.P*5%4_DDX460&1V*F MWO;"O<1OO]#8;I-D&X2I)$@_6^)6S&'OY*P54\UF"9.DR4E#EVTSL:]M5# >X+C[^P%V7+?EH2\&+N><>RYPG0Y*OY@&P*)7*5J3X<;:;D^( M*1J0S%RI#EJW4RDMF75+71/3:6!E($E!:))<$\EXB_,TQ(XZ3U5O!6_AJ)'I MI63ZWP&$&C*\PI? (Z\;ZP,D3SM6PV^P?[JC=BLRJY1<0FNX:I&&*L.WJ_UA MZ_$!\,1A,(LY\I6#>BGQ[#OF MKWBUI^YL"A\,1Q'VG'GCHN><)M'BW^!C2_UBNN:M02=EW?,)EUPI9<%92:Z&UL?5/;;MP@$/T5Q <$F]VV MT)W_? 3NNVSIY 6:8<^;,,&2CL8^N!?#D M64GM&X#_$QX&<'HUN=2:CD;,QC,.ZJG"9!$$@H?6 0N%W@%J0,1"CC M:>:D2\H 7)]?V;_$VK&6LW!P:^2OKO)M3J\IJ: 6@_0/9OP*E&".TD@75U(.SALULZ 4)9ZGO=-Q'Z>;73K#M@%\!O %%%DUHS$3KWO17CB],"Q-V5PQE;$.Q3OT'LI>)ID[!*(YICC%,-7,>D2P9!] M2<&W4ASY?W"^#=]M*MQ%^.XOA6_DWV\2["/!_MT2MV+^54$IRA2/4X@=;# FU#\=/ M>+;3F$V&-_W\@]CRC8O?4$L#!!0 ( &V)H4Y,E=PQU $ )P$ 9 M>&PO=V]R:W-H965TM Y?Y2%OX ?KG>)'&PAM+W7,85"\&)*$I M@L?H=,XLW@%^]3"KW1[92JY"O%CC:UT$H4T(&%3:,E"SW. )&+-$)HT_*V>P M2=K _?Z-_;.KW=1RI0J>!/O=U[HK@F. :FCHQ/2SF+_ 6D\:H+7X;W #9N V M$Z-1":;<%U63TH*O+"853E^7M1_<.B\G:;*&^0/(&D"V@*/3P8N0R_P3U;3, MI9B17.Y^I/871R=B[J:R3G<5[LPDKXSW5I(HSO'-$JV8\X(A.TRT(;!AWR2( M3^),/H03?WCLS3!VX?%>_1#["1(O0>((DO]*3.Y*]&%2OTCJ%4D]!-F=B ]S M\(MD7I'L(T%X+^+!1,<[$;SK#@ZR=7.A4"6FPV$ *S9#;;.D M?U_;L!1M><$SPSEG+AYG(YHWVP(X\JY59W/:.M6U0JJ:&S$CMBH,[I4WHX[@,^ GY*&.W*)J&3,^); M<+Y4.4U"0:"@=$%!^.,"SZ!4$/)E_)XUZ9(R$-?V5?U3[-WWA"M.#]S/I@S!.(KXSQ=O??12 M\/1CQBY!:,8<)PQ?8=(%P;SZDH)OI3CR_^A\F[[;K' 7Z;MU]L>';8']IL ^ M"NS7^7ERT^(6YK9)MIJI!M/$;;*DQ*&+F[R*+@O[Q..=_(-/V_Y-F$9VEIS1 M^9N-\Z\1'?A2DCN_0JU_8(NCH';!?/2VF=9LV 0 T@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0[DC6G4Y)I%ZGJI,VZ=1IVV\\V)AO1/-L6P)$7K3J;T]:Y_LB8+5O0PMY@#YV_J=%HX;QI&F9[ M Z**(*T8W^UNF1:RHT46?6=39#@X)3LX&V('K87Y?0*%8T[W]-7Q))O6!0I,0B47Q.=@?*YR MN@L)@8+2!0;AMRO<@U*!R*?Q:^:DBV0 KL^O[ ^Q=E_+15BX1_535J[-Z8&2 M"FHQ*/>$XR/,]7R@9"[^"UQ!^?"0B=JP22AF_DDX460&1V*FWO" M+_P/DV/-G,,(GP9*U^^(]^NDF01H+T MKQ*3=R5NQ:3O1-BJIQI,$Z?)DA*'+D[RRKL,[%U\1/86/DW[5V$:V5ER0>=? M-O:_1G3@4]G=^!%J_0=;# 6U"\>/_FRF,9L,A_W\@]CRC8L_4$L#!!0 ( M &V)H4X\>W]%Q $ #<$ 9 >&PO=V]R:W-H965TSKYG_HHW1^K.IO3!&PO=V]R:W-H965T M92YP$ M%>(,R*7[]P.29EF7+X"-W_.S,?F$YMEV (Z\:-7;@G;.#4?&;-6!%O8&!^C] M38-&"^=-TS([&!!U!&G%>)*\9UK(GI9Y])U-F>/HE.SA;(@=M1;F]PD43@5- MZ:OC4;:="PY6YH-HX3NX'\/9>(NM++74T%N)/3'0%/0^/9X.(3X&/$F8[.9, M0B47Q.=@?*D+F@1!H*!R@4'X[0H/H%0@\C)^+9QT31F V_,K^Z=8NZ_E(BP\ MH/HI:]<5](Z2&AHQ*O>(TV=8ZGE'R5+\5[B"\N%!B<]1H;)Q)=5H'>J%Q4O1 MXF7>91_W:;[AMPML'\ 7 %\!=S$/FQ-%Y1^%$V5N<")F[OT@PA.G1^Y[4P5G M;$6\\^*M]UY+GB4YNP:B)>8TQ_!-3+I&,,^^IN![*4[\/SC?AV>["K,(S[;9 M/V3[!(==@D,D./Q38OJFQ+V8MRK9IJ<:3!NGR9(*QSY.\L:[#NP]CV_R-WR> M]F_"M+*WY(+.OVSL?X/HP$M);OP(=?Z#K8:"QH7CK3^;> M!_ Z_?L"]KINZA=@AG/.7!BR$=.JLSEMG>L/C-FR!2WL#?;0^9L: MC1;.FZ9AMC<@JDC2BO'=[HYI(3M:9-%W,D6&@U.R@Y,A=M!:F-]'4#CF=$^O MCF?9M"XX6)'UHH'OX'[T)^,MMJA44D-G)7;$0)W3A_WAF 9\!/R4,-K5F81* MSH@OP?A2Y707$@(%I0L*PF\7> 2E@I!/XW76I$O(0%R?K^I/L79?RUE8>$3U M2U:NS>D])1748E#N&X@/+PD(F/4:*R<27E8!WJ6<6GHL7; MM,LN[N-TDUYIVP0^$_A"N(\$-@6*F7\23A29P9&8J?>]"$^\/W#?FS(X8ROB MG4_>>N^EX$F2L4L0FC''"<-7F/V"8%Y]"<&W0ASY?W2^34\V,TPB/5E'_WBW M+9!N"J11(/VGQ/1=B5N8VW=!V*JG&DP3I\F2$HC"9FW 0 T0, !D !X;"]W;W)K&UL=5/;;MP@$/T5Q >$-=XDJY5M*9LJ:J566J5J^\S:8QL%C MX MG?Y]!^RX;NJ^ #.<<^;"D(W&OK@6P)-7K3J7T];[_LB8*UO0PMV8'CJ\J8W5 MPJ-I&^9Z"Z**)*T8W^WNF!:RHT46?6=;9&;P2G9PML0-6@O[ZP3*C#E-Z)OC M63:M#PY69+UHX"OX;_W9HL46E4IJZ)PT';%0Y_0A.9[V 1\!WR6,;G4FH9*+ M,2_!^%3E=!<2 @6E#PH"MRL\@E)!"-/X.6O2)60@KL]OZD^Q=JSE(AP\&O5# M5K[-Z8&2"FHQ*/]LQH\PUW-+R5S\9[B"0GC(!&.41KFXDG)PWNA9!5/1XG7: M91?W<;I)DYFV3> S@2^$0XS#ID Q\P_"BR*S9B1VZGTOPA,G1XZ]*8,SMB+> M8?(.O=>"IW<9NP:A&7.:,'R%218$0_4E!-\*<>+_T/DV/=W,,(WT=$4__(>_ MW^3O(W__5X7W[RK!6&KEFJP31PF1THS='&05]YE7A]X?)(_\&G8OPC; MR,Z1B_'XL+']M3$>,)7=#4Y0B_]K,134/ASO\6RG*9L,;_KY ['E%Q>_ 5!+ M P04 " !MB:%.?%8 ]\,! W! &0 'AL+W=O T9K\5_A"L+!?2;.HU;"A"^J)V.57%5<*I*]+",? MPC@O.WFZTN($NA+H1K@//F0Q"IE_9)95A58STLO9C\Q?<7JD[FQJ'PQ'$?9< M\L9%KQ7-/A3DZH56S&G!T!TFW1#$J6\6-&9QHO_1:9R>13/, CW;TY,W_/.H M0!X$\KU GMR4&,.\87*(FAPB O3&)(;);DS([N(DZ"X\68-J-0VA77;1K2L> M:+CX?_"EI;XQW?'!H(NR[OF$2VZ5LN!22>Y<+KWKXFTAH+5^^M[-]?*6EX55 MX]JF9/M75'\!4$L#!!0 ( &V)H4X@+Z$@[@$ &8% 9 >&PO=V]R M:W-H965T0/B%DO+'0%2-E$42NUTBI5 MVVM6)/I!0Y^A^=SRE M%N\ /SL8U6H?V$HN0KQ8XTN5H] F! Q*;1FH66[P (Q9(I/&[YD3+9(V<+U_ M8W]RM9M:+E3!@V"_NDJW.4I14$%-KTP_B_$SS/7$*)B+_PHW8 9N,S$:I6#* M?8/RJK3@,XM)A=/7:>UZMX[329S,8?X ,@>0)2!U.G@2Y(S-V4UNFNPIV9Y)7QW@H211F^6:(939>5=QDB]\3UR3_X-(&^4=ETO0HN0IMNF:=KS=!;# :U MMMO$[.74^I.AQ3!/-;R,UN(O4$L#!!0 ( &V)H4Z':A?ZK@$ ,$# 9 M >&PO=V]R:W-H965TW[]H0E$OY@[WKV9G9Q2X&8]]-)ZVQBGL,[9FYW@)O8I&2+$V2+5-<:%H5,7>T56$N M7@H-1TO<12EN_QY FJ&D*WI+O(ASYT."547/S_ 3_*_^:#%B,TLC%&@GC"86 MVI)^6NT/6.[DNXH::#E%^E?S/ 5IGXVE$S-?X7(V8;,3IB\CS+EU6R195L025_4,G^5]EM M=P\J[&[ZX7+_X/8LM",GX_%'QG&WQGA PN0);TR'[VD.)+0^;'/&UL;9/;CML@$(9?!?$ BX.3=!O9EIJM5JW42M%6 M;:^)/8[1U"Z'>,^;H# M+?R#[<'@26N=%@%-=V*^=R":%*05XUFV95I(0ZLB^0ZN*NPY*&G@X(@_:RW< MOSTH.Y1T1:^.%WGJ0G2PJNC%"7Y!^-T?'%ILIC12@_'2&N*@+>F7U6Z_COHD M^"-A\#=[$CLY6OL:C>]-2;-8$"BH0R0(7"[P!$I%$);Q-C'IG#(&WNZO].?4 M._9R%!Z>K/HKF]"5])&2!EIQ5N'%#M]@ZF=#R=3\#[B 0GFL!'/45OGT)?79 M!ZLG"I:BQ?NX2I/68>)?PY8#^!3 YP ^]C(F2I5_%4%4A;,#<>/L>Q%_\6K' M<39U=*91I#,LWJ/W4O'-8\$N$31I]J.&?]!\GC4,^7,2OIB$)T!^"]AFRX!\ M$9 GP/H#8'57Y9*&+R=9+R99+P#RNR2C9ILT)FDV^5T.=C/Z>+-_"G>2QI.C M#?@7TZQ;:P,@+GO Z]+A8YH-!6V(VT^X=^.5&HU@^^FUL/G)5O\!4$L#!!0 M ( &V)H4Y.9@CR@@( +L( 9 >&PO=V]R:W-H965T?<8WRQ5U!;5-@M.4)BVKNWBSFV68EQ362P^?MF=U%Z#XWJ[^SDVZQW3NS/,K,7C:8YJOD8HE&S,. P7/, M+6(+("BYQ3P"F&*")";)*5,,9HI=?':CD<($&4B0.8)\1I!5GM,!0AVD%]5AH:7?AD!:A1!!HH M]Q9S.V#(3(/BHH152E"E!)R4GDH9J* BKQ9D*E"F F2\_;.M IF,S,KI1@6E M<$&FX3:E?KFEH1UA;:G"_N%#@(H;FA3.\,YK0C+=5S;_ %!+ P04 " !MB:%.5:J:FKT! 5! &0 M 'AL+W=ODJDGI5S, 6/0NN#0U M'JP=MX28=@!!S9T:0;J57FE!K0OUD9A1 ^T"27"2)8Z[G':"[^!YR!.[AW MXO9H%3?AB]J3L4K,*LZ*H.]Q9#*,4UPI-S-MG9#-A&PAI,5_"?E,R&\()#H+ MI7ZEEC:55A/2\;!&ZN]$NLU=,UN?#+T+:ZY:X[+G)BN+BIR]T(QYC)CL$G.- MV*T@R@5"G('%1;;J(@O\XHI_ORZ0KPKD02"_$MBL"Q2K L6*@_*F#Q&S"1@9 M,4E9I#>]^!>5/J19?F.&7!R0?S _J3XR:=!!67?6X41ZI2PXQ>3.W<+!O=$E MX-!;/RW=7,>;&@.KQOD1DN5/T'P 4$L#!!0 ( &V)H4Z<+(T6VP$ .@$ M 9 >&PO=V]R:W-H965TGN2^ <9H893,A'+IYE"Z"\ M%T9[6:!6J6&/L:Q:8$0^\ %ZO=)PP8C2I;A@.0@@M24QBD/?3S$C78_*W/9. MHLSY5=&NAY/PY)4Q(OX<@/*Q0 %Z;3QUEU:9!B[S@5S@.Z@?PTGH"B\J=<>@ MEQWO/0%-@3X$^V-B\!;PLX-1KN:>27+F_-D47^H"^<804*B442!ZN,$1*#5" MVL;O61,M6QKB>OZJ_LEFUUG.1,*1TU]=K=H"[9!70T.N5#WQ\3/,>1+DS>&_ MP@VHAALG>H^*4VE_O>HJ%6>SBK;"R,LT=KT=QVDE"V>:FQ#.A' A!/&;A&@F M1!L"GIS9J!^)(F4N^.B)Z6,-Q-R)8!_IPZQ,TYZ=7=-II>[>RC#;Y?AFA&;, M8<*$:\P]XNA 9 L$:P.+B]#I(K3\:,4/=H%;('(*1%8@OC/PN(GAP.S\31 7 MYC]&8J>1V"&P.:W#A$DMII_2^FF<;JR\A[HSDSC-) XST<9,\L\V69!NOZ\+ M]!AOK.#5G3-OP#&UL?91=CILP%(6W@EC &&PP3$20.E15*[52 M-%6GSTYR$] 83&TG3'=?VQ!$B-47_,,YQ]\UV,4@Y+NJ 73PT?).;<-:ZWZ# MD#K4T#+U)'KHS)N3D"W39BC/2/42V-&96HYP%%'4LJ8+R\+-[619B(OF30<[ M&:A+VS+Y]P6X&+9A'-XF7IMSK>T$*HN>G>$GZ%_]3IH1FE..30N=:D072#AM MPT_QIJ)6[P1O#0QJT0]L)7LAWNW@VW$;1A8(.!RT36"FN4(%G-L@@_%GR@SG M):UQV;^E?W&UFUKV3$$E^._FJ.MMF(?!$4[LPO6K&+["5$\:!E/QW^$*W,@M MB5GC(+ARS^!P45JT4XI!:=G'V#:=:XFJC%%#G:8;%\GR)":K6CRR MY!D_YWZ'#H"F?4I'F-0#DZU@TL=E4DQ7JLJC M2F@4^6&H%X8^P)!XQ4(?/@".8Y*N=^919O:/DC4-6IP$>S/]8/+<="K8"VT. ME?OU3T)H,)'1DRFM-I?A/.!PTK:;F;XUNFS 4?17$ ]08 X&((#5$TR9M4M5IVV\G<0*JPE!-PJ M?\"^G'/NN==PR7O&7T1%B/1>&]J*C5])V:T!$(>*-%@\L(ZTZLF)\09+M>5G M(#I.\-&0&@K"($A @^O6+W(3>^)%SBZ2UBUYXIZX- WF_[:$LG[C0_\M\%R? M*ZD#H,@[?"8_B?S5/7&U Z/*L6Y(*VK6>IR<-OXC7.\RC3> WS7IQ63MZ4KV MC+WHS;?CQ@^T(4+)06H%K&Y74A)*M9"R\7?0],>4FCA=OZE_,;6K6O98D)+1 M/_515AL_];TC.>$+E<^L_TJ&>F+?&XK_3JZ$*KAVHG(<&!7FZATN0K)F4%%6 M&OQJ[W5K[KU]$H<#S4T(!T(X$E3NSPAH(*!W0O0I(1H(T8P ;"FF-SLL<9%S MUGOH:+7(DS3'%RUT(#96DPXP< 1 93ZF")T MI=B&"WIXFZ!<(I+L%K)SB*S<)I"S3F3XZ*;.S"T0.04B(Q!-!;)@UBB+20RF MM8U"41;'LUI<,)@%L=M.[+03+^Q A&9V+":>Y$$(S0ZWC!=F$$0?6$F<5I*E ME12Y!59.@=7]9Y,Z!=([SB9=- .&43)KV2Y='@V$T0?MR)QFLCM.)END"8/Y M9U@5U:J;^7272&PO=V]R:W-H965T S;M[=\Y[\BVO7+S((V,J>&WJ5J["HU*GNRB2VR-KJ+SE M)];J+WLN&JKT4APB>1*,[DQ04T<0QUG4T*H-UTNS]RC62WY6==6R1Q'(<]-0 M\7?#:GY=A21\VWBJ#D?5;43KY8D>V ^F?IX>A5Y%0Y9=U;!65KP-!-NOPGMR MMX&T"S"(7Q6[RM%[T+7RS/E+M_BZ6X5Q5Q&KV59U*:A^7-@#J^LNDZ[CCTT: M#IQ=X/C]+?MGT[QNYIE*]L#KW]5.'5=A$08[MJ?G6CWQZQ=F&TK#P';_C5U8 MK>%=)9ICRVMI?H/M62K>V"RZE(:^]L^J-<^KS?\6A@> #8 A /I>>B)3^2>J MZ'HI^#40_>&?:/*EW+VLHR3*Z=(DL9M-C8(1Y1T0Z M^T !&,4&G' H 4^0H#4F)D'R(4&")UB@"18FP>)#@L6DR1Z3&4QK,$4""P]- MBM*D#@TA,*'I,>F(YB;WD&0H28;TDDY(,HE* KP MT!0H3>'0%"4>7Z+QY7QED!C7?SQ#&Q8T;C4C),X]3!ZGD1GRL* Q$\EC#P]J MMWL",Q1B06,>'PON29+,4(@%?3PWR'WGAIN7N.XM?;7BOB3I?\@$=QW!;.?( MQ/5=!HFO5MQXQ'4>HA+7>C>IKR'<><2U'J*28K9*<'^22N] AF!J4]YXKI:N);7&ULE5=M;YLP$/XKB.\K^(QYJ9)(3:9IDS:I MZM3M,TV4]4\W6FC(O? ]T.O2+/272WTVF.] M6HB3S+.2/]9.C;!>\U:)*#_PGE\_58ZV>O,'+ M+BMXV62B=&J^7[H/Y'Y#H370B%\9OS2C>Z=-Y46(U_;AVV[I^BTCGO.M;%VD MZG+F&Y[GK2?%XT_OU!UBMH;C^W?O7W3R*IF7M.$;D?_.=O*X=&/7V?%]>LKE MD[A\Y7U"S'7Z[+_S,\\5O&6B8FQ%WNA?9WMJI"AZ+XI*D;YUUZS4UTOO_]T, M-X#> 8#%?M_!K0WH!\&@4Z^8Z93_9S*=+6HQ<6INW^K2MNF(/=4%7/;+NK: MZ701 OOW#KJ,>L. R,,&1">\CZ$ "S$&@QSN ZP01 1'H&B25!M M3Z^2B'$' >H@T Z"*P?)I H=)M284F,B&K-PDHJ)8C&P!"?#4#+,($-]?T*F MP[!1F$^$17$\88/!@L0'G$Z(T@D1.F1")S3BL-@/IVQ,5$ IL_S3$4HF0LA, MNFD=&6%"R@PR)BJ(8QN9&"43(V0H[B!!'23S^Y;XN'Q]A$,PU:]O-B6;MM2F M1S$;ZIJ.93@D 1& M]0.C^D 3:DL7'-4I,D2)EBLQIG*TXE7K&&JT.H]2#GJ2\#W@WA_U(ZT-6-LZ+D&J"T-_Y M>R$D5US\.]7V1S7Z#0\YW\OV-E+W=3?_= ]25/ULYPT#YNH?4$L#!!0 ( M &V)H4YQIK&PO=V]R:W-H965TO;0A'P'?J MG]A>9F9G%[S).L9?104@G3=*&K%Q*RG;-4*BK(!B\9^PB2=W GCOB0BGF?[= 6+=Q??<6>*[/E=0! ME&:NC$9._H2@Z,O>K# MM^/&];0A(%!*K8#58 MPH))/VAG;#42+XQ$WLQ'O,B1A'&2SEJZ1$5I&G_0U<3J)5EX"?U'N\#**K#Z M_]>26@72I8-@W@X;9MYR-+DP%/C9#"/AE.S22/W=3:+CO'L*](6;Q;?^NNC' MUKM,/T1_8'ZN&^$L/]C @ ]P< !D !X;"]W;W)K M&ULC57;CILP$/T5Q >LP=S,BB EJ:I6:J5HJ[;/ M3N($M("I[83MW]@B_GS#DS!D_6LD;O7+BHJ=)3<46R%8R>+:FN$/:\&-6T;-P\LVL'D6?\IJJR80?A MR%M=4_%WQRK>;5S??5UX*J^%,@LHSUIZ93^8^MD>A)ZA,_RK(J-2USGS"[T5JDGWGUA0T*1ZPS9?V-W M5FFX<:(U3KR2]M\YW:3B]1!%6ZGI2_\L&_OL^ITX'6@P 0\$/!*T]O\(P4 ( MW@BA3;YW9E/]1!7-,\$[1_2GU5+S4OB/@2[FR2S:VMD]G:W4J_<\P#A#=Q-H MP.QZ#)Y@_!&!=/11 D,2.[R@SP3V "*!%0(PB<#R@ZG!-( #A&" T 8(WU4A MF%6AQ\06T_0B00B+1*!(!(B$LTI$2Q$_A45B4"0&1*)9)CTF6LFD-P)@UHPD MH)$$,!+/C"1+$>+IW\S+$D:B*>J=&P*Z(1\X8+*0P6L'G((BZ0<..%VFG*S4 MU??@+]8#9)+Y)^M!I<6+8P9P)%IWM'*'^( C,G?D+U]MX@4QF3M:XDB$4[+B M"+QRMCY>./(7)0(P3U;&K;6U30V_POB5^I^): M-M(Y&ULC53;CILP$/T5Y ]8@PF0C0"IV:IJI5:*MNKVV8$AH+4QM9VP M_?OZPB*:^J$OV#,^<\X<8[N<#B.J2Y<[R;H45\V&$4XR4E?.J?Q]!";F"B7H M/?$\7'IM$[@N)WJ![Z!_3"=I(KRRM .'40UBC"1T%?J0'(Z%Q3O RP"SVLPC MZ^0LQ*L-OK05BFU#P*#1EH&:X09/P)@E,FW\6CC1*FD+M_-W]D_.N_%RI@J> M!/LYM+JOT!Y%+73TRO2SF#_#XB=#T6+^*]R &;CMQ&@T@BGWC9JKTH(O+*85 M3M_\.(QNG/U*EBUEX0*R%)"U@'@O7LAU_I%J6I=2S)'T>S]1^XN3 S%[T]BD MVPJW9II7)GNK4_)8XILE6C!'CR$;#'DD*P8;_E6$!$6((]AM1=(X3) &"5)' MD/Y%D(0)=D&"7: #_#*EE0)0NHI&&"/$B0_[_/(DA0!#K8 MW?DL_O&9Y_OD_H?BS0FR%_0;E9=A5-%9:',8W9'IA-!@&.,'8[PW;\(:,.BT MG19F+OW-\($6TW+I\?KRU'\ 4$L#!!0 ( &V)H4Y]!0Y<[P$ .X$ 9 M >&PO=V]R:W-H965TK51WP%CF-3 B5[R#5J^47#"B="@J+#L!I+ D1G'H^QO,2--Z66)S9Y$E M_*IHT\)9('EEC(C?1Z"\3[W >TL\-56M3 )G2435C4UKQ]ZM;/<#;9D0#H1P) 3Q?PG10(C> M"6O;O'-F6WTDBF2)X#T2[F=UQ)R)X!#IS_EW@=(_8[)^L[.9.XH\X603-G>#),6$@*GNC M),KYM57FATRRXZ5]",TQF^6/^C*[N_V(=N_K^UX(P+>W;S@V\QXQHX/ M><_XLZ@ I/?2T%:L425EM\)8'"IHB%BP#EJU*I/E523^ B[\@)?H+\ MU>VX&N%1I:P;:$7-6H_#<8T^!ZO'3.,-X'<-O;CJ>SK)GK%G/?A6KI&O#0&% M@]0*1#47V *E6DC9^&LUT;BE)E[W7]6_F.PJRYX(V#+ZIRYEM489\DHXDC.5 M3ZS_"C9/@CP;_CM<@"JX=J+V.# JS*]W. O)&JNBK#3D96CKUK3]L)(FEN8F MA)80CH0@?I<064(TEQ!;0CR7D%A"$4\7B/6'X: M(5@%&=.$SC2AX4<3%V\(1$Z!R C$5P+9;8H!DAI(:R#^(K@-X@0%;B>QTTE\ MYR0(;ZW$R[!99.@>7\:TF= NF'U[)-WS^+R2:9/3Y?;'X2?ZE9X>R;5.S:O[&PO=V]R:W-H965TV$T[^O;0BA9E/U!=O+S.Z,#>NB9_Q-5(1(Y[VAK=BX ME93=VO-$69$&BQ7K2*O>G!EOL%1+?O%$QPD^&5)#O=#W$Z_!=>MN"Q,[\&W! MKI+6+3EP1UR;!O/?.T)9OW$#]QYXK2^5U %O6W3X0KX1^;T[<+7RIBRGNB&M MJ%GK<'+>N"_!>A_XFF 0/VK2B]G?3QO6U(D))*74*K(8;V1-* M=2:EX]>8U)UJ:N)\?L_^T9A79HY8D#VC/^N3K#9NYCHG]PX?3ZK#^*((U4IM9ZJ#9._-.N14J>MNB*"B\ MFTXT8G8#)IQA'@A/99]*A%")7;B@AW\7V"\120Y70* )9/AHQL]"F!^!_,CP MHQD_CZP]&"")@;3#'L1AC"PC "J*,P1KB4$M\<(+BIZ82< $R<(,BBR=NP$3 MSW4&29Y9;D"4G\!B4E!,"HBQMS9=E$ES2\D2$J GNYJ!.C) 1VSIR "[:9I: M4D 4>O*YYJ"8'!"36&(&3#HOL[*_-@@3/CD>U6K!W]\'M*3V_^__AQ@0%$:6 M&F_6EQK"+Z:%"Z=DUU;J#C"+3M?$2ZC[FA7?Z>O#]+M'FN'N^8KYI6Z%IIZF:\Z'G#PO)NO$^\Z9+=?L'4$L#!!0 M ( &V)H4Z)-V@.60( *(' 9 >&PO=V]R:W-H965TV$Z]O7-H3C MB*G2/\%>9F=GEMB;=8R_BI(0Z;S5M!%KMY2R77F>*$I28_'$6M*H-R?&:RS5 MEI\]T7*"CR:IIA[T_69B>YYG[")IU9 ]=\2EKC'_LR64=6L7N+? M=;B,_E!Y,]VS]7.&UF.54T:4;'&X>2T=C=@M0-()QC$2T4Z,5D[ MVLJ!L5>]^7I (<$.":HVO]*0$,">D\(C/E>F;'Z"4N<9YQU#N^_ M5HOUGP*LD&IFH8.F=^:= R<8,"(\Q3Z6@+826WB7 M#C\6V-TCHM1> 5E-().//IA8( BL!($A"*8$H3_K0H^)#*;I;40@1<',BP6& M$C^)[7)"JYS0(F>AY9&5('J\(;&5('Z@(3TFG#KUXS@&LX;&ULE5?M;ILP%'T5Q ,4;(.! M*HG49)HV:9.J3MM^T\1)4 %GX#3=V\\82@D<3^1/P.;?7V*(JTOI,G4>HO>UD5J=+-ZN#5ITJD.Q-4Y![U?>X5 M:5:ZJX7I>ZQ6"WE6>5:*Q\JIST615G_7(I>7I4O<]XZG['!438>W6IS2@_@A MU,_38Z5;7L^RRPI1UIDLG4KLE^X#N=\P$V 0OS)QJ0?O3E/*LY0O3>/K;NGZ M348B%UO54*3Z\2HV(L\;)IW'GX[4[<=L H?O[^R?3?&ZF.>T%AN9_\YVZKAT M8]?9B7UZSM63O'P174&AZW35?Q.O(M?P)A,]QE;FM?EUMN=:R:)CT:D4Z5O[ MS$KSO'3\[V$X@'8!M _08_\O@'4![",@,,6WF9E2/Z4J72TJ>7&J]M\ZI,L)$@ ,9#$ED$B6$Z,4B'8X($ M$B3S!2$^-HH_0Y(.=%4LBY)X) F$!0&S)&1Q+@$)650ET)D/A-X@"[8>87-D M89-Z:9BP<"P+@ 4)M=6$K4R0EV,+!;8?"6^0!1N0\#FR<# -DF"\HB!80 <+ MSW5"V- $.=I6$S8AB6^0!=N0)'-D2= TX&-5 (K%U+(Q84]3X&GN6RBP"RF9 M+PK%+J1TAB@=:%AN0*/Q6@M086"M"#N: D=SVX://4B#&T3!'J1H#YR($D[G M $G&RPI $4)MHF _4^!G;IMLV($TND$4[$"*]L&)*/%4%!Z-%Q6 (C2VI8/= M3)&;+9L8PPYD_GQ1&'8@0_O@6)0.Q*_F //'BPJ"^?[D[.4-3M>%J [F(E([ M6WDN57..'?3VEYT'VIS.1_UK?0EJKRP?-.T-ZGM:';*R=IZETF=_&PO=V]R:W-H965T?BB*M_BQEKBYS'_RW MB:=L?]#-1+"8'=.]_"[UC^-C94;!D&6;%;*L,U5ZE=S-_0>X7Q/>!+2(GYF\ MU*-WKRGE6:F79O!E._?#AI',Y48W*5+S.,N5S/,FD^'QNT_J#VLV@>/WM^R? MVN)-,<]I+5IT,:O4Q:NZXSVFC8K@GIG=WS23[6:WWYGMJ4$%G07G)E&/ M6788,L+ @ A,]F$)@BVQ)$XXN5Y@Y2)$<@U9(TDBG 1%ZZ1M/+VJD^$)&)J MM0G8. $/K8WJ,*+%E!U) 0EE5KD(C,9A/%$/1^EPEX[@%IT.P\?K$!$*BPV" M BHF3EB@9(1+QCJ_I7!6B>.8@'7*PMF9F!)&<2X1RB5"-L8J>1FY9#@AW-+] MVH5%! 2=H!.C=&*'3IS@\0D:G]RN6PCQ7WAX@W)[T+A6X#$CEJ16&(Z:39G0 M+DR8#MR@WAYTM91@D>T=& SB,)P@A%K4 Y!_*[C'C!<20*+($@T*@W!J@W"W M GJ#BGO0>"7&@3/;.C$< 4XG= BX_X%K@,G4)N.6!?P_M(P;#2!.XVK9]1I. M(:*VNCF-$H*Z,$12A M4P>.>QXS=MM@R1F# DU$/=,T'-RZ"-5NVCGO055=G!!HZC:R+ QIQ9E,*1AU\ M(:M]>SNJO8TZE;IIA$>SPPWL@30W &M^"?>K[A[UGJ:[UGU+JWU6UMZSTN9^ MT=X"=DII:6B&=X;FP=PDAT$N=[IYC&PO=V]R:W-H965TJT[K=#3@*JC:GMA.[NYP_* M&''^X*]SWN>\1C[%P,6;; !4\,%H)\NP4:K?(B3K!AB1#[R'3I^;Q"C"490B1MHNK J[MQ=5P2^*MAWL12 OC!'Q9P>4#V48AY\;+^VY M468#545/SO 3U*]^+_0*32K'ED$G6]X% DYE^!AO=[F)MP&O+0QR-@^,DP/G M;V;Q[5B&D2D(*-3**! ]7.$)*#5"NHSW43.M9<#D?#$Z>_V MJ)HRW(3!$4[D0M4+'[["Z"<)@]'\=[@"U>&F$LVH.97V&]07J3@;570IC'RX ML>WL.+B3=3*F^1/PF("G!.R\.)"M_ M1I"H$'P+A[KXGYA?'6ZSOIC:;]BKL MF2Y>ZMUKM4JS EV-T!BS1N)AY N&BTEFC#OWD'H1Z2TBBQ:( M] 811WCMIV1>2N:AQ M*=D-)[CC9>!D;#P,O&!N/D\0/R;V0W -9+2#YS5^/ M<;R\+C1[3 S$V;81&=3\TMD6-MN=.M4CMH_Q7[AK=# YVUT9YT6%$[*3#,]%ZZ_N(7B_=@ZT=2_J[]02P,$% @ ;8FA M3@8;D$&% P PA$ !D !X;"]W;W)K&ULC9C; MCIM($(9?!?$ @:KB.+(M;5A%N]*N-$J4Y)JQVV,4#@XPX^3MTQQB,?3?N]P8 MNJFJOZK;'P7L;DW[K;LHU3L_JK+N]NZE[Z\/GM<=+ZK*NW?-5=7ZRKEIJ[S7 MP_;9ZZZMRD^C4U5Z[/N15^5%[1YVX]QC>]@U+WU9U.JQ=;J7JLK;G^]5V=SV M+KF_)SX6SY=^F/ .NVO^K#ZI_O/UL=4C[Q[E5%2J[HJF=EIUWKM_T$,FZ> P M6GPIU*U;G#M#*4]-\VT8_'W:N_Z0D2K5L1]"Y/KPJC)5ED,DG_HW\8B]?%/.6=RIKR:W'J+WLW<9V3.N]JE*; M#YEHC6-3=N.O?3U('.R\UR'0 M;/-^LN&%#;^UR(!%?#?Q= +W+!AFP:._O,DBQ $$!I Q0+!,@%953";1:%)/ M&D$:8)$ B@2&B,312F6R"1 M\!#89##;M 5N,NDFW[;%F&[:@C>9?,>VM(5O,@$76S48<-I".)F(DZ4[ M$$:0/J&9NHQS89C#HCU(W] 2U=B+&0 M8-;%!W!8ME@PQV)R;, A9K,FV^U",,;"&]B8C98ZJ>5>+I8G=1-UDPPQ&WID M6W=,NB#2UUP((MTB@SD7Q/D:"P&<6U0PY (@-Z 0$W++S5$PX@(07[>_3,#S MNF]A3S#B@A!?OU&*B3C9%@TC+EL0GXV63873-9[>XF5Z^+KQ;]X^%W7G/#6] M?B\?WY[/3=,K'=!_IS.^J/QT'Y3JW ^GL3YOIZ\*TZ!OKO,7$^_^V>;P"U!+ M P04 " !MB:%.;6]G"7 " #6" &0 'AL+W=O),58RIX;YM.[L)*J7X31?),'JQD]HFPG&<12VMNW"_M6-'L=_RNVKJCAU%(.]M2\6_ VOX ML M1^#'P4M\J90:B_;:G-_:+J=?^*'0OFE4N=)^#4UC*";.9?J*+[K>!# M(,;%[ZG98[3!>FW.9M NA7VGDY=Z]+$G1;F-'D9HBCF,,7@1@TL\QT1:?X9@ M$(*M %E"RA@6(* L0+)0B#!3I)C2&9#.AN2ZQ\,24!(XD-R!S*&I L((?%* M)2D(23U(2AQ(ZD&2M,A@2 9",@]""I>2>92\6*/D("4'=A7! @4H4/AIENZV M%EZ:&5[9U1*$E #$78O2@WS"^.7XWB99L<*!O8U\HTI>,N=.PJS+-7+?%>-*.'<7[Z181S5>9 M_7]02P,$% @ ;8FA3FJ6Z"SZ 0 )P4 !D !X;"]W;W)K&UL?53ICILP$'X5Q .L"5J^4#"+W.RG'(T*BZH!B\P+"IMS? M^6^)Y[[MI$Z@(AMQ"S] _AS/7$5H4:E["H/HV>!Q:'+_:7=/"USOU %P0$*JD5L!IN4 (A6DB5\6?6]!=+35S/W]0_F]Y5+Q52,"//UJJN0C,XJ MJA2*7^W8#V:<[,K^,-/?^/$,V$Z)T0F^9M9:;53UCB(N-L\KC] M62/69V)WC-1F5CII]LZLJ6Z%RMZ*.(@S=--",^9D,>$*LUL02*DO%J'+XA3> MT<./!N4](CVX'2)G$Y'A1VN'8.\6B)T"L1&(/^Q"LMD%BTD-9C"8R&V1."T2 MAT6ZL;"89&5Q> S=)JG3)'68[#QZR#U MGUQEE]O^%.KSN]H/P+DRJTV_.:,.8!%5@\*#VJ%.O MUA(0:*2>[M6N 0 MOP, !D !X;"]W;W)K&UL=5/;CILP$/T5RQ^P M!H=-=B- :K:J6JF5HJVZ?79@"-;Z0FTG;/^^OK"(IO0%>\9GSCDSV.6HS:OM M 1QZDT+9"O?.#7M";-.#9/9.#Z#\2:>-9,Z'YDSL8("UL4@*0K-L2R3C"M=E MS!U-7>J+$US!T2![D9*9WP<0>JQPCM\3S_SVPEDP! (:%QB87Z[P!$($ M(F_CU\2)9\E0N-R_LW^*O?M>3LS"DQ8_>>OZ"C]@U$+'+L(]Z_$S3/W<8S0U M_Q6N(#P\./$:C18V?E%SL4[+B<5;D>PMK5S%=4PG][NI;+V 3@5T+J"IER04 MG7]DCM6ET2,R:?8#"[\XWU,_FR8DXRCBF3=O??9:%]E#2:Z!:,(<$H8N,/21 MSACB^6<1NBI"(\%F29#MU@DVJP2;2%#\Y?+QQF7";"-&1D6!4I_A7) MLQN1-4Q^(T(6LP]7^QLS9ZXL.FGG?V,<=J>U \^7W?G[TOO7- <".A>V.[\W MZ4ZEP.EA>BYD?K/U'U!+ P04 " !MB:%.F!]LH$0" "'!P &0 'AL M+W=OGY]=;*>MD*^J8$Q[;Q6OUS:5O1"O]O+UL/(#JXAQEFM+0@1WIF>MGT7YA?4(SW^NS M_\8NC!NX56)BY((K]^OE9Z5%U;,8*15]ZYYE[9YMSW]U@QU([T &!Q/[7PYA M[Q"^.[AJHDZ92_43U31+I6@]V?U;#;4?!5Z&IIBY-;K:N7(N(%'"$$DPB=?_0AB1 FB$""R!&$ M'P@BF& &$LP !;-)&3M,[#!U5X=P4HA;2#*'9<2@C!B0$<,$: 0R6TA1D&Z2D 8 @M9@$(6@) [M<0!W!K!X\7 =[H+ RJ2:7M!H#O?/P9; M;(W)+04)[E# /83#_\@6[B(8)&XZMB\N0FO?)R<:ZU'10CZ[!- MUL2.OXE]8[>,&XOO--V*^D[EJ:R5MQ?:#%&PO+-%M'!?R9+5_D MVTQ&\WPE9;%.7H3=[NC%.HHWS\1N$_]U)R_3W:;X_;-!&#[[\8<\_O&'XL?7 MZ6RWEIM"1)NY>+,IXN)!O-WPG'&Z$66Z:9 M \&[*%M*<3&;21@%8^8\OA&?'Q^VSOJ][MF?&E^XEEF\< MU1YNUU&2B%>[/-[(W"&B193DSL3JS3=KF2WCS5+\E*7WQ4IEOMV?O^GYQSNH!7Y_QZ$BV;2"E=KX%N;XMT]CD0M\1,XL.N MR N@<-A?_;6WFP* 6,-[0'N;',X5/N5I$L_ID%]%2;2929@(>#P7IY\VT6X> MPY/GP*J?;E^+TY/GXD3$&_%QE>YR6,/9R&LY,\PY:2+?*,]A_I?.XRA?$6O. M\(/\ZRZ^BQ(8[RP"A(G")A>9G$D8-$UD(#:R<+=[!Z^G62QS[_/K3&ZC>"[D MERUB(Z?%TV(%G#&K@.I./$O74A31%PN$^J"/:0&GWC[1#3R"0;C7+1YV Y@@ MC;/B(1#;)%+2R[SAL"ZPPLO?_;8WZGZ/#+Q;[Q(ZV[D$\3V+2=#Y(=VV+>,% M[*(ALVBSC $G:MO>MU_+A03-#9=5?"!3F.3;L[:$@ZB-'?D.-VSB2S[U$2DNP_"S-@5N'XV $^\#%!R%]U%OZ M%@#>R (L/SA'4(@;V+9/0AO)HP0JJ-A,KO#<[X#64E=A,PWGC:?I'V\1!NWD M\/>?K@Q/@6B 'U:RB$&QHW(\$2\:;%F;.O]=O#F$+K= DG=(DN(45.T\39(H M W$#2*0EGK>_[9#N0[!YFT!_Z B(5&GY*C?P% 0V59&L,?J ML%T"Q^KX&818#H:$1^@3!6WT8B=C3;K4P20&0@EG(C MT=1'PHSFZWA#W@/RE+$Y&E3,(DO7 O6Q7]X3MB6 IZ9I?,ZZU2]=U;L-IA.! M,97@'>-$B-H([,9V^*+O8KR>'8@:[R.DQV2 MWV&C+^X W^#XS!2'$"$Z5%.NSP-:%VT<8E<5 M7"RS>+9+0$.[S][LT+:+',/O44Q[69'@K2S@^ 0,TQ9,Z3)L05R<9: 3 M,M[<%)@?A$.#2>L#U&6W9OZNCP!]S>JV2 4XW&-[>: MNP@E&?,4?,S1@IZ#BP'_;"E:8EP0KT(A\,ZF$1(8DBY@SNO?OODBLUF,SLV" MC1C0K*16#2(/?J-9D%,DX?2DV^F%+?+;=X*MUHMU@@>-:R*-MHG;@S:6N0A" M9KL#YX$HI5F[-;SR6%PX$;4&7#CCOJWX>9RU;ZDV/_[XBRT7D_6,PU&05L"O/LBJX^(_39$&+T10G;M]H?\ MJ@&RAM#A!VMYQMDA\:^?#V$F'^;R?;QLG4X9"Z0@/3[)W-#"M58.CR4>(-F9 ME"#ZR.]]$OTY:(C-%IO1<$6QSW8TO$JS++TG]Q1X8QIM4*?=IR/-3&T7&0F5^M.\N8 MD]BB()K#:4P?%-SMI_%FL9 S6DI^F9$X$9A]%#,E6F#QV:$Y(@*"YX@?\5IC M#@J-CJEM]FP23LH/+H2C-'2&I SUM MF0I? (/L 47]0&&EW0)R,4?1Z;.C/V3+:*-T5V 9&MH/MM]MF#_?$]@Y""[Q MDXJK?5RQ1*;L+6)KIZT:5,%D&,V,832S#:.%62*OF$@72;1.,2V\VV(PHD/[ M B=>Y+MI'L_C"'6-.,53P>ARV/U>Y8[IK][WS\4JND-'7FZ _('[6?,2E-F< M./<^+E;B4^>VH\.#R0,^EEN$2^D7\H"8_Q-<3ZWUT\7%M5F(PVV\RW([L57/ M@+#3:@ANO &T[V;L]X -!@[<6F"2GH9=@%$R ZG;ZR(6;N1RQSY<+F[/_J.# MF40 'Z!*0!C#; ]@?HE-2C9=LD.]""ZA(NPZ!(LT+6"H1$7.:@/E 2$ ]T/[ MP"-,)+"Z[UPZ@&H4G0BMAE M&0L@4-=1 @X'#03S'$#:@)&1YQ&X\PA/!%(YSO $2Z(K#U9M>MX1I4D,(W<) M+(YOESR;ZRGP:#-)*-,KQ7#N\68.3@4%A!7V]#S%*L*$VP.L2#;*C*A638YR M!V4)+EQ/W9QWB"VFRE>B>AWEY%53/+"AG/<#& (YJP6<'[-1%XN@;D(.&0D M,=W!AQ3.]N]'#$"X8K'+R%:RIL>,%5BZ2-JX\'YNKX*#TTF,G:FS1:;%>2SV M[HV_Q[P.>9 O%B MGI)4@&7^$,&Z0)TZ:PTK\B;@I8O;3^+GM$-/S[IA MH 76.[(9F S"YYUG0#(@>G=;.E-U,HH&(S UP"*5Y,PM0?Q+C9K< M=G9+%&]3MAGQ39W>Q5-91Y]UDMD8-&0]BRQ>KHJS='$&IAN;OXA?9AS$"LI? M&H/3X!A*I!'FTJ0AGH*W9@Y"))(F*1#Q+ Z4-YPXQ !M$V].D+R\CO MB-MX'8/SCR_J_/MR%Y,*X;-6IP6$#A#M) GU>0PF%(Z-B3EE<8_\7;49V=,Q M@HN_#,0JO9=WR#]("7,2G[RU37J/NFC-$HO#S)7%9NSU(4P@ED&EL06GP]*T M:38):/YXS5Z3>H70%B](#+)LK]&(C]K(MEI@)(.E'>-B;C"$<]PQ5]NGMBC) M 0X,3SO-XMC MYQX6(U(]&0?CP9A*'I@50[?X"\PGQ+20&M(MCKXXB,&L5*"7%&JG\L_(I*OK94LHD MPUB=7-Q>"JTKNH%XQOH#= ;L?0Z."DHWLHT G9S1@/G/F#4LNTPK9JPL1B1H M1 )-9?5R$K8Q))L8&">:,[H(WR1S&=\@)&:?,6-+P0)T++'0$D7//":,E&*< M-X3O6 @W_(S*0(S+DZ(<2"HMU2S-!) M8/$:_X7X3S<$6"[I)%#LX.BU MNJ4RA.W2+)XC%8>CX4=15@4G8XHDFCX,W,;E3IW '])ICO$GL1V'=RH0F',_. +MW19:6 M!7%F72-&E>9!/$L3QB+[1@6AV!@A3P>T#G@/*-LLE*N_F3R #!B#6HDQ=JL4 M 0.0?6HR&(2YI*QJR:J6'_/O^7[/J,TC^1D6^D_ HO9,@,,O=DL0\4W\75Z"M _UR[*Y*S7UP+@"GUO*LH4[RG'SJ]ICR7L/G\I7I0/@F ^K\Q-CG"94MEMT/XA:F]8HJK@"B2&>5:8-4M22@PDC$3)E4L22_%*J1F%RNA1$2]US@. MN_PV$ZIV-UVAAYQ@0B!PJ$3HRC8KZ=?>2HR2!6E.(BX0]LXWI=1!8$?_=#XN M /&U()WPBDM_Q#68.+G1/:W45"4FQ)A<;Y/T068*,6BEYIS/HS54>9$I1()' M91V258:$J9.*EP0KK5-TCF9*I]J8XS.@2!79WC*S@V28GE0+$\ZYKG&>-UND M<]17L-TY6Y<)',BF^"JBZ7DU0FGH:'F3-!PJ0 M$M@ZF2)93%,R(?0T3PF&=?2B;Q?H^LTEFL/ ).H.8]U15.X*)LBD@M?X+B8DU1$PB[:\37R+\%T);D6; M0V);_K!1;=[R,D=C $Y571G+5('ZH1H?LD&O.0TD+6QON_#@@8L7E"FB(60] MY09\.$Q4B^1=Y!4G2?E!*@NA$HWD$8'4!)(OR)ZB4T6L2_#[QW4K&'PSOC+'%2E_/TSHO?L3CYKF.3# M1MTW&FCQ;WDCII!$]+I=U.$S%=\E/F2[C*+5U@TKOLS#F4_ /6FDU[L"5KA. M[Y7[CU._ZORY QZU]0@=:WLD,$^\Q-*6-:B3!9:C9OH2D4P25 UWF.[EN&>" M%7&S:,O4=">74J4%RTPD?)RM$ 5V;',CN/B>&9\?/"B.,F1J0V751(G[B!EU MLR)#J>K'@6%7H*2B699\D7GZP&*.'?IIJJC6>BE+YSOP"C%[!89 G*I2A6TI MSY4/JN\,P*ZRSU+9;#9PL!F(I'1J]8'A.)-]*RI2THHUV:C"(I_B (=6Y+%&G[6!C@DJ89G0FMXFJ9V; M5"V";*!E:Q>>Y+OI7]#!Q\P,>6C5?9!(U&\I-X]KQE(-19ELMI4-RKJIBBI1 MV ]?A6D>4 K&NQ'Z6[-;XX2!V9;LY5NHD7E4;,3 M1(2A:D/! Z=2E1,Q&0M/I9X8!>%X(G2!'IAJXV!P/A&Z[*Y>;2?ZP7 T:"_2 M!*D83$*)-8Z5B^>0 R]V>R(M^(!.EN7FP >M*]5>84U-FEME6H(@41F@6-EYZ28QSH4J'9.@8[C"H&:TZAD3 MC,_D*@>46_4:F'BM5?+H\B%>>T?./<\;H'3+R2-'*[$(1$75@2;1TH;KVA"J MOX)/AD%<@+0C^*)6B5!5DZ.EBY%>+VMRI8Y8MX+B"J]1KC 0EF((^01$RR08 M]/KX:7 >A"!E?DFSSZ@=MECP"$D%_.*2%1L&HWW7X7]4:OVFI;E52[=I(-3.X11S4YZW7-#MR(&IH M^$")6]C]8-0WN=X3V%9O,*S0,_>-\!)UY9&7S;3^LVSZ"@S:$T!80A#'$PN4 M8-!E2+1%5*S 1M8V,-?2-$'H?E\'SZGZ]49]W>+@I!I4I=5[P'MH!#I /P MEN& )0Z[W!@00&=9P9GX#;:!T _0]<3KAAW/+K4OQ:TFRL4X]FFMQ5;'8?(] M4F\GJ;(-:4(5A+,=!95@KLAQJY4%&K7\KG_"J2K++M=U- MC(6(YZARHH M[E"4L1T8Z 7Z<^PI8)FP_UR<]LZ[\-\Q?"PQJNUJE8(R M_[(MR?^M7E^S29V@"L<,58_^#4'IC/ #R$F8RL5_9&._BO*Y?;9Q_6QCQWS6 M=RPY1VPT2&1=57+4]!OC;'S*)1J5[S#VM%][:[I[*?A"S29:ZRH'_!OY,A?A MD$P<5.[],#@?X#&%_>"\/Q&7 MRF5/(!STH)# !T P,'F#2JZ :JODR7!8*N3)I->JCI$&/>+:U;U!Q[&67H,V M\'WW%9*-7O^XJL3V/!V5,M(TS$7YR_VTJOLTO3=]CUZJNPF>;DDH2?H#_"_, MA9_PWVJ[I9<@ MIN (G>A-L/3?@HFM<*@.6&4U*J2@_#3Z]2 MK'?!T!1H@%F!%:58+%5N33M&&#Y' VZNEB>VJ]X7UR4':(!H="AHS@TX*8]5 MY\&!:'3J3!J*2H#@ZZF.R)I9>JHSIF/ N!U8#F(\3^.6JJ(J*%Y!(@IDB0I' MZFO!L55Y-:6N*E3#Q-U3(E\S%A/9F$7)S%Q1P4L>Y?WB+1T+\I]==), M+45*0*U5F4WEE+BZN>,CM=.WEBH,5$[ NJ1MT6+9\X8MC7#(?FHPG/2%[C>C M687[S0C58.9>8B9$SL\T)FSC5E^9QS9DP-KX#]@PU'F&JCO3@HK DQKZ^'IE MI04"2I%^7YBF-85,X!OEO*=)E%VQ65N28I5RYV0#^9 M%,2*DNLJ_ZV$%%6*45B(+IQ7H;I/=\F_@+B3.J(3M@= WWU2(F-@_/P'-OT 8(':'\-,6 [ )+E M<"]:[Q/1#\9@-%;< I@&K.ISTLEA'PPO$R$V^=6, RH4/@U4/A3KG*A> %0< MQU4Y(Y3=80Q8?9.KS*A5&Q.O=4RI@IJ?["-[IX[LB3CZM(E-4P>R-T"Q]SGP M-1J2WW"5D<$0 E+Z0Q&"_1F.Q260QSP"+@=+>H"R!RT&-= E!'63#0C*,Q3!2$DW-Q@8Y:!*(N=#&-<+NPKS&$H#.=4#,V=XP'&9UFULNQ7@$DYW*J]* M(0X*+58"H9HK3/FE8L>.EY-K7I7)N]=]J_)>J?^FY?1!W0@C(:D6@^E-7=54" "\ ($_PI<,F#8.@@A*3#E]_8> M'10VGG@%Q-*K9J>_ B)[VAP%," JMUO%!&I *E>\C!2P,Z9JW"++':M ,1CV M@N$ O?P!3#\$A5F!HS<9 .< GXQ"&#:Q80'@NJB>Q_# A688*G-B#-..0""Z M)C@54BD7!H23YVK_>AT798VH>8.*Q@YQR#R+5%S/.+?SI9A0AT,%;;1$[UK= M1F:;EZLGLCBG&[:< <9,!;(A,'O&-BU:W-JNY9@C56V .N68**7#=K.5F9PO MK/$U&-92IFY+6]L 8WD5>X9Y(;Z6&F]@[QRRH>IT#7TND\49/<2;59),+?1; M.,W; 5V&TD]G?<$-B#'1N*8BKRGEC]&@*G0%)0F8A,,I5E$961/*ER:C'W>% M>4VEN6?HB]"$EL+7ZAZ3/57/!0R+6-[I$L_*FF#A$;N;B.Y:'21QE*^V/)H# MDO*RU-U_5[8A,6\NB-+M \\MDN_U9<2@"B<,3M' /63S'?$N_BQ5CMDJ\,CR M*EJJ]!F):9:"\T;E@G2A0,Z1+@*V? )2+XFZ.LQ-!)/HOE)?[43O08Q1U1'0 M4<97'6(L[HWSG!NK8-IVA5<0L?P!8+A')-]'#WE@J(.IDVN,5_ E=Q<%Q88& M>L WFE#[J"%%)J/"_- !S \8C\CX6T5_ V>5:)B)<*;L&W X"UEFQ2C,?B\Q MLIDKEPU(N$PF4?GD6A7Y."7B?*6$DQS^%0LOO:@XB&[EFRX69SF&,?YM$9)(ML$9'E0I@?HP*I_FJZ!;1LMNHZTT?B;JM$RO;'*"!@?2*C(E2 M ,/9A&5N (%T$J\!BIRB;GRI;AX#U7 )UVP&DF+V8-__(#ZSPN+,O[ZUL3Y/ MEQ)7:)/_7.R0<"L$'9?Z11%6E:P-2DO*IVX(I2I'RQ=,/+X9EG_F1@D;*C&) M^8ZQ(C[$"RBC*96$8]%$IFJ1JH=8R@J@_%U6B@I.0IOJ]&IU!A;:D@3@E=*% M$YAXY^USH\J9VZ-/C8KM("?05F*&G!?D ^#06FD*Y_&U@K Z,-4;K.=:Z5C- M/S)9J2JG2UT;><_WD\"N1#(GA:10R!\< -IEY61 M7+))_7X.M%2K(4IC8,Q9^QI22RJ/U*=ZAL->O+$W1@>@/J[5:I4JT@=$*A.-NW>U]MVN^ [:#X MBMA7O(\W\7JW5CB^UD6P>RW;&M9+G"@>T">@_G2>J^ZE^D^5;P(_[YR"U8,! M_=7O4?0%_ J\EX.^7!<;5/3P$]B8YV.^>@$H@_^2\X=&/&9+NF$HQL,)GN<8 M;&(X&_BJ+]"([XW% (/A*'=!)9$-!;Y\.,*@D\Z0\<&L%79J)<)@Y8(%CR9W M_[Q/?_4I4MOOJBP,R.2=:?>#I'3:GPR?B],0_J-7..WUGE?.WSXNL)Z#R00] M#Q4K5ROX N8WY:V:R@V?_>,>74S;M)3WBE'%X%8)'FE:E>@+0BH"FIK&WP*C M%"!_J!!J@>ES%:@&V7*M7M)#D0M.PK)ZI#8I/9Z,#RKA$&[U1FOYEF6IH7JQ M;Y6B&<(A 9UWUG#1K2<#"JV&7ZG*J1VWUIECB5-'W.ZVVT3?#+ 03ZA]B_7+ M% > 288L7CGB3Y?W5*GJ[9N;Z_)N<3D&;UW@?:\'9435FT/KFF>,L\J8I/L* MI"6VT,#>!_=4&X:N8/>[3A644064.0)BW>O[+!_LPF2-'-A0J]I0^2X/G*=1 M;FZ>*;,$9WM>]CN*L(-4#">%Q2AL]%#XH-?]#M>G'1QR4^E4?W)ZG:JN7TYC MQM6Q"=C?HPE8^:-"_X>MP!00_Z@-P11X_T!MP:H%>RE\$UZ*1QT1%9O!+LCPK7[(ZX-#3#^ MD3LJ[.\U/[02.[02.[02> MWDZ@3;NX34, V^K+I]CSQU8"QU8"_X]:"9AR7;]F\UTC?,/QW8.8YWB5\5M< M973ZT=I7 [7G=5@<\'C+\5_VEF,-MTUT\V/EVIP.O=W299)JLRP.J8 5Z+_+ M79FG>BG%UHM9.8\N/XSR"@DZ1'$@X[,M@6D@7>)N.'M,;L6%ZIQL8Q2(J:O- MD#(V8H] GVJD3J2>UO.=38W$#P2^-8D1X.^"Y!1,"L>5(L77=F?NTW#*Z^7L4R4OXORIDT MKNZ-7$>-[YK2SIW[C7CK/*4 MYI'^[/"9N"C+]BHA#[.CL\I/]-#^WO.O 3G; ZL MC=HW9Z!PTZ1_OH.BP#> M8M]YI_/'=7FCFK*?^F>B= :I/K[7[7:Z78?C+NJ_='0H@FRG4IGP%W9R_)TE ME"YTQMC"GL+#'LJHH,Z),Y4'X!CJ0-6-O_KB_FZ%/W_N3E!+0#DF15.NO#[0 M39FWG/S>L(!4]?35G]>IC_VS^6D71-2?=E$2+ZA"RX!B-U)K M(=VV1071(<7%\$<_XNW67">!K]>IXDGXO,RBM>>(RIS^04Q\&)JJS$8_(]-4 M;_#C<.#CLY&7^]YX?[)'5?Q0U'!N_71/\\\8I5-P'MS8_&LF M"HS1\W@<50L?ZD]K-0\.2=A%#_M^'^8I!]C^TS0MQ'K1\%LSW[3*XJR,QARJ M,TDR]MMUIIGTUQNP8?!^[GV4S9TMOC+W0I1;TKRW!N7RAM,4K_:]_B34/+(J MX0G44=%E6HDYL.'R5[RTN^@4&Y'\!>MJZ6)R&T5=M18UN*9,2\[>J6[6"7O_ M@[V_R=*%R;[JC.;*.KOPHCY*5U X"GU?^<2C7Q#_K:,XKJGT1!APRNB+ M=\J!?TI?9<PK4[%$6N5 MF(A?7/F>*&SMI:0] A\3Z]24@!O H@%&\'J7>VM^KJS=4B!/GQLF;&';[J9O M#'8N&3M7NHKGU_<4*';G-.7WIF#?V]RXH2;GS'QV"VXJ9'4B7J@B@T?-?@!# M-\]\L04+1O_>A_=A-_0_O-3-/QBJMD.YW4US^=<=GMV;.S?'Z2O2.1.795T* MKO+*%*[H4HHWU[<-7*DWB^2'R>(\L+[X6!:OM-.GOT+%%X@YL&#%+=%X=,6* M=XI#*U?\H'LJ4C"@-@=C%2.-965/T]I/GF!?:Y.O"C2>C+M#]$$3UMPX]V6] \E?@U2WJL.%IMX9\50L-WH,+=T/Z M_,Q.2Q^JDP_(07L"=="S-O\>? M?CT?&(@+2L[:[44F@]#QM+IAU_-=S_.=[]V^LV>3%O9CPY\4]KJ[]3RP?\*6 M9&.KF9L?AI\]F;;]I_!*8N_\PY;9.WTU\7_HY(;.#DQB'\JK[U23J=JF\4Y^ MV0BEY0>$*\?1'*MK3O6V1>E>MT3I]B=_6V$-3%JC#)7N(X3#DK$.AZEL:Z^K M;SB=BWGTL(^RG[26SNQ.]%)AW[M6O6)B3R88>^FJOK^._85)8<<3KCJC7S5[ MO^?,[N<%?Y+Y:X1P>T+U\/?J>5L_MAZ_HL'#5_K0UNMU28QU_-C]1]\7=^+% M']4MWT>_V! =;&PC_@UC3KYV(X>,X9@;IP:OJ]U"JL.HYA 8] L\2/;YM?7& MY:=\T<*]66(3^QMN(G+G"*D>?XF"^3GH4_YS6Q ^H+ M2QWT-:1Q(<54RCGV@,E-.* M80F^)HQN%+6["L(IVWEX:8%,,JF0-CTTVB*+ M-(\^''G/MK?GX51(Y7+[#/ZYZ9U49AJ<@N6OH&^*7N99)LI,I!C6DB/$!IS*"PT9+P<'7\LN$T9$)TY@, M>5 E%7TT?/:D9 8 A=$6E*;9/O)-D7H-G1Y.4U<[$]6>+0: M5ZU'B@1/]F?(:N1[ ;K!9(XV0;( MMH$=Y%K0$AT3H4B7I))V?WV'=.Q07>V@EUF?K ?W-6/G-:,_5LK9&J?BO ML"/^"<[@#EL>A?6R[C7T?+7@P#K+3B=PP!?IY$HJZ?^997%9B0RN8IQ<1HS# M_G<7Q'/[?\)HUFM9B[FINU9HOXNC%2J<7;N-W+J,:=Z*6;9OPKANV+7V0,-N M]>Y0T#9<"YSZMME=EX>(O<,R>RYAA[UMI@&<#O)60V_)EET9W0CM1!.6G%&R M 9Z&)9 Y ID?$?+//($L$,CBF)!% EDBD.4Q(DS( MTP3R#($\.R;D60+Y 8'\0 MYR9UTS*S9C=1VP3R(P+YD1;R MHJY-!SEA:R%#?/%E%@87XQI7J52L=*:BS44EU[$E5O(>^L4$S/& ME%@9<['J]2@FABFQ&2!7M$9#HC7U\RYL\D6"(YI>IV)6F!)KX9I;#>G6L7MA MV7+#;2]Q8"J8$KM@(2!Q=+L;;"F>HJ>&"_L<\T).[ 50??!5H/O*/10":=?F MF!1R8BG<00[I)=T<'5P0>V AO-PE-'8I-&0/J#H4[RDTQZ20$TMAH/1@)_NE M7U)*3!$YL2(&JQ!V\A",WZ?$3)&3#RT.SA]DP_20$^L!M5AOE)MCYLB)S1$L M-A@[3!8YL2Q^K+.(FF)BYLB)S?&]TX8B66#6*(BM@"*:3X*0H9C![F MDH+8)>A8MA\]=*J*6"G#R7K$+II&PG**B3FE.(I31FP)QVXZE6)B4BF(I3(P MQF4G<^&Y5/T[$[-+03Y?]6Z^0T=KN#]W#W>*B=FE()^Q2C'?.EJ$)RKN23$Q MWQ3$OOGO0'VXOS'5%,2JP:N)WG0TIIN26# MWL0L5!YSJJR7-RO,0A6QA=Y&$R,6%Z#<=,-&KS '53]GR#,*LWF=#5\3'/)\ M8$TQ,0=5Q XZ8"Z[[5;%D0\D^$NN8#PDV#+%Q!Q4$3MH&/.*NPV[4>8UQ<0< M5!$[Z( Y+,L4$WUC3^R@'\VAOH&GF)B#JNB@\?[;G"846J+Y'4[A8'L-LKBW M+/SL7AZ657@/L.Z4"A[Y0]\9'K^F" MU2-K[(>?Z5B70]?FYM#GQ=OIV.9UU932_P@A;YITJO--UZ=V_&77#:>ZC%^' M?>CKS6N]3T&7RU48IC.JQX?IS,7S=ET-SUNI%K_J89_*N@IOQ_"G&UYSDU+) MX7R1FW'!^)?W/OW/^FZW.VS24[?Y?4IM^:+BWX(J?!VD\T%*#[+Y(*,'^7R0 MTX/B?%"D!ZWF@U;TH-OYH%MZT-U\T!T]Z'X^Z)X>)$L@XY*?A+#F:RV :^%[ M+0!LX8LM@&SAFRT ;>&K+8!MX;LM &[ARRV ;N';+0!OX>NM0&_EZZU ;[W" MO3:ZV>;KK4!OY>NM0&_EZZU ;^7KK4!OY>NM0&_EZZU ;^7KK4!OY>MM0&_C MZVU ;^/K;4!ON\)9"3HLX>MM0&_CZVU ;^/K;4!OX^MM0&_CZVU ;^/K;4!O MX^OM0&_GZ^U ;^?K[4!OY^OM0&^_PEDW.NSFZ^U ;^?K[4!OY^OM0&_GZ^U M;^?K[4!OY^L=@=Z1KW<$>D>^WA'H'?EZ1Z!WY.L=@=[Q"L\JT<-*OMX1Z!WY M>L>)WKFIA[1]*<.AW>=+EWP:_FW-!.Y00V0$ +XA 3 6T-O;G1E M;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z9=JYM M2AT;:]C*5+^:CC<-EBG+B%=FV:I&C*VQX3?-_;GZ;ZG M%7G?5/2O:'8V:TJJ;+GLTBUY<)YT%6JBV+5YJ+6GZB7ZQLPW>9^UCX^Z2XW9 MNF4_%N2GRQ$_6MH=8*@<^O'RR% ?4$L! A0#% M @ ;8FA3A\CSP/ $P( L ( ! %]R96QS+RYR M96QS4$L! A0#% @ ;8FA3B?HAPZ" L0 ! ( ! MZ0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !MB:%.3:']5>X K M @ $0 @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M " !MB:%.F5R<(Q & "<)P $P @ &V @ >&PO=&AE M;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( &V)H4[/F,]R8@( '0( 8 M " ?<( !X;"]W;W)KD'X$$ "U%0 & @ &/"P >&PO=V]R M:W-H965T&UL4$L! A0#% @ ;8FA3N;'\H'W 0 ?04 M !@ ( !1A 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA3F%4S'PJ! OA, !@ ( ! M21D 'AL+W=O4$ "C& & M @ &X'P >&PO=V]R:W-H965T&UL4$L! A0#% @ M;8FA3O*)Z/6Q 0 T@, !@ ( !TR0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA3ILH5J^T 0 T@, !D M ( !*#0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ;8FA3LT1M2ZS 0 T@, !D ( ! MZ#D 'AL+W=OFFG[0! #2 P &0 @ '2.P >&PO=V]R:W-H965T&UL4$L! A0#% M @ ;8FA3A+.2Y.S 0 T@, !D ( !MC\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA3M%Z:7^V 0 T@, !D M ( !:DL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;8FA3B OH2#N 0 9@4 !D ( !/U$ M 'AL+W=O&PO=V]R:W-H965TJ@$ +X# 9 M " 4E5 !X;"]W;W)K&UL4$L! A0#% @ M;8FA3DYF"/*" @ NP@ !D ( !*E< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA3G*)D&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA3MBES] Y P ; X !D M ( !I64 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;8FA3E=6\@7+ 0 A00 !D ( !"6X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA M3M_H*BQ7 @ 8 < !D ( !;70 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ;8FA3KA^\** P NPX M !D ( ![WP 'AL+W=O&PO=V]R:W-H965TB" !X;"]W;W)K&UL4$L! A0#% @ ;8FA3FUO9PEP @ U@@ !D M ( !I(8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;8FA3I@?;*!$ @ AP< !D ( !88T 'AL+W=O M&PO&PO M0G 0 "HE / M " 92Z !X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !MB:%.90V\ MO_T! -(@ &@ @ %=OP >&PO7W)E;',O=V]R:V)O;VLN M>&UL+G)E;'-02P$"% ,4 " !MB:%.5=WD$-D! "^(0 $P M @ &2P0 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 00!! +D1 "< %PP ! end XML 71 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 72 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 73 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.1 html 105 240 1 false 36 0 false 4 false false R1.htm 0001001 - Document - Document and Entity Information Sheet http://www.alamo-group.com/role/DocumentandEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001002 - Statement - Interim Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited Interim Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Interim Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical Interim Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 1004004 - Statement - Interim Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited Interim Condensed Consolidated Statements of Income (Unaudited) Statements 4 false false R5.htm 1005005 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 5 false false R6.htm 1006006 - Statement - Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 6 false false R7.htm 1007007 - Statement - Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 7 false false R8.htm 1008008 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited Interim Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 8 false false R9.htm 2101101 - Disclosure - Basis of Financial Statement Presentation Sheet http://www.alamo-group.com/role/BasisofFinancialStatementPresentation Basis of Financial Statement Presentation Notes 9 false false R10.htm 2103102 - Disclosure - Accounting Policies Sheet http://www.alamo-group.com/role/AccountingPolicies Accounting Policies Notes 10 false false R11.htm 2105103 - Disclosure - Business Combinations Sheet http://www.alamo-group.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 2109104 - Disclosure - Accounts Receivable Sheet http://www.alamo-group.com/role/AccountsReceivable Accounts Receivable Notes 12 false false R13.htm 2111105 - Disclosure - Inventories Sheet http://www.alamo-group.com/role/Inventories Inventories Notes 13 false false R14.htm 2115106 - Disclosure - Rental Equipment Sheet http://www.alamo-group.com/role/RentalEquipment Rental Equipment Notes 14 false false R15.htm 2117107 - Disclosure - Fair Value Measurements Sheet http://www.alamo-group.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 2118108 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets Sheet http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssets Goodwill and Definite and Indefinite-lived Intangible Assets Notes 16 false false R17.htm 2123109 - Disclosure - Debt Sheet http://www.alamo-group.com/role/Debt Debt Notes 17 false false R18.htm 2127110 - Disclosure - Common Stock and Dividends Sheet http://www.alamo-group.com/role/CommonStockandDividends Common Stock and Dividends Notes 18 false false R19.htm 2131111 - Disclosure - Earnings Per Share Sheet http://www.alamo-group.com/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 2134112 - Disclosure - Revenue and Segment Information Sheet http://www.alamo-group.com/role/RevenueandSegmentInformation Revenue and Segment Information Notes 20 false false R21.htm 2139113 - Disclosure - Contingent Matters Sheet http://www.alamo-group.com/role/ContingentMatters Contingent Matters Notes 21 false false R22.htm 2140114 - Disclosure - Leases Sheet http://www.alamo-group.com/role/Leases Leases Notes 22 false false R23.htm 2147115 - Disclosure - Retirement Benefit Plans Sheet http://www.alamo-group.com/role/RetirementBenefitPlans Retirement Benefit Plans Notes 23 false false R24.htm 2204201 - Disclosure - Accounting Policies (Policies) Sheet http://www.alamo-group.com/role/AccountingPoliciesPolicies Accounting Policies (Policies) Policies http://www.alamo-group.com/role/AccountingPolicies 24 false false R25.htm 2306301 - Disclosure - Business Combinations (Tables) Sheet http://www.alamo-group.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.alamo-group.com/role/BusinessCombinations 25 false false R26.htm 2312302 - Disclosure - Inventories (Tables) Sheet http://www.alamo-group.com/role/InventoriesTables Inventories (Tables) Tables http://www.alamo-group.com/role/Inventories 26 false false R27.htm 2319303 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets (Tables) Sheet http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsTables Goodwill and Definite and Indefinite-lived Intangible Assets (Tables) Tables http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssets 27 false false R28.htm 2324304 - Disclosure - Debt (Tables) Sheet http://www.alamo-group.com/role/DebtTables Debt (Tables) Tables http://www.alamo-group.com/role/Debt 28 false false R29.htm 2328305 - Disclosure - Common Stock and Dividends (Tables) Sheet http://www.alamo-group.com/role/CommonStockandDividendsTables Common Stock and Dividends (Tables) Tables http://www.alamo-group.com/role/CommonStockandDividends 29 false false R30.htm 2332306 - Disclosure - Earnings Per Share (Tables) Sheet http://www.alamo-group.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.alamo-group.com/role/EarningsPerShare 30 false false R31.htm 2335307 - Disclosure - Revenue and Segment Information (Tables) Sheet http://www.alamo-group.com/role/RevenueandSegmentInformationTables Revenue and Segment Information (Tables) Tables http://www.alamo-group.com/role/RevenueandSegmentInformation 31 false false R32.htm 2341308 - Disclosure - Leases (Tables) Sheet http://www.alamo-group.com/role/LeasesTables Leases (Tables) Tables http://www.alamo-group.com/role/Leases 32 false false R33.htm 2402402 - Disclosure - Basis of Financial Statement Presentation (Details) Sheet http://www.alamo-group.com/role/BasisofFinancialStatementPresentationDetails Basis of Financial Statement Presentation (Details) Details http://www.alamo-group.com/role/BasisofFinancialStatementPresentation 33 false false R34.htm 2407403 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 34 false false R35.htm 2408404 - Disclosure - Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details) Sheet http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details) Details 35 false false R36.htm 2410405 - Disclosure - Accounts Receivable (Details) Sheet http://www.alamo-group.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://www.alamo-group.com/role/AccountsReceivable 36 false false R37.htm 2413406 - Disclosure - Inventories - Additional Information (Details) Sheet http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails Inventories - Additional Information (Details) Details 37 false false R38.htm 2414407 - Disclosure - Inventories - Schedule of Inventory, Current (Details) Sheet http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails Inventories - Schedule of Inventory, Current (Details) Details 38 false false R39.htm 2416408 - Disclosure - Rental Equipment (Details) Sheet http://www.alamo-group.com/role/RentalEquipmentDetails Rental Equipment (Details) Details http://www.alamo-group.com/role/RentalEquipment 39 false false R40.htm 2420409 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Goodwill (Details) Sheet http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails Goodwill and Definite and Indefinite-lived Intangible Assets - Goodwill (Details) Details http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsTables 40 false false R41.htm 2421410 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Definite and Indefinite Lived Intangible Assets (Details) Sheet http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails Goodwill and Definite and Indefinite-lived Intangible Assets - Definite and Indefinite Lived Intangible Assets (Details) Details 41 false false R42.htm 2422411 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Additional Information (Details) Sheet http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails Goodwill and Definite and Indefinite-lived Intangible Assets - Additional Information (Details) Details 42 false false R43.htm 2425412 - Disclosure - Debt - Schedule of Long Term Debt (Details) Sheet http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails Debt - Schedule of Long Term Debt (Details) Details 43 false false R44.htm 2426413 - Disclosure - Debt - Additional Information (Details) Sheet http://www.alamo-group.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 44 false false R45.htm 2429414 - Disclosure - Common Stock and Dividends - Dividend Declared and Paid (Details) Sheet http://www.alamo-group.com/role/CommonStockandDividendsDividendDeclaredandPaidDetails Common Stock and Dividends - Dividend Declared and Paid (Details) Details 45 false false R46.htm 2430415 - Disclosure - Common Stock and Dividends - Additional Information (Details) Sheet http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails Common Stock and Dividends - Additional Information (Details) Details 46 false false R47.htm 2433416 - Disclosure - Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Sheet http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails Earnings Per Share - Calculation of Basic and Diluted EPS (Details) Details 47 false false R48.htm 2436417 - Disclosure - Revenue and Segment Information - Disaggregation of Revenue (Details) Sheet http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails Revenue and Segment Information - Disaggregation of Revenue (Details) Details 48 false false R49.htm 2437418 - Disclosure - Revenue and Segment Information - Revenue by Geographical Location (Details) Sheet http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails Revenue and Segment Information - Revenue by Geographical Location (Details) Details 49 false false R50.htm 2438419 - Disclosure - Revenue and Segment Information - Revenue, Income, Goodwill and Identifiable Assets by Location (Details) Sheet http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails Revenue and Segment Information - Revenue, Income, Goodwill and Identifiable Assets by Location (Details) Details 50 false false R51.htm 2442420 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.alamo-group.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 51 false false R52.htm 2443421 - Disclosure - Leases - Maturity Schedule (Details) Sheet http://www.alamo-group.com/role/LeasesMaturityScheduleDetails Leases - Maturity Schedule (Details) Details 52 false false R53.htm 2444422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 53 false false R54.htm 2445423 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 54 false false R55.htm 2446424 - Disclosure - Leases - Additional Information (Details) Sheet http://www.alamo-group.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 55 false false R56.htm 2448425 - Disclosure - Retirement Benefit Plans - Additional Information (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails Retirement Benefit Plans - Additional Information (Details) Details 56 false false All Reports Book All Reports alg-20190331.htm a2019331-ex311.htm a2019331-ex312.htm a2019331-ex313.htm a2019331-ex321.htm a2019331-ex322.htm a2019331-ex323.htm alg-20190331.xsd alg-20190331_cal.xml alg-20190331_def.xml alg-20190331_lab.xml alg-20190331_pre.xml http://fasb.org/us-gaap/2018-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2018-01-31 http://xbrl.sec.gov/dei/2018-01-31 true true JSON 76 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "alg-20190331.htm": { "axisCustom": 0, "axisStandard": 15, "contextCount": 105, "dts": { "calculationLink": { "local": [ "alg-20190331_cal.xml" ] }, "definitionLink": { "local": [ "alg-20190331_def.xml" ], "remote": [ "http://xbrl.fasb.org/srt/2018/elts/srt-eedm1-def-2018-01-31.xml", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-eedm-def-2018-01-31.xml" ] }, "inline": { "local": [ "alg-20190331.htm" ] }, "labelLink": { "local": [ "alg-20190331_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-doc-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-doc-2018-01-31.xml" ] }, "presentationLink": { "local": [ "alg-20190331_pre.xml" ] }, "referenceLink": { "remote": [ "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-ref-2018-01-31.xml", "https://xbrl.sec.gov/dei/2018/dei-ref-2018-01-31.xml" ] }, "schema": { "local": [ "alg-20190331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-roles-2018-01-31.xsd", "http://xbrl.fasb.org/srt/2018/elts/srt-types-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-parts-codification-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-roles-2018-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd", "http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" ] } }, "elementCount": 373, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2018-01-31": 14, "http://xbrl.sec.gov/dei/2018-01-31": 10, "total": 24 }, "keyCustom": 10, "keyStandard": 230, "memberCustom": 10, "memberStandard": 25, "nsprefix": "alg", "nsuri": "http://www.alamo-group.com/20190331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Document and Entity Information", "role": "http://www.alamo-group.com/role/DocumentandEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Accounting Policies", "role": "http://www.alamo-group.com/role/AccountingPolicies", "shortName": "Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105103 - Disclosure - Business Combinations", "role": "http://www.alamo-group.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109104 - Disclosure - Accounts Receivable", "role": "http://www.alamo-group.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Inventories", "role": "http://www.alamo-group.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115106 - Disclosure - Rental Equipment", "role": "http://www.alamo-group.com/role/RentalEquipment", "shortName": "Rental Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117107 - Disclosure - Fair Value Measurements", "role": "http://www.alamo-group.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118108 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets", "role": "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssets", "shortName": "Goodwill and Definite and Indefinite-lived Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123109 - Disclosure - Debt", "role": "http://www.alamo-group.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127110 - Disclosure - Common Stock and Dividends", "role": "http://www.alamo-group.com/role/CommonStockandDividends", "shortName": "Common Stock and Dividends", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131111 - Disclosure - Earnings Per Share", "role": "http://www.alamo-group.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Interim Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Interim Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134112 - Disclosure - Revenue and Segment Information", "role": "http://www.alamo-group.com/role/RevenueandSegmentInformation", "shortName": "Revenue and Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139113 - Disclosure - Contingent Matters", "role": "http://www.alamo-group.com/role/ContingentMatters", "shortName": "Contingent Matters", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140114 - Disclosure - Leases", "role": "http://www.alamo-group.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2147115 - Disclosure - Retirement Benefit Plans", "role": "http://www.alamo-group.com/role/RetirementBenefitPlans", "shortName": "Retirement Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Accounting Policies (Policies)", "role": "http://www.alamo-group.com/role/AccountingPoliciesPolicies", "shortName": "Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2306301 - Disclosure - Business Combinations (Tables)", "role": "http://www.alamo-group.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Inventories (Tables)", "role": "http://www.alamo-group.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319303 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets (Tables)", "role": "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsTables", "shortName": "Goodwill and Definite and Indefinite-lived Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324304 - Disclosure - Debt (Tables)", "role": "http://www.alamo-group.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Common Stock and Dividends (Tables)", "role": "http://www.alamo-group.com/role/CommonStockandDividendsTables", "shortName": "Common Stock and Dividends (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DividendsDeclaredTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Interim Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Interim Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.alamo-group.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Revenue and Segment Information (Tables)", "role": "http://www.alamo-group.com/role/RevenueandSegmentInformationTables", "shortName": "Revenue and Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341308 - Disclosure - Leases (Tables)", "role": "http://www.alamo-group.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i39cb837085c147d393f052a348c51ace_I20190101", "decimals": "-3", "first": true, "lang": null, "name": "alg:OperatingAndFinanceLeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Basis of Financial Statement Presentation (Details)", "role": "http://www.alamo-group.com/role/BasisofFinancialStatementPresentationDetails", "shortName": "Basis of Financial Statement Presentation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i39cb837085c147d393f052a348c51ace_I20190101", "decimals": "-3", "first": true, "lang": null, "name": "alg:OperatingAndFinanceLeaseRightofUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i76c4b3c8ee9045158de6289bc4b709bf_I20190304", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Business Combinations - Additional Information (Details)", "role": "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i76c4b3c8ee9045158de6289bc4b709bf_I20190304", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Schedule of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i76c4b3c8ee9045158de6289bc4b709bf_I20190304", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i1591fbc7150b456f9334d17eeabafea7_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410405 - Disclosure - Accounts Receivable (Details)", "role": "http://www.alamo-group.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i1591fbc7150b456f9334d17eeabafea7_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413406 - Disclosure - Inventories - Additional Information (Details)", "role": "http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails", "shortName": "Inventories - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:PercentageOfLIFOInventory", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Inventories - Schedule of Inventory, Current (Details)", "role": "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails", "shortName": "Inventories - Schedule of Inventory, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - Disclosure - Rental Equipment (Details)", "role": "http://www.alamo-group.com/role/RentalEquipmentDetails", "shortName": "Rental Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i34e2c7e4dd1048249133cfe837f22bc9_I20190331", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004004 - Statement - Interim Condensed Consolidated Statements of Income (Unaudited)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "shortName": "Interim Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i8d1da90e63be410f9d734ce980d028be_I20181231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420409 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Goodwill (Details)", "role": "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "shortName": "Goodwill and Definite and Indefinite-lived Intangible Assets - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421410 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Definite and Indefinite Lived Intangible Assets (Details)", "role": "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Definite and Indefinite-lived Intangible Assets - Definite and Indefinite Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422411 - Disclosure - Goodwill and Definite and Indefinite-lived Intangible Assets - Additional Information (Details)", "role": "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Definite and Indefinite-lived Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i00eb9bfafa7444eeaacd0f3aefc2e27b_D20190101-20190331", "decimals": "2", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425412 - Disclosure - Debt - Schedule of Long Term Debt (Details)", "role": "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails", "shortName": "Debt - Schedule of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i8d1da90e63be410f9d734ce980d028be_I20181231", "decimals": "-3", "lang": null, "name": "us-gaap:CapitalLeaseObligationsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia1d1a8a99bc743c1b1baf46e7d3e932e_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426413 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.alamo-group.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia1d1a8a99bc743c1b1baf46e7d3e932e_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityCapacityAvailableForTradePurchases", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429414 - Disclosure - Common Stock and Dividends - Dividend Declared and Paid (Details)", "role": "http://www.alamo-group.com/role/CommonStockandDividendsDividendDeclaredandPaidDetails", "shortName": "Common Stock and Dividends - Dividend Declared and Paid (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430415 - Disclosure - Common Stock and Dividends - Additional Information (Details)", "role": "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails", "shortName": "Common Stock and Dividends - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ifba2428267d84d409c3975a446f4a912_D20190402-20190402", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433416 - Disclosure - Earnings Per Share - Calculation of Basic and Diluted EPS (Details)", "role": "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails", "shortName": "Earnings Per Share - Calculation of Basic and Diluted EPS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436417 - Disclosure - Revenue and Segment Information - Disaggregation of Revenue (Details)", "role": "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails", "shortName": "Revenue and Segment Information - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i2cbc4715991e414096bc32eddf3d7b27_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437418 - Disclosure - Revenue and Segment Information - Revenue by Geographical Location (Details)", "role": "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails", "shortName": "Revenue and Segment Information - Revenue by Geographical Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i3c4c2ce198d74781867c17131deea447_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005005 - Statement - Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Interim Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438419 - Disclosure - Revenue and Segment Information - Revenue, Income, Goodwill and Identifiable Assets by Location (Details)", "role": "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails", "shortName": "Revenue and Segment Information - Revenue, Income, Goodwill and Identifiable Assets by Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia071f9d8eb614df298c7895411a4a20d_I20190331", "decimals": "-3", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442420 - Disclosure - Leases - Lease Cost (Details)", "role": "http://www.alamo-group.com/role/LeasesLeaseCostDetails", "shortName": "Leases - Lease Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443421 - Disclosure - Leases - Maturity Schedule (Details)", "role": "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails", "shortName": "Leases - Maturity Schedule (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "us-gaap:LesseeFinanceLeasesTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alg:AssetsAndLiabilitiesLesseeTableTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444422 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "role": "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alg:AssetsAndLiabilitiesLesseeTableTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alg:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445423 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "role": "http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "alg:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseInterestPaymentOnLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "alg:LesseeOperatingLeaseLeaseNotYetCommencedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446424 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.alamo-group.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ic54663aaaa2846b288cd38c517840839_I20190331", "decimals": "-3", "first": true, "lang": null, "name": "alg:LesseeOperatingLeaseLeaseNotYetCommencedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "if49ac41b14504ba89d113712ebe3e6a5_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448425 - Disclosure - Retirement Benefit Plans - Additional Information (Details)", "role": "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "shortName": "Retirement Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "if49ac41b14504ba89d113712ebe3e6a5_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i059f18dac74641139e15a352508ebb64_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006006 - Statement - Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "i059f18dac74641139e15a352508ebb64_I20171231", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": null, "groupType": "statement", "isDefault": "false", "longName": "1007007 - Statement - Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical", "shortName": "Interim Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008008 - Statement - Interim Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Interim Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": "-3", "lang": null, "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Financial Statement Presentation", "role": "http://www.alamo-group.com/role/BasisofFinancialStatementPresentation", "shortName": "Basis of Financial Statement Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "alg-20190331.htm", "contextRef": "ia41584f9ab15441599e7933ec5a31c7b_D20190101-20190331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 36, "tag": { "alg_AgriculturalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AgriculturalMember", "terseLabel": "Agricultural", "verboseLabel": "Agricultural" } } }, "localname": "AgriculturalMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "domainItemType" }, "alg_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets And Liabilities, Lessee", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "alg_AverageCommonSharesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average Common Shares [Abstract]", "label": "Average Common Shares [Abstract]", "terseLabel": "Average common shares:" } } }, "localname": "AverageCommonSharesAbstract", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "alg_DefinedBenefitPlanRetirementBenefitPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Defined Benefit Plan, Retirement Benefit, Percentage", "label": "Defined Benefit Plan, Retirement Benefit, Percentage", "terseLabel": "Retirement benefit, percentage" } } }, "localname": "DefinedBenefitPlanRetirementBenefitPercentage", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "alg_DocumentAndEntityInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Document and Entity Information [Abstract]", "label": "Document and Entity Information [Abstract]" } } }, "localname": "DocumentAndEntityInformationAbstract", "nsuri": "http://www.alamo-group.com/20190331", "xbrltype": "stringItemType" }, "alg_DutchPowerCompanyBVMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Dutch Power Company B.V.", "label": "Dutch Power Company B.V. [Member]", "terseLabel": "Dutch Power" } } }, "localname": "DutchPowerCompanyBVMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "alg_EuropeanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "EuropeanMember", "terseLabel": "European", "verboseLabel": "European" } } }, "localname": "EuropeanMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "domainItemType" }, "alg_FinanceLeaseRightofUseAssetAccumulatedAmortization": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "negatedLabel": "Accumulated Depreciation" } } }, "localname": "FinanceLeaseRightofUseAssetAccumulatedAmortization", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "alg_FinanceLeaseRightofUseAssetGross": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseRightOfUseAsset", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Finance Lease, Right-of-Use Asset, Gross", "label": "Finance Lease, Right-of-Use Asset, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "FinanceLeaseRightofUseAssetGross", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "alg_IncreaseDecreaseInRentalEquipment": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Rental Equipment", "negatedTerseLabel": "Rental equipment" } } }, "localname": "IncreaseDecreaseInRentalEquipment", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "alg_IndefinitelivedandFiniteLivedIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "IndefinitelivedandFiniteLivedIntangibleAssetsMember", "terseLabel": "Indefinite-lived and Finite-Lived Intangible Assets" } } }, "localname": "IndefinitelivedandFiniteLivedIntangibleAssetsMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "alg_IndustrialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "IndustrialMember", "terseLabel": "Industrial", "verboseLabel": "Industrial" } } }, "localname": "IndustrialMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "domainItemType" }, "alg_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "terseLabel": "Additional operating lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "alg_OperatingAndFinanceLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Operating and Finance Lease, Liability", "label": "Operating and Finance Lease, Liability", "terseLabel": "Lease liability recognized" } } }, "localname": "OperatingAndFinanceLeaseLiability", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/BasisofFinancialStatementPresentationDetails" ], "xbrltype": "monetaryItemType" }, "alg_OperatingAndFinanceLeaseRightofUseAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Operating and Finance Lease, Right-of-Use Asset", "label": "Operating and Finance Lease, Right-of-Use Asset", "terseLabel": "Right-of-use asset recognized" } } }, "localname": "OperatingAndFinanceLeaseRightofUseAsset", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/BasisofFinancialStatementPresentationDetails" ], "xbrltype": "monetaryItemType" }, "alg_OtherGeographicalAreasMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OtherGeographicalAreasMember", "terseLabel": "Other" } } }, "localname": "OtherGeographicalAreasMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "alg_OtherRevenueMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "OtherRevenueMember", "terseLabel": "Other" } } }, "localname": "OtherRevenueMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alg_PartsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "PartsMember", "terseLabel": "Parts" } } }, "localname": "PartsMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "alg_RentalEquipmentNet": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "label": "RentalEquipmentNet", "terseLabel": "Rental equipment, net" } } }, "localname": "RentalEquipmentNet", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "alg_SECSchedule1209SalesDiscountsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "", "label": "SEC Schedule, 12-09, Sales Discounts [Member]", "terseLabel": "Reserves for sales discounts" } } }, "localname": "SECSchedule1209SalesDiscountsMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Line Items] for Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]", "label": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]", "terseLabel": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by major class [Line Items]" } } }, "localname": "ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]", "label": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]", "terseLabel": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class" } } }, "localname": "ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "alg_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Supplemental Cash Flow Information Related to Leases", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases" } } }, "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "alg_WholegoodUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "WholegoodUnitsMember", "terseLabel": "Wholegoods" } } }, "localname": "WholegoodUnitsMember", "nsuri": "http://www.alamo-group.com/20190331", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "country_AU": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "AUSTRALIA", "terseLabel": "Australia" } } }, "localname": "AU", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_BR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "BRAZIL", "terseLabel": "Brazil" } } }, "localname": "BR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_CL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CHILE", "terseLabel": "Chile" } } }, "localname": "CL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_FR": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "FRANCE", "terseLabel": "France" } } }, "localname": "FR", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_GB": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED KINGDOM", "terseLabel": "United Kingdom" } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_NL": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "NETHERLANDS", "terseLabel": "Netherlands" } } }, "localname": "NL", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "If the value is true, then the document is an amendment to previously-filed/accepted document.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r285" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails", "http://www.alamo-group.com/role/DocumentandEntityInformation" ], "xbrltype": "booleanItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r115", "r175", "r177", "r279" ], "lang": { "en-US": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Range [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r116", "r175", "r178", "r283", "r284" ], "lang": { "en-US": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r14", "r176" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r9", "r261", "r271" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r11", "r261", "r271" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Long-term tax liability" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r31", "r147" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less:\u00a0 Accumulated depreciation", "terseLabel": "Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r50", "r51", "r52" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r49", "r52", "r53", "r221" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r15" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in-capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "AdditionalPaid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r194", "r195", "r198", "r199" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) from recognition of equity-based compensation.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustment to reconcile net income to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r63", "r82", "r233" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r82", "r134", "r141" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r112", "r260", "r270" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total Identifiable Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r3", "r4", "r46" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsTotalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Total assets, when it serves as a benchmark in a concentration of risk calculation, representing the sum of all reported assets as of the balance sheet date.", "label": "Assets, Total [Member]", "terseLabel": "Total assets" } } }, "localname": "AssetsTotalMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "General" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r206", "r207" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r205" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r213", "r214", "r215" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Acquisition price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r216" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid and other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventory" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Other liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Net assets assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r208", "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r209" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Acquisition Price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r8", "r237", "r238" ], "calculation": { "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "terseLabel": "Finance Lease Obligations" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r38", "r237", "r238" ], "calculation": { "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Finance Lease Obligations" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Capital Leases, Before Adoption of 842" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Five Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2021" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2020" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of minimum lease payments for capital leases due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "terseLabel": "Less imputed interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r238" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "totalLabel": "Total lease liabilities" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r1", "r29", "r84" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r78", "r84", "r86" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of the period", "periodStartLabel": "Cash and cash equivalents at beginning of the year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r78", "r229" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net change in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Dividends paid (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails", "http://www.alamo-group.com/role/CommonStockandDividendsDividendDeclaredandPaidDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared (in dollars per share)", "verboseLabel": "Dividends declared (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails", "http://www.alamo-group.com/role/CommonStockandDividendsDividendDeclaredandPaidDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r13" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r13", "r161" ], "lang": { "en-US": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r13" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $.10 Par Value, 20,000,000 shares authorized; 11,673,838 and 11,662,688 outstanding at March 31, 2019 and December 31, 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r56", "r58", "r59" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r105", "r106", "r227", "r228" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r105", "r106", "r227", "r228", "r280" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r105", "r106", "r227", "r228" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Percentage of total assets" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r65" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer and dealer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r38", "r89", "r162", "r165", "r166", "r167", "r231", "r232", "r234", "r269" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r201" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r82", "r87", "r202", "r203" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Provision for deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r200", "r201" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r11", "r181", "r182", "r183" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Deferred pension liability" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r184", "r190", "r191" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Pension expense (income)" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "auth_ref": [ "r186", "r187", "r188", "r189", "r191" ], "lang": { "en-US": { "role": { "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]" } } }, "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r82", "r145" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation - Property, plant and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r175" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r168", "r268" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Dividends paid ($0.12 per share)" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDeclaredTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.", "label": "Dividends Declared [Table Text Block]", "terseLabel": "Schedule of Dividends Declared and Paid" } } }, "localname": "DividendsDeclaredTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r94", "r98", "r99", "r100", "r101", "r103", "r266", "r278" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r94", "r98", "r99", "r100", "r101", "r103", "r266", "r278" ], "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r229" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentExpense": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses.", "label": "Equipment Expense", "terseLabel": "Depreciation - Rental equipment" } } }, "localname": "EquipmentExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Rental Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r161" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The excess of replacement or current cost over the stated LIFO (last in first out) inventory value when the LIFO inventory method is utilized.", "label": "Excess of Replacement or Current Costs over Stated LIFO Value", "terseLabel": "Excess of current costs over stated LIFO value" } } }, "localname": "ExcessOfReplacementOrCurrentCostsOverStatedLIFOValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r224", "r225" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r223", "r225" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r226" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r241", "r247", "r256" ], "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r243", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Finance Leases After Adoption of 842" } } }, "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r240", "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total finance lease liabilities" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails", "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r240" ], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance Lease, Liability, Current", "verboseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails", "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Finance Lease Maturity" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r240" ], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term debt and finance lease obligations, net of current maturities", "verboseLabel": "Finance lease obligations" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails", "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in remainder of fiscal year following latest fiscal year ended.", "label": "Finance Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r242", "r251" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "terseLabel": "Financing cash flows from finance leases", "verboseLabel": "Principal payments on finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r239" ], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r241", "r247", "r256" ], "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of right-of-use assets" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r253", "r256" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance Lease Weighted Average Discount Rate (as percent)" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r252", "r256" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance Leases Weighted Average Remaining Lease Term" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of finite-lived and indefinite-lived intangible assets acquired as part of a business combination.", "label": "Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Definite and Indefinite Lived Intangible Assets" } } }, "localname": "FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Lives" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r140" ], "calculation": { "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Less accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r135", "r137", "r140", "r143", "r259" ], "lang": { "en-US": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r140", "r259" ], "calculation": { "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r135", "r139" ], "lang": { "en-US": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r140" ], "calculation": { "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r82" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "Gain on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r127", "r128" ], "calculation": { "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r129" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Definite and Indefinite-lived Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r130" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Translation adjustment" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r64" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r91" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r111", "r204" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r43", "r264", "r276" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Trade accounts payable and accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.", "label": "Increase (Decrease) in Accrued Taxes Payable", "terseLabel": "Long-term tax payable" } } }, "localname": "IncreaseDecreaseInAccruedTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other assets and long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r136", "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r142" ], "calculation": { "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r136", "r142" ], "lang": { "en-US": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r133", "r138" ], "calculation": { "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Total Intangible Assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r212" ], "lang": { "en-US": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "Patents and drawings" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r60", "r110", "r230", "r233", "r267" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r77", "r79", "r85" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r21", "r125" ], "calculation": { "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r2", "r44", "r123" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r23", "r125" ], "calculation": { "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r44", "r92", "r123", "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Inventory obsolescence reserves" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r22", "r125" ], "calculation": { "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r68", "r109" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r254", "r256" ], "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r254" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Finance Lease, Description [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "LesseeFinanceLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Lessee, Operating Lease, Description [Abstract]", "verboseLabel": "Lessee, Operating Lease, Description [Abstract]" } } }, "localname": "LesseeOperatingLeaseDescriptionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract", "terseLabel": "Term of operating lease not yet commenced" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Operating Lease Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year", "terseLabel": "2019" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r255" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r19", "r262", "r273" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer.", "label": "Line of Credit Facility, Capacity Available for Trade Purchases", "terseLabel": "Amount of capacity" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r34" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Available borrowings" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r14", "r20", "r118", "r119", "r120", "r263", "r274", "r282" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r10" ], "calculation": { "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital lease obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Long-term Debt and Capital Lease Obligations", "terseLabel": "Long-term debt and finance lease obligations, net of current maturities", "totalLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital leases due within one year or the normal operating cycle, if longer.", "label": "Long-term Debt and Capital Lease Obligations, Current", "terseLabel": "Current maturities of long-term debt and finance lease obligations" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and capital lease obligations including current maturities.", "label": "Long-term Debt and Capital Lease Obligations, Including Current Maturities", "totalLabel": "Total debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r35" ], "calculation": { "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "totalLabel": "Current Maturities" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Bank revolving credit facility" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r153", "r154" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Contingent Matters" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/ContingentMatters" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r78" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r78", "r80", "r83" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r54", "r57", "r61", "r83", "r102", "r265", "r277" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net Income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Pronouncements Adopted and Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "Income from Operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Income (Loss) [Abstract]", "terseLabel": "Net sales:" } } }, "localname": "OperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r248", "r256" ], "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating Leases, After Adoption of 842" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r240" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails", "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r240" ], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r240" ], "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r244", "r251" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r239" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Other non-current assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r253", "r256" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating Lease Weighted Average Discount Rate (as percent)" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r252", "r256" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating Leases Weighted Average Remaining Lease Term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total lease liabilities" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2019" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2021" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2020" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r235", "r236" ], "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsReceivableAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Operating Leases, Future Minimum Payments Receivable [Abstract]", "terseLabel": "Operating Leases, Before Adoption of 842" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsReceivableAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r93", "r95", "r107", "r222" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Basis of Financial Statement Presentation" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BasisofFinancialStatementPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r48", "r50", "r218", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "negatedLabel": "Net actuarial gain arising during period, net of taxes" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r218", "r219", "r220" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, on foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r218", "r219", "r220" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "auth_ref": [ "r218", "r219", "r220" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income before income tax expense" } } }, "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r55", "r58", "r218", "r219", "r220" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "totalLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax": { "auth_ref": [ "r47", "r50", "r185" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, before Tax", "terseLabel": "Net gain on pension and other post-retirement benefits" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetUnamortizedGainLossArisingDuringPeriodBeforeTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r218", "r219", "r220" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Income tax expense related to items of other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other expense, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r75" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Cost of common stock repurchased" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r75" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedTerseLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r71" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r193" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Retirement Benefit Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r179", "r186", "r187", "r192" ], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Defined Benefit Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PercentageOfLIFOInventory": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of LIFO (last in first out) inventory to total inventory as of the balance sheet date if other than 100 percent.", "label": "Percentage of LIFO Inventory", "terseLabel": "Percentage of LIFO inventory" } } }, "localname": "PercentageOfLIFOInventory", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r3", "r27", "r28" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r74", "r90" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Borrowings on bank revolving credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r70" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r73", "r197" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from exercise of stock options granted under share-based compensation arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r31", "r148" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Rental Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RentalEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r30", "r146" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r6", "r7", "r148", "r275" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r6", "r146" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r67", "r172" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.", "label": "Provision for Doubtful Accounts", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r76", "r90" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments on bank revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r16", "r168", "r272" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r179", "r180", "r186", "r187", "r192" ], "lang": { "en-US": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r179", "r180", "r186", "r187", "r192" ], "lang": { "en-US": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r173", "r174", "r175" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net Sales", "verboseLabel": "Total net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationDisaggregationofRevenueDetails", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenuebyGeographicalLocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r206", "r207" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsAdditionalInformationDetails", "http://www.alamo-group.com/role/BusinessCombinationsScheduleofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r206", "r207" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Estimated fair value of assets acquired and liabilities assumed as of the acquisition date" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r38", "r89", "r162", "r165", "r166", "r167", "r231", "r232", "r234", "r269" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r135", "r139" ], "lang": { "en-US": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r131", "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r5", "r24", "r25", "r26" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r31", "r148" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RentalEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r108", "r112", "r113", "r114", "r131" ], "lang": { "en-US": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r108", "r112", "r113", "r114", "r131" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r40", "r88", "r158", "r159", "r160", "r162", "r163", "r164", "r165", "r166", "r167", "r168" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segment [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r117" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Revenue and Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r66", "r122" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r81" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of noncash, equity-based employee remuneration. This may include the value of stock or unit options, amortization of restricted stock or units, and adjustment for officers' compensation. As noncash, this element is an add back when calculating net cash generated by operating activities using the indirect method.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Balance (shares)", "periodStartLabel": "Balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r249", "r256" ], "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "order": 4.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r155", "r156", "r217", "r281" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby letters of credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r0", "r112", "r131", "r149", "r151", "r152", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsGoodwillDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/RevenueandSegmentInformationRevenueIncomeGoodwillandIdentifiableAssetsbyLocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r42", "r161" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r12", "r13", "r161", "r168", "r196" ], "lang": { "en-US": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r42", "r161", "r168" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r13", "r17", "r18", "r121" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:", "verboseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited", "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r171" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Common Stock and Dividends" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividends" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r258" ], "lang": { "en-US": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/CommonStockandDividendsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Supplemental Employee Retirement Plan [Member]", "terseLabel": "Supplemental Employee Retirement Plan" } } }, "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names and trademarks" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/GoodwillandDefiniteandIndefinitelivedIntangibleAssetsDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r41", "r169" ], "lang": { "en-US": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r41", "r169" ], "lang": { "en-US": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r13", "r161", "r168" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Common stock repurchase (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r41", "r169", "r170" ], "calculation": { "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock, at cost, 57,600 and 42,600 shares at March 31, 2019 and December 31, 2018, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r161", "r168", "r169" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Common stock repurchase" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r92" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "terseLabel": "Reserves for sales discounts on products shipped under promotional programs" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r92" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r250", "r256" ], "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "order": 5.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r101" ], "calculation": { "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive potential common shares from stock options" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r97", "r101" ], "calculation": { "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted (weighted-average outstanding shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r96", "r101" ], "calculation": { "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Basic (weighted-average outstanding shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails", "http://www.alamo-group.com/role/InterimCondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Average Common Shares:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2018-01-31", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareCalculationofBasicandDilutedEPSDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1337-109256" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109256448&loc=d3e4984-109258" }, "r104": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r107": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5162-111524" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5066-111524" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84173941&loc=d3e5074-111524" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68049868&loc=d3e3927-108312" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r153": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127163" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "http://asc.fasb.org/subtopic&trid=2127197" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=115931803&loc=d3e12021-110248" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=82913499&loc=d3e12803-110250" }, "r157": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=65877616&loc=d3e177068-122764" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21553-112644" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21484-112644" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21488-112644" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r171": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=82913815&loc=SL49130534-203044" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130539-203045" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130543-203045" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130545-203045" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=109196051&loc=SL49130549-203045" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=108792157&loc=SL49130690-203046-203046" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e1928-114920" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2410-114920" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2417-114920" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2439-114920" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=108410482&loc=d3e2709-114920" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=112275985&loc=d3e4179-114921" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=79507207&loc=d3e4534-113899" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5047-113901" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=d3e5070-113901" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109197908&loc=SL79508275-113901" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11149-113907" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=109196918&loc=d3e11178-113907" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84176650&loc=d3e31931-109318" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=34349781&loc=d3e330036-122817" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=108330185&loc=d3e2207-128464" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=84161108&loc=d3e4845-128472" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5558-128473" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6578-128477" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=109124213&loc=d3e6613-128477" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=66022390&loc=d3e923-111674" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19207-110258" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=99377789&loc=d3e19279-110258" }, "r226": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13531-108611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=109250915&loc=d3e13537-108611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164758&loc=d3e45023-112735" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=84164817&loc=d3e45280-112737" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918666-209980" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=114873765&loc=SL114874048-224260" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=114873790&loc=SL114874131-224263" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99384497&loc=SL65671331-158438" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r285": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=82887183&loc=d3e6801-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669646-108580" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e637-108580" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e681-108580" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669686-108580" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL34724394-108580" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669619-108580" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=SL7669625-108580" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=114867106&loc=d3e557-108580" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.5)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=115205541&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3367-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3521-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3536-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3602-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=109223946&loc=d3e3044-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(d),(e))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r95": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1448-109256" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1505-109256" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=d3e1252-109256" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109260490&loc=SL5780133-109256" } }, "version": "2.1" } ZIP 77 0000897077-19-000042-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000897077-19-000042-xbrl.zip M4$L#!!0 ( &V)H4Y;VBV?& @ *8H 2 83(P,3DS,S$M97@S,3$N M:'1M[5IM<]LV$OY^OP*5YU)G1J^6;,>2XQG7=GN>Z4LNXYO,?>J !"3A#!(L M $I6?_T]"Y"V),MO39K$;CT3A007B\7N@V<7! ^_.?WEY.*_[\[8U&>:O?O/ M=S^>G[!&J]/YT#_I=$XO3MF_+G[ZD0W:W1Z[L#QWRBN3<]WIG/W<8(VI]\6P MTYG/Y^UYOVWLI'/QOD.J!AUMC)-MX47CZ)!:\"NY./K'X3>M%CLU:9G)W+/4 M2NZE8*53^81]$-)=LE:KDCHQQ<*JR=2SG6[O@'TP]E+->'SNE=?RJ-9SV(GW MAYTPR&%BQ.+H4*@94^)M0_W:_;4',SIHB*W.+[1\VYA*TCX<[!9^-%?"3X>] M;O>?HT80.CH!D5W%+CY95O<:TF^3"%,=*2!NI1"R0\O9Q84^:B ME1IM[-!.DNV=W=UF_8]UV]W7H_ALJQO^1J2@->:9THOAL55P2,C664]2&# 9(2V(P\.QJJA+E6;_7[JW.[WKN MG\S\"Y5)QWZ6<_;>9#Q?GL@.)G++\,;1JZW>7G?T9]NUT:T;K#EOPG"@7K#C M-JX2E3N3-UDJK5?C!?-3[E]M[;ZYR]X-&%I'CT)D70TG+L MA_T]M'P6/&V8>*]=F_T%AE]QPT%[;S\XXIQ-^4PR*V=*SL$&.N9R=GWQF:LUVW]FYDQ.]8\,^P'&%VP\SQ%M Y>7K1VV@Q_WW$'M\ ! MV8)=YF:NI9C(9O13Y1UAL!QS _J%3JYRQO,%R,';4L)H$'+@9KB-LPQW-#P; M\Q1-EID,I.%-E+LED,M4.L?M@D0R?BDQ[I).AS8!8S"D#L2.,4@@519$#K$< MW2--L?E4I5/F2OJYZ3^75E9*: *9 :49@FC-T M$RQ9++OA98*@?S\()!NK'&ZFB-VXM0D$0!R/[=)SE8^QAD+NP'6J2P&="-W& M)=<$ !3=%H@!P8=@I?4-/JK0N#4C $$1BHHF290: @"%0>3"P"Y8EG(W96-M MYJY&C)43Y3PJ$L\X-<89P-[F4N!=;)):!,X@WZ%XHEVKC2O0C-K%& MQY 5UJ12H-FQ;41(2(0\AN'L*IWR?"+9,1;J^Q*#]/J\U=O=EM&(WJZ(=_%6 M44651Z20>D:+>0E ,8QDRD/CN'J@\>F>T ,)(Y% 3S503$&FM% +IDI%Q@* M4C(/>JCFN^&V9::T4O, QRH'W6"J6;$H/53@.=CBC%8B[(!3W%GE($ T+5-9$YTK4&ZO!$%@1G$D%%&9$%V*L"_/N7PU9*V#J;<5V&-4Z. ME^,QJB U@\ON\#$*$CF,;% BHQI;][[(>':\82*ZJ@ M.G'\<''-DKH"#>M"1A_ GH !&N"OA ,1."8Z^G; :/=5E2KAR1H>GL IE)1, MFI:6 K*4 5;T9<9YM-"K*FAQ*51413';OB4\!IJPPM?D*C-1ELNP3:0=9%Y> MV_(Z6C+E[CI%$C<$]$D12#/,OB*T!3:#EU)7>\8U^>9'..2)6%N&R/,M_7?_ M:.D?WJN(&J3-FQ5,A+(,FIO%3,%_0K*\51'!+HYZR!OKKC-3:("R+%/>2[F1 M(A.#K$=/A()-H?LV0 5&2 ]S)/P[;R]=]U_9>OZX\U MZ@W4/PI(I#T7;=Y2)8&;*L==%]ASR2\I:<7Z(Z2M4#F%-U+UNX(GH;&JA>-^ M=P,1<8&.3E[ST ;D5I46A"V]9,>2"3G3(6&Z,LM0RO\NPS0JGM_X9N5ACGH" MJ)XO.D,5SHZ1"<<6#-!$>&1@+ 0XO.BKD-",J47E,Z-GDO)+SB?5^TI;D9S, M"FT6$D_G4Q-IC:_@#+CXR%3;_EJ/3.XX.-EP5/6_TE$J^.01_V2'/??8C+4U M47DK,=Z;;%C1LP][HZI3)1& S4MOZB[A/#&V)%BRTM(L-2^<'-87HZ4!J?]H M>=T0?)$C"\T70Y6'R81QJ_/#@X/V?G=_K[L33A$]%J,7M4G5"6,[GC!VO+C] ML-]^L[?;Z_;OEKBW^[T/![OM[M[^8'#P-2CO!-=$]\#OKN#YVT:_L9Y^O2F& M.\75-4]5 :>F1^)T/98S*H!0RE9M&&"5!'M+K!BQTHOHV@S((/+YCWL'Z\>] M\=CZ%"2YH:ZIP_$\'+WLR0=<<-MGJSY]I.F-HY_X@O6:X3.#:]<]*Z=]IK/Q M1V#PU=9@?^3"[X9#\PW ?( */HTG8V@>Z!\4G%__[ZP,/&SOF$\NIK)Y8_A[OU&[I8&GH 72B]'5:"[3_ZNKOJ-7_"% M;PF/_@]02P,$% @ ;8FA3E!'2F,>" +RL !( !A,C Q.3,S,2UE M>#,Q,BYH=&WM6FU3&SD2_GZ_0FOJ]9JG5^=LW]>:45R;CNM6Z^*G& M:F/O\UZK-9U.F]-NT]A1Z^ICBU3MM;0Q3C:%%[638VK!K^3BY"_'WS4:[-PD M12HSSQ(KN9>"%4YE(_9)2'?-&HU2ZLSD,ZM&8\]VVYTC]LG8:S7A\;E77LN3 M2L]Q*]X?M\(@QP,C9B?'0DV8$N]JZI?V+QV8T4)#;'5^IN6[VEB2]M[>?N[[ M4R7\N-=IM__:KP6AD^.AR3QT6?2,EU'!BAHO;WR#:S7*>@F,D98T4(]*8,"3 MZY$U128:B='&]NQHL+V[OU^O_K-VL[W3C\^VVN%?GQ0TACQ5>M8[M8KKV.+4 M;Q)FPN)P.XU3.$0'K3+9**?4V<4\@EU")L9RBEJ/P0!I20P&7MR,U4!YUNTT M=Q?GMWYF_RV<5\/99Y_:E4JE8S_)*?MH4I[-3W(7DUR95.WDS5;GH-U_%38_ M!TS66'-99^<\8Q=-]IYKD\DZ2Z0E3S$_YO[-UO[;^TQ=LQR67:\ LLSW&IVW M&#SG0F!E-[0<^E[W "W/LC36S+G3K,S^$X9?<,-1\^ P..*2C?E$,BLG2DY! M@GZL'/NUX!84HF=HSXWUS&3L!V-3UFDW_LG,D)UJGAKV=QB=L\LL0;2.7E^T M=IN,L>^Y@UCLR%/T&2924%_WD2Y%8%,)M(Y;F963I"-@N THD2 MA"/N3,:)>;D#!JD<(G!Q*ZI WJ*#Y16?D:Y<-VP!/N B1#NB-@%T;ER*A#\ M33FAO+ YX.9"[DZP 1;!@%!8C62&E*R!.CR1.<&91% T1F0!]BH'R7YUV$H( M6Q<3KHNPQLGQ/ M_?AP]5A&1154"PX?KY_9H*HRP[J0T0>P)V" !OB:<" "QT1'KP:,-EAE/1*> M+.'A"9Q"2$AT(05OB17FHG2 M6X:=(&T2L^+6EIUHR9B[VQ1)W!#0)T4@S3#[DM!FV.]=2UUN"Y?DZ[_#(4_$ MVCQ$7FYYO_]_EO?AQ8FH,%J_6\#$)_.8N5O+%/LGY,J5@@AV<91#WEAWFYA" M Y2EJ?)>RK4,.3!(>O1$*-@4NF\#4R D1X2'OU2.5>"7OQ8*)@>X%UD2=HX[ MWVKW9ZK=3['/IQI' 6ZT>:)=6*(DP%'FL=LB>BKY-26F6&.$U!2JH_!BJ=KS M/PER9;T;-ZYKR(8+='3REFO6P+.LIB!LZ:T_UD7(BPY)T15IBG+]-QFF47+Y MVCY/V2O3Y ML-4H.Y42 56\\*;J$LX28\L JT-:\H[FN9.]ZJ(_-R#U[\^#EK"#G)-K/NNI M+#@AC%N>'1X=-0_;AP?MW7""Z#$K+RJ3RM/%9CQ=;'FQ^K#;?'NPWVEW[Y=X ML/N##_?VF^V#P[V]HR]!>2NX)KH'?GD$'D^8]Z]Y:/>N.1]3DH:DV=4(7C M93AZWI./N;XL^W=#TVLE[/F.=>OC$X-9U+\IISW2.O $&WVSM'?9=^%T\ M8%Z#R4=8X/,X,49E0S\^$/4ORYIGQ6"9*6DL6,;".V!6@>:E ?0;*%\'*%\: M[BYN9%+0NTSV;Y5(]L%BKT@E)7NSU7W;9V=C)8?LA]M"_^?XNN,;0+\!])D MNOTAGGL ?"LPW+D/AZVP^_F,N[W_%8-DO MP]M^\@>>Y6_\E#1\U'KR/U!+ P04 " !MB:%.TP:7S"D( #.*@ $@ M &$R,#$Y,S,Q+65X,S$S+FAT;>U:;5,CN1'^GE^A,Y4-5/D5V[#8+%4<< FI M>]ELD6SETY4\DFT%S6A.TMCX?GV>EL;@-\#<"PO<;=6:&4VKU>I^]'1K-,=? MG?]P=O7?CQ=L[%/-/O[[ZV\OSUBEUFA\;I\U&N=7Y^P?5]]]RSKU9HM=69XY MY97)N&XT+KZOL,K8^[S7:$RGT_JT73=VU+CZU"!5G88VQLFZ\*)RZTF/#[WRFMY,M=SW(CWQXTPR/' B-G)L5 3IL2'BOJQ^6,+9C30$%N=GVGY MH3*6I+W7Z>:^/U7"CWNM9O.O_4H0.CD>FLQ#ET7/>!D5K*GQ\L;7N%:CK)? M&&E) _68"PQX]4ZNXCBU._2QA)BP.M],XA4-TT"J3M7)*K7W,(]@E9&(LIZCU& R0EL1@ MX,7-6 V49^U6O;T\O\TS^U_AO!K.?O.I7:E4.O:]G+)/)N79XB3W,8'W/_;J?[_CYS M-RR)5?=F?X'AE]QP5#\X M#(ZX9&,^D@9VG-C/3,9^\;8E+6:M7\Q,V2GFJ>& M_1U&Y^PR2Q"MH[<7K?TZ8^QK[N 5S#^=L>O,3+44(V UN*ETCC!8C)E!,H%* MKC+&LQFHSMM"PF:DEY!IX#7.4MS1Z&S($S199E)0H#=1;DT@DXETCML9B:3\ M6F+_@44;&K1@! M!(I0(55)HM 0 "8, A<&=L&RA+LQ&VHS=7/ 6#E2SJ.\\HQ38YP![*TNQ-W- MC7G [K<)@@Z!X&K)3W]S98#+I$5+Q@R'"K>[;B^X[Y)Q*T.@X'@UT)(ZNC$:TNB+>Q5M%U6$6@4+J&2WE!?S$*)(ICXWCY@,- MEP;"'I"-@N:$!/\8'2RL\H%VX:EF ? M,!'"'1&[)+I03@6"ORDGE!FH"5SF-E0LR,1;L%6\72U?YKL; M@ @=P30N%DD#4_C[QWY\N&HLHZ(*J@6'C]?/;#"O,L.ZD-$'L"=@@ ;8#@>+ MX7N].!"!8Z*CUP-&&ZRR'@E/5O#P!$ZAI&22I+ 4D(4,L*0O-NI2ZWA2ORU5_AD"^%M2]:WG=_87D?7IR(.4:K=PN8^&01,W=KF6+_ MA%RY5A#!+HYRR!OK;A-3:("R-%7>2[F1(0>&WK7AB5"P*73?!:9 2(X(#W^I M')N#7_Y4*)@/MF0TF>;:S"2>3L6Y M83V>&S:\6'_8KK\_Z+::[?LE'NS^X,-.M]X\..QTCEZ"\D9P370/_.YRGGVH MM"NKQ.!-WMO/;V[7=QEP:MH2FJNQG%"9@'JO;,, R^316F"3B)561-?F<\,@ M\OR'N)W50]QX&'T.=MF0_>?A>!V.7O3D(RY8]]FR3[U^C*<5V ">WAUA_!!?ENW=QX"-L+UYXB%P;N+G MG[UX8CB1BQ]-/O@MY9H&/D"J*;SLES%L/OG[R_(W?ND9OCD]^3]02P,$% M @ ;8FA3N=4]7XO!0 %1L !( !A,C Q.3,S,2UE>#,R,2YH=&WM66UO MVD@0_GZ_8DIT42+A-]XQ%(D"N49J0QI<]?JI6NP%]FI[?;M+"/?K;W9MI^2E M:2*=FE!=1)"]GIF=F>?9V5GCH+/YQ-8J22&\X]OWIV.H&(YSJ?ZR''& MP1C>!N_?0<-V/0@$2253C*+9 M5K#E2D'-];KPB8NO[)+DSQ53,1V4=OI.?M]WS"3].8^V@W[$+H%%KROLB_O% M0S<<',A'I=K&]'5E1;5UO]',5&_#(K7R/=?]O5J'Z P5VH+6* 7F)/RZ%'R=1E;(8RY\L9P?U9K-:OD/KNT>]_)G M!Z[YZVD#UH(D+-[Z0\%(G(](]@]%-]%C<[O)0VBC0LQ2:A4A>36,P_@5T9 + MHE'S 1V@0HNA@Y.K%9LS!?6:[=V,;P\BJPP.#[R6V]M#QT>3B^#TY'0T#$ZG M9[CB+F8?AVQC)< ;#\?0\F(SW')(2 MB*[;@ND)!&\G,!M>O!F>36;6],]WD\\P' 7Z2V->)*1=&ONO-XQH+$3+A+P7.L#++@P5C,J&(^ 8H&/H,S.LX3] MGHAPE:-4]ZIFYWY6?X!(6+ 8TW(-P8R&:X&-#)5 T@@F5^&*I$N*_4:2,"DU M7/C1DA$V)["B@B)(NYCDT)605.&T"A>Z+8I@:./5G*62IU4X%U2R2/EBP4(J- 6T\0+I*N"8IFX5LK60:X+ZBL.W8BNEG1=: M'1N)>*8[J%U1+: +0&%W1L26\ MCK$PA,B#6+/SFK&"_KUF@NI65VKL9%%5O#H<$2P) KPF'$7'UXA_8_@UNPO8 MO6Z] 4>YF0LQ0K=V+:*3*L(QKZJI8@<0RH2;4'2 R9(1=DU2@N6$K24(^CS<@.*W M#!1]1>8Q+94*"8,662M>JI@S:#XRYP*/4#K*F&22^N7%+N6U?F]WF6AN1$QF M,=GZ+#7!F'F+,V>W:[?==LNMF9.GPG*KHM*EXE1JYZ=21T5W'];M3JOIN?7O M2SRH_N##1M-V6^U&H_L2C#LF-7EZ,.\26?NZ4J^4&N5B4SSS:]G5]>(K -=# MC^3I;2PO]78NQ[ M2/N#,O'?9#F'[9&)?H 6+\N;GTK28BO5[#[[N7!5S)W+) YEHVU MHKT":_?)KW&*[_R%D7EU-?@74$L#!!0 ( &V)H4YJAGRO/@4 '$= 2 M 83(P,3DS,S$M97@S,C(N:'1M[5EM;]I($/Y^OV*.Z*)$PF^\8R@2!7)% M:D,:W.OU4[78"^QU[?6MUR'&5]Z;U] P;0<\2:*$*28BPBUK M!S3Y!(912(U$O)5LM590LYTNO!?R$[LB^7W%%*># MTD[?RG_WK6R2_D($VT$_8%? @A<5]M'^Z* ;%@[DHXG:]&PZ&GK3V3FNN,OYN^&Y!][L &-Q.O#.G)LC M$^:341:/4V_:U0.,9#B'X7AVX4W&!PY)"437;L'L#+Q7$Y@/+U\.SR=S8_;G MZ\D'&(X\?:=FVS_VNO\K311;;A_'\WL\G4;@BRBBOJZ]L&%J#6I-X6U*)":4 M;^&2QD(J$$L83^@,D@27CF)8=!'/J MIQ(;&9H B0*87/MK$JTH]AMAR))$PX4?+1E@2)BS0'<_Q4;W3@]&:T26PDXYE@@?>< U3W?Z]0:>UY0LXBK.%AUJ#K_4(15 UP-$-OCP^$Z3TCQCJBH:]J"<(Y MH";5'B QDABYD%0SQ>6NLJ#-(#NT9;4.I5*>,T?@GI%-F]RJ.N93[JX>"Y&J MYW0#ER(DT7YB:_?C^OT=04CDBD7&0B@E0K>50=%79,%IJ51(9&B15(E2)3N- MYB,+(?$PI:/D)$ZH6W[9I[S6[^TO$\V-@"4Q)UN715DPV;S%Z;/;-=MVNV77 MLC.HPG*K@M*EXGQJYN=32P5W;];-3JOIV/4O2SRH_N#-1M.T6^U&H_L+D[+J?D)G(X[?6C=NM=?[08XREY)X&H(3C,!*]G\FOI.!NSF[F]!M= MURWO%FZUNH>5M%V/]^0+G5+/A9Y!(C@+H"3-H1'T)RE_#%(>&N_^V_.$GP3]2=!'(NC)A63(O1C) M=X>&IU_BH96=?K[KI/GP8ZA8Y&\H74DYT@Z_[[E@@"]RI4D5[!;SV M=[\B+*[YR\CLM>C@7U!+ P04 " !MB:%.6-C*]V\% >'P $@ &$R M,#$Y,S,Q+65X,S(S+FAT;>U9;6\:.1#^?K]BCNBB1&+?>&>A2!3HE5,;4MA> MKI\JLVO 5[/>\YH0[M??>%]2$M(T5T4%JD8)"MZ9V?$\CV<\=OO7_JCG?;@< MP$(M.5R^?_EFV(."85E7Y9YE];T^O/;>OH&*:3O@21+&3#$1$FY9@XL"%!9* M1:YEK==KM1_"3DJ#S2_M7PX"^\%=+&BKP M)26*!K"*63B'JX#&G\ P,JF>B#:2S1<*2K;3A"LA/[%KDCY73'':R>VTK?1[ MVTI>TIZ*8--I!^P:6/"BP#[:'QUTP\*!=#16&TY?%!946WQ M[=]:A42HTYZ)4*$MB9KIOZF!'3.*WBB#<#8/71^=H5);T!JYP)3XG^92K,+ M\ 47TI7SZ5FI6BWF?V";]GDK?79B)S\M;<"8D27C&['I2,S^I>@F>IQ\ M7:=3J*,"9R$ULBDY)9Q'XE= ?2&)1LT%=(!*+88.#FX6;,H4E$MF^>[\;N?^ M;.Y[;$ECN*!K&(LE";Z)R>.#6[M>/7H4>\T.D-QM[PU;#7]8:C M"UQ0X\G[[H4'WN@(Y^(TX+TY,7LF3 :]9#Y.N6H7CW FW0ET^Z-+;] _##Y M^?I)R7;+AWA_)Z^[O]>Q8K--M_' M\P<\'8;@BS"DODZML&9J 6I!X=V*2 PHW\"81D(J$#/HL*"2(DC;F*30Y9 485B$,4,K,H _3+BB"\EI$?YD/H5+26,6 M)%N0/4:AN%]2]%!""LZIW"\73D_*C=9^0^'AAC9>R7U' @FM^9PEER+X5.IL M681H)>,509>4@,_U/8[-M+;KY40"$>D]^;:H%M U)[,[(7)*0AH;HQM.-]#U MDSRG:TX1GQ-<.M7&;A;_XH[Z?H9GH5Y1KN$T<'H1"0)L#@Q.9\HMUW#D@*J M8^X1YSN1:9JU.@HA Q&?K0JRXEB+?.0!UPGQ-DE*^L^*2:J;IUAC%V>%S"G# M&<$J),&IPEEP?HOXYZ1ZFU SV)UFN0)G*)Z1J=Y8:OUZ0Z#^.5*AV=*)^$>! MO'28D+,0-PO+I-'3&Q-%4#7 T02]+3X0IC,D?@YB1Y;7POZYC?L(U[0G*XJ[CN27PG!;LSNQO2)KNO^9@/W^IKC"MKSG]Y]*P=/3RKU M5IQ\[K9/#_#R*YG@>0*9(O/$6#Z"_&%Y\UUYF%5+_2[T#&+!60 Y<8Z-I#^) M^>,0\W"KRMVCHB)\/C#)SBQVC@U^$N^'(][A)+VS2\FPJXNPK>OZ/CJ@].WK M:#9#FLKS+V5 *VEOGK&=BT1ZG>Q*RK&#O*;;E["/WLWN6"!3+$,K15L9OO;_ MOL_-/M.;X^0.N_,?4$L#!!0 ( &V)H4YEWJ@@@S0! %O;#P 0 86QG M+3(P,3DP,S,Q+FAT;>R]:5-;R;(N_/W\"EWVN>=V1ZAPS0/=S0W:8&_VL80- MN#EPXXV.&M'"&M@:;/"O?ZN6)! VMAD$6I++W8"&-=2JS'SJR:RLK-__[T6G M7?OH^X.BU_UC#:W#M=K_W?S]?P'P/W_NOZEM]^RHX[O#VLN^UT/O:I^*8:MV MY/S@0RWT>YW:4:__H?BH 2C/>=D[O^P7IZUA#4,DOOBROR&\8EZP (A"'E!. M"-#:"H!]T(8A[225]=,-)R!ES!. @PB 6@F!T0(#JHVU(4CKM$_7; UCTV/S MNX.-8M"C&(D_UEK#X?G&BQ>?/GU:OS#]]GJO?_H"0TA>3(Y8FYR0OG3%U?&S MQ_(7XR^GAP[ZPZOC@AZ8\KCX83P620 1(&AZZ&@ 3K4^__KPR1>WG'+1+KH? M;K3[$RE/04JI%^6WTT-U^_3&@;JM.SUPVN^-SM=MKY,NKB"YOG1Q\:W^0+$_ MNO'2/@EYGV]%\.^[@Y"K]_1PZA4Z78,0 PPG[D(&'A[ MXT+Q_?II[^,/KR-G^NZKKKLI\O2UT0-_U=6#XK:'C,>B%__3>'-@6[ZC0=$= M#'77^EE-*;ZG6%\<[_P7:C5]LOC%+?*WO5%WV+^\_93)E^DT,3DMJKW7;O/W MCA_J6CH'^'^/BH]_K+WL=8?14L'AY7ELBQV_^V-MZ"^&+TH);O[^(IVT^1__ M\1^_#XMAVV].K?OW%^/WO[\87]OTW.7F[Z[X6!L,+]O^CS57#,[;^G*CV^OZ M>)WB8B,=Z/OCEX5SOEN^C-\WXQ7[A1TWX&*X[\,?:X6FB$D:E#:(T?A:*2\4 M(=XR39 5YN_M4G=1?,1K)>[J3KJU+S9VNK%]E_O^M!@DG1@VXS=KM<+%*SOR MUZ79[GU\@_<_'I/&R)WM?#QYK<[V.OM%8[M=-/ [''\N3@[WBY-#2YN'C<^- MHQW:_&PO&MNOBI/MT\LWI-D^_GS^X?ALBQV?-3\TXT_CZ#T\[KPG>]OO/S<^ MOVKM;5O2.-RZ..Z\HXVVA&_PR>7QD>7-HQTO>C>_VJ,*_?\^9AJS@Y>O_II+-SV3P\)'RXW]G;/KYH'KUC>X<-W/S\JM-X_>ZB\4I^?G.X,VP^_?UG:;+W]_<4.F3R_B5T7; M]U_&@>:TU[_,$OZ1A/&LA"54(4!'@+/$ HJ4 U+'WH8,H< D,D:ZM]OF32WH,X_'LB^&&B_?MQ"NVG+Z\]+H_JP=32'H;[]MS.UVW M'0_.FO C3:"SFL"\%ASC !2$#E#E)#"4&T P"TI(%D*(FD!>$%12AF>5O>GU MVEYW@VZG M6V"L8 !;%KFT0UYIN;;Y:NO-P4Z%I+X3;WE:=$]?]WN?AJV7O#V1W/60\>')[&-[S\U/[>+YN$N;&YOP;W#=WCO MJ/$YWONBOY>6\+:(/,_AC;;?Y:BJ^2?!W(S+;Z/8>#'OVPUO= MW^L?#),#_I=NC_SUK9-XXSEPL7*]:%RJCNV\ZNZ=?;@\.=Q!S<\-VCC<^71R M]@XU<'P=L3'>!^\=GK+CH\;E293?&[+?.NYXL>1QR-;6*-[7>7 M>T>[]&3[ VV>M3HGA^\_-_'^VG>._U23L^7]2A9KN!7X7&Y0RN,AV,BX( SJ@0<35$7#7, 6B- M<8R$"+(BFNXZ@E.5F.K 0W1"N@CC"GI.C*<(!N4$H392-.A@5$)?ZH1$..O$ M\^O$YRN=<$YSC'T<9@E*< X]D!$T@$5*:B047T^ND40BA3RQ 7AD(YPX!X%$T %M Q$* M"FX5G*.>+ 1/]D;#-)/IBNYI5I3[*$HQ RC!HVC(P0"-8 (4C(#VA@.'K<32 M01YT5!2$ZER0NB1R&0$E*\J#%>4:412V(CHL$ 2J(Z+0$+D)#RDA1B 1K!2. MN[&B<%SG\K&*\AR(C#J7\ZH2M:/>^C'WHV(H"=!>LA!%%C4C^C= $FB MT\N4)#B*4DIOUS:9J/.E8"59-QZM&]?8H8656F(!)/064!YD)"(F0DFD*=RY M.,PHN;9)\?UTX]O>[H-"5W=U>[>+CX7S73>8WORE'K3>ZJ(R;/6R>7"E'_CD M,-[C\/13\\Q&/7AWT?Q\2H^/=N#)=I+A,3LY^U?KY*@QHQ__ZC0_N\[>]I]G MS:.D6^_@22?*^>C=IY,4$\,G9TV\$^^W [_4CT;GF#1QU*_7#71\^)XTM_<[ MQV?MULGVG^W&T;O/)YT&.3Z,SW:X'V[,)C#%&9<* ^^D!M10!XR)KHU5Q@1- MA7,*E7XOGH=V&,L"\]08QB#%"LKXE^D :2#4."E+[9!3[9!9.Q:@'0>S,\4[ M]&]K@N.&,& EPRDR8H!Q%";":G <"P)7H=00]"T-N37&S2!BC",6XE!%,3)* M6!4',:\\\T&R\*,IIY05NN'B,#&3%315BE=%5$7_IOCHW6XWTL_3PK3]UF#@ MA^\'/HS:;XJPX& X;EX-),WBY&SG\OAH%S<[._CX<+]U^7[4_JE M*AQ_?H^.S]Y%<1]?-,[^:C>W&_#DL-UI'KTCS:.H"-MQ0(KO][9;214NKX " MD\"%4S)23YOR100'$=JC5B <::C75'$522B\SSP'BZK#%3<(!T$YY5$'XF!A MM3,AQ&$CZT E=.":3$"GC=,BVCXA- * )2 2B (9!U8O X4,S@@O6=..0T\=E$'I!/ :!<1(>61 M*66D8Y$PD/NH $*2N^A81F\E4 -MQ)6H29QP*JUFS&<5J((*7,, Q]I32R,9 M(-B!1/*!YE0!%W!D=YAC)GB$ ?R5#KRXN02@[X/O^Z[U@\W?TP*,C4&YK"(J M1:UH!.:P^77GCTR]=Z2K/'EIB MM![V^@]4O:_.3Q]N^VZO4W1ON^Q= >+&)5[<;/V/--\HI80P3C$8Y1V$4M!* M)'7R-7E\L0 \GSRV/TTYD>.W+M[LXKQ=V&+8\!T3;^&*^.UXD>V4QI2Y'NF< MZ8J'@_$E!EL7143?.!QN[';=:##L%[H]OLSO+VZ]^E6W736BJF/,#5DB+5T@ M00A$(64>*1\%J35UQI/@'+HM6V>YP)$T!R,CTB(3W7C,+7)4K)9E M/J,T%V*;QCL4%+=:H,@6!90.1L*8,A2PBV:J5\LV=T;]WKG7W56T2\FLP 0* MSR&*DA32!*HL1,XC[1&TJV67SR3)Q=CD V;-%N_(++[?2"055$0O#SM%I=?* M,^2X4AHJCXD(S^?W/5KQ=_X]2HMN>IWS7O=:\6^9!)V__L_+(;T9:E-"1E%( MJVARQ2.5IPQRKC"3Q&OC5D8T6\X5:2Y4M]-,]&[WI3XOAD]!'9Y$3-R&2-(U MT<9+2KU36#,9 O0\#B!6X941TXV101%(J?8R2(<-MHI9 M1*3 R^C]+-JV%N\)<1.YA45I:M)2:K@6QB/!,!*&(L7XZDEU(1:Y>$$'SPB) M_!YAS-+\K5&,0!)92_ JOA4K*.CGHI>+%ZZU,J*P$IY 00/32ANH1/P+'0L* MH=43[I.Z=8L7J#0\4J/HASO+(C^*+VGP09- H W8+&6H<:%>QN)%:BD6(B A M>;11B["B+GBGD4PL.&#X?+D&RVR:3Y($$1!SPB6W73JJ"9.1%%E'F8-*,:?H MRHAF$1&7^8G).B,4IH8R+RFR07&MB/,"LN@\8N=71DS/%W&9GW XQ2'V/0[1 MBJ@36!$2C!+:!V2B'\]61CC/&G&9GWR,@:FD)2)<1OZ?EC 1!*5E3F)'#>$K M(Y]%1USF)S+(5$#2:9L6@"!$E$F-X>-A2:Q D.RY&(.86S ,RBAH MR@B63M((=H9BKC#73B+KM;0K(YI%,(;YB8FHZ#L9IZ1QC'(?1R/)N;922!<< M1VIEQ/1\C&%^PK&1QW$F&<<*4D*A9CX(IYF5FBBY0C;TK(QA?O(Q3D2>#3%V MG%,NH3%,&&B%-%QK-TD16 7Y+)HQS$]DGE@,.2?(.D%]])=8')]0D)Q&&"3Z M&4UJ43T0TA(\(9@W0E/.I8$L:,%4Q!:+(G]:QLRN1:/+XK.5TM(21+\7>AK2'IV8:\IPH (;I-W*B.DYDTCG)1R2S &<0)Y(7V41>032&/-#(\C$C$6LU1X:67DL^@ MQ?Q$9G (3$L?M->1-5AI%*0L4)*FH)3CSR>RA8&*LD82 5/"%A6.*!)@U%9" M4]D);:>3V)$$5ZL'OLB9>6#!A>XHZ>,W2J*NW>]FAH6V][G\9&K[N7?_[U M]+.7D,XC%LDT$510@KRAE)F(RL(PJV3*X4 $3E+82*H+DR5T'U_O"QG],'WM M^M#'%)E@"@5C!6+04,:#(H0Z)+S7T7WW6E0_?R#M!E-N@;[5;O<^I;W&!UM= MM^\'OO_1#])^W]="/=AYF?8Q=Z.V1QBJ ]WV@^UB4&XDOBP9']YYPH5F@26( MQ$@C SE%P3/F\33AL-)K;)9#8O-;8D.HQU9XZAR"5&*J$"$V^$@70JKT]8SE MJ!XJL;=II7E_>/FV';L@RBKQVO-TC3\OK\4U/?CJRR4Q*(LIY4Q%-SV.8!X2 MJ;"2BBN6JO\R**IO4!44S_RL)VCIA ]82@>I448;[[%7#$G.+=;+M BB*G): M?-:\"THS:ZCTT?BH4YH&@;2G//!4>W*99OXJ*=2%S!M@%.'3,ABB:"FVP2@J M(0N4N:"U8;+Z0+K@.F5/@I].$FDTO&F*D XV\L- Q6K(Y>EJ%#W-8G@H4%!.>L,1=2'R0"ND M8DDN5&/HJL_4JX-@\R/HQ$&(A944$TB5@5IS B'W1B(2_5^R$E)Y-@2;8Y%A MPA 3/"TY,=11K;@ET;TE5%O'/0PK(9=G0; Y1H>4L1*IE$.GJ;)<*Q^RQH=TC%C! M6(B]3],.%18BYBP2T-E@G:R^^55;PD]BGT)&LR2,VJ (Y51HK+&-](\A0:!G MJ/JL;VF$-L<0%/>6(H]$FHRDP1CAK/;$&40-L\ZNJ*6]C#2QU_']?=\NP_6# M5G&^+'8FC:"282Y$@!1B:#2)K#YZOHH)QX1>43M[?I'-T:N&BHTR<7X*ES \263S2M]O>#D>Z/8TE+HF1J8B#CG"FI(\B@]($R+C7 MC" NI(1+$,)8#HG-S\8@U4A;0R+O<%0I84CT%XQ&" 6)@UF":C6[7>?#LE"0 M^9F:%LC"R/")$)0*'HRP<4RS%L&(F1P]XX8^/X7@YFAQT!ME@@XZ"HYZK[5U M,!#M@\4>+V2'M0>#I2[Z*7?#_WE9RFQ&5I.XXD3 [21@W77?0=P7@P]_7O[IN[:5].6+;-OROH>]%:T5^)#-A2NF9X/^<&,_:LED MSC2];40-ZHPZ\]*6*G/J"JC0 _8F7@(5TA=9A9Y+A1ZRM7'%5.BY78.G@\6E MU*"'[(Q<,0VJ* @]C]NZ> W2R"$MM8J>K:#$(H/22G2>HDA>$;P$]21?]KTK MAJ^T+=JQ63>E>!#%[/&A)9!.,CL*0F L7QV\*E26IUCBE/%"MT'0C M" HQF+ZHJI .1F;@_SV*)^U\C+^^3L/\XH"G1T$*(+XC"LX>^I@,6ZFA8$X$ M[3$-UAFGN&3<>TLAP5<[ 5.LP/1%%N?=Q8G5G<5Y?>AC!GR.A(/BKS#C>QPKW_@^Q\+.[/0YZC5:_O37L^]C]1F)7TC MR$RT1AS=(>RIPE!1:*1 AEB!$21N"7+>*R3"Q10L(S#5]&#(!$1@-$5$5/4AFDHARMD@['%Q(NO?$]A^06 M8G-2&4VMQXQA1 FGQJ3 ).&&4,HT9DMOHPI%\\ M2O9^[7NG?7W>*JQNCZ58+B?O7VZ\/U@MTV/,&QJ]!)*23)W0.KKWT2$D4E,? ME$=+8GJ+E=Q";(Y!9P5"4%@6^4JPBACDC8#6.1(_6H:)E#M*[M7^:MFX,:6VZ)([;U;&YUW^NELUIIPV*HQPS$%%IHYN.-;0L[39-((,K MQ"V?4'*+X9;&".6T8CRBI9!!88]-($0C91&3'3-/>>8,:16Q^:>4'*+J8VCF-,P+?*4C/*R'(L7!GK- H%:; MU;*Y.)XQ@XGD*L1QSJ (FP2)$"R7$G(N5L?FGE!R"[$YQ*G&V"M#-*=,86.Q MLIQ:#]/LCULA;KGU?K5L3E(#B35*,ZRI)$9!3R/35)KX-/FZ0MSR"26WH"V] M##&&2FE2UJY26N"@O?666^')TN2IW,437[%Q+G@?I<*E,4A3AK0AD9DX8H3' M*15P&;;86[SD%F)SD)$XH)$0#8Y1#&E"3ZY0T!1!B]0*Q"VO9EEO?)7VGEG% M"7.A.-;!A#1=0(T*BF&N@Q**(*Z@XLMOB0N3YV(VR*-*6XH,H@Q2HZ5R"!&! ML#>>>*Z7(8-E9DNAHE\*-96[_3H3]^WXA/3E8#NM!O;N3]^-+U:RBC$*'E*/ MD8:&T(""B>1'(!F8#%IRXI? 4"LOV,7,!"+O7"0_1%M)H[E*J;B&D$OH+8$< M+X'%/OUBZA^IS,'H_+Q=?J_;.YWS=N_2^YOGK#Y"8.4%)Y([1"SE6DF"XA@> MB"P#N7)90A!/NYHQ*](=.$006%C(#/.,0@>UU0)%9YLY[BDARQ _SN*^QT1/ M9!,(ATC\G8OB)0HAZ!Q2UKL0.%N&=/4E%??3\XT7Q<5&WP]ZH[[U@_';EM>N M;+PK/F[^'G^-M>!O^'<2Z_6G@^%E.PG0%Z>MX086Y\/?/A5NV-I $/[OW]9N M')1N!HINDN &DO'(^/7@7']9E#7/;. M,';QT$V;-.FY]7'/O1BZK[]4U0:]=N-H_QHW_[5P[5W1/Q[V/XMVG'XQ['XWE=?T$+\HN_);D9W7J:U68 M:-GTC#L^Y_B[:7M#-!40=*=H7VYLI4+UXT\&Q6MI3SI#<1+@7POKE[ MN+-=.SC<.MPY^+[J5O,!#G9>OM_?/=S=.:AM-;=K.__S\I];S=<[M9=[C<;N MP<'N7G,9G^IHZ^"?N\W7AWO->FU[_>5Z#4-&U1R>Y"X858$N*=]^&G>)B"?< MTD6O]O8;M=_C*-#M=9NC3APU;&TR6.S[D+Q1BIBD0>F4SDC3&F O%"%IHR2" M[.TEY&I=G89ZYXN-[9X=I;$P#;UKD\7AY*]+L]W[^ ;O?SPFC9$[V_EX\EJ= M[77VB\9VNVC@=SC^7)P<[A7;TBS??SY M_,/QV18[/FM^:,:?QM%[>-QY3_:VWW]N?'[5VMNVI'&X=7'<>4<;;7GQ!I]< M'A]9OG?TJDB?'1_^U6ELOR?-U^\NFT>O/IQT_OJP]SI^AX\_'Q^V/S0Z[S^Z MUW]1]\]_M4]P^Z,YZ['CHW_%^[=:S:/C3\U#"T^V=]'QT7[GY"A>[^A?9R=G MS=;>T;O+D[_D96-[%_\MF.8V2 $DAQ90KCC0$AN@J4!4&ZX-5&N;"()WY5A\ M+87-__H'XO"WRNO8+3KU_VK_4_O_QLVOO7N_M7^XL__FN+:_\W9O_[#V]OW^ MP?NMYF'M<*\64>?@VQ7]ROM;U7M<-_[M1F &D*1LO8%5LO#],3 M(47H,C8_HD,IC6LIOMW9W]V+ T1S.XYWC:W]E_^L$52O)=-?7H7=VU_&5O^_ M<8?/_KXRN\/]K>;!;FEZ6K_D3NQL+7K4E5UU<.5=7[MC%;U/5 M8O/V_.[FV?U(&Y_4P-2/6/!8 5_V.IUBD$)'M5!$V^B.RH 2!!AA#+\(5TQ$ M=HN+/=7WR.+\K'3O>N@/9#UI,U^,'!?WW/?0L,8?>",'J[='_9N=!V6'K>M5ZH]?UI,1CV=7=8TX/:X-S; M%$EWM:);*X:#FFWI?FS\KU71@9\+VLA]=#_K^ZWZOKWS9NMH:_\'WDD56_Y+ MF9M6Z_5KO92%5CL;]8N!*VRJS1U-=_D>J.C:7O^\-]X&H7RN_JGN%I_+]W>' MF&H9?K;,AZJ#H #Q2)RI7#Y5_F5W?7_]8+TVF0ON+]\3[$YFS>W8&INE)W.; M$3Y\LNUL-(AWN%RRR9!;PBPW(Y:+=43'+8J&(VH[>C"L'>EV=S2LUP[\Z:CH MUFN'_D(/)M$](1%C5>[PJZMZ/ TEQKMLU M?^'M:%A\3$PV:K(?U"-OM>U1PL/:Y^(\XK7SSR:V6YK]:]4[_X?*7M6&W\%& M)(& " 40E;#JCW.;RC\OWOS( O>O',7_^H?$2/PVJ U]VY^WHAUUU\_MJE%J!@#=;IXPC^M"H\_>_%.LR&A5%3Q3O3JMG"7Z*BV.USH145#S% MQ?DZI% 1_IA /6(/"7/1'.;ZFMXB5B8J16;0+X:%'TQ"7+[O7>U\U!^,4JQK MV(N$:>Q)(_R+^37QBNADU[;L<./98ET+B21-NFE!$=+O/$QN6&[8_!KV RNH M5G\]20QI@L>/:?(LD'\?@;]&[)N(?L?FKVT>%L-V.3'AM6W5;-H@[ J/ MI0/[NB3@@\N.Z;5_&?R:N^\^W=>[7/J:-K+,!WZ<3M]Z\SAUV+\3SGVK'O?Z' ML=[5=B:8E_$MX]N<->T_UQ&LG::(G4*6J6O4Q)[S<5O(_M/ MAY[WO?6E+X!P+1*+86M0^R5>+\2?P2B2V4&KEY*[:N,UP/$TUU7^P6/G]%X'\4Q,F?Q"=+QY:'QI-2*R772*J]!V8BRD6D. M4\&:TY>#]?'4TW%\MMI__4,)RG^KI7_-WN0]O<>TU .U;#E4*G5U[.5.,1Q& MN?BT7W:_UTUVW;ZL^6CCE[6TD79?VW)V=%L/=>U5$MT7&G=]C=G(Z/XH'DDA M2TJU[T]'[7&*P $XK/V21"1^PP2O3PX8MHHR3? \I0D^M?J-VWNE57[PZWIM MGDHS/[1:#CV*HM.UMNY'$-'61CWJZZ0,J6O[R;!O_;36[77!K5\,.E$!XUW& MV)!$;WN=V N7]81C\7+1^-,;8O*\7#E6+K&=7A*/91ZJ?! ]J9FB5O4XD,&$^F M&\W;V,2RZ4=6BWFKQ<&WJ-JRJ4:.5OXD&KOS+7]A"?7U[@&^%8CFA>^XIBFG M]5:/N@BW!67*4$PM M!#?RB_[U5@=UG@&2)Q.;G'N:^L(5[OXQFD'+M]M3G:S]$C7-C>M-_C@,\>MZ M+07')J).<;%;/9^?+HB_-9RMB+-UWB_:XY>8C^L4U:?USEZ5<=1H2:-N,:YV M5DY@#=9N5D!S5BFGE,%>6$HP-M90BY61QE$CJ/I[MRQ\1C%?B]*S120X@S_6 M=INOUA((=/0P7N-BN-$==5QO.#E@MD3:3ED==)PD4,[5'I2MV!L-2R"(B!"' M\3C"QL/ASU5"[6+O\!W^V[B !&8>>$HEH-!X8""WP"+$<1*(EWIM$Z&Z8*@> M+6!:2&TJW@FDC&4[?MT+X[^V[/3)]^/TC/%DIIYX*F6B1KTV/3[:X/A%?V;5 M1'K_R?]%\).:^^*M?NL.KUWT=S;KG[>&U.8 MC;Y/4T,?_6Q]WSN5_;VZ@C:Q0T=#_]NDB^$/2@4_[W)0?/O(@6ZK2SS^W>I? M>U*G$7_Z7G\ .L36;NCV)WTY2/W9ZC]3H>0%=MT=RXINM76G5WL=;WU>V^W: M]7+^Y6!D!H4K=+_P@P=1BXH]9/575'Z3J3:W=_ZGT@W_AHG>M\L7N[(\_\Z_ M\^_\>_S[FZA5W0T,Y'I:%PP?F!H@U@E2##]T<2Y<_^Z"9)9R%KZ3=?"#T[_7 M;K;.$!7J2>I_BG6.&)%LQ3,:JI$+\'9K_["V^Z-*ASQWY]VZ\]5N4U?[SB.+=L MR5J6AZU'U7 ;^DX-Y6%K7MV90A9%I_:REUAOFG:-K\J ;YF8].IJ#O9JT^AI MH;5?WG?UR!7QJ">IE%M1ZZP"@.26K5++EB!7ZB= TU>O'H^FY2,Y;R?5?C=J M\?Z^GPY+C=35;5RMU4^S^?\H][6$/QP4_M3M."CXVD'+^^'@]Q?ZR[F8[.=4 M4\Y+I83D&XJU!'A9U=94TZ1N7Y5_:T[GW);E-W3?MJYV9RMG8+>]'6^5//GT MND)W]<2;26IN6944K@H=M@0D];:I>(#(S!GC2Y"OKC$^*A.,N1$,_D.6>QWP M2!G&NUW;Z_C,=3/7?0I5I)GK9J[[9-4QH[+Y6F-M )/(W'>1A$/=D_N^['7.^[X5CTN%M3(3SDSXZ12392:FWEL;EGU6K8$(+P$/#9'="M#..1]([IZT*J]:O<^Y>S=S'^? M1!U%YK^9_V;^F_EO;EGU6K8$(+P$_#?SA3GQ!8+2C@A#/T@5G!^P(#ESV,QA MGT(GY<,X;!40/K=LE5J6*X8\NF((7H&*(3G@5I71 4&>UI!V]6G)0/[/H+9= M#.QH,$@5\Y/ON=75[)\7O./HJ[Y+.V 5PW)KBI)=Q _: MT_>)G+1[@U'?#VI;IC<:IMCX!S^L[1>##YER9,KQ-#J)4:8)8:1Z42F$T^B;_B!%0&K, #EEJU2 MRS*=>/S&(WGGD8SO,_@NUC;W#O^YLW]S]Y3,)#*3> )-RTPBMZP:+FS$1=@2.^[?7]:#(:^GY:SZK8O,^?&55QJ!]Z.^L6P\.-H M]/N!3U].AK)L=]GN5B1O9@%VM^V#+O-4WY_WNM'0ND6O/V-OV;:R;:W&!/$" M;*L1^S*.9<''(6PF22O;5+:ITJ;8LMM49;IS;]CR_=IN-_3ZG3)"G&,;635F M+(UG2YM3=^Y_-WT7WQQ4I)9X?Y8FVXF/?/Q MUZ*T/M6<^>VVH\Y[@W+!]D;?M\NU5+]]*MRP-7ZTR6-B$?MAYN.UVZ^@S:#7 M'@W];Q-MAM\^Y]:V/2FW0S@^PPW9X;)5^ M9S/QN]:_-]M0#T_?Z ] AMG9# MMS_IRT'JSU;_QH--+D[9]WILMKP!DM>QF=OD?#>Q/FW7?5GJ3GQI!N.NW&KK M3J_V.M[Z/.VAM%Y.5!R,S*!PA>[/1E)O?:;9#JGN0_Z@>M.?NJV[UM<.6MY_ MZ2$LA1!_>=_5(U?$9_EUVOJ%V.5__0-Q^-L].K"C^Z=%=SJ2\K%5E7@Z/6=R M1#D6ZM&P-SUE/!:6GYA>/V)W>K2V/A_XC>F+KX;;68U-/3OE $6W?);ROA, M4'*=$0D1+F%@0GDG39I Q/H8(J;$X<:7'*]C2@@FWS[DN^?#=?2]+R613/ ' MGO[=&R.\SJ6D6#Q%P]$Z)1C2[US[!\_]W6LS"2EB3]0I4%'%OG/QAW<*7B<8 MX^]=^\;IRQI4NP4#SD:#81$NGQQ%[Q@ANCMX5:SAOQ3=VK#5&PWBT#VHU_R% M]>?#VJ"E^[X6!_=1=SCX]0=^D7I:!9J@_=-/@XFY3H/=*-X[W]FO'QZ:)7+K MI+_U'>/[]RF?_%BA5 QP)V0GW0XE*T\DMC;MR,H*;NO@8.?PX+F+7<^AKW)3 M!T9E1.X+-"H_JPH;W*Y*AJQF&S0__PF;<=/:RSCNZZ7G*#PK+*.=$QW]84FZPE-81:1D2DD))U-^[*

=M MT='MP1]K(%K .#LP7N)BN-$==5QO./E^K=;5'9]N!DZU/M](5K;5=>G/SK6) M;0U?ZG[_,G;77[H]\E%HL3M]:5OE9*0C?UV:[=['-WC_XS%IC-S9SL>3U^IL MK[-?-+;;10._P_'GXN1POS@YM+1YV/C<.-JAS<_VHK']JCC9/KU\0YKMX\_G M'X[/MMCQ6?-#,_XTCM[#X\Y[LK?]_G/C\ZO6WK8EC<.MB^/..]IHRXO&2]6Q MG5?=O<[)A^;VR5GS];^*D]>OXG7>?8[7:!WC771\='QQDY/7^ZWFZV/8/(OG=%ZU&MNQ?6=;^"2^CS^D@7<^3\^) M]QJ=X/?\N'/2.CET'TY>[\!X#&YN-XOCHYU/S<^GN+%]THGOXX_]?'S8#(U+ M>/GF<&?8.("?_C80$10@!P8I 6@P&FBC''!:$R^C(&W:8Y>H.DQ+^6]JQI?A MQ4H"7;5:DV$WP^[C85NUKA\N34!D3@IP%U2OW$*T:K'KJ2KM7VE2TP\G<;:,[O= M]^;+&5)-M).0.PV$1QQ0 QV(TA- &&N4=%!SJ=8V,5=U(=D/HY M%UMV/T;KZZ5\YT>RPX4&:Q86#UAFR'\&YCA5K\N(]!GB[P/Q!S-,,0[+$=QY M "YB/:"1( +)&0(88<.O&6"6AE-F@'DXP%QSR"BH M(*GRP.-@ +66 ^60!M @28RPD%.6MJSD=4[@\@',#QCE/+.75^C0%8S/4ED= MYOVV[\]UX6K^XCRMS!L72NR597'LC12V'+!=K5'Q&6CW1+=VQJJUU75EN:6M M4IURP.4!@^6-9 C,C#-: $F( Y1X")20"GBJ",0"1V:NUS9Y74&^#.&6:MX_ M8TE5&';&DKECR37QMH@PJW0 5G,%*+<2:"EYS#,N!O<8<$2!"\(!*1H$. MU -CF)!1/HCZ.$ P@NI*+B[R\,RE(:K4N Q'2\%;,QP] HYF^? MD6/1+F5&CKD@1_/@"CFG_JR7CMOZS0WVG777F1V(%>+!C[+ M$HZQ/KU-VK35=5>D\'6_-QAD6G@O6MB8=2@#BRXC=!Y 3@2@%$L@N6! :&9@ M)(D>,KJVB0FO4;/XNNW3BS@\;'5ZL8<_EY]_<^C(H\:]1HUW MLP1401\[A+R?9;): M*:/W#040 @?OA$;:R;5-*>IXKJ4N\U*3I4N8R"W++?NY6[9PIWG^*4,5FO]Y MW>NY3T6[G;.#EB!86BWG=:HZF0C>BPC:64>52ND15QY8J\UX=T7M4 ,::45 MMU:@5"1'UB5&RS!W7\W[9\RHBD.9,>.!F#'C/ JL!.%2 844!90R!I22!%B* M H94*&IQQ Q2QPNL4_"SYOM4/$-\MSO4W=/"M/VD<%;><&L59M&K10ROE6Q< MFJ;IASL7MCU*794'@ <- *9ZEA&M&GKDCSRSU-#1@J5AT4JF-U-- 8(B60 5O W1(V;)& M5G17V3RG57.D\8'4LTH).-L^^'[?NUIQM6> S_M*K1C&/P.[G.K15;GN*ZC/ MR'XO9/\PRRD-#-R;H "72@&J5 ":PT@LC8/2.X6Y\6N;J"[54L04JGG_#")5 M(8H91.8&(C/T,#C.M*4!6*4AH$QH(+V"@&,294D"=5%D$42$7 H06?7 )*G0 M1E+EAFZUJ!!@7H7]1SAJBC!8NCG?WZ37N#%D_4EXN;/MH-?)N/W(N.[-U982Q@= M)JV!I"CM[JH@,)0@X!W5CC&F4/!KFY+AJ 7S#/;^K(Y_AM8,K4L1]LC0^B!H MG4VR(HQ2(RD@$E- B9- 0FZ )]I;JXD,"*]M"HSJG"PAM-XQTH'GZO/@IW/. M_O<_]]YL M[^P?_-<_)$;BM]K.N_>[A\<5'I1R:W)KEK\UJY? 3BJT+>MDA_5:N]"F:!?# MP@\VEB9_/=\_WS]G3=X;DDI"^@4FB0JMYS[L:^=KVMIXZ^&@=JXOM6G[/%>4 M YH_1T#S>7:K*(WK[=BV7N9$K@<$.(]OY(Q2QI%G!@A*': IMBF98 !;+HPE MCG")UC8%C$HQSZ)'/Z5+D)$V(^W23!UEI)T'TLY,)7GF@O?8 0X=!E0+#HR# M#C C+,&>:FC#VB:C=3C7%5DYW/%0WT)6:,'^[LPZ_<=[%GFI;151_7GXH)=%%P@?L(-Z0NY!(6!UG!\&.5ZH5.TZVB_8[ZI476>J'6 M[J4N]?U.-'0SWK\W%%W=M;[6]GK@:ST3NZC#AK/,FUK^).G08 M56@[:M!6U[W4Y\50M]\D]=F[UIZ,_P_!_QM%12&QT&,L@")> BJH DH2#J0R M/$!(@Z$N[>1.ER&^4,W[9^AX8@:9H>/YH&.&.B(CC' > ZO*'*&TW9$5#AB' M$8N^*E&"1>A8CNF-'S!%5PS.V_HR/87_@;G_3(=6+* [APHZWZ+B)>VN>?&!E.475!8HJ9F_*J.\Y#QZ_GP:\9Y,$2ZH ,' M43P:4,8@D(I( "6/;R31C*2X X1UR?"*X=?S%9)]-%+EMN2VY+;D'*<9K[=* MZ_W?W&.JJ=Q&.U,\39GX.3_=.$>C,'N_%'ANSWB_QEA-+#>#< M4T"Q)T Z9P$7B%GFN;*81/8H81W/=>8J9TEE\*FZFYK!YRG 9\9U=00::+$" MP1('J$(.:,(H8))1B2!%E.E45[F.Q.KM.!X\'Z65CHCC)%6 L%U6LUI$% :*4","X)!@Z.DUS9179*J M3'?G@&6&H&<@H!F"GA2"9DO-2>654AI$009 *0E >4BB>TN)@!09SDL(4G0) MYTQ6,&Z)2(42S,N]TF?6=LXEQ3Q'':H(^L_ .TMMR@#_>("_4;4Y4*=0%!B( MH[,!E)>U1#4#7F/,J7&08)\6<]81%LL0=*CF_3.*5(4Z9A29&XK,KNOD3 GA M(8!!*T"5D\ (%8 @6B$HG2U3LV6=$KX,(++ZD4M:H9(@5Y'+8J8T<0Y:_CRP M_SQ!RU+'KN:L9H< G['_?MA_HV@Q"Y)+SBWP,I4#89%&:J]2B ![+XSA#O'( M(&F=P"6,$2Q#:S+H5)-K9M"9+^C,$$XM,#-!>!!%* -"@))-052&F>QT,AS MG-8RUP59PLV&\FJ_W);3#LV0^M7MOY_F"Z M1[G_]Z@87CYB1]_,,W-KRP6I2R++]\8WY]^*NNU>/ES'ZGP1]^^K%3< M-4^>5#N*-M;A &NJ!Q)0 F7 _6!R4 M-&/HR+.ME9AMK5!.WE9L65($W8[TLW"@Z ([7N^_I"YRGORH)E>\5K2W4<]V MNY.J$C/C0!X"[C4$W*CEBCTWUB &I(,*T(CI0'LB 1*(.HV9Y3 - 5#5\3)N MPK,,KQAP;#WVI,U#F$9;"1XO+E-(29 Y(K%U7X MI5HLQ-PRSM,UT MU;%AY>.-O$)E:?;]4*>U^C6O^]W8QKRP8]F!O%H$<*I?.Q/UVK)VU!FU]="[ M5"7"%CG-^GZ0?Z-H-I(.!LX\H! A0(5V0$H/@4@+.QS&,G 2(9_QNI1+6+AV M&5J3@:>:8<8,/','GAFNR3V7& <%.-(24&D#T)Q*8!#1E$59"HLC\%!2AW2> MQ1!_SC#C/$AGE78VG;'%6J\L0F-[G?.^;Z5*41]]K=T;Y HTRP#YSQ-M',2N MB*_N5P%WJF!E08F7L^HU7N[W)NI8TP_WPJ&^R"/!O4:"&[6U!<,J*&: 0B12 M4,(D4%8*X.-X#CE#T @>1P)25_3KE7[5"CQ4\_X97YZ:4V9\J1J^S!;=QHH% MC1F '-GHYUH!) H>**F)\BCZO$PEIEF7MZPDKA:^5"RP.8>]3[]%0#']FH#B M"I6T.>P-=7L\47[K>L3%!$'S#M45&'*J%3Z=73*[4ZIF'DON-9;<*-@MD0N& M( 8(3//G*B!@@M5 .&8HYM9P:M8V&49U*JM2"^=I06&)FIKQ:PFCL!F_'HU? ML]L40AV!2\-(@SD%5% 2?6UE !<$8V&-B+\C?D%1)Z(J977F!0K/5W/G:6$L M-S0W-#=T=1M:32?_ZO)/[^QH_[+LE\BV>(38R4ZUSJ^NRI_%(3^-&T6"B,$+"4&!$RN]@G "C. =. M&N(8\C9HEC9$QU$_2+4\C3G!Z'*U-H-^!OW%@_XS!)0RZ,\9]&?"2Y 3*;G6 M@!"&0!RU"5#"!@ 5)E81ZJ6+H"\PJG.R@J!?>FXOAMJT_=0#^+*L:M%UOAO/ MDO&TF?;9^*'O3^US\W?3?[%YTY5XT(6>U'NZX2WA<7U6[VO:IE0\W;V,?53K M]H9^L/[UDY2&]3?\.VT<\(T'_/)YOCKJO#F M[_4'H$-L[89N?]*7@]2?K?Z-![M3CWVE>M_1V+N)]6F[#GXQKHDOO?QQ5VZU M=:=7>QUO?5[;[=KUTLD_&)E!X0K=_VHWPVK9XET?UINC47O92I5W_8E3\ ML5%U=/^TZ$X'M$DLK1R4IN=,CBA'-#T:]J:GC$>T\I/)J!B;W];G [\Q??'5 MH#K;=>D)7#$X;^O+C:);/DMYWPF>*+6N5.J'$E4F$>#M?1]\Y45! N'WSZ7-M]"Y^:RBR2,5^= M0^\V7T?0;9'[!2SH4O=Q!!_7^(FA/WTJKIAK>9E6/]+#1KQ<:U#;B8CA:B5K MN*H@KD N2&YH8N MOV%EJC)!SZ:/"J';?K!1X:7KN379*"M0@H!_G1A6H;RPW:X;#8;IW-LSOA;7 MR:LU0?[ =+O.<$$1@#K6T M/OKNR+_J]SHO8QM2ZXZ*8>ME5.5>Q_=W+FQ[E/IO:S#P\7]7I97'S6(R'7[6 M^'1R]->'O<,_6R=G\;_M=Y^:G[?8WM$[>G)XC)IG._CD[)0>G[4ZU]/AKSZ< MO-[%QX>OBN;KQD7S\SMRW/E7;.^K5G/[_66C\QXU/W]@C<-=]-5T^-%^;.=) MJW&T"X\_[Y#FMBN..[N?XC/!YN'NY7&796QAVI3:R.NT7=M0>COKWV+KJV9,P*QMK MN$^JO54(!L>U<(1JSB267!(7.8JS%A.;*>@28?7!# 7U45I>.@(@,P[0*%<@ M19*B1"SZ' 3I5&21D3H254G'K.9,SLHC@$2>6V>YP)2B8&1T1)%1V&)ND:,B ML[6E0H 9ML8PY]YZH"#3(#J:&ACN'4AU_ID-GE&!(@+(.J>9K.4 Z-W9V)QSH'0J*6RV0C(X6E Y*:36"'KM(RW3F8DN$Q,4L%T.( MLB DB"3;1R16'&ANHANM;1Q1C0^O]P3"MF'Y*NO83>LC/R<&2"/?" MZU[/E25A?/]C8?W@H-=V&2WO@99[L]EO7&$!N7' 01\=8>@U,)A1P$)P&%LH M"$D[C2M9Y[?L)YSC7:MES<])BK(US\N:K[F/E P2:"# S$) B29 2I4JB*N( MS,9"&62T9B'JDCQBM\:?AOO\?'&MU_W>8% [[_=",'! MF'#-PU @/&!)@1,H;>(";>1A1@#H/18A1'\KK2GB,"K$SQ:"FN,2_BJ5$\AM MR8NVJ[[ 9 &#W(%OMV,[ZK53W_5]W2XK=FK7*;K%8-@OR\'6_,5YJG-9R3GT MRG9L13V*B;Q?CZ6]U75;-V2],Q9U)A;W(!:-,:FXVAI.FB!5,$!+&:D%@P9( M3BDPU$+%G?/0T[5-"NL"XHJX&\OG4:R"V3^GTY#-_FG,_O+*[+6EV$JA *'. M AJH!2K-TW"!.!%2\"#PVB:1=:D>,4WSTY"M9Z\5MJ2+>\?UQ6NAW^O4>N<^ MF7.O.ZC28I*5#_X\)WW;&XNX>SJ6^YO>8)!!^UZ@O3O+U9"F 0&]FW0@#'66!ZZ@O00.J& 1*, :\ M8](Z27"4Z-HFJE/V=4[?7;;36/047S;?ZOD!V7P?:;[7/@!7%ALJ%="264 Q MI4 A+(!!-"U&(LX&DLR7D*]S0>YBOC\-P5G)&?(KNE/GT_"1O5 MAOK"/VU>7EZB69VIM6EJSK2B6-$=Q?[:NTK0_+/4C?%QATDS&D6WUR^&EU/7 M=JOK;EYEY]^C^'7##UL]=^T/Y]R?^PT2]D;V7_1\I10,8$IDWW/A:#A";11&_GC-F37SH*&$%VXLS_Z;L^ M5^RX+W">WHC&)9]>40*81 C$$=0#:9T ENI.0[!([6VR>K\,55C3.FZ$95;"H$L!JB?:C?WIX\E+-$0]YQL-=I"7D[XP('MPRQ' MA910072J)H>C<^\] EH( 21'7"D:J*21HZ*D%%7)D9MC2#%#9H;,G\4KR)#Y M*,B\]@6@Q]XK0T% .+KU)F@0!6B $AQKH37W!D;(I'4F?[:=_N98YG'&U/'\ M)XYR0W_:ABZE8>7%39/!-3G!D\F&<]^/7=7IQ"%VT-)]O[%TBS5R:RIA>ZLW M'WB/"!>!U8EP_:D'A9U[<.N1';Q:[M<#IUX6#?O?\ZG>^OY!PO_YAJ/PE_[3 MCNYW8U<,IKF3\)V/4TV#4S+RO1R@XSH$VF@+*I02*81I9 MDTZ!'RYPJK:'UA^SD^5/PW3G%#)_:$S@/J285X<4;Q?MT="[JL[YWD$:JS4Z MS6L"X]L=MX0#V5.3[8D1Y*'L7D-9XT8I%$VXAIH!3$@ MC+?FW+J[L*\;]3II,!0:' T%J5X*P.*4 \,P]+;$']$HC8Z8@50")HE"FC.N%1L#P&,V./MI M.-JS$^/[4+8*5<#Z[B3+T\GBT3&P)8?P"G"XB>2_0O(,XO<"\1ME2(/&6CI' M PLS9I'$%?B_V?OS9OB2)KTP:]2QL[L=IL1O'$?W6.8(2'II]X&=*#N1?]@ M<4))1153AQ#Z].N161>75(4XLE#TS(N@CLS(B/#''_?P P.(6QIA)WEK<,(!X21HZDB(PA0/J9XIZ9M4V\0>ACVXH_B= %% LH MKF3<60'%!P+%F87,N1#$)H8PQ0EQ:G.+5\D1P0D6QREE@ZI D3Q)^_@_0^LZ M<>*(GSM4J&2YW87]!B*8#Q#FA/O3:#!LI_-[/U,@.=;DPB$"K0X1+DW\,D/W M,1@:W5[PSC8N-7S-'4I*A@ZQ(>Y\.YM5^C* MUTY[@W:6O#_ZL6.'[2_QS[-V&![79TOC#_)\'OL&U"Q))/@215"7#R;KN=WJV)->ZQ7<^C07_]QHV6YHO1^Y M03NT;;]]N4//:CYDUN'84V//#O=_ XU\G!=\'CQ/:/VMT)^QWG/U9:>/*= M\2GPD3:'>KF:GN.Q9^ M8S:,R;-<0<#83S<>TA@>-NKW+ME7]9M*;E BP8J\^2/?_?YWW]0;#%@S4;?\ M.M"W[[VI*6.&WO+K=SSNU:*//SQ>H?2N/>>W=(Z;92S9NZ[0OE@W<;N5&"S6WV%:T*7E?^9E=L=Z"LX*< MCWWV^TN64[]]S."3**!>>D[LO1^?;9Q\H!]/#OC.MW>?X?-?\]G&Q^UG<*_. MY[WM%WCGTU\G!_M'='?^;./3#C[XY.'Z_[0/Z OV\=/;LX/]%V+OWP.\M_^! M'7Q[RV%A?]]_/>O3P?[X61W^]GQSOYG =<0N_OAT^[V M,=P7GN'?EVFG/3[7>(_/#AU1)%D647#8(BYM0CH$C"(C$A-NN4[V'CI./#@6 M%Q@L,%CZ2!08O "#WZ8PR A-G%F"L,44<4$M@E442(E@*7:<1RI_T2X2MP* M5/WWI*GVWO"X+GD_=_Y14^_;E1MYZ"DK@[N'P?TZ$OZ =?))@U)37_;Z\'>W MY4?]?NSZ\]:P;[N#'&@ G,"&'&E1G8TV*7>UL1#ZL*;E1>)4P?>%T^N:1XT7 M^/EX???S\M;#V^J&_=EB;TW7^ED$MI8;_+[I]:MWAL-^VXVJ4]/]WAL+UVE. MM]]58&:[S^<,5*RME90*Q GEB.>.W48X@SPVBF/EC%%X;5/152E+7R!@%9W98"(XPQ@P*7 !&"8>2$D@A>B]()Z;A):YMLG9#2"?RNS;:G0^IV MX[#>#$>VW6T!"IUFF<^$KAM:O=[5]7CJ M(/]@/"_[R][4RPS077WJ#:SQ;(F?U2O\I@.@#AOD UPV(_BW&%[!+LE?ASD9 MP/1NC_KP\TWLMWMABO8%TI>!]/=SA(]0H;@2"G%K&.(\!.0\UDCJE(0E,M$@ MUC8I$7=)^.X!^ H6-(#P%2Q802R8T3M,I*,>)V2DPP (N?PWY1SYR(G%,AE# MU-HF,3^!!;\.N;N;X\LG1/MN]N #O6[25#)8 M#/6[1O+Y.). )3/1$609@#@WW*+L[K&"3 H<-)4/ M_K0#L"#%_2#%C/-I0QS!2:&@F4=<$PY(X07B@1#N191.R>S28S]3@>3787T_ M8=GJ!L'$ZRM,K%7E=\?0&O9:[6$\J=)1>S=2NGM**7DJ9OEO3:5EWX=94G!V M&9P]GV-D-G)%,\0*Z33B+GGDDG H6"L8<1QLZ["VR:\2LD6RLXJ';35$^4%= M;$64[U249Y2)ZE8N'<&UWOS(6T"&XX-P\A88A&W0B'C9$+2 M2FH-*%FI_=JF-H\7TE9\84U'@Z;XP@I0W#E0S/$Z*C%U.B&=+ %+##2W'&4 MF [<)D&8Q=D51GE)2GJPI*35+1#_? &WV.//[ZVF^(GESR[GB;B3J7SLS=G0 M,@/7J+V)RBMZ;1F]-A_B%VRB1D:/'+,4<6\9LH0R1*5RSA+"@\G9MG*=_(QB M:Q1 W5M1@@*Z!72?FL%10/?.0'=F3"@A>(S4(T*C1IS)B*S'%DGF#:"N%,KD M6$JUKNG3[.5[JRKVR]?Q;61-^;NL)O]S4_*#KTU*PE.Z=NMAE9+PEU9?E)+P MI23\@Y6$K]K0'/_.^H/3QO_%3\L'=%(U;C06O3-[<2 MO=XPAE/!;E>)GLH-87(M^ONH1"\VI*$,Z_NXMMR@BFIA[N/:9@,SS-6]7%MO M$&&D^$X%_69>F] -2ID@]W)QM:&E84HN^/4%R^EG>6]".7UYFW+ZCS3X1R5N MU]6!OB8>HV[S5BO8A6,O%K&=^KVS6[A0RHK]<,6V8-S9;K"=)9J_-&3L;VP[ M@"YN/;>G[>'E!RB[Z %78A^LLL&H?[ZHY)>%N*>%>!>'%EX-K1>VWX4G6*#\ M1UF+^X)6[T3ROT0"O7*@&MWE9:P$%T M7X% #[)]FA'!?4-;I?N(UW[DAD&KL.>K?MSW6S*LK,*/B<,)W'-XI_9SHS_: MW%29Q??5(\1&/+,=V_6Q98>M[>CCB8O]W-^PM6!;K1+DOFS,R:!"QTMA)TRS MP)7&@0;#=;0F"A*D,1:;2)E*AZ_S>A#Z$]$F-2KOC8:#(6A)F**FQ)B<[[3' M,2:?_OJ\^VWG?'?[B._M_]/^^ GN!=?9V7YVLKM_A.$^;&]_A^]M'_!9C,F+ MKQ]//F!X_1M\YMO._MNON_2OXYW]%]\.]E^<[^V'SQ^W/Y#=_7>=*S$F^R]/ M/NZ_%? 49&][Y^ON]@MV F3F#L5K6Z>@ MS'(H,Y?'B=R$4#V0K(%)"Y]ZP% MHS2 BO:&,^ZCMI8++*6A0K-H72@@TP"0F87+1NJ52CE'@>:^$Y@1Y)15* C0 M"YP)+7*2+L%ZG=-%"U$5F"DP<^\E7:1/5@7+K(N:\Q@,M4*GA*,DV'M#;\:9 M 4P+_%90Y:Y1!<^5P4PLNX0EV$,)=BTQR7#EE:0Z"4VB+YRE >A"9JT3'/6:Z8 XQFMX2XHIP4)S%))-!=6 MX04X2P&RXU&3"FNM?6.,YY4^^N@QY'=N-C>IS\)^WW8'N3)5;CD?/HT&PUQ,ITG=%1JK)QY$ MIY:Y*G-5YJK,59FKIMH T@DL/1&12L^YDU:Y2)2@1#E.C)!WUASG9:\/3]I] M/NKW8]>?5YJ['MY6-\SI\:VI&E^A#ADK84CLOI\[@):!\. 41Y$:C;C4 @R) MW&!:"TJ%\D0RMK:I%LXV*A+XB%9XD<"5D<"9*:\LYTQ+AIS,(2 R.&2%BB@8 M8;'SW/*H%Y; 8L>OH!U_^^/OJV;YXT%=/KN&C3FR^2*M(]L&4[S?'L#06F'4 MS_^;JUYBKA[7.;\A-N\E( MV(XIUVE\%KOPR_!-!ZR"8@_1$^JU=S0@A;E'G%F,;+0$6<-LTLYB M$O+1GGIHB_S7D[H[L,B+U#5:ZF96N"36:^X(F-TLQTD3CD *&2)2,68T9]'Y MA:6N6.$K:(4_[FDZI\TY3:\KHCJ;V]3DCE> 4)5#L)RG-X4!E[GZY>9J"=Z2 MH@"=92RA5&3:XHQ@F 5#4S3PIUKZ)&'&00;[O:TPZ#X'&>_B_X[:@_8POH_]+VT?WU0NP'?1]XZZU57^L9U1++1E"=IRH2G/UF$?H1?$U2_'- M['7FF$O2.N18SFL6^3=!+.(L*>XE#68)Q5<.=6\2OG'#M$&V"%O]>#KJ^V/8 MZL7'>,O*+=>6Z/9>"T^,B@PKGH0%_,)&P;\XB&0(61JV)NVN*D.^KLZ]Y0&/ M^C$4Q%DFY69_*Z--59X;/G>V>W085:+&18VP.B*#$X@ M^GEO,-R)P^-> >MEP7KW^;B7PO[6V>[9(>A50Y4-B#K#$>=*([QP=*LV98(HA1DQ" MW%&%=. .6>\C%J"*N2>+X?43/"!N4+KUBZ^Q[]N#F*.X:]= [S0OPOUVYGOR M#LV'<0Y4 /9Z,!C%L%W%Y=>NR=I-4+VY5R_F9)4+K-W69["S=1ATE I'@C"L M(.*1!>089HB(((44C'NCBI$BR5F3* J) MXES&-"*-L48X*BQ(TA(,.A"C(D6K%EI2I.C>I>A\*D4$MJN5GJ @G$8\2(5, MTA893S'.8222^K5-RA;M^E;DJ)SJE[DJ<]6@N7K,:)&BRQ[,7[1UR*AV-#1@C3=OM+.\1N M&+1.;3NT?OLOO$%HKD71JOQMY9RO >2CS%69JS)79:X>^OSX 9LL3-70*_,]R=G:B V98\41*92 SB6B?D"/:()2.53XD1I:I#8LQ+4$\!FF8 MS0,&JA2@^2F@F7D80#-HYY-%.'F).)$1&>HD4E+9I&@D.BX(-(\>C?+=)I3C M-Z=W^V$_SZ9(X#/;L5T?6W;8VK%]?]QB9+V5Y:<9/M*G.>E+1J]PJE0B2DNL MN"?4\)!BL$3G5L6)UGV)?P[OZL"5O=%P,+3=/$4%\Y;"O+?SX2H1=!/&/J+$ MJ,I-0AFR- C$@W,J=RJ.QN5PE75)%CTD7%&0*TV+?W8J&XM4UP0'/0!,E:;& M/XU3<_% *5?)HQQQ)AWBPC%DG P 5B0EHV5B.F5N1N2BE2\*3!68:CI,)2*" M"@1[KP.W3&@GL ]F0P9P@G "K+E76Y]S$7".R4*JF@59,W>5CTH!"Y:(L"@0S^"EM97 L9*DD1)!' /(8NN&7\UA*ZRJ M@%4SP&H9 U!P*9F%_ZCFTE&M?6" 541ICC4SA54U J)FKBH>0(VX:)%B(H'= MYR.R.DJDHT_1RV!#3E07E*QS?37>X::BUV0W'+A0G4+6E6WN/0LMQ_YYO^X_G\VOW^A"]\[L?VC=G>" M [*6\VH&)]\9?Z+"5#L:]B9?J9&A>F4,)C /'7LZB'],?KF"^?,/@N%>D[R" M=K>:E.J^?YZUP_#X#Z,WC.%4L/^N1M2?5T/U)\A&-7>7=53])I4;PE BV[WO_NFV)"&,JSOX]IR@RJJA;F/:YL-S#!7]W)MO4&$D8*NVK4)W:!@ZYF#SR@ M-:YG_^,-5W;1/:W$I,;@HI)?%N*>%N)='-KK M=M1=LYON(4?F0;9/,RJR_@;\;7C<&PUL-PQ^7]AF>.A9_:X7_.E(;)V24E;A MD8G#"=QS>*?V=DQ=XY]5K^/R+\]U_7[/+QX4?__WGT\?]9Y\_?OK\=??3/R=P7WB. MX_;N_HOS@_VW9P>?CN!:K\G!IY"FR3?O\?G.M]?\4'.&(U<>:2X\XHX0I*V+ MR!*.B=""^&"K5$'!%CHO;$Q@0PE<6'JJ&HLU5P,3'@)HGFA@PL,AS?D%I,%1 MJJ020TD2"4CCJC9.&.%@B8].!VI-E>PG= &: C1- 1J-B>&"41TT5]0X3J6A MT@8-F]9J7X"F 4#S;0YHQ*%P(B6N(LKM!!"'64=&68Z$#CO B@K!RA+U4,148(-+VG. MK.+8BIA4L,)KRXPNW*41"$/F$.;K(8U.Y6!5I*15B"OLD?.,(&DECR0*8R0@ M#%-\7:IB)A6H:0QW<4%%S3&E04HN-79.*(>]TDY:&U1:@+L4T'DPT*%SH'-^ M:&%9+$L.):T"&$R<(R.$1$*#X6N5LBI0 !V\3F1A-@5N&L!L(O,42\F(#XI' M'YS00><&@AP,*&8+LVD"R+ YD/EVR+7 WHF(8I7O;PA&FIF A"(!^"CUT2JP MG;A9)W@A9M.L7BEWT1Q:7A6]QXI$VHW#5KOK>R?Q?IM!/Y$JXJ7B>IFK,E=E MKE9EKI;J%1Q%4$I$IRR74CLLDE7"B)@\B41430_TI.F!_JE: *!U7E=*)\>J M%[JU#-TZO^!(XH?4:<\L#LA$'(%N&8-LP X1BH7,Q9&]S&T/^+K0[('[!#\1 M&2IX-,0O)DS[]Z>'=*0%0*F2!(M M$.?>(= 4 7&93'")<&)HV0=/?Q]H:[%UCB+NO$>:JS%53/0>Y M/BF1VF*G26X#K;$S5BJM!*6,!WZ7ED)5$>1"?8W:<'C9Z\,D=)^/^OW8]>>5 M4J]'OM4-;82_OVZYM>OWIC..RWW:@JV[C?>V/A,L-BB2QAB>R^ MGX]N>4L/-9/1&JE1C-5^2BPD@:@JF@/$B/US;)-=FV1?(:9[87R6NT MY,W9XQ_PH?=2!2D"8KD>& _*(^.=0LH)KU/RL/1Q8R[/:7/. MY>N*S,MCO;85)QYC!?_=]0>M(?Q M?>Q_:?OXIG(%OHN^=]2MKO*/[8QBH2Y+4)>]]_/%OSZP0YY@:6.4B,60P&B0 M!EDK/0J"$PSK#F:CS6VE%RV>402O@%29JS)7#9JKAS7J< MSZ'.V6$@C >"#5)@J0!]P!90!S-D:8J)6DT,MVN;])JR@T66"NZ4N2ISU?BY M>DQO3=%G]ZW/=F?ZC.UL'7H650A&(ZP\1EPQA9P,P*>5,UP%KT-VP"RHSXH# MYG$=,,T<]"I]M%F1*4W*$]EN?VF'V V#UJEMA]9O_X4W",FY(:W*P7*EJ'8Y M BG'166NRER5N5K)N5JFD\9#%ER=JJ'G=G![;P]9<($1 MZX#\$XXX%00Y;3RBP/*\]S@E*H%NF@4 2I@\P!@\Y %&0K8_!38S'D: M]K8..0M8,1>1,#Q7624.N1 LBCYB9H(/=9/3!<#FT<,0OMN<9OSF]&X_[//3 M%"E\9CNVZV/+#EL[MN^/6XRLM[(,-<-?^C0G?;FP!9.P)DPPKH3@DCH;6. X M*>P(4=37_59_#O/JB(6]T7 PM-T\107WEL*]#_-Q"GQGZY 1QP@1%B4%U(JS M1)#Q*<.@"TDFQS7+2:%D7?!%Z]JO*- ]L89FCP!?C46KJSSM(:"J-#S[::QJ MSV'5T6%R(BH?-:*$A%QY+B#-F4$:[$3* *XT$9FCD86S40I4%:AJ.E1)3#4W MRBCE Y?>.B.$L5:GB*T65!2H:@14SWDD%''GB7F,*FU_0Q!5UQ(:;T>J& MBB8%FWX:FW:?SV'3T2&6W%*?"__ TB!8%XF<9@Y1SGU*-"E!]=HFOZ8:R9WV MIBZ05"#I(?@3R]0)$QMQH)P08@5C&G I60D8Y5SA3XW J#FWU-[68?8[.>X, M,@%3Q$UB2-MHD9D(R!0))Y9: MX63"( R>"FH568 _%=AZ0-B:>:C$SM8AMRI*8B@*@3@$FR@@'6-$)/@D?:)" MN2I>>=W0J][TPJX*8#4#L)8)>* I":MC NW,E?#:&PXRW.KVAG&PL?BC_& &JFU^B ^S:7[;B;GRM=/>H"H5 M\T<_YAXM7^*?9^TP/*Y+/HR?CPNXW-S+:]=?P3J LM$P_CD&-WSS=QYAT>CU MBR8OU:Z8^WGC]R@W9HVWX[#AHOY0L\Y.L\FO9) MZWDO#S>7-(7?*IUNA_#'^R'\4Q5WRE53ZV6G=[;8H[-&/_EO'[IV%-KP ME+_?^#0GMG_4[D[HCJSW>J4D+GVBHHYV-.S].7ZA)D#5*V/.!$_0L:>#^,?D MERO4=G[N\D-,,JC:W6KXU7W'8FG,!I4&8UD)YSA6;SRDL>!NU()[B8K7;RJ^ M0;66\CL?^>[WOW_Q#06,2:E;?AUOD)O?I!M48:._<^WO?OTNQ_V#*,GQ9F.9 M R^XQ^^R1M,5&\(L8T/\W.#'@G[_0=+J+DV&_>,^,* =N-SQH/4"I#"T6I5& MFP9K+A"GV<#\R%OM-;A!>*^:T$W=O\# M]ID%YO).L>P.9JHL^T\ON[[WZ/_%4K17=Q+W3F,?S$\PFK<\6*%@4"[4PN\G M<]GO5WK*X'X\N,?+E&FT@LX]+]M5UYZ'/Q"X=F)^38?^_%0\]I98PB%O.1&: M)V,=$1Q^-R8JPUCTPC+BE:LR$,TD ]'\E&<>=FK=7NKOWF#0&*?\WO.Q4_[D MP]GN=CC9^_<#^?CO:[CF.[C.R_;._NNONZ\.V"Y]\77WW]=\;W^'S9SR'T_V MMM^RW9,7=._?G?.]_;=B[]4+OO/JW>?=[7^.=[;_ZGS;S[;3=-PT7?X[/# MP*D*F$F$!>.(PWHARRQ#SEL1C#,^BMP>*F^)17-P%@+]>RAN7)"J(%43U.K-JV 8FB%WL@-TZA3GE#CHDCLHQ4G*A)[[Q([8]O2)B8L""NU MW('$2H5L%N#(M::)!A&P6-LT/Y+8QSV2>-J,8SN> C=O5QW96J@%<@ $?'B^ MWCKM6*#N.>8I]VD[S42^$1V.&PUF#75SSB]R0;-ET*P]QS\883099A".C@.: M.4 S92(2E!-JN!?2L;5-ML[83_22?6P[LHANL_Q^171O+[HS(N*"41SD%%&1 MB8A1#%D1$](F^F1Q*&+*:L2EXL@(J5&4)(J4(D[:K&W2=;QP M89[B#UE)\7U('E+$]^?$=\XIPJ5A,6)D#,>(8BO=1J Q?I'K5=YW+R5S&H'IN'7$2K^87;2Z^G MR[8U&,3BT%T*N_:>SU$/2FU0S!$DC%2(B^20\Y*C:+73T45X):YM@AXJ#I"G M+*]WWI>RR.M=RNN,:RAFL?"<(RR91]PRCC13'AGLM'&P:3W3(*^:_(I>#X)U M+H:)JPWC/?*,+Z,\(ZY]DPG@;M G*! M4\2=R,7CE$#86*559-1COZBP/C6W1J/(1E60##F;8ZYSQ:?8'=3$(];.O>+< M:#+3J%I(/C>2>CZ55.L8AXG7R-I*.VNT)M(9E4^CM2P^EBTPS!@J^=CG=.27[-"Z;T7 2VO9:Z^ ML==]#ZNYER:Y4F_R2D[CXPJN+85K._-D)'C*DY,1A4 %XM0*I+7&B*;$#-%1 M1!^ C.BKN':[%-_B@FFS]2.V,C"N TT420,U@BSB5&6E&'E*(\ M*FY,R$%AY*KS]/ZS?)] ,<7GQ[9[% >7:N-4<5$5>^BTK6MWJCHYZU4Y'6 9 MUL.^KOM:W+)XSL/:9[_._0O9OL\8JG'!AEQM*K:_Y'X)A5(WC%(O[/-[W?7] M: =Q.];_ONY.EO?=='6+UEY*:W^8Y]I"4.^\HXA$KQ#7VB!M>40B\,0-"4)9 MO+;)^+IA"_11+G1[-27Z(5/(BD3?AT3/>#AE*C!**#(IY,0R:I#-/W#2V$EL M3.)@/5.U;LS5X]'5X^++T!1*&E1RYW7W"UB45Y21/DG M1'E&2!PE3+)$D3(D(FZ31E83!A:'5H&[)*G/HDS7J;F:@/:T2P VBI \;(V= M7\W$>@A68CM'U\!8O:[EC.-V4.8O>$NH$T9$@SCS''$?%+( 8(C JG(A+148 M;"NUSJ]I<%*<)4]$DA^"E!1)OA=)GI&2%)C#"437.Q40CR:7L% 686="4DQZ MEKTD8EW*'TGRDW.2B :5WGG3CZ>V'29!V_599V]X'/OCP\_B.EDUDG*SO35> M[$G$Z#A0=*L;]O*"ER(@M\"\HWGVH@6WD22"F,TEQYCQR"4B4>3*>^^844I7 M)<<4+2Z5IRKBC^M2*2)^'R(^%Q*NE:GJ<04=).+):F2"Y2CJ0 13.HI0Y7&H M:_(XGKBK13?\^6N^#?4OCW>9[B*&I]5%@B&7@.'=<.67,(S^MI_GVU3:9_%&+?(*=,HZK^_-W+3QW[)U6%G\O\HEA2C2I< M>"/F%+2Y-=J\F"<.6+K(I0[(PGY '#N.0#E(Y'A2WE)MN)QP%&!O82<0I)\AA%A&/F$2;/+>Y%#/!O/E%"%VO'V*_NCK(3&O0 MZ[1#:[+I&RMDNW'8\L#+6Z-!5>AXOCX03/27BWSC\4RJU9S=QZ(A"Q_&P/(_ MA]6OZEZ'&)Z=?QAD[^W>9!-L3?= 0;FE4.Y"24(OP>P*1"'"14(\28-<-!'A M)(2A4C*LLP.7KC/YHQS&>W&HW(%P%6A8D1.< @T-@(89 2))L&"\1]+Z''+F M$C(L4B1%%,YCQD$!@.FBUPG_R>.=B:,AY^<\MDU3QM*DL33H7/ G$5K=)4+G M @Z#B@EO+<.$'_MPX]>Y_RIXHA^!66S-%6Z=5G.M;+RJI&L_AM*]IC$FV\)T M[(T]SUG;@_W>5KV*ST:#=C<.!G$ 3&TO9:XV?B<40K84(;M0.LI:YJA7V9?, M/>*.:F2#D CGD^]$J8??1:;O4Z9G1E8(6B8" M]E62G",>K4$VZ804D220H+$W^-'/P!^',=]M^[Q1WQ_;P1)-:DJ,SNH2D M- M,+:ZH526N1U47:@1I0(.B5"!+% /Q*EBR/$@472!IR19,"ZW/U^G^NJ16*D1 M]43$^B&K+!2QOC^QGFMOPS73)B7DI6>(!T*0E2#@/A*L&0F**YE+OTG^&)45 MGH#3 W8M@$08M%*_=[)DI[QB*S4JPG^RE"]A):]IMU4@Z=:0=*&>4XHN 3$M\[#YTKXGN/XCMC%,Q1%YQ/ M2'B6$/?>(JU50DPG3!0UUN.TMFFN^BB7=V>$]@#4YWF^2OR!Q#W@1TNTWQU$ M^[6G9YPEVF_5/#=W%M(S/>@N(3VW0^9O%RHO:**%\\XBGRA%/.F(C)8$J1@I M"T;0B-W:9MX[VI1HOP(-38[V*]!P!] PEXPI&5)2XTX@SR9$Q8()1&2F7 M#G/%278#"?Z3S=5*4%L92PGV6P*@7[:[MNM+L%]C[U_\WM?NVV>]?K]W!B,9 MM(!5.-O]W.K'+[W.E[R5?3^&]K"5K,^IBN?%X=T4A_?BIW-SSK2_ M+6IA84NQL OI6-$#\0K>(L]\3CIEZ["%BO?[*2R W@7'+$C+$2I!@%I&-,:=6VI"BHR9YM;9I\**B_'3H\9V* MU+MX.HX3>3R:\:M% 3TDSYBM[UXJV'1[;'I[H=\CSN'%AB/**4=<6@[81"S" MWO@@X$>B86U37PM-)9;OB4CQ0S*,(L5W)L5S/EMGK68R(.5QMA&B1T[":F'N M=%!.*UI5WUU BHL+XX;0O7;7MT]MIS7/,5+ED(NM3BZ_=&]GTD_!W'E@3G$1 M;E(!8!OE,!G@OY)R"JA'CD#=>(>^:189HB+ZU1(,":ACM-.ES) M*+V5'/2OZ@3:;N?8D&[(/9C:]U9$XE>_DI-=]/^SYSP7M MET+["]D4GAB.&;8H44IR@I=! /,<8=#@TG#'>315)[EK2ID67\\3$>7'R-LL MHGPWHCQWI(0C(/7 MV/?MNFC$(._=5N^TJEU5?#Y-"5?Y3H)77K"]>KU>C!>RE*I9#GPNM*!.S,'F M9!@EF;,R _PPR1/DM>(V1>T=R]V7KO'[E+B4)R2T]YN5683V+H1VQA@PMLYP M81#C02"><$0.:XT"B*M2'$MI*0BMO,H7?A$WSZ_J,7G>&]35-RMF/J8W_7@Z MKI-5?"@K[$-YV>N_FZ[D7BK&U^V@='?[0O=)GV"]O'6(<,P0U[DAC&0*83"\ MX UL W.5'\64F)F5$N?FG7P50;Y[09YK;. %"\"+D"92@R&C$G().!%Q+!FN M7**2/'K-S<6=*:N9=CRM]W ZSNMMN?-Q9,W#U'Q8PFQ;S1EN*$FY(9U[FN58 MTKEOB7$7^DX298Q,G"*KA,P!OA0Y86#Y*,8JA*A3R#5XZ#K#"YE^]^*O:6"Y MAX(*CW-F5%#A_E!AQGQT=+GK;,HE? WBF :DL=)("JP$-D$93]%CKIHRE26,IQX_7@O.+E**OW'+Q*]A\W:/8ZMMA;-6_5\'G=;>< M;JA_R15COP :@JW8 )[DWWTHOQBKZ#!=WK9F67__=BMH#OXF#8 M;_MA#%5SC6ZX^,+<)XL*7$H%7LA\4Q@;[X1"P&,LX@9^&!XP,D0GHKD6H"!S MP].%VCJ74\Q5%?,[/\4L8MX ,9\Q79F N$3!4&+1YA+2,A>3MBCRX"S\/Z8$ MKVT2?;6I<>,R[U?3SJS\>S6%:3\":WGR91L;ZMW[*23.6)^B M"3>V*6WV21XP!^2-2X<2!H5"QSM1"4E[\0W=,7R*\ M/B8NIQ5UOPRJ39S9QYG'_[I1W]!F&;J/O>&6P'XO.""_A?^HYM)1K7U@V@NB M-,>:F0K[']%/5K!_*>R_V,4Z1H^UH\@QDQ"G0B&G%$4&>YN2=89Q"PS/K&-Z MIPSOL?Q>!2D+4MZC!Y"F)*R.R4;+E?#:&(QZQR5UX.?(6 --[17 "I%1B78O[#Q:\;5PQO?MC@S+07V"@)6OX M9JLMEUAKA5$_NY=G)EI&]#]6(,WQU[G_*AR/4M/,Z/ MC8\-CR5 MY!+;F#)8D<5\G:M@%"U#*+EN$J'TO9/8&MJOE1=Q M/Z]A0:_;H-?%@DLV DX)AIS30+4>WZ*U@WZ'5&P_CG&)[PS=]Y^,FOS@^NF7UUB4_-_3SNSW#X"/9F M/]K/R"88[1^VVZV./>FU7L&M3UL G1M52-?[D1NT0]OVVY>Y[&H^Y&Z6UM:PUZI,T_9) MZWDOCWL00_ZM.F.R0_AC7*W&=EKOA_!"W3 0M7[[T+6CT(9/_/X49F/']OUQ M#DZE/X]/'?E\<[)Q^^?=Q_,R^@,Q8X&H1/\GR.&_4 /WSSB!Q#GZ@Y_M(=P?[^(@+^* MW=BWG>^OQ\+3_^B0=LT3WC-RC0'J$OR&\P1R);O^4XDUR1E^(_G]=WK_XB?_[>.K9?8LO%V&V=]N.I[5=CJ4;9#U6? MYK/V\+CU8>/]1NNHEJ?.>7X[GN9QV>G6@*]7/48[^7[C>[W:VGHSO5'J]:=/ M.7N<=K?V+61 RV.O[I:'V^X.8-(J6[8BCR_A8RV"T=OJ8UO94].)\$*>A7?Q M:-2Q]4??H_]OHM>WJH> L77.U_,USUNAEVU'N'9.78:UZ'0FB1*7QY%ZO6%E M9K;Z.;NB7U?8K:8A/U7U-'DA.W$8KUV=R2!>=ZOK]T[;W7QMN-V)[8*UE#^T M7HW AHP^]9+^EE>]/1B.4P=&((?]:N (9CO_LAV!K]7VZ,=8AY8-WJ@ M#+9_7HW*MI)M]_-J3C74W"*/'SU,AK=W"DM:W0X^/^K $/(U9G%)@\F%\F+W M8S5]D_L!4L'U0MM79O%D)B?7&1[;(3SK.=RW%;^>1E_MX_'%L!IM%K>5&\$L/UOVA-PIL\%8:]>$>_?F;K,-U$[P$(I!O_V-4N#BH?+D( MWYVL>Q;N?)TY&"#JS_PMH!5YIYWV^L-<*6\B;__OE36#B]PP_Q7.K%6_YF^N M_;[Q0V[T7;ISCZIM-Y[-J;5^KPN_^GH&BY(;*[FWAUP::Z1E*.&@$.=>(YW M3VLK]"K="$+TEP6I EP>8]K2A++Y/)2(^OBU]3*Z?O6L\*"R4K>MEUOOG[7: M@P'LC-;6^P^MW=Y&]2["='U"1ZKVY(,:1W[;!RWI6YK3WS?6ZI?VC\$&&YU6 MR#S&U[%FL2U@&H.87_:](["OXP3:IEB8(7L&D1,O;/YFV[IVIST\SZAZ8C]' MN!8,HW4Z;AQ18:AM56<\J)?0"-ZS<+-AQL=:'>9USSRK^DR^3/Y,OCM,=NQW M*G97?V4"G_4M@/^<;%187_T]J F/K5[/XR6T=0+3?0SLKE\]X?KL26$J0"F? MM(=Y=TU&;KL72%B%6JW8B?6Q$*@BWX%QY$M?&5G6<'"9V0360ZS>K.>@?F$R M74 E-UKOV[ S;*6/,BG)TWPT:E=4L5[U\6I-0*$B;Z&=0(?E::M4;!R>92U= MKTVN_O!-"18WJ1^OVSC+G/*EY2.6^2ZW59EXZ9. M[PPF:G\Z%V$Z0_D:7VJM/+]J:;8=8,'R:O?Z@Q;,\E&$1P-DJ>KKA$E;S3$_ MS/2BOLWT\@"YH.5:L:K"DSE9OO)H< T4;;1:6X/IUEJOIQ>>I1ML/\S-:QMH M0L7<>J/^E2'W\LEKWKC]" (6JZFHYC!+ZFDU*9-ES)\_.V[[X];9G,B&:V2L MVJO_M<3Y)C/>:::P%IYP%9AA"0MJ&<\YI];'<;XIL(&ECS5MY^B/*4/>ZH;: M%10KT'J71]Y+'P9Q*P_[%R,(.]]>BSR6W>W/7_>VM_CNV2&1C@:# Q(T>+"( M$T<.*X^8#)$D9Z11H.[5NN)J'13-E1/+,>J"S080>]JKC8.+"'0.>Z-6#"NP M0?Z>#/H7WQI[6X?8A>!2I"@ERW/S+X.,C0KY@"5U@0N3:-X:6NIKMT:]YAF& M1_V+)M %TW"C&9AV+7-8:'/_^ %;3Y!#UH3Z7YBI,7,&]9@U;>YF,:B<.E?U M5RL?E!R-72MYC\!B#?NV.^9X)W%XW LU4ZPYTR#K06 ']O04MD#^7C>>94+A M.[W!J#^EEU/E7MVE*K$Q9C+YVV/V5UGTME_[/<8)7!<< W/>@(IVU5QXZ_WS MUH3CXO766DU^-]9:\.RA'2I"5KEJ8*.,3D9UN &JM?FU1]YK02.Y^W M/["ET*YF9,8\ZP?*WYF;\"D%R7QV3(WR!$_$;[V6%&"S0&^/6KW*S9$_>32H MO&# \L)XA?(LC*5RQHRJE0!(0/5?>?Y[W6I@@UBM1&9*^=,GX\Z)"\B6XBXC-GTG6)/J:G;N:O4V]A>NUAZ'(O>N$<:\00=9:K(3;0CCC.-QUEN@4D*3798?X_EH MO+7^ZKD!/,>P]=O:_O._MM9^!TWPX30CS:5M!I.UWLJ&5MZ%L+D[G>Q_G8)1 M91Y5D)=!)LQ.F2??OVI+YC&#=0724MF\TT#KZ=B7F!48]?Z<+&2+=GYH;J8" M\ETG'NA9.<8JMFCJ?6P1L3[>,Y44PS3GLXG)C-@O%BQ5UZFM(-L];V4TN. 3 MF'.;5JJB M_S.!P/9KP!,ZK8[ 6^<,'\9H5X[4DAU+S@_=[@M+:]QGB4[SO5 M$&.ZD"]JG_)W)R/_ZXW"&R$>@8GS*.V!B]N M"?A %J!+Z@7T5.Q7YR]3%)KS"O\_@Q_[F2^%WUWQ\UXZK;XOS"KA>I?P5*]$ MN-ZUL0P+Q"9<^[T?>IP;H/GNV,>\"Z)\ #@U\34_97JP-3H"XGL3.9A-T2PZ MYT/M@OP-@._WB==9(\(F[.%E/B#]QW: T^^ 7AO5K+\U\3]3_/L?K>V990!F MZ$D\Z_4_CYO:/A_WDQK3\+E/OINW(3+Z7W^G,=,8"O[]0A8 MRYC1]BKF#+?^.X)&:[&;AE!]>NJ@SSD28YML_HZ5EP:(3.Q_J;1HNWM:\9O! MH.?;E:*IU/CD5C6SON3A'#.:2B'^T,U)\9APU%IN5G ML0N_#5MOP*0=3"GY=^7DHICDK1!/3CN]\]@?+WCVMPS@Y3"^AQO?(]^^V@?] ML>2 YA\"AQM?JW6:QS#>0=,SJ)->=N#[L:TQOR7JS57%2%1NI-B?#]+PV2ZM M[UQMILH?%,+@9A=$7OC\O*%V)W1@IW6'X^'<4A[(M41Y9MI/".L/&'(FDG4T M2;4!'D_(KK+,.^6=D\!FCE[V6_IQ/V=X;;&/K_[Y=$ _B(-__VKOO?KP[;+C>V?[]=>/ MV_[KP3[<\^0%WMW^V-GY="1VML/GC__N?OJXWSD^.'G-/^[OIIU/;[_NOCU, M+CFGF$0F:(\XM;F-M(Z()N.-#,'Q%"\'3< BD! BU2(DGA(U1"8<:'+P31&) MOQPT,<\,Q[-^^S#D96..?SC8IHC)LGR[]LRC@ZI M]DQCD5 VZQ G3B"K*4V?]3N3A*(V2.:/EFGIE[V M1,YYXVI'X206H')R7]*T\\:3 WAWS'^Z0 7[V;JJJ&2[ M\N=G@*AMJ_KT8?W"P>'E<\/?WNT!=9Z='EX^+1R?[ #U.XGC.9\>\TP#CC9: M<)7)(<4T>JG:.!="EVQWD#W7O8O3/ M_- OG:]4/'O^R'5XS3PX.ZAW7RT6]0AKV_5J.$\=!'0I3FMK<.$\:7QD-(XB MKP0M5%,'U#P8;[9I#UTU00V'1QJN*REPK5 M81E@YDR&5.W@N7%-#GESX/YX/$?].-9+MSCRK:\Q'S0X;ZL_Y%G(U"9EB]JD MY8CDDL(V*W%$\NA49P&#B3U0"O4D+?IY[\1EE0%;;^9U;XQ1=#XI,/-/^^#; MQT\[] .\OPM&T;O.WOZS]M[VBV^[GX[A_C"._4YGY]ON\66CZ.._?WW:/=GY M!N/ZND/!*'KU0>R\>LUW]G?HWJO7WSZ^>OUU[U^X/WV9=O:/LKO!T.QB"!3Y M%!CBGAKDA B(R*I\G514\LONAA2C=UQ2PRSF442PW)W7":LD0XPI7,F%'L]_ M:VX!'M#A\,/A-D!:KI&.O6YKKMH#GUA3 M.^9UC+EA!(A7B))JX^!5A8U+DQ8[F,]'M+[>?;E$*:?)FF_E(=9P_P885Z:R M1W$O_=/+5')2;;+^%#S(M-P3HK^<.&Z)O?T/7W?V#[[M;F^=YVXY6CCO!$4$ M.X>XH XYPP0BEFDI?&))V[5-YS//^J+7PQ=.052DW=Y M=2D0]#-@>^Z\ML3J("8@*\>7XEW F LC#T9=KP]?[K1[X^YJIS.3 MYF?M?\XAN9-,I7AAG/!8^7@&1FM/X>)?VRE7]L9]C/5/L@XR3J9#+7TS&=_>W MR*&56)$$LJR92XB3 +^EG!DII<>*:9J\6ML45VO"MD![="9YPSE7.5M/.=K, M3;*AJO/WIWB0//-H3B I/_\T*7EXP3TQ%P\[CP+M;I5Q]^,,Z$%V2XRC&:<" M.6:JDR!10,M*(D/M,QE,D]OS>DR7HCZEA7<&(_HX^B(;QOD<=CR>6:;^O+\GNQO<.%2T"E+.7X7+G&='1'LP31^?N^?, M+YQ'5QG)TP>:"]&8!'6.?6@3LG'%F0;:Y:0^9YZ&@^_R38TQ=K(!;__>*7#ERK4^T@M ME1Z^O>U-L_+$NC(L6"CYTFP\]I98@F#?SH[.F:$_),_OIH<,K\>!7!F;JE3A MJ;&\U0U_S]3P5JV%QTT9&]B&\;8J:%Q"&?YZ]5KL[+]E'U\=G.U^>W>R\^DM MJ)^_/N]L?Q"[V_#^OQ\['_<_T\LEE ^^[>"#3Y^_[N;0@$];;/?5P?GN]NC\LGO\>@O)B-H+($["L%RLLX@C0E'@DM,;&& M"&_=VJ96C]6^X1[ZTCR"P(TC *J#M=BN8GL7*!U_GWUBFCYC#P)1/V/ZWQZ] MZIH@]2??3?=#P;"E,.S]'(9)Y3TSV"*KB48< WS9)#1BSA.971%:X[5-N4Z5 M;G87FJ8+Y>ON%]BYO?[Y?8'7[>A4X^;IZ8+7= <4M%H&K=IS:*4DSUVO)2+* M.\2I%\@&P5$TT0:+O;=!KFT2M<[-H\'5TV!=;W*YUO;X3*A*7ZG=?(5Z_:+H M=8%ZC7?'BSH0#CY?%3ZHWROHM@RZG<_;DR1A*B-#2>J(>'02.<(L8CYP:G54 M7H,]R=:%7*BG5N%B-X-;/@X:GJ]727C#BP68"C_[11%NLBMR0X8)A;7.ASK<8,05,<@R31!E3@D'VP)+"GR-KFM:^-I/FI=#VSUJ M5V']A:C]RC VVPGUARMJMG]LNZ]ZO9"C" J<+0-G\\XR33UVN4PYEZ4 Y#( .6_!^N"98,PCQP)8L,D39!/72)K J!0T)$+6-LTZUO0* M/OZ^##1.(_]@M_\DI1M'!V5Q!L%J5=%_K8ED_'0+Z08.M*B%F^!M-V>KCJ,9 MK]<')?BG!/\\2?77H%[J*Z'V]N;M @NZS84DD#?:(.Z,0093B1)E.% 7<#1F M;9/+=2-OJC[_2,JO2?JMJ+ [0*B)D5\,F14"\N*9NN2+*YA_E/EE%U3U.>& K1W4=I'KE2Y6?Y M16#^[MGN8#=W-=[OVS"-:9H+,F]>39C=]K10)DC"6_C,7Y]W]]]]VMM_2W>_ MO>6PL\G!MQ??=K9?\ /ZU^>/)R_HU4*9( D@,3LG;\GNJQV0G@.VNWV$]_;_ M^;2SOW.VLW_\Z>#DW<6LDB(28Z11B5"M]0@';0>C>7\_&]>C#7%G;Y\5TOU:V1 MPO) =0!NK&UAB?/)3RAU.N*YOV$"UC'F4>;RAL M],/]O#644$=ES(!##, U$Q6F=3M&I"CMCR M[3 G4/U/5:X=QK$UV0$#@.MW,;=^B(-G=;^Z*=7!OQA( RT"D)9<"*8I4A1[ ML(9Y/HAC%BGGHI8:&*NS:YL4KRM.KF^7VJXZQU4SFE>FWB&71;%N5%@715RJ M]$R(#%B42")3:3#1B<.2DQ2%B#117&T236C9)/>V23Z30VJ5E&"_(,D$0SS: M@!P5%GEK";.Y:C,S:YM$K\-"W-!3=SAMEW8!0O2X8W:HNUI6Q8\RJK=/3^O7 MJD:DH"1[)[F/1MWS,5> ZHVJ8DDGO7&#%_C]J&]/)GTRQE66ZLI'LZ)/H6Z? M>:DQS$2Q5"L>YD&A%DI0T(\D"$Q3?-JGKVP]WYJ M=8.%&SH[]*_CCY]>X(/]MV=[^ULB_[ZW?\0.3EZ(G7_?PNNOV=4B+V!ATP_? M#DY>GNSLOP.+?4O F.'WMV)O.[0/]C]__;C][GCG4TB[,/;#Q))R48 6DF T MW)5&;IO<[PS(M^/:%"$_8]7^L3%VS$/O3+!CQ"%E#$#%1A0D SW/B$@< M>*P29[! +"QUP',[I5!6^5Y7V7*FC 4;E<;L=[8N(N>\!0 BP-]L3(:R7.YX M77)YK;5ZK?FZ' KE7JC=5BY?#&CV9>)AR T@[;:F,WV9 5!)W%XW*MZD5=M M3GK=SK2W3M6I)+6B]<>M\VC[EWNV3*[8R2U+:[]GQK=!_?W\HWT2)U9-]J3V M\TEJYWR]+MG(#&%#R7P3 C+EM2.01Z7EU6/48'TTKA MT\JP?RQ7GW^ABJQ7+;,?CKXAQ4#-AC'9N+E=,5!)-QA57(M;UOO$&^1[WS0< M;%)]ZZ]_Y\8*KDT$O6V=TOL<=YF3>XEAN][ O\N8V>N1XZ$<)=>%&%WP1]0R M_EM5K7]2JOK20>/E6"QSOS,^!M7[#\!5=QEN5?&NUH1R+1"M_+/)L&5%?K B M$\8[613] (NR8**#N"ZYX&>@Z&%R_LJPR[#+L,NPGU!&T[0-QV,SL)?M;GMP M'$/KJ-<+@Q\PL-D\/L@DE63ADBR\7$;! SB3D7('!;AQF'W0=%-68 M[(!;>M?&V0%O^<=/.7KJV>>#_=WCG6]OX7,?CW>VC[Y]?/7V_.#3P;>#3R_H M[JMW[_V/I]N;K<.]S3\Z,/9.<$UUBIGW E9SG9/;G;ON* ZH 7HM^_D%/0MZUN90MJ#GW-&37*(G MQ2X*0S.MFB>($RN1P5PB;!F)VLE@:6:)Y&:=/HS6>]GHM:J!UWJ8]M^'H\.< M?GXT&N8S\J?;]HN?LSFS*_QRP*^=:^$E[> L9EN#?T^$K"#YDY'\;,8.%H18 MG+!'C.>RDX )L'-E M0&+LF(2JXFS2QTH(PI*C725MJ-;<5S;ABMWDG:P\[)33\./OQJSUMY 2V M_.F:1H8+&]UL$( M%+&EQ-F@,$XY;+@N[R@&J"&6U"QJ^#H)"&P[POB\"MZE;*EE"UEE;>4E_3XRI;RZ"WERK=S$3M'B$;,2X8X MIQ%IBQ42"5/!P?W2*A=[*[DNV3R=N_J@U"_\Q%GBX.NTEK]F\5D& 1%]. '1 MDY@Z:T*Y^6MJJ,8E0#2&#F0@CGW,'*:79(NG<10?Q4GRDG;R):OBK?#56^.D M:.U\(_M661,U!7M7"XNX$@EI93P2TFO,,I\EUFOOU#J1]%X"Q?L8*&I&2U-$ MX X1V.7[AD6IB=%(\D003UPARSU'3*7H121)$E^)@.&/Y-"\@SKR BB?CG@I M/1GQGD@6]RL^^LR:_["[W;KH:#AI)?);Q>W9^>>"CZ$Z")X.GN>2KYD?K]U] M!YNQ^.0X_FNZ0^/[/W.[TG=9NR?!-W;.F7_;HRNOXB B-XKV$-D$P_W-]D[M MV3A/:'MT[-&6/6>>:, H^@!U4;C0636WS[]'P" S'LW_W[.#X_2!\_,]) MYRB3[M2.*)2T+I"T^Y'M?M\];75_[^WN'-"JU0;=$LW/?_=VZ2X!-*W:930W M=\]NT1'O!$#?]Q2NA?OOYE8;X"<?R$ CF8%(9PIA/$98]4>K\/*S8]U=#W9P9*7S=BQ53^""\[P_! MM3NO?GZOOM;%X'EQ-=W>/-@/DBG, LG9O0IQRCERQ!(4A?": QP21ZI<.R[O M(PU_I''KX1E2F,2]H3QBI@TUVD@#SQ-48#4'X[9(QG,E8^?;?B2>6D(ELI89 MQ/.AO!'6(J>[0T]C!5T9Z9QQ>BR7]9U7(H_CN)@'!^+ M3\GJH&("[SI@[HRS+D9 2T&TE/F][S0 GBB.LS+X9D6JN>//]\&#HHHQA91D MV<$&FT!'%<'%2D9JE4MK0:; N=9Z/F #.Z$5WG$= 75X,/ @16SD,LELZ_%J MF?7%,NNRS,]?YH/3?3#S?.+4(.V(1+!S)*2M2@A6@\*O!!8^AWO7.;X'.7(' MH,Q/>*T%0P2[*]R+*+=_?A-.[O>_Y^;\2K)2/134"_50^&0[HXKR]LHU&M?$ M-Z+-RRA3D^UM?F.@ 'BW^ZF[MY//.?[H[)ZWVZW-O[O-[ZWN]N9>.T>.;BK( M[GDX;.UX4 8Z_=6K[7Y[72W_T=W^_-'W/K>_+%+F[S5__BCM=E+K4V/]Z/. MF6Y&(*DD!QSD 6D2057 ;E?!8= 6>=,W8M%)S8UPV$F>P(,B+'@PI+ %<2 R MW/2-\J0WJEEO-*/-Y-TW%>CZA M109;WUJ8N4/7S&M9WP& 4M9RJH1-APXG"<32RQC-[B5 MHV-T'$=]0(-C$+_I+^"*SG',/8!NOV6^)/<2"M$=SSYL/&&KO7J6K>;CL=:E MG=ZG-P3IAF>.JEMGYQ:>.3PY'A_#I_,OW*2?U#5J^4M2^KX='8*S7'TXOT2G MHM6%J1]GCNHZT/%UM2J]WL?N/-;O-TEWYCK9TOIWOY^'[SZ^'VYOL?\&RV MU_^CW?S=+:_+V_M]D^;'V&9VQ^/-_;#/W=_L?3 MW?.\)1W^V/2<1@'V(,3!%T+.>(9R.V2&!;7. M2PM*'#>BL,@?:H")Y M;QS>Z'=WJ6>_\J,N&7M_>R[?>TUXVQ56$M.G\;8SL<$,QM0LANL;*T/43^[] M'(YRICF1O(;C+G/R1N:$;A N,7_J:__BWM10*1X.]F8.]W0@#LKRT#.]BT)^"=PQWJS(?_%E?F_4P_X+(V]5J;CR?Y M--8.RKK4:UT^# =5BGL^5%]^*XD7*UF:+LL<>.&74$IS3U^;.A10K%#-71EJ M&6H9:AEJ&6H9ZJL:ZO*8"%?:JOI]N$GD.V]\5I5UW*\Y]ZZCDI MS^]^.VUN^O/6SC>QV__C<*_[A>_2+=[L[^+F]RW1I#">+HR]_^WT9GE^:^?] M:>N\25H[O/W:[A^>[]._.]O>ML[V=WZ_WN\$D!&4, M19%%C;CG"1FB @I<$NVPBR39M7>2K!.\/!K'%]Z@"RH75'ZUJ!QTSN#$1F-C M,[^VE5@F8:B0S#@50T'EI:'R%6F*41%K+2UR50$.I1H9Z0027"G':% I,4#E M=3I7RI0"R@64"R@OQ52.*B3"F?+.<9XKTRPGQ";/#4E<%5!>'BCS&5.94VP\ M18QZ &5G.=*,1!123)@X@Z5F%>,Y?%50N:!R0>451^47X&(JJ/PT5/X!B/RC M0N;W^]0F8Q152.AD$>>2(A/!;$XX>"6P#,FIM7>:K5.^O(Z]-0[J&M"?S)5 MLD0Z%)F(B.-@D8LN(!,BHS)@':+*/+%UX8BMU[EP 9KY9G';:'SQ?,H"-@5L.BX&DHST5A'-I8(=$6OM+<&1!L =6\"F M?F S$SU,AGI/-!+9-^5.8*2%4PB#66H3-C1@ ?:-N6W?%+0I://R:/,D).O"X]DZMEG&S]+35VJKV%;^* M_\])9_2@0JW7W-RV[NOULN&LV?.(\S@:!CMNW\N3-!6@S9,13-2_XZ@S# 6( M'P'$U]ID*^Z\<VLFI].4T'^M0F_;>CZ_0,E+ MQ:L*E+PLE%R%J["26LO@$(N,@46G#=))!,2"3R8%FK P!4H*E+R05?+\:-2C MLR0*GCP?3ZXB4EIA1P@+*/H >.)T1"XJCY1T8& JX0D%TT2L@^52T*2@R4+1 M9 [1IH(F2T"3V8B3$4E*%QTB%.<.#R8AH[0#4?(DDB2$9W&%\*1FF58K7S!] MG75TA1EI5D( 7E/)SZ*]6 MTI*?LAW^-1/W<\EHY[!!B6"1FZMY9*//O65QC,1AY7VHZJJIFF===4T@+"@7&.3* YL(G9"VVB&J#/89_ S%K[RA99[*@>4'S@N9O M%.:NT#TUX0I3G6;!Z-[ N:/PW-9\\=L)4".Q=1--$@SG++ M8<\IPCP8;0E3GH2U=UJO:SK/@X9D._'_[:CX^WT^\FX,XCC\8=AWW4&54GN M3IZ3-]Q;G.U'AQ-3BB"E94 <2X%LE!))PI,(&#O.W&KV%K>SG<6OMQ._$)N& M'81&YU**4"^+$?S@0HX:MA*DQB >7]S$>G_2/^GEIH$-VQ^.CCOGE23]=B/D MLMI=QXW)Z_"TKN/";'#,!'YJU_&?_Q)O$,8%7DA[8[RA*6.&+J8M,Q6*D:>^ M]R+'O;0Y>>QBUB5W^5%9UQ40+!01[SI8N :0$TV^IW?FQ!R8;ZG'B\SJ_K7H?-?4/.]V::ZO> M1R?9S].XEF5%;J_(4_K$U;HM\OR.L&H#^)M3L_:W!V-]W::R#+4,M0QU*8?L M"R2=NFMODS6J[ML9V1"KP-.X"A "@!/+^\]. MBJL9W)MF(.V>M?I[W>9YN[VW^?ZL>?ZUU^S^#6/YU-O;^<9WZ1?2W-G%VYOM M_JT,I.X6W>LWS[<_?SIL;FZ=MSY_.VM]_P/&^W>OM=/N[FU^^]'J?N';G_>J M#A27^:24II2XE4C$X#(OBT3&PS]<&BV=#3@HOO:.BINAY$9>H(=HRHMR&"P' MU5Y?)N5#21QNS$9-@.EA[7$$\TJ(! _@403C,1'!$X6#3S[H.:1'W@]7X\^C MUT,0^F*@=7[5;L$)+1R1B#F6H4I%Y$PB %],$*^I4%JOO6-TW?#EM9A<+?:7 M@IP%.1^&G$J#8<<$]\DP+KFRU%+/.15$,1P%F4-CL8*<\T5.>M6;EUG)M6(( MPVHAKD5 F@6&(F6)V 6GTQ@[K%UP_1#D+-F<;W:.IL?3L8POCBJ/,T007A' MC5&<$(:/VYVC1?F<]8E+SW4Z"4:$/]T%>2.,_G5?Q4=L.DE&STDD*AK,>7). M!6\C"XYP)WSPQ5ROV:9S-F.NZYATJK@:17(H-R-%5I"(F)(I*!,XN%]@KO-U ML"IJ4N-4KV!PP9REA B< @.)2J42YIAB9YF.#LMDA I"V6+HU@YSK@Q=E8CA M222$!;6 .=RB7 B+G'2,)\XR!UD5(J#R02&"K2I>R\D-]\2#$:K+.UXOC MJ>P4\]PI_IHQ.7,CTV220D()B;AQ'EFA W))>"T832'YW.-T70M9DZAH@;(" M90O+QR+!&APS4W$^(3!!,>ZC 7L74^UB,7IK!V571J^T-DAA!?(A!<2UMTAC MD9#"\!]CW@@,1J_0(!RF!%N?HU%_QO'XWN+T$H(H(8B?R,Y_K8QE^?Y*P-_/ MR'G;:5__77"E MX,J<<&6Y9E[!E;G@RI7A)RAA@1B#F,<><2(),H*!P% >%0XJ1F(!5_BZP;?/ M3?[[E40Z=8UT<1+I',02Y2RA@=<2&EBN+=J*QV5_>,S^,)OYJ2)L\T([Y+7@ MB'OMD>,Y_=-%ATD4+ME4!0:P?%"YP! :Z:1<8XB27.?+,R,U7CM'6?K3#RH[5*](ISU)SFZXH!]!LW1&XM) ME.>_E>?7S'>N[>G)LRA_ZE714Z_1E/JB)YB#F%MBO6/*TL"-48X9YYTEA"1- MD\-S\&M_09W^\8?OG>1I>V6=W%[&0-R>S>;Q5 ?+E4>"2(NXL!19[P.*D=$( MN,\8I^#IK@L\3T:2 D$%@IX#0581CXW'3"G.E4Q.>0S/\00S'B29AT=:(&BQ M$#13\FBB%\J1S(6$$9>.(^U$+F1AE)($R&/#(R!HZ2[J3^-!TU]>/FW%27PG MYS97RM&8:,=+^;HO,-6O8O K*OMOFF)K+E.Y0GOZ"QR7W1%:+OOXLZ@+=MX? M-\\NFT(3&KDF0J%HG$#<>H$TANU<>-C"O1729&="LG4QUV.SVL+N2@^^[!EE MSZC[GO$")Y-ESUC GM'J7.X92ACN&7,(_'F)>- ).4\ETIYQ!GZA=%JNO>-Z M73_BA/+IW21_TCNRKFT%IXT#&Z/HAP<#N/IZ=44C_CB*@W',+0+_S\?$6)[2 M#_.)2C:;U;J=;JKZ=!J/ = 9+JO.@QR^Z\2")RYX3 G!H,-\;")LP3XRYH72V[OEAV799] M$VM-;D[F6'-:@:@AZW1S$V M^K#"[7$C#O*NU:CZE4V@\Z)I624F>3W7 4;&1Q'N\D_LG:UOW-4W-#\LRTQG M<%(MW:M"U/]UX^4FHL>2T-(2!5,%SBF35G'L-(N.\9!LTFOOWH\SP-XQM>NS MW5T;;?LX=:R;5_S6=+&UN<7V1; J46=!EG(78D\] @'@*"I/+>$@!4)<^+5W MJR.(QJV^O>N-TW;'MT'ACD#G*BZZ>P4#%M#%T3 \1FM]P(G9 MF#R-])<[-+TI"!^&@TQ+-ZKD_FMG?/CO.,H_L >17 H HF]. G;%/JPS[+7. M(Z#I,@X6*FW#=3_JVK,/*%QJ19]XS9Z3N#B(0V:'P&K MU1+M@_6 UQYXMUL7'0W'G:IW](3P^Y^+!LQ5Z'\*FES AV=^O';W':P#5_/D M./YKZGSB^S_S\OU2*\J?.W8"0FYL>S/_MD=77OU!1&X4[2&R"8;[F^V=VK-Q MGM#VZ-J;/6C*'K/.-=E$?]IK=C*59J/1^%GWK2?Y&M?!:S.ZX\W.V/>&XY-1 MW(%;_]X;^L/E@A5K7H!5]_WIWLXNV?[\Y:QU'GK-37"FST.[U6_R5O> 5=]_ M!U""<=P$J^;F[[T6 -T>;$4M^NVT!<]JT8]T]_R PO/R]S]V=[;8WB8XU]V# M'_O*4A*YUDAR\!-X *M19XY D8B.F(+'C<5D*P$,BN%]-A(HR0?IA"H3":<) M;$Q*J(XA)!:I4WZM$6$#.,I"-CJ)N7NG.[[E6,\#O.XTOWX]NNMO@U/"T5,: M.5QO&+9)!:5PT((R5FW6"Y;&OWP[AI->W$YYHK8&8YBU?M[BW[!@GN]C['@T M2B!'(@BFE!09D32X.#RFQ(2E M\4M.7CVSUA%P\6_7!0F6VPQ_>&.;(;1WTP ML-QQPXZRE0*\W/!W_]G/-N+;;]>WHH#.XB-+*R4M6X:R+STROJ"+>]N1X M>/&12=RV^LDTU LOVK-'X_C;Q1>W(O*S,YK?]:()%;S#%J7S$:MYQ&+8*+;=KFRXW=1CR M#OI?G4'CN#T\&=M!&-]/>V%>24N>N;:*KR(V%WWBS5/[Q#_Q4EE6Y/:*;$8? M<[3C8E'T"RQ*O9,&:XM!'TY&(Y"Q1M,>GXS U8\SILYRM'FHVT' Y\T)7P2_BQ@7N:11O6\8;VR3*C;D_'* M&M0^_:CO%I="5HT_LV;\V;&NT^LN%WN;3=P\W^LVNW"O\T^=6YE*-(]]ZT=UVK-S<-KZ_+6W]WV+ M;F_V#IOG7\[AN? L&//W/W('VK.K!@DX:2*"0P)'ACAE%IE,IQ 9YSF%5WZBUFKM9]4Z\$M M.[V_MN[:$DS@/X>#@YTXZN?#UX+OC\?WUH<9RU=S95R0#"6>".*<)^1T\(@& M$ITWP3JEYF[YUDBQ:SVX@CKU,3 +ZCP;=:ZL2NVE%M1$9$VT@#K)(QV,14$1 M)935(@6_!*OR#8==_[R6XO*T@YY7'- HSZ_=\^MYU'O]M>K4;_1W.SALC.(_ MP]X_N4[(CV+H'#>2]54(>07:J;R -51;>*Y74=&L+=0:#GPQAQYO#LT>/W@= MHR9@!&',P!R2(2*3NVXR;9C72@>K YA#&M]9?U1:O1< J8?'5 #D10'DRI^B M0<=D,4.< 8KP: G2C.3.:K!T!$>1N,IEY,_#CU5VJ6I#JC>9[5]GN#R>7.]E MS>\7/,Y<93!=:-Y'@?9C.T5B,>>)8ZDHA1Q8A1RUD;DM8P*I$9%;];> MT9+Z4:"BMG;7@U(A"E@\%2RN["QC TF!$V2P V-+&+"SN+5(&*D99LEYF5M+ MJI(-48=+2S9$.9>L+=J_<)CN_2# 1N\'V7S.F8S22>AK!=/0Z(DXU M1L:1A RL(X?EY$:E2=ANSN9CC:"@UH,K.+5RT<""4_/"J2NKE1"F)$T4>6\= MN+@^(A=91%89+S 8M$38*CKXXH;KXJ.#+\"IO03]G73F"!5-SZ+##RO"2K[$ M=WK3-2=OC96\-G;[UF!*XSG-1KPJTR\[Y6.J77*7BRO&R7V(#^!ZQ2\QY:SB4W/YMOFHJZ8O-*#+QM*V5#JOJ'4QL$J&\K<-I367Y<; M"K,B&8X-LCZ7EA.3OR(1D6!24#3[7Q/GBYIG["?W.U\_[Y;Q!MG>?TT?^A.V M]T?UV""!6&V-<5YQYHDCSB8NHPHL&D;C/"Q%>.GM]*%*Y?TTS>0%[8:OCL_> M_V,[O;SVGX:CJL?XOT_@A4#E:]-[X<5Y2F&\^XPED\!X!]N.$-!'R9'!GN88 M+M,2PV)IM_:.K1-]/]M[YOR?9%+'4<-/Y[MQ:L>9-[3?.3Z.H7$\;'1&^2(_ MI?>T@^#.&KT(OQU5 C;-P.Z,QR=P?<7R%QNPOW4&=G0&=SH93?JZN),Q+/-X MG#E'1_$_)QWX7 -N]4\'-Z[Z.YSTCG-^-]SO,<(JJ/>$)@4H ME3BEWF#*J=):&!4QCFQ!POHU]FUG ./]?3@:#4_SYC.=SCBX-ST<+4JZ#87"WF,+ZVPL$:+B+V;V?HG[^Y/1L MK3:;PP-8S!L$3_NA+)K,_*_CH3]L#WM@R(X_@CKG/*[C6$-Z\[,+P?^(X?K. M]F:KUX+K]W:^G&]O[G5VS]O=UOD7UNH&,)S>GS=WOO%;@K^3Q[;%F_0;W=L) MO=8F*$O_C^[VYR9K;7K:HLVSYF;S1VNGG9KG[QG ,\>>1XL8<8#1'B=D#&"T M,$)1R0776MTF!.=,8R8349C' (84E<(2+YC'7G-ZDW7Z X TH&&U#E5OG,W. M/QV0R##^.>GY/>;$+Q[^<_&?<8JZ)^/C3CJKC48\$1=>W,R[UF)CP7T(+@1E M,_J>A9UL)\/K&U98ON]8(L)KA7#2X-]H+Y!+,J$8'!.2"D:R EY76&\C\SYZ M23SG CO#'"5.P98':\*(N-6/X&+:L^E1S7NEMD<6/'_00]LX CMLW,Z\[,Z. M.^/&:;Q)T?Z89@:_IFR_$PE^^5:O@NI=B0V5_^BGDHO_[)=RP^10QX)HY 6C M8.XO@C%=PIP0\"7G3YB^]$M_<8([A6*:*UV70,W^/!KTYPU^-0FX=ZJ>@3/B\]^+%BFX9=AGVT]A>EGYIS>AF:E_\?-N1O[O>>7GS M]\I2+Y[&7E'G[(E_Q]%?.=)S\[#U*<&]JX.LK=:GVPV3$LV=+=K<_/UP;^?;V5Z_ MU6E]_HAO)D;L;?[>:<)[;.\[1[^:'9W3YN?O_9:.W_T=^D6 MW/-K:IY-DR)R3CH73FJL.))&6,05<)\H#5W@_A%9_IU M[46_G+H'Y#&O=*IR+8SM#W;<_C=H1MFY'K%SM3[,&-LR$,ET%$A0'1#'2<(> M1A(B6#.I \&6FKD;V\M'^ *>!3SK!YXO:_87\'P:>%Z9_4H(;X67*#"&,WA: M9 -/2++ 523>:BE?L=E_63]RJU+DUQF!MX\25ZR"I+$]:+P_&G5ZDY6D%V4@ M.5,?M Z&=-:P@P&,Q.>4_[8];G2.QXW?AW84&T*E! MQC%%%U^44,(S$A^['\\!%Y*7,DI$?"XD\40BBQ5%PH>DA N*VO"D#2)HN(\( M*ME(>?+!!2.UD#%ZCADE^F(QJ4$77Y0-XIF+&64RTFJ/<,H@KUQ"UN:&-%8G M8A370=UG(=\NO;C,1EUOG+8[OEU5!ETDJ\["B;G$D^'D ].J@ P# !Q@ S4 M43+8Y-* Z\5 UV]%Y.16&S?"!X\J[UO!7/2+8A,M'E1L4N,W).2%RD\^VE$N MN+H$@)IDK_/67Q=Z?P@Z_85O;X8.&&F\>9[KK9KPO_^QO7GP ^XO6CN_'S8W M_^[=U/OM'=#IS0/> D,._C]O;6ZQYCG\?_X1[O?I$ Q'TOS\Y;3U_6_0^R\_ M]FF4AB?.0.6%1EPXCIPA$25A/;C%)L &>C-[G1IC-5?:$!(Y[+7:"&:YD4FI MR%DT-[/7+R:\ 3/>J*;\"64FOWSHR@K^7:J]X (LWX[AI!>WTTU=^-V.._[] M(&QV>B?']:KN6(9^G.^S)%R*P2#O R_2RF.-NYUH.XL6GD=Q2?$Y!*[112?J T#>$*?^O%?%)\H M"BZ96D3QR>/'O5H1B%)\4HI/:B^I;^+@?<4.UO]K*W-J#$_&L)V.UQOQAX]' MQU?>^7\_N-=.*:XH935EY=]J6#LW6Q5WDT=\YH>.,7E7/YQ M$U?G0_GY9C(]BO\*=&&B"G\.Q[6A5'QJ6&E*J?@%[W4/?K0^-]GN>>AL[WR! M9[7:K1U/M[]_:C=AQ+OTV_GVYN&M\_C6YM?^=C[#/P_=%MT2\'UGEWXDK?-= ML?O]X_GN^5YW;Z?)MW,:;F>69QHD@RVFN6T@*62H),@&6 M4#HKK#, F'Q=Z&< YILQ[5]U@>[[Z?'&!45>=;SQVS.:$K^M#O/+?OZ;4<(7 MB6+>'&#U 7GK TB^P+GF _6W.L!N_-?DHAC0Q7'E\.2X8B#.AY^3,\LE1S]? M5S/?R90NT;?\/EWP*7ZW3OHNCK;3!+^WKQ:_DH]B2CW"E+I62).\\TQHC'*; M!L19KEKG7J+$N?%,86^"RJEXD6%69:.-*\;RX5&5"[90^^V)+!PK#MESL-@>@,O3Y-);X/P^Y-3< M/BQ_0>C'(/1?,P::M1:V5Q613%8B;C"X0)9S%'7$.I(LTWCMW7/:W"[;Q2_: M_((&6-'F)6CSE;T%=A7C7F@$&,P1CTHCEYA&T:>DE696DVQOL1*VKM/IWRL* MITV5>]4#:B^64[;:MMMSW>W[MH*R 3QF YC-]3#!"1G UR:!>S#G+$=66XH" M3<(ZR[&*J7*XE5(UB;>M8#[J6X>.&D3J"G3,!SIFV!IIP!0;A0@!U."6&.0D MCLAZZ@/L$2'X2:A>L6=X@RMI/OZ4 OZ%W=DREOJ/926%O+99!?7P;":) O&" MFN"R**I6:?HEL?15$E\_TU6COV(TN7[*N60^HY6PG+9GDQRB3L9+%Y!,SH+E MQ"(RVEB4'$Y<):H%I6 Y;;#;7:=7(<6A8%G!LMJP>18L6P26S9P@4*J\%!PI MQ0GBPA)D# ":2H3BY)R)/F8LHR5?XXUGOE^$^E_ )"[]7MYDOY=%F[U3"2Z; MQ6,VB]GD$<85E599%#GSB'/ED97!(18PU32X0*F>N^%;>E(5C*H/1BW:G"T8 M]22,NC)HA9$Z1D:1,XXA3KQ&-F1R>BQR$0(5RMG*H.6OTJ"]9*._I#>^1J/Z M*+KCM9]ST5]0"QOR#&KA6Y\[&HX[>6B_C6+F=/SG@ABQLD*G%BD7<+^9'Z_= M?0?KQL.L3?^:0A>^_S/W$O$OS.JNDJOOHCFF-\SIF7_;HRN0/HC(C:(]1#;! M<'^SO5-[-LX3VAY=>[,'3=ECEGZU2:3I"Y%(_Q4/* M\I/:T$F+YB6R_W'8[![@9G>7[])=WMS\GO?OU'8+0[WOG\ZW*5_ MIU:W>;8OG:#6,8&T# 9Q,!R155$BZ0+#%GL=B+A))ZV9%$HIZZF*/&&C"?9& M)BNBT"3$6_2Z7^,_$3Y<<<1.EZ&Q-9@D( L/(%;^MN.%B;WC:<&=P MP3"<^./&\=G1! 'A9P=Q>#"R1^WLB#5 /JH;;S2:=@!61 6/;9L;SH,=T8?Q M3/OT'+?A>3UX="^/(5P?U>GPI ?WCO!W$%/'YWJLXV'C9#QMSI&'ECH#.ZA^ M,SZVQ]6#QO->+;_LYD$#>53 Y0(AQ%W)3LNCPB9DD92I%W8<(-B_IZBV ZBVLO[YTB]= M%EG\(C*^Z\(DOYILQ(5F?NEGQ8O/YUE"0/V_.C.$\O_] "%:R,R]0H4MQ/%O M>.5?+7'\A5G+GI_#OUAA+0-]LP-=2<4J!LD4/7-[A;]L+X[KG7)=1E-TXB]2BY7R>5Z&$4_],/WSNIV)#&XPA_PX[]49>2]J>>XTUR MO_K-'ZWN%[K[_8_N7O]K>WL'OJ;P_^86V=N$9^Q\H\W-0]P\WQ4W<[]VSS_2 MUN8>_*S5W_O\4<#77?B?-[M_'\+[M%L[NZ=PO_-6MW>=W$PR)201"ED;$^(\ M6*0UPEUI4B)46UP-JK@C4LG$J66D]HY(9BP['3BCCF%268 MA7FR=!186SBLS;#J:L^-YA$I2R+BL$\AIS!&' =!F?-$^EQOJM6ZH6^-JJ.> MGNYC;&S*ZV-C_]N.CA?+F_O&B,]OH[1D.*F A73),Z"\Y*\@(4!)@/ BB9 M,--@JQ%N0#2,(P;PP!L=*'RA<;'35@H!9DJ/K/(,8XM")@?):#!! ,R,X8$P M++$%!)#KO!#RKD#PD]6(9W?[N!U'I:'!?(%8&V>YC_!I2CB3W#EI0(.E8YP+ M2T4QQ58(B,]F3#&:J 2?F2/!DD?9Q.JTN>@ MCDJ>R4PEHYJE8+A07HLD"%%)6ZN8L[186RNEY%?6%N&7ELU>&(ALTN!JI/8[AIJ2\BHE^ M7><[BR-Q?^C$+EM@'[$IOF0OB+(I+G93O$9-ZBA6D3")B/,&<:XQ LN'(V^Q MU%0YYB5;>T9H9;D)W>, MLPH6-SJ#K*!QW!C!@#()0TZ#7V_ (&-5\'EJ1R,[.#Z;_*+BBAC'T3\='R]^ M,FYTCC/I!$#0N -0FEDG^@ >,8_C,4P.OR 2>WL,$')#"F[44\D2?G[S#2PY MHVHQ#!"42*;X(A@@'C_NU0*XP@#Q' :(S[,<-G]..6Q6=L=;^J6%"J)0010J MB%<0>Z]M^+Q0010JB$(%4:@@"A5$&>@K&>A**M:3TH12]6?539!GD3\L8@[* M\^N@,&\[JYF_1&3Z@5G-WP:=3&7\5Z8'+JP.I?SY66>CS'-/?21&!\65)EHJ M3Q1A),1H.2^L#O,X&^W^T=_;;!]N;[['V_#\O:?(6;75:Y]_8;O]K M;Z__]W56AV"94A$;Q'3@DXX^FAF)K.7"!N8-=KGKF!;KC#RCKJ:P.A18JR&L M"1$=IS$P2ST/REI-9;*1:#;E1 M6<1*.(%3U7E7BG6B7F?*1_V=UL<8UJI&7&D@)@-_3U_>Q4WW:R\E$CAX10A6 M7ABNDS?,D>@4]@&L$&%8L3!7"(IGZP6U92'*F!!LJ@;Q2 "*)5:(1NU-H IK ME;/OQ+IA\Z1N>.$02]'RAU4%RV2LE$D9JCFQSCG.@^."""&-2KX87"NEY3,& M%R'*&Z\0B*UQ$:"Z\O6#9]GD5HA:*BCEE,9& ;[*C 5N%#VM5M/S*W@*LEM1)@3PU'O% &;),&413U(DP*G#* 2Z^3I]3BOIV[*TEQ[&'8+W&N.1,4^D1D-))8ZGCPT5AK)4N2&:=9D+[87:N#R-288'+P>)J:?E,G(M990P-* J92>)I0BXPBI@C/G$9B#2NTG+. M"PUI_>-RHR7G+,)C4:^_ !U:KDKI6 MU/RI:NZM#RY$:[&V'$M0>ATDA6F0$NY(3+&X5DS-SR[5G&@?O!,*86$)XI1G MZO=H$3$R6B/(,"K 8$HYVQ^ ME5II2:!2PIJOO:/K4LWU:+"$J&JHZMQ)X2C3TB3"M2/@(#&B4O)2:RRE*@;3 MBJGZV:6JT^;IOB5.^QR$UE98!*81^$8A]VI@4229P',BN:_A.M6EJV']XU2F M1NURWH/6CN!]2TK6G!&92&XIC<8Q*[DPU.6S?!Z M,U&J#^U.+Y;XU+S04SK'G..P8?K I3%6T62CCUYZ%1DM/!0KA)[-"7)>.*VX M>; O9HQE)A2*OC:51T6']18:N>(Y0+D M@B6& W,J@E?$C"B&THJI^FQ\ZOV^Q*%V=YQVB*GV<5V1J7QF'X^,"!V^MYV?IU?R:=KNM6:O6"HF-P!)YSQGB M":Q:JY-'03/F*+4ZAKB(;LVUVQ8*'A<\7A4\+CV87QD>SW@?7DGI&$6$<8*X MHP%I;@Q2F@:K#"RFQF^I"_/T#5LG(&L=/[\FOW5HDIR;PTS['(]BPQX?CSKN M)).*' ]ARDY V3KP.V=!JQK#W,HN-GK3MJ.-8:J^]U,UO-$*.<]:1HS.X*2Z M?&'S=NNBH^&XDY_XVRCVX-'_7+0KKH+.T]?GN8/LS(_7[KZ#=0#4,!__FD(W MOO\S2VC03>]>TTS_?VTE9OYMCZ[VQ(.(W"C:0V03#/W1M3=[ MT)3=)]%W+>CDWQOR,8%I+9G2L(EDXBO./=5!@U$?5#3"<77>#0$ MDV9P,#/:W\^FO]R!1_\.*G^XFOMH+_[OK_#[<.0HASWQR]DV7-_JMKM[W8/3 MUN8?O;W/'T_WNJ&W]_T;A3T5]M)/A[OT[]3J-C.'!$A?I!'AP!+BD1MDL*$( M6Y68)3HHZ=8:$4R-HRR-HY/XL].X9>+\#@!U&O9ZPU,83Z,SR!93!OW&^*3? MMZ.S"S _&5@PI?(&D#H#._!P=[CZ4BQR#^K1A;@TQE,IM\>-JD_N9.MG9+V1 M9>^WR;F@UN"*5Z$>WNS88TPF"YF';W3%*AV"+:W1.RP06FAKZ5 M?O=7GUE8=_$G'L#5I8'X/$/HI4=X?>7_*4&9Q:O%I6&V[-R8>SJ'+R))YHUV MD2[]P]_JRK_:_N$OC:ESD("7!]Q;/CN^#(5=[Y/\*ZRMVU26H996Z*\@:UG? MD;5<(_+'K4'(=?7PV=*KN30U?=89JC%&*1>,P(S[I(S!7A-MG5%>PAW3F@S?Y'LK>SQ?>^?TK-V4YZ-D0J#:.( M.II[-6N/#&<6$4\M%A0GC_W:.R+T.J=SK8\KO9H+K"T=UHC5(;&D%.&8BTA, M!$RSE@<760JA$">L%JQ=$2>$Q*4*E"(7E$>) M?)V)(?7QO.=O8[,Z,5<=C#K^I'=\,KK/RGZI)7CM543>&X)3D%8%QJT4FFJI M60 C)7A/6:&R6B&P;LUV%XRP6E$'AK!P 7%85Z157D5-!#@=C-C,T"#8.IDK MY_H2#BX+ CP/ 32)T@6<)*?!$R7.4$^E)X$7>M'50H 9E[Q8:_6/@8H:=7K^>#(:'D4[*-P-NY9KX15E6$6)"6BYTBYQ W(0(K&18%\LKI72\BN+2SDJ M,5<&@41K! KOD7.4("]QP")AC;5<>\?5\_I7 MF^37=8[SK+C!@R9NA7:TPL[PBG:TV5[9WF+P/X1$*7B&N)$F,Q$Q%"D(J36* M&;X0;H::Y'P57"VX6E@6"J[."5>O/ 6MC">*)2235IG)D>1.;Q$E3K@(T8(P M\=?-L?#+PCC"[ZHM>UQ$8P8/GDO*4P9:!KKBBE7;')5Z%(!L#3QL=(T$&V!C M^RB.JHKW)56#U*N*XI6-YLTH[[*/+!6MSY%E*=LH^G/X< MCL?%Z7J$TW6MNZ.*C#!".-+2@--EO,N9S#)W=W1$,Z&]R[3:$T.J8F33\T+@V8 M:N+0/MA"-C7JQE2*+EYCT47!XF=6P.V\GR6KERE$!BN')*.9K%XKT.'@4,1: M6 L;:>2V:GPY5Q.R5%6LG(J_8%5%4?$YJ/@5_[F3X"-B8\'@RI53F!OD8@*' MD6)*B106VYRK"Y)1DOCJ'X,DN$;<,:5N8O7K)@K:/A=MK_6TI,;IH!U&T>5. MXIISI%V(2$CO.)4$>QW7WK%U(U!4*(XH:ST&-KXPF$A)-*B@DC3.( MD\B1L9@CI85RFN@([M+:.[[.L"Y&T_*21^?3J*Q41I3.:G7,\'V%?=9>LK*B M;(G/W1*O];4D@<90G=00DG-\M4".2HJ",%@H%KEEL"52NB[GVJV]/K"UQ-*, \QR ^9I;;V$WE"&&O&(#E:/^*784%(9_=2>8;]H MS"45P>HG W]&7Z]'#KQF/O2*N<$KTRMHGD'*N3:%N>SAU5A&8Z!Z'M&OYDIN M1A_[+HXN%O-ZKY^E'W"N)"_)/053GX?#<-KI/3Q9;/ES5P;WK,&MZC;]\&R! M&B4+++!B::Z37H(@JUP7 -XO22;HZ, )"HD:[94V@A-BN:4X[&\].ZY\L4^\ MDIC%7F^WVX0Q'8C='7_6[,(]-P]Y;BC>[!Z>[W5S4_%/_>;.E[.;,8N]_M\= M&$]O>[/7;IUOG;4V#TZW=]K][B;,0NX^@!+%#G%N&;)$2>090)GD MBN-D*BPC^$%8MG27;OY6Z)MLQ?(&\]U8P)@JKSEEF!N'K94,8QF=)HP2RXKM MM22\FFWF1XB3B26-0F0<\9"INRF1B$A'DB5)>4< K];)7$VODJ!:1X4-F@4O ML='86(Z)MQ++) P5DAFG8B@&QM(4=H:%VW-B<8<3QP:Z1GFG(&NA)DQ*G8'H154B$@_OL M'.=4ZV!S]#9Y;DCBJA@ER]/FF69LAL1 C$!6>H4XLP89!5\%#-8CXQJ6J&H) MOFX>E@R\]*C'2AYD+Z.,9)'3^KK"U8]T*%\;V;L77$IFX0_57#H D+*>(!QF03A(CHC 32O$D65A[I_6ZIL_('5X^ M-A?@*\#W8NYH(,$:'"5SD1.<3%",^V@T#IAJ%XL!NS3@NS)@J;5>:2=0D@0C MV*DHTH(8I!136FAKI7( ?&R=\@?1XCRG"<2<"L!>NH%!&?9;&_;2O;2Z.F+W M9!3O#(]MK[&5RW8ZJ5,5!^5V0\?/Z,+PP@=I;^?YK^531>T>0E0!D% M*&,/@K+5<;'N,3SKU )@:GB6G-^5SODM&/5XC)H]XW%2$)O)*[%@$7$3(S)4 M#U^'*%ZSV% MN&".*6&1-LD@'JA')B2!&/.4)FT\MCIG^LIUBE652?8LZ/TV=K^@E MO7:.$M!?0%A09VUC57J$4B3.1>\4S=%:PA18(Z\@U[=0RJ_&M+^NT/8\4^9> M(3OQ"^02EXWB"1O%M=9''#ML?-1@]P5P6Z,WR&GE$#6!4^Q)$!KL/BWH^K-: MS=4*A58@V;@@:T'6I28K%V1]&K+.,+R[8&'[\\A3D1#'GB&#!496^ #+1K67 M=NV=HF1=LH=G*U^G39]^JG72CZ..GWR?):4S.+'5;>9+K%Z)P#[>-WSMD<3M MW9/Q<2>=+3S^1_"ODCQI96$3MC&9X<;_NC:%9K,]G&C:8]! MJL>WU616L&^HS&15?OG0>DK^'9(^$?,;M&?]PX'C;^L:/.\&3+S1R$_J#\?'C:-1_ ?V.! 7N&9\ M K>[N/DH]L #SP\_&@W#"8RCU[&NT^L!>1)#P\'8 M!Z#C=N!A6 E$\'+TX]A+J/HE7#>*QSG)'&3.]F%NCV%4W]N=7KSXMN%[MM.' M"_MYBAHNYOD8'UOX3)Z"0:C>]*1W#!LXC/-R<(W3SG$;[CX^FLY=]5;PF\[! M1,2]'0R&U0T##&'4ARD)#0N7MN%]X&YQO;KSQ4*XV.O$?R+\JEU=-//,X&.CX:CX^DEQZ-HC_,X MJAOD5BS#,8P:7J=MS^TH5,HYT2X?)X,_M>/C>"FX^=$@UA'$VHZK$>3W"IV) M1L%]\B8"JS&8_,".QT,0V2R^4VWL13N.X_N?>'RG(L 299WN3,]2R SMBF"#B0/P$K %?%_E%O>%:]__ H3TOV+N"F%0[" M4LRLV,%);W)#0-1JC2K$R? &TWQ0S7*^L'.JVIME< 4MTGH\D%,-WU[+X]FT#'=8"X@/=TD@5WHS$CT)W+2H4+ MP;HNUI=3>B7Y6?*NL*,!LV,[O:G :@!\.P)HA3M>"E^>%]!>@)#! M,*_T%.HOX?%BL)<@"))_,KK"0 _[SCACV&3D%\!=+3+\G4+;Y$G#M'$C!/PH M&_^!%KW"^ADF_:W/7>#T;]46VOGGHL]1%=^>0A(7<+^9'Z_=?0?K*N2._YHZ M\/C^S]SKSRP.9^G=.$OXC36;^;<]NHJ,'$3D )@.464E_&9[&>/RA+9'U][L M05/VF+5?;>>-7SAO?U:8^O!]=R7L\@4[I&#]QOBI,JGB9/YVX/Z_PSYRN%R7 ME#4W#_[9&_S1WCL_ZK0^[]+F^1>QUV_2W>X!WO[^Y1P^RYOG>X=[W8^TM?EW MI]G_U&F>&;SW/VWL^W\/['=SLMW?PGO=W?/69J^_>[[7V=Z$>VRV8)P'YZW^ MUWYS9Q>WOF^=[7[?.O^?\R_GVSL'IZW-7=+<:>;Q[],0HB&YIIP)GUGN$W)* MB4R41%A*0F)E;WJH/ 1%$F6YIRH7E!CN")96)V*(CX[>]%!?9(4O^S66-;ZY MQBH:%:E1R,$TPQI+@HSS$5&-M:,!>V_2S35V7D:?"SILH-Q09G'P6F(=K= > M+.);:UPO\_^V=WUICJ9.-AB/LMDXM1<[1Y6A"..9\5R'%_(TL?0G^#&]RX4W M?.4*9],Q_LC^)QC 8.BY;"X/XBE\5[ENE9E:>+5A!XV >P MP79R+/7M:L8NR4&Y5O>0M<[?TZP90AA%/ [(4M ''BP 'U4,Q1@4BS#+@9E; M\;E$";@;5%H1>2+48LVQQ38DXFSPZ:9FO*]\H*K9W62U+SK>3:SU;&X/!]EA MS)=59R&O=[P=/Q;HW%?7&^NNK73Z8.:M.)IX^L0/(<;R1QW M*-D] <5?SM+U6;78!>6%DB#JN:#,&AEHR&%2;?(QPMKE"<$M=^ ^:^C.[J=W M#O;7#Z]+UU08#IY:PH_NFLK8AE143%=MSEU3.=[03%*A%M*2U6QP0RA]1$O6 M.\[DY]+&]V9*F'G,N>]4<>C3N%,6UAOR3C]D;N>\'ZX!7+47-?)FM-KMG'_) MHO3$17Y* L5\%W^^A_R_7N3:SM?S$JD7J.N+$82%=HC=:8]B;#3A=NUQXR/L M=J%116DN>P"_ !JL9('1$A)S[NEL_::+')ZFC[56R0L2E/#3 M;,"A<@A_6V+:Z:1C/V]8KRRC^O9DO#+BI2<%AJ]G1U\/$\^>D7W-K[:= MOHUCE1@]JTAUR9%^<@!Y]_L?X[V=HVZS&]K;GS^>[7[?/=W;W,+-G79_M[_7 MW=[)(>6#T^;GO?9N]U.[=?&9__FC[?JAM]UOGK7H1[Z[ \_N_G[8['[YL?UY MKP//%JU^J[N]^?YT+S_K^T?V/^?-X\NNTCM?\/:7?4\CIDH*)!1QB!.CD9$4 M(Z=]L(1S8958>\>>P61?QUUE 30KR]I5MK(K$,=5+M_$/)M):"D<-+5>P+K@ MZX4,??QQ% ?C6##U49CZ91932?/+ODV44\,H,H(#I@H+<&H$0<'+P)D/1/@$ M'N_K@M378:A?YFW,N+IU,\H7MV(%1'\)H@\NX;N> 92/F JL/@I6O]V$5;!& MO=="(6=E[C^B$S))>82CU5A0[PVE:^_(.J;\=4'KZ[!6_VJ#UX9RS<=SL;48 MJ*\36Z\#:"4O.R N!4"?!J"[UP'T8!]04EAB.8)5BN#K>XIL(A01(E6"E?'6 MQ+5WHABF-=3$O^UHT@VGV*4KLF++Q,X+:2G0^33H]->A\W2?A& X-Q%I$G-A M@M3(D:"1C51@FZ0+CH#MB9]!!KU@[*QG]MHJ6=;W'_K^C.2FO@ U:;7VDK;X M0F>P/A12CWR;5W;4.:],B@=-XK)UJ*;!I[+O/VW?/YS9]]_S[2_[4OHHI7(H M5YXAKG5N!!$%(@%;QJS@T>L<F M90%_OH"[^[F0D>-(4*+@.W'I,-+)Y.-08TWB06,B:E"?71;R5PL9D]$R68)$ MRF(/\[).:2Z7YDS_^DP?K#4$E(W(QX^98$_V3HM.G MCUMM*",8I8LH:&4;A$@CS"+N_ZG MBDFLT>P,.OV3_K0>]]^VXDI[2/9B/4.5JW3IJM8/OXH:WKK4ZZ]@#>^U*,%+ ME XN0M:6L"B+Q?-[UZ%(^I/G=#/ZV'=Q=!D26_YA8JE.+]7I;T;_KG+";Q!> MOM J+YQ1)^U0/]T9JPHRQ_,4M&U"/G:=D"7J\NI#\]T+T()7^-?9L/QD;;Z5,G MIT3M1CMZ);7_?.MWM[M+=G2\_6IN]=C66 MF\E1W8_G>]W=4QAC;_M[J[][_H5N[VS!N'_OM+I[[=;F1WC^I_S>['_.MV:3 MHL];7_9U8DQYEE *TB#N,44@H1Z^TM0(HX1->.T=6^?F& M-VGK_;X(AA% 9>2QTH@SYI#%%B.,F0O):L%5RH8I([C !(^^21L9HSY[7'48$Y3!]4)UW8 M(.X/,5-#^A9'X6F!"-MMT_:W+:1Y5]!:9T=NXJ@<1_VKJL4'QG-QI(MR\DX7U0-H"'" M)@D. %I6?OV^UP?0X"%1L@Z00FI&EDB@T7C][E./+=O1G82"BA)XENY&0>0Y MB>=[--Q[%?H/Y5G9C2[%EF&9?5/B3A_1%GM6<.YHSP>OR0=;OI6S4S@LWTO# M4"=6:NN.$Q,]"I(8[+7(3JD7TXA$K"67=:LF6D_?.T7?-_"M],1[$QM(]:Z< MGQ+#3@W'C'0C2D")<8BGA]0P=-=,G, R/#,ESMXK_P&SI;I+%G=D .T*>+;4 MN8)/KL]:/K?=*V>G5A*D-#1%/QPPI" ?7BQS4"^S; MC;GL"OGTW.7!N7*OH0B/G^NSC2]M+M70U(F?6+IAA(:;IC2A7HP.V#X%I>NYQ4^[1+Y'=&)9D>X$ ML:4'A@62$)2//HGD9^CH9$0+2M**%GT@ MNM,'U6$_R3ZB3V]RW9#KM9PE'T]#0D ]NA2$ABF'R>1 MO_?*NE65J:?B':;BJWPE/?7^E,6C.DS.3N/ "RPWB7778NW;4U)9 MQ#?]R(D2H%ZOCPGW,>'.&SP;.DP:%;+G'M?B'F=M?\G'TY0:0>([GAY3U],= MET0ZB5(??A#7#)W C$.0_?X=R_[M)(^>>SPX]U!K^OZF19Z0=^BO%/]97J9OJ3N0$>I!02[?L- P=)S", MF.F MKE1$Y">)_8\L>>)=Y^]UK.]:[*]HT81--_OG_IA$- P2O7(2#GAPMF\SF%4VT#(BEH&759[YT^LR> M=BV![?,TRBP>^/?_]Y*!Z_PGY(*QY\O;4=Q+' M,(FMIT;B@37L.3H)K$ GH4UC'PZ-.!$PP6!Y% M=M^?FH%O@ZKBZ*GE);KC6K8>$D)U@Z1>8I.8)#[9>[5BZ&A/NMTF71'B[Y.$ MM^"LKL-F[\\\/!!Z]L$T'L\3FAQ,Y3<]U[TVUSU3N&Y\:L9)$B24Z!8Q'=TQ M2:R'24)TSX]")TY32JQD[Y6Y'"Y]MBVY.>*;^E';E+C#$W;&0O?(Z(/F[-P9 M($WC/M,SMPXE>X?JS8'XT&3Z(7HA>3XC^4-P.UN'?GT]IZ%(O=HA. M(@M,%Q+Z.@D]2X]C/XD2T[$=#P?B#(+@5JMONL[7[S7KOF?K/5O?+;:^@3.J MY]S7YMP?%%>F4F)[N6 '5(]]-6-^'T$@3)V%1,^\!IPWUC+MG MW#WCWJ;LASXC[,&Y_!>%RW\[M1*7!G8"7#YQ?-VQ(UN/;-/5S<0WPL +DM - M[R4EK.?S/9_O^?RN\/GKAC$^%+2$?_\@XSD]2@]IM?!]S^>OS>?K8(9U].;M M:6)0GZ:6I1/6*39R/3V,0E,'33XE<>QX%@XFML*-M'D6TGA>D6A,X=\D^_Y* MWG4XG] BBW_^;UA4T@4CRVR: !Z\, ,@#85.O\[+*DLO)"F]^I^H>-ZP5[:S MRU9:H, -::A->,N$N>"^'V=3JH\X)9N6\8N@0:2T;#HGC @93CM)XINI9;NA MX3JN989.9!H>"5(S-&,:6>ONBV*/PA%:,4DL)[1L8B1QX!D!)6X0IS39>[5? M:GFJO2=%/-)L^( M*IQ&M&B>C9&=:=6(5+!,R>^;YI5V02M@(Q.@VY@F^-PGW7#UDO'9ZMPS_'&8 M5U]H]5IN6R:N;"6O^>O?(R.>_#$E?X;SH\F! 7SC;^ KP#/^RH[>P!IO#F&? M9W\?3HXG[T^^&(=_'EQ\^?/@[W__?6 ?OCFS02\\/_S[P#TZ^7;JT-BQB47T M- ECW3&L2"=);.O$#_V8!%82>18.#?4'0 M+O&.HG8PRP+TV-G%4.<_&XQI/ MM&RJI1GR>$ ?4C $U!5WTDL8ODGF!3]XH M67$%PIS ]H[2U[ ;?'?S46/.^_/W;_9/G30 2\(T]"@A 4B<$&0/B!H=5(D@ MCL#L,%.0..XBYV?G7P[9QRJK>[7\R8)DNI+;WZK<6+IHEI>,A;XHZ!CV]YT" MAB?5"&0 L'S!_AT7;E8^WEN] HE ;YQ7]*70)(WU]RCO%%/,!;E[F6:MEFFF MVX:?^G-4-/KY&=6C@I)O.FLE\X*,S\E%B0 =%:TWVPADZR3ZJ@/E/R]A'\0Q MW,?9B&J3=\I)$M^\ IJG)_FOS>)"5P M]G&"FM()/.?7<1Y_>]2\X>#B/4@5XOA&$!"JQX;GZ YU4CVTC%2/S,BD5DK, MP 7%@((\F.$A%W.ZV;'?HR)GNHB+G^:SV9BBB0*2*R)CC$-HY8B""I1-N8A! MA8>Q!%"&JIQ+LU([)Z4&_TOS\3@_+U]<6V6]@F.!KG:63:4EZO'[F,*^< 4S MZW9=[(X M8)SO&=8U%E_A29.0!19&;W+IRF2T\#K>$XG_R)8W)+-E&77[J9]+B5+^;?I, M:OU/XSZ,#7R>/WM2]WC^S3WB<"WG1H=[#U6].[+GS>GLAJ]U*9W=3[.V6R7 MDU%!J?8>EAN5VEN0-(G&!&#MTK@'BKR#1-Z?0<_.1C>>@BU?C?)Y2:9)>:,* ME+L'RRW7.-P1/7::)-$$VDZJN]^&%*J!W_I>MXU[L%Q6D7K+D.&J^%$UHH4& MD-?C>5$ MH)U@N;L@@G=M_WHVWX\XK8?]YZ(?HRO>Y1^+BGS+NU(&'0V.7KS MUOUB_36"[W]\.3DS#B>?C:,WH_&7DWWC\.N9_?[/O\9?OHZ^_94MA$$G7YSW M+'3Z;O+^!/?UT?KKY*-S]-L?H_=O,-09__AK\D=V]-OQY-]_OV_&N'R%_9R? MII%!73?!2;>8TQA:@1[$?J#;3I#$26P3/R*8C>[[/S$\\WYL-'.E87#/]:#] M7G94Z>FL<;$?Q\47K]>2KY_;\O7L-":. MX7NVK]LII3HS-^"S7Q;YK$%]WS1M4S=C&NL.<1,]=$-73X/4 MC S;N%Z2]?+K6O(K M7O3#$=.T(M/V=,LV0'X%?J03:@:Z'3HFM6/+,6W[I[M"W),?[F:), ^:*]'O M^8[WW*=I/4B:EF@$\4B2M.PM(HAMW/,UDK1N]EI]DM96&)U]DE:?I-4G:?6N MGENFP \%NGBJBX$&\,1\JVFBT?_,LQE6DPPT6*/L/3V]IZ?W]-Q"IS@LSU.[ MQ+&TJKQ.J_H-::WWZ5S+IZ-.&#DPX;M3VS%B-[ ]G=+ T!TGLO0PM:D>Q33V MTX#&D9>R4O'.NG0><>AW/X[GDSFO4GQ#9P40$2M=[..^G3ZV^YS]<@4353!H M?Y(#%/]F"-2SU>NQU1^+;-5-PR T(J)'7NCK3NP#6_43JIM&:)@>->T@,4'1 M]Y;')>K_OWNG^O^U_9);HOJ_@I&771EE%G MIR[Q+#.,'1!*0:P[-K7U@#CP(XY]SXB<.,$N4;;;7=7_%JL'[B$6VN^RHS%: MKZ_1V'LEDNFU":GF!5\1-]0L.+IMQ?'S MJ>_#&;LTU*W0B73'QDDRH1V"XNB&)AQK:$3>WBMKV)0(MT?(/+SB^(CE/'+1 M=ZKCHN_2UNT#NV<>JMK:/0>]%0YZ<+[(02W33P,217H46Y;ND!!^2P-?IR1, MO2@U2.P[8'H/?7NG..ANZ*%+EM*;K(QQ**%V3"JZ!1KI0S^_BZBY.\+]5DRD M^Q#O#Y(%LV:/?+Q3E[SIT_DDHL6M.-2=:]E)DILA,_M BU@-!>M6+_ W$?CM M--P3; MHVZ'A1[H9Q:[NN"G5B9%Z.DV3A 0^'*H;H< W-W6V/[[\L5]ZI6?[ MS<;[4#1^4J[U&J)$$8VGYBZ5%(P8P,B*4'9@@_ M'"OQ;2N!WYD9:9OW(%5N1C]N9+(Z/O4.W1SY&^0M08WQ^^/6;??CWOG7X]]FI39S432.J M.V$:Z@ZV72"QY^F1[UE1:D2!8_K;-T89$4%#3+BE$N$_I&BZ M\7B.DH'Q'ZI-0,F=%TPG9M73B]4?+[:G_..&._NY H;.'?O#O/1^?+UC]%??[[_^_/RKC<+ZU _3C>3HQ?*)3:B21XQN6F^#8S,Y62#WR M7)A+!$N^+6DR?1;L0[/:=KJ,8+([TY7ZGECKYS9K/3\-(Y.ZAA7H@9,XND,, M3P_2V-.I[06.:8:$F/'>JS"P=HNY[I#6SE60[=/:[^XH>];Z$UKLAR(#;)J1 M<<]A;\1AO[0X[.'^J6L&J6<:1 ],Q]>=P([TT(E3>$YH_=__C$^>G,XX0P$PO?G)U_F;R;')U\ MNSA\P&7+YGTSE-]K$VT+("/R5>:/DD([MD,#Q+=<. M:&S;B1':1A=2LS8@PK;4OJ\R"HXL7B33;X!')G2I(4MFR/'_6?!J:"] M3P!;EVWD_L[XRBUT]\Q.1E1[G4_@T1<8RL6Q-[34R!18Q5B;<3F"L=U\0K6\ MT.@/_(QJ]#N=CB^T'(PX+LI=4(2.V9D M.J[A1"0($].T?=.B$;6I1]P-K">EB/O%=#Y)\DI\OR@H!9T),D,J.Z35!^#% M>9+%XM/7(#UK&\MX9"(2,WA/T\ D%IR)3F@0ZHYA)SKQ@U@GIN62Q$I)9-C8 MHG, 2+AD)6'77$X,"]@$>,$_OPYRF"DU'&J9Q(AL)S73*(H -X+4#5(2@!!C MR!%(Y AZY+A;Y(A_G!(K3H@7^3KQ4A.0(Z(Z"5RJFWY(4Y=$41QZ>Z\"?S5R M8 8)9HM4+,-PPC,,*^,/1<_8CT%-+A!FY + M+ M6[T"BOA5>O6"'N['7N!:26+Y4>@DCD]"'RXVK#@V M/ H,KS-Z^'65WE81A6(R(>?5NJ]);8O&=S %%GJ!.7G VF!99'*_YJ1(0/_C MG!<_^?3V^ ,R1H+%*O-9>$MP)^OZ14@ AOM$+8+Q36)<]3O)LP U89Y]- M:%DA,?B2LB7_BNT^!>TT$=:6R%S$-9_5_']&,$R1P4E5I5:0Z1D5T9OKU8X2 MDR:)D=@VB0,'5-H@"#UB&%Y@ *$;GG6%5GMP^$ZM.UM638X7_3L?ZG/H3 7I M_3MXOL;GIR[P50"\JQN)273' ]TDM&/X81'/3"BEP&U!@BPK)[\@DEWOE*V0 M^IX=>(EIQXY'PL V32],[8#$290$<7_*=W/*UJGA!FX:>8[N.11+"2T7JP@- MG5IA9! _-&EJ8=;\\BD_E!+W(,Q_M0IRM4J!RC3.-YDQ\Z>V[6^@OJ.^?GV? M0.I;?FRXD4M=QT@,$A/?]*+(33SJ@)[4^P3NU6W^T3I-7(M$(;'TQ,2Q'4X< MZ%'HN3KP/] Z6@L8%]J)8AU8(O5:-#8/(S/84T7,#OL6C#08EI4! RDM#[?A%1D?=." M+H-ADQ-LN;5VM0.#[PT];,%@WD63!&\8FH%IA3>\W1A>NBO7"'S_DN8.5]Q^ MJ_O>KD2=JSM&6!WIRQ#>I"_#S3;?]V7H%J9N3:;ZW9/%@P9<5J%O2Z)RT;-? M:N0:\K0CNQ;.,]1)P;C3/H$=MZ"2]HTJ[JM1Q:T2UBU JC_YVSCY8&L%T(8S M]>S;5I7N%G7[;??;OG+;6TF0=UC"#4MVMRSM8)K,RPI7>.#)O!M Z<':/'O& MT'VP!O$J8!X:6S;IX[O+8RZZC*2NVR/IO36;WAH9=2,UH=,2:_^LR.+YN)H7 M=R:SK@3:UC$'RQC:M\XCSLO M\AE5:C=[M7<11&8XM'JUM[?-NHZD88^DO82Z)=OL4O^M^+)^\,W\NVIIGWJ# MMW2#[MU#ZN$JI%P1D3W)L?:KQ$#L //-KXC&/I1:?9?G]W \SH!?.J24WPJ0 MMX%?WE]HZ'982T^&/1GN(!EV6&UI]U;;JBSK/M>ZR;4.#-/T;SQS[O*<93/P M3=N]BUQK:QA8CNM=WOG@T M*5EEW81U+V#C,M=1=)'(Z5V+QW[ M@'?C5J<]JIUYNA+KZRJ;"/I$UBZ$O;)FQ^-!)P%^PT(?,B MFN8%E?,H*O+CDB&XFUZS8;!DBYU.KMM$VK MZX=!K]GV=MJ.8+,W-'MLWC6IMWF6[[VD]%Z:M]/AD4<;[/L(D/A[1L^W;^?= MA3A[@ISVM;+W>%9J!9WE1<6F.I",#]D[)T6BC_/\&W 0V":I6*OY$J=$51H! M\SPB)4VT?*KMC\DDUWZ#[<_J3O1RLA,.)(DK[KN6C>OWXPJ'F!:B\SPV+Y]7 M\Z)I;\[F^&5I2@OXM:+X:N,+[@FO1CE..?TQ@[O9XPLMF\S&&?P:T9C,X?.I:)9>9;34SD=9/&(ODO"N^6P)'*J%UXJ14^\$''X7 M<#B8\D$5V#V_I&Q:PE#[/!W#9OA JYR-Q=!R'+!UGI54CC8L^< K>)D)OW)/ MC$#<&VA[YQ1_YO-BCSU[;U[N:1.*PPX5T,*SXV''$&Q;"&'%/M^)EOII5I15 M>TX.GWHF1I2)8_I'R<;L")<4_%-0AO[1A49FLR+_D2&F I8Z0^\7P"TZ!5R M.\502URI)!.)XHA>F/@UU#1&?G(]-G^'SV]#VL"= '87^7=8A15?:@";\VHD MT;/97--N3GN3?<_D"(@!&Q6G(7Y2'!)< =SY>Y$8\)*/EL3'O)E70 T?V!PX M.9SSU^$?0^WIGO+5WC-^O/AJ8UKQT6R4%/#>/-U:@&ZH'=(SPN>': 0(&2@% M!QNTM@R@8,0$5*DE\T)>P ]$C"V6"]: J4XL3/XAME?(N/M"@E9(C2 MS$A<->![YW0/8"4QO@#.2#[$*0O:/IOU#JC8NI>!'2?9C# N%R"LO"@Y? /;PA]6[+E*V3*VD& MY5614<#)!.@&VPO\TE GX!:GPO1*YK$A];-L:CAMEI\$4D[=$V!1,H>S1,C, M8.%Y)2@&%MT(IY;VL/92W,K^$M9K@'= FOGY5%+5)<\"1A@.[5^N\4P-2)HH MG.Z(\PA@Q%T!@Q)>F(T#9D2_@K95#H#W)S2&XT<0I:28"+8M%1#^ M$PFZIAM@4YQR\!:IF)RS#9:C><5@( A&H@H@T!@HBY;(A:;S%&[FAP*_<<+' MER@IJ+1L*,L%4B#L!%0I.&= _OGLK" )>ZT,GC9#Q40K+X#0)T.-[U&VJ=D< M[=B1@;( !_9Y^&D(IS>&799X/-[073Z>%6C)'SV![8PO)-POEQ@"KF]_Q.,Y M&ISJ=P.Q=UA\G,?()YEF&%_46[V$]Z_E*(]^KK*_%7.5V8\'X?27,.$J8QH< M'U#.,1>'AR,Z\K^FB[H+U_/B$1\R*TBBQN.J $U]3+@M@-.U6*8QX=K1JAP> M/F71LH:>!N\T9M,>K^2OZJL\L(@QG0*]9666Q1B+0 M@9BLA'_1,U&C?D%17"4-1@XT3M*UO8"( 8*9U@(YGY[E*': JL=CBH3-C+%F M&R."(]CHM,9"=F@%.:]5_@'@!'L-L*A(D:6I5L[!"&)* 3M"Y@6 NV;S2FCN ML)80D6-X&Q".0 _ %?#Z"*R\QKU1*Z'X3,JFH5Q0%.1PQ?QL!(K0A H*8O21 M<@9$B@N-N4;F!:XY P0J\-4CP=K@/?#A ONF[%M:3% 3K0H "4*0P69$C [3+&'.=P!N@PBBXD;DG]!Y&$&?V@ Y;\Q.;(GN6!M17- M!8LMX>0R7:^_D67%O MJM0*%,$XG:*W^)A[J.&*=V ":Z:A_U_-_I$SBNG6;X!7,L^OF&T=:$^9MY7] M6M^Y]VS(]F#>GJNCF2D;[FV[A-X@WO%XQ\8^4.1F@S-9T0FC;H+!C8COC,]> M?M5B.D9_EK>_3\P36N726?)ZHXODB>69@]!F ]N%O4J$>[LC 1K8'GFGS-TI9_$4 [6I3[!JVTA;C;RL-QO:Z]3*(Y,H!2S>@$CD#S(8G M!C7*,F\[8JH)'SJ6>R6F+KA%3-L:F!Y'<,6KN"[PIB#W*C]"L]5RT4N_X)H_ MSZJ1P&V)QM>)I-C>RJ-L9^]T[71_'E4?$B_7!3N>N/; ]#G+:?GD+L4[P%;/ M:?/5%3@G>3?_)Z$*ZW8'CN](,L PBD ?Q-'Z0L3169&!M0MONQ E9K&3Y5 ( MCW6.LTE6K8@@1Z"U:YB>,&/&!3>29V,2LTP/#?U8:@12C:2(E4?D.U9KT.ER M((53.+\3"&>&6X^Y+2#9N[ 9Q;ON-Y&6!5JZ.M*R<6!%','*T$\-(?;XK*R# MHC^#Y#T1WQT17QH=6ZU*N<; MKVK-"F@?\^6Y+@4-GL"I&X)'G%%WL)J3:I- MR$D!2#A%8KDB+4,D+"6HL:_3C)3]M$/ZE\;FFCCO$Q<@A-#15K IA MODT#-IJ,U:QS#&T2ING%\D-;0&I'EJLH%RT!H$?;X)KB4VQ3\DL+[Y^U"=0S M8*^^N-C%K(3VQ9?KAH#[:YB":^*:ZZRC,_65%C&=WR->3>3F*.^GL ..M@MI M7QM'J9;3O:Y@*P/!5R98<5D![$AZ&Z#E8XX7$"$;V(N\*#GR2)RC\661ET*<*K$L5"/I4@0YQL W+,[^31?5M[7L?P/CS@X&0>B)U;R-A8E0 -<($W,0&&S-14=$ M(PAB(C-'!,BG8.GK]6=P,5/4<@PDEY2Y>GF*'/#FG)M^P(N_ M8HQ.FF*8ZWJ5.BH44<\TI;4LCT/=X>60?AQ>NH?:YP'*'60FXCRX)F4.'*[C M7\NS!F;3)GZURZPJDQLL4GWJ/ORVY9R/6/"U=V\\NDXO)YEE\ ,.*&TPIRVAI MFLR(\@XD('?@!=*"](6YF:WI3O/L.J[B@6,TZQI7K'NM($:S>Z$8"+UA5N"\ ME!]RX8U*![I6:+9Q!>9V(>1254I=/ZD4FS%[#/%!R&]\>.V=?&(.;0/Q LP, MK&5$-X"69&BE)EBAF5WE%VVS?V?@!NK:EG/SM5<[/U$3\'RN@'!)0)7<6IFY MU:0+,6OJ]NR>.DW'=#=*TUDO3ZYK63V49-J ='[/0,MGOA24VZ_)#'-.M&-: MYO,B7ISVT,5WW&+E[6"*EA2WL( $IU@1.9;% HJUUZI&9RS)B7 M:#>ES5,*YU=B5C"LS1>EZD(UOY%)J0,E13F;8KIBCBG%+*^Y%,9E+!"$;0VV MCKG&*JTOKMVLPXSZ. :PLKCV9CX9.D)%+JB24%C.ZDQ@3&BLK6FPB,M6;;K8'29=9]_9!D=9";M? MOSF>ZZ)N@LE12N 0^&;;A6XI3R&@_-'":@<3_*P@$Y%!.V<7JA<,6#P6?4:L MW!:3=^?%:C>2?)R$E=$]@,"5U$F\E1NN&O* MPQ9SAWV&22P_CV]9IO(ML@.>S<[9 :=.%+2.";IFR 4Z9PH%98@W99']!:GL M#DSA-F/R>-6"MFL.PI![?$A59]NV]K:B>&=Q*51DM.6@!T@I1/Z \]Q5P>[ MUU02_\GJX]LJX2J9P??&?>JUXZ#!94Y7=I3K,1&$00C3)$IZ$D&93,JT[.7S/>,<9--]" M:V!SUS]#C2>!"PS56*0OA;+JKCBTR=5NRP*VT/+G0"5PF$@:+ K+$6!"OH(J M4UU(M4CETM.-WT10DW#V+I,L<'; %-1]!FJZL&#S45X4^3DLR6J1^ /H5>&& MII:2^Q"E2BJW=:&Q^&ZSAT82L% Q(D8>?]M=/#Q9T >>8)Z35:R.LUV>F>D!_:Z[E(Z/Q7'I78AFN );+37!9T M8H$8SR$!+.#"#$T5L1W8#<9B,44:E@3:GC(2%C6$$G,(B,1QQGSW4A-0935_ M!'L/[-75+F/E:(,R;E%A7&=VHJ4$B,J?@0TO!K):5BVQ$]\Q']J8@!AC>:N( MXQ6:BLRNFP >GG'^H11B I\AF&4CBOO?*/Y8+/Q+%EU>;<6DOAOA]0,M\3Y+ M95V62MAGJ5R>I<*U,-3,D%'7#%5I*X'*8ZL7V1.+%PVQ/(,E]4^MKVXPM2;D M]0(#>WXQ;&9/G'!_R932A M?KE:*51HMDAMTR%3:R@20U;%")YP'L UFTTP0 M9T0U5@?-=@HJ+V<5S"Z,*NE FK,& NB7[0A7%!/V6:0_N&UX&MX@ER>;7Z! M^PQJUL/W/Q'F\*-Q?_>>R94 M$G(&'R$[9\I?)HZ,44_[H:W;L?7$$TMD0 L-'0W!")-CU+KYA6Y3$9E^XZ3W M';%ET5'+O&,SZ>%%3RV3K-.6\KUZQT!@\QE+ZFS-,!5R ^VRIC5ZY^);SCUU(\@9$8.@F7Z+9.A><*)US M7O$BN2+"&?D$3;B#>^G+]32]=#%ZD_!09LA]"U[XBI?/+'V MF_%2>MZ2 1WW]1L.&N>=TGV"MQ3 /24T)5B3#>N_Y0FWH.34]?"6P71VKXV> M1-!;Q@"XCFBQT^ /KAJ.> ]3H6]JV.9H('GR[P>_'ATWJ"#R>456,B;KIA8R]75"9E0Z!T3']DHBDC M:ZO"JP$XVV=>$/7LAS*S)2N:=Y6/70\K8"$+,+=,[#"RWI'[Q P:CH/6,NJT MH)@R,ES!I8;:T73-2O; # )9%=+LDSO%F%^+/8!S&&$K9P5>%+-(!WLLEFW1 M2D8QQ/NQ?A&UEQ4.)YMRY)P7W'W<@+^4+(C9'7"D25Z4_V (7BQTR(#EGGC> M(# M:::2[R0;L[TT7@( WV7P4_$9WR[CK5?!"$&W A,X7*67V+4*ICLKK=^# ML7W&^4Q$@3%]%Y)!83^"KA?#/+)_J63O4Z:*\?S)\E;FHAL8]ZL9Y9CP017.7DO:<7L%C<+!!5>3AY4X69VR2HO,&B&4KMN M@+)ITK9[HVR#)I\A^,E\A@?/0GA=B"XY(@:+Q_<6MHC&S*WD(&P?R=94\H:W M*)=5/OM BQ>8?P.8]JZ6I*^E5BK5Y^4.+4KC]ODLYS'D5L?"9K5/=5KS772\"RFN'X#.2P1 M@>MH((TF,_Y&O!\](W[I&LX+?!5IF:*1BOHET^8XY;)PC6QRQ+2H.LN"5T%S M3S(VAA_GV$N-24)F+Y\QELG6$ZI?O:1\:Y7E\KYQ<&WS OE4R2A0>KV)9F*U M:LN5HN57Q1/DG#P1K=$*'C=%1MG(MC@KXOD$)7HLLT>*!B7XB6(W8<$N9387 M0!L)[^L\.1,Z,>NZQU8D17&!7X*5,Z<*8!SN18;1F,H R!T!FB)4J*O"7Y5>(8ZEAA0WI:BNMSTBX5Z[] ;N998^+:>]/ M96830H#WLP$C MM[;'?<4+*7M4%AQGW]!9B0EJ<8S)'2S>R=.M!N)QRA@0I9/B*BFRB@DW>B^I ME@U'M?7?XA$R0=&DTZ&7(F7# N E#T%;U$RY'O[%],0KQ:D$4+LE'>?0\J$M M;P9CT-*\ M,F$M8W2BLT(B>8Z2 M5ESRE&@N3_+OK KO'%@]P.."8\99GB?,(ZLV-07!&\:OZDTH@>*:(%=BJY#_7,\Y@./3?&VO0:Q_W)Y>MB?1J(T4P[Y*ZNYF M3:6I_BL9,^+Y-$+S=!]QGA_M-437ELDI3G!<-\.D"CT2,"@9#(@" \XO&6T" M<\%;&E;-/B5U? 6^%Q9Y3;V\[:LFC S5V2RHX>Y]+JNUBC[VNH 2EK$ML==N MNC6NVZ?SDJ%BCTECUCZ0HM(.N.0#F?F1IU( ?UGN]?NQ]E**TO\[])&(;@(B M%J8(?VO]5D7TYK*Y>4J30)SM)AIX?Q)MCRU_7ZH GS"(RNWH_9CIJV9HVVR_ M]=7FVQ57OY6EL\UMCE2'E3*3P66[%,V_F9&4DD:D(CN0&+W7-$D?[&E[/&\:?A/7"SNIOEQ\S%.V MQ(.!EZ)B M\HBQYMUZP A+:UV[=<7Y6M*%3NR"I]5UEJKS%%/]I)F)WKTZ+4]0+!^%<7ML-0 M\V4=--ZH6?[5LQY8RO1$JGN\$\RY;&3Y$J>%\0[(RNRMETH9"YJ^M&+WOA2= M_\]QJ(?DFS\U5N!EW2JT?DO1K[RMY9BG>#NUD$)K1F0OQ#UB%ST[IY M'7R(,MOD);L-!*T:-FP*+-),9@24=0F!R$!CWI:F!$,MJA .@[+B.0;B4$'< MT$+(>J4;M.QT@[X%F2C^>0A&='U%G37W>8I/>OKV\[.;CD@00%$F)*P )-M5 M73LI,F6KBQGW8M2=5V&OK=D*->Q?KHHZ,E%*->+^)@/,;4A&LWZF$1G=.*8S%HV2X%]YZY6;J?/8T"M9)_%P_9I'VB:S<7Y!:7NI?[06 M@?/!!-9TSD+]8IIM.YV3 4I43+,O6$*+(A\+X?GDCU$6'V4%548.88XX^TK. M'5(VR-C;1<2Z>S$]_D**P#J;(5-&3BMU9>CN11RJ[\/SC4'D[[!.U#)B6KI MJ69I;J!$U&DA30Z(6OFN* *MM+)&Y"YD@+*H"I\EI*:5R";;"?;,9B/,6!(T M2Z81J9Q"*WJYBDLW2,#K7U\R)STM5D^!KHFE7K)QNDG-J'ZOIL9?41GJU+VB MCK2GXSG&9.O9RC*O>W$>DAQ8S.+D7,FI67RC$ZP1%5AJ":8'RBQ%?''1E^.O MLWDT!NC-*[Z,J$\3HD6) H%:B=(D+\Z __TM=LT8V#C#++B\D/?B/C*ED)B- M:F5WEPOZZ\NZ++G6FM? 72+52VW,BTF8FJ>,;Y) :L O= NN6@V6U,TQ/G\Q.$2GWS-0._$9K'AW@BU4$9_3@O#:4N36LA,@UO>#G.+)_25):77Q M^)AU,,< ID@P9*ZD2PU9 M(FNJXOP,T))RJXL5$2D7":_ #+&^(2;",R*$#T4D1JQ)E^"JITB84"*F0OW% MR8+JE+2Z?<:E&Q<=*&M7A7C80)T,O([A+G3Q:5F-3 ?AD 6-4]V8FCR$[(8; M<"M 1;$)>8G6$MNHG+2GR$O@I;"?Z:+I*'7E1IJKS+]E&R\G!BJ 5;3\15[0 M,*4:8.A:@SF?O*_W]09;:6VS[)'WG/- &?Q]8V>[JML"FB<_ICEHN9,)OP) M)8UQTR:-I?F,,;ZV;0AGR;HRP?>U:TB:_4,B,4D M425$]:G(OG,$JCU5#8/+6/\*)7>[(+SA<,%<@G,>4T4_"+[Q_2@3?8QW,<9K M;GV,M],!7684O99-;)&;WGGCU$[JV#>"WT'+(OZ$*6L=>ZTMECO[&L9FET?K MUAJ?4KW#6@65W*W8[D#$;44^!D]M ]-V9GR%BTMIOK1+SAOK5?$@\M3XQ?F0 MO(\#>NX'VKL"C:P![QE"!MJO!?D[&P^T?;2T ;^(;#C.?3"'%(73&/Y<*=RP MZ=_",Y=ZXJ5@P\A>&O7\(B5V+Z)8YRR/BGNPY?SM0OZ!&;$XIT@FX"Z,K6Q< MDBP\T>J)DK=K-0!_ M6^SBA<01-ZU(R< M6(UJ#+=;Y\3=6QBV493+)8^B<$@H!:/H4Z<)?-5N;Q&*]MF(K',1D*B6\0Z@ M.Z;2HX)>0*+,Z"BS'Z*!G4)"F[9[GY[($'<,UDE,4.$#/GG;(=U_&-& M+K@]J]:B<.:!RXZS= 6N,A>Z&'RB/IC%@'/QYK(HD;"Z'1:YXWK2)H\](Q@.F/QRR3X8GCRC^>\2WPY7%"8]..P#)W!/MO9&:\19<+B@G X#I7 M\OAZU<6]M;&YETM.W!0=!];4BB)ILM632]WF\F])'@_:1K-M)96.G#RE%:6FP&W2$B>-F0&[#HCI")W"CEN4.-E4@&BPWE&0XQ$U.HPZI% MO3+=0&IW[Z2NW2C+M3@KFJ9K0MX+JU3:W!DF'_DW$\EW2+Q8RR3I6-#VAI M_&W=7O(.[(Z=9(7((UN$BH)\*TH!Y%7\?O4L%26[;77(A%&IBTA )?)<6F?5 M9*T*0W'MNBP\RCIA*5%5,6,3<8NC=],9IL7\Y @%EDI8JADHDJ/5%!%1QGW9 MN%M8;LQ2>RJ&\P"VR\98E,B_ZWK2IKB$D<-*R%WE JEC+=R-PO&N">XT!\W? M3]:V%HOCM7EB16!UGJLCH6=Y5C?W73-]BK=$%QI>:U=-=Y12[2^V^J676AJ>-XT/ M),M;]IZ$HBMCPVL9>_@NE#O6QE$-SRY#;J!F>W"G:X4=<&3R6*6X^EBZJ[!J MEAPV2H*.THU*9Z+-H@V]4H')2A2DO(U0C#.D2.QXW3N.[^KF3KL)QBQC;9GJ9J M?MP=3!*SG)]((.D#U8N!:FOK ]5=3Q5RAE@&6Q7YF#/9#T4>TP3#<7T"T#V> M19.+==5Q/ A8KZ=.NMNG0>V#8$!CA=M>K"\J*8J,\O%K32.U$F?MB(FQ>#YU M1U%>B*3,F=L?DTFNI.%+,:YFEV*U#@YF8Q6PW*@?9335WOZ@\9Q9;D=8_X8" MO/GH#S1L5MW5%+:+N[2G'PIX&&QJO/SE,W8G+L;/MEYQ(#%P+&=YX84G:(,# M'L)6E%65/E]RV4';#((=3T5W>&9@S9BVD0WW:?TF7),5Q3"/Y/X_&O3_9"K9A(%N!K8Z;/1KG4L+/V9 MNR7KC/-%+7?=X7 =>8/C83.\ZG.7SEGL%2V.7[A#6'-OKC(S=9#[5WAQDM MYE#3M=_I&5 64Y I:E.[VZ;M'987BP*JF13*8_;ZL^;U!UI)J6A$:3,]030H M?B][@N8-K\HF+,4.?5E\ZF3=I7)E'\V.P>@G\+[K^^;XO8\(CBYK[1U/JMQ9 MW#YI>GZB&Y"I 'R8T$+CSSIAME6XIDQ1;37HK);:9]8.8J8 \$DG=39,/:WX M]CV"MKU]_-5"]/L\+;#BF.>*?9(1Y;<\&T QL- &^,SG?@AFO-/8"GB$?7:9 MOLD"%**('*/PY7S"QO0LM15>-:)4CN]5)Y*N&?LJYKURGK8BB/QB"7*7@K4K MJ/;ITV=0KSY\/G[]S_U/;S]I1^^TMQ\_'YQ\T3Z]??WY^.#DX.VG%9NOQ'@: MMGO>1D@?T[1Z0>95_E)\4+ GL4\B-CX(7VY,9B5](7]1%5&\_Z6*9O@.P%%F M8W+Q(INRW;/G"K]Q& [#$"'!O,=5 ?]/Y):$9WG(OWM>)(K^-&&E+6(AM]QF!B8JN(SOF"]/L-T$[!3?L Q MW5SFB@U%ABL(;!9F(^G9I.!5SO"V(B0K5E,#MA>7N'5/=:'!QUA MTVF.204 ]3'ATU9 $3PKR*1\*.C_-!]]T'#XJB-NZ4^&& W%IVF^X;EV?\A< M.W%H)^CC?$\NM"^TTGZERB%^KN,D2P>V,/Q\/KNSEW2'@;O)>RZ<(J )O/I3 M\@SV.)_5Z'2'E8]K'I8=83'7\N0Z"S,FI8"W5 M.@LHD_7-6$V'#X=& M#P.+)VMQQ7H(7'EHU C#H>UT23_OB:@GHFTC(BL8N*8QL,-@4_EMNM>!D_! M6OB&M^I^OAMC.+A+6#\ESS3\[VC:),R8-D^8X7GRO^;8-X#,JU%>P'82-OL( MTQF4O(<9]S"C@WH^PURT)S:L7S>M64J94-,B^&S@>HERA&5_8NHH*W%E+7W@ MSZ?N,Y;?@V6<\#F;C8PYP.K.+=RY90\W8+XR 6":3ZD:-'[82QEZ/V?9"'>? M8G-U?I.W??E--N8WO:$I8:WR/V/YQRT/MR;[#"%AI^SCD)486UNV"B#6%R5Z]ZX[N*R+UU_:)F&:]VT5L487EK.X1@(EAO??ED% M#V"P[QG6IA!?Z9/V^AST97?S$@W?BB>U!_ B@+63K!IO4A_Q .GW?;W 9=+Q M),,^BX?T7#O.)V1ZG4<>]Z$YYBF%+O'4NV=K+)^5U>YOLEC/M!O MP;WP4#5R*\.36!:PA7FF]M#<@ #OD7=M*1Q%+E>7RHVV%)*O\2UP#EC%:HD: M3L&:HF&O^0FK11_4/>ZTWV#=&5ZY24BU4\'T7<&3NZ_I7X5S*P3+NVS,BP2E MC@$,#F/]S$OY23<'6ITE#GLPPW#1B=XYH=)90K6'5O=$1V>AU5$!<6_D_>[= MSY$W^B78^R0T%M+@A9BVEG';BW1V6>-BIH^K][HZJ:O7C^_/S\ M? B7#<_R[\_WBWB4?:?E)Y0BKR/ A]P_>?XVY#PS6=P/0,PW0#^SE- M8]/3;<\[I3]LBOM(:GH'H1DH/_? M@%5MFP;+L/-Z 7EC 6GW K(7D-V00;V Y +2X@+RUPO]=W)>KK(A%1NSEW^W M220/P%162#IK TG7R[B-99S910=B9\'5"[E>R*T4<@1+6FW;U-&&6S+BV-3P M"^T8AV8FVOX0?HNR:0F?LN6Q:(!=8QN6K&/Y1(J(3&FI'_T8TPLY>\(R#*L7 M:CLAU/Y)"XK#7WJA=1.AU;LN>Z'5$;FP(T++6B.TW@#HWPY!SQ[G4]K+JX>F MAUY>;:6\ZCV)O;SJB$C8$7EEKS.RLGB$S03^-=3^I*-BW,NL!Z>)7F9MHL=@+[.Z(A9V0V99-W8,AH8GA):H4^I%5R^Z>M&U5G3U[L%>='5$.NR(Z+J) M>["76KW4ZJ76YE*K=Q+V4JLC@F%'I-9-G82]Y.HE5R^Y-NVR;9C#@\-/O?#J MA=>&\N%GRV!XDYM__WK\NW8P+2N"C0=DEP%-9[&=3'Z>R,^3G)9L1#R9S7"" MNQCR?H#8PV9JPQJD(AKR@U*+:$SF)64#MMF#*G)6:J2@&G:!3G#X.[*+>A'< M'[]0/K 7"KU0>-Q"X=/K?_9"H1<*]R\43LB/?)I/+K2W/RHZ+5&C_Q2/Z(34 M4J)GSCUS?MS,^?7^[SUS[IES)YCS:S*.YV/NG?D]FWZ+<-Y+SZI[5MVS:F35 M;]Z^ZUEUSZH[P:K?T#2;9CVG[CEUSZF7.?7O^[_VG+KGU)W@U+^3B(Y[)MTS MZ9Y)MYGTA^.W/9/NF70GF/2'@I: $[WKX_'QZEL;P-L,.PHV&G:T\+F!N.M%K;]WW71M5^.OCM ME',RK;!=(*;H%/0_\ZR@;!!)70!>#^L&D1R/R/2,RM1.,[0=/IO^F)YE957@ M4B-2:LE\?*&QW* $OLY*'%&?%^PQ$=5*>'7X H0Y)@Y%=$3&*2:/#=? AK6CR?"(=@A5 M>C3IF0;'!/3I9VA\:O]-)K.7VNM11E/M[0\:SUF5T5&:9C$MUJ''YG[A[;'_ MN[_U+79@6%YH&-Z-'1AV&)KF3<>G7^7 \ PC"#;UCO3<\1%P1U2I6DUC>C%Y M[]I4-S"AQX)'DOS0J#Y_@.*CK=:/WF53,HUA_:OTHQXCMA\CGGXH,CCL&9SV MTKFO=13VBG&GMMYEE?BQQ/1ZCK_/5.QF4G8X\E&VQ8'MHVY26T M->.!]AH6+D 8TD)HR2<%)>6\4/3B_K ?B7Q0M.7].(;G5_ >MZ@N=U3!?/09 MR.[Z#.3G49Y<8))Q-1F_^G]02P,$% @ ;8FA3DA>"U1M# -X@ ! M !A;&'-D[5UM7Z'UE^W.E-C8.+8S3>[DK9W, MI+V9)+V]^ZDC@VQKBY$O$DE\?_T>";"Q 1D(:;*+.YX&@\YSCO0<'1U)@#_^ M]C1WT0/Q.67><??NXS\,X\^SVVMTP>Q@ M3CR!SGV"!7'0(Q4S]-TA_">:^&R.OC/_)WW AG&BA,[98NG3Z4R@;L<<;%_U MCP9DU">#_L3HC4QB6(>]GH&Q/3"Z9(+'?1,[0VOX87KD##I6OT]Z1GP88SSH&A8>V_9D,K0=3!3H$S_B]HS,,8**>?SHB1^W9D(LCMKMQ\?'@\?> M ?.G[6ZG8[;__')]IXJVHK+8G6X4QBZ>,V/JLV!Q8+,Y2)FC3J]GQN6?QKY+ M-R3DF5A!KTT]+K!GD[B\QSPOF&<+.,)OB^6"M*&0 :6(3^V5W&ZA30%9P!$K MF:15_79X,2[J4N^GI@KR\AASJ (6PJ?C0)!/S)]? #N!"QH"[Z\ NW1"B0.. MXQ+I&AL%$I<%]J=$?,5SPA?8)L6:^N0=0I)4.E\P7R O)3W!?*SLY;Z08D.C M8QJ2H] -KIF-A?+M9&.DA-K$%5Q^,]80!T_<:;6+&Q!P8XKQHKP12<'0D.A, M>6,2/FZ.1J/VDR0PUXPTWZJ\(0\-LUM.;9[O%]<-WXQ8K@X;ULY;SH98[IDV M9'?I(J8D);^&@M*6D;3%/'R>+=7LJ&I$=N@I2$VS0)/ M^$O9L09%>F267/S%6(-4,<4A=&=@X'E"\B W%D11%U'GN 4CV(_+P&<+@KTO M9#XF/@3N,1<^MB$6"S^ OB -/6YME_*HZ^*Q2^)2:FP[6@#KS+D'%SAN.8&O M; 7; X"D(I#?/LN0?=P*BU-!YA#G5?%PL#MRV!Q3[PHN2)1\JZ\\&Q(*3BY( M^/?*NX7+V+W\*Z +63)9D0EV^:HF!23+5"Z\-H8!R9-< J9#1<$ZAV?FS",P MUBUW5_IW, '4>M-3S_E$/:GQ6E;AFN(Q=:E8YE:Z@.3N2H>Q5OS:.M\%BT5X M"KOGF,\^N>SQRIM SJ (N"6N3"OOF:H.OYZ$OYOHA5 M[&Z54\Z)X$!F3" E_)K 25*P!8H#O(':WEV>R\S;"5QB=CNC.^P2?D&YBK1< M'[<*B;Y^,',",)YB5U^9=+G7MCQN6S8YM2%^0B &\F$>H#IT@?B8!5OX-L5 M]#5O2L'6T/7&RR_X/\P_=S'GU]0C4A?/9;%N-;6W6WA&DN--"W1?F$'C*3EG M@8$>'S"[[VGX<+U- 0+ST 'R9 M& UV,5-,]I4INL'^+F8VBKPZ(8&P9S?LD?C@\0OL+<_^T%NO$7CUNLA(19PS MXL&!N(&LZ98("&*R4'R2^+;,1J8D=\0NB5)_I:'&BU#!KQH75"KRLF-"I**& MUG+$T6PI&R@8JU&F6C_=FHM\)?D3F:RBU9-XAXQ?+(?/(^9:?MMF9V<*5![J MM0- WV>0;#VT\M6'P"-1TXW3.?$'_CNS((;T*U!N=V>7-2;>J57I. MFY)_FYU"8S+HX+R*"T2";[/"X?1RQ5JX_B#_^\K$OXF0F2T!(Z3S!IKUF[(P M;]7[Q8SXGPF;^G@QHS9V3^5JE#[XZ65>.\J=3GUJ!ZX )3OFL5DE7]MZU;:W MY(%X 2G PE;)7VT]]CPF%)X\$YU;+"C,/,(3<$IN2QS%>Q.W9!)O]J6V\#(V M@-2?(^S;/G-W[!:U%W)EV)<+2(D=E!!@YI.):EXCWJ#[ 5Y[ (;$)5+XF_LK M\G(;1&PYKD%MK]?5B1'"]N)TOG"C!GK#M8?DI6SMHWSG_Z#RT$/*5AY$B/N_ M7N^%3\K6&T2X3.\KT"[E9;!0D2U>F\ 9:Q,M)(M^N[W2[JPK<[0PL?K8@+7# MGG0Z'1,^R%C?!Y(X!#04PJ$$WL?V-LH6?L")\[MWHHZWVRD2CHIH!+=B2F&Y MS=Z8*1:=C'G0L /S%1@AYN<,)C4>8, !9RYU9 I_%F8A=S,"$YEO'@X@%9%W M113FK *XADE3,=D%^NZ@M4E$9:0#K92@I!84J4&A'O1^I>E?>Y(U/-Q@'ZH[ M(T*F>"_*^*8F/?TR.-5%/WJ_H;E)[G !\P/J\C+!-Y+0T6-U>I:*LTEZ(L$& M-:ZN!ZQ:AK/)E0>M2^J.JCH-^KYEP:=@# M>7D/T*K3NT,?/L]QAPW5>^-JF2]1*962;7>:0;P>4FG:7 Z5W@TB.XRJWTJMT.)WC&&\'G6 M0 ,*D=+8T!ARACF%A@^W9"AV5\USDZA6"::+X6E([9H=TPQ77"BW7<8#G\ 7 MA2L96R$G2$]B[[G;;.ORT[52L#HFK8[\5&82O8^4-*D_GMKJSD[J36\@9-F4 ME&$N0UC?TWIFFI\U"(I1&MW^M?!0B(]NQ^JF(U\&'Y"N1$=-ZAIG :<>X1PF MAV,('1*U5%C+$M=WC[ZI5@PWPU<$@Y(X#6=!W8/V7"XB$!TCO%'")6+W/(T 46Z!V9!,VH,B(1GI+ ME#CP6V(3^A#>)EPVA4D*Z\?*D9EF, 9!:Y1&MW_Y[I>/H>U/P(5:@-_%1B/[ MQ97W ,8SOUQ.GY32]@3XEV[[A'0S6[ITBIB6U6:&)B2'J:EL J.)^6"B^C6E M@441]<&I9ZDMH%RJ]CE?-HGKO"L^N3P/?+EO\2PF=\/JZ;0LM3FCH3.9L:UT M?$"1ED;2FGIE0V'FMB7U@U'?3/>U$ &M()K;[.7[30Z OH<<6FJ72DM"(WO! M)TS]/[ K'T/ LEW4OEP)-K+E]3UB8*;#E<1!"@@ED1K$Q&?&G$?Y#(CG7$3/ M)\+AUL.*VX\GEF"J&KZ>R:&9[E:Q'K42$&M27]:Z#*4,K;5%RPA[NO5TE,[A MGZ-%G^V/>ND%Q.=0W\3I025V8J'R(VD5"O(G#8!F7F7"KXMI,%!*2], CQ1K6J*43Q(20-M_K6KWT[I(4;F+>)NN]7K.[ M9M[TGL@74(\K+&?LQM('JKYEIE;=%2^;BWX2&$GDB+2&!IV:1J.=4'K.#BTS M-7>*.-L/$BN^HO<4R@<'Y*A/'ZA#/*<,37D(^J%D8*:SRQ I?(HA'/YCL#TA MI<<0T<7#*:=WXX(+8+@YO%;K!M,+]2-7P]0%Q9)FIY$+# MJK$Z1K$Z54(JW(?*-22/--DLQ! (,I$ :W/2E1[X< .V0UY,W7>^FH8E#W79SGJ^-8A/Y ME).MXI4;".)B#7\\RB_ )$7&M34[AE+XH,BJ-"%0V,@1&;\Z# MIK@C4[E/7.V55%H8?6BTS/2L.X)3#$6 #7TIE:YA2\?, F#Z^-GOI6\WV,%5 M$X.IKIVA[?!TZI-I%/JBLE5NWJFL1!]4#RVS-,FJ>$*E#+*QS#ZL;I(371LO MD^^.C7]+JEX_**1*[PT#R\RXW6N7-\0EQDN45(UBW7NGR&8J?#M08H?N"J9M M@DXH3KPO_T5]I9(%>A<:6F9J0ZFP"WV(WICT87//,&E5O"\(SM9H_SIGZLEJ MJ, 7+ 3QRRU,;,OJL[:1F5YW7V.@"*1!C1_^.%F)%H\$M,UL=BJQ.3AZ/GI6=W4$N:*GQARO5&^IVFK>7^8=1'UP]Q350]5 MR5\>3;Z3^5E[/*6A]61"9$RMCZW(3&K9?,-SXS=WTC1D_+9L'>QJ8/7,]JUN M*H?.9G;U9K\]JZI]:MJ-+0"F9_ 0LI9IU D."=\< MG[S[+U!+ P04 " !MB:%.KGL32CLH #MN0$ % &%L9RTR,#$Y,#,S M,5]C86PN>&ULW7U9DUNYL>:[?X6F[^NDA7UQ7/N&6FIU*$)M*239OO/$P)*H MXC6+U) L=6M^_23(JE+MQ04@CQ1AJVMAG?-EYH=$)I!(_.=__7$V>?8%YXOQ M;/K7G_B?V4_/<)IF>3P]^>M/__CT&MQ/__6W/_WI/_\7P'___.'MLU>S='Z& MT^6SEW,,2\S/?A\O3Y_]*^/BW\_*?';V[%^S^;_'7P+ WU9_]'+V^>M\?'*Z M?"88M[=_._^+1:_1Z@+2^3OV3+E-8H011;0"7' M( 8K0(684BDNY8"KAT[&TW__I?X3PP*?D7#3Q>K;O_YTNEQ^_LOSY[___ON? M_XCSR9]G\Y/G@C'Y_/+3/UU\_(\[G_]=KC[-O??/5[^]^NAB?-\'Z;'\^7__ M]O9C.L6S ./I8AFFJ;Y@,?[+8O7#M[,4EBN=/XGKV8.?J-_!Y<>@_@BX ,G_ M_,U?_^X\.;&Z\,DW V@Y/Y[/SSG]/L['G]S/-+ M(X=I_F6Z'"^_OIF6V?QL!9B$6#UT^?4S_O6GQ?CL\P0O?W8ZQ_+7G\+DA+!P MS^0:R7\\^KCGWW"F,$GGD]6/W]+W%P^MB%I"QC^6.,V8K[]Y:PV]F2YQ/CY[ M.:,G31>8Z8O%;#+.=4C\3']!UOYXBKA<_&,:SO.8?KJ#WG9X22-M[BO>E8XK MG$M DUFZ\:%)'0*S^>5?3D+$R>JGH_,%G(3P>?1^/ON,\^77]_3&Y0NR[/\] M'W^N5OX[+D?<2):\E:"\B*"D2N"=SN!YBDPRQ[4T-Q5\(?5J#)6PB*N!=/$N M&E#P;@I]C78OYNG9;)YQ3A/+3\]^QSH-7,PQ:XQAGN[P\::' MN_C$\\7YV7HL Y'M[/+OZX33B3'+63?+K,E DNW+EA>)?%[5->97^'F.:;Q2 M$7T]P97^I_G%V6R^'/^_U<\?%&%4@LC&<0,ZB$3:"0(B)H00N0Z%>2XT]N!5 M*P$V8:#XQD#X/BEX%',W(^O;<8CCR7@YQL7+\_F\XN"9Y2"$ YLEHZ!.:H@& M!0@7 W*1+4]=W-E=* U&XNQ\NER\#U]#G."5@$)&+B@D8WU 6=8:?PA_?)'2!H4PR M,B M@XKD!J)1!:) U(GY+'SH1(?[$6WI-[\S1C2P0FM2W"-D%)%%82(D[6E&<-+2 M9. ",!LE)FD(94]2/.4+[R>%_*Y)L:<5VDV)L^G))YR?O<)8)^B7X?-X&29O MD9+Y=W$R/EEIZ HBLR)(XP.0&T-0F4L(Z#+P;$PV.O%82I?9M=EYFL:"<_(K3G *YX!D$$TA8S#0/.B4H7!JE6)_HXSJ*?45Z&1:G M*VTO3FL ^R5,Z*&+%\N783[_.IZ>_#-,SG'DHM:._#=$F339U3OPS"I(Q1E7 MK/&6NQZB;H1N2''7[@RY/1S:&Z;E9+N*!C]04D/ *""DU.M29HQ1N)0MI%!H M8'(R:K0J I?!&,508/0]8_+[0 TI#FO'D&9F:$:,-],O].[9_&M-Q4-422>+ MH+56H Q#<$CY.,E$/\ZLV,![$.$ZB"'%6NT,O[.:FQGZ_1P_AW'^Y8_/=?F: MW-2[Y2G.;TIHM<]@@I%DIPT?SD7!;/684E=MIN> M M9A758)+ET)A 8USA3NHRU.'O0!+H$GQ(RO59N=\(WI#"Z;ZL:6^M9DQZA64\Q?PS M3NF+Y7N:\NN>U"1,KVGD[[-INF![UEFK(#,8R0,HFRD?<#J B(:[4CC]I(M[ MW0[FD.+UKLSJ:+UF#%N%C_?C"#4,4X2D2EK9OPUH*/R !UL-H&;W+LLI+^5/!VW+"^ M*ROVM$++60F)C-_V!:\SM:Y6B)"2S04D):&B2J;XW&D:>@S7 M)CPQ/P)/6MJGXX[^-:=F@HC,$X-=H?E/&>,@(-,D/!KE?"8=]ZJ=>A#4)G2Q M/P)=FEFFYW1C54"=%:-I+SG"8SL[/9=/7< M]?9.Y#HFP1QH*0NH+"BS<#Z #9(+RXU"R7J(=AO(D-8)]F3 G7VV?73>S@7F M/*ZRA\G[,*;Q=I%J7@,W8C(5B8:!]H[F\UI:2))Q*"8'S83C0G593W\:VI#6 M QJSH[%=FO'ETQS#XGS^]1IO13&>%2W .GJ[LL6 8XF#=[(P77>'5)&7,)^.IR>+&\7+99S&RY'/I>X=(&1I*!VT MPD/,5D.R@4>OK VF2ZS]-+0A)>N-^='8+CW.,JQ6$,B#?9[C:5UX^H+K^.[M M;%%S@'>% KU13MQ893EP;BNI8X884$'D12-'Q54?\FR)MS5FS]^GV%^'4VR[^/)Y.1T-)F4A?4 M+T QFM2#%#10@W0YL:"QSSF=2P!#"K-WL.QM!N^DUX95!\LP/1G'":Y%H8'R MRQ]I*]+@PUD;'5;<]CMMHAK0QUH +^VN\ M82G;(\<)%=-@C%:WM1H9G^.U7Y M*^-2:>;Q/U/'M+.TAZ6:Z"V M?GN,5_'$R$<,6CI!4X;31"69P%4^H7.!AAG])QUF>_$*TI"VBAJ,W$:ZO\6% M_WQ^6SMOZ?N#MH]Y'ZHO.L7EF%#'8L>>],!V+6QH(UZ%[VCJ)&DF)Y\ M6PH;%26R%$5"<(P2".0*8G8!LC*45*K@>>CB_N_!LO>:5&U[0[%Q&=,L&XM, M4FK0S!A0ON[@6Q% VU"8DD:R/FTNKF$8TLK4OI:_LTRUHZK;U33@9%(707!* M@DUJFYE\-IZ.%\LJYA>\.- S0JM"2#* \SS7,_0,?/8)# J1G97>AR['!C:# M-Z@>0:TITL%"S=A#L=JPR:IZ22M>A4[$&2&RC: M'!BK3WI-IJ59ADQY3OJ_,"O-.C]CFDLUP.4B^5JLAIEYS5;C7-7*(41UD+@JH V@=D4L934Y;SR 64 MG:WW'VX;'DG:'YN\<"\7AP5&O'CKN F NF[T.FUG_:;4>%ZB((R64&$ [0RUI/] H(."%QBP"1,*J7/)N5#T> NQ2M? M<'J.E^-V'M+R7^/EZW:=;6Q7L/5 M'#,%I)#>1&0EQ"[[[+=P;.FT^P[%H5+VGIJ.G6W9M.O06IBUP)>@1H)CL#E0 M.L[J>4AE73WT(D&$9'0)(4?5)5)Z"-"0"GJ^'X8U,&[;2J&_SZ:SF^M+E_0O MFN54>YT:%@B3LQF\)T&M4,Q;+6RR7=KD/0YK2+5#WPOM&AJZ'?GN6=1$+RF5 MK64Q/!E0(MM2_IN:+:G28^YCWY]P^^>VO1# M;',^^MH#[WENKH)6&Z ;' IX7Z\KH!&X7,['\7Q9VW]]FJUW_$>\%M:Z2#QS M2H.RBB901KS-AJ90SW*1?;:3]L3=9 I_X/5KI_"$WJ(OM;-]/;2#=91G!9&< M%&0FK(A:2]7G0/J^P(>T*G5([MX[M1^* &TCSP=0/XZ7CU!H([(HP*UEI*VZ M\UEL!,],=-(6AIV"A-TQ#VIA;*AL;6GW@Q!UH^%5D@U1< TE"UG/4Q/@H"VD M9+7W11@1NQS):>M?VRGN-;UY?#)=5TNGKY_F8;H(Z>)"HM5W%R,C_\_Y.B;= M2,T:72!>1(@1/2@*.2%87T :'KD517C5I?WJ8<7\7B:]YB-C4S\R '8=Q/5< MM-B[[(K\?K98SG$YGN-:I'4;O@F)2PZ=XO;U/5^8?PWC:?WS%_/Q@M*T5^=S M^O<])02S?*6'42#_+IPB$6,)H(HCL;5+8*SCD@LE/>O2[^Q(\@YI&7.08VI( M?&NXKWI'SJNCY\P+XQE26!-#+8\I%9H3H'5F1J885>AS/U'V06V23:+RFK4FIZ M& DO>10'GLL 6?,4,:=@69<^/$W758[KU7NQZY"F' MF-U8 0<]"_0(JIY'T7:",!R#]3ZLMO%B?UBDN'FO_UC4X[]7.Y*&;3-#-&GC@X@XXF;8R& M=^E6NCG$0870PV7[/5%Y#PZT/ )U'[[U+OU-?(41&B4%>.9)#<50[BQ* LF" M% 9+X:Q7)K]S2$.J:3L^^?HOAQHQM&UB._*=;'?3?=2\,B0$%$J SHD$D1H MF@N"J3?9)!<"U_3&+IO/'6094H7;=\3Z8[.JMPN_+PQ24J=H= :M8P*%==<] M,P.,E8S:6$RZUS'LG4+A?1?(BW5%4>P'UF $Y5&"-RR#U,*P%%)4HMZ/9N_FIW'93F?7%Y-/:)1&J3D#)*W@1#18'5< M:,@Y)E-0LLA[-5!\$-20 NP#T:29C1HVZ6A4HF/.H@'GO +%I0'O M2P%6A"C<*2RZRP;Z=1!#"FD/Q(J=;="NU>9ZWWN%X%VYW2%X)#$Y2?P#;2A' M4\)H<)&C%P4.IKB@)?: M<;PX!MXJ!085*\X8QOI4MST&:DA-7(_"FSULU*[7UFF8X\]AM=EQ5@]SK;V? M+#)GKCB@B+YZ/P51$H-9*-G+J%G*7>+U^^$,J6GL@9C2P"[]&LS>:@%#5-5" M" -"9@;*B$S$#0F(L0%9%D;R+F1Y M>06LT>+()I9ZEVS7HN:OC>33^&";XK M-SJ<7[5/'DDN#"<*4X3%ZSUSH8 OGD%TDA>66%*ZRV[99O V(9,[8%>G0["I M@^%:-C&YM5AWF;]]P(3C+[5.::0Q\MHP'5QENA+.@BN^0+:>)XR68>K5?>1) M<)L0RO]@A&INM(YTJAME4_JC*K.//%'P%8&S3+E@+!FB81:BS8J'HHTTG5JR M/()JH]4]]L,S:%<[-;DYX2Z<6Y<"C"CMLQ'K<3,N25CG-7B,#FPNF=<#[%+< MVE^_]R*%)U^T$1L.UJ^G,QO:J[ZC(WD_Q\]AG"]#LXN([/(@Q,6* 4KO=#8& M#'U1+POP]7 DI8("O2+U!,6Z=//;#>Y&9#MDC\OCN)[FECU =/0^?*VS;&W9 MO+[+_-I]Z:,8A"!0!=!FFGJUE> #J2<6KI@-5I34Z?:W7>!NQ,(?;(GZ (;M M2\**[%J7F0O4(U6O-"LL Q/U>$OQA$T;00!U#@Z5UNY $=:#&#>BVP^VSMW+ MA!TY=MFIZN(2O>NC@%O,*$P]T<@I/+1:0?!>0O&<@!;'*(\]#,D>!KD1RWZP M5?%N1FQ7"'895%XV/-/1V)110E2>Q-4A4VS)!4B9)-/!9\_Z5''= K(177ZP MI?&]C-%_=KOA%*WW5NABR9Y1@$JY0(@JD,0F6">#BRP<=%[;>D;[P5;(VYOM M&%7[(F&16@? B)3?9HS@C*(<0SNABA56ID.>+'FR:G^'*JKP=778ZM/L1:+Q M/L>?SQ?C:6VEOCZ9NJJ(7/\FCWBJ;K]X,+%>NV@IR?=(BLE$ABBT5Q1\=*FJ MV@+DH/HI=Z+:G3*K7D9L5ZQW&^&#U^_2+(/D>"CP*$[+>DTD>1V9!13$+ /3 M4LHNIQ VASBH)F''HE@; [:L!DWT_%7'U'MVT6X =)9+GX0%[VH+9QL5S6O1 M OI(ZM'T?]:'89MC_ ZJ ILSK),%CW&22D=NBT(/6 I2-*,$^"(%V)JY:RN$ MB%W*P'8]2;6[0W]77HWKNZ9Y\7)V=C:;KD[1C[P0)7&*Z:Q2'I3Q"$Z3/HS@ M.4BO9.ISN<+CL+Z'V&!?.CWDN!L8JHNS?EL#%0I1*#09T\!V+$OM)'F,6&\R M] &"HXQ3:BZ=B5%BZ#)P'D3T'13M-V=,$^LT(\L'_'Q%X9MP4K(J%_+],M4+ MQ;T)X')*D-$;E6QA+'4ARX.(MIRU?PC_TL8\?>+ ZN'>?5[UW?_E#YRG,6E@ M)#,+)DD&0C.")9B":+(")T+M?&]9Z3,W/XGL.ZCO[^EJ]K=6\VSU]6Q.]#Z? MI].PH'CT^KRII"W290V!^0@JU$:C3A1(A2C/."H=^APP>Q+:EN7^/X03:FRP M9D1:RXEOZPKH^_F81/X<)I=@1RX3?W5V0*+1=&JL(6X7!N0=F9*<$*DN%ZH^ MBFK+,P _!'W:F:EW][V?PV*\F%V>: F3JVY9[^>XJ'59JV,<-\!LU!-LL^%,747L&SR3C5=87M]7;/ M0QIIYREXG7305!?]==)1-Y?[$#011Z+H*K;;963=]YA6(^A)B-TT\:GN@;;2 MQ\7#.FKE/KC==/,B4PI)7X3)FVF9S<_V]SEYF"87B]GI-^=GV%NJ_6=7MW1&ONKHE$7TGO ?< T.YG6_OQO,DWFXS(. M5X??+W&^N \GQM(UY_\=M9P,6(YJ_PZB@4=4Q[!9EW[87$)GD<2RA4N[_YS?EXSGQ@+('RIUU1'2\H/%@KFHKRNA<-=MN^. M(NV0M@1_U%'4AWJ#'&4/%]0EYW6RVH+,]:I8;A.X("288C-3A3F'@Q]5>Q53 M'NJHUX\ZBMI0:Y"CYG;;P95+^'0:IK_.9OGW\60R2DJ+P*P%7="2$9#BS^(C M&+22Z9A2'GYV\Z240VH.]Z..HK94&^1HNG[&5->CI#PXL +)-22GP7E1H+;^ MM4DR%W27/@B=Y-FR$5[?THD?=8CLRI]C#X;+$?R@@C7C/&3-(294-8=+X$OV M$&)0RI)L20YI)?DI>8;D@A=:&@BI?9V"&]9*WH$": M%+1SV4;A>T0YUT'LWZ;HXEFOQ]/QXG0==ZR[;WS !P MQ/DX3&[AXL[48K% .4*FTLTCL? MO-W!?/L0Y=X>Z/M'(8\":Q*ZW7K#[D': P_JHXA^H>SK,)[_,TS.\3<,B_,Y MKD]\;J^.^Y_32!L;@&RBC,O%FS"MK<4I1%@B??F&GKO^9C+^ M1LIL(.3QE+USRK[/VXZI^&[+ #NAN?RCW=UFD]<>TR"/JN!XEKGWDV_O_^1! M;;<]L&-:=T\U-EH+>?WP:VND:H62,3@%3IK:KS.5>F.3!BZ]XE9I;DV71/!Q M6 TZ8SST]%_G]4YQ%4V2G&?@B?Y1P9 "- _ % NL.,J[2I<[Q9X"-J25DH;, MN:/IN ZSC:5DLH!H,J=<$TR-I1R7OPIDC0/JC$.2.71*DA8-0@HG V*L5RGYZ?VP(= MUK)W9V9UM6+O%<^=DH'&V^/M,1PS4SKPEOLKC+NL4Z_^K)&:[D)H)MG.RUK7 M_KBAE-T6G>K#OY47O)U-3S[A_*S^=/=A]?0S&VIF"_"-U@*NO^?%-+\,G\?+ M,%DU)GP7)^.3=<^:-],+[WM1J?%;6)[/UR7QP?CB>;VD1]=[=&R]?"$(!EK7 M>OB(3NLN%R'M"WS?J&.S]X^X5\XH-%"2D91(6 4150$3*)%@,157NA39;P9O M2+'K09EX._KH8,UF\>UU;!=2CPKW+B7EP9+]095BP0DA*!VV**6TH; NE3WW M8!E2E#H8#NUBIZZ$X:B2R,Y#\CZ#\A0R$V$I4>/<2FZ]"O8XA-E>O >L>J5R MR1DZ3V,4*?]02M?K V--0KS6RAAG4Y?BOL=A#=73[L*/V\1O:) N8^ 1AYXC M(PWF E+5&P=51 CDR8&2548#- ?9YR#U+M-SLY'R[?[5D2HJ%14-U"5TDI]< MDZLW:2G,ZV2>ER[1VY/(ACI>&G%IPR&THZ6ZC*)K6+C@"H75@-K2K,88S6JN MW@WMM$O&2U-XEU-B]\/Y_@*0O:C2P":]E\-6TK==W7KRD0VS\ .O/5V[-*(N MD5U>FK6#DAYZ4B/=; 2TITIV7L=Z_'E]U=-MM>N!]UU^\0K3)*S["K\/XSV: M*N_VGKY*W4;(GLIN[.5V>4M?11_8%_X2YE-*S!?O3O#OYV<1Y_4FS]7+5^@6[\Z7BR4A(L@C9D/01EKPUG@* M9%.$(&2"+#E/&'*2KLMBRY8X]\V#'GC=G?>LC#4J.FGC9 2/I!FE RDE*@O& M!YZ%\R9CEPJPK5 .*<'NR;K;Z5,_4S;+NN^%^) R7N3_.5\L5XT/BT$.\^^CCVMVYFU3R(U. C[\NIWCN@T>>@!M=8OW'GOIJ_$BG)S,\>0B+KKX M[#XG+'=^V0%TO(VXW75_\;OX]5>%LM[^B&JT@K2Y!7-<;+'&^V_K0[6: ML;PK_UBL_>6-HU*:IYBL<&!D2: *2[5C MNSR\E6%:'IB\ O=F2C,)+I87EYN,="Q2^1S!K$X',4& E'> WIG$BLL>NS/E M%J8AK4&T9\<^!FC&B'>?<1YJTK?"Y"&5*[J#;VWU/=S0BD.LB:?HRS3 MR?$>5K^#9$BW,K4Q^G[*[KU&O Z[+XKKOUX>;=HW27CH>4USA8U -TL9*'+# MFV[[LG'\U_?AZZH;V:MSFKV9S%9&!R+9>EFO3A %DR"=$]QS95SHLJVX*<"] MBTTW?,^+0E'-_\$P?SW^@C2YA6)$,;4:UE),DVK-NB-75P1F;Z3WML_YLUW0 M#BL9Z<"[.\6JW6W:KM9Y$Z@?\"R,:=#/WY77XP49L&(>:<!J\$*"XX MQ"P5,)$91VM5C.5H'+P7\K#RGJ$0<7_K'I:-I)2*\-/OLY&)S+&L)7 51"WZ M9A 8Q0$LNZ2<8='G+E'6ECB'E6\-A7<[VO$X9"/VX$@*KY-P'*QCE%L()/:'I]N%>FP,KVA$6YK6QZ%.V)=!-^':H6W*'Q[=M+=F,;]=/_BU>GR_/Y_C;>#H^.S^[KHF,(:IBU/;"-U!5/#I%.<8:O8WAU"RXUUV3+?$.:0I9HVLE K*)1KP MVCEPT5N-WK-.'<:V1CJD5'PX;-O-D(?F6TW*X_1%"]+O3C0@$J1K,1"@6@SL\FYDD*7OJ M-]O:[C#CZOX=5!-$-\0\JTC^K =K'78HJV<-+H&3+H 37LF0DF?F\!YKJ/O:QR?4UC8[**56NY[520JL M%U@Q%VLID007D@6+EN9M$5GJL[NQ*< AYZ+1UJ$>0IZ?^5=GK!;7RE0KS&Z4IL+ M,5IER%^4>I6 \@%BB 90BHS&>DK2NMPRM@_H+?/LOC="'IBZVZ]R-3+^@6M. M4B[!=6.7W(&0>L$WD4E#(\4@'=I>;]#SM8L9J(7@(CIQN/9F7*6,/D0*M@CYEGY,+ M?(:UC M=.'.X\YH-[L:/1!]]<5:_&T4GG,@J@-3,$M1@(!A/ M":\NU@5O=,%.G5-W0#NDQ8N#$*R_30]7 8PE9)Z+A21I**ATA1%!+::8B&6\A9J* S!M_G*NU[T0S)+1^>+EO9XC#Y MQ(JX;')MYM:O:)J!["I:HY3DH8@/A7!9$I>4E8HF M>1?!AY(@9283%B%=2D>+Q)N)>>T&;)N2M9AXO8XKK^O3(^71@-R+@#84KPZP M W$/LB'-72W8LF'.L:-I.BVR7<&ZW%?+)14G+5+H&^K5?J@AI,3 ):V54\8$ M=DBZ#'XSM"M7=C%*EWCFUH4*(UE MP;2KN#1MWGWL[-O=$2F=GU6R8;YQC02RI$Q2'*Q2-3JIO39BY 2<4CHI9(F6 M/3$_[_;F014CMN+(Y7@X@#'V'A]/8/QU/ELL1A16)L8P@S6U=%HG2\X@(K!0 M2K8H4A%V/WJLWC,DOWA@+FROY\Z9GC3DYWDPH!-&4$4Y\,YHX,&JQ'0J176I M;-X@TVLDXK701;I@960&K"5;*BL41*$42.8+VNADX5W"Z"=P#2FFW)\E&V6U M.QJE[V"X"EQ,,4*("$XK&O?%2/#,<,CU5AUMM.BT[_$8J*'ZS(X1D6IZ\GL]\[+7X\\OAN"Q^;BM3PWL$7.8_K>\*DH1X??6A3[6T.O]&-LLOQ M?&6LGW&*9;Q\/PG3W2Z$O?=!S>YS?1IF1WTTYM0.+^FJQ]TX=^$1ZS^1F/NW M/_U_4$L#!!0 ( &V)H4XO)5S,=BT %+( 0 4 86QG+3(P,3DP,S,Q M7V1E9BYX;6SM?5MS6[>2[OO^%3Z>UX-MW"^[)GO*=B[E*B?VL9/9\\9J V9 M$XKT\.+8\^M/@R)EB1(E7A869255*447>JT/_36 [D:C^]__X_/YZ,DGG,Z& MD_%W3\7?^=,G.$Z3/!R????TMU]_9/[I?_SS;W_[]__#V'^]>/?ZR?>3M#C' M\?S)RRG"'/.3/X;S#T_^E7'V^Y,RG9P_^==D^OOP$S#VS^4_>CGY^&4Z//LP M?R*Y<)M_G?[#83#H3&$J"&3:*L4 DF,2"T0C('OM_^_9/[+CVAA43!97F$Z> MLPA.,@TQI5)\RH#+AXZ&X]__4;]$F.$3&MQXMOSQNZ+9?_W\ M^GWZ@.? AN/9',;IZPOH]7E^^0^OHC'/+OY('YT-_S%;_OO7DP3S)3WW#N') MUD_4G]CZ8ZS^B@G)E/C[YUE^^L^_/7ER(3F8INEDA.^P/%E]^]N[5S>1#L?S M9WEX_FSUF6<:Y";"^D@8P?F$G4TGBX]_3Y/S9TN$K\9SG [/ M7T[&F0:/F;Z934;#7%?:]W/Z6I?>V:2\HB7Z''\;PR(/Z4_WCP5&9X17!*XN MIOR_'?JF*Z,C-1J.AW5E>DT_KEY7A]'3./'S'.G?TV^'^;NG0P@2I0S2IEBT MBC'HX)SD05GG@\MB8!1HVDZ0*5\4TR(#BR9;YI)4(A>!7(GE4K@>X&B2KKUP M5!?BR:7FC"#B:/G;P6+&S@ ^#BZQDT3P%7T[&Y@0E# VT097$M-UEPLR G-* M6NNR\L*&6_5NJ7,%9G&I>*LWD (*_PQ'\]GZ-Y56S[A8K>7_MAW*!7>'#^X- MK7BT$8W/+EAY/9G-GL?9? II/K F6>TAL!@<,.VT9,$%6AP!>)*@G55-1GD' MINO#_:JLSZ?K@:_6A0,7CFKM=,K^?-)&WA?\TEB>/IE,,TZ_>\J/585W^ G' M"_R11$!3=PGI7V0'OES,YH1T^L/G-%I4$_+Y;(;T7_X5/@^41@?.>)9S-$QG M< PD_:B$U;+DQ"&D%BIR -;^5:)V0)BK!8K#2F-#&F=H+W>#2C 1TWE48W,$@'D%#YD 4C4XOTV#CZ M#J)G)7',/BDA?5^&Z.-1AV,%?9-[\;.!X/Y\<(^";?]GB^/Q&8ZEQ=C',-;^"#+;0&%29 U(V+ M*(I)%V9,UB4K*WFY/:YS-/&W WI,&M"!R&^J@CMZV9]_P.DOD_'D^K@O%55I MJ612S'I!0U8E,V\)9Y**ETC:6Q":[ !WPGH\:M&A^&\JAS]^G5@/=NWS#L<+ M KF2QF0\>X%E,L6+SY&[B[.?A^/)=#C_LM9O,G>N/^6'_UG0GW_&^8=)_CHI M9H/,LW2>S)_@SM]O8'GL>G6<0*_)9)V M=)CV%YQ?L=C)6P.-VI,:UFU;F\)B7:BS&FRZF_!\TA5 MX!!I=WA4 J.SP?-/M,^=XB0^2L9 M[\WY/D*6M^TE3R[RE_^11I,9YN^>SJ<+_/K+R7B.G^<_C)8O_.[I#,_J-YVI MPXO%C&0RF[V_>.[L^>?A;""E+%QGR:1,9#4K,LX0VVYTW$'\ M\6S=2.Q1)&!S":#AFF/@D$LP$1(B7:K[$ VB5/UP/NUFS&GHWT? M"7=(=[6<7XWS@@SE(8Q^7EI* P0AE?; 9!:23%AA63!DG,AD GE*-,JXD<9Y M:SQB\[DGL.P.%_&D(_ETF-Z_]'+.IL-$,W\QO42C(,N@BV0F:MIX:K5+].C&D[]5OHZ44<>SZX?%=/(18;Q"0LXFY'H(%8.R9&DZSZ(D MFS,6%3R"AX)Z![:N/_5;9>H(V6QUG?_]V880R,K_O8=+?TN'[\-D1%AF%YD' M?5P O.NM_5X&W'G\&Q<#O.Y&CEEF'0-,T8@;'9;*>&TPT=WT4UAO2)E=3 M&S5GWO/,; 2P(N:2=6QP,= +;H.*+*<:QDE9,:^=9%::8$KQ/MFV3L_KKBX& MOAJG*<*LQAZ6_W\UODG5N\EH].-D^@=,\\!K82,1P6SV-5C�NQ9$:JF411 MQEJI6XQ\3YP/(TZTAY;15S M]-KP-E/D=('F7KC;]!..$GP+U_#&4 TI2D Q23F)0^B6"M\ MFS3OFU >N2X<)_H&YPW7\ZRB\3JIB(RC2S6E+K"@=&$$ H06J,AA?H1);'VJ MP.$";W".L,PV?SDY_SC%#S6@\FF5H$L#Q>'9^.5B.L5Q^O+K%,8S2$L2QGGY MTVB9U?L\__?B(BV7AO6F_ J?WTZFRS_,R>&.BWD-LOXZ>4LKX'@^D!PXJJ"9 M+3HR;>@[;\GA(%R(W+DHL$F&;*^C?-S:^W 5IL4-R"V#_;Z2BGF5A_QV1*/; M;URNUE$1'IG$>N6[&'*4(_G-E@=$&F:*C>IY-!K0GU/G>U6#!I<\OX*=_3IY MGO.2,AB]A6%^-7X)'X=S&"V-UUK4+%EPDM]A MFIQ=$/^?,%K@("9K#,_ 2BDT?;-#,FV$8MR4X+B7Y'@UN37:>F"/6]T?E%HT MN.OZ:Y7@8OIE*<%5HE$BX#6M Z-) " 8#\K56AR*@9.&D0 ]CT[Y!$TRL^[ M]+B5K2LR&ER$O09MJ;EK9+68R\6UM('./AA+(P;+29>5C"SX ,QH*SV0+S]XOI<'QVL2)>Z/GRCV\^+B]'_O 9IVE( MR^D@*9XXE, <1$*K(O>&RMRD^M,#R=K_(C3WR-D M^>"RQB^TJWKRD_%E:J073B7++1.1OFBM/ LR>"85+3T\IU)4(T/T#E0/)&M\ M+[:W*<[14F]QS?DZIE5ZV"Z@6F:/WXKJQ%GDQ[.W>>>Y,]'WIA=*&"&<5*R8 M*)@6U0S%2 @S%V"C51B;;" ]ZL.NV>4]J<,^$F]2//KR:MPJY5-8S5,)B67K M.=,ET!::LV3)6B^R4$&))BIP \D)*A\HQZ$%W8F^P!ER+NZX@A92T28'0>,?K M]4M!+I(/+.N8$EHO,V]B*]Z"Y3'P?ZR(&Z2)O<,YU,/N=666]?I$+C&WG#-E MR'FJ&>"LEN!C*H3"=>* ILGR?SN].N>]VI<)M/SY6^_KY-A-#O@_LW>K^CFLLUQ(]NX61-"3#Y*(T"ACAC! M2^VS$5P*5XQR@Q@=:@?( MK$R*,(+ A5F-/.>6&AN'+LS9KU@)9GJ[.U4%;Q M,PXV444JFHO,UIX5F,S>1)>F2*)%[LWF)LYDH=H#;_QK8F1YM M+H4]\-7 L;IEG:CW\H9Y52UYF3%;<$I0Q7*3ZMZ)S1Z'K,O<)"5S7Z!]G0HUTZ*FS#R4$Z1;AK8,?.HL(/!0F 5GJM7) M&?!<6,D1O17>%-C)-HC2G%A:2 )>\UTRG1VAPBL! M2A$*0&H29SB1MMQS M#G4:9=F'@XZKLGR_F*.TLLB"(<,%D-=*0"'RK%K>S)BM,2QXRJUT-5 N9I76,IFFPR M+X:WR97O(_YTA=G5!:K_Q?PJD]$^+,-J+%XG^?EM)-=D4?I#C3]_@M%%[R2G M#8106[(HSC0*PV(IR!"=71XQF3:%'MH.ZT&LR8?IY0[1AU/QWT_^: MSR\^24]!&B3]R]D@%1D\Z,2$$33&2"M2],8P+XNJ#9J^2T8?4X&FMW*I1!4?NH)?CN8OC>Z0 M[0:9'\VFZ=LI?H1A7C7UH\\OC[(O_C;@R&60.3!N:;9J0UR $C1HS[T06+P) M3>X4G62T?TV!'K6E079,EX-^6RNJ3N=?:CF1^/GAYAWE7U.@!^UH4$:IR\%> M^*8J 2"S8G)K0S7M'?T#19*A_AUGV03!N43CI05=?PMZML--I97QCJ0&ML M("EY89"^N,*+DS*UN;'2:#R/2/,> N,MRC+MGP3&51:"LU*2(RN U"DF*1DJ MX!&=1Z7;U!OY%E,TCU&XILP\]!3-PI'4/QF6@A2T80O:N@TZ$ISGTD?MDVWJ M77R[*9I[Z,".*9K[<'&29+M= /Z5HGD8GWMGW1U"QDFT1J"0*9C"I,J:Z6@] M V\5TU9EBNA]4RF:>Q&Q4XKF/E+L+47S>4J3Q?AJ#L;A.9?;G]5-$N6.6#>R(I45 MF9SADK/0VD(,1I@(N2@OH63T R.<-@2+* %?4TXD V$-B][)(ER0*?$#LR)G MT_F@E@6]:*4QSO]O :-A^3(B.W8:^OG TFOP!XT2^WSB_PQE./^'L M!1%/OQI$,MO(+[ L.7($R4U0S/N4F=!&:Q]B*6VNY^Z$KK_EJKW^;.Y0W=/3 M85;B/N*XL/YK=TL1M62)\]HDOF@63:*E/.KH)"=_$W;QFCJ=2KTXX_UI3EM2 M'HI;?O>\^)6>LC0.@[81(RJFBD6:&#K5JD^"E8#@O.?1Q"9>^F[P^G;:&ZO& M7DO7010U<,/N1KDR/G?!V-)_WP7D:5SX%B3OI4=','0J;7(YA"!Y+8B]S+?@ MA%7;3,*.-F2.H-H4^SZ=%MWCVC\4)=J'F(Z=_?<_O%R'4H7DX3V,<+D8+U?E ME<.*3GINZV74D%,]4XA#N^JO\ 0/?\3-H)M[=HP+M: MAF=TF;1X>"A@RX.ZB0/L@G(C",!EEEAT*$E'C<@!8U*V1 D8+*0\"-E;4 H9 MCZ"(:DM4*R(&I#!>U-3]*(^\&KDU-_2K_:UL5"9;Q\ &0J'I.V\XKU7NR2S/ M9)2+)EGT]T/KL"#A]_AQBFFX*JM&NK2R#I^?U]:+_[O\_?8\6LN)1&MMS;G" MVKFBL% O44<'EHS$R$.;)NA=#:#_I:YCO;NCMF%_S#:XZG@5_$#0HB!!DOLK M21MT*HY%79M\!\PEF\BU:7(4*3>%IU+-?UHL$R7 M:$DA96*Q!&DR#PY5D\NINP+L*ZNCL6XTX>.A!(^V#NG%ETMG8]F^1I#%X5RL MO0>T9Q!L8 :#*=YQSET3)VT';*?/]>A2)R9MN6FP5FT?/3U@G62P \26$:,= M,)XF8-0YO[OJSY'DG$B/R-=Q(,$PXQVMX0H]BX)#+3]14D GN&^2S'@R_;DG M5/00U&$#F M\:%4SD;Y]-5Z] $?#3S?O *[_T>$!I4Y>VTWX MJ7L);-:1)T_7YP1)9Z5%3&"U<-:D)$J69-$,>(A")"59$+XN.(E,;B3MH+\' MFU4D)2E'!JO6>+]:]Z34M)IYQ1(G-TW;R%GT*C!EE5"^'A"WJ=)S TE7MY"N M]GH59#X:3?,TFWH=*GCR6D*]1J-X\ ID5*K)FG8+EO[7M>.XWG8AZ5#Q-@CM M7-Z14E%S&:5@+F!@FL?$ BW4+->[;\G*VJ;A<=T[.YJ-;=?-]A%E Z-DC8/& MA,.S\47ID?1E6>M]M(PP_43B>3V9S0;*1"N2B RTKQ-.2!8H+(B_ < MF]P@VQWBXU&+CNEH4![I\OK9ZCK:U0[N QWJ71%9S;5(2AUSJ5F@I-D!T!MI M. ^ZI:K:!8S&,NM1DEIZZ613ZKL+ M:*^?>!$;*R[5AE*9F5KNE9S3S"(*,AAS$#2F:'-IDI&V!4]?X>IN;9HNA/M0 M@M&7+7#7=R#>7SSWH@4NEUH 9&#HC*-I4.]G!I0T,4W*R_1YW\1"NA/5Z0/0 M1]"^K9WXT>)O<2IV@645R]@%3,N8\C4T)VX??CQ;FWIPM*B;\Y]LDL9[RYSB MM&)BW?-3D8QVZR*RS[F()@7L>N!]US;AC6G?1\(=)P"^&N?%;#X=7K8I]@ H MG2/S*TM.^V-M6"O)$"N8(H_1RK"9\G!KMM_F<_LW7X\0\:0C^708PZA8GI]- MAXEF_F)ZB29HA2B396B=8#HK1;N/(I6,+AG+/?>![\#6S2=_JWP=*:..9]:V9$HM^85'"7N77]J=\J4T?(9FL\X$&< MW?[+72_-L,RX*\^((#ZY/QN:9H0RA,.VWK,3M9CR!+(2Z3<$UR,GNP?G/=HRSGZ8U)IU+L,A%9DK5KNLRUY/VY&K7">F#I36C3;KO?<#^ M4JM.*&O@*=^![TI"_-7$]X&T 5D9BEHF@2!)D$LQ;+@4@#4KD:[>U:R+5#_ M4KM&M#8XS[H#<2VF2"ZK%AX<*[R>VZ2T](&PND32:(2<(?6L=+U6P?R&%&Q? MNAJ3@^NSPU*U+2R-&PY)6AC9T[!I&<;0=9\Z 2\"Q:J->^ M0/^\"M>4T@:-*FZ9%3C76.B6*A0+.^ +&E2:7)78!]V=6 MM8ZIZ[#Y0W>R6AT!9D-S)$2&00NF52 Y.9Z8506I^L/Q1M M.R63#^4,_PXKXL65 2Y/JX3.2:OLF5 \,RT@L8 ":HDG(11*;Z%):NL>&/L^ MWS^I"NUN$!Y%9;\^[U>@O\#Y90G-'>"VS!_8$^]I,@R:\;^[GG5&W@/0.6.B M2>" K-=H:H>37#NKX:&JVCZ<-5"Q7Z>0\1RF MO]<*0,L?*K9UG1X@!ZB$9)DP2C/MD4S5;"SCAG J!&W:]!^Y$U7_1[]-.9VT M(J3!6<++Q6P^.L.A=W@=S2KSL \VE\NZ:ZL)_>=49DDZUR?^C."*%! M(L,[SY>Y30&38"G;VB;5 M9D90'9D&RA1II!70)(CPP'R^YKSNY??M0TK'/2?>T;@O2OV8(ER!E!AX04Z% MDHZX=I$9<@5BJX"XP]#)_=M:#[ M%>!^(^8(!C8Y/$)\':[]FW#(9Y0<-7E\CBNF7>8L1O("95F6JXSHPRZI40^# MQ2WF0/(E*6:N-[7 95F$RGR7 M.-AN#%Y]\S?(X,&"VSH''\25J>KTJ']WH[ZDX,)[P(M;ML M-NX\V9!RC8HF"%;7_30XJS6ZI,C%"\8.B@UR67B':Z?K!6;:$;*V3,;@D\G6 M\QR.K!]W1WSW]67ZC[ ^%2L32\DM.R^2->]J;_#@I _1<\'[3DUYW5G#@RLY MXF_*YFL&,AAVDAY7MVIO&=,Y)@_C5 MR\DXX7@^7:KUN^'L][?DUM>V.&=,9!@V.=KY6+[A##170&(@@/T; H1"9WH#;B0*LN>KD"J;A037:B MW2'V53.LN<8T8N7!9"7#<%K[JN&++\NA?#U=,$I;L"(REVK@H1XL^-K6,QD: M9XE6A-"DK]561*>O*-:M!FQFX'7"1(MTSC6PU1$"0NW]FM^,WV%:3&M9R!

5#(/];4FYE%.90(W8%:A]*KVJMY)9T\\%0VTJ2W58_;]]4G M\"P>!.>3_@AKD4:]Z3R]^/("Q^E#/?Y?3W6F T[Z")IM MXN3%&VX-31Q3#8$:V8M"<8:&7'NG91'0)+WZ-#ISC[UT6I79AXH&JK):3B?S MK\5$@[:TM:K:Z)6OS?.8H2??6]NQ[ MC/..#ZOO?60W9\_[(=\X2C8*I.097 #01JGHK70R^YBRM5GK 5I)'&O#DLQ( MBX 5S&=3[5; &N464IDCCY+K %Z-9_/IXGJ[82ZA2)]"35169"T;219L4BRA M(*.Y1(>R26FK+7B.77+J@]Z4E^1(#.<_0G43YE]>PD?Z;O[E^2=BJMIV/TZF MR\38MXMI^@ SG VTU@Y\ULS7-H,:)=GQGOCP3A;GB!V;F]Q//0QN_XM7%]JS MN6;U0%4#E^LVU.^P"K%ZK)/I=/('?;,>Q\ *-,$6SG0VY$78P%DLF;,04*50 M9)"Y2ZF$W6NSUIP'WQ51Z4(!]A-RBA=08WS.4YG:Z-FW>N#JTAK')DK+A:F9;UEF@4PI3-(Z[0+HDDFXUV@3A!/.9JV MFSWENI%Y Z_C'7Z:C#Y5Z_7:J%?@A"E:%Y&8237]U@A#VY_,S%DOM4S&Z#9& MP9VH'H%&="?UWNZ/O)R3]'N])C'\-,PXSEW?$#GD+=W$X8X>WT9H MSN4@N!.A:*DT*E,#K2J#\:IP:P '(G&TR0.#H+ 6RG+,JQS(TM0A:MID4!Y[ MRV-Y>/VF+ ?UU0&2'(L763-5-S+M@V/1V,C012UC*F"T;[+-WX;F^$.C2]HN M.7N+T_<_">=M_DR-JK1,*T1:U5,N MBC[^(,_R?!3WIAT\U@$3_;.E":JC=S"$S8>M= MI!QJ.VI;F),2D\\V6].DL= 6/*?/D#J2[DTUZD#L+9:1F[!6CL,NP)KV[=Z& M[$0]O+O@[WZ=.$+XO6J'% :#<9*I95U4F6KY!W(0K-!9R*2%B4W.]7K6BOLZ M?/>J%/O(O+TRK*, -D4O,YE!,=<"N5FP6%)D*16"%9+*NH]MXV3-C+MAZVX= M.$#4O:4TO4-"N*B%*%9]G:\&((8S.#N;XMGRITE9??;PN,L1+^LF_-+5:#>B M,$ 4:NUX#%SK;'G(R@E!"J2*-]:Y03#<6,T=2Z846E!DS6M3M*..^+]02Y+5UJTBTQZ:9L-8CI;)''A4\1'&@5.6T3M'K3H@Z!!:<2 M?ANG"RE11 M"E$+KQF3,VT*2K)H#)D9H+WE1I8L=EF$=JI\=AN DV7 =,;LI$,)=URF<(6G M%K%=(;J\W[<#J*[KAVY%TW\UT>.)NLEZ1U+N307 1MJZK&2E2,UH^T(&Q6N6 M.5H7HP$>=REY]A"IOZ,$:4_,[R/-L,LF_D2C7=VRMXL"#(+-? M%%M'6)B7ED982A1DUN1)*]F7^HO9Z6-L,:#60C M'2TB4I.7H(D !HX')F,)"+Z(8NX+3=S^Y&^=LB-EM?7J=I]1J-7?XI>?<'(V MA8\?A@E&KZN*')4#=/0KVT>D]A_Y1ER*2Z6+!Y>\CEI!BE;XNJLF68^ZK1DD M *&MOB@:3%\B6=N>=(.+A#8$M,;FUG$I0WAL1LV,#-6[S[3419LU"S(^FOD-=3Q5URJ"TWJ(BZU#UM]QZ5D MD2*9 DR96D4F@& ^)&#.)2T$ALQ+$TWZ)N)2QRA*9U)_"'&I]W.8+Y]V=8=9 M^F72*.T!+7+72NW)1MZ)XD!&JO3B>="WKCF,4*Z/C M*J3U^><.H+H.4VU%TW^8JB.V)JU$W9L>J*02&EHA QF*M88Q;7(2/$L"(ACT M!<0N&\E#Y/^.6%6?].\CX0YI3Y,%V3E?!K^]'V0C;,Z*DRXJNP2^?/P;R]A1=A[T_S:0(4M47#,9ZSYN M)#*H86RC.(+"8(6YXQ;R(>0]_^TQD+>GZ&Z2IX\E[\6[ :>M%:TRS*KJP(-S MM'!G\L%TR+6A:(KIC@/40\A[\2B6S3U%=Y,\<_2R^7I@5731V<*BX#3WE4(6 M,QG4Y.#DD(-+_*Y"Y@?98\GYY/0@^*Y_)U'7%%QJ I%T7 MG6'"B9 -)*O*'='Z0\C[Y5&0MZ?H;I+GCCXSO>;*3A$NBX#+3,I3KXAK6M.U M3H$%2(45;QUYMCY9V)B/VT]/M[SC6V:P4_G=Y-6?[$3UU9@^C5>Z4K[*]+EA M&<*5-MZ]'+0>A*2W\]?CY;19M &#"A)]]C[H3+:N3V0+.Q[1.15+''ACE8VU M"!!'VJ-]01:,EJP>XBI(+GGGCCR678WV'7ZLG1''9U>&?>6<1*'WSA($'3C3 M!2P+10LFR6E6*08'ODEKSEW G>1X5J(C\0?FR;FL_?X*HWV7LV*)PFAB,;+) M4?4W<3S;N49USV2#0'/;)U"I,]7(ARY"53O)X-*Q,8(&F:(&B9M(TLQ29- M5T_5N+DYOP?(M<-PX2U%);8/^,67U1\OT@1$EB ,66X>JJNA"B?SC1?F,EEQ M5D2/I+TZG7RQF)+C9;#6BBTYV0EE4H2Z MU@>2(*]^!.=,12>T5,IH;%)@]4Y4#Z >3!N5N%F%LR-J6I2 N,"R"H;L J9I MA9BK:$Y4%:8[MC;UX&A1-^<_*$1MK&0Q&UINBZ\WJIUE1FEN,8B(IDT-F/:\ MWU?WI2?:]Y%P]^T[R2^>#B\;*M52:3[)S+B/E@SD6F,> )@-BENI4XYYE_M, MF\\]F+ MCZ!@![9N/OE;Y>M(&74\NWY83"K$#X)@>.G\[@G'75:8/>$E79QK'C6[CN,(+ MIS*D#-$:;6/V%GDMF&A+!I^E&Q2T642HK8>@:HJ.+#I4M=8\L:]!EWCT+;(J M#!69YN!83*6P M2%]=,MYPU\2;W!7@*7I_G4@7;_:):L!AQ[;-38PW5R?RYNDG.,,!K3#"Z2!9 MRDC2B"6S6)QG.01:@VSM:,UWV$CW>NF?4(':$M.DV=P!$OM^.*M!N<449^O: M0NA,4I;96E9H&46.N7B6N*T-9F-MF?Y@UOU-]/TUM'NPJUMKSA]*>/?K1*QC MNJQ*2W!+*1:84S4\GG5B/G#.>$Z0K8C21&RAOK?#.5W_O-[5XD8>PM'T-%@B M;Z):^7&[X&H9YMT&[#01WR[(NU+CQ\O3!D8_7#^<33Y@GA=$+>B M+@H#:D^ 72#O$C5YESY)EG,0-(M<$=C$+CD,[B/1I1ZXZKC$P#L8GUVLK5"4 MRTIS9D(F$(XLL&BX80))'D)YLKWL#@JS4TF!R[?^^>S5PX7>88+<)8CU<< . M,+HN*W+E_?T7$CF0@4T.CQ!?BWF\@J.*I\<;X^0:TCD=(PE9.J?=4R"[J>\R6N8M0A M^IU:0NQ$W[4W]WL?[][H07(>&VA((?+X"I%9)!XB<"9G(A.!"U4;!D2D M+5TN,?E=$HYW8_#JF[]!!@\6W-8YN.58>O7K^B7"#/_YM_\/4$L#!!0 ( M &V)H4XV)!S:2*, &'.!@ 4 86QG+3(P,3DP,S,Q7VQA8BYX;6SO%F*S;U:K,'K ME6)K)<'OQ?H;^)M4Y6] KY;WX&_+U6_%(X/PWZN77B\?GE;%W;3F[L\RCW":J@3&.M<0"Q)!SO(8 M8L:%T)H(R535Z+Q8_/9G^Q_.2@6,<8NR^O7?_O!MO7[X\X\__O[[[W_ZSE?S M/RU7=S_&493\V#S]A^WCWX^>_SVIGD:4TA^K3W>/EL6I!TVSZ,?__?/[+^*; MNF>P6)1KMA!60%G\N:S^^'XIV+K"_*)>X.P3]C?8/ ;MGR"*88+^]+V4?_CW M?P*@AF.UG*O/2@/[[R^?WYT527^T3_RX4'>V9S^I5;&47]9LM7[/N)H;[:O6 MUD\/ZM_^4!;W#W/5_.W;2NG3SM6BVIU1)E5LM_/B?LQRO4'TC?];&N M RA7F?MA*!V[,/TPF+I?#3^H\ JWQ%RMKN08WUW=Z*N5CV\QD-]+99K M-A_A:[$7TU)Y;O_PWORT%6,;ZB#32LZ6NENJJN]KM9"J9LMG38-"_ML?S$^S M30GO&'N8O5[>WR\77]9+\=O/ZIZKU4RA.$$BR:"FS$Q%'&O(2O>EGJD%_.5+([\2GIBPS6]GYC?RX M8/>J?&#;%XR:UA&H-?_W6D%0:?BO/^[-Z />/#PD\_'0 +_6ZOU_9V%9BF>* MS.W\OUP=FKX4ETU_-J JLS4K>:7W]EV# 2(_JOFZ;/X"[5]@A+;.P3^?%_+C M46?>KAK5V4I M,.'H^_AIM7Q0J_73)].CZ]N%?/OW3?%@_=J_K)9E.4L)(4)P K%"J7$R,86$ M202UXB+''.$\I3XCNUO+#Z K:00#4:^XW["SB[D+H ,21V=\D8E#A?+#VG#Z9U^ MI/%J4Q8+59;&P^'%HMH3^JS$\FY1_$/)=])04Z$+QN?JMBS5NFPT,-SUWORY MF!?K0I7FL\V]68F>8[<9068U$I,<4B;- D5E&-(XY3!F5$N:$BSRV(=]1M%Z M:C0VH%\T3J^[<>/D^C(PR3;V@I;!-V!O,FC;#&JC]WQL.[UE-]@:;ER^Y\[? MS7/O;SCF'K6[AIP"QE%\U+EDU+XXG)3&%>XWNY6K]>RS&71JN]NC59XR(G*H ML, 0+1#-KEZNE- M48KYLMRLU"TOURLF7+V!CA8F]&7;:0GV:H)?&T4'W(5U@&/(.;)+W*@SFX/= MA_.1RRO]OM6MW=]/;/5Q]65MSX7^RN8;9=9@7[ZQE9I)F4AS'G9$YM]MD>2)169[-&82OP:-4%/Q0+()?S.5N5P,SR MH+3*_['W <[9+O ^TAD"V!$/>8QG;S!=KD"M,JATMCLSH-(ZR-'/)8@"'0:= M%?M2QT.7<.@X,+KXJK]K^T7=59O&:GFW8@_?"L'FM=\SDX*(#&$-AC2WI!*;>QO-76T9B0 M/A,<#MKK*=;3]IILS4N626F4;'G4M951&-73I(9;?5_KM]#[4MPM"FU(>[&^ M%56[]IAM.2]$HK-*BT'G _R0^F(5=W MCI)'7>#YH7&XQO-\^[KS^>KXI"SLC+4]25';18I.6)2@'$.4Q!QB205DJ8X- M+W$::X$90J+/V?I9B5,CHMV!:DOC702+[W&(.^Y^I]N#H#G6R71/('N?)5\$ M)\0Y\'FA+W*&>Q&#<^>OEU_LQSQ;3BL_L2=[BOMZLUK9H(Z$QTE.CC@(\/:L6L5_->,3/$]F$; M1HI=0)=O-OOS79XJ25),89QCXX=$(H$TRG,H=!QSG?%49UY^B(_PJ='%3G=0 M*5^:650;N>!6+A\L48.E!@3'?OSAU1MNK!(*X\!<Y S M^3Z@#4E.7O)'I:P^R!P26:\V!KZ%Y3F*+K8SH:'3>44JT(O,S"< M,7"^,#30$&@V5#_JZJSZU=/K.2O+K]:%F!'&C:\?2UU"[%#UM3F[T95.T_7%VSY$ZC4!;]6"GON)G3![+B_.0QXH3LZ=YQN8T-?ZY/Y\@*GR,A@! M%KFGI+W$0K?#ZC.+W:XW^GV=/ZCU:U9^,[/N8R&5?/7T2ZGDNX4-+2VMN%NQ M+A[KBPO-UQPGB&">,Q@CG4*L$8,,Z*84CZSI+\*4YL\=ZJ"O:Y^ MTV6/;G!CF[#@!F8AHSRPVH-&?3NY_F M ,7BC^ 4[$%8JC^(0[)7#RU&9;7^ M*!VRW14M]8QW9P^%S7E4;5W]M%EO5NKG8E'<;^Y;:_"9B-,,Z3R#!&4VT PE M9J% 8QAS*:C1,TUE-%OODB==#LQVD>K%=6?R0PUZ+F!E@/M:3S"O=J,>MNIZ M1K@[@>Y&@-&N?N -&BMF/DJ0J9MNSC)^*4K#Y?RBV>KN0;]A:S7*9ZBP2"/)(YA#GD8:<*00S3?), MXD0EPBFK0)>0J3E76SU!K2BPF@*C*K"ZNA%.)Z3=_#(44*'II ]&SOSA L*> M+LJ&+THE_G2W?/S1O%Y3A?GAD"$ZFQZ%$%R,:\:_T[/]/)#WR\7=5[6Z?Z.X MW?5L,\Q'/B_NJLC=\MU"S#9PD/L[)M0I-TV^1QAH_+^7JCG%S8,:$.S 965.@F1GN@36F.F]Y MYNZ ED$W8&=2$ST!]D8-Y_H,!>^07M'5.HWJ, V%X*$O-5B[_7CWZ\I(VJR> MJFWBZI9B.>.92G4D$XBR-(%84 ;MA688)RJ-*.52*J^XCA,RIN9D-2HV=YFK M&\N>Z[E34+J1WY4 !>:S'3;;.\E?NK'QYJ8.ZX>DFU-B1F60#CL/2:'KT9Z1 M#]N%V=?E-F3T?!*O5&GC,$4<)BG*(-8Z@SR-(I@CR50DTSC'>':40?URS(2S M!D[??;>$\8,&4IB&OMGY>ZG!PX 9:]U[QHU-!@9ZI"B59L=GO6SBST=+<.8/ MV*"!*^[2QXU@\4;E*)3%OX673VGY;K$VW\MB]_#']3>U^OJ-+9J4G#.1("IL M%#S.N>'')$L,/Z8:2JEE%J5I))#7^=^HVD_-\=HK#%BE\A;S5,HX3Z!F9J6/\R2"--$$YI3'-(UP3#.G M!)D7)4UMQGFU7*V6OQ>+NQ(L%X"SQ6]@I1Z7\T>[!R0$6RSX,4",IH(&)$\-S-9S%0NO>XH7Q0YM6EM MKS%X,"K#8@%%K;3GG>7+8+NQP; 0!J:'%GI66U LFC.[&^!4A,X_\ML9GD$C MP"]+'3<2W!F%HXAP]S?[NL[*#J2WWQ_4HE3&>Z]\\]I-WZ5&H")+I$[,4$/& MB<89@1S'-C6"0HC('$78BW8<9$Z-=[8J U7K7%8+^66U0!?; ^T^&SLNZ+MZ MU8-B&MR_KN'$+639YA:M8<2-^IEBDF5FWPUC$AHX0X9#RG$!",JPRFJ(8DYXIR<\*G1H? M[12MW*"A4Y&?Q]Z-C(9&-# ;/4]&OM/X9I^#_&9[0<7H'20=^464 N4C/R_W MI1*27T2B(R/YY7=[;R\^%J7QPGY:KMXL-WRM-_,F+\TLS15C<1Y#35*S)M-2 M0BJ(@K%FD0TQ0CSGGCN,9X5-C85VNE;YB>56VUTZ*>]]Q?,H.V\M#H)=^-W% M%FR-HDVVS&%+V5[$8^ MQO/RQMYEO&CYB8W&R^\,NK?3)#E'$<51GD"><0FQ M^<5NZR 8*1%KQ*V',\2VSC13G#]7%NZW) ;9T''*;CXX;N-NX[0PNYS1?*@= M'.?J84-MWHR9S-O+=L1LZVMQOYC86\(UZ6"E15 >SYN>YJA)E+N3M M_7*U+OY1_?U\C)U,4LPB0J!$*H68DAA2&^S#%96YP@ASW2?Z<2C]G ;;^+&1 M[U59_OF__3/*HG\!+5.!;-GJG3MSF [EC"0DQA&4V!;*L,6ZB,QRF'.MM<@5 MTG'JF;YTO)X<-[O[E+K-<6)Z@U^J%MTPW8657M"K;M&J\8\-" #YS> M9AC=QDZ&,RBB)U+G#-M^OPFZ+7M&*"1VXU/CU;9N +8&ZM4W!YY!ZL:7?8$*S'EO7.8;;ZXZ9>R0?/.L_5$YXY1E MA^/^Y#-^8[=:X:^>9K>_S' L!$F-,YRG"D.<<@YI' F8BYQ$4FHLD5/FA7V3 M4QNGMQL;K#(OF-L@;&'3/?3Z61S:R?CER]?/M^_?W5X_VH[M.QYC32J$[;-V MB.7-+W9TY:W1U6IOE#%UK'\SDDY\8S)3K(G-H(;#0%=U95O[G0!6*W*7)@ MX (/Y)VV-V '7Z7P#;#9XY8:-$H'*%%^&:$@I[P:E]_ M6Q<+)5^IA?EA;;WYLHE+^+0T,YWQ_5?*^ISM)ZH$L;OPS?>F@7=K=5_.8I3& M.M(*8H4CB&U, 4UMG$$:)X;>/!8 M92-H!RM;.T%EJ&<&ZD&_ *ZKBY?IUN"KD]%[M,=:9WCHAUTK#:C?R&NMX9$] M7JL%D/'R=ZFWH6_UDUTQF0%>NFTQD3PVBGINP-T"DW7/9\K,0J^RU/! M4RD(]AH&N S2B<2PNSFG!(V\?]-AZ_&.3=?# =/NOUO\9+Y'-M-N.>,":97E MF7&3D808XQ02F<80"XSS+*-"95[GIKX*3(TVXBCV+*GI#;D;@80$,C"W>*3B MM]=BK0E5@NT!O;Z^Z(V>H[^MP_32]9] J%?F_E/M7'UKKD-10I!A#'.D$0YUZE"!"&O MRV8N0J=&*F_+=7%?Q8W6.@*KON=NGQ/8;I0R-(2!J:56%U;Z'B4=O-E#J@>L M2.0#T9!*0>[S>O7ZEUDK+_\$8MTU&H7@J:,(9I+DP!(1%9 B( M:TAY1C#"$164]5V:G90X-?8QOBJ,X\2QQY NY M&P.%!#(P(=6JFX55HWQ-33>[XT)[SVAKP4VU,U257+-6#%BSJ"=^@]8H\M5A MW)I$/1$ZJD'4MQT_BF/SN]F;S5I\^[3\7:W,BO&!+9Y>_75[$UU&&4=1JFVM MH0SB7!D'2@O#8PE*\RC-8Y4Z;0=U2ID:656*@DI3-\[JQK";F 9#)C#[M$ ! M6RW!JS_]]4^7[_#[?-V68F._U_7MJ>"0/1,W/G37L[(3$C7UFDX^7<#X3ER M?26;6&FO;I6[/4A^6W=T0A13ZI#Z(D64+J-PKGB2PYO]B.B+W9WG3^_5VCHZ M3>KX[>P89YQ2GB40IR2'F"@&J4XSF$5IDF4(:9Q[[69U"9N:3[;5%[\'K-8T0-(E%TB&))1.>:-2B8OEAR3B]$X_^M@5 MQ4H%Y[F(&-0,&:J@N0W=3S+(N10V6)'DR.L8?ZJ5RBY6FNJ&2>5(L]Q\QQA& M%.+$D"G+!(,XSDFJM, RS6=F!5XLI>FUU3H<6(="PD'V2MT5BX7=/N)L;@\' M>F(G,HJS)%(PS6(.L?&/C4,<4?.KD 33-$X%WF+W=B%#(]>("'B06QV;@U=7 M@>8VQ4RPCMSP)=U"5EM[F4)HEVJ4#50^;'NF5VT(_DT5=]_,BN_V4:W8G7I3 ME%5^A,]F%?A)F:Y?K&=8*AHKP2'*A9D*,DHAIU)!HA%-'X@VN@/M@: Q@)@30 _L"H_N;7#,SNY9Q^YT4(XY .3QS/0;RZ@7N4Q%X.> MK?8#;N#8#A\-QH[RZ('.B7B//JV$BM'_9+Z_YM^_LOG&+- _J/7!YS.:Q[', MJ(0*)69%;1Q R'260I)J$0N6YS%3L_722O$.;>BGDA=5[A0+-VJ_6AEFP6V) M\$N((\[BV! MBUI-[-Z *XK^-PF<6_8_1;Z]6Q5B,S="=XG,,Z42DN<(:L:)\3U5 BE+[%Y$ M'$E.DCC+A>OQ\7'S4_,MVQJZGX:>@"U.4D(IXY S&S?-C//.>1J9_^2)DIC% M>89G9F[ER_# M<7\%X"N>[*X'H[ Q'^LW#"'Q.>-[C@=/O'2:,?"YQ5NGP=W M/.7/7^\68F6)\XVJ_WVW^&QC ^:MK.5I1C$7 F*<;+8W@8U$:[)E[I"'YHM/VCO;*Y!7# ;.!>P'0, M^\MMC,8"SN:T2<']I7Z)=U]]GJ52)0G3&$92$)MXET&>&C8@2.@\R342J?)) MO/OJ\]1\F5S]U6G$V.F\B32$8-F\97;A06"%./(5F1GN4T;&OG=[AX* MX=%W_I\%S5_*U^*/L_]^_C7HC;M[[P'<51OUYQ )M2U_)._%-N'/6=ZUY7[V MG=XU1$\7'/F@#(LD6+,X%O8(T3 U2E+(%:$PBRF-.&,JB8C/UGF7L&ENBC]T MU0NY 0OE22:=<+N1R5 @!B:3@Y)(SRLB5>G1!ZTG>A&2@>N)GI_,HC:5Q!T6:1CG7,G>J+>HM>6K>RD[Y:H3LU=^5W05[ \"OE0F. M-W#\.Z6;@()"'9B-OKQ]#;Z(;TIN;-X^%,.(WH!!H78QJR+!%0T(AQ@CC2N5?<@;OHJ;E2]JA:&-6M-U7I#O@3T(W> M@.T4]_.E//K"S;,*@W!@9K/@6JW!IQ:X/UC-0;'X(]@I#VXOP^SM>/DC-J0; MYB%]5*?,'Y5#%ZU'"_['8 >;Y78%HK7FU* -,XHBB&F20TXU@;%&.&68Y5GJ MY)6=;GYJKM?AT9;'>NX,?I:,[3J=.O#3:<=1YA=OG M3QU/#>I=[%)#M&:T7&H>QRJ%-C.#3=^9&.]"(VA37<6Q<2^4T@-X%R=$3]:[ MV-1S'ECNTJ8,[%FK/(LKT7U9SV*?G69$SZ(#L1$\BU/2I^!9=*#BZ%ET MM=#S@O-VM?U1?U%WEAX_JP=;YWIQ]VZAEZO[:L7VZFG[8;W_D!,:IS3.#:G) M#.(44V@3$<.882J3#$?F/U[WGOUUF)J/TIA@0WZW>H*=%:!EQHT=GT=!NL#_[G5_$ >]DMU#C7%O:O?'Z>@"]Q5-7IQ1 MJ7B:10G,)39.GE08DKN"@DSB$X9GGHEZ(2T[:>YXO3C\^2"UAM2@-Z]C#NU;MK%:"WC3*F$ 9 MA1H+;J]B1)#8_%4R(YBJA.B(I5=4"[X@?FH,8K17*UMN[Z%6?'?![>FJ>KZ7 M.L&-5L)!&YAM6J%!1^5YMSA;,\(D4.Z'6L!RNI,F"N8[H7"B)Z]I*V*3+ MM]HPQC[S,J),,4E@2EAL]ZHI-*O''"91'HE8(ARI/$3FY6=:3(WNOGY3*\6L MAF&2,#_O C>6"PYL:++S3L=<=5+9&9^KL@DTS.?Q*IOCN;3C?4N M4'IPO65;#;7Q:4[7;N::*DYS&T^5:(AQC"%-,(:2Q4G&[94V[T&1#X%[T7-UY9Z^L0'+CL:A]-QJ[+>@5:)PJW M7M-:/^:\%6*UL<<:NZ*QS7T-E$0424JA1,AF_TL22,Q?8"JS/(FR5'&_$X:S MDJ;F&.Y+/!NV>V!/_A6>SX/JQF.#0!68JK8Z@G;%YP"W7RY",23GG!KUP#3/9+[F1MXR+Z^_7#[YG:X6[U[XX:YU6O:&_56[U[_PUN]K4^" M%DS_:H!3=?ENRFBL<9)!RJ(4XD38M0@A4)$\YV8&SK%TNC[?6X.ICJ&KZ,7XO4#:]I<3$\I^=P:AGX?03#?5CNMU& M3^U]O%^6Y2SE<9I'*(-IAA*;7E=#1C,.XYQ$N1:*))+[1%R>D.'%5B.$5F[= M8-NQ352E=YJ"DU R(I%.!.0R-5"*!$.2, 4SD>88,;,@R[SJ6UP+Y7CKKPK* MCP-"Z4;V5P(4F,[W&^M;E'ZP"IY/Q.S-U1WF#\G&I\2,RK<==AXR:M>C5W+F M\\WQ&:62:9$AJ!#B$)OQ#2E% N(H2IE(DI3[1:J?D3,U[JSS!^QCT:],KWL. M7<_QWQ^ST3C@\' M V<1B$(%1R(>ADZ.&WO64HX\WC/P_UBH9K2-S\Q437Y M6=VSPE8F>;52Y8)G?B= MZGN)GYK7*M 5J/[#=AI#W;J@T;_ M 8_O>^$VZ+F]GP;C'MCW0N?HI+Y?*\-%+KU1I5@5#U5" EZN5TRL9YIIC) B M4.;2YGE&N.-GOSD;3M+0'OS;Z>T9YN_:' M(\T-CW%H?AL(W$$"DSJ@"AV*=$KTBP#A$F[4]7KO&J1KM;_+Q5(=22H0 MU!(9DN)80<)5!N,$TTRHR/!4[%EUM-7\U%RKG78][Y,\Q\Z-4/HC$I@WW,'H M4S+TA,T#%PEM2QB[+.@)ZTX4 CWU5,_SZ_7K\_/\)ZG5Z_ M'_GT^OWA&#KQR36^>CN5:OE5?5^_FMN:\QJG*!):P3SG$<2*44AS3B!)BMN3(9WJ<_(>P$_NMORT\[SA7?Z</K,-9;\?=-L5+R=B%;]Z;,9YM[U?[++*94,(0C MJ#A.(68LAS2)8\@8091PPC.!>\3L!U+7:1B.']1?!X^W3EAL++]5W8_#0O6Q M&_V]9)>-5(9C:R%HF6@W8!LC0=O*[5T T-A935 MN\#6U)OV'X;H["^7HV$"EY^MS"K+56NWRW$?"/MS8-=96(=4:PB3F&6 MJ!QB3&T]0"J@D$QR'*,\HGK8..;SRDQM^6C=;5#].RNG(YBSE/!$X9E(G((=8$0Y81!#.EHP3AF*H8 MA\C%M]-@:JSG?\_;'W2?\_1 4(YTR.Z>>:_*N5>9,7[2O2,$7R+AWEZ)%X]W M=<*H;Z*]XX:N3;C>' ;=MIR/5T^MW^I(ST1CI 03,$DUA3C-&:294C 5W.#& M=1QIKZU@7P6FQG3MQ..[H]VV"555A-8?KLW?[MA/;NP8$OW Y#@\\%>D@_=# M+TR>>$<=7BB!O!]"YS/+>[;3TP-<+NZ^JM7]&\5MA>CVOO)'/B_NZNP%3?XW MQ85*&-50XMQ0(HLP)#SA$"-[,!8G"&5>2?6\I$^-#[=J@7NVWJSJ&!4S0.?& M)&C$WP-IC*H6OGH;.5A?#%_N#?/T&[VZRM%G#-4!H?W%'EH;>2)03+FTMC3RSV0(Y9#'/ MS0I74IU&>9IQY)/ 8M>R%W6-EK*BYB.Q]#W$WP/FNC#M 4/P!6>UO'S=97R/ M]>.!H<.N"YO&1U[O'=ATO(X[?*#ON?*:V4H4;]G*7N V;H_8W&_F]D#,UJ@0 MQ7HF.8YBG"<8 6?H0'/O1D44@? ME;K\43FDL!XM]*T9R-?[$.K]'J>L.'NC_K-QFSXI\V6R%4-C'J$(:QCI/(8X MRV+((L6AP E21$@L8MXK':^C E-CBX/C9M!8 +8F@,8&8(T /[ 2/-26G%\M M#--3;NP3$O_ M'1TTM^-O?&%:A-")0EU!R]<]E ''5XPK:@[0MWY1CW:Z>\2 MO5L8[VIC?:WW9B7Y;JWN;3)RGB95.NP] MY2IU/=XS^F?#2_7WC6GQK0T2_UG=<[6:I4*S/,T2J F)((YH!GF*(QBE$4]R M131)_!+AG9(R-3[8*PDJ+3W#/P?(@-^K54<,I"F"X)!HV5. M"AHW)*;+UJ.XE\Z'>P[Z;\O5VAXC[T\L4XT(S22&3*$JZ[B '!N7 .6<\P0+ M'A&O(Z1C$9,;[E;#.E:B[X'O"1P=!_Q5Z(0>[7M@@IP&GS=^T'%^+&7<07[6 MRJ,1?O[)H6YI'5>2_%070)T)FB.:\!1RQC7$"&O(,Q5#,]&C1*6V-HG7N/>0 M/35"N+Y K _P;D01",[ #'+V?NB^IBSX= '@ 2Y=780J[*VK\^)?^-K515PN MW[NZW,2UEQ$^K>QER?73)_/-LJ%N;_^^*1[VZ::I2N)$)AG,.6:VKJ:$%&6F M5Q)$5:P5EGG4[Q)"M^"ID5:C[0VH]*TB/G<:7WO1X$(?./HZ 9 -S%_7@7K% M)0(WA,)<'K@@^X4N#;@AOJEM)RXV]:] M%>OBL4Z1U\1K) IQ@8B$ NO$\E8,:2X4I$QJ3'G.>.)UTN2OPM08;'_@L=?5 MC[!Z=(,;=84%-S")&>6!U1XTZMO+4#]8"XPO]D=P"O8@D33]01R2YWIH,2KC M]4?ID/NN:&FXH,&GG^O+/T\5S>Z#1U*6QE(G,<12$4-_"89,QQA281::$96( M8:^-90_94^.]Y^%MC<[7!PJ>@]Z-\@(!&ICKGF'Y[')\H_K6:P-!@GQZ@!8Z M6O"<^!ZPTIYL->^26!^Y5KT8J?XKD:' MA#KTCOQP*%^Q.'4%+,SR]*+T%UJ@NJ)R?HGJW,*5->X^ZB]K0Y/?EG/S2, 0U3TFL<4)T2OQ*0G:)F]ST?FK( M6(5[UZ>] + M^77%I+I=R*I"4RN]\ZD+-B)')$5FJ4K_FXJ8S#^5#=695UU/K)T /OA] MJ:N@'#:33!]%1LXHKUW-6EK??BW(6 M8R2EI!IF5"/CC!E2I%S&D-(\SQ*&<:2H7["2E_RI<>)>?3@_MQU@]?9TT7Q[ MQ8TC V(=F!VOA[E'+%,OL(:-9_)38>28IE[X',M1"#SJCY6[?LAW&UT/M#7CZMBH4H'MA\5X^1:Y%Q$2<[L%K)"B$<\RGD^>U0KONP3 MYG(DS^=[V98:<%)J5+37*.K2M6:*>I;NUS/$KQOP.%41$A1#K'-MV"]6D&$> M0403K26-!(N]-ND'@WN\."(;R"=LM)^>+W\O@1TE 0%WKM;^9J/>+:HJ9[;<63E+8FH6=!Q#HI"$.)?2K*KM';I( M(9$;2DW](J][Z# UUO0OM-@'>$=_+2RQ M*KDXX!KQ"A##I6!T4^,%LS!ZX=2=B-&OJ7[DUQ0Q>[V\YV:):U/%GXP%BS*- MDHA"0NW.EL0"$ITP2!/SN\JP,(M1'[YS$SLUBML5]VNI[;F?Y8BW&\T-CV)@ M9CL%8/A8+C^8AN0N1\FCTI4?&H<,Y?EV@++7ORSD-B.MDF^_"UN \=[^-LLR M%O$LRV%$X@QBA@2DV.:/8S&*N,@9RKWN]/;28FJ498T Q?W#9EW=MS M"+MD]?%^U\4W^F;4?GB85[<6V=PF8OEIOOS]W4(O5_>5U[:[ZI;QF#"==^.;:=Y$Z-/ZH410^L,.RQ6=F)?/U-V6(BQ5(" MH_R??;-PNX'O1BP!( W,,FV-Z^Q/5F?04CK,S4,_H(;-Y^TF>N0,WUYX'.?\ M]GO=CZ@JQVCU-/OERRR*A,AP%D&*;*1:%.>0Q%) &5&N,8^$9$YUZ_=-3HU> M?K$G&A)4-\D=_9(6/MTTT<_JP SPRX=W7]^^ 5^^WGY]^^7Z$7YLX_'@+97X MT]WR\K4 M1F.CGIW90O09-MY@:@&$;T!NR, 'LKJC5<8\?-X'LE7K@- MZ2*X"1[50?#"XM ]\'NY'ZDU):8_J=67;VRE7K&R$#-*)!*(&)!C2FVU@!B2 M*,H@CA/%J8JYY,*'Q$Y*F1II54J!'XH%D,OYG*VJ6H>&H8R^GM4.3X/*$A9K MJ3.82*0-E"2!+%<:)DSS# N:YDSZ71>X&M9QK@G4P*JF^/P.U8!8NS'\U?@% M9O1&/UO[$50:WH!*Q^'(NA."(=-3H]5&._=[? =0"9)P&N$< MII)'$$M!(JFONL@",UWSQ0;YJKC:6,[ MKCD>O##:%GHL?L@G)$99CJ4! M':40,Y)"P@P9\HPCDB4B(IKX>8W!L!_3F_SA]ZT5D&W+92_WFH_1+VX>9C"L M S/Q43'R6O,JO6JE.V@I/[A3V@NU(9U5/P5&=6)[87/HW/9K9,"R$:U@VUMM M.-N&VOY4/*J95A0CC(5Q]DS/&+JS5[P1@TJ(C$2$XQA[!<)Z29_:1//UFUHI M9C4-4.N)B([W)[-S-J0]J/5,JBZ0M&!&GUF/3B81$8@JSF&#*5,*3/)FMEVLV M=V:O#G%>=+43&I"NK S_&^07,'6FIX&0"L]''74=;L"'#OCZ<(\#*@.339?$ ML=G%P?H3=.+R5C_^>,T>"CL0.Z\?[:?]F8Q8QE*[+Y@GPKA#YB=*F8#4T$R* M!,]4[I6;PE/^_RD.D2_L;IP3$,S )+35_-+]Q\HQ93E--51E"*O4!E? M!:;&;G$4)P%XK0WY@,36$\@),5NQJ)9Z0]_K[HO>Z.S6UF%Z]'8"H5[\=JH= M/X*3JIB]68J-;?%3%;'^=B'?L+6:I8F(*8G,4B\BAL$P9Y 1TQN1R)C0A&0R M=XJ3.2MA:A35* EJ+8%1$U@]W6CK/)#=O#0(/(&)QQL99UZY:/V>.,K#4%WS M;DT:YH=#KCC?[BAD<-&L9K1??K!GZ)O62JP_ZK??Q3?3D^JS:?+CPL;AV__; M(D&/;&Y)Y+,JUZM"K)6T']0A>*T_M)Z<,<(BK'4*M;+W VUL!VN%N#$Q]^QYL[ /60-MS5NF;^H)22_<;L#>K_G ;D?SL;V\=^MD_WBU<3PP: M+1= S7%C[<+A?!2I%U#4@$>>'PQPF]7*-#]+N?$:,=.01,SXCB2VMT42!6.B MF1 H8;G$_1.'GY XO2B.G]HYJ\&2SXN[/NE^+B&=Y1RE+-6029Y"G+,$4L4% M3%0J)64\5\*KQMZ .(^2G62YN(-&T#V0BJ\KEM7G@*]R_UH2W]H"[NOJZ\4U M*<5/]*WGUJ?5?;%> M52/I.B2 MP*D1T3-]@548[#3NF=KW(N:.>YT#(AEZ;_,J$/WW,1V1&73?\I+,E4/.C"^4 M1$*DBI LBR*_C$7NPJ?&0G7V?E;7P>H>Z1#\L=LV 1)'O)'3IGDC\QQ$J4>;03(3=DZ MUJD"^LQW=X9H+B3)":3"+O%09A;3),.01FF4,D:S1#GE-NFKP-1(+H[B>, $ ME*<@=Z.QD$ &IC*7M)//PX?KP&&CP$@Y)SOP&RW=Y"D=II-IL@,AKR237>T, MEA/\LQ++NT7Q#R7?22.LT 7;11W>BK]OBI62MPO9HEGSV>9^MY/9/I)(:$($ MMBD&2!29_V0IY"@BD&-,51YCR5*OM698=:=&GU;#JU..#]F=;F0[G4X*3,VG M4IS;\Z3&5M VMJG;WIA;.?TM@\'6XIO]*5204Z=Q>B=P9O4A-7[IC.P!T'?( MY!Y":K\IZ(-:VS8_K9:/A53RU=,OI0UWW]48O17KXK'6H$FE&0O&TU(\%;^^7JW7Q MCXJ;/^J=G-?+TOA=4G&-$TQGGDY49W"9L:L[5U MM4?"U>EQ8>:BZJ!36)7]B*X3:3=*&PJ_P.1U"-T;"]V[!KK7G=!Y,Y0+)D-R M4:>\45G'Q?)#?G%ZI^^1S*,JUW:?H*XW^VY;"6:F*2(YS1%$%-D+?$D&&@;\.Y2 M\: >9R+=. Q[_G%&ULAG'=T6'Y]K7'B^9VD(=6?;_*P>+.'8&M2[G.[OS9KP MW5K=ES.BXEPP$D&!M,W)3@5DBD80I9SJ'!.J*?&J"^$@=&HLL=49[)1^7L' MZ@TJQ3UC0YPZP(U,AH8U,+$,@*A_50@/B 8M">$B=]QZ$!Y('!6#\'FW'R]] M5H_+^:-U>59*%NN?F*A..+:)(_,\1S*1#&9Q:B-%D(0L-3\QXZ,D/&R]4CWW@Z\C%;1G M@Z.EBNYG:#N5=,\6^KF=;XJ2W=VMU-UVY\U,26JQ45_MX>=,(YUHI&RVO#R" M.$\)))'Y3TPH1I3E(I=>%56[A$UM*GBNJ]TMWFH+?JWT]?0Y.W%VIM,[?>]8W=\O%U_62_&;+8QDF .GBD0) MAP31#&+*,"1Y1*&.:9S'9NE*(NQWI^JY@*FQ1:T?**V"-^#__A.*P">VJBI\ MF1DVCFZBJ/K_-OLY8)OUM^7*1IO\"T#H)LN3&Y*0*LC)_IK%-QDAS]*FLS7X MV?3+-Y @VR"BU<-OE*@6"\U?R0TPS3\H>QJKYD^^M[8.>M&-EZ[IF\!>Z\5B:!8 MU!?'L7%0%">0&H:!$4,X1D1CXA=.>U'BU'BGOL SP%6IRUB[D<&@" 9FAZX; M!"&NASMC,R1S7!8Z*I4X8W#(+>XO#D$VIS/6?3:S;?%8Q84V(7^4<"5H;I&G M N)("FCS3$&B4HFUED()+T>GGQJ3HZ7G(ZN\ :^47JX4N)7+AV990+#G7:B> M7=2'N$( /RZ;=>37W)L1)#3S.B3#<9^S)B](B+YH=;.D=VL]0S7K(/EFO.D\ MBXA9OD ><0:QE KRG"10I;9Z8JZHTEZI@Y\W/S6JN_WRY>W7\T7>70!S(ZC^ M, 0FGNT]GA!4-\9JZV\J#6?K"CJ*M0"YZWZZP"+Y_%ZQ(V3CF]+C;2,Z13 M?%-R,UD9SG94V-L!I5[5JK4=8S5+,#6#=V&@BNP%QT"JGM:16P^H)*X2&C,B_# M,F@P9H>X<6,P+]M]%'KI\$K/'9_5'5MLKYR\7B[*Y;R0U2^W"_G)?+V:D(S= M=10V_V+^HJI%U/[J;Z$WE4;J./]-IB&!'G3/:1#% MQMV"&A++HQVI01OW8_IRM9Y]MFG';[\7Y2SB0JDX32'*A'$%4\H@P3B&7-N+ M@'&:*>QTW>]9JU-CVDHQ,^*,:HXT^1RD;IKK;7I@FG*RVIEC3EK9P1'F^18_ MF-\.N>%Y@Z.,[9,V-&/S](<] P@57[];F&%:Q;#6\6RQ<7QHA"@DB>(0$YU M&F$)(_-!FE"DL\2I]%*'C*F-N_828I_9O;Y@OM.\[!D[> )B-W?D2N!&7'9= M@9E_V.!Y5 :-%CPA9MP@P?-V'L4&=CS:]]:]5/I\N=ZWW\5\8P/;FE7=C'(2 MYXS%4&1I!#&BJ2$-LZY*XAPG9IY.F(C];N/[*3 U1MGK#^=50>IB7Y"Z3I/L M>W'?LT/<*"8DS('YYPCAHY+?X(>=_KN-H3\.F02@'W;#)@?PU&'DI ']$#I. M)M"SG;[E=JN<< >5BV[7K]EJ]63$U.&U&*F8YKF&BF=F0<)C!JG-9\2BG(M, M)RR2G@7$':1.C>9VR1VOJQ_GAK@;I0V.8V >VT%X7,N-V6QMM=9U^/.0I70] M4!JV?JZ+X)&+YGI@<5PIU^?E?H3T=<6DLD4N2B.I^N6#_4)MK[R;95G$690: MI!DQ1&1O:W I82H$30TOQ6GFY7IU2IL: 57Z@>J):A"M=\K[,5 WQ&[,,QAP M@1EGKV<%60UAI6J M ).H Q),-T"1R46)]L/"<7MI;[;/5JM5M:#LCF9OK+O MM0/U0:UG$L4YQ=P>L!,.<90GD$JMH<:"$I2I*.%><7_G14V-0AI-MPG5P)I] M][U_T8&KZU;/$&@%YHT=4+66P*BY76G= */ID%L\E] 8=J?GK+21-WPN67V\ M[W/QC9YU%%A9E!_UK:C"?8P7\VDY+\13_=]]% E-4VF^-!)&D8XASF,*>6X= MD5A+Q!.EJ5\B5S>Q4^./OZB%6C'/X!Q'A-W88WC< C-)I;#=.-ZK? -J=<&O MVW^#A.[X(35HVG\WR>.F[_="XR@-O]_;UU5TJ9+XEU5ZG^JD,]8L1EDJ;/&] M'.*$:K1",TP/H'H7 M'SD#0XBJ(8>B7J3X'R-4++-ZFOWT>48S39E(&(Q12J%9M,20 M)CJ#6O?W,#3Q0?_I\^^'UV^O' MY+%QQ\.O5.)/=\O''[?/VM&7-[_8@9>W!EZKO5'&V+'^S7 Z\4G?/"_EN@[$ MM5L+7]3JL1"J_+*Y9/5QGI:+;PQXO;!5I'$6B3@EF;*%%D@",S-;+ M-9N[L<0E@5YC _'+)"5\NCD("#:6ITT)XT MZ\S!#?UZIH1PAM[-]P@":&#J:.O\WT&MM:V?H,!>;_!KF,01OG -FD;"6?BX M225\,3E*,>'=0,\\>?(_-W5%P_+KOS[_4=J_.N$S%4FY+UML'ZO!V%B<1$K&&*-4)Q$Q*R)-8PBS5&4T8 MTCGVJA(66N&ID63U18"5,;;.S\X:S^Q^H;O9C5FGU'F!";EE*E@O0:N*D[46 MF-7VUMZ;>GVX[>*VS3=@9W5S.@%JNT'+\ $S&X[4.X/F2@RM\[C9%T?J@:-\ MCF/)[7M31#$SZ3VURD"HB+$LLX6QNS!;!:Y?O"85](RP M3.B8(YB*2$(LM8!<<.1SS%LW.\W#W#YW\;F#DZO]Y(A'91 MNRWNF1D[B)=7M_P"F;#/>DS//^U;Z'"[W]4<,U1)3O;;54JJ.--Y F664.OD M,,C2.(&&QA*NXCA&RFNG\(*\J0W2=BZ>_8EEHWN=Z\]XJ+Y%#[LQ=QO+ R(9 M^DSA&+B0660=@1FV F*WR)&+(#K9?UP'T>VUHU.38I:7I?_MG8IR>?ZE2?:R?_GSM\<,.W81RF>:2 MPYP;/PHKG!AG2G$H6,0II5$F,?&+-QD&WW&B3$Z=20R';=^SG EFM#UY>'.[ M7J\*OEE77+U>VMJ=]F@X1.+:RR"%/;)YF12SEZV^?"@S4 F4-S81E)*OU,+\ ML/YDOAP?U+K>2BO$]J\V0-K0M;"U)1$4R+B%F$NS.HLTABJG9KU&;%8ZIWRQ MOH*G1MZ?U**T=]_4=[L3J6STFKTL[AFOY@R[HU,8 ,S0WF&M,MAJ!ZS25=H# MT.B]^ZBZ,?'#:^.;%.L!\\WY@C9PC@0WV6-G3/!"Y$3^!+_W_3B+S>^>Q5)_ M+NZ^K9?ZE[+.6W0[-T-:X0R5+#7(F$ M&>9"I!G324:;#?MN[NJG0(]]_, 5DH4'B>[/;NAF\D"0OLB]S$J M_>%20V-!O<%W ]JPMZT("KO6]W_5W U W9?W;\#_?/?A M+V\^_CS<-?B]D<-<@S?MC7H-?J__X37XUB?^[EBS4;[455***G=6DUNXRB+- M%O*GZK?#),/\Z6?VG\O5ZSDKRSJ)/\\2A"/.(64R,RM,(LU(-#^9,1D1)G'* M"YBY+H=)^T[+LMQ^K&>1^\;7JJ_;\S4]_;15C$R MK;Q9WK/"S-)"(K/&E9 JAB%FV(SU6*1008$$A(U*D*&>,^H4$.LJ=&H>T=;/. M_JK98=Z4_2J1N>+O1BL!4)W P9:VVKIO&_G!?WE_+QBH@0GK=.1*"^57#"]Q.:5.C>ZML?5,4_%S=9U1] M\JEVXNOHB@Z%6F@'= ]82]- *6N<0!G4U>P4.*Z#Z6+[D5OI]-+U2]^_*>NS M*GG[J%:&GSXKN[0N%G?5AU_5ZA[-LDP(DM$8Z,003I]#032QH'$E, MG?+F]1,_.9YIK]M*T!@ MA: G0GU$\ :T7]E[- ]_@OD84$?=YU\'=Y7+9;= M80NU9G;0X,66SN[H=*V@/5KI>3RP/8_\J+^H.^LA?%8/=I6^N'NWT,O5?>7. MOWK:?KB?^WG.F<@$AS35%&*4(4@SI*#F29:16,8I2(B646B"(L]2XBPD7,"6)CA&6-,^S#095Z"W$/BA=D7#Y! J#I5QNM_U"29=/F'<^[?*I MAP>J_OVVOA.ZW>R:12B3.,9FQ*LX,020",AQJF"<8!1S@1/$O!(:79 W-2KX MM%H^%M5=6<.\0!Y7!6_NT%Y9&_P =3??9T LPQ\W'%4)?]M4PH0:?QO=R!MJ4#> !5\D=EI3[('))5KS:N/=UIA+8& M9_GJJ?5;*^FK%A1QA*'BJ=VPM+F7I5E<9)1I3)B@J? K#]5#B:EQVMMR7=Q7 MJ4*T#1-YK,)$EGKK P'67/6T-SOGV]JNA.CQ0B<__DB=/_;I MT98?PY:K]&U7>K=5].4MBEG-! MI2WR;HN&8 &Y\1PA8AE#1*D$9ZD+M?:2/C5.W1E0L>;>!-#8\*QRG#4#5'8X MWM#KUT/=7!D<]] D^?8U: ;)#4 QC&A=3F38?G"FRZOP[.!)TVZ+(\UOA_S8 M3_ HQ'@5)@TC7M>(_^[TV\6Z6#^]O5>K.R/C+ZOE[^MOMDH36SS-.)-Q2K0P M?6 S?&>Q-FOC*(.:LBS*<9YFS(GT+LB9&KW5JH)&5U K"[;:NF]F=T%[>6][ M(, "\U)/K+SVOAV0N&(KO*OUT7;&'4QL;Y2[/-YOW?E9K9F]!/*6K6RT8OES M5>)KA@2/XR2SN?YSXP,)32%CA$#C%D4XE5E&E5.FO6XQ4R."1DO0J.FWY#N# MI=NB[GJ$ H_\(W# K[6. R[&ND$8>[KGM5,?5;1-A MQ#S.!(LQI#2V*Q^50!95_TGS)*.)B+A?J'"[]:D-]EUP:;]L(L^ <]RWZ0M' MZ+5&K5<9(E'(*9,'W39Y)F#<_9!3MAUM=)Q\J-]@_:#6KUGYK0K3DDJ^>OJE MM/$K[Q:/JEQ7"X8FT],LTCQ#.J(PYRDVGKR]6IDF9OYFB>)$9$SY53!T%^TU MS$>HK1P_4W.]]MCF*=/[*F:B-YLU'\H MMOJI>%0SI6/!(EO&AE##9"HU*Q$9&R:31"1:Z8@0IZP@OH*GYJ[$49STOXW9 M";$;284 +C!%'=S W&E] QJ];X#1'%C5@=4]S/5+%[1"7;SLE/UB5RY=$.FZ M;.GT?M]DJS8>^,N:K:LT#)XUY,Z\/:$QL0U*WZD8I$K+9?2%I!H-IZDIDF<9SG,$F6F3H0IY @3B'"6(LI- M(V[1K^<$3&V*W.GHD2'_)'#=8WT(. (/\E/J#9-;JXJ0W8U\O[^V)=[SW9$^W7RX756BV$]YK\ LYNL_=PZ 4>W[6B[2S?VZ0N M87(@N>$RY*Q^0>*HD[N;]8=SO.-;_5CE]:9<&P]B]5G-J[B!\EOQL#NZ2W*% M.%:09FD,,:$Q9%A$T.;Z2+'Q",RRV8=2.F1-CD^VJE9D(A6;FQ]7;;7].*4+ M93="&0B[P&RR@^V9F@&.]QS@&))$NL2-RB .=A_2A\LK/6_*K>[88IO;UT:S M+^>%K+-LL+(H/^I/YJO59 =M@C/?J%*LBH=MB-(V,,FPVB?SLIVK]Q,M22F* M;2!ZSHPO@Y$0D*220<7S3&>)9CCQNEX35-NI\5=EDPV+KO MY0O:XVY,.)E^#,RE;3OK&T [2V_ KG_;UM[L@^!;!E=3V-YDT-@4;6ZDWQ7RS5G(6*4P1R1*8(F0\ M6XFD\7$YA1%A/(ZESG :^,+;10,:%4&EXPW8:CG<]'0!AB$GEG.B1IT2+MA[2.:7'K_N6GWK M+M;[W>T;FD^TX]%]A4D/NKW[W[Z M:$.)%J;OGF8*)9HQDD#$-3$4PF)(B0U9U'',J$[3Q*W>ST5)4^./O:)V+6A5 MK8(2*UW]J.,\N&Z\,0AD@4GC!%KO+J+ES1<7D1B2+,X+&Y4I+MI\2!.77[@F MYN8K^Z[*IEROX!+A).40::8@IKD]&,4,$L%%+K7(A?:ZBG L8FJL\&Z79M/W M[/,$?&[#_SI0 H_[??9,56Z+'AL%AXY1.F7\\.%)SZ2\0&32*2M/!R6=?++G M-LYW85R*C_JS>IB;+K:;V!]7K^N,7Z^7Y;K\:!;XU?ZVM&12U8R9X0@G,D,8 M:A7'$)OW(&,\@PE->8P)85GL=?&PCQ)38X;:!CO[-0G]A-4<+!_MGD2E>STO M5LEN/+7^R00\_GR=QOJ7-XNY&=5JM6C*FV*U-OO13G+ M1)J3.$I@II(,XEQRR#&2,(KS*,HBG>L\]B%(-[%3H\1])I2]VM616:/XMO*Y MU=US.\:Q']PX<'AT [/>A;PSUZ#M37U^X U)=HZ21Z4W/S0."\ MXOA6/S[YRW(I?R_F\\_+^?RGY>IWMI(SG6&9V1Q5BE$;8$8CR(1 AE.HT$JF MB>!>I8)/R)@:7DK_W-35I=&/JCU1_V5??]D M*&!BO6$K&XEZQXH%,#^6-AQ1;E;VGX>J M--<-6)@G;=9D_[WK8!WOQFTOVIEC%KMX9B/XH;;RC^#]LK1WX&MKP=9<8.V] M 4R;R:VJ7E4O]<2\<[+3T/%LX ,_QV* _)*%/!!K- ER-.F/UH#OX!R+&W9P_ M;=_1OON9QZZ,*SBH.)FEFJ?VBB1+[!7)%.60T%C;U:30 L=*$J\]]/^2]3V+ MZ^,->A7RG'X!SW'J=HY8KW,2=3H]ZW,.6Y>S:?6PR/@^M_K^0IM(\I@D4D$S MUTNS9(QM.H:_5DR$U\NV>KW^HC?JQ9Q%(%4VHO8^$LA00S!GF::1;K)$;8RSVY M)'!J[/-,7V 5!CM]>QWI7T3'!$X MRO+@^E[?]<\V/MN&!%,O:-3XU! M&MT*55:;T[[KFQ9L.4HB23,-"5((8F76BMR>-^9YBG6$,\64\LFDW1NV$7)E M#PB;ZUJP'QC!%X!;M08/.3\V=]AU7JO]D1=WQY8=K^A./..?ZK*)3EOJVVTM MSW<+:7>)B[6:%X]*FD7+3]5OA]$(_.EG]I_+U6M[CO%^?Y-5(,YU)&<\0, M\$Q FJ8:"L4B16F6X\3)VPJ@V]1HM5VYLS$0["V$E8G5HK$V\CA8Q^:(O[>& M@NHTJ<>MV1!?@6ZR>N&.#;U*':1/*QO!ZPGUJ5R*S7V3P62J??M,R7!]W.Z1 M:N\W0*=7)7H'6%0$[)&._+1#2QPMM6T@J-I9<4.)Z!EC7+6\O8HQ2R7#J;89 M*$2,S:*&QY EE$(IFX_>&Y+ M$U>MUTUS'6O ,.!3!@\:]?M,P+A!OJ=L.XKI/?G0.Q4]=)B:YWV0Z!DT6E^?)/M2 M9[B11&"( U/)F73:SRK&-$9L/1TP6J)M1QA#9]^^I,:+I^1VQ,DE3[=K4\/& M.MM8S.Y@-C33.55":FZX,"<0Q[8:EC).CR)410D6,L[R)ISYJT>6W?XJ.0WC MYV'+7T?-I@'4-H:CR@1NEC7K)2BL(VH7/\LJ.%8\"XZM V.&"6-VZ5,WA@W= M12\7C+SMJA^L)7^\L6$W-V!KSHL%%GN@.D;LL(LZDP@/]L#--0+8I\F>04%- MCNV/>I=X^].R3H/F6?_+I:D)#<=]=O%G2<<;C8/4!O.!:- @%1>YXT:I>"!Q M%*;B\V[ $IWFJSC3*LZ3-(^@\4D8Q#2-(8\C\Q]&(TDUTAB+P4MT&L%36Z09 MF^, )3HMQ&[L$P*XP SD5Z+3B!VY1&<+K=%+=%K9TRO1V4*D5XG.]OO7)28V MS@(W$JOR*)[S=%<3$QH=NX2Y;3V#S,HN@(3(EWM2WHODR^VR_%R^W,YW>D:' MLO*;_;^]"?/(YG;D?%:FY4*8M:O]H$[;TOI#Z\E/U7UO[!!\H^I_S>_S MC2P6=V^_BV_FZZ4^&]_AK=;*#!>A%5$"IQ!ES,S=C!'(L$QA).(D3S.$%UM],S>G7<;X0;@4ZWGP-3LC7E!MC_ M@I9%-V!O;/WA-CW6L[\]>Z$& 30H@!\:'/YX W90@ 8+8,$ -1H#1NZ^2"\. M&@<\K@7C1A6_2.\K-3/Q:*XW]RW'-'F!#S!E$5" M41AI*B$F7$,F< XICVF.TD@FPNNFA9_XZ:U?$?7<]O:#VW&G.QB(H3>W#ZKQ MWH!:=[!5?K>DM2M:&UK\?0V^_J[FC^:)Y6+];O>Z%S MM&'=KY6>932V#7Y=;H.PFB6(*JLL&!41;\.S9E%.$57_?W?ONB.WCJ6)_I^G M$- '/=5 LD>B*)&<(!'*L[1,=JFZAQ)DYWF=?B$Q;I> M_=Y?P]J_:,< T(+6\?"1/VYICP'(G%3[&-+&0"^Q]K!PKK;.B3PM&,VI BI' MW' 8H8!EN01,"4H5PGF6I3X'$ZN=CIZ^GD=8JE&P7=AE!DHME3 M+H++YV73@[I5G4H9UVOJHI4G3E&7GXS@!KJW6)IIE><9HP7()-)-[#LOS4I& MF@4,@HIJ7#*O8>\H>)ID\-AN'!;U"=%3JVY I\]]Z!U9(@*@L;G#P;WSX+9Q M)(?.,VB-YL6Y+WLZKIMG$/'RUSSW_M!KF*>Y'>6V^2]\,7]H+GFZ&145!=$V M#R#+4^OR0%+ 9,: 4DAR3B01T*L4=;^XJ1T4'5S:)WOZ^EYL]&+L>A$1"KGH M%P>UHJ>@15C/N($2]AR^5^+(Y^8NUI^>;%*0XRIT8LGKPYT>V[C>K_HX_KQ;]AZ+HS,MH[\4408%YA@QCD@,"V V:$AP%BJ .<0 M48@$)<2+IP;J,37NVH^I5ZTA-D%^LK:F>*9,'-@U;@PV N"166T?Z\X&ZU"1 MU%;<);4=-=>UED2-VKL1SZ!.[@-5&=?O_3:\3ESA;VPNJJ?!Q^6'^:_:\74] MHT3B4M(<%-R6+I(R!3PS.\>,L9*4YG]:X C>!GLJ3(TS80KS*!X'^[ ']3H8 M".94/ \:9_KY,K%6U$[UXSL=G('P%1P/]K68HO/!&90&.B"<:RE\Y/)7^X-J M:=BV?NIKM=ZLU&:^JH.4]LMW?%:;OYEON2X;I^1?S3K6OG[?%!9Z5]<5:KS& MWBA=K6P&\!F%"L+"='6JJ#8[8\T S9@"BI$RDV8Q"I57S;=7LF-J[&LOY^NJ M3M4R>6K,KM=,35#TD[$<[$Q/>&-[H/I.L3\91]*?_H<0>^:X'I!]OCJ4M;-] M)&EM31IC6\_F._/%6'MM0/439#Z&.L/FW6]; M-:S\O1-+1DN<8\V!R%,S,9H/#1 &$1",98SSG+#":V*\)&AJ,]=.SYJ-;CD8 MOHBMVPP2 K'(%#\,+&]FOH9$2.J\*&M4;KMF\3'Y7'T^\-W2FY>NKONLA#HM M2I6"$B,$D+(>P6FI "9(9AP7$#,=Y&YI)W-JG.%T$S*@N(0+_#?>+ T#=0HW M2X$K37@@-,J]TI[8:=PKG>+@?*]TYE7_Y.Q?V6JS;LL]RM30C"XY2'-$ $J5 M69Q@FQNDS E5G"K&G!8G1^U.CE>L:NYYKO<1ZJ>%&^R./?1W6H5)^'S&S)YD MS?M/CY9H^8R*^TF2S_UZV'3>%5?_8+8.\X=EXW\B7GZLS,YC4?ND=#N.F5GZ M8XVXF=61,LM_P03@6D# TA1")C/-M/*9U=U%3VT0[JF8L&U]8+^)W -XM_D\ M#IR1QW:G]%W2JIUT>B?[(.\=_X2;WOT!"SG+>T@?=;+W1^5XSA_0PLUQ/&9I M\7U3B7_\K!;F_;5=9FQ>9H46LLXOHB#) >MF\WM/[G_^)P S_6YTNQ#N_\S7XW7@K)*B1V>K3$9+O^U&[ M)3"H%XI(84+G9;Y6T% O CTA1/WO#2UM=YQ2XE3$MZJFO#_82LY0FJ=%H0I# M-YR:I9(M%"%%!J0A)"6Y9J7*/$M^^\B?VGKI3-89ZQ6P;\-_;0=3\KNU(VD- M\3P<\>TF-X**"'YDOHJ ^Y#"XT/0"UR0W$N%L0N5#\'G3 'S0:(= _@JCFA;):;IAW:,T6 WM).&!E8 $Z)ZKK.0"37_ M97UZ/ZM-%S3(&,LSG4FSQ$-FG<=Y"9C*2Y K55+&,X255T:O/F%3([!.UV2U M579 &=]>>-WX*Q1HD:EJB]>W/;R,IC%JBCD@$K3$6)^\<2N..5A^4H#,Y1T_ M\I!J/GN_W)@UU]OJ\;%JUF)UD,#ZR_-FO6%+FX]PEN>9(0I1@)QC!%!!&2"E MXJ DJ"A@:1/:.YVHNXF;&H$T&B>-RLVFY*X)J5DG>VJ[\8DCXOV,$A['R)QR M*X3.S.*'S(Y;UAVYK)7XUX?JUW\S#36\8OYR3">.0D8A%#^#.TKQ?&M@L@A; MX/2+KMO^M*U K&7.I;3'U +NA]3M_7'S4A%)HDA(/GG@.@#(6CJA[."QLWXT&?K2:*'WH>',< [ MQ3?OYFNQJ-9F\^-9C.+\RQ/Z7JV"R4[#* 4H^D$(^;U>D#3J!]MO[?$7>^7I MP>6=YAOUR1;P/J[;_6:O;G?MOZ@PTI07*5!YH0 B&0($4P4TD[ 0I< D]]I5 M>\B>V@37J YJW9.=\DFC?<)?DEK_I.'X(0ZE/AWC1C"1X([,.D&1'E(=RA>S MP 6BG,6/72/*%Y"L) "5AM!( MB3G00D/%59FBS"MZIE?:U'BLO63<*3F(J_H!=F.G8+#%WMK[(C:\-&8?$E%J M8IX5^#K%,/MLOU@%L_>E&[FC2WO]73T\;C_ME%(J2"E!)@0'")<(,,)S@"DC MB M-6M")3ABM0PYFB#X H3'%6X.LP19_M M%YFB]Z5;$ZE]7/XR;5:KE_:RXB@]%]*2P5)0P#"4 *%< EX4#!!(6<:4RI'P MT*YHZ$$@')V-RR!^)6Z>W5Y4@)S]S0BI/A[(KL M5TIIYH;(Y1QFCN\/9*IGOE;_Y]DNF'ZUJ23K65<61:IR+$"N<0X032F@U+"3 MT)QP0UEID?D1TWDYD^.AK9I)K>?P(.!+P#JRS^UPQ2:;(4CY\TH_#D%IY(*H M<5FCW]X3DKCR>.#T ;L3Y]ULFI&28T4$R' * 9)E"3CC9D'#L::%)+I4)$@> M@3/"I\8>WXR:;+&+>0^4-N <[&XT$@O,R-S2FTC@X-HIRF)F"&JC)!#,ZRQG MJ"+3([AMXJ#]W&^>&0 '=XLCZ8T =FP"W,N]V.3C.[2B0W\] AG>B&908ARJ MR[@D>2-B)X1Y:WM#XRD/+^(^J\W[/]LJW5WX^(P+FC%8$%"*@@)4(@JXRB" M"!&B4RERC?R"**\+G1HI[EU$LUKI 2[V3F"G*2H0QARD7"" 4DX S[@ A!8L M+:1F7'L5P P.]FCA\B=W_Q'0=IML0F,8>6(Y :XIR/N7KF^9^93,?^]_L?G"GCQ^ MJ%8_5DRJK^:;_&G#NV9I":&B2AG\BQR@G&E@"QL 6N "AJE=2& M)%M+0N8#N07)L%E"!FDRB1E;&DFN^W]7&V2OYNE2?LS/^[T[B,WUHR)?&2^-*HG%X&_2QK%D]_; M_T8Y21B*7DB.]-9A5'8:/_PT8_3^EUJQ!_7YV>:\_*+; M&ENG 9ZIYD)G)01I#@N;I+($')82",Q(KG*>_MS'I= EI* G(I9)JWK2Z%X'/IY$1-]UI1K#34$#D0LY _FJ M,.H$-!"?X_EG:#,#3RVJ]?IM5<]U-H?I[B1\/4-4EV9JH6:MG2& )+;."6;] MK3#DDLJRD+GP.IFX*&IJD\I6RTWR&]M8B9ZG#Y=!=3QA" )59#[:*6C3A4:_ M2[N.2=#S@,O2QMWS7[7Z9%]__8W;,JE_VJ8/D"E7 J4<%) 8AL@)!B0WA*$R MKE)-4VVV[D,2IG^::CJ&3L$;$C&/0/E3XT1=B: VH;Z^*T_U-J]N,F0_NEGDQ%0CWX)ZZU] MF*(J-\#64WQE2*NC%6FYP>3]8BZW-#-P5V-39[ZMUL?12P)KQC+) >7(!F9@ M"(AB$IB]#4H+4N2(>-TF7) S-9+:B[&N=)-(-GG_IZU1K#PW-A=P==S5W(Y6 M[(M1J^%=8G6,&O%U!8F@&YD+HL;=Q?3;>[*%N?+XP$2W-;_4/E#M7 DYAS)E M%#!H T@Q30$K;+U7J7.F$6(E]7+ .Y$P-2)H',#8 *^O4_#[9T3 M5X/*[XU^ 4?Y1=N#IJ8]$3)N/MI+-IXDH;WX8(@,_=_LF>D7_;=ULXJ8J:)0 M*4DYR# VNQ2:,.+TOJR40;?3RD!'?#[#; MZ \&6V0F.,JR?Y?4JH)* Z-LLVV+E4W_ BCQ,N/SXMJA>E#@M+O[-[%R7;6(%NY0!)BH0B0!-&3_%1C\Q;3H!'6-GU%K4>T@^S\%!,&ZZ9,01SH00%$*<$(%XHP! I@"(P M+5%*45[$J(>TTV!JY+C3+$I5I#WHAZS- @,Z[GKM6E4D!^ACU40ZA>\5:B+M M*3'%FDBG& VLB72FH<')G)FQL);65=Y\V1-DZR[]^*.:$@6-!&S#U:!DS [B1X[ ;,/'F>2+WN]/K B"EO_M/^WZ3Y^L86JBSFM-ZNY MV"AI?W&_E(<_V'MREM-&8>>5_+YA MJXT;5]VDD\]0/-8LXCV94;*^P!?V+VJG;L(V"58*SFMEX4M,)>PK>)3O=DVU7'?]L[X6 ]7M" !NTSL]- M"HU;#R@$=B=U@X(T.C0]2YL5]-_9XMEL+*JED:16OZS7.Y&R+"@!JJ Y0%IC MP*120+*2%JE(%=1>+B*714UM%;_5-*GXV@A="V67J*M67=\L(1<1=B/",+A% M9KD=9%LMDV_7\!J0 N0:%&$3?UR4-G*ZCVM6GR;YN/K&P--/>Z%JG:A6ZJ?- M)_5+?5R*ZM%&QZOYP[))+2Q>?JS8:+ M_L'^_%JMZE]L#+WQYTWMYE)]97518*FQ6><)0SXV&13"B@ "2PR*3&E80,-" MW,LK953MIT9J>W8D;&N(YPGLJ-WO>'H[U4Z-??);^S8<&)XTEB=_L9$O_W*7 MM! D'0;)'@CU>G/_F]CAT"1S,ML#@X6-Z5\UO]^#(]E420-(P&/DU^C'H$?0 MHQHP[O'U:_3-R='WJR@Q-)AT^?!#K1YM@<6NQ#W. :0I PPKFN7 M2RQ)2C3/F4^\_!D97G/."#'Q737?S'W7SN=@=)L5;@0G,G=;[8"9 M]!\3J]^NMH8#3@.B12\B$39,]%3,R/&A%^T\#0R]_*A_[-CV2NZ^#N(^UDA.'"CW>JW071GK\A"XBI-9WM(%_FX+ M88 =UVNAT[GS64C,?CD@K0R#*9;#0H_D5_-7N(Y&G[N"P]N!2R!]VN:\P(4B M6 @)%,Y3@,K"UCR2#."48"HUT[C,@Q0^^C355"+]97J&YQ=Q -^-G<)"&IF9 M J 9KM+1"4"CU#?Z]#J)2]Q1<*YE=/IFV&L;>T[LXD M@*0Y S!GEKW20B#MV'#R(Y'O#%O4^Z_M/90;RQZ6N M5H^=<\F"63\Y,WX_>6Q?O;KC^J%B#) CDV:C,T?GID8[>O0U;O\$TOO=@4'S-@GQ&T,_TDXL9E9I MOFC$&-9,42!ML &B60IXB2 H",=0%"2'PJ_L^5DQDV/NC0$4<*MFO1CN]$S4 MD Q;%Z!U6^/>#EAD%JX5;+':5S%@9'HO!$$CS\]+&C>RO-?:D\CQ_J>'<<&[ M^:^Y5$NYMA[:,ZBXV1UG"A2RT&;+3#)# 42"7&*60:)YH>ELJ1[L(N:'.Q,< M"''ZGFGS/9^(BO=M;W5,GMA<)G_Y?])_S:"-,VFJ'W@6/SB$U6WX^Z,TSJC? MZM4$A(0;[&<-#CG&#P6,.K3/VG8\HL\_-+0TUV:W,YPAFI8%1RG05#& BKP M+),(0(J1SB064'FY;1VT/K63K,_U+LO_Y.H0LC+E3*,B Y1P:;:Q" %:IK:Z M+RXUUH1*5,Y^J16OW(N5#01M7TI MG;'MM*;9N8<"%BR[5)UFYWT\XX*G!$$,2HC-C$(% @0*!10F!=60,2Z]PEH& MZC$U1J@UMD?X3]7&J#=G"[N+?*RZGH4EFMKK+9:6VMO:"1R-6UW(&,7F7+0977K[;ECI=3U2V/YD*D5>O2ALQP MFA<"BAS@U*85*K%926H. 5.4(F(VMTA[+8G.BYD:$U[VV*NVOQGBLWA@M_#M;S>U:>)L' M?U;D,J?(%M\KE#+;\1+;O64*E%::*9&5$GM5?3V1,#4RZ!1L1KQ9$JT]@W9/ M,70;\#\?K2?&_VWN?&A)H)GL( MN-N+S83M5$[8GL[>;OV^O>/&)I' 'LW=OZ>,V5VR9T%R[X+]$-?_@? %#@/P MU6+LD("!*)T)#QC:TM!$3-VIU =C5E.V]-FLIMIE5;5:;ERY\X7XI#UNQ?L2;E]_4YFVGO%!Q?[[EWIB<[V[L>;RQ*&I.2/9ONNI/]&IF[Y+-A,-.0L6%A6^H@"ID;:_3^ M"IML:SSU1\[>-7J_G*8#&U\%OUEPO=K,OF_,E&H;^:NJ'E;LZ>=N+V8]E/ M_L$0BDS3/N X,ZF3\3V<9][?XSOSKV.NZQ4V.3RR%J_WW4&+5MOSE> M.HS?&[%O*4+&K!GJ:RT,&,T;&/,)A;%M5?O/%,YVC&?@L+:3YB/4B?FF'ME\ M:1K[HC_,UV;^L+4@9GDI2I09TDX5L:<0)08LHQJP(E,BAX(6J9<;C+\*4R-I M&Y,3L'K,>=B=CVLC@AG_N/9J39FM#99J&ROJ&C,CU9?IA7"T4C/GM9A.U9E> ME+P*T/2W=&/N_&_LC]_,*GDU9XN&EODZ:_:LH7$RW?_W-84SS8V5([7GU4D=8-DYX]^+_/,]7ACTX M9YSE5 *A$0=(IASP0G-@]L2"@K]MG85K!^&5>C+M_K0> M,W^9=Q[$GI%G?:B[$<^M(([#.)V62:WF7>OG:V^U&U7#$8T#'B$9ID_)%G'.C4$I$VJQX*TQP44C$AD-2<0I];Y4AZ3NT& MN=9[/:]/>;ZNYL(S'BI6;[H1W 3Z*#(Y=A8F>R;:W6-G9+)O9=+E_&CMO$LZ M2^_J1'Q[QB:MM?6R+AS#1NZ0D.P<2]51F3TRWL>S0FQQPV:4713(^D=E]5F* M^4(=A-K]J&Q@]M=59<.TY9N7OZVM8]4N3[38S'\U2G47!()E(LLQMQMF:;;. ME .B46$CL)E"R&R?N?+9.L=0[J!*V-='S6BC*)^ V![UVQT:>@/;,LYVW-3 YC1XVOZ[+AG:&)OPE^8YQ4RD \Y'7&1/]*"D M4]1.$*VFWLZJUW%W/9H-!.-H[J&UFLE?.H7_Q4Z@6T2_74=TB&.G,T2!/3*O MRQW;E=(9B3,^D.[O^M&15//9>[/RWKQ\?V2+1;=&GR&BTEP+ 13+;-;L7 %N M"[X)*A$NF$JA< I>OM#^U!:?C8I)K6/2*>E&+)<0[.>0 +A$I@L_2)R9X8KA M.Q)8=RRP5N)?'ZI?_\V\V1" ^ZI0!#0NS[4#6\P/E N2EH$*DB)6%U_%5CZRI\89/ M/G87*-T((A! D0FBT?*NS5F?_-YHZI1NW;_RZW5$@E: [1$W;B78ZW:?5(1U M>"5$8J.M7UI7S9CG4,J4": SLSU C&/ TM2L,11/4Y%1GE.O=";]XJ;&%&8+ MMGI6_-XI[%A1TZ@ WR@D-:V3B^?[^ M;?)=_%3R>6%8)X,@I7=) )@'9&9RQRULLB8'N2/G;W)'XC2ED\>[-V=YJD/' MI=)]&54:-X7[]5>VVGS19[PJA6+[,,4K,;IPBDN>8V 2$"--5FNB%YID6J,5.%WTW>0?M3 MFQ_::ZM:QZ13TO6=-.KW) M.__8J+$-%[W@.1(E(3('&N80()QIP$N9 @*)A)*F12J]BO\$UL^+.$8J'\2: MA05KE!PEF.%U@AC^_QZ\,.V(A?\$D0K_J2,41HI,B!21<'@0N_[PO'E>J=_, M O/Q^;%+"?#N6HO@^+T3\&$4$%%S"Y=YGEN]NL( :8IM*'(>4EQ M7G!,6S#?FPEH+"@[6?]Y@'3CZIN@B7UUU28SV-,N<(WM;Z3+?. MI0%]<7>X.M^EW(96_"N0LYG?(F=UBW3%<$;0Z^=FZSG0[WEX& 5\755"*5DG M'/_.%NJ+-C\Q<^GFY:OI=IN4W*8A?ZJK=&:X%*)$'$ DS2I*XP*0,H. Y9+A M/$-8:"_/%P_94SN_[U1O*Z:RYJ;WJ57_+GFR!M3'.ZHSP8]"?/K%C5@BH1V9 M;@Z!_MX"_74+=*U[D_KC_56DO:EH &8A":B?YIWA-Z-\ZZ#WU)%# ;) +,2BE'D%AZ\5H3790TM170S8$%ES%UXX8@2$7FA@ZD/24CQ!%< M12)H2I>+PL;-RW+-YI/D*E=?\*,&MGC8G62;U]>Z;^MFZNX&6<< MFL5%"CC*-4!Y2H#Y7BC@,(=:%]*L.9PB%3UD3HTN:O5 I<'S6C4.#'7RK.;R MTHTX?!#OIY!(.(YV^V5W.T?G,%M\C>*-FT%X4&4EGNWDVA2E'1G< ^'3!]F9 MQ ? U="Y>=%R-$WSEJ%]6AJ%JP>8UK'VD%?#5LGZ4*W4_&'93!+BY<>*+=OEO+K/H ,A MV4.AYO$]')(=$'==B5F'.F#QBW_%[<@Q:H1%LF 2I<3B]HYKQ;'(6@R;0=_- MU^SA867/*XT 6Y'CEUH^*WO^\G&C'MI^SF:_J@KGVINB'::0NNUR0#.528D 8M8M6ROH*JZSW-K5A%OZ3QAVG %4T? M"F'O9\Y*&OERIL_:TYN9WJ?]:]E_757R66R^K+ZKU:^Y:+Y6)3$L!$- Z30' MB!804.N?JG,J=":S4I1.I:HO"9C:Z&]U;)*"M'JNO4O9GX6R?^"' "CRD&_5 MVX<8D366=PRU'%""S M:0!,X11D69[RM. :T=S'+[5'EMV9JO)^TWL?L&YS?""X(H]ZY[+O ML8]Y'. *N2+H$S?JLL#![N.U@49(-UXX39X(M.!)S+^L6\7C0\:_'8J9=SH MMXM6GH2_77YR:!*J;^IA;@ME+3>?34?/\JQ4*9("I+!, V)RH!45.=-OSD7U5&S M(R>C.F_4:3:J"\\%#&'=RR+P=\56/PRP:H9S2:1(S;"F-GK-.FD33BC(2I9Q M76J-U. R,[V2IS;HS?8F"Q#/>A9D_]5^,.C&7?OOY87O%+^S64<2JWM2*Q\Y M(K8/K^A1LF>%OW[D;!\F3M&TO0T,WT\=V('(PY\B%V>'[CR8/.53?.NWKS49PUO%VR]KJ_. M)">ISK $E&NSTJ!9#B@R"X^B+')4IIIH[C2PKTJ:VLBNM4MJ]0;Y(%R&U'%= M$0*HR /= R/_=<(U^X.N"RX*&W<=<,WFDWG_Z@L!2V7;D+,?[$^U-@N+NF9S MCGBNLJ($C G##4V!!;,?,6L +H59$IC-B0\W.$F=&D]\JI8/P AZ3#;LS^2I M43) @>P3M-UH(SB&D2GD@75,$6R+Z$4O4KVB>#7+Y-]"0NG M.MD77QY&1C]LR\^KE^^;2ORC72MCC1'5C -%.#?4H^O\AP*H0E&6 M#_F^1P<6QCV)8[_G]E!5;&:9($0Q1LPXU_82@T! 4@P!+5"&(*$""Z^#SLNB MIC;<6_7V][*T<:OC M7K7ZI#CN]3>&T<1_*.L0H>3]+[5B#^KSLZ6>+_HDD>B[^>+9//9NOA:+RC!5 M<[VZ_?8Q(B66N 2:8PK,*D(!GA$)"J6@Q )FJ?"*6@ZCUM3HI[7&QJH^5LND ML<:3@ )UF!M9C=\-D8FM,RCINJ(QR3I]-D;M)RFNJW0L;5JSMOY:! (,BW!( ML@RDV:C$&A;-8Q(.W+K_;=''I7PVCE"#E M+,,HRV )G4J7GVM\:N2YT\_]:N@$L**D2#'" 2Y* I!,;;$159A_*BK*S, H M^[.(S M@_,A/C\^+VR"TDNI"FS(Q3;"1#&5"2$8T!B9+6G*2L!*(8!47#-(2 FQU_K1 M4_[4N&Y/_:2JTYN(@[ 5,ZWX)U/TZA"W]6%$F&/?LNTA[)! 9A<8%#0KXQ#P M N=J]%)A[ R.0_ YD]=Q4#/^'L/WCVHIK7?0AP5[F.64Y&EAV$S"K+#I!B!@ M4&F@."4**Y&JPNF2_Z3ER9%5IUQBM7/W#3Z$JY]P;@(A-I6XV>_E!7S6UAO< M?P_;&\WO]ZP9^PZ_YQ\8&(RC%N:W#W]52[,]6]POY;U\G"]K3^*-&>KO_WPR M8U[-2IVAC"@$M"0((,4Y8#DL0S4!FVK]5WRT.A=A_BQ M \T3U:CNN=)P[ :W!49X<".3P1;7O^[A>JATTFH=, [("Z6@L4%NDL>-%_)" MXR2&R._MH7&#E?C'Q_7Z67)'CFNW_^I5F*^5G)6 MIKK(%2F Q%J8Y015@ G"@,HR5'!%10Z]=DC^*DR-PCK%[,)\75]55XW&0TOO M^7>*(XE%A3HVH5DM 6=&JWJ+9+[^-DWF:F6>:\(;^4NR_USK))_<_\%6\BYI MK;M+.OO6UANI 2%D,.10E,,&2WIK,7(PY5"43H,M![=TLT>#H>5:PL]J8=Y? MVT) FY?MW19-=<8AS0&%A0*HP!G@:687?!C# HDR95XE-UP%3XT@/WV\?_/Q MT\T7DN,EM MW>P_R6WK^-K0U+9UIEQ;$_%MM:QIZC_FFY]OG\T&Z%&MWO\I%L_6!<$&KIC_ M68_Q6:&8Q*I$@!.: H12"7B1:<"IU%QG*46:NMUYWZ#%]*[&FX+.2[6IJ[-Z M4L^@?A!(I"FAYJMGVO0#R0%!.08PT[HD(L8+H\IW7I7 [_9,_C %)9X'=A+.:S\+IQEBW@A29DKSQ\<^CV@- T 2JY^2,FSFU MQ]*3E*E]SPX;\V^>U[9B[OIM]Y22F[3CJCZZ/(_:/)UNY="%?S0MU@9WPX(AZSJT(2^RAZCSI1C-D3QQ// MJ+)O*M:^/:%1Z\\&U[:VN,@UDSP5 *4R!XAKNXA%!(A<*6)6M[047L>R?<*F M-G$P&)4,/]O+S7 M*./>:_F%2N[][PPL!MR5'*ZS JX_/&^>5^JW^7+^^/RXEQKPX_*#^:/]7=+HG[0&'"4>G2\3:T6=@#3@LF\XA$%+SOIK,6[9V,$HG91^ M'=[2T"3H;Y4]5%Q\7$KUY_]2+S-2$LI0JD#!;.PIM@XVDJ:@H")#%-&4(R=* MNRAA:HS5)OQNM4QJ-1.CIV\B]&,@^TDJ"#R1.<@;F0')T"]8?W,V].-V1TZ' M?L<WSHEQZ\<0FSBWW:.FS!(J>BU +DT*;Q8&4!6*IS(#A)"6*8*N1U^M8C M:VI#_'-W$>R9CZ,/3L\UR&T@C;;8. B-C.+SYH!(E+7#&7&OLTBX;/?%U4#/ M*P/=;>U5H3I<;9RD0?^F[,6"M&DP/LS7@BWL@F,F=)EEDD&0Y3(%2".SYNW>#&I0/][AVHSKV7LS:B>^OK>W.#08]<&V_4T]52LKV7-- M<.GU"0VY5L5DJV.4I< U(,(&,UZ0-7+X8K_%IP&+5YZ_L;3A%_V6K7]^6%1_ M^"YL^YJ8TH>\K=)G9@.K:%)K&N=S=H D2NV^<_)>IXI?C^47Z_GUO1,M05&; M_2IE!4X12P$4J01(206XD *4DB,-"R15YI4MUUGRU-:NUU+F?(J1E,@KKW84 M:&-?(GYY^_%"K?$(J;>]$1HYV]!KI.GVQF1 AJ$@2=4^+LTP5^O--I,)H04N M,PYH00TS%:H$A,$28)KI'"K.4US.ENK!*O;#IV+(@1BGL4*;L7(B+-ZXZ;3L MLI3X5@^T)L?YQX:-Y+]6 ME?QCOK#I14S#IB/G6X>H7=;873Q[02 F*062V>2()2D 4[D$N!0IRY@J"K_" MI%[2I[8*Z92OG1UWZG>^D#L#7-;O 3K'C3FB01Z95X*B[EZ;LQ=J/VS5 M=',7.EZ(CM@QL6]-KZ>6;?O&F'27M$9=V \&O& -A'#06]A;=1KWJC80@B?W MN:':]2/I.F!H]3+[_&DFL2QP7F2 "B8 HD0#D@D&,I0*H@K"<.I44V#7Y-26 MD)^5!=G\2#J>5^VAT\]@PVR.S$&?W__XG^^_?;K__.[[[0QR:N$I!W1>6.VS ME@)P]P\[^O'>Z-]K;Y3Q>ZI_-P+/_&9@;#1[FMO9OM<]#T P:VNVEP+@QWT.P.0D&']3( MP*,M-E_:Q:5OE$\-RU@W54MU3J_Q=\F35K\]@5&>#YYF6 M6Z\X'F:% WFD4RP+;.NO:O!]-U\_5>MY-Z-TZB>U_LG[JPC[GV-Y 1;T ,M- M\K@G5UYHG!Q9^;T=(LSOJ.Y;XR[6_=(0PV,V8TAJ6A3/D6$/O9IT['W MZVVHWQ@*Z Y=O$! !QU>,0S0':'^($"/=B)N:3\N?_Q1-<&W-,<(:XC,+E;; MW+:E!B2WN6TIE0@*32GU"@#PE#\U-H0I3"-L6O< #[AM'0;C=#:N-L[96! Z MS'D@=J-O4_=4F-Y&]12?05O5,\U$Y+4V"\V,:RR1,(NZLH02(&+^($AI6^B< M$\4@3VD>G-3>3C-3C'\EL (#3X3*;TOO/C:$SM?AEGJB6FY]C4]K; M>%EFO.1/C\S>]F>A&=3&0!JK'A^K95W)H"F_G+4_6?/V# M_4@O8NM&%R$0B\P5P\#R9HIK2(2DB8NR1N6(:Q8?$\35YX>F@+!K%]]R7@AK;4^BHQ3I.FMSV!#^ PDCA^6?L^XTU/[L4\.^O ]FI;Q1G^:_U(EC\F_L M?U>KMPNV7G\VG=WFRB^M:YI9T9KI*DO-WAP5@%+(06EF*Z%+AE#NM7W @D(O:1&28\[-Y,-!"\D%3EJ\*H M7#80GV.R&]J,'QNRQ++@C^XU)7J\XXP!)%.S^<^0!%Q@!3!'HA!0M?LV%6K=K0LZ5+429@4)!LW+G* .$VN6[+C(A(:9$.*4< M[94RM?FG4[1VZ>Q4]5R$]\/:/XT$ ROR'-'JN ]3P#6S$PH]*V/S_MZJV/SK M>$7<+V 4#G&RL2,(MX?]1W][[]7F\BDPEYJR$@C$,H @+@#!Q/PMSP@6!*M" M0]<1?]#RU$9YJYS[<#[$Z?H0'FQ]Y&';766'RU]TT=I;A^=AHZ,-R;.V[ _# M\P\,OAZVP=[U!&^&]3>UF:_J)<#@=!8>+4[HL]RIF;Q12Z7GFSBGP0/0"7S3 MZ2Q^[)M/7US.W(1Z-S%TT!B;;-[]>ED\7__CJUK9'[ 'EV2%A]\N7K4-$#L"L-A8$M M,N\^2G:8A>>R,QRW?)3*G%X9QAW_%B9W?/SZJ7VV/AW MMGA679G#M]5Z\YO:_*SDK$!I"I5ACE+893 K$&"4(( $TU0+S F%702D&XNX MB'4:%H>ACY'Y9-]+*UFI)]/N3^:;F<8)<3=2"8;B..32J=MY;-4:WVUKPMXE M5NND43L[_E=';3A0ZSW6.(YUZWP%4XH*60"< ML]RFG<@!5YD$9O"G959 6^S4]6:H1\[4%B]=')QH2:=6UK'BSS5(K]_H(T+J*\7W#6TW"]4 J$VTGW)8/2\[D8<,.FY^NA[>[2;#0<3]B\N M7!Z/F(QU=Q-(-"[-LDT 2I4"*#-+-O,W#1 B,E-YQDFF@F=CG>Q-^D&"T'=* MUWX1;;90V?X3+,X[Q$1(R^IZCQX?_,@D[9&8U>6R/$YJU@O7L2/F9AWYQO8V M= 9E9[WU=K83]EW\5/+99M1XI_CFX])0:SU=KG=#*F6L9$6N ,5FX8BTS 'E MAOF8YAG5.8*((1_FNRYR:FS7:6Q/OCY5RP=@A#XF5GL_+G, VXV_PD(8F;,N MHY?L:>[CX^-??\<9KZ!5>*Y+';<6CS,*)Q5YW-\;!WG0LH%D: >P'WRQG7W=;#\Q+?7Y9V!5:?JR;L-^MU5728J M)[24@"J>FWT$A("DM 1**$JXK:&:>L7:G94RM:FT5:^].O(LNGP>1S=ZN!F= MV,'#7I#(^SA864O4^;5\HO^ MIGZIY;,Z$D@:RFOF.9QW\K^1(X'3PXM$FD(P_3!R[E# M\0QK37))#%ZVDAP49I&1"@84*C(M-<-*.+E>NPB;VH#O=)V[AO(Y(>HVXD/A M%'GL;]6,?W_@@DC8&I,]\D8N.'G=\M/JDP[O#/1S72DYWWQ@8KZ8;U[N_YRO M9["0'*8< L@%!TB;70B3" $ATE+ENM29\KKA/!4Q-6YH-$PZ%VRCIF0SA M#)!NY' ;/)$IP1,9?Y_5B\8']50]E3*N?^I%*T^\4B\_.6Q\OWE>SY=JO7Y; M/?+YL@WR%-7#TF8/^R@-K@S"4&2$ ,N"@0X#HO-(=Y7C"O?"M1M)P:RVP5\R.6.#WHQDVOWB^1 MZ:VS+]DS\"[9F9CLV]@Y5W16UKX7>W8FK:%WR?6>]B;*J#T1DFOC*#HJ74?% M^ICQXPH;FOC-R%(?C#H&KWIG^DZMQ6I>5V';WK<0IA%D2(*2V8380F% S&U,'!R\R\S;ZVBIS>_C=)7M*1\K4 MYP%3V 1^+H)'SNOG@<5INC^?EP?ZI-FXB(^&VI1\][R:+Q^^JM6\DO7E?/V[ M+[6T]?L_U4K,UTK.Q'4A%@UI30]F)86M,ZEJ*WFVW<3XK^PZH4EZ$KJO*1QETZ]UIZL ME?J?#IXB^9/94'[R[")T: M<_1GY4U^MXHGM>;ATA_O>L"-5$+C&IEB0D :,K7Q"48CY3/>R9U*$N,3)#PR M%Y^^.W3;QC9U4IXO^N-25(_J?BEMXIZ5^JF6:R.Y_:G? 8=GJQ,:+5O-[2;L M0.6DT3G*2<= O,)N#/Q4&'E;, B?TTW!L&9N.9@]=!JJ__A<;?ZN-C8Z6AGK M;;GZQR_Z;;6LA68S7*JR+# #K$PQ0)HJ0&E9@ QCE-$"$:&\:A<.U&-J2P.K MGAV4U9$SX++:)"]J4Z>)J.T8@#X<%HAC\B]E?E%0Z-!^-U_AAY>'.W.474EVGKN3VUV67_^J+_O;*Z MF.61,E_][LIM!DNN5/N6714V-^&I-D\7VN'6Q4]HSDN0RNFZ\%@:SR-S5P+6GY5VRTS-@A,E5 M+()&FER6-F[$R56K3R)/KK\QC"N^KBJAE%Q_,$J>OQOFA'$HBH3..,P3'AN+\X,(_?JEJOC1 ]W\QH2F1IZX'*-"W,3HT0P#&"H-2( M0I@K5F;YK,Y=[L8P>VU[<6;4VP/,C1H&PA"9!!H$OO8C MX)_A[M36H.GK]IH?-S?=J5TGB>?./'*#!]_/:F'>6+\W.Y'-RRS/2):E4 !1 M2 *02DO A2X %$2;J3_% D.?H7DJ8FHC]$==(V&]I^<__Q.!&?ZW1-7Z#G#% M.X24E;E49OL%= [->DJ9I111,@68X#036$I)Z.RI=E;ZOF&KS1C 'HN+Z1FT ML#ZH-Z.(D&"*F,]1$&0VLI@CP*"B0!$H2TQR3@EN47R_=$S)'P+#3MCT$72] MR+T%D^AWM3OE_FO2J)?<;S:K.7_>U$% FRKYRL)N62\C$MQ-\U#*^'Z89ZT\ MZVAY_LF!6U+V4FE3@%G MJ20ISQ!*TZX4QP^/;6FO5*>/_K 2QX\1MJ9;59,G-O<\N[\"L^/V\W;41MI[ MMHK:;?N7E9PO69TXH=7Y;IL!WJH=< OJ!$_0_6>_Q'$WGT[6G^P\W=X:QBWO MV6HY7SZLOZI5G99^EQND*(0B-H<;*4@*D$XAX)!)P%+#)[(H8<&9SS'714E3 M.][J%+474TT%!#\>N0RI&X4$ 2HR>YQB%"G3RE4P0G+%96&CTL15FX\9XOH+ M0[,QB543&]?\]^/R7HCJV7"1X:0ZJ'&%-4RQ26@.F4V'9L& M)+.K$LA+P0V38.*5@668&E.CE1\K)E7"6LW-^J16O8["9XWRPZ_@!G:4&Q_% MAS\R674&)'_I3/B79+Y,.BN2KWM=T1JR?]$7,FW4+4B&32@U2).14TW=@M9I M$JJ;6@L>Y5*?4L[,VDJF3"-0FK45,!LY!!AF!$"8\9()F0KN1977!$Z-%#_L ME]B9[T(QAI1DO0JV&]V%A# RL?4'LMPEM;ZCA+ <(#-2^$HC(2M M'+YW8];,_ZA6__BXK*\JU^O/:F,S\*[5ZI>9Z],4"2'*%!1*<8 RF)GM7,F! M+J@292ZDA'I0\LS+,J=&-E93._$_-;H.S*/9@['K>BHHIS?.,% [3T6[D.'KW M1:;/T7K.O^A!2*2#%D4(HMBX11-"8GE25"%HXP$C-]MM\DMW0?'N6?U=L=6/ M/ZI9AE")BE*!K"AR@&2F ,U3"70I<*IY26GA%6OD*7]J_ U3F 8(PNP!W(U= M(\(8F49-FCPNL'5U['QRFHTJ&9 MV]-4V>!W]C2W/G56Z!>^F#>5;-8S3A#$*L\!(?:@SA[9,:D*0VT%A"4N\T)Y M%;AR$SLU'MLE9Y*V[JE=QN@V V83>E[M=+]+ELWVL(W+2!ZOYVVZI8<0+V0. ME3)S#"L!$D(")F0!)"ZT-O--+@GQ\&L>]E 4H!VGFN#PQ9YA#FOZ MVF^[5;H-[-]3.T[BL>LPQ4I$UB/YU1*374>C+U&9P]M^\P5;/,S>5:*N%VP: M?[_QJ[I/\9AJ1L'ZI_.BJB!Y(G MC:PSX?C"U%"->#'Y2 !&*40?6M?7*6(?"?&3N_;8\@8Z6M>1(#:W M7K4TLTX[ZA&595'2NNJ( CA%# %.2@+6A"-%)/0R__GK)2IL7 ;E[35/ MSX^_J4>N5F;$X[04#($,FL&.2@@!8QH#)02E>0JIH0.7$7_2\M1&>:N2QV^J5_-YH%F#(7K2V9YB:=_:&J/G7\? \;724(7G1EFX87G[ M_\!FO\#/M_G#STVE_[9N%@:-2VC!TC(KN=E#92D%2+,4T,SNJQ0O*<9ER:33 M_.LB;&H#].O*)HZU%V=/YN?-(80-Z7^RN^*[Y*'7>=0?ZNOG8B$!C#S&C^I^ MU=J"2@.C;^-]>\WYUA\_]].PD#B.=!)V,YY>YV"N /6<@5UM8K3S+U=C]L^^ MG-\9OM>I6>3]GT]JN5:S7)59EJ<8%)IAP[52 "YS!7"A6(&(S?3AY0YR+&!J MU/I./:V4:':2"4B^V0&TV)&K_S[G $WW+>V,6>?NS2F]SOAD_G;__@OW4_,']PPQ?_X+_\?4$L#!!0 ( M &V)H4X"*2=UW6( (%U! 4 86QG+3(P,3DP,S,Q7W!R92YX;6SLO5ES M6TF2)OK>OR)OS>OURMB7MNX>TYHF&U5*5U)VS3S!8J70!0)J %2FZM=?#RPD M2 (@EA,XP;1IJU9R <_QY0L/=P\/]W_[GW]/[3JVER\Q1_ M^GTX__K3WV.:_>.G/)U<__3WR?0?P^\.X#\6?_1J\NW'='CU=?X3(U0__.WT M7W6R,FF9@5N:0"C.P;F@@:7LO*0N&F'^WZM_C9H(*1,'EG4&$0P![S0#X7P( M.9L075H\=#0<_^-?RS_>S=)/R-QXMOCVW__R=3[_]J\___S[[[__]0\_'?UU M,KWZF1'"?UY_^B^KC__QZ/._\\6GJ;7VY\5O;S\Z&V[[(#Z6_OR___;^<_B: MKAT,Q[.Y&X?R@MGP7V>+'[Z?!#=?R/Q)NG[:^8GR':P_!N5'0!EP^M<_9O$O M__$O/_VT%,=T,DJ?4OZI_/>W3^_NO=*-W/4$KJ:3FV]_#9/KG\MG?EXKV8WC MF_%\./_Q;IPGT^L%P!9(EY&1V$*!32+@18(?&K M9%W(EA,F^'W:BWYFJ* %0F', *$K?/Z/7>^^S\LF M)EY,PT^3:4Q3-%3KE[MI>(2/^XMD]8F?O[DI/@C"U^$HKO^Z6*R*6IU/.A3S M4I?(S5]^0J'D-)VF^'ZIRIV\+QB?HW5/BT^>#Y-7*)ZI&[W#]?/'_TH_!B9X M[Y5&>VTB 2%" +3:'))7@JCHB4_=X>3!RP\""GNF0#E'T#TCY=7-M CP[7 6 MW.C_)#=],XZOT5<86.6X92B'P&P P;@&%ZP!Z0U5@7E&'>L ++O>?Q!>^+/# M2R?B;L*XO!V.TO05DGXUF?X89!L5]52"DL(7\@E8YA-D1RSW@5$E36>FY=ZK M#P**>'9 .5?(/6-D+9LO^-F!C3D31A+0K)!NCIZO(R&#HR3(P+/4-'4 CLUW M'H0*^>Q0<;)8&X'#QS0=3N+:YO'@E?(9@R"N..#.*,%8BR;01Q6R5\&%V"$N M[KW\(("H9PN0TP7=Q.;R^=J-1B]O9L-QFLT&3K&$_'I@+*"[S='[]IQ(8")% MF2/G+OC.-I=[KSX()?K9H>1<(3>!D3?7:7HU'%_],IW\/O_Z:G+]S8U_#"+C M)BH60*,,0,2LERDJ03%X8RK'8+O#RE82#L*,>::8.5_HC>Q$=Q[X6_P)PE\3 MHQ,BWQOK,&33'KQF#GP0Q/@DO%2JP[WHP>L/PHQ]=ICI0MA-X66YK2Z90,/H M=%)%'@G_X19!3TL %Y$S;7W*MGO$;!!P6.J-/'/0G"KQGF'S CF("RY&[FH@ M@HQ.H6E$_YR@570H"AT$4)N$%DX;D4,'4+GWTL/@\?Q2LZ=+M@FO!;?,Z\GX M\WP2_O'Y*TIR]N%F7@Z(#LNHN<!Y]FF:[O206>(^K>?MYZIG7$J^&Z,[QA>OYJ,8QK/4L0O9I/1,)9CX)?X M%^.0/G]-:3[[;>QNXA!_>L)9X0DOZ>H$\5S^SCQ7O)G!E7/?!I^1_%3@^B&_ M'8[QK4/N=R::?1?+;^R<,U?@QQIUJT]3M>S&8HY%M6-4DA,\; "(:L)A;!24N!"DLS M$9YPN^6(Z7Q6[Y/1SZED-4RL+5@',N]Q#[Q/_>H@Y)8):7-FY5Q5$1%!9*/1 M[ H+S/C@M9 <&:P'G ?4](N?<]2[%2GGR+H!P+QRLZ_H#93_O/GOF^%W-T)F M9B_FK]QT^@.W[/]THYLT\-R@'X@A021&@/"*E/R5PF^]T!'= J*V^-CG ^@@ MZEH U%DHF-1620,X>Q'"Y ;9^)1"0I;\*/V:YBNI#7@2A!-.P0=9[+7V8+BA M$(T-W 1OF:55[-,>HOJIJ:B'JLX4T "8WHV_(]63Z0]D8%P(V2WBU_):,"5=MY+CCL^14:RE+$!D"+CU@A EYB.4.2*0%C< O64@1B5,CHW%4/ROJIU*CHY9PLXM/Q,9F[ MT5GX*)G93T7NH^+O?RO9C;+OO)(?3(>G,!OJ;="!.4LC^0^0+96 MS3]^<@NN[5D1> <":\ \_#*=S&:#G!A%::"SY:5! MXT8T6(*.N0X)C5[ Q6&W%/9UX:/L(ZL%3[>3[$V'TF\ 2QC=W5S?C$J"_G5" M(L)PH1/\>I06RAG'%]>3Z7SXS\7/=S*/)E-'[I!;R0R*E&L"5G(" I=0))H* MZ:J@KBL&6G"?N\DN]J'1XY%LET@>IZM"Z9?ZQK$8>J\"30XWO?8V37'+VH!3P9DV2+HI1;M1>K N$-R-J7-&*)+KI(5VD]1/#74% M)'4D]0;PLY$3_74R#JOT!8W*!LX51%D6 6/HN3EN<+?OA\X/1\/Y,,W03U^47'Z=C%#JL^*SSW_DE9%3TU8(0V^'J8P]=&!&%P]1FD'.-$ MAG$B81F"ICYJ+JE,52HZ=I/4;Y50'0CLQMDY^F@ 6>MBE8_N1SGH6Y_GV*@\ MP]@2 P*&7IV(";PKWV9/LHXV:EGGR&PK.!G>K,1&-S* M:! =!@!9$2"\W*8TZ"]88S-HS[.B1LC,:N6WMU/4[]Y7#T4=R+\=(#T6TP!- MLV'**K"\&&JG'(H''8(H0TI,JLA#32 ]IJC?D[FZ0#I3_@T Z?UD?/4E3:]? M)S]?%/=^&Y8P(+E9^N!'PZN%HFZ94TR@914*G#'(G$@$OY*(!6&7279I1!7W MZ1@J^SUJJP2X>GIJ 82/EY%4!*/:K( 3A1RDB"&O*,4VDE+!,DW45'&I3K1? MU0[0:L'I/(FWD&0X:$$,@DTI9MS-0XBEQ5KRX *W&,8DH9S,4N@Z*8:#R&O& MR:H8_'6OIP8LUF-'CE-\F<;XQ?QC&I?NWZ7R84.2&]R19!Q7+H),1&+PFQAX MZ3DPYV+V42E2)WH\CLQF'+-Z&*RHMP90N3BBVLY)L(YE[@EH6;K-A7)GB^"W M/I!L9-"2;&OWV-&9X.EHNX3?5@]M'>FC 60].C+?Y"K-!QA3(\W:HS?*! B= M+'BO$UAT@B,GW&>>*QFX?73U6SYU*8O6F68: -H>*86D.=&$ 0HIEH+4",:@ M'VIS1)^4.,9TA(WXU1NE'PPV8$YTB[ ;2\B'%QD.]&']T0C>LJ+MY@ M:Q SQKU:.Z"$E4IF8L$1XDJS>$>PA B@,7/BB&0Q5G') MGR:MWSQ#)6AUK)$&S-,&!XM MC26GJ:O)6?R/2W#C?>360DR/F2,.P:6R)PD MIYS M6*G[[_TW]M<*> _GE^P+3!WCUEN$-4\EABQ=K$MS.V665>D1?&9RM=]^P<=@Y8C$ZC&Z.-GX M?4]3/^D^M8JK^,-T(;RXB*\_INFBG?N 6"Y8X!YHEAAGFZC 1AJ!66*H4<3K M7"4 MG-!$<8J!T$7P=.P D#Y2LIT"ZE0M-("H>^GE)3<#;T1F7C&D/B_'DI>Q6AP( MP=]0H0P-54X9M]#2;-[U'/R<*_.&Q\6\+BGET>R$*'#]EUU%C%;2(@$-DDT!#K1*+R-GE2J_3@T*KML\N"6KMDD+].[M48&[7O3)9(% M!W/:$1R7[[A]ZUUW62]+.W,",I9NYF52K_&>XW[$.(DIV12KG/;OH.?\5,#J M@5\6'9&#SR;09$ MFF!PI .C 0J"4,FRUDR[*M'9?3+Z#<2ZT/SC*/]D,3?@ MS]Q2OQY(_#E=+9;BBS^&LP%C+!,161E.C.X^-P&<*Z>;-CKBK*.55L1>JOJ. MY4]7]R[DG"W[%H"TI/WUY-H-QP/ALZ?167"+D@N3*#B?T=VS 9W['+5C56*K M>U0T I3SM?L0-R>+ND>4YDO0Y]P;+8]MV?%GZZ>24>RZEG/+ZZFPW SFM],;ZGG+C*+(1M( M+\JH&"7Z IA\_N><47">Z/E->/6O[S4UI"^S&*\JE\2Z6 MTY0 ^QK?I+3\8*%OP_G7U^A3X2<36_;0I?VG/B_6"H>N4C::8E. M=/1HF*/3X!A^RRFNQ%S*X6R5NHX3:.T7=IWAY%&!=%VE-5(),9M_R*4=^:*P M+4V_#T.:?9Z,XB!0&@-G#J,X5CIHH+/NDDY@N!)"4.$%(34 N)ND?C?&6CCK M2 4-F+G%1*&/TTDN=P?*)0%&"61F:1G;R\ +IB$QY1QU/FA>I3'J!@W]NMFU MX'*JD!NH MU&!,2!!Z4T4#P+H3SCJA,1S? M(%,KZ4W&LY2^@5WG_*LBKR;VG^=1+O%N!L$$ED MVJ"7:$U*$^(OPV.^4J'I6M$V0-.$2KEA>K?]51\8! M==J+; )DP1.R48:X)Q'16_&&F$@MNC+UL/Z(GIY'5=4%YGG2;\ (_YKF&T$1 M!M-.)&$0\L4U$3*#+QM*U-HGA:RE.E,X[U%Q&&">7?+^=$DW8&O6+5G6]]YN M)6*5C)PATI5"S LORRP(ZE$VE'&M:&2R2BRQBZ!&3JJ[.6_L1.H-&)F'?+QT MLV$8.*VIRLQ"5 *9H):#LU9#DB3:PH6(52*'K=3T>V#8C:*?0,_Q4F\0.J^' MHYMYB@.AO=8R93 ^$K2?"GTUGP@HZ74.Q$N2J^Q4.^CIU^QOH0;LR+P:!#SY+ M A@DZLR3IM14:9!U%)7][%R=XF)R*26UB\"5=7U\?SL);F+T":0E&$]2;\&2 M$,$JQH-1I,25%\3@+CK[V0![0&$GBFH AQM- UX/OP]C&L>[K3Z%$?XG#CB+ MB4M66@;$4F";#5BC-0B7B34B*RFJG$P?0ES?5_$[C?0ZUT;#=_(/O:J\I0'G M)6YH[WWMI:]K'RZ#[EL)+%]7!IH])N+6P@K$EO(A /%9@(@YX>ZK+"#P*0E> MV&2KE&0>26>W:5*M$51.1DB^Y'B9#Q@"F=(FPR4;9*#"5BD'.R%-6MW^5<#) M_LSI,<)OHJ#YD&["'R?3A>;F\^G0W\S+/9Z>Z7TL!IF:QS'*C0Z-L'I<%1]/*S\UH;94,F M]<:Q78S-GB^R]('D U=3 [!J>-$5#:UF,Z(X%I_Z.$%MI/EPNNR:L)K?.$)! MH2K1J[PN4OEGBK^XX7AQZCD=SC"P?7TSQ7\Q&!E.XJT$!\QB#.*M@^C*,8)R M#'RB'AQA.6& L&@=XEPIOYPK%F5(?6$J=MIE -LI@%%EZ;F84 M@LY<.<.M^ 9,^19.;^=<*6YE.6$%%2PZ8"E0,(KC MUN3P%XZ1K&BM-MZ[:&JDLN("J:2N%/-,!_QL'H4\;GY]B=.@?6^]]&'0P1+H M_BQH3^=Q29E3B7"P9M%ID5A$( VEYR+1/')O*]V-/X2ZCGO\$J8\+0 ;@EOJE1(H%GXS3NB^I MH9H'1110C_\(% =8AB$?XT(+$D/.O(I'N)>J1@!U@KIW(>=LV3< I <\K+HC M3/+(2234*:]XJC.TCIFC5 M$I,J04)&9S$J4Z8+60X&(R0(2AD:*;><5L'.(TIZOFUQOG9WEV^=(.H&L/(B MQL5 #C?ZZ(;QW?B5^S:<;S3+]2):W,>-#!XCC>3 8P@+VH F$]E/M(XQ?6UH[4=C4X010AP&3D(%@64N_C KGWS. [G'3@= ;@,Z+$&ZN;T8E7;(K;[MB+"!;C 8)T5GT"7T9AK>8L2AE M0!-*2*61A =3V&_FO<*F5D4U#6!N6_V_H419[B&&<@$DX-(Q0C.,8Z65.1L3 M5-UA/N^;;-?>23Q_FI0;P EBO.S-Y1+'XK_OQH^39I\FH]';R?1W-XT#(ZCR M93Z6BJ;<6"(2K,\1.*>!9BZ58J(&B(ZDLY' _T18/&[E4DU'#4!PRTS8F!/A MZ!7RTJ@&Q93 6"4@:L-]]$;(.J6SI]T:K#FMKI[>'UJRLY1P,HJ^+:KI<+U, MYQUM>P\%-+"6&FN5 ZK+,;O"1>>R#& 8L30K14V=;I*/2>EWV[LHFLY30S-P MNG^SQTLC O<)2-*AM,ZR8+G(@*0[*FCBC%5)$!Q_K:I::N"2(#I=^ UL:MW= M"CBDG(<11Q*W E06'H3$KXQ*$I"NE(C6GJ8J+?4NRF6_R8U+(K]=\#2\LEZG M7%)%F^7\Q\E!6Z8"-0E8*J-#LC3@/<6XD-B44"S!5YI.58FA?G,U+:R7BT+B MW*K@CL[)UNS-ODQVG-@L7'WO%H54]ET\I3*[& MBZ?\IQO=I($/2DH2'93++2#*N&R7*2]W *PFAF&(6Z6O?VW&^AT4<,G%TA1$ M&MA/[IU-K?KS!&2T=#1)7@;G' 5BN2[3I#@XS22@P WQFIO@JC0WVD-3O\,( M+@G4KA33SG6->QPM%LN:H3+1;-GP>R"BL5*AH)PBN'PX\V"-=2 %HSZB,#6K MC[D=Q/4[MJ W\'6AJB;<@P4W[V:SFQ0W;[,N%]?BEQ^^+9K6O_DC3<,0[?\@ MR<[@ ,GH7&MW>*FFH$P\__QSG56=IX3SC[IG^+X+G)K=E\WX^)+E%SH0$7!99E1F)3*(#"<+]/6./AR>5W*4@93): XA+A& MRMLZ0] Q[:9/4M"?H=TT\OUV-/E]=I$FTX]?=O'6TD_PV[TYO'WC'88QGN F M8A"QF"43HP(;'0&) -;)2Q-CE9:V^XCJH*9IL82FD[*PXLL?OZ$2WHUOQ\J] M"'-<7QA*/>.A@96Q(*UTO/V[63Z>G+CY_EF]"*$R4V9(VVE-C%K"T1;!H(( M#48)!2CT3'UR7@9? ]G[B.K7V/8/F4DE_36 Q=<)WQR&"V4.,F-*!NG!.\.7 M3>&L+FV8A'><).\"$PE6CL@8? H> I$@73*XTAVX_6?U>F&@.@QWJL#E$ MOAV.'H%>1"4_!H<&OTI9K.SG]5O@W MA[\.=-8 \EZO7KN4XA?WQ\J_6%WY&41.33:$8)3$? F5T)/568%BV7 CG)*N M2A+G";KZ+>)O#HM=:K$!4*[G!GT8?W:C]"&C&%%P\Q_E MK\UA,>6$'5HF6> MS%:"L!&Y*I8^!Y&B)U%14N6(_3#R^BWU;PZB%73:3A'BX^JH6S&N+H3=RA## M-A:9BA"CPOU!EE.LH -DQVA(GJ +7>7^W^$D]GL-H#G@5M)M V;V,6?K#"G* M/0V_+[I[*>8#L82#T;)L'>C46*(EE/2#H-X(;RZ$U\?$M=9=J!M@/(F_,[74 MLME\-_Z.DI]," MW*EZZ1]K;G2UA9]/16NC.[=#".-5&<4G--,HK:#+E)URY5J:9&3.P3VH4WI4 M&7;0BUIK/M0I?+H7=?_PV2VZC]/TS0WC.O1:15SK$:FKG*AA&/>KP$ HF@$Y MC^ 2L9 Q\(K<4295E?#Y-');:Q!T(>/6N29;ANW:>?CH?A3/ ;G$GTQOD,"A M\\/1PF\><.*1*XR]DHJT1&$&'-$6_65IN3%6HMF[K-.WC]S6^O1'@ZAKK=W-92%XLIZ: M!-_"'_EU,@Z+_H7S33N?2>*ZC,%EMAPV98N\<8^K2_N0,GHG-%XH6-Y-9&O- M;RX$Q8ZTU@ B#Z]#'E">F1 \@RMSV432# PR"Y$YF1WAPN1:%Q .)+'G-B+- MY;DK*;>!X=<[."LYK=D.04:5,Z[X!)H5/R6*44="J!.Y<7QI#8R M"N1"%[:ZTED#QA2]DG4/R65CM)FN;6<*$=UE:/N8XAL\KI79X!Y>+^@EO:::'/WB+M[I_4OQO$NG>LH MLXSE#(E+B[QY#4[;!-+08%B4BN0JE;N'D]CDW:V+X;(;S;63T41^0DIQ]A8E MO:62Y!Z'T0IB'=>@B4X@C$@HR"1 $>9E67JYSN3Z(VCL]T#HTN"LI+L&=O/# M)3GPE//$C0)B%2GSTBS&>Y*"S(HGE0C^7Y6\Y>$D]GL.=&%05M)=E@F,,AE8D"XGHB7CE\3F'E+[-9R7CGNZTED#EG)S$WA? M7&84(5(Q+,,BM/=2<5#"NU(P[W!YN8Q>B+BO50U&6W4PEMW^CG9J'U/4S_I.%_X(=^U;;[K\C?07@>)BZB,5M(H M*2O!5TODI@SQ8,J" MP'4#UA"/B^G:^G!MRX]6IZ.YFBYW S#5_1CJ/+ ML+&BG&-,$0S%%8G($:.EXP#-D&VR3-LD@JS3A^E)TOHM_.K)[G6DJ79LW^%R M'/"D;-*+:1L<75A+2AN,&"%9DQ@54OKD^DV<]%L(=F%(5M)< TF]-SFG,/^0 MW_R!RVQ\E3XAY#^,"[/E_TO^_+L;I<7M,)3C,.""6)Q%CN/]'VQ\.DTS3AX20E8DE@*^#,70@WP5N"E7X>S6EJP;ZTWX ^QR;M+CVKPP MNBG32C;%NA3UP.@@#-,<+ L.I6-PQ]+& _8V!#4P!MB(XV,NOM,P5O-<^]4? >H\E6YHO= M?/LV6HC2C=:B?#?.D^GU4IEKH3*OG.-!0TZB) H%!4^I1TZIB4PD%W2= 7:' MT=?O-8YJ<*RAG0;(/1L6#8(0CPFJ@7!7R X:[5'C0VOH4@R!4 M5IG(\H".GN>,U-#UHXM IPN^"=QL7-Y<E^.REF'SSFAIX%.J12V]$>2*%HE0*H4;(XIT5RERJ@J5_WNUY?' M_$-[W YDGKMI?YWF;CB:U;+PZ\=?U-!OY:DI>R^4$<8* U(S!<*6 UCJ.# K M1%(T*ELG\=&KO2\-R>[N+X_C9D78I^'5U_DD_S9;CB\8>.89U91!5%2 ,"J# M85Q!2(P1HX,Q*CR!SR->]VOAQT#37([;+! G M WKPA(#%R ^LB(X;+KFRY@QXW;ZHW\BH36"=IH6&]]G'KL0)N^F6AW2U9SY% M7T<[X^/7W$)("3=(AL9J4$%BP%$8P"BQXD9)ES.:)DB:8:C!]&7L]#"KO!RZ/$: M>5:VIU,;= %;U)=-LJ)<.) >HLX35K%O@]> M\&/Y[T9T*[RQT6O _967Q871K4NE=6H0&'1+G>N<9QU&7K,VZ1B\/+1)%333 MP)G$K^GW#8ZFDS%^&9;.XW;^DE)!!A71RS-HUYH&H=#%;55@-H?%^Z_2PCC-E#5BQ!@H,5(!G+91Y#1KD9!MI9P:(,6:HJ M1V5[:.IYH&H=C'6E@X8=KG4V^=7DVF-0N[C4""3Y#<,$K+K)+=<;T'49>ORY69YAYY&1UKYMG9H>^E+[* M75FCU<-JVJ1M]%[",O' O/*"H! 4HBRBC^-M:5=D?3:2!HG^S7.S3)_#UQ1O M2A.O]5L6'>=FP\5;7O[8^&YC3Y:4:ITRZ.QPAW>V7#_E$72R,0?K4%!5;E6< M0FS#5NL8/#U*5]76VS.S82]B7##K1ALU7&<<4A_[BIKV[G#>+F$%HU Q.=QF MI=("A)"AM-P0H#QZZ@)COL2KS$EHQ0HNAA"$PKQ-!I<.QR!71P6&>OPG2XTR MX#+&*O,4CR6T8>MW#([.L7Y'ZZN!I,06KE[\,9P-1*3.EA!8.8T[AM<$'(D9 MO'R>]IBM;^ MFQO_>/F??TO7/DT'/E%J]"(NI[9&VT-JLG:^H#U@G*'$ M2=<2;=/HH%^KZ8 MTO.^=IINVL39QS0-17=7*,W_G)2#B_6%KMGM7(=@4HB),>"^5(W$TD2&2 \8 M# >:/3%25"FJ/8W@(\ MTT"CL7_J,XJ50T1XI)1 F2J?*#MW#(XZR,X= MKJ^&=O&'N8!,DLXD2 BV7.V6-(.124/PAC#CA0FJ2FGHGR4[=P0(#LS.':.1 M1H%U/Y= $V7!2ER6'(-^X94!9TK1I^*1I6 S-\\W.=;JOG::;AG"VX6Z6@=E7X^$_ M4WP74?3#/"P2NQ]>O=@67JWZRFUVDHM:2&>M!6\YP55')91^#)"25C8$(66^ M5.#3(5O-6<\3X?=T?J4O+/S95L;-M&AV^4E\2D*AE&K)0R,;_[XEL:S MA)__,/^:ILO?#4@BS+)H@2BT#$*B[ARG*"1##*4I&VFKU'OWPFV_LR>>Q?*I M@YP_V?+:/13=9FUSM 98HK0<& KP5',P7$B;O9)65"VQJ\I=O[,HGL7RZ089 M?[+E\@Y1,KX:WGYX846^?'7C7R:3^/MP-"K"D31SM" 8WI6>+@8B! MVB@5J=.UJ%L^^IW6\2RP?ZRV&QCA=;MA41=C,(:!B+E)TDW^?K$*S9W;T\O!2Z#%]-PN*68%&JAI:!K%1GDC5C05:] M:]$Q/X<=CI%G!]L6U-^9=:S6NW+C%..$DN,M#^FX5^5.^CHJ ]XXQ+GK*&&# MME8G$('S8N=R&6%I@ ;*K,0-D*8JA^!;:#F[+]O$C6>_3N9I]F7JXFU><>-- MV[KT!%NNC<<,.A@4 (H!++$<6)2"B! 2XU6:1YU$;;^'^^?BYU$3M^H*:_CR MQ.,U?_IMB-W/JF>A:MY7V 8TP[QUR1!P0>-6Q((!(\L-5ANB<51Q1ZKO0 M4,VF\\%_NM'-NC/^_W?C1L/\8S&6?BG>#;PO*L&8%9YZP2 04CIC9@%>(N?. M"Z\1K5FZ0[Q\?/$&P_C=0V:/IJP]0W0,/M:&J*Y"&@@+[I@;C2:_E\$(L^5P MU33]CE87G[(H>K9"^>03!YX56G(N LHN4,@V.33FQ$M?)9@\C+Q^L%89&Y/J MBFH>?JMR:AVMM8PP\'&1>B?(4YEQ&)-7-I+DN*N2;SN$N'[-7 U0'(6[$S34 M\ZV%SV]>K,%DZYQ-43 M#M>!KVH9/J?H=E)/T#WBYAA+?Y>N42RGZ*P YK@'0;4 DSU%YD(V/GB6R"&9 ML4Y=LUOJ^BEOO^<+S%&PQ\-?)#$^*0@:)-+RI"#,2$"%5((8WW. M=?J0'$1=^V[;B>@X:@L]154-9RW69;"GC?W9_.NN,A,[*>HH%W%;^'N'F[LK M[Y:ZS W")GN,.0MB;/DJXMZI QHP&JO<==M#T_GCWQ\]^B[UEG72TI5DGR,( M8F\)>.X-2.HD.@S>TU@E3MQ'5+\^5E?H>#P&OB,U/ ];D7K8HAS*L QHL#K3*5&[&M7Y53F4 +;M3K'H&9W&Y8.U?,\+%#'W> / M?7(%:W7QWN_[T*B]DTY9"@D]:Q#::# T9W1[O6-1>V]LE:[G%6W89I/!]^_> M?KB[&:95"$0I"9'+LCGS4L%! ^"*M#984BJ,:S"[DZ)VK=0QN'AHI;I10 -! M_IL_,%:16T[(^S!=&=Q7D]E\]N%[FB[F9,?"9PDT4RG)0\J"B]!9-<@V0G4)LO[>L:^&ONMH:@.:M[&ZS&^N$QH!S$K@P M%G";+WN_*,.3.0<:%"-1)*]%W:#W$4G]7E^N!;..5/ \W*^[5ID//<].?+"G M'U_!$3N2IPMX8]$%)1R1P&R!(T7?W8DD@;+@?;+.:&V>F3=V^^BWP_%P]G59 MTSK[-2&RTRKLKV;MG8]M&.PLM-T M=:24EC;$OT^F_W@W_CB=%"?@/DM.@.Y;/'&&DE4E>NF M!]#6KB?6"-R^XD[1V';%.4-:-2EH"6;GC(;GBQ&4++%@%HCBJAI534).$CH&;S.H> MZAQZ+Z=:!Y7JP#E6S U?I?E4GC.ZZ]UQO%O^\ E=>=Y[*>O(N=[9A^,6+PE] M%QE9Z2&8,,[WSI?M)H-BQ@]ND?0H15I+60UG$QZL_]/S!CL>5,E.U@&1M8C0Q)5VEQV=U)5)' H@:V;J6,0M/N\N4,E->!?[^3FY8_;JOV< MC0DT!M :N1%"&'!669#)RFPT(417N?9P &VMC 'I$A2';I G:JAET!6&5M7^ MAG+MF),@#0:K@B>#/@5QI>MU#C9I2DR5#-4!M#5JYT[%PZ%X.U$Y#>#MEH75 M;0]\A^"6)#!29@QK=<:-@&70)#D79/8T5,'6 SH:Q=&I>GYX]GR&T!O S$[Q MO+\MQ>?*8]BC-,8@MESOQZ^,) 2-O([.1H?Q2)7LYM.DM3)%I(]M\33]-("X M%R'<7-^,2C'&ZX1$A.&J'@[CP-45D1?7D^E\^,_%SW9'9 E0O,,0&&(9)$R!J\ MD&@';(HY2D^$K%*8LTE$OS:R,LI.EG;#6;.W;CA=5*C]+;F2%BS2.B5IMOTY M7>7,#J"RHY39[9ON,J5W/48R,8[FD$ QAELKH1E\X FBHB%ZR;G3H<8*VT?4 MN29DV[/O)1DM8V@/A<#EDCQ8&3ED21.R3)/651K/[Z6JWZVL,X0\-"_= M::)A>[-N.>C&N%/GX7@X3_CE.URYRV]&P^^/^W6?8(].>T]7]JH#+CNR9QLM M'A^^;\MI=Q!<8_"@ >.',MN&QE*4%2!*KC(C6;DZ5\Z.HK*K'KI[7W:W\*2R MV5!B09G 2YN[",;HQ9@%P1A7P8WCR.S7)M9#V:X&O164]V>SFB=?JCWG M;;U:T(H7=8]#.%?$I>16K_V;MW% MQ&B2W(*4N,Z%=0$L0P%$8@,3QDA>YZ!A#TW/R4(>@Y_=AZKGJ:6!],;;Q5)_ M7Y;ZB\W%_W[;XK]M]3_[Z*;SNV'+&SVQ']QB5D$GD4M_JE0.=$AF8&.0(#D+ M66@FG:_B[=1EJ]\4S.5PWA X_FR>P_J/3J^AZN2UO?H2>V70BU/!M"$L>@,! M33@(IS)X%8IU2IZ3,W$,;@YP)HY61P..Q.(V]J*<8V7W/Z>K10YY4=A!F*#.10=) M2_2*$*[M?/PP^?VK/C3U3/I2%8]Z_G% MU708;D;SF^DM]5;PE%A0D)2F($IS!A4(6BR"-*6JE#[,XS M/$_8#:'ETV0T>CN9_NZF<4!C%E(0!U&6>:*VK!M;9DER@LZ.8Y[SJN>&&[2T M$:V>J-T=6#E5U VA9<"](,PS"MHF"X+X %8:#;$,GL7EI+.L$G@>-<2U.BY. MUN2NV:W'B/5D.'Q+T^$D8M0SG7<*"I1$&EZ-EYVBPH\O4S>>C18Z^05WX_>3 MV6S I5*7IYX*VWY5XXQF(&(S!;YJQ))@FQ=?/-6XCJUS&N!:RS MQ=\0E 8R$9-41LV6+5WDTC$E207*)(9+P* S6!4V_?:2J;:I'2/6,S>U-^/8 MWIGDUD]N/>N]\*GE\83U>JYYIAQ[.?G4,7AF2021RI#A8!18YRP@ZBG-49ND M^RO!//?D*!%U-:RWN$A'?['W]Q_3::O1FXV6P7B4=HDK8=D M!44;8QEX30(HSK4/,B4MPA/KH&.2V@@SNH?:O7EX/6FP@9W_[6X3\G*#M\4Y M$!4Q"!X-4%YD3$L!6J*NS-VBE"=FE*NRDH^@L1^T]HJAW955G2JT;:S>,?:K MNU[?U9?2R^"T@V"\+-U#(YA(RE@!QCWE@H18Y=;OD73V?".J%EX.Q^79RFL MFU^F+J9K-_U'F1^X^*;PLAZFZC31V08%5')1ND9RL!']?R*1+YZ VG*#4943>$5+ M7\!@!,V:\3HS1??0U&\V\9(HZTHQ#6 ,995&HQ3F-VZTOI>_G@O-O3#.2%#, MX6JQUD+I?@LR\$"RE]'6ZL>_BZ1^TXJ71%A':FD"8'NS%X\\CQR$B)9HX,'J M93_5TLX+&#>6!H6BI)7Z7!]%9S_&KJ7PHZ9BV\?MUA6O):7"L00I>A0G,@2& M20(A9ZNY%#;6N4YW JU]3S2IB)WC<'JV(AO ZGZO-Q(5; H40E2V]-*)@*QI MW#6XS$PR15V5X+CAD*0Z)HX*2XY14(]HFTWG@T\HIV6;39FISBX$<(:BG\N9 MQEC*"Y Y.T%BS-8=4DN/#]U %'[W$$WWWMJ/ ]C"KGNZ\%M S KHZ/(RD@0Z MK)J4.7N1@/>N3%Y?=/7RR=A#&C,=CID^;AT3 M,V)TB.62KO 8LJ"FG$3"HXU*84P<\>U=Z?W>FWO6_"EZFW0AQ+ZU[_[8()PQ MPZ)B K0HXWZS8;@(8KD^X'1DF?)(#LDC'*;]S3?W$Z-UIOV3A=CSS8MNMLKW MMV7(!HVELMY!%*J,6:&X71)FP:-D-7..RHE+\_JKR_\_JE%ER1OG7< M0,"U.Q7XVRSEF]'[84X#98(TLJ-*)'<^58SM&P0'651J^'$/?< M3\]/1,[!)Y4GJK%I:,Y^F9;:9W0U52(T N>+"7>Q]*(/&&VRS(Q5TO(Z_8>? M(NRY9U1K0_($];4-QXUNX)M=OP=,.9<=BQ"LP 5G<<'YG!58':Q+0I>JZ@L# M= >ISST=41VR7:CX>!#;)8C'Z:J\^,LEL%Q&AR:F!35.0R:E?CR$Q>7H5.Y* M,RF2B]'5:3N]EZSG[J=6Q^BQJNMLZFNULZDW?X3131R.KVYO)63&4%))0C!< MH@]#-#BO*6@7!;$\.!(K'>4?1^A!8)5_=K!656\#/L&6%?B8)^F9C)(;""XY M$!)7H\F>@\U.2Y.=U+G*X+U#B#L(INK/#]..U=CP/.V3[O"\B'%8WNU&[\9Y M,KU>#;NYZ+6GO33T>L/I<.GTC>)*ZCL,K8*EYJ M+88:F=ET'MYVH;A/Y???XW)KE+"]_&U5:!XB4\Q[X+ZT?\K)@LN6030\B& < M"3D^X;*>^.I&4-@K7B:74UX#!OH52@Y5,UV([M-P]H^7/UZF.WV5M MJ3(A*Q8@!&U >*[!Z$A!6HTB\H90UA$BD,HYE+565_-]^LIKM;' B#!Z:L^YTT@#" M#CHPPF H!UQ]H(KA+PWYP 7B@$1%!;<\DURE/*VS<[\^.AQT@[;.]=, YAYY M&Q_3M/S 724Z2%*PY'4JF& @=%)@">[BS_KZDCV,0T=G:*6!V\[T HL(@82>%'F!5')P'C-@1F:B$W2 M:%NE:',[.>=:C?M/W9A3C7&L-$8"XK'K,8J+8QHU8Q0;/CD"AN9@)#3?#!&/#H/&D:!..Q M2F'PTZ0U:4".P(<^]OOD$(%#YX>CX?S' MLZ5=P-WGC99^'4R#BLN,F4Q*5/N9$L!0BD'5L4,DB>2J;>> MBBK-S;:3T^]0F\K .5'J#9B;K1OR!CM<4FHD)1!%-N622AE[S1+8X+-"-J.J M,T+K";KZN0UW:.L M)RGKYP[;Y3VD$W71@-7:M+TOQG$'?X-HHE8T1Y +P9%8#DV0-97+E(80K6=5 M2M /(^\@F.EG!+,*6FG,N]K-U;OQZC1XY4/^S4U%$ TH\+ M+*8$ABH-JMP^YHEF6>=DY%S"#\*G^=/ALR--]HC/=5F]3[I30N,Y]HXO<3_YR"XS[!>_8KW#GADBDG&1XA989N0: M4FJ&T*]G.D7)(PUH[9Y/@OW^R=*RF)1$),$I"3)1="V5Y&!%MI (;OT8UCBE MJYUI/J"ER73Z,0C85A1PCKP;<.5?X2N'\[Q5V)$%R0/@F( <-<$9(O M@X(MH'UDR]A;^=H MZDX##<#I_O;^_K:&G#"7F0F+X\;%Z2,#ETM51*+2Q.QU8E5JXG;0TW^]0)<^ M4!=";P [A?"U,5VO@E?N&WZ%^_YW#&*+H-Y.IHN!2A]OIN&KFZ790 BAG8D" M5QQ!;R Q"\X("4:SK+5B3,4J-NHT+!9F99K-+ ZC@R6S*#]<#8D9H: M3ER^FEQ?3\:?YY/PC]*3/;F MOV\6M0?SNQQ5I,9AZ(BK2$5;/"L&Y=(9>E:69T54BJ;*$=9^LLZ/#;<]?=LE M&QNU%,%3"%J@ G[VZ>2[ M4?N?5]E65;Q!]03FG%5EBAB#@$$?",9QMU+&X9:5@@J$IZ2JG#K4M5BW@GV= MP@B79EP(^&X-)$JDCRK;L&.XO(QMDTGJ%*T'D_ ?D60J8[U;1OBOY7]QS3]_!6%_LK-OA:A#Y*+VDJW.!T5('QR8(C@ MH+G7SGM%LJS"^B'$-6WECL',X\84'6NF@1S%/I[6*WT@ Z6!E?8=TI?A(<* M)QC\1J^$08&*5.?>S2'$]=Q=LQ^TG:29#LOA+[:U=EQ:=@*R MPB9'M#-E #D!4<98.DTU6$>B&?+2I-A!/*$Q>!JM+]+-I8FD9FT(RE8***2E9I<[2#GE:F4)RI[X!27L$,M5'-UI.G]^#E![ U@ M9V&/5];Y_>UQ*B,I&QH%\%(C*8S5X*7RD+07S(?LI# UL+.5FE;F)W2[@YTO M^!;0V@\'P6.EN1P=90_J59F>CX%3D@;' M**1QD-VFW70VA#B#9E<$#?C_&7SI$."42)2&G*.MTGN\LX1HO>+3BX+L)(4T M?.3SQDU+&= M?R1LW2,6C:G:^NI[EG9+1>N5&X&2V>/,D+";A;";SY M^/GT@[D37U3+Z)W"9VVC*%64A&H*V;&RNY:F9Y1'(-(XJH1E3E6Y#E7+*/Z: MYN_&J('T?C*;#7S@+%(7@&BM0#@5P>FL(8F(>[PT*9 J_1_N4=&H 3M&\P\- MV.E2;B#R_WL:7GW%)??B>YJZJ_3K3]#K,T+S8K\9 M!)>4)1A'Y2@U")XD^#*(0!.*O@-&4M16R9H>166_!K,/&)V(Y.-UVD3STJWL MK<3YB,<7\;]N9O/K1>-HS[-6AI3)7RA2'RDX='Q+5P/E%,F!U G@3J2W7Q/; M*HP[UG.[%G@7HX,@E90Q) B*^])D,8"S64 F4GB+.UUV58Y!CZ2SWU[TK<*W M([TVT'EU:^IAX!/)T=@(29?#Y](JS5HG0&CB C?:6%>E*'LK-?U"L(J3>K[4 MF]C"'[*Q6A2ED;JF!F61F&8@I%4HFD0!^5/&>)XBOT@Z845/OV,1+@*@4R3? M!(1NTYIW*55J4#(A@&6E!#CPQ2%/$0M#]]99DVV5ZL1'E-1*?'Y*W]/X)N%^ M\3E=%5=GHSC_A/3FWL=UE<0\G.:N;A(L7_,I?2LCR-$QO#T(S")*2@@P53+N M0G%P 1=1D(%P%HSAML[%O!T$G7U^\^"YVZ[=&\I(=>X'3!MP"C"@9/, MG+=*2UIG@N/3M/5$:G6GC&L]>Z3A[E1'I[+CBO <=+:.Z9 M[J'W5^IDO5)/KV4XXV67V'./X;?V7BP84\*@XR>IL^4"!0-?NNIIKJPDSL=8 M)X?5QUX\L-H)[@F#<@6HK%\+5O, VELAJ#39J#HC+O80U>C.>PPNCMEYC])! MCQON;#H??)Q.XDV8?YA^3M/OP["\[\@]HVAJ2K^'&$%$CH*1DJ)11G$1R7*D MAS2NQ>=OX >_>XB=703TW(JV,]5..I1S&SB9O2C&?L'!;'6YT2DOT3=@D#,K MK6A, I>-@$B2TMY+1_PAK1R. *?8R2,Z7<(U3031G\_2L^ZVHR MB;^-A_/9ZL*JXL012S,(FE612 ;#2D^'G#WE-,:8]1,>SZYG]Z[[<]4UZ5!V M/>O^HYO>D1V5I58R7 0NE0N "2QNJ:5+D1'E+IBG_@"5;SRRGY"ICJ9/E53/ M"OXP_YJFJQUQ3;V+DFDT=DR4Z V5!TZ7(9$^V^1,IH^ZQ&W5\^,G]W/<6T?= M9\JM@;3,#K?H_>UESZ18X!GYH:2DPTD0X$S*P"2Q5D?IK*TS>NX)PGKN)=^U M-UE%'PW@:T7_6Y3@J\EX$:']?3C_^NIF-I]"Y?&Z8IO]7O M_(]?TN1JZKY]'08W>E_6P5G=!<]^Y272?\?S7CT)B!A..4BP'I?T8@ZZI]F" M)%I[Y7-0N4ZCHCZ2@"PS&F1VP&6Y(VU+$M\&!UH'06FRD>0J1R'/,0EX!"Z. M2@(>HX.>DSN?40^IB&=SM2X2&4QR85Q2$(7@()(E*">B0#DB/ FZA*9=)7=V M4M'DUGF"DB==2[QOV"S7U"8+JRB)!QZ2+%.6A2I5J\F 93;[_O'I@P8=>?U/@H3?@8F9XFQ <7_\G+@ M6,C6. \AYP#"6S26+'A(T1J=18I^7_>L4Q3_R\O^4H9U%'^D&!M0_-M/ \X$ M8\E'<(R@CV4D TNE!J\T!I?:T:0[5OS;3_TE#^LH_D@Q-J#X5R\&G.?H2$C MHBL3>4AC^"/%V(#B?WT_L"9R4_HQZFPR,LS0 M*TE: M741NF"XOL2JZC^*/%&,+-0#W4AO3Y-:U#(E%!*IQX 3N M6T($"]:%#-DH[8DR0;D'=F!W-<".=QRD?=N^]CN590,GN$\>,DHB@XI)@&1E M5PNED0<1# PWRA(3O=!5SF"><87 *0GF*OIH %^GG#-[JHBD5D.4GI69L+@N ME1>X.,N/$RD'S?^W0J!SL'10(7",YIYWA<"R=>(ODTG\?3@:X2??1?S<, ^+ M!2@BF<_\CXL4#IQ$R07K"*J(+I!V92:1:U TZ)O!M']&6G0S=:A>YEP)$)I5F5\:5GI>08 MNCL'RG*B&'K//AYR^>7AVD:S+VY!E: MNG"7V@'L6.EW *#;S.W"Q>111 LL[&I8:[@8%(-49: <*\B:F*U; KKPN-I! M992<.\#'=0I_@8QY'9( 6<>8*'(A(6 -$(B53,@6.3>92'C]^GF;A#?'Q@@9 M=WR\5K=:DA(][>=P65\WXF#LZ3.F.M)Z@[J)#J/JI.SEY74&;I7OWIF6N+WO M6'S?X#%R(6E; .1U!(;U$7PN&9(.SIA8C, F;1H&47FL(:F;X_TK_KY_P7;A M"-V6\0@F&G,]'LF5;"$QZ7GQ*(UH8EQ>)FE>Q[@=>AY;GHF4TK$U^@G#=E2G M[)L_G,KN/$?'1,;F^M%W>"B\9&8CA\)*;1=+OH5S,@"+PDBGG!"ER6';0S*. M-A7(<32#Y[G>8T1,9'OSYM+M-PRD+CS#BZ]PVC 4(*YDPXAC$>M3@M5=" M:69";E+3.?6>0T][O]Y>/NK6GUR]WY,UO=T04(7FX".9N\B3XCJ*PG*3;M4O MT-/5+C-$\T^MP_'R[F![V3=O/RU#7%XL+_^FZ/)J0_\^9BTHX60)H&TD8\IM MH9U39S)\]5Y!YERWF;XV@,:N-I]CX-5*+QU [CG_["T6G79%&700$FVR)+T, M0?FZOER,R'.*NDF"=P2M\^:")[5P;?4T+RW2K?\K3$[37+CWA"F5.] M+P]1[3JC>%%]2 >1EI:S62#S^@T_:>#.P47X1+SY_6>_[IGHZTMKA[(ZB))D#I*<"$ZD&2A=<[12W9( M =\Q-,S3T&!B8)U,"=T';7<.Z/@K/"\\:-I [G4Z&X5T KUTP8%308 J/H%W MA3SQ1 8FEV19F\*J:4.Z?1_PUSHL_&/YY_;Z7M*[K_4X[[\[O2Q$X(9Q22%' MRC4700!W64;PP@6?>20#VX3; ^GK*^0;@(S7?/*I]-&!/[[/UH\K>BYN+W_X MZQNNMK@(I2#*@!1:8&T<4A"\R1X,B1' Z1NX=0.AA MD%"-_:+V$M(%3:W&=/5D3Q('*,%*%)RV>*ESDY.'@-]!-2^@J\CL#) MD5+N "?_"IO='>Q[!B)32=O,ZF041:Z[)M>]% \,$8D!J?QK'>#&P^0))7U% M44>@Y#@9=P"2>\)9=AQ+;6'*O0:5(H+SM;F=L)QY%86V;<\XYFD9UP 4XV0Z M'@QK"N-/$"O?9BMOKY4<&S*_]+QI(^>#J&X30),%*$I*+@$(EP308C86DJNH@4?J2>V6,4CP5>?J3V:=TSILUZ@NG([5W;N D MM.'""L>5).^7.TZ;E#,&8B2WF&>;,RJC-,YG4?,2F< M-@:M ,U4 A5(F%[% .C0,BV%P#9'X*.HG3=;V!U2QVORC."Z*"$JJR('+9'< M&*XB1.$1G-7$$\>4RRNSB]HC=)[A%]V"@+H9-HL@.S M^0)["Z:3R%(XD"J6.HR0&'(Q K/.^>!TI/]/EX3_>Y[1(">'W!3:Z, &/G=G MYB5I)<,$%PQ$MG6YD#\<6*S"$\)0,,>3;W(%^W 2NRIS.^:HIY%6.C!BS][1 M>OTP@%EI@\T>B--8ZW \."T,%*=\Y"I9E.Q4N.OY8*<5: ZY93>=!GO'Z-Y! M@'+!.2$U.+>;)*X,K7#C0)B0Z!,3LF]R"?I ^N:UACV@<:2NS@6"NU2_T3D4 M:1@8# Q4/9)RC#"36':6*..2-^DE=3"%\Q[2] 3#P?HZ$R#N4OK.\)P)*X"Q M!%#,.PB295IEL@1O0L V/HYB.8#A86^>"PIH)+8)"-D8A7#&ZUG$& M#C$%"YZC]\'&'-CI?<5N#EQZ0N%0;9T!"A\FY;WPV3KR=ZTLIA8#9P@B%Q#) MJH3JS2"1['Z^T,0+D01=G@%-GV0.ZOLH76EW4)8O2UNETGDYI4 M\[Q%V+R')YU ;Y!V.DT7OIQ@3U$%KBP#YJT'99*!@"51T&4,MR$J8YO<4QM$ MY;Q')'/BI6;>0Y$Y M039(#QU8N$<]4#]<75YM\.?E:OGUZNM]EC/A\H_=P-N[ILSD'6AE')@8'2C, MF4PXV7')@T"=,S+9=@;'('*[NMX]W9V8)MKJP, =PB4MXO=7FRK^A?1.)5NO M2R1#:YAG#8$'58^Y1=*:%IT\P:VLM\CLZ19,&^",P.I(+9X/1G]H##L$%)[NB?3%V#':?.L\+K\XV9%,NLX M8YE3[%D;>$G+(?(H@-9G+HFB ":;1.S#2>WIWDQG>!VES?/!Z^H%=19N4T7.&6#W=G^D)F(/TUD'.]'WXMJS/>I6I.P&&E-!+ MG4$+IT$Y7RP6<9\4<+?G"FA1H#*1SWBQH9] 97<(':? ,P+H73(LV$+AH:1E5TOM5;$>O*NY M7)N\5%)(6HES K2/Q&9_ !VEP',!Z%[^BUR7$LB9AJA,J,4& GSA!FH-OA%! MH4E->@$-I'/>3&9G\!RIOG-!YX*++'36$;0K),!<'+BB'"2A#9,YBF2:' <= M1-V\J1K[R=+?3C*EU<9X]H74BQ9Z%$?UTK>=_A8LK_%A^PUHC.P.E\X9; Y\63)%HIR!N- MGVL,]SUNTV;Y;6!TL!3>&6+9F4 ?+$LA,1:9.5DOU&?HZVJ& MR1!D'-*H[UA]C#9:?^ FKIM49#R:=+I(S @DFH%%58B=*, I%0"+MXXE3$JG M]G48CZB:&U0-D/!JN<4Q2NG WWNAX>#M(6F213O.,I&?JOVP MR]L-:\%F0]8@1720U[L6U?XU].<$9;(5Y,%:8*PH4)X\@,@U T5KIW"#(;:: MTW@ =7-OF!-[^E/J8D:#%2Y^?]#=8.=*KN]P719$:R2PR#C2EH?QR"7GCSW%9G)DQ-H8?A*//7 M*%OA[_7%DW? >1SF,J,\%UAOM\9Z#TN2W!S7@([1%AYC\*F),_4*33VXZBW@ M-K4Z.G"IGNWIY)-THKLL. &7(UOM4+D@?Q('4YGN^:M:YL)48-4T,%6 M^#!)\G]8-W9R'/^@[_Z.UX,O;G_X&3=?^:)D7:Q1$F1V9(WK*'/'1(;"4U(Y MZ:SY"?H9O$WHW.[89#F'IAKJS)(=P%V4)"_K)#!7N5.U X,F?Y-YHXUBI1C; MO"7_1.@[U4W;8]#74#L=8._5M?7]31_97RFB_82;M#N+4.A=2@8XIZU"D?L) M(5@/4G"9?-1*X@D.)-\F=&YO[C36[U@-=8# 5];7<]P9HR)30@*7+I!M+P%< M(#XE$S9':S*)^<36;RSZ&GI^I[!^QVIG,NR=HBKQ?=A^^7"Q_K-11>(KCV]7 MC7@H3VTJ$17+VA5G0?!0L[&8P'N>ZWWKDF6Q"MOI$!PO%:.6"&LC\G&W-QJO4S>W&=/HW'QFK6:2!L=[) / M/8"]"O D#;F:0!:W@&*&@R^B0"T^)S%99]I,HGF>G+G/FB;#T 32[@ S^ROA MTV:Y2LMOX>*>&98M,D_;M*KC -!E<+G>8BA2<155 M-H+WZP35<_CGZMAV'WY97_X;+]^OOQ+LT^XDOLZ@439A"9PV7(H^B.%2*$ @ M$I50VM"V:R*+;X!D^%N[\F^&J'R_X*&AH#O8KP[EKB;9/I;WZ]5.F'P19$9' M1I.D68]&2S)U#(T#630J:Y1SKLF EI'T=N4EC4'B*?75\>[W*UXN-[LP^CM< M85E>?KH(JS$[W@L/FFJ7.X3.B78V4ODW7&VOP;S*]V^N>:*+]?9J1YU@$Q@IDZJBM!EKJ@\2FZW*2Y[UB"9^YMV0AU MC^W=2=1Y=@9O8O=_Q$O:&LJ3AP=#X!RLI4VZ=DU5#FLW:83@M(? %6VC6C*= MVS0?.YT1_9XTL<+\0"6OK<#=;]R3L?U<6WPOO$6KDS1@3/ D*))1K+UL$C.U MXBG2?TV"K$FH/Q_S.@2/C\WKZ17=0"U!B'>-J M@H:8LB,?);DPW\3-"\AT@Z,8!OEY@#U;ES_@UXH;X M":IDYL'J'$ YO'5>S,SG?(T7?0]XN8&Y+-8B%P$R.O(:G+80DM)0!!>8-)EAHR9%S)S[ MW1$:>ZSS$>*;6>LWO1EO"/>5G_P MYIDU/T9OZRF$.+?VPU][A,NL= B1 1>IU@EQ25NIC"!#4,+F$M-!,RL.T_[^ MF^?9*R;3_F@A=N"_CMHH=[OCW3G!3_2 'R_QZW91K(DF%%;GN0A0B:3@A)+ M&5K,!9DT3>*H*9F8MY1K_J31;(#H?<+-Y[$L+"NJ*M%@6\ MHZ6M6* P(%&0&NFC3=II9@_QCR8 ^O,$GF'F:LD0BW60:V.B; )WX=%!V[,U:X->>H:1WY3@:ZND M]N?L-S^H'V+8XC_^Y_\!4$L! A0#% @ ;8FA3EO:+9\8" IB@ !( M ( ! &$R,#$Y,S,Q+65X,S$Q+FAT;5!+ 0(4 Q0 ( M &V)H4Y01TIC'@@ "\K 2 " 4@( !A,C Q.3,S,2UE M>#,Q,BYH=&U02P$"% ,4 " !MB:%.TP:7S"D( #.*@ $@ M @ &6$ 83(P,3DS,S$M97@S,3,N:'1M4$L! A0#% @ ;8FA3N=4 M]7XO!0 %1L !( ( ![Q@ &$R,#$Y,S,Q+65X,S(Q+FAT M;5!+ 0(4 Q0 ( &V)H4YJAGRO/@4 '$= 2 " 4X> M !A,C Q.3,S,2UE>#,R,BYH=&U02P$"% ,4 " !MB:%.6-C*]V\% > M'P $@ @ &\(P 83(P,3DS,S$M97@S,C,N:'1M4$L! A0# M% @ ;8FA3F7>J""#- $ 6]L/ ! ( !6RD &%L9RTR M,#$Y,#,S,2YH=&U02P$"% ,4 " !MB:%.2%X+5&T, WB $ M @ $,7@$ 86QG+3(P,3DP,S,Q+GAS9%!+ 0(4 Q0 ( &V)H4ZN M>Q-*.R@ .VY 0 4 " :=J 0!A;&