0000892537-18-000028.txt : 20180803 0000892537-18-000028.hdr.sgml : 20180803 20180803090519 ACCESSION NUMBER: 0000892537-18-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 67 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180803 DATE AS OF CHANGE: 20180803 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MANTECH INTERNATIONAL CORP CENTRAL INDEX KEY: 0000892537 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MANAGEMENT SERVICES [8741] IRS NUMBER: 221852179 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-49604 FILM NUMBER: 18990480 BUSINESS ADDRESS: STREET 1: 12015 LEE JACKSON MEMORIAL HIGHWAY CITY: FAIRFAX STATE: VA ZIP: 22033-3300 BUSINESS PHONE: 703-218-6000 MAIL ADDRESS: STREET 1: 12015 LEE JACKSON MEMORIAL HIGHWAY CITY: FAIRFAX STATE: VA ZIP: 22033-3300 10-Q 1 mant-6302018x10q.htm 10-Q Document


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549 
__________________________________________
FORM 10-Q 
__________________________________________
(Mark One)
x
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 2018
or
o
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to             
Commission File No. 000-49604 
__________________________________________
ManTech International Corporation
(Exact name of registrant as specified in its charter) 
__________________________________________
Delaware
22-1852179
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
 
 
12015 Lee Jackson Highway, Fairfax, VA
22033
(Address of principal executive offices)
(Zip Code)
(703) 218-6000
(Registrant’s telephone number, including area code) 
__________________________________________
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    x  Yes    o  No
Indicate by check mark whether the registrant has submitted electronically and posted on its corporate Website, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).    x  Yes    o  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 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
x
Accelerated filer
o
Non-accelerated filer
o  (Do not check if a smaller reporting company)
Smaller reporting company
o
Emerging growth company
o
 
 
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    o  Yes    x  No




As of August 1, 2018 there were 26,390,102 shares outstanding of our Class A common stock and 13,189,245 shares outstanding of our Class B common stock.





MANTECH INTERNATIONAL CORPORATION
FORM 10-Q
FOR THE QUARTER ENDED JUNE 30, 2018
INDEX
 
 
Page No.
 
Item 1.
 
 
Condensed Consolidated Balance Sheets as of June 30, 2018 and December 31, 2017
 
Condensed Consolidated Statements of Income for the Three and Six Months Ended June 30, 2018 and 2017
 
Condensed Consolidated Statements of Comprehensive Income for the Three and Six Months Ended June 30, 2018 and 2017
 
Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2018 and 2017
 
Notes to Condensed Consolidated Financial Statements
Item 2.
Management's Discussion and Analysis of Financial Condition and Results of Operations
Item 3.
Item 4.
 
Item 1.
Item 1A.
Item 6.


2



PART I – FINANCIAL INFORMATION

Item 1.
Financial Statements

MANTECH INTERNATIONAL CORPORATION
CONDENSED CONSOLIDATED BALANCE SHEETS
(In Thousands Except Share and Per Share Amounts)
 
(unaudited)
 
June 30,
2018
 
December 31,
2017
ASSETS
 
 
 
Cash and cash equivalents
$
7,197

 
$
9,451

Receivables—net
370,864

 
311,410

Prepaid expenses
40,701

 
22,933

Other current assets
10,912

 
23,370

Total Current Assets
429,674

 
367,164

Goodwill
1,085,806

 
1,084,560

Other intangible assets—net
182,597

 
194,348

Property and equipment—net
53,895

 
46,082

Employee supplemental savings plan assets
34,037

 
33,555

Investments
11,827

 
11,843

Other assets
7,943

 
6,923

TOTAL ASSETS
$
1,805,779

 
$
1,744,475

LIABILITIES AND STOCKHOLDERS' EQUITY
 
 
 
LIABILITIES
 
 
 
Accounts payable and accrued expenses
$
134,355

 
$
122,405

Accrued salaries and related expenses
88,581

 
87,064

Contract liabilities
33,056

 
18,816

Total Current Liabilities
255,992

 
228,285

Long term debt
29,500

 
31,000

Deferred income taxes
106,030

 
97,194

Accrued retirement
33,623

 
34,517

Other long-term liabilities
10,534

 
10,505

TOTAL LIABILITIES
435,679

 
401,501

COMMITMENTS AND CONTINGENCIES


 


STOCKHOLDERS' EQUITY
 
 
 
Common stock, Class A—$0.01 par value; 150,000,000 shares authorized; 26,626,297 and 26,285,773 shares issued at June 30, 2018 and December 31, 2017; 26,382,184 and 26,041,660 shares outstanding at June 30, 2018 and December 31, 2017
266

 
263

Common stock, Class B—$0.01 par value; 50,000,000 shares authorized;13,189,245 and 13,189,245 shares issued and outstanding at June 30, 2018 and December 31, 2017
132

 
132

Additional paid-in capital
498,370

 
492,030

Treasury stock, 244,113 and 244,113 shares at cost at June 30, 2018 and December 31, 2017
(9,158
)
 
(9,158
)
Retained earnings
880,837

 
860,027

Accumulated other comprehensive loss
(347
)
 
(320
)
TOTAL STOCKHOLDERS’ EQUITY
1,370,100

 
1,342,974

TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY
$
1,805,779

 
$
1,744,475

See notes to condensed consolidated financial statements.

3



MANTECH INTERNATIONAL CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(In Thousands Except Per Share Amounts)
 
(unaudited)
Three months ended
June 30,
 
(unaudited)
Six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
REVENUE
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068

Cost of services
421,012

 
350,674

 
824,945

 
707,721

General and administrative expenses
41,703

 
38,085

 
84,585

 
75,022

OPERATING INCOME
28,329

 
24,935

 
54,750

 
49,325

Interest expense
(657
)
 
(317
)
 
(1,391
)
 
(611
)
Interest income
27

 
28

 
42

 
52

Other income (expense), net
58

 
5

 
62

 
44

INCOME FROM OPERATIONS BEFORE INCOME TAXES AND EQUITY METHOD INVESTMENTS
27,757

 
24,651

 
53,463

 
48,810

Provision for income taxes
(7,821
)
 
(9,126
)
 
(13,500
)
 
(18,226
)
Equity in gains (losses) of unconsolidated subsidiaries
(21
)
 
36

 
19

 
5

NET INCOME
$
19,915

 
$
15,561

 
$
39,982

 
$
30,589

BASIC EARNINGS PER SHARE:
 
 
 
 
 
 
 
Class A common stock
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

Class B common stock
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

DILUTED EARNINGS PER SHARE:
 
 
 
 
 
 
 
Class A common stock
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78

Class B common stock
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78


See notes to condensed consolidated financial statements.

4



MANTECH INTERNATIONAL CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In Thousands)
 
(unaudited)
Three months ended
June 30,
 
(unaudited)
Six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
NET INCOME
$
19,915

 
$
15,561

 
$
39,982

 
$
30,589

OTHER COMPREHENSIVE INCOME (LOSS):
 
 
 
 
 
 
 
Translation adjustments, net of tax
(38
)
 
9

 
(27
)
 
(45
)
COMPREHENSIVE INCOME
$
19,877

 
$
15,570

 
$
39,955

 
$
30,544


See notes to condensed consolidated financial statements.

5



MANTECH INTERNATIONAL CORPORATION
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In Thousands)
 
(unaudited)
Six months ended
June 30,
 
2018
 
2017
CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES:
 
 
 
Net income
$
39,982

 
$
30,589

Adjustments to reconcile net income to net cash flow from (used in) operating activities:
 
 
 
Depreciation and amortization
26,733

 
15,522

Deferred income taxes
8,836

 
7,951

Stock-based compensation
2,242

 
2,256

Equity in gains of unconsolidated subsidiaries
(19
)
 
(5
)
Change in assets and liabilities—net of effects from acquired businesses:
 
 
 
Receivables—net
(52,584
)
 
2,491

Prepaid expenses
(17,916
)
 
(7,606
)
Other current assets
12,414

 
10,137

Employee supplemental savings plan asset
(482
)
 
(2,072
)
Accounts payable and accrued expenses
4,997

 
(4,718
)
Accrued salaries and related expenses
1,618

 
7,809

Contract liabilities
10,957

 
1,624

Accrued retirement
(894
)
 
500

Other
(859
)
 
(1,174
)
Net cash flow from operating activities
35,025

 
63,304

CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES:
 
 
 
Purchases of property and equipment
(16,422
)
 
(4,385
)
Investment in capitalized software for internal use
(2,921
)
 
(2,537
)
Deferred contract costs
(769
)
 

Proceeds from previous acquisition

 
112

Payments to acquire investments

 
(110
)
Net cash used in investing activities
(20,112
)
 
(6,920
)
CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES:
 
 
 
Borrowing under revolving credit facility
358,000

 

Repayments under revolving credit facility
(359,500
)
 

Dividends paid
(19,768
)
 
(16,308
)
Proceeds from exercise of stock options
6,824

 
3,198

Payment consideration to tax authority on employees' behalf
(2,723
)
 

Net cash flow used in financing activities
(17,167
)
 
(13,110
)
NET CHANGE IN CASH AND CASH EQUIVALENTS
(2,254
)
 
43,274

CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD
9,451

 
64,936

CASH AND CASH EQUIVALENTS, END OF PERIOD
$
7,197

 
$
108,210

SUPPLEMENTAL CASH FLOW INFORMATION
 
 
 
Cash paid for income taxes, net of refunds
$
(8,120
)
 
$
986

Cash paid for interest
$
1,332

 
$
488

Noncash investing and financing activities:
 
 
 
Capital expenditures incurred but not yet paid
$
3,012

 
$
141

See notes to condensed consolidated financial statements.

6



NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
JUNE 30, 2018
UNAUDITED

1.
Description of the Business

ManTech International Corporation (depending on the circumstances, “ManTech” “Company” “we” “our” “ours” or “us”) provide mission-focused technology solutions and services for U.S. defense, intelligence community and federal civilian agencies. Now in our 50th year, we excel in full-spectrum cyber, data collection & analytics, enterprise information technology (IT), systems engineering and software application development solutions that support national and homeland security.

2.
Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in the annual financial statements, prepared in accordance with accounting principles generally accepted in the U.S., have been condensed or omitted pursuant to those rules and regulations. The preparation of these condensed consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. We recommend that you read these condensed consolidated financial statements in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC. We believe that the condensed consolidated financial statements in this Form 10-Q reflect all adjustments that are necessary to fairly present the financial position, results of operations and cash flows for the interim periods presented. The results of operations for such interim periods are not necessarily indicative of the results that can be expected for the full year.

We classified prepaid expenses and other current assets into separate lines on our condensed consolidated balance sheet at June 30, 2018 and conformed our condensed consolidated balance sheet at December 31, 2017, accordingly. Furthermore, our condensed consolidated statements of cash flows for the six months ended June 30, 2018 and 2017 were conformed based on the balance sheet presentation.

3.
Revenue from Contracts with Customers

Significant Accounting Policies

Revenue Recognition - On January 1, 2018, we adopted Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts that were not substantially complete as of January 1, 2018. ASC 606 outlines a five-step model whereby revenue is recognized as performance obligations within the contract are satisfied. ASC 606 also requires new, expanded disclosures regarding revenue recognition. We recognized the cumulative effect of adopting ASC 606 as an increase to the 2018 opening balance of retained earnings in the amount of $0.8 million, with the impact primarily related to fixed-price contracts. Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts were not adjusted and continue to be reported in accordance with ASC 605, Revenue Recognition. Revenue for the six months ended June 30, 2018 increased $0.9 million as a result of applying ASC 606.

We account for a contract when both we and the customer approve and commit; our rights and those of the customer are identified, payment terms are identified; the contract has commercial substance; and collectability of consideration is probable. At contract inception, we identify the distinct goods or services promised in the contract, referred to as performance obligations. Then we determine the transaction price for the contract; the consideration to which we can expect in exchange for the promised goods or services in the contract. The transaction price can be a fixed or variable amount. It is common for our contracts to contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. The transaction price is allocated to each distinct performance obligation using our best estimate of the standalone selling price for each distinct good or service promised in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service promised. Revenue is recognized when, or as, the performance obligation is satisfied.

7




We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Based on the nature of the products and services provided in the contract, we use our judgment to determine if an input measure or output measure best depicts the transfer of control over time. For services contracts, we typically satisfy our performance obligations as services are rendered and use a contract cost-based input method to measure progress. Contract costs include labor, material and allocable indirect expenses. Revenue is recognized proportionally as contract costs are incurred plus estimated fees. For time-and-material contracts, we bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced since the amount corresponds directly to the value of our performance to date. For stand-ready service contracts, a time-elapsed output method is used to measure progress, and revenue is recognized straight-line over the term of the contract. If a contract does not meet the criteria for recognizing revenue over time, we recognize revenue at a point in time. Revenue is recognized at the point in time when control of the good or service is transferred to our customer. We consider control to transfer when we have a present right to payment and our customer has legal title. Determining a measure of progress and when control transfers requires us to make judgments that affect the timing of when revenue is recognized. Essentially all of our contracts satisfy their performance obligations over time.

Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications impact performance obligation when the modification either creates new or changes the existing enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the loss in the quarter it is identified. The impact of adjustments in contract estimates can be reflected in either revenue or operating expenses on the condensed consolidated statement of income.
 
We have an Estimate at Completion process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenue and costs. The risks and opportunities include management’s judgment about the ability and cost to achieve the contract milestones and other technical contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables. A significant change in one or more of these estimates could affect the profitability of our contracts. For the three months ended June 30, 2018, the aggregate impact of adjustments in contract estimates increased our revenue by $4.3 million. For the six months ended June 30, 2018, the aggregate impact of adjustments in contract estimates increased our revenue by $5.8 million. No adjustment on any one contract was material to our condensed consolidated financial statements for the six months ended June 30, 2018.

Results for prior periods were reported in accordance with ASC 605. Revenue for cost-reimbursable contracts were recorded as reimbursable costs were incurred, including an estimated share of the applicable contractual fees earned. For performance-based fees under cost-reimbursable contracts, we recognized the relevant portion of the expected fee to be awarded by the customer at the time such fee can be reasonably estimated, based on factors such as our prior award experience and communications with the customer regarding performance, or upon approval by the customer. For time-and-materials contracts, revenue was recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred. For long-term fixed-price contracts, revenue was recognized at a rate per unit as the units were delivered or by other methods to measure services provided. Revenue from other long-term fixed-price contracts were recognized ratably over the contract period or by other appropriate methods to measure services provided. Contract costs were expensed as incurred except for certain limited long-term contracts noted below. For long-term contracts, specifically described in the scope section of ASC 605-35, Revenue Recognition - Construction-Type and Production-Type Contracts, we applied the percentage of completion method. Under the percentage of completion method, income was recognized at a consistent profit margin over the period of performance based on estimated profit margins at completion of the contract. This method of accounting required estimating the total revenue and total contract cost at completion of the contract. These estimates were periodically reviewed and revisions were made as required using the cumulative catch-up method. The impact on revenue and contract profit as a result of these revisions were included in the periods in which the revisions were made. Estimated losses on contracts at completion were recognized when identified. In certain circumstances, revenue was recognized when contract amendments were not finalized.


8



Contract assets - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, revenue recognition occurs before billing, resulting in contract assets. These contract assets are referred to as unbilled receivables and are reported within receivables, net on our condensed consolidated balance sheet.

Billed receivables - Amounts billed and due from our customers are classified as billed receivables and are reported within receivables, net on the condensed consolidated balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer.

Contract liabilities - We receive advances and milestone payments from our customers on selected contracts that exceed revenue earned to date, resulting in contract liabilities. Contract liabilities typically are not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the customer failing to adequately complete some or all of its obligations under the contract. Contract liabilities are reported on our condensed consolidated balance sheet on a net contract basis at the end of each reporting period.

Contract costs - Contract costs include direct labor, direct materials, overhead and, when applicable, general and administrative expenses. Incremental costs of obtaining a contract that we expect to recover are recognized as deferred contract costs and are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services. Other incremental costs are expensed when incurred. Costs of fulfilling a contract that relate directly to a contract or to an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying future performance obligations and are expected to be recovered are recognized as deferred contract costs and amortized on a systematic basis that is consistent with the transfer of the goods or services to the customer. Other costs of fulfilling a contract (general and administrative expenses, costs of wasted materials, labor or other resources to fulfill the contracts that were not reflected in the price of the contract and costs that relate to satisfied performance obligations in the contract) are expensed when incurred.

Deferred contract costs - Costs of obtaining or fulfilling a contract that meet the criteria in ASC 340, Other Assets and Deferred Costs, are capitalized and amortized on a systematic basis that is consistent with the transfer of goods or services to the customer. Deferred contracts costs are reported on our condensed consolidated balance sheet within current or non-current other assets based on the expected life of the related contract. At June 30, 2018, we had $3.4 million of deferred contract costs. For the three months ended June 30, 2018 we recorded amortization expense of $0.2 million. For the six months ended June 30, 2018, we recorded amortization expense of $0.3 million.

Revenue from Contracts with Customers

We derive revenue from contracts with customers primarily from contracts with the U.S. government in the areas of defense, intelligence, homeland security and other federal civilian agencies. Substantially all of our revenue is derived from services and solutions provided to the U.S. government or to prime contractors supporting the U.S. government, including services by our employees and our subcontractors, and solutions that include third-party hardware and software that we purchase and integrate as a part of our overall solutions. Customer requirements may vary from period-to-period depending on specific contract and customer requirements. We provide our services and solutions under three types of contracts: cost-reimbursable, fixed-price and time-and-materials. Under cost-reimbursable contracts, we are reimbursed for costs that are determined to be reasonable, allowable and allocable to the contract and paid a fee representing the profit margin negotiated between us and the contracting agency, which may be fixed or performance based. Under fixed-price contracts, we perform specific tasks for a fixed price. Fixed-price contracts may include either a product delivery or specific service performance over a defined period. Under time-and-materials contracts, we are reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost.


9



We have one reportable segment. Our U.S. government customers typically exercise independent decision-making and contracting authority. Offices or divisions within an agency or department of the U.S. government may directly, or through a prime contractor, use our services as a separate customer as long as the customer has independent decision-making and contracting authority within its organization. We treat sales to U.S. government customers as sales within the U.S. regardless of where the services are performed. The following tables disclose revenue (in thousands) by contract type, customer, prime or subcontractor and geography for the periods presented. Prior period amounts have not been adjusted under the modified retrospective method.
 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Cost-reimbursable
$
324,495

 
$
275,333

 
$
633,542

 
$
559,944

Fixed-price
116,762

 
81,622

 
232,933

 
158,069

Time-and-materials
49,787

 
56,739

 
97,805

 
114,055

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068

 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Department of Defense and intelligence agencies
$
356,953

 
$
332,361

 
$
690,867

 
$
671,205

Federal civilian agencies
121,991

 
70,866

 
250,224

 
140,468

State agencies, international agencies and commercial entities
12,100

 
10,467

 
23,189

 
20,395

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068


 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Prime contractor
$
433,791

 
$
361,787

 
$
856,024

 
$
730,175

Subcontractor
57,253

 
51,907

 
108,256

 
101,893

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068


 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
U.S.
$
483,170

 
$
406,615

 
$
949,195

 
$
818,016

International
7,874

 
7,079

 
15,085

 
14,052

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068


The following table discloses contract receivables (in thousands):
 
June 30, 2018
 
January 1, 2018
 
December 31, 2017
Billed receivables
$
275,063

 
$
236,113

 
$
236,113

Unbilled receivables
102,590

 
88,767

 
81,454

Allowance for doubtful accounts
(6,789
)
 
(6,157
)
 
(6,157
)
Receivables—net
$
370,864

 
$
318,723

 
$
311,410


Receivables at June 30, 2018 are expected to be substantially collected within one year except for approximately $0.7 million, of which 93% is related to receivables from sales to the U.S. government or from contracts in which we acted as a subcontractor to other contractors selling to the U.S. government. We do not believe that we have significant exposure to credit risk as billed receivable and unbilled receivables are primarily due from the U.S. government. The allowance for doubtful accounts represents our estimate for exposure to compliance, contractual issues and bad debts related to prime contractors.



10



The following table discloses contract liabilities (in thousands):
 
June 30, 2018
 
January 1, 2018
 
December 31, 2017
Contract liabilities
$
33,056

 
$
22,156

 
$
18,816


Changes in the balances of contract assets and contract liabilities are primarily due to the timing difference between our performance and our customers' payments. For the three months ended June 30, 2018, the amount of revenue that was included in the opening contract liabilities balance was $3.5 million. For the six months ended June 30, 2018, the amount of revenue that was included in the opening contract liabilities balance was $5.8 million.

The remaining performance obligation as of June 30, 2018 is $2.9 billion. The following table discloses when we expect to recognize the remaining performance obligation as revenue (in billions):
For the remaining six months ending December 31, 2018
 
For the year ending
 
 
 
December 31, 2019
 
December 31, 2020
 
Thereafter
$
0.9

 
$
1.0

 
$
0.4

 
$
0.6


4.
Acquisitions

InfoZen LLC (InfoZen)—On October 2, 2017, we completed the acquisition of InfoZen. The results of InfoZen's operations have been included in our consolidated financial statements since that date. The acquisition was completed through an equity purchase agreement dated September 15, 2017, by and among InfoZen LLC., IZ Holdings, LLC and other beneficiaries and ManTech Advanced Systems International, Inc. We funded the acquisition with cash on hand and borrowings on our revolving credit facility. InfoZen is a leading IT solution provider, with domain expertise in modernization, agile/DevOps software development, cloud migration and threat monitoring and assessment capabilities in support of critical national and homeland security missions. The purchase agreement did not contain provisions for contingent consideration.

The purchase price of $184.0 million, which includes the finalized working capital adjustment, was preliminarily allocated to the underlying assets and liabilities based on their estimated fair value at the date of acquisition. As we are still in the process of reviewing the fair value of the assets acquired and liabilities assumed, the purchase price allocation for InfoZen is not complete as of June 30, 2018. The goodwill recorded related to this transaction will be deductible for tax purposes over 15 years. Recognition of goodwill is largely attributed to the value paid for InfoZen's capabilities to support customers in modernization, agile software development, cloud migration and threat monitoring and assessment capabilities.

In preliminarily allocating the purchase price, we considered, among other factors, analysis of historical financial performance and estimates of future performance of InfoZen's contracts. The components of other intangible assets associated with the acquisition were customer relationships and backlog valued at $49.2 million and $5.7 million, respectively. Customer contracts and related relationships represent the underlying relationships and agreements with InfoZen's existing customers. Customer relationships are amortized using the pattern of benefits method over their estimated useful lives of approximately 20 years. Backlog is amortized straight-line over its estimated useful life of 1 year. The weighted-average amortization period for the intangible assets is 18 years.

11




The following table represents the preliminary purchase price allocation for InfoZen (in thousands):

Cash and cash equivalents
$
1,406

Receivables
8,991

Prepaid expenses
4,046

Other current assets
7

Goodwill
129,932

Other intangible assets
54,850

Property and equipment
485

Other assets
111

Accounts payable and accrued expenses
(7,488
)
Accrued salaries and related expenses
(3,092
)
Contract liabilities
(5,258
)
Net assets acquired and liabilities assumed
$
183,990


5.
Earnings Per Share

Under ASC 260, Earnings per Share, the two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared (or accumulated) and participation rights in undistributed earnings. Under that method, basic and diluted earnings per share data are presented for each class of common stock.

In applying the two-class method, we determined that undistributed earnings should be allocated equally on a per share basis between Class A and Class B common stock. Under our Certificate of Incorporation, the holders of the common stock are entitled to participate ratably, on a share-for-share basis as if all shares of common stock were of a single class, in such dividends as may be declared by the Board of Directors. During the six months ended June 30, 2018 and 2017, we declared and paid quarterly dividends in the amount of $0.25 per share and $0.21 per share, respectively, on both classes of common stock.

Basic earnings per share has been computed by dividing net income available to common stockholders by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period and shares reacquired during the period are weighted for the portion of the period in which the shares were outstanding. Diluted earnings per share have been computed in a manner consistent with that of basic earnings per share while giving effect to all potentially dilutive common shares that were outstanding during each period.


12



The net income available to common stockholders and weighted average number of common shares outstanding used to compute basic and diluted earnings per share for each class of common stock are as follows (in thousands, except per share amounts): 
 
Three months ended
June 30,
 
Six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
Distributed earnings
$
9,892

 
$
8,161

 
$
19,759

 
$
16,301

Undistributed earnings
10,023

 
7,400

 
20,223

 
14,288

Net income
$
19,915

 
$
15,561

 
$
39,982

 
$
30,589

 
 
 
 
 
 
 
 
Class A common stock:
 
 
 
 
 
 
 
Basic net income available to common stockholders
$
13,270

 
$
10,272

 
$
26,604

 
$
20,183

Basic weighted average common shares outstanding
26,339

 
25,618

 
26,228

 
25,583

Basic earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

 
 
 
 
 
 
 
 
Diluted net income available to common stockholders
$
13,318

 
$
10,300

 
$
26,721

 
$
20,242

Effect of potential exercise of stock options
288

 
209

 
349

 
220

Diluted weighted average common shares outstanding
26,627

 
25,827

 
26,577

 
25,803

Diluted earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78

 
 
 
 
 
 
 
 
Class B common stock:
 
 
 
 
 
 
 
Basic net income available to common stockholders
$
6,645

 
$
5,289

 
$
13,378

 
$
10,406

Basic weighted average common shares outstanding
13,189

 
13,191

 
13,189

 
13,191

Basic earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

 
 
 
 
 
 
 
 
Diluted net income available to common stockholders
$
6,597

 
$
5,261

 
$
13,261

 
$
10,347

Effect of potential exercise of stock options

 

 

 

Diluted weighted average common shares outstanding
13,189

 
13,191

 
13,189

 
13,191

Diluted earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78


For the three months ended June 30, 2018 and 2017, options to purchase 251,250 shares and 381,987 shares, respectively, were outstanding but not included in the computation of diluted earnings per share because the options' effect would have been anti-dilutive. For the six months ended June 30, 2018 and 2017, options to purchase 280,833 shares and 270,649 shares, respectively, were outstanding but not included in the computation of diluted earnings per share because the options' effect would have been anti-dilutive. For the six months ended June 30, 2018 and 2017, there were 229,191 shares and 102,936 shares, respectively, issued from the exercise of stock options.

6.
Property and Equipment

Major classes of property and equipment are summarized as follows (in thousands):
 
June 30,
2018
 
December 31,
2017
Furniture and equipment
$
93,683

 
$
79,218

Leasehold improvements
42,255

 
39,022

Property and equipment—gross
135,938

 
118,240

Accumulated depreciation and amortization
(82,043
)
 
(72,158
)
Property and equipment—net
$
53,895

 
$
46,082



13



Depreciation and amortization expense related to property and equipment for the three months ended June 30, 2018 and 2017 was $6.8 million and $2.2 million, respectively. Depreciation and amortization expense related to property and equipment for the six months ended June 30, 2018 and 2017 was $12.7 million and $4.1 million, respectively.

7.
Goodwill and Other Intangible Assets

The change in the carrying amount of goodwill during the year ended December 31, 2017 and the six months ended June 30, 2018 is as follows (in thousands):
 
Goodwill Balance
Goodwill at December 31, 2016
$
955,874

Acquisitions
128,686

Goodwill at December 31, 2017
1,084,560

Acquisition fair value adjustment
1,246

Goodwill at June 30, 2018
$
1,085,806


Other intangible assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Other intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Contract and program intangible assets
$
355,932

 
$
190,841

 
$
165,091

 
$
355,932

 
$
179,049

 
$
176,883

Capitalized software cost for internal use
48,725

 
31,219

 
17,506

 
46,995

 
29,530

 
17,465

Total other intangible assets—net
$
404,657

 
$
222,060

 
$
182,597

 
$
402,927

 
$
208,579

 
$
194,348


Amortization expense relating to intangible assets for the three months ended June 30, 2018 and 2017 was $6.4 million and $5.5 million. Amortization expense relating to intangible assets for the six months ended June 30, 2018 and 2017 was $13.5 million and $11.1 million, respectively. We estimate that we will have the following amortization expense for the future periods indicated below (in thousands):
For the remaining six months ending December 31, 2018
$
12,551

For the year ending:
 
December 31, 2019
$
22,038

December 31, 2020
$
21,197

December 31, 2021
$
18,468

December 31, 2022
$
15,890

December 31, 2023
$
13,170


8.
Debt

Revolving Credit Facility—We maintain a credit facility with a syndicate of lenders led by Bank of America, N.A, as sole administrative agent. The credit agreement provides for a $500 million revolving credit facility, with a $75 million letter of credit sublimit and a $30 million swing line loan sublimit. The credit agreement also includes an accordion feature that permits us to arrange with the lenders for the provision of additional commitments. The maturity date is August 17, 2022.

Borrowings under our credit agreement are collateralized by substantially all of our assets and those of our Material Subsidiaries (as defined in the credit agreement) and bear interest at one of the following variable rates as selected by us at the time of borrowing: a London Interbank Offer Rate based rate plus market-rate spreads (1.25% to 2.25% based on our consolidated total leverage ratio) or Bank of America's base rate plus market spreads (0.25% to 1.25% based on our consolidated total leverage ratio).


14



The terms of the credit agreement permit prepayment and termination of the loan commitments at any time, subject to certain conditions. The credit agreement requires us to comply with specified financial covenants, including the maintenance of certain leverage ratios and a certain consolidated coverage ratio. The credit agreement also contains various covenants, including affirmative covenants with respect to certain reporting requirements and maintaining certain business activities, and negative covenants that, among other things, may limit or impose restrictions on our ability to incur liens, incur additional indebtedness, make investments, make acquisitions and undertake certain other actions. As of and during the six months ended June 30, 2018 and 2017, we were in compliance with the financial covenants under the credit agreement.

There was $29.5 million and $31.0 million outstanding on our revolving credit facility at June 30, 2018 and December 31, 2017, respectively. The maximum available borrowing under the revolving credit facility at June 30, 2018 was $455.2 million. As of June 30, 2018, we were contingently liable under letters of credit totaling $15.3 million, which reduces our availability to borrow under our revolving credit facility.

9.
Commitments and Contingencies

Contracts with the U.S. government, including subcontracts, are subject to extensive legal and regulatory requirements and, from time-to-time, agencies of the U.S. government, in the ordinary course of business, investigate whether our operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government investigations of us, whether related to our U.S. government contracts or conducted for other reasons, could result in administrative, civil, or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future U.S. government contracting activities. Management believes it has adequately reserved for any losses that may be experienced from any investigation of which it is aware. The Defense Contract Audit Agency has substantially completed our incurred cost audits through 2012 with no material adjustments. The remaining audits for 2013 through 2017 are not expected to have a material effect on our financial position, results of operations or cash flow and management believes it has adequately reserved for any losses.

In the normal course of business, we are involved in certain governmental and legal proceedings, claims and disputes and have litigation pending under several suits. We believe that the ultimate resolution of these matters will not have a material effect on our financial position, results of operations or cash flows, except for the matter noted below.

We are a defendant in a lawsuit filed by two former employees alleging retaliation under both the False Claims Act (FCA) and the Defense Contractor Whistleblower Protection Act (DCWPA). The trial court has awarded damages for front pay, back pay and attorneys' fees and costs. Both parties filed appeals to the Fourth Circuit Court of Appeals. On March 20, 2018, oral arguments were held for our appeal and plaintiff's cross-appeal, which are pending adjudication. Through the appeals process, our liability could be reduced or, if the plaintiffs are successful, increased by $0.8 million. As of June 30, 2018, we accrued a liability of $2.3 million and recorded a receivable for $2.8 million. We have an insurance policy that covers the amount of the liability, therefore, no loss was recognized as of the six months ended June 30, 2018. The impact of future events in connection with this matter are not expected to have a material effect on our financial position, results of operation or cash flow.

We have $15.3 million outstanding on our letter of credit, of which $15.2 million is related to an outstanding performance bond in connection with a contract between ManTech MENA, LLC and Jadwalean International Operations and Management Company to fulfill technical support requirements for the Royal Saudi Air Force.

10.
Stock-Based Compensation

Our 2016 Management Incentive Plan (the Plan) was designed to attract, retain and motivate key employees. The types of awards available under the Plan include, among others, stock options, restricted stock and restricted stock units (RSUs). Equity awards granted under the Plan are settled in shares of Class A common stock. At the beginning of each year, the Plan provides that the number of shares available for issuance automatically increases by an amount equal to 1.5% of the total number of shares of Class A and Class B common stock outstanding on December 31st of the previous year. On January 2, 2018, there were 588,464 additional shares made available for issuance under the Plan. Through June 30, 2018, the Board of Directors has authorized the issuance of up to 14,551,899 shares under this Plan. Through June 30, 2018, the remaining aggregate number of shares of our common stock available for future grants under the Plan was 6,281,509. The Plan expires in March 2026.

The Plan is administered by the compensation committee of our Board of Directors, along with its delegates. Subject to the express provisions of the Plan, the committee has the Board of Directors’ authority to administer and interpret the Plan, including the discretion to determine the exercise price, vesting schedule, contractual life and the number of shares to be issued.


15



Stock Compensation Expense—For the three months ended June 30, 2018 and 2017, we recorded $1.1 million and $1.3 million of stock-based compensation expense, respectively. For the six months ended June 30, 2018 and 2017, we recorded $2.2 million and $2.3 million of stock-based compensation expense, respectively. No compensation expense of employees with stock awards, including stock-based compensation expense, was capitalized during the periods. For the three months ended June 30, 2018 and 2017, we recorded $(0.2) million and $(0.2) million, respectively, to income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock. For the six months ended June 30, 2018 and 2017, we recorded $(1.3) million and $(0.1) million, respectively, to income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock.

Stock Options—Under the Plan, we have issued stock options. A stock option gives the holder the right, but not the obligation to purchase a certain number of shares at a predetermined price for a specific period of time. We typically issue options that vest over three years in equal installments beginning on the first anniversary of the date of grant. Under the terms of the Plan, the contractual life of the option grants may not exceed eight years. During the six months ended June 30, 2018 and 2017, we issued options that expire five years from the date of grant.

Fair Value Determination—We have used the Black-Scholes-Merton option pricing model to determine the fair value of our awards on the date of grant. We will reconsider the use of the Black-Scholes-Merton model if additional information becomes available in the future that indicates another model would be more appropriate or if grants issued in future periods have characteristics that cannot be reasonably estimated under this model.

The following weighted-average assumptions were used for option grants during the six months ended June 30, 2018 and 2017:

Volatility—The expected volatility of the options granted was estimated based upon historical volatility of our share price through weekly observations of our trading history.

Expected life of options—The expected life of options granted to employees was determined from historical exercises of the grantee population. The options had graded vesting over three years in equal installments beginning on the first anniversary of the date of grant and a contractual term of five years.

Risk-free interest rate—The yield on zero-coupon U.S. Treasury strips was used to extrapolate a forward-yield curve. This “term structure” of future interest rates was then input into a numeric model to provide the equivalent risk-free rate to be used in the Black-Scholes-Merton model based on the expected term of the underlying grants.

Dividend Yield—The Black-Scholes-Merton valuation model requires an expected dividend yield as an input. We have calculated our expected dividend yield based on an expected annual cash dividend of $1.00 per share.

The following table summarizes weighted-average assumptions used in our calculations of fair value for the six months ended June 30, 2018 and 2017:
 
Six months ended
June 30,
 
2018
 
2017
Volatility
26.34
%
 
25.12
%
Expected life of options
3 years

 
3 years

Risk-free interest rate
2.46
%
 
1.67
%
Dividend yield
2.00
%
 
2.75
%

Stock Option Activity—The weighted-average fair value of options granted during the six months ended June 30, 2018 and 2017, as determined under the Black-Scholes-Merton valuation model, was $9.96 and $5.63, respectively. Option grants that vested during the six months ended June 30, 2018 and 2017 had a combined fair value of $0.7 million and $0.8 million, respectively.


16



The following table summarizes stock option activity for the year ended December 31, 2017 and the six months ended June 30, 2018:
 
Number of Shares
 
Weighted Average Exercise Price
 
Aggregate Intrinsic Value
(in thousands)
 
Weighted Average Remaining Contractual Life
Stock options outstanding at December 31, 2016
1,160,419

 
$
29.93

 
$
14,299

 
 
Granted
534,030

 
$
42.90

 
 
 
 
Exercised
(463,800
)
 
$
29.34

 
$
7,203

 
 
Cancelled and expired
(61,241
)
 
$
33.80

 
 
 
 
Stock options outstanding at December 31, 2017
1,169,408

 
$
35.88

 
$
16,731

 
 
Granted
241,410

 
$
53.90

 
 
 
 
Exercised
(229,191
)
 
$
29.78

 
$
6,155

 
 
Cancelled and expired
(65,194
)
 
$
43.24

 
 
 
 
Stock options outstanding at June 30, 2018
1,116,433

 
$
40.63

 
$
14,590

 
3 years
 
 
 
 
 
 
 
 
Stock options exercisable at June 30, 2018
385,562

 
$
30.79

 
$
8,811

 
2 years

The following table summarizes non-vested stock options for the six months ended June 30, 2018:
 
Number of Shares
 
Weighted Average Fair Value
Non-vested stock options at December 31, 2017
684,979

 
$
6.23

Granted
241,410

 
$
9.96

Vested
(65,194
)
 
$
6.70

Cancelled
(130,324
)
 
$
5.22

Non-vested stock options at June 30, 2018
730,871

 
$
7.60


Unrecognized compensation expense related to non-vested awards was $4.6 million as of June 30, 2018, which is expected to be recognized over a weighted-average period of 2 years.

Restricted Stock—Under the Plan, we have issued restricted stock. A restricted stock award is an issuance of shares that cannot be sold or transferred by the recipient until the vesting period lapses. Restricted stock issued to members of our Board of Directors vest on the one year anniversary of the grant date. The related compensation expense is recognized over the service period and is based on the grant date fair value of the stock. The grant date fair value of the restricted stock is equal to the closing market price of our common stock on the date of grant.

Restricted Stock Activity— The following table summarizes the restricted stock activity during the year ended December 31, 2017 and the six months ended June 30, 2018.
 
Number of Shares
 
Weighted Average Fair Value
Non-vested restricted stock at December 31, 2016
18,000

 
$
33.84

Granted
24,000

 
$
37.90

Vested
(18,000
)
 
$
33.84

Non-vested restricted stock at December 31, 2017
24,000

 
$
37.90

Granted
24,000

 
$
52.83

Vested
(24,000
)
 
$
37.90

Non-vested restricted stock at June 30, 2018
24,000

 
$
52.83



17



RSUs—Under the Plan, we have issued RSUs. RSUs are not actual shares, but rather a right to receive shares in the future. The shares are not issued and the employee cannot sell or transfer shares prior to vesting and have no voting rights until the RSUs vest. Employees who are granted RSUs do not receive dividend payments during the vesting period. Our employees have been granted performance-based RSUs and time-based RSUs. Performance-based RSUs result in the delivery of shares only if (a) performance criteria is met and (b) the employee remains employed, in good standing, through the date of the performance period of two years. In 2018, our employees were granted time-based RSUs, instead of performance-based RSUs. These time-based RSUs vest in one-third increments on the first, second and third anniversaries of the date of grant. The grant date fair value of the RSUs is equal to the closing market price of our common stock on the grant date less the present value of dividends expected to be awarded during the service period. We recognize the grant date fair value of RSUs of shares we expect to issue as compensation expense ratably over the requisite service period.

RSU Activity—For performance-based RSUs that vested in 2018, each RSU awarded resulted in the issuance of 1.5 shares, which were issued net of applicable payroll tax withholdings. The following table summarizes the non-vested RSU activity during the year ended December 31, 2017 and the six months ended June 30, 2018:
 
Number of Units
 
Weighted Average Fair Value
Non-vested RSUs at December 31, 2016
206,338

 
$
30.10

Granted
55,830

 
$
35.34

Vested
(3,300
)
 
$
30.60

Forfeited
(97,525
)
 
$
31.00

Non-vested RSUs at December 31, 2017
161,343

 
$
31.36

Granted
56,170

 
$
52.09

Vested
(87,200
)
 
$
28.40

Forfeited
(7,525
)
 
$
35.29

Non-vested RSUs at June 30, 2018
122,788

 
$
42.70


11.
Income Taxes

The Tax Cuts and Jobs Act of 2017 (TCJA) was enacted on December 22, 2017. TCJA reduces the U.S. federal corporate tax rate from 35% to 21%, effective January 1, 2018. At June 30, 2018, we have not completed our accounting for the tax effects of enactment of TCJA. We made a reasonable estimate of the effects on our existing deferred tax balances and effective tax rate for the matters that are continuing to be evaluated, as noted below. We will continue to make and refine our calculations as additional analysis is completed. In addition, our estimates may also be affected by additional clarifications and interpretations of the legislation.  As disclosed in our 2017 Form 10-K, we have not yet completed our accounting for the income tax effects of the deductibility of officers compensation, the acquisition accounting for InfoZen, and assets that qualify for immediate deduction.


18



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

Cautionary Note Regarding Forward-Looking Statements

All statements and assumptions contained in this Quarterly Report on Form 10-Q that do not relate to historical facts constitute "forward-looking statements." These statements can be identified by the fact that they do not relate strictly to historical or current facts. Forward-looking statements often include the use of words such as "may," "will," "expect," "intend," "anticipate," "believe," "estimate," "plan" and words and terms of similar substance in connection with discussions of future events, situations or financial performance. While these statements represent our current expectations, no assurance can be given that the results or events described in such statements will be achieved.

Forward-looking statements may include, among other things, statements with respect to our financial condition, results of operations, prospects, business strategies, competitive position, growth opportunities, and plans and objectives of management. Such statements are subject to numerous assumptions, risks, uncertainties and other factors, many of which are outside of our control, and include, without limitations, the risks and uncertainties discussed in the section titled "Risk Factors" in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017.

Factors or risks that could cause our actual results to differ materially from the results we anticipate include, but are not limited to, the following:

Failure to maintain our relationship with the U.S. government, or the failure to compete effectively for new contract awards or to retain existing U.S. government contracts;

Inability to recruit and retain a sufficient number of employees with specialized skill sets or necessary security clearances who are in great demand and limited supply;

Issues relating to competing effectively for awards procured through the competitive bidding process, including the adverse impact of delays caused by competitors' protests of contract awards received by us;

Adverse changes in U.S. government spending for programs we support, whether due to changing mission priorities, socio-economic policies that reduce contracts that we may bid on, cost reduction and efficiency initiatives by our customers, or federal budget constraints generally;

Failure to obtain option awards, task orders or funding under contracts;

Failure to realize the full amount of our backlog, or adverse changes in the timing of receipt of revenue under contracts included in backlog;

Renegotiation, modification or termination of our contracts, or failure to perform in conformity with contract terms or our expectations;

Disruption of our business or damage to our reputation resulting from security breaches in customer systems, internal systems or service failures (including as a result of cyber or other security threats), or employee or subcontractor misconduct;

Failure to successfully integrate acquired companies or businesses into our operations or to realize any accretive or synergistic effects from such acquisitions;

Increased exposure to risks associated with conducting business internationally;

Non-compliance with, or adverse changes in, complex U.S. government laws, procurement regulations or processes; and

Adverse results of U.S. government audits or other investigations of our government contracts.

We urge you not to place undue reliance on these forward-looking statements, which speak only as of the date of this Quarterly Report. We undertake no obligation to update any forward-looking statement made herein following the date of this Quarterly Report, whether as a result of new information, subsequent events or circumstances, changes in expectations or otherwise.


19



Overview

We provide mission-focused technology solutions and services for U.S. defense, intelligence community and federal civilian agencies. Now in our 50th year, we excel in full-spectrum cyber, data collection & analytics, enterprise IT, systems engineering and software application development solutions that support national and homeland security.

On March 23, 2018, the Consolidated Appropriations Act of 2018 was signed into law. The Act funds the government through September 30, 2018 and marks the third consecutive year of budget growth. The U.S. Government fiscal year (GFY) 2018 appropriations and U.S. GFY 2019 budget request include near term expansions of budgets for the Department of Defense aligned with the Administration's stated priorities in dealing with significant global threats, readiness and force structure needs within the military, diplomatic, homeland and border security, and cyber aggressions by both state and non-state actors. However, U.S. GFY 2019 and future years funding appropriations continue to be debated in normal course by Congress with the consideration of policy priorities, national budget deficits, debt ceilings and the Budget Control Act (BCA).

We recommend that you read this discussion and analysis in conjunction with our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the Securities and Exchange Commission.

Three Months Ended June 30, 2018 Compared to the Three Months Ended June 30, 2017

The following table sets forth certain items from our condensed consolidated statements of income and the relative percentage that certain items of expenses and earnings bear to revenue, as well as the period-to-period change from June 30, 2017 to June 30, 2018.
 
Three months ended
June 30,
 
Period-to-Period Change
 
2018
 
2017
 
2018
 
2017
 
2017 to 2018
 
Dollars
 
Percentage
 
Dollars
 
Percentage
 
(dollars in thousands)
REVENUE
$
491,044

 
$
413,694

 
100.0
%
 
100.0
 %
 
$
77,350

 
18.7
 %
Cost of services
421,012

 
350,674

 
85.7
%
 
84.8
 %
 
70,338

 
20.1
 %
General and administrative expenses
41,703

 
38,085

 
8.5
%
 
9.2
 %
 
3,618

 
9.5
 %
OPERATING INCOME
28,329

 
24,935

 
5.8
%
 
6.0
 %
 
3,394

 
13.6
 %
Interest expense
(657
)
 
(317
)
 
0.1
%
 
 %
 
340

 
107.3
 %
Interest income
27

 
28

 
%
 
 %
 
(1
)
 
(3.6
)%
Other income (expense), net
58

 
5

 
%
 
 %
 
53

 
1,060.0
 %
INCOME FROM OPERATIONS BEFORE INCOME TAXES AND EQUITY METHOD INVESTMENTS
27,757

 
24,651

 
5.7
%
 
6.0
 %
 
3,106

 
12.6
 %
Provision for income taxes
(7,821
)
 
(9,126
)
 
1.6
%
 
2.2
 %
 
(1,305
)
 
(14.3
)%
Equity in gains (losses) of unconsolidated subsidiaries
(21
)
 
36

 
%
 
 %
 
(57
)
 
(158.3
)%
NET INCOME
$
19,915

 
$
15,561

 
4.1
%
 
3.8
 %
 
$
4,354

 
28.0
 %

Revenue

The primary driver of our increase in revenues relates to revenues from new contract awards, growth on certain existing contracts and acquisitions. These increases were offset by contracts and tasks that ended and reduced scope of work on some contracts.
 

20



Cost of services

The increase in cost of services was primarily due to increases in revenue. As a percentage of revenue, direct labor costs were 48% for the three months ended June 30, 2018, compared to 49% for the same period in 2017. As a percentage of revenues, other direct costs, which include subcontractors and third party equipment and materials used in the performance of our contracts, was 37% for the three months ended June 30, 2018, compared to 36% fo the same period in 2017.

General and administrative expenses

The increase in general and administrative expenses was due to an increase in expenditures to support new contract awards and amortization expense from acquired intangibles.

Interest expense

The increase in interest expense was due to increased borrowings under our credit facility to fund the acquisition of InfoZen in the fourth quarter of 2017 and the purchase of equipment to support a managed IT services contract. For additional information on the acquisition of InfoZen, see Note 4. Acquisitions to our condensed consolidated financial statements in Item I.

Provision for income taxes

Our effective tax rate is affected by recurring items, such as the relative amount of income we earn in various taxing jurisdictions and their tax rates. It is also affected by discrete items that may occur in any given year, but are not consistent from year-to-year. Our effective income tax rates were 28% and 37% for the three months ended June 30, 2018 and 2017, respectively. The significant reduction in our effective tax rate for 2018 is due to the Tax Cuts and Jobs Act of 2017, enacted on December 22, 2017, which reduced the U.S. corporate tax rate from 35% to 21%.

Six Months Ended June 30, 2018 Compared to the Six Months Ended June 30, 2017

The following table sets forth certain items from our condensed consolidated statements of income and the relative percentage that certain items of expenses and earnings bear to revenue, as well as the period-to-period change from June 30, 2017 to June 30, 2018.

 
Six months ended
June 30,
 
Period-to-Period Change
 
2018
 
2017
 
2018
 
2017
 
2017 to 2018
 
Dollars
 
Percentage
 
Dollars
 
Percentage
 
(dollars in thousands)
REVENUE
$
964,280

 
$
832,068

 
100.0
%
 
100.0
 %
 
$
132,212

 
15.9
 %
Cost of services
824,945

 
707,721

 
85.5
%
 
85.1
 %
 
117,224

 
16.6
 %
General and administrative expenses
84,585

 
75,022

 
8.8
%
 
9.0
 %
 
9,563

 
12.7
 %
OPERATING INCOME
54,750

 
49,325

 
5.7
%
 
5.9
 %
 
5,425

 
11.0
 %
Interest expense
(1,391
)
 
(611
)
 
0.2
%
 
 %
 
780

 
127.7
 %
Interest income
42

 
52

 
%
 
 %
 
(10
)
 
(19.2
)%
Other income (expense), net
62

 
44

 
%
 
 %
 
18

 
40.9
 %
INCOME FROM OPERATIONS BEFORE INCOME TAXES AND EQUITY METHOD INVESTMENTS
53,463

 
48,810

 
5.5
%
 
5.9
 %
 
4,653

 
9.5
 %
Provision for income taxes
(13,500
)
 
(18,226
)
 
1.4
%
 
2.2
 %
 
(4,726
)
 
(25.9
)%
Equity in gains of unconsolidated subsidiaries
19

 
5

 
%
 
 %
 
14

 
280.0
 %
NET INCOME
$
39,982

 
$
30,589

 
4.1
%
 
3.7
 %
 
$
9,393

 
30.7
 %


21



Revenue

The primary driver of our increase in revenue relates to revenues from new contract awards, growth on existing contracts, including higher levels of material procurements, and acquisitions. These increases were offset by contracts and tasks that ended and reduced scope of work on some contracts.
  
Cost of services

The increase in cost of services was primarily due to increases in revenue. As a percentage of revenue, direct labor costs were 48% for the six months ended June 30, 2018, compared to 49% for the same period in 2017. As a percentage of revenue, other direct costs, which include subcontractors as well as equipment and materials used in the performance of our contracts, was 37% for the six months ended June 30, 2018 compared to 36% for the same period in 2017. We expect cost of services as a percentage of revenues to slightly increase for the remainder of 2018 due to typically higher levels of materials in the second half of the year.

General and administrative expenses

The increase in general and administrative expenses was primarily due to an increase in bid and proposal spending, amortization of acquired intangibles and expenditures to support infrastructure.

Interest expense

The increase in interest expense was due to increased borrowings under our credit facility to fund the acquisition of InfoZen in the fourth quarter of 2017 and the purchase of equipment to support a managed IT services contract. For additional information on the acquisition of InfoZen, see Note 4. Acquisitions to our condensed consolidated financial statements in Item I.

Provision for income taxes

Our effective tax rate is affected by recurring items, such as the relative amount of income we earn in various taxing jurisdictions and their tax rates. It is also affected by discrete items that may occur in any given year, but are not consistent from year-to-year. Our effective income tax rates were 25% and 37% for the six months ended June 30, 2018 and 2017, respectively. The significant reduction in our effective tax rate for 2018 is due to the Tax Cuts and Jobs Act of 2017, enacted on December 22, 2017, which reduced the U.S. corporate tax rate from 35% to 21%. We expect our effective income tax rate to be between 25% and 27% for the balance of the year.

Backlog

Backlog represents estimates that we calculate on a consistent basis. We define backlog as our estimates of the remaining revenue from existing signed contracts, assuming the exercise of all options relating to such contracts and including executed task orders issued under Indefinite Delivery/Indefinite Quantity (ID/IQ) contracts.

We define funded backlog to be the portion of backlog for which funding currently is appropriated and allocated to the contract by the purchasing agency or otherwise authorized for payment by the customer upon completion of a specific portion of work. Our funded backlog does not include the full value of our contracts because Congress often appropriates funds for a particular program or contract on a yearly or quarterly basis, even though the contract may call for performance over a much longer period of time.

A variety of circumstances or events may cause changes in the amount of our backlog and funded backlog, including the execution of new contracts, the extension of existing contracts, the non-renewal or completion of current contracts, the early termination of contracts, and adjustment to estimates for previously included contracts. Changes in the amount of our funded backlog also are affected by the funding cycles of the government.

At June 30, 2018 and December 31, 2017, our backlog was $7.8 billion and $7.1 billion, respectively. Our funded backlog was $1.3 billion and $1.4 billion as of June 30, 2018 and December 31, 2017.


22



The following table reconciles our backlog to our remaining performance obligations as disclosed in Note 3. Revenue from Contracts with Customers to our condensed consolidated financial statements in Item 1 (in billions):
 
June 30, 2018
Backlog
$
7.8

Unexercised contract options
4.9

Remaining performance obligation
$
2.9


Liquidity and Capital Resources

Our primary liquidity needs relate to managing working capital, financing acquisitions, making cash dividend payments, purchasing property and equipment and investing in capital software. Our primary sources of liquidity are cash from operating activities and borrowings under our revolving credit facility. On June 30, 2018, our cash and cash equivalents balance was $7.2 million. There were $29.5 million outstanding borrowings under our revolving credit facility at June 30, 2018. The maximum available borrowings under our revolving credit facility at June 30, 2018 were $455.2 million. As of June 30, 2018, we were contingently liable under letters of credit totaling $15.3 million, which reduces our availability to borrow under our revolving credit facility.

Cash Flows From (Used In) Operating Activities

Our operating cash flow is primarily affected by our ability to invoice and collect from our customers in a timely manner, our management of vendor payments and the overall profitability of our contracts. We bill most of our customers monthly after services are rendered. Our accounts receivable days sales outstanding were 68 and 69 for the three months ended June 30, 2018 and 2017, respectively. For the six months ended June 30, 2018 and 2017, our net cash from operating activities was $35.0 million and $63.3 million, respectively. The decrease in net cash flows from operating activities during the six months ended June 30, 2018 when compared to the same period in 2017 was primarily due to the timing of receivables.

Cash Flows From (Used In) Investing Activities

For the six months ended June 30, 2018 our net cash used in investing activities was $20.1 million, which was primarily used for the purchase of equipment to support a managed IT service contract, infrastructure investments and capitalized software for internal use. For the six months ended June 30, 2017 our net cash used in investing activities was $6.9 million, which was used for capital expenditures. For the remainder of the year, we expect increased levels of capital expenditures, as compared to prior years, for the purchase of equipment to support managed IT service contracts.

Cash Flows From (Used in) Financing Activities

For the six months ended June 30, 2018, our net cash used in financing activities was $17.2 million, which was primarily due to dividend payments. For the six months ended June 30, 2017, our net cash used in financing activities were $13.1 million, which were primarily due to dividends paid partially offset by the proceeds from the exercise of stock options.

Revolving Credit Facility

We maintain a credit agreement with a syndicate of lenders led by Bank of America, N.A., as sole administrative agent. The credit agreement provides for a $500 million revolving credit facility, with a $75 million letter of credit sublimit and a $30 million swing line loan sublimit. The credit agreement also includes an accordion feature that permits us to arrange with the lenders for the provision of additional commitments. The maturity date is August 17, 2022. Borrowings under our credit agreement are collateralized by substantially all the assets of us and our Material Subsidiaries (as defined in the credit agreement) and bear interest at one of the following variable rates as selected by us at the time of borrowing: a London Interbank Offer Rate (LIBOR) based rate plus market spreads (1.25% to 2.25% based on our consolidated total leverage ratio) or Bank of America's base rate plus market spreads (0.25% to 1.25% based on our consolidated total leverage ratio). There was $29.5 million outstanding on our revolving credit facility at June 30, 2018. As of and during the six months ended June 30, 2018, we were in compliance with the financial covenants under the credit agreement.

23




Capital Resources

We believe the capital resources available to us from cash on hand, our remaining capacity under our revolving credit facility, and cash from our operations are adequate to fund our anticipated cash requirements for at least the next year. We anticipate financing our internal and external growth through cash from operating activities, borrowings under our revolving credit facility or other debt and issuance of equity.

Cash Management

To the extent possible, we invest our available cash in short-term, investment grade securities in accordance with our investment policy. Under our investment policy, we manage our investments in accordance with the priorities of maintaining the safety of our principal, maintaining the liquidity of our investments, maximizing the yield on our investments and investing our cash to the fullest extent possible. Our investment policy provides that no investment security can have a final maturity that exceeds six months and that the weighted average maturity of the portfolio cannot exceed 60 days. Cash and cash equivalents include cash on hand, amounts due from banks and short-term investments with maturity dates of three months or less at the date of purchase.

Dividend

During the six months ended June 30, 2018 and 2017, we declared and paid quarterly dividends in the amount of $0.25 per share and $0.21 per share, respectively, on both classes of our common stock. While we expect to continue the cash dividend program, any future dividends declared will be at the discretion of our Board of Directors and will depend, among other factors, upon our results of operations, financial condition and cash requirements, as well as such other factors that our Board of Directors deems relevant.

Off-Balance Sheet Arrangements

In the ordinary course of business, we use letters of credit issued to satisfy certain contractual terms with our customers. As of June 30, 2018, $15.3 million in letters of credit were issued but undrawn. We have an outstanding performance bond in connection with a contract between ManTech MENA, LLC and Jadwalean International Operations and Management Company to fulfill technical support requirements for the Royal Saudi Air Force. This performance bond is guaranteed by a letter of credit in the amount of $15.2 million. We have off-balance sheet arrangements related to operating leases. For a description of our operating leases, see our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC.

Critical Accounting Estimates and Policies

Critical accounting policies are defined as those that are reflective of significant judgments and uncertainties, and potentially result in materially different results under different assumptions and conditions. Application of these policies is particularly important to the portrayal of our financial condition and results of operations. The discussion and analysis of our financial condition and results of operations are based on our condensed consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles (GAAP). The preparation of these condensed consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. Actual results may differ from these estimates under different assumptions or conditions. Our significant accounting policies for 2017 are described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC. There have been no material changes to our critical accounting estimates and policies from those discussed in our 2017 Annual Report on Form 10-K, other than revenue recognition and cost estimation as part of our implementation of ASC 606, which is described below.

Revenue Recognition and Cost Estimation

We account for a contract when both we and the customer approve and commit; our rights and those of the customer are identified, payment terms are identified; the contract has commercial substance; and collectability of consideration is probable. At contract inception, we identify the distinct goods or services promised in the contract, referred to as performance obligations. Then we determine the transaction price for the contract; the consideration to which we can can expect in exchange for the promised goods or services in the contract. The transaction price can be a fixed or variable amount. It is common for our contracts to contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled. We

24



include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. The transaction price is allocated to each distinct performance obligation using our best estimate of the standalone selling price for each distinct good or service promised in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service promised. Revenue is recognized when, or as, the performance obligation is satisfied.

We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Based on the nature of the products and services provided in the contract, we use our judgment to determine if an input measure or output measure best depicts the transfer of control over time. For services contracts, we typically satisfy our performance obligations as services are rendered and use a contract cost-based input method to measure progress. Contract costs include labor, material and allocable indirect expenses. Revenue is recognized proportionally as contract costs are incurred plus estimated fees. For time-and-material contracts, we bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced since the amount corresponds directly to the value of our performance to date. For stand-ready service contracts, a time-elapsed output method is used to measure progress, and revenue is recognized straight-line over the term of the contract. If a contract does not meet the criteria for recognizing revenue over time, we recognize revenue at a point in time. Revenue is recognized at the point in time when control of the good or service is transferred to our customer. We consider control to transfer when we have a present right to payment and our customer has legal title. Determining a measure of progress and when control transfers requires us to make judgments that affect the timing of when revenue is recognized. Essentially all of our contracts satisfy their performance obligations over time.

Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications impact performance obligation when the modification either creates new or changes the existing enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue under the cumulative catch-up method. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the loss in the quarter it is identified. The impact of adjustments in contract estimates can be reflected in either revenue or operating expenses on the condensed consolidated statement of income.

Recently Adopted Accounting Standards Updates

On January 1, 2018, we adopted the following Accounting Standards Updates (ASU):

ASU 2014-09, Revenue from Contracts with Customers (ASC 606) supersedes existing revenue recognition guidance, including ASC 605-35, Revenue Recognition - Construction-Type and Production-Type Contracts. ASU 2014-09 outlines a single set of comprehensive principles for recognizing revenue under GAAP. Among other things, it requires companies to identify contractual performance obligations and determine whether revenue should be recognized at a point in time or over time. It also requires new, expanded disclosures regarding revenue recognition. We elected to adopt using the modified retrospective method that applied to those contracts that were not substantially completed as of January 1, 2018. We recognized the cumulative effect of adopting ASC 606 as an adjustment to the opening balance of retained earnings in the amount of $0.8 million, with the impact primarily related to fixed-price contracts. Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts were not adjusted and reported in accordance with ASC 605, Revenue Recognition. Revenue for the six months ended June 30, 2018 increased $0.9 million as a result of applying ASC 606.

ASU 2017-09, Compensation—Stock Compensation (ASC 718): Scope of Modification Accounting, provides guidance concerning which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in ASC 718. Specifically, an entity is to account for the effects of a modification, unless all of the following are satisfied: (1) the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the modified award is the same as the fair value (or calculated value or intrinsic value, if such an alternative measurement method is used) of the original award immediately before the original award is modified; (2) the vesting conditions of the modified award are the same as the vesting conditions of the original award immediately before the original award is modified; and (3) the classification of the modified award as an equity instrument or as a liability instrument is the same as the classification of the original award immediately before the original award is modified. The current disclosure requirements in ASC 718 apply regardless of whether an entity is

25



required to apply modification accounting under the amendments in ASU 2017-09. The adoption of this ASU did not have an effect on our condensed consolidated financial statements.

ASU 2017-01, Business Combinations (ASC 805)—Clarifying the Definition of a Business, clarifies the definition of a business with the objective of adding guidance to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses. Under the guidance in Topic 805, there are three elements of a business: inputs, processes and outputs. While an integrated set of assets and activities (collectively, a “set”) that is a business usually has outputs, outputs are not required to be present. Additionally, all of the inputs and processes that a seller uses in operating a set are not required if market participants can acquire the set and continue to produce outputs. The amendments in ASU 2017-01 provide a screen to determine when a set is not a business. The screen requires that when substantially all of the fair value of the gross assets acquired (or disposed of) is concentrated in a single identifiable asset or a group of similar identifiable assets, the set is not a business. This screen reduces the number of transactions that need to be further evaluated. If, however, the screen is not met, then the amendments in this ASU (1) require that to be considered a business, a set must include, at a minimum, an input and a substantive process that together significantly contribute to the ability to create outputs and (2) remove the evaluation of whether a market participant could replace missing elements. Finally, the amendments in this ASU narrow the definition of the term “output” so that the term is consistent with the manner in which outputs are described in ASC 606. The adoption of this ASU did not have an effect on our condensed consolidated financial statements.

ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This ASU addresses the following eight specific cash flow issues: Debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments or other debt instruments with coupon interest rates that are insignificant in relation to the effective interest rate of the borrowing; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance policies (including bank-owned life insurance policies); distributions received from equity method investees; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. We applied the equity method of accounting for applicable investments. We made an accounting policy election to classify distributions received from equity method investees using the cumulative earnings approach. Distributions received are considered returns on investment and classified as cash inflows from operating activities, unless the investor’s cumulative distributions received less distributions received in prior periods that were determined to be returns of investment exceed cumulative equity in earnings recognized by the investor (as adjusted for amortization of basis differences). When such an excess occurs, the current-period distribution up to this excess is considered a return of investment and should be classified as cash inflows from investing. The adoption of this ASU did not have an effect on our condensed consolidated financial statements.

Recently Issued But Not Yet Adopted ASUs

On January 25, 2018, Financial Accounting Standards Board (FASB) has issued ASU 2018-01, Leases (Topic 842): Land Easement Practical Expedient for Transition to Topic 842, which seeks to clarify the application of the new lease requirements in ASC 842, Leases, to land easements, commonly referred to as rights of way. This ASU addresses stakeholders’ concerns by providing an optional transition practical expedient to not evaluate under ASC 842, Leases, existing or expired land easements that were not previously accounted for as leases under the current guidance in ASC 840, Leases. An entity that elects the practical expedient should evaluate new or modified land easements under ASC 842 beginning with the date on which the entity adopts the standard. An entity that does not elect the practical expedient should evaluate all existing or expired land easements in connection with the adoption of the new lease requirements in ASC 842 to assess whether they meet the definition of a lease. On February 25, 2016, the FASB issued ASU 2016-02—Leases (Topic 842). The amendments in this ASU create Topic 842, Leases, and supersede the leases requirements in Topic 840, Leases. Topic 842 specifies the accounting for leases. The objective of Topic 842 is to establish the principles that lessees and lessors should apply to report useful information to users of financial statements about the amount, timing and uncertainty of cash flows arising from a lease. These ASUs are effective for public entities for annual periods after December 15, 2018, and interim periods therein. Early adoption is permitted for all entities. We are currently evaluating methods of adoption as well as the effect on our condensed consolidated financial statements. However, it is expected to increase total assets and total liabilities for operating leases that are not currently recorded on our condensed consolidated balance sheet.
On February 14, 2018, the FASB has issued ASU 2018-02, Income Statement—Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income, which finalizes Proposed ASU No. 2018-210 of the same name, and help organizations reclassify certain stranded income tax effects in accumulated other comprehensive income resulting from the Tax Cuts and Jobs Act of 2017 (TCJA), enacted on December 22, 2017. Specifically, this ASU allows a reclassification from accumulated other comprehensive income to retained earnings for stranded tax effects resulting from the TCJA, eliminating the stranded tax effects resulting from the TCJA, and improving the usefulness of information reported to financial statement users. Because the amendments only relate to the reclassification of the income tax effects of the

26



TCJA, the underlying guidance that requires that the effect of a change in tax laws or rates be included in income from continuing operations is not affected. Additionally it requires financial statement preparers to disclose (1) a description of their accounting policy for releasing income tax effects from accumulated other comprehensive income, (2) whether they elect to reclassify the stranded income tax effects from the TCJA, and (3) information about other income tax effects related to the application of the TCJA that are reclassified from accumulated other comprehensive income to retained earnings, if any. The amendments are effective for annual periods, and for interim periods within those annual periods, beginning after December 15, 2018. Early adoption is permitted, including adoption in any interim period, for reporting periods for which financial statements have not yet been issued. We do not expect the adoption of this ASU to have a material effect on our condensed consolidated financial statements.
On January 26, 2017, the FASB has issued ASU 2017-04, Intangibles—Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment, which simplifies the manner in which an entity determines the amount of a goodwill impairment by eliminating Step 2 from the goodwill impairment test. Step 2 measures a goodwill impairment loss by comparing the implied fair value of a reporting unit’s goodwill with the carrying amount of that goodwill. In computing the implied fair value of goodwill under Step 2, an entity, prior to the amendments in ASU 2017-04, had to perform procedures to determine the fair value at the impairment testing date of its assets and liabilities, including unrecognized assets and liabilities, in accordance with the procedure that would be required in determining the fair value of assets acquired and liabilities assumed in a business combination. Under the amendments in this ASU, an entity should (1) perform its annual or interim goodwill impairment test by comparing the fair value of a reporting unit with its carrying amount and (2) recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value, with the understanding that the loss recognized should not exceed the total amount of goodwill allocated to that reporting unit. Public entities should adopt the amendments in this ASU prospectively for their annual, or any interim periods, in fiscal years beginning after December 15, 2019. Early adoption is permitted for all entities for interim or annual goodwill impairment tests performed on testing dates after January 1, 2017. We will evaluate adopting when we perform our goodwill impairment test in 2018. We do not expect the adoption of this ASU to have a material effect on our condensed consolidated financial statements.
Other ASUs effective after June 30, 2018 are not expected to have a material effect on our condensed consolidated financial statements.

Item 3.
Quantitative and Qualitative Disclosures about Market Risk

Our exposure to market risk relates to changes in interest rates for borrowing under our revolving credit facility. At June 30, 2018, we had $29.5 million outstanding balance on our revolving credit facility. Borrowings under our revolving credit facility bear interest at variable rates. A hypothetical 10% increase in interest rates would have a $0.2 million effect on our interest expense for the six months ended June 30, 2018.

We do not use derivative financial instruments for speculative or trading purposes. When we have excess cash, we invest in short-term, investment grade, interest-bearing securities. Our investments are made in accordance with an investment policy. Under this policy, no investment securities can have maturities exceeding six months and the weighted average maturity of the portfolio cannot exceed 60 days.

Item 4.
Controls and Procedures

Management is responsible for establishing and maintaining adequate disclosure controls and procedures and internal control over financial reporting. Disclosure controls and procedures are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act, such as this Quarterly Report on Form 10-Q, is accurately recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms. Disclosure controls and procedures are also designed to provide reasonable assurance that such information is accumulated and communicated to our management, including our principal executive officer and our principal financial officer, as appropriate to allow timely decisions regarding required disclosure.

It should be noted that a control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. As a result, our disclosure controls and procedures are designed to provide reasonable assurance that such disclosure controls and procedures will meet their objectives.

As of June 30, 2018, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), management evaluated the effectiveness of the design and operation of our disclosure controls and procedures pursuant to Rule 13a-15 of the Exchange Act. Based upon this

27



evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at the reasonable assurance level described above.

There were no changes in our internal control over financial reporting during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


28



PART II – OTHER INFORMATION

Item 1.
Legal Proceedings

We are subject to certain legal proceedings, government audits, investigations, claims and disputes that arise in the ordinary course of our business. Like most large government defense contractors, our contract costs are audited and reviewed on a continual basis by an in-house staff of auditors from the Defense Contract Audit Agency. In addition to these routine audits, we are subject from time-to-time to audits and investigations by other agencies of the U.S. government. These audits and investigations are conducted to determine if our performance and administration of our government contracts are compliant with contractual requirements and applicable federal statutes and regulations. An audit or investigation may result in a finding that our performance, systems and administration are compliant or, alternatively, may result in the government initiating proceedings against us or our employees, including administrative proceedings seeking repayment of monies, suspension and/or debarment from doing business with the U.S. government or a particular agency or civil or criminal proceedings seeking penalties and/or fines. Audits and investigations conducted by the U.S. government frequently span several years.

Although we cannot predict the outcome of these and other legal proceedings, investigations, claims and disputes, based on the information now available to us, we do not believe the ultimate resolution of these matters, either individually or in the aggregate, will have a material adverse effect on our business, prospects, financial condition or operating results.

Item 1A.
Risk Factors

There have been no material changes from the risk factors described in the “Risk Factors” section of our Annual Report on the Form 10-K for the year ended December 31, 2017.

Item 6.
Exhibits

Exhibits required by Item 601 of Regulation S-K:
Exhibit
 
Description of Exhibit
 
 
 
101
 
The following materials from the ManTech International Corporation Quarterly Report on Form 10-Q for the quarter ended June 30, 2018, formatted in XBRL (eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets at June 30, 2018 and December 31, 2017; (ii) Condensed Consolidated Statements of Income for the Three and Six Months Ended June 30, 2018 and 2017; (iii) Condensed Consolidated Statements of Comprehensive Income for the Three and Six Months Ended June 30, 2018 and 2017; (iv) Condensed Consolidated Statements of Cash Flows for the Six Months Ended June 30, 2018 and 2017; and (v) Notes to Condensed Consolidated Financial Statements.
‡ Filed herewith.




29



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.
 
 
MANTECH INTERNATIONAL CORPORATION
 
 
 
 
 
 
By:
/s/    KEVIN M. PHILLIPS       
Date:
August 3, 2018
Name:
Kevin M. Phillips
 
 
Title:
President and Chief Executive Officer

 
 
By:
/s/    JUDITH L. BJORNAAS        
Date:
August 3, 2018
Name:
Judith L. Bjornaas
 
 
Title:
Chief Financial Officer



30
EX-31.1 2 mant-6302018xex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1
CERTIFICATION
I, Kevin M. Phillips, certify that:
1. I have reviewed this quarterly report on Form 10-Q of ManTech International Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for 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 registrant's board of directors (or persons performing the equivalent functions):
a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 3, 2018
 
By:
 
/s/    KEVIN M. PHILLIPS        
 
 
Name:
 
Kevin M. Phillips
Title:
 
President and
Chief Executive Officer



EX-31.2 3 mant-6302018xex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
CERTIFICATION
I, Judith L. Bjornaas, certify that:
1. I have reviewed this quarterly report on Form 10-Q of ManTech International Corporation;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for 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 registrant's board of directors (or persons performing the equivalent functions):
a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: August 3, 2018
 
By:
 
/s/    JUDITH L. BJORNAAS        
 
 
Name:
 
Judith L. Bjornaas
Title:
 
Chief Financial Officer



EX-32 4 mant-6302018xex32.htm EXHIBIT 32 Exhibit


Exhibit 32
CERTIFICATION OF CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the ManTech International Corporation (the “Company”) Quarterly Report on Form 10-Q for the period ending June 30, 2018 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), we, Kevin M. Phillips, President and Chief Executive Officer of the Company, and Judith L. Bjornaas, Chief Financial Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
Date: August 3, 2018
 
By:
 
/s/    KEVIN M. PHILLIPS      
 
 
Name:
 
Kevin M. Phillips
Title:
 
President and
Chief Executive Officer
 
By:
 
/s/    JUDITH L. BJORNAAS        
 
 
Name:
 
Judith L. Bjornaas
Title:
 
Chief Financial Officer



EX-101.INS 5 mant-20180630.xml XBRL INSTANCE DOCUMENT 0000892537 2018-01-01 2018-06-30 0000892537 mant:InfoZenLLCMember 2018-01-01 2018-06-30 0000892537 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-06-30 0000892537 us-gaap:RestrictedStockMember 2018-01-01 2018-06-30 0000892537 us-gaap:CommonClassBMember 2018-08-01 0000892537 us-gaap:CommonClassAMember 2018-08-01 0000892537 2017-12-31 0000892537 2018-06-30 0000892537 us-gaap:CommonClassAMember 2018-06-30 0000892537 us-gaap:CommonClassBMember 2018-06-30 0000892537 us-gaap:CommonClassBMember 2017-12-31 0000892537 us-gaap:CommonClassAMember 2017-12-31 0000892537 2017-04-01 2017-06-30 0000892537 2017-01-01 2017-06-30 0000892537 2018-04-01 2018-06-30 0000892537 us-gaap:CommonClassBMember 2018-04-01 2018-06-30 0000892537 us-gaap:CommonClassAMember 2018-04-01 2018-06-30 0000892537 us-gaap:CommonClassBMember 2017-01-01 2017-06-30 0000892537 us-gaap:CommonClassAMember 2017-04-01 2017-06-30 0000892537 us-gaap:CommonClassAMember 2017-01-01 2017-06-30 0000892537 us-gaap:CommonClassBMember 2017-04-01 2017-06-30 0000892537 us-gaap:CommonClassBMember 2018-01-01 2018-06-30 0000892537 us-gaap:CommonClassAMember 2018-01-01 2018-06-30 0000892537 2017-06-30 0000892537 2016-12-31 0000892537 country:US 2018-01-01 2018-06-30 0000892537 us-gaap:NonUsMember 2017-04-01 2017-06-30 0000892537 us-gaap:NonUsMember 2017-01-01 2017-06-30 0000892537 country:US 2017-01-01 2017-06-30 0000892537 us-gaap:NonUsMember 2018-04-01 2018-06-30 0000892537 us-gaap:NonUsMember 2018-01-01 2018-06-30 0000892537 country:US 2018-04-01 2018-06-30 0000892537 country:US 2017-04-01 2017-06-30 0000892537 mant:StateagenciesinternationalagenciesandcommercialentitiesMember 2017-01-01 2017-06-30 0000892537 mant:FederalCivilianAgenciesMember 2017-01-01 2017-06-30 0000892537 mant:StateagenciesinternationalagenciesandcommercialentitiesMember 2018-04-01 2018-06-30 0000892537 mant:StateagenciesinternationalagenciesandcommercialentitiesMember 2018-01-01 2018-06-30 0000892537 mant:DepartmentofDefenseandintelligenceagenciesMember 2018-01-01 2018-06-30 0000892537 mant:DepartmentofDefenseandintelligenceagenciesMember 2017-04-01 2017-06-30 0000892537 mant:StateagenciesinternationalagenciesandcommercialentitiesMember 2017-04-01 2017-06-30 0000892537 mant:FederalCivilianAgenciesMember 2018-01-01 2018-06-30 0000892537 mant:DepartmentofDefenseandintelligenceagenciesMember 2017-01-01 2017-06-30 0000892537 mant:FederalCivilianAgenciesMember 2017-04-01 2017-06-30 0000892537 mant:DepartmentofDefenseandintelligenceagenciesMember 2018-04-01 2018-06-30 0000892537 mant:FederalCivilianAgenciesMember 2018-04-01 2018-06-30 0000892537 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-06-30 0000892537 us-gaap:TimeAndMaterialsContractMember 2017-04-01 2017-06-30 0000892537 mant:CostreimbursableMember 2017-01-01 2017-06-30 0000892537 mant:CostreimbursableMember 2018-01-01 2018-06-30 0000892537 mant:CostreimbursableMember 2018-04-01 2018-06-30 0000892537 us-gaap:TimeAndMaterialsContractMember 2018-04-01 2018-06-30 0000892537 us-gaap:FixedPriceContractMember 2018-01-01 2018-06-30 0000892537 us-gaap:FixedPriceContractMember 2017-04-01 2017-06-30 0000892537 us-gaap:TimeAndMaterialsContractMember 2017-01-01 2017-06-30 0000892537 us-gaap:FixedPriceContractMember 2017-01-01 2017-06-30 0000892537 us-gaap:TimeAndMaterialsContractMember 2018-01-01 2018-06-30 0000892537 mant:CostreimbursableMember 2017-04-01 2017-06-30 0000892537 us-gaap:FixedPriceContractMember 2018-04-01 2018-06-30 0000892537 2018-01-01 0000892537 mant:SubcontractorMember 2018-01-01 2018-06-30 0000892537 mant:SubcontractorMember 2018-04-01 2018-06-30 0000892537 mant:PrimeContractorMember 2018-01-01 2018-06-30 0000892537 mant:SubcontractorMember 2017-04-01 2017-06-30 0000892537 mant:PrimeContractorMember 2017-01-01 2017-06-30 0000892537 mant:PrimeContractorMember 2018-04-01 2018-06-30 0000892537 mant:PrimeContractorMember 2017-04-01 2017-06-30 0000892537 mant:SubcontractorMember 2017-01-01 2017-06-30 0000892537 2020-01-01 2018-06-30 0000892537 2021-01-01 2018-06-30 0000892537 2019-01-01 2018-06-30 0000892537 2018-07-01 2018-06-30 0000892537 2020-01-01 2018-01-01 2018-06-30 0000892537 2018-07-01 2018-01-01 2018-06-30 0000892537 2021-01-01 2018-01-01 2018-06-30 0000892537 2019-01-01 2018-01-01 2018-06-30 0000892537 mant:InfoZenLLCMember 2018-06-30 0000892537 mant:InfoZenLLCMember us-gaap:OrderOrProductionBacklogMember 2018-01-01 2018-06-30 0000892537 mant:InfoZenLLCMember us-gaap:CustomerRelationshipsMember 2018-01-01 2018-06-30 0000892537 2018-01-01 2018-03-31 0000892537 2017-01-01 2017-03-31 0000892537 us-gaap:FurnitureAndFixturesMember 2017-12-31 0000892537 us-gaap:FurnitureAndFixturesMember 2018-06-30 0000892537 us-gaap:LeaseholdImprovementsMember 2018-06-30 0000892537 us-gaap:LeaseholdImprovementsMember 2017-12-31 0000892537 us-gaap:SoftwareDevelopmentMember 2018-06-30 0000892537 us-gaap:ContractualRightsMember 2018-06-30 0000892537 us-gaap:ContractualRightsMember 2017-12-31 0000892537 us-gaap:SoftwareDevelopmentMember 2017-12-31 0000892537 2017-01-01 2017-12-31 0000892537 us-gaap:LetterOfCreditMember mant:BankofAmericaSyndicateMember 2018-06-30 0000892537 us-gaap:RevolvingCreditFacilityMember mant:BankofAmericaSyndicateMember 2018-06-30 0000892537 us-gaap:RevolvingCreditFacilityMember us-gaap:MaximumMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000892537 us-gaap:RevolvingCreditFacilityMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000892537 us-gaap:RevolvingCreditFacilityMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2018-01-01 2018-06-30 0000892537 mant:RevolvingCreditFacilitySwingLineLoanMember mant:BankofAmericaSyndicateMember 2018-06-30 0000892537 us-gaap:RevolvingCreditFacilityMember us-gaap:MinimumMember us-gaap:BaseRateMember 2018-01-01 2018-06-30 0000892537 us-gaap:RevolvingCreditFacilityMember mant:BankofAmericaSyndicateMember 2017-12-31 0000892537 us-gaap:LetterOfCreditMember mant:BankofAmericaSyndicateMember us-gaap:PerformanceGuaranteeMember 2018-06-30 0000892537 us-gaap:RestrictedStockMember 2016-12-31 0000892537 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000892537 us-gaap:RestrictedStockMember 2018-06-30 0000892537 us-gaap:RestrictedStockMember 2017-12-31 0000892537 us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0000892537 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000892537 us-gaap:RestrictedStockUnitsRSUMember 2018-06-30 0000892537 us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0000892537 us-gaap:MaximumMember 2018-01-01 2018-06-30 0000892537 2018-01-01 2018-01-02 0000892537 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2018-01-01 2018-06-30 0000892537 mant:PerformancebasedrestrictedstockunitsMember 2017-01-01 2017-06-30 0000892537 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2017-01-01 2017-06-30 0000892537 us-gaap:MaximumMember 2017-01-01 2017-06-30 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure mant:Entities false --12-31 Q2 2018 2018-06-30 10-Q 0000892537 26390102 13189245 Large Accelerated Filer MANTECH INTERNATIONAL CORP MANT 1246000 0 769000 P15Y 900000 -200000 -100000 -200000 -1300000 2072000 482000 0.93 1.5 122405000 134355000 311410000 370864000 318723000 72158000 82043000 -320000 -347000 P18Y 492030000 498370000 1300000 2300000 1100000 2200000 6157000 6789000 6157000 5500000 11100000 6400000 13500000 381987 270649 251250 280833 1744475000 1805779000 367164000 429674000 236113000 275063000 236113000 184000000 1406000 7000 4046000 8991000 7488000 5258000 3092000 54850000 183990000 111000 485000 141000 3012000 200000 300000 3400000 64936000 108210000 9451000 7197000 43274000 -2254000 0.21 0.21 0.25 0.25 0.01 0.01 0.01 0.01 150000000 50000000 150000000 50000000 26285773 13189245 26626297 13189245 26041660 13189245 26382184 13189245 263000 132000 266000 132000 15570000 30544000 19877000 39955000 700000 4300000 5800000 18816000 33056000 22156000 18816000 33056000 3500000 5800000 350674000 707721000 421012000 824945000 800000 0.0125 0.0225 0.0025 0.0125 34517000 33623000 33555000 34037000 7951000 8836000 97194000 106030000 2200000 4100000 6800000 12700000 15522000 26733000 8161000 16301000 9892000 19759000 0.40 0.40 0.79 0.79 0.50 0.50 1.01 1.01 0.40 0.40 0.78 0.78 0.50 0.50 1.01 1.01 0.35 0.21 87064000 88581000 0 0 4600000 P2Y 1.00 P20Y P1Y 208579000 179049000 29530000 222060000 190841000 31219000 22038000 12551000 13170000 15890000 18468000 21197000 402927000 355932000 46995000 404657000 355932000 48725000 194348000 176883000 17465000 182597000 165091000 17506000 49200000 5700000 38085000 75022000 41703000 84585000 955874000 1084560000 1085806000 129932000 128686000 24651000 48810000 27757000 53463000 36000 5000 -21000 19000 9126000 18226000 7821000 13500000 986000 -8120000 -4718000 4997000 1624000 10957000 500000 -894000 7809000 1618000 -10137000 -12414000 1174000 859000 7606000 17916000 -2491000 52584000 209000 0 220000 0 288000 0 349000 0 194348000 182597000 317000 611000 657000 1391000 28000 52000 27000 42000 488000 1332000 11843000 11827000 15300000 15200000 401501000 435679000 1744475000 1805779000 228285000 255992000 30000000 75000000 500000000 455200000 31000000 31000000 29500000 29500000 2300000 0 800000 2800000 -13110000 -17167000 -6920000 -20112000 63304000 35025000 15561000 30589000 19915000 39982000 10272000 5289000 20183000 10406000 13270000 6645000 26604000 13378000 10300000 5261000 20242000 10347000 13318000 6597000 26721000 13261000 1 24935000 49325000 28329000 54750000 23370000 10912000 6923000 7943000 9000 -45000 -38000 -27000 10505000 10534000 5000 44000 58000 62000 2537000 2921000 16308000 19768000 0 2723000 110000 0 4385000 16422000 22933000 40701000 0 358000000 112000 0 3198000 6824000 118240000 79218000 39022000 135938000 93683000 42255000 46082000 53895000 311410000 370864000 0 359500000 860027000 880837000 2900000000 900000000 1000000000 400000000 600000000 P6M P1Y P1Y 413694000 361787000 51907000 275333000 81622000 56739000 332361000 70866000 10467000 406615000 7079000 832068000 730175000 101893000 559944000 158069000 114055000 671205000 140468000 20395000 818016000 14052000 491044000 433791000 57253000 324495000 116762000 49787000 356953000 121991000 12100000 483170000 7874000 964280000 856024000 108256000 633542000 232933000 97805000 690867000 250224000 23189000 949195000 15085000 2256000 2242000 P3Y P2Y P1Y P3Y P1Y 97525 7525 31.00 35.29 24000 55830 24000 56170 37.90 35.34 52.83 52.09 18000 206338 24000 161343 24000 122788 33.84 30.10 37.90 31.36 52.83 42.70 18000 3300 24000 87200 33.84 30.60 37.90 28.40 0.0275 0.0200 0.0167 0.0246 0.2512 0.2634 588464 14551899 6281509 7203000 6155000 61241 65194 33.80 43.24 130324 534030 241410 5.63 9.96 14299000 16731000 14590000 1160419 1169408 1116433 29.93 35.88 40.63 8811000 385562 30.79 0.015 29.34 29.78 42.90 53.90 P5Y P8Y P5Y P8Y P3Y P3Y 684979 730871 5.22 6.23 7.60 P2Y P3Y 800000 700000 65194 6.70 102936 463800 229191 1342974000 1370100000 244113 244113 9158000 9158000 81454000 102590000 88767000 7400000 14288000 10023000 20223000 25827000 13191000 25803000 13191000 26627000 13189000 26577000 13189000 25618000 13191000 25583000 13191000 26339000 13189000 26228000 13189000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Billed receivables</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- Amounts billed and due from our customers are classified as billed receivables and are reported within receivables, net on the condensed consolidated balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract costs</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- Contract costs include direct labor, direct materials, overhead and, when applicable, general and administrative expenses. Incremental costs of obtaining a contract that we expect to recover are recognized as deferred contract costs and are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services. Other incremental costs are expensed when incurred. Costs of fulfilling a contract that relate directly to a contract or to an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying future performance obligations and are expected to be recovered are recognized as deferred contract costs and amortized on a systematic basis that is consistent with the transfer of the goods or services to the customer. Other costs of fulfilling a contract (general and administrative expenses, costs of wasted materials, labor or other resources to fulfill the contracts that were not reflected in the price of the contract and costs that relate to satisfied performance obligations in the contract) are expensed when incurred.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract liabilities</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- We receive advances and milestone payments from our customers on selected contracts that exceed revenue earned to date, resulting in contract liabilities. Contract liabilities typically are not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the customer failing to adequately complete some or all of its obligations under the contract. Contract liabilities are reported on our condensed consolidated balance sheet on a net contract basis at the end of each reporting period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred contract costs </font><font style="font-family:inherit;font-size:10pt;">- Costs of obtaining or fulfilling a contract that meet the criteria in ASC 340, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets and Deferred Costs</font><font style="font-family:inherit;font-size:10pt;">, are capitalized and amortized on a systematic basis that is consistent with the transfer of goods or services to the customer. Deferred contracts costs are reported on our condensed consolidated balance sheet within current or non-current other assets based on the expected life of the related contract. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred contract costs. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> we recorded amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost-reimbursable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed-price</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time-and-materials</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prime contractor</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">433,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">856,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">730,175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subcontractor</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses contract receivables (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billed receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,723</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,410</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract assets</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, revenue recognition occurs before billing, resulting in contract assets. These contract assets are referred to as unbilled receivables and are reported within receivables, net on our condensed consolidated balance sheet.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Acquisitions</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">InfoZen LLC (InfoZen)</font><font style="font-family:inherit;font-size:10pt;">&#8212;On </font><font style="font-family:inherit;font-size:10pt;">October&#160;2, 2017</font><font style="font-family:inherit;font-size:10pt;">, we completed the acquisition of InfoZen. The results of InfoZen's operations have been included in our consolidated financial statements since that date. The acquisition was completed through an equity purchase agreement dated </font><font style="font-family:inherit;font-size:10pt;">September&#160;15, 2017</font><font style="font-family:inherit;font-size:10pt;">, by and among InfoZen LLC., IZ Holdings, LLC and other beneficiaries and ManTech Advanced Systems International, Inc. We funded the acquisition with cash on hand and borrowings on our revolving credit facility. InfoZen is a leading IT solution provider, with domain expertise in modernization, agile/DevOps software development, cloud migration and threat monitoring and assessment capabilities in support of critical national and homeland security missions. The purchase agreement did not contain provisions for contingent consideration. </font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The purchase price of </font><font style="font-family:inherit;font-size:10pt;">$184.0 million</font><font style="font-family:inherit;font-size:10pt;">, which includes the finalized working capital adjustment, was preliminarily allocated to the underlying assets and liabilities based on their estimated fair value at the date of acquisition. As we are still in the process of reviewing the fair value of the assets acquired and liabilities assumed, the purchase price allocation for InfoZen is not complete as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The goodwill recorded related to this transaction will be deductible for tax purposes over </font><font style="font-family:inherit;font-size:10pt;">15 years</font><font style="font-family:inherit;font-size:10pt;">. Recognition of goodwill is largely attributed to the value paid for InfoZen's capabilities to support customers in modernization, agile software development, cloud migration and threat monitoring and assessment capabilities. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In preliminarily allocating the purchase price, we considered, among other factors, analysis of historical financial performance and estimates of future performance of InfoZen's contracts. The components of other intangible assets associated with the acquisition were customer relationships and backlog valued at </font><font style="font-family:inherit;font-size:10pt;">$49.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Customer contracts and related relationships represent the underlying relationships and agreements with InfoZen's existing customers. Customer relationships are amortized using the pattern of benefits method over their estimated useful lives of approximately </font><font style="font-family:inherit;font-size:10pt;">20 years</font><font style="font-family:inherit;font-size:10pt;">. Backlog is amortized straight-line over its estimated useful life of </font><font style="font-family:inherit;font-size:10pt;">1 year</font><font style="font-family:inherit;font-size:10pt;">. The weighted-average amortization period for the intangible assets is </font><font style="font-family:inherit;font-size:10pt;">18 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the preliminary purchase price allocation for InfoZen (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued salaries and related expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,092</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired and liabilities assumed</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Commitments and Contingencies</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts with the U.S. government, including subcontracts, are subject to extensive legal and regulatory requirements and, from time-to-time, agencies of the U.S. government, in the ordinary course of business, investigate whether our operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government investigations of us, whether related to our U.S. government contracts or conducted for other reasons, could result in administrative, civil, or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future U.S. government contracting activities. Management believes it has adequately reserved for any losses that may be experienced from any investigation of which it is aware. The Defense Contract Audit Agency has substantially completed our incurred cost audits through 2012 with no material adjustments. The remaining audits for 2013 through 2017 are not expected to have a material effect on our financial position, results of operations or cash flow and management believes it has adequately reserved for any losses.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In the normal course of business, we are involved in certain governmental and legal proceedings, claims and disputes and have litigation pending under several suits. We believe that the ultimate resolution of these matters will not have a material effect on our financial position, results of operations or cash flows, except for the matter noted below.</font></div><div style="line-height:120%;text-align:center;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a defendant in a lawsuit filed by two former employees alleging retaliation under both the False Claims Act (FCA) and the Defense Contractor Whistleblower Protection Act (DCWPA). The trial court has awarded damages for front pay, back pay and attorneys' fees and costs. Both parties filed appeals to the Fourth Circuit Court of Appeals. On March 20, 2018, oral arguments were held for our appeal and plaintiff's cross-appeal, which are pending adjudication. Through the appeals process, our liability could be reduced or, if the plaintiffs are successful, increased by </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we accrued a liability of </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> and recorded a receivable for </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">. We have an insurance policy that covers the amount of the liability, therefore, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> loss was recognized as of the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. The impact of future events in connection with this matter are not expected to have a material effect on our financial position, results of operation or cash flow.</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding on our letter of credit, of which </font><font style="font-family:inherit;font-size:10pt;">$15.2 million</font><font style="font-family:inherit;font-size:10pt;"> is related to an outstanding performance bond in connection with a contract between ManTech MENA, LLC and Jadwalean International Operations and Management Company to fulfill technical support requirements for the Royal Saudi Air Force.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses contract liabilities (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Debt</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revolving Credit Facility</font><font style="font-family:inherit;font-size:10pt;">&#8212;We maintain a credit facility with a syndicate of lenders led by Bank of America, N.A, as sole administrative agent. The credit agreement provides for a </font><font style="font-family:inherit;font-size:10pt;">$500 million</font><font style="font-family:inherit;font-size:10pt;"> revolving credit facility, with a </font><font style="font-family:inherit;font-size:10pt;">$75 million</font><font style="font-family:inherit;font-size:10pt;"> letter of credit sublimit and a </font><font style="font-family:inherit;font-size:10pt;">$30 million</font><font style="font-family:inherit;font-size:10pt;"> swing line loan sublimit. The credit agreement also includes an accordion feature that permits us to arrange with the lenders for the provision of additional commitments. The maturity date is </font><font style="font-family:inherit;font-size:10pt;">August&#160;17, 2022</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under our credit agreement are collateralized by substantially all of our assets and those of our Material Subsidiaries (as defined in the credit agreement) and bear interest at one of the following variable rates as selected by us at the time of borrowing: a London Interbank Offer Rate based rate plus market-rate spreads (</font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.25%</font><font style="font-family:inherit;font-size:10pt;"> based on our consolidated total leverage ratio) or Bank of America's base rate plus market spreads (</font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> based on our consolidated total leverage ratio). </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The terms of the credit agreement permit prepayment and termination of the loan commitments at any time, subject to certain conditions. The credit agreement requires us to comply with specified financial covenants, including the maintenance of certain leverage ratios and a certain consolidated coverage ratio. The credit agreement also contains various covenants, including affirmative covenants with respect to certain reporting requirements and maintaining certain business activities, and negative covenants that, among other things, may limit or impose restrictions on our ability to incur liens, incur additional indebtedness, make investments, make acquisitions and undertake certain other actions. As of and during the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with the financial covenants under the credit agreement.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">There was </font><font style="font-family:inherit;font-size:10pt;">$29.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$31.0 million</font><font style="font-family:inherit;font-size:10pt;"> outstanding on our revolving credit facility at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, respectively. The maximum available borrowing under the revolving credit facility at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$455.2 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we were contingently liable under letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$15.3 million</font><font style="font-family:inherit;font-size:10pt;">, which reduces our availability to borrow under our revolving credit facility.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our 2016 Management Incentive Plan (the Plan) was designed to attract, retain and motivate key employees. The types of awards available under the Plan include, among others, stock options, restricted stock and restricted stock units (RSUs). Equity awards granted under the Plan are settled in shares of Class&#160;A common stock. At the beginning of each year, the Plan provides that the number of shares available for issuance automatically increases by an amount equal to </font><font style="font-family:inherit;font-size:10pt;">1.5%</font><font style="font-family:inherit;font-size:10pt;"> of the total number of shares of Class&#160;A and Class B common stock outstanding on December&#160;31</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">st</sup></font><font style="font-family:inherit;font-size:10pt;"> of the previous year. On </font><font style="font-family:inherit;font-size:10pt;">January&#160;2, 2018</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">588,464</font><font style="font-family:inherit;font-size:10pt;"> additional shares made available for issuance under the Plan. Through </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Board of Directors has authorized the issuance of up to </font><font style="font-family:inherit;font-size:10pt;">14,551,899</font><font style="font-family:inherit;font-size:10pt;"> shares under this Plan. Through </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the remaining aggregate number of shares of our common stock available for future grants under the Plan was </font><font style="font-family:inherit;font-size:10pt;">6,281,509</font><font style="font-family:inherit;font-size:10pt;">. The Plan expires in </font><font style="font-family:inherit;font-size:10pt;">March 2026</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Plan is administered by the compensation committee of our Board of Directors, along with its delegates. Subject to the express provisions of the Plan, the committee has the Board of Directors&#8217; authority to administer and interpret the Plan, including the discretion to determine the exercise price, vesting schedule, contractual life and the number of shares to be issued.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Compensation Expense</font><font style="font-family:inherit;font-size:10pt;">&#8212;For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense, respectively. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and 2017, we recorded </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.3 million</font><font style="font-family:inherit;font-size:10pt;"> of stock-based compensation expense, respectively. </font><font style="font-family:inherit;font-size:10pt;">No</font><font style="font-family:inherit;font-size:10pt;"> compensation expense of employees with stock awards, including stock-based compensation expense, was capitalized during the periods. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$(0.2) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(0.2) million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we recorded </font><font style="font-family:inherit;font-size:10pt;">$(1.3) million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$(0.1) million</font><font style="font-family:inherit;font-size:10pt;">, respectively, to income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Options</font><font style="font-family:inherit;font-size:10pt;">&#8212;Under the Plan, we have issued stock options. A stock option gives the holder the right, but not the obligation to purchase a certain number of shares at a predetermined price for a specific period of time. We typically issue options that vest over </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> in equal installments beginning on the first anniversary of the date of grant. Under the terms of the Plan, the contractual life of the option grants may not exceed </font><font style="font-family:inherit;font-size:10pt;">eight years</font><font style="font-family:inherit;font-size:10pt;">. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we issued options that expire </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;"> from the date of grant.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Fair Value Determination</font><font style="font-family:inherit;font-size:10pt;">&#8212;We have used the Black-Scholes-Merton option pricing model to determine the fair value of our awards on the date of grant. We will reconsider the use of the Black-Scholes-Merton model if additional information becomes available in the future that indicates another model would be more appropriate or if grants issued in future periods have characteristics that cannot be reasonably estimated under this model.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted-average assumptions were used for option grants during the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Volatility</font><font style="font-family:inherit;font-size:10pt;">&#8212;The expected volatility of the options granted was estimated based upon historical volatility of our share price through weekly observations of our trading history.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Expected life of options</font><font style="font-family:inherit;font-size:10pt;">&#8212;The expected life of options granted to employees was determined from historical exercises of the grantee population. The options had graded vesting over </font><font style="font-family:inherit;font-size:10pt;">three years</font><font style="font-family:inherit;font-size:10pt;"> in equal installments beginning on the first anniversary of the date of grant and a contractual term of </font><font style="font-family:inherit;font-size:10pt;">five years</font><font style="font-family:inherit;font-size:10pt;">.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Risk-free interest rate</font><font style="font-family:inherit;font-size:10pt;">&#8212;The yield on zero-coupon U.S. Treasury strips was used to extrapolate a forward-yield curve. This &#8220;term structure&#8221; of future interest rates was then input into a numeric model to provide the equivalent risk-free rate to be used in the Black-Scholes-Merton model based on the expected term of the underlying grants.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Dividend Yield</font><font style="font-family:inherit;font-size:10pt;">&#8212;The Black-Scholes-Merton valuation model requires an expected dividend yield as an input. We have calculated our expected dividend yield based on an expected annual cash dividend of </font><font style="font-family:inherit;font-size:10pt;">$1.00</font><font style="font-family:inherit;font-size:10pt;"> per share.</font></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes weighted-average assumptions used in our calculations of fair value for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Stock Option Activity</font><font style="font-family:inherit;font-size:10pt;">&#8212;The weighted-average fair value of options granted during the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, as determined under the Black-Scholes-Merton valuation model, was </font><font style="font-family:inherit;font-size:10pt;">$9.96</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.63</font><font style="font-family:inherit;font-size:10pt;">, respectively. Option grants that vested during the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> had a combined fair value of </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value <br clear="none"/>(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Contractual Life</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,160,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">534,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(463,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled and expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,169,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(229,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,194</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,116,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options exercisable at June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2 years</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes non-vested stock options for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested stock options at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">684,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.96</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,194</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130,324</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested stock options at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">730,871</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unrecognized compensation expense related to non-vested awards was </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, which is expected to be recognized over a weighted-average period of </font><font style="font-family:inherit;font-size:10pt;">2 years</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock</font><font style="font-family:inherit;font-size:10pt;">&#8212;Under the Plan, we have issued restricted stock. A restricted stock award is an issuance of shares that cannot be sold or transferred by the recipient until the vesting period lapses. Restricted stock issued to members of our Board of Directors vest on the </font><font style="font-family:inherit;font-size:10pt;">one year</font><font style="font-family:inherit;font-size:10pt;"> anniversary of the grant date. The related compensation expense is recognized over the service period and is based on the grant date fair value of the stock. The grant date fair value of the restricted stock is equal to the closing market price of our common stock on the date of grant.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Restricted Stock Activity</font><font style="font-family:inherit;font-size:10pt;">&#8212; The following table summarizes the restricted stock activity during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSUs</font><font style="font-family:inherit;font-size:10pt;">&#8212;Under the Plan, we have issued RSUs. RSUs are not actual shares, but rather a right to receive shares in the future. The shares are not issued and the employee cannot sell or transfer shares prior to vesting and have no voting rights until the RSUs vest. Employees who are granted RSUs do not receive dividend payments during the vesting period. Our employees have been granted performance-based RSUs and time-based RSUs. Performance-based RSUs result in the delivery of shares only if (a) performance criteria is met and (b) the employee remains employed, in good standing, through the date of the performance period of </font><font style="font-family:inherit;font-size:10pt;">two years</font><font style="font-family:inherit;font-size:10pt;">. In 2018, our employees were granted time-based RSUs, instead of performance-based RSUs. These time-based RSUs vest in one-third increments on the first, second and third anniversaries of the date of grant. The grant date fair value of the RSUs is equal to the closing market price of our common stock on the grant date less the present value of dividends expected to be awarded during the service period. We recognize the grant date fair value of RSUs of shares we expect to issue as compensation expense ratably over the requisite service period.</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">RSU Activity</font><font style="font-family:inherit;font-size:10pt;">&#8212;For performance-based RSUs that vested in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, each RSU awarded resulted in the issuance of </font><font style="font-family:inherit;font-size:10pt;">1.5</font><font style="font-family:inherit;font-size:10pt;"> shares, which were issued net of applicable payroll tax withholdings. The following table summarizes the non-vested RSU activity during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested RSUs at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested RSUs at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested RSUs at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings Per Share</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under ASC </font><font style="font-family:inherit;font-size:10pt;">260</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings per Share</font><font style="font-family:inherit;font-size:10pt;">, the two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared (or accumulated) and participation rights in undistributed earnings. Under that method, basic and diluted earnings per share data are presented for each class of common stock.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In applying the two-class method, we determined that undistributed earnings should be allocated equally on a per share basis between Class&#160;A and Class B common stock. Under our Certificate of Incorporation, the holders of the common stock are entitled to participate ratably, on a share-for-share basis as if all shares of common stock were of a single class, in such dividends as may be declared by the Board of Directors. During the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, we declared and paid quarterly dividends in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.25</font><font style="font-family:inherit;font-size:10pt;"> per share and </font><font style="font-family:inherit;font-size:10pt;">$0.21</font><font style="font-family:inherit;font-size:10pt;"> per share, respectively, on both classes of common stock.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share has been computed by dividing net income available to common stockholders by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period and shares reacquired during the period are weighted for the portion of the period in which the shares were outstanding. Diluted earnings per share have been computed in a manner consistent with that of basic earnings per share while giving effect to all potentially dilutive common shares that were outstanding during each period.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net income available to common stockholders and weighted average number of common shares outstanding used to compute basic and diluted earnings per share for each class of common stock are as follows (in thousands, except per share amounts):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three&#160;months ended<br clear="none"/>June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distributed earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Undistributed earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,023</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,288</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Class A common stock:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,604</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potential exercise of stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,577</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Class B common stock:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,597</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potential exercise of stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, options to purchase </font><font style="font-family:inherit;font-size:10pt;">251,250</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">381,987</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, were outstanding but not included in the computation of diluted earnings per share because the options' effect would have been anti-dilutive. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, options to purchase </font><font style="font-family:inherit;font-size:10pt;">280,833</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">270,649</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, were outstanding but not included in the computation of diluted earnings per share because the options' effect would have been anti-dilutive. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">229,191</font><font style="font-family:inherit;font-size:10pt;"> shares and </font><font style="font-family:inherit;font-size:10pt;">102,936</font><font style="font-family:inherit;font-size:10pt;"> shares, respectively, issued from the exercise of stock options.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Other Intangible Assets</font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in the carrying amount of goodwill during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill Balance</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,084,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition fair value adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,085,806</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract and program intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software cost for internal use</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404,657</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,060</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,597</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208,579</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Amortization expense relating to intangible assets for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">. Amortization expense relating to intangible assets for the six months ended </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$13.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$11.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. We estimate that we will have the following amortization expense for the future periods indicated below (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the remaining six months ending December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ending:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Tax Cuts and Jobs Act of 2017 (TCJA) was enacted on December 22, 2017. TCJA reduces the U.S. federal corporate tax rate from </font><font style="font-family:inherit;font-size:10pt;">35%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">21%</font><font style="font-family:inherit;font-size:10pt;">, effective January 1, 2018. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we have not completed our accounting for the tax effects of enactment of TCJA. We made a reasonable estimate of the effects on our existing deferred tax balances and effective tax rate for the matters that are continuing to be evaluated, as noted below. We will continue to make and refine our calculations as additional analysis is completed. In addition, our estimates may also be affected by additional clarifications and interpretations of the legislation.&#160; As disclosed in our 2017 Form 10-K, we have not yet completed our accounting for the income tax effects of the deductibility of officers compensation, the acquisition accounting for InfoZen, and assets that qualify for immediate deduction.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description of the Business</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ManTech International Corporation (depending on the circumstances, &#8220;ManTech&#8221; &#8220;Company&#8221; &#8220;we&#8221; &#8220;our&#8221; &#8220;ours&#8221; or &#8220;us&#8221;) provide mission-focused technology solutions and services for U.S. defense, intelligence community and federal civilian agencies. Now in our 50th year, we excel in full-spectrum cyber, data collection &amp; analytics, enterprise information technology (IT), systems engineering and software application development solutions that support national and homeland security.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Basis of Presentation</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in the annual financial statements, prepared in accordance with accounting principles generally accepted in the U.S., have been condensed or omitted pursuant to those rules and regulations. The preparation of these condensed consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. We recommend that you read these condensed consolidated financial statements in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, previously filed with the SEC. We believe that the condensed consolidated financial statements in this Form 10-Q reflect all adjustments that are necessary to fairly present the financial position, results of operations and cash flows for the interim periods presented. The results of operations for such interim periods are not necessarily indicative of the results that can be expected for the full year.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We classified prepaid expenses and other current assets into separate lines on our condensed consolidated balance sheet at June 30, 2018 and conformed our condensed consolidated balance sheet at December 31, 2017, accordingly. Furthermore, our condensed consolidated statements of cash flows for the six months ended June 30, 2018 and 2017 were conformed based on the balance sheet presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</font></div><div style="line-height:120%;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Major classes of property and equipment are summarized as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,022</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,043</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(72,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,895</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,082</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense related to property and equipment for the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$6.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Depreciation and amortization expense related to property and equipment for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> was </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Major classes of property and equipment are summarized as follows (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, <br clear="none"/>2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, <br clear="none"/>2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and equipment</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">93,683</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,218</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Leasehold improvements</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,255</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,022</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;gross</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,938</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">118,240</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accumulated depreciation and amortization</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(82,043</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(72,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53,895</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,082</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:justify;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;"> - On January 1, 2018, we adopted Accounting Standards Codification (ASC) 606, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> using the modified retrospective method applied to those contracts that were not substantially complete as of January 1, 2018. ASC 606 outlines a five-step model whereby revenue is recognized as performance obligations within the contract are satisfied. ASC 606 also requires new, expanded disclosures regarding revenue recognition. We recognized the cumulative effect of adopting ASC 606 as an increase to the 2018 opening balance of retained earnings in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, with the impact primarily related to fixed-price contracts. Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts were not adjusted and continue to be reported in accordance with ASC 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">. Revenue for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> increased </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> as a result of applying ASC 606.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for a contract when both we and the customer approve and commit; our rights and those of the customer are identified, payment terms are identified; the contract has commercial substance; and collectability of consideration is probable. At contract inception, we identify the distinct goods or services promised in the contract, referred to as performance obligations. Then we determine the transaction price for the contract; the consideration to which we can expect in exchange for the promised goods or services in the contract. The transaction price can be a fixed or variable amount. It is common for our contracts to contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. The transaction price is allocated to each distinct performance obligation using our best estimate of the standalone selling price for each distinct good or service promised in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service promised. Revenue is recognized when, or as, the performance obligation is satisfied.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Based on the nature of the products and services provided in the contract, we use our judgment to determine if an input measure or output measure best depicts the transfer of control over time. For services contracts, we typically satisfy our performance obligations as services are rendered and use a contract cost-based input method to measure progress. Contract costs include labor, material and allocable indirect expenses. Revenue is recognized proportionally as contract costs are incurred plus estimated fees. For time-and-material contracts, we bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced since the amount corresponds directly to the value of our performance to date. For stand-ready service contracts, a time-elapsed output method is used to measure progress, and revenue is recognized straight-line over the term of the contract. If a contract does not meet the criteria for recognizing revenue over time, we recognize revenue at a point in time. Revenue is recognized at the point in time when control of the good or service is transferred to our customer. We consider control to transfer when we have a present right to payment and our customer has legal title. Determining a measure of progress and when control transfers requires us to make judgments that affect the timing of when revenue is recognized. Essentially all of our contracts satisfy their performance obligations over time.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications impact performance obligation when the modification either creates new or changes the existing enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the loss in the quarter it is identified. The impact of adjustments in contract estimates can be reflected in either revenue or operating expenses on the condensed consolidated statement of income. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have an Estimate at Completion process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenue and costs. The risks and opportunities include management&#8217;s judgment about the ability and cost to achieve the contract milestones and other technical contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables. A significant change in one or more of these estimates could affect the profitability of our contracts. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate impact of adjustments in contract estimates increased our revenue by </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate impact of adjustments in contract estimates increased our revenue by </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;">. No adjustment on any one contract was material to our condensed consolidated financial statements for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Results for prior periods were reported in accordance with ASC 605. Revenue for cost-reimbursable contracts were recorded as reimbursable costs were incurred, including an estimated share of the applicable contractual fees earned. For performance-based fees under cost-reimbursable contracts, we recognized the relevant portion of the expected fee to be awarded by the customer at the time such fee can be reasonably estimated, based on factors such as our prior award experience and communications with the customer regarding performance, or upon approval by the customer. For time-and-materials contracts, revenue was recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred. For long-term fixed-price contracts, revenue was recognized at a rate per unit as the units were delivered or by other methods to measure services provided. Revenue from other long-term fixed-price contracts were recognized ratably over the contract period or by other appropriate methods to measure services provided. Contract costs were expensed as incurred except for certain limited long-term contracts noted below. For long-term contracts, specifically described in the scope section of ASC 605-35, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - Construction-Type and Production-Type Contracts</font><font style="font-family:inherit;font-size:10pt;">, we applied the percentage of completion method. Under the percentage of completion method, income was recognized at a consistent profit margin over the period of performance based on estimated profit margins at completion of the contract. This method of accounting required estimating the total revenue and total contract cost at completion of the contract. These estimates were periodically reviewed and revisions were made as required using the cumulative catch-up method. The impact on revenue and contract profit as a result of these revisions were included in the periods in which the revisions were made. Estimated losses on contracts at completion were recognized when identified. In certain circumstances, revenue was recognized when contract amendments were not finalized. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract assets</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, revenue recognition occurs before billing, resulting in contract assets. These contract assets are referred to as unbilled receivables and are reported within receivables, net on our condensed consolidated balance sheet.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Billed receivables</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- Amounts billed and due from our customers are classified as billed receivables and are reported within receivables, net on the condensed consolidated balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract liabilities</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- We receive advances and milestone payments from our customers on selected contracts that exceed revenue earned to date, resulting in contract liabilities. Contract liabilities typically are not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the customer failing to adequately complete some or all of its obligations under the contract. Contract liabilities are reported on our condensed consolidated balance sheet on a net contract basis at the end of each reporting period.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract costs</font><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </font><font style="font-family:inherit;font-size:10pt;">- Contract costs include direct labor, direct materials, overhead and, when applicable, general and administrative expenses. Incremental costs of obtaining a contract that we expect to recover are recognized as deferred contract costs and are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services. Other incremental costs are expensed when incurred. Costs of fulfilling a contract that relate directly to a contract or to an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying future performance obligations and are expected to be recovered are recognized as deferred contract costs and amortized on a systematic basis that is consistent with the transfer of the goods or services to the customer. Other costs of fulfilling a contract (general and administrative expenses, costs of wasted materials, labor or other resources to fulfill the contracts that were not reflected in the price of the contract and costs that relate to satisfied performance obligations in the contract) are expensed when incurred.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred contract costs </font><font style="font-family:inherit;font-size:10pt;">- Costs of obtaining or fulfilling a contract that meet the criteria in ASC 340, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Assets and Deferred Costs</font><font style="font-family:inherit;font-size:10pt;">, are capitalized and amortized on a systematic basis that is consistent with the transfer of goods or services to the customer. Deferred contracts costs are reported on our condensed consolidated balance sheet within current or non-current other assets based on the expected life of the related contract. At </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$3.4 million</font><font style="font-family:inherit;font-size:10pt;"> of deferred contract costs. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> we recorded amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.2 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, we recorded amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Revenue from Contracts with Customers</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We derive revenue from contracts with customers primarily from contracts with the U.S. government in the areas of defense, intelligence, homeland security and other federal civilian agencies. Substantially all of our revenue is derived from services and solutions provided to the U.S. government or to prime contractors supporting the U.S. government, including services by our employees and our subcontractors, and solutions that include third-party hardware and software that we purchase and integrate as a part of our overall solutions. Customer requirements may vary from period-to-period depending on specific contract and customer requirements. We provide our services and solutions under three types of contracts: cost-reimbursable, fixed-price and time-and-materials. Under cost-reimbursable contracts, we are reimbursed for costs that are determined to be reasonable, allowable and allocable to the contract and paid a fee representing the profit margin negotiated between us and the contracting agency, which may be fixed or performance based. Under fixed-price contracts, we perform specific tasks for a fixed price. Fixed-price contracts may include either a product delivery or specific service performance over a defined period. Under time-and-materials contracts, we are reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment. Our U.S. government customers typically exercise independent decision-making and contracting authority. Offices or divisions within an agency or department of the U.S. government may directly, or through a prime contractor, use our services as a separate customer as long as the customer has independent decision-making and contracting authority within its organization. We treat sales to U.S. government customers as sales within the U.S. regardless of where the services are performed. The following tables disclose revenue (in thousands) by contract type, customer, prime or subcontractor and geography for the periods presented. Prior period amounts have not been adjusted under the modified retrospective method. </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cost-reimbursable</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">324,495</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,333</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">633,542</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">559,944</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Fixed-price</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">116,762</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,622</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">232,933</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,069</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Time-and-materials</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">49,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,739</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">97,805</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">114,055</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Department of Defense and intelligence agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal civilian agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State agencies, international agencies and commercial entities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prime contractor</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">433,791</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">361,787</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">856,024</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">730,175</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subcontractor</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">57,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,907</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">108,256</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,893</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">483,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">818,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,052</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses contract receivables (in thousands): </font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Billed receivables</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">275,063</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">236,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unbilled receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">102,590</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">88,767</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">81,454</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,789</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(6,157</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370,864</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">318,723</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">311,410</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables at </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> are expected to be substantially collected within one year except for approximately </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;">, of which </font><font style="font-family:inherit;font-size:10pt;">93%</font><font style="font-family:inherit;font-size:10pt;"> is related to receivables from sales to the U.S. government or from contracts in which we acted as a subcontractor to other contractors selling to the U.S. government. We do not believe that we have significant exposure to credit risk as billed receivable and unbilled receivables are primarily due from the U.S. government. The allowance for doubtful accounts represents our estimate for exposure to compliance, contractual issues and bad debts related to prime contractors. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses contract liabilities (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:15%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">January&#160;1, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33,056</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,156</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,816</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Changes in the balances of contract assets and contract liabilities are primarily due to the timing difference between our performance and our customers' payments. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the amount of revenue that was included in the opening contract liabilities balance was </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the amount of revenue that was included in the opening contract liabilities balance was </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The remaining performance obligation as of </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is </font><font style="font-family:inherit;font-size:10pt;">$2.9 billion</font><font style="font-family:inherit;font-size:10pt;">. The following table discloses when we expect to recognize the remaining performance obligation as revenue (in billions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the remaining six months ending December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ending</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">U.S.</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">483,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">406,615</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">949,195</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">818,016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">International</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,874</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,079</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,085</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,052</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;"> - On January 1, 2018, we adopted Accounting Standards Codification (ASC) 606, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue from Contracts with Customers</font><font style="font-family:inherit;font-size:10pt;"> using the modified retrospective method applied to those contracts that were not substantially complete as of January 1, 2018. ASC 606 outlines a five-step model whereby revenue is recognized as performance obligations within the contract are satisfied. ASC 606 also requires new, expanded disclosures regarding revenue recognition. We recognized the cumulative effect of adopting ASC 606 as an increase to the 2018 opening balance of retained earnings in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.8 million</font><font style="font-family:inherit;font-size:10pt;">, with the impact primarily related to fixed-price contracts. Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts were not adjusted and continue to be reported in accordance with ASC 605, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition</font><font style="font-family:inherit;font-size:10pt;">. Revenue for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> increased </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> as a result of applying ASC 606.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We account for a contract when both we and the customer approve and commit; our rights and those of the customer are identified, payment terms are identified; the contract has commercial substance; and collectability of consideration is probable. At contract inception, we identify the distinct goods or services promised in the contract, referred to as performance obligations. Then we determine the transaction price for the contract; the consideration to which we can expect in exchange for the promised goods or services in the contract. The transaction price can be a fixed or variable amount. It is common for our contracts to contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. The transaction price is allocated to each distinct performance obligation using our best estimate of the standalone selling price for each distinct good or service promised in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service promised. Revenue is recognized when, or as, the performance obligation is satisfied.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Based on the nature of the products and services provided in the contract, we use our judgment to determine if an input measure or output measure best depicts the transfer of control over time. For services contracts, we typically satisfy our performance obligations as services are rendered and use a contract cost-based input method to measure progress. Contract costs include labor, material and allocable indirect expenses. Revenue is recognized proportionally as contract costs are incurred plus estimated fees. For time-and-material contracts, we bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced since the amount corresponds directly to the value of our performance to date. For stand-ready service contracts, a time-elapsed output method is used to measure progress, and revenue is recognized straight-line over the term of the contract. If a contract does not meet the criteria for recognizing revenue over time, we recognize revenue at a point in time. Revenue is recognized at the point in time when control of the good or service is transferred to our customer. We consider control to transfer when we have a present right to payment and our customer has legal title. Determining a measure of progress and when control transfers requires us to make judgments that affect the timing of when revenue is recognized. Essentially all of our contracts satisfy their performance obligations over time.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications impact performance obligation when the modification either creates new or changes the existing enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the loss in the quarter it is identified. The impact of adjustments in contract estimates can be reflected in either revenue or operating expenses on the condensed consolidated statement of income. </font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have an Estimate at Completion process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenue and costs. The risks and opportunities include management&#8217;s judgment about the ability and cost to achieve the contract milestones and other technical contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables. A significant change in one or more of these estimates could affect the profitability of our contracts. For the </font><font style="font-family:inherit;font-size:10pt;">three months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate impact of adjustments in contract estimates increased our revenue by </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;">. For the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">, the aggregate impact of adjustments in contract estimates increased our revenue by </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;">. No adjustment on any one contract was material to our condensed consolidated financial statements for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Results for prior periods were reported in accordance with ASC 605. Revenue for cost-reimbursable contracts were recorded as reimbursable costs were incurred, including an estimated share of the applicable contractual fees earned. For performance-based fees under cost-reimbursable contracts, we recognized the relevant portion of the expected fee to be awarded by the customer at the time such fee can be reasonably estimated, based on factors such as our prior award experience and communications with the customer regarding performance, or upon approval by the customer. For time-and-materials contracts, revenue was recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred. For long-term fixed-price contracts, revenue was recognized at a rate per unit as the units were delivered or by other methods to measure services provided. Revenue from other long-term fixed-price contracts were recognized ratably over the contract period or by other appropriate methods to measure services provided. Contract costs were expensed as incurred except for certain limited long-term contracts noted below. For long-term contracts, specifically described in the scope section of ASC 605-35, </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue Recognition - Construction-Type and Production-Type Contracts</font><font style="font-family:inherit;font-size:10pt;">, we applied the percentage of completion method. Under the percentage of completion method, income was recognized at a consistent profit margin over the period of performance based on estimated profit margins at completion of the contract. This method of accounting required estimating the total revenue and total contract cost at completion of the contract. These estimates were periodically reviewed and revisions were made as required using the cumulative catch-up method. The impact on revenue and contract profit as a result of these revisions were included in the periods in which the revisions were made. Estimated losses on contracts at completion were recognized when identified. In certain circumstances, revenue was recognized when contract amendments were not finalized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table discloses when we expect to recognize the remaining performance obligation as revenue (in billions):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="15" rowspan="1"></td></tr><tr><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:18%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:24%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:22%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:25%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td colspan="3" rowspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the remaining six months ending December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">For the year ending</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December 31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Thereafter</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.9</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.4</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.6</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The net income available to common stockholders and weighted average number of common shares outstanding used to compute basic and diluted earnings per share for each class of common stock are as follows (in thousands, except per share amounts):</font><font style="font-family:inherit;font-size:9pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:7%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three&#160;months ended<br clear="none"/>June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Distributed earnings</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,892</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,161</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,759</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,301</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Undistributed earnings</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,023</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,400</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,223</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,288</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,915</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,561</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">39,982</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Class A common stock:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,270</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,272</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,604</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,183</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,339</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,618</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,228</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,583</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,318</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,300</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,242</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potential exercise of stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">288</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">349</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">220</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,627</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,827</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,577</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,803</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:top;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Class B common stock:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,645</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,289</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,378</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,406</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.79</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted net income available to common stockholders</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,597</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,261</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,347</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of potential exercise of stock options</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,189</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,191</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Diluted earnings per share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.01</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets consisted of the following (in thousands):</font></div><div style="line-height:120%;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:21%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">June&#160;30, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">December&#160;31, 2017</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Gross Carrying Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Carrying Amount</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract and program intangible assets</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">190,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">165,091</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">355,932</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">179,049</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">176,883</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Capitalized software cost for internal use</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48,725</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,219</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,506</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">46,995</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,530</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,465</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total other intangible assets&#8212;net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">404,657</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">222,060</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">182,597</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">402,927</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208,579</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">194,348</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The change in the carrying amount of goodwill during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> is as follows (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill Balance</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill at December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">955,874</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisitions</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">128,686</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill at December 31, 2017</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,084,560</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Acquisition fair value adjustment</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,246</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,085,806</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes non-vested stock options for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:71%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested stock options at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">684,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.96</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,194</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(130,324</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5.22</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested stock options at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">730,871</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table represents the preliminary purchase price allocation for InfoZen (in thousands):</font></div><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:82%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,406</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Receivables</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,046</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other current assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">129,932</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54,850</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accounts payable and accrued expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,488</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued salaries and related expenses</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,092</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Contract liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(5,258</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net assets acquired and liabilities assumed</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">183,990</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" rowspan="1"></td></tr><tr><td style="width:57%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td rowspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Three months ended June 30,</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended June 30,</font></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Department of Defense and intelligence agencies</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">356,953</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332,361</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">690,867</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">671,205</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Federal civilian agencies</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">121,991</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">70,866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">250,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">140,468</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State agencies, international agencies and commercial entities</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,100</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,467</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,189</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,395</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:normal;">Revenue</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">491,044</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">413,694</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">964,280</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">832,068</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes stock option activity for the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:41%;" rowspan="1" colspan="1"></td><td style="width:13%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Exercise Price</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Aggregate Intrinsic Value <br clear="none"/>(in thousands)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Remaining Contractual Life</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,160,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.93</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,299</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">534,030</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(463,800</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,203</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled and expired</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(61,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.80</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,169,408</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.88</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,731</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">241,410</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">53.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercised</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(229,191</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29.78</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,155</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cancelled and expired</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(65,194</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">43.24</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options outstanding at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,116,433</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40.63</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,590</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options exercisable at June 30, 2018</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">385,562</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.79</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,811</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2 years</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes weighted-average assumptions used in our calculations of fair value for the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6" rowspan="1"></td></tr><tr><td style="width:69%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:14%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Six months ended<br clear="none"/>June 30,</font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Volatility</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26.34</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25.12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected life of options</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 years</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.46</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.67</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Dividend yield</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.00</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.75</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the non-vested RSU activity during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Units</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested RSUs at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">206,338</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.10</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">55,830</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.34</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,300</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">30.60</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(97,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.00</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested RSUs at December 31, 2017</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">161,343</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31.36</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">56,170</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.09</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(87,200</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">28.40</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,525</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35.29</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested RSUs at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">122,788</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42.70</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the restricted stock activity during the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and the </font><font style="font-family:inherit;font-size:10pt;">six months ended</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">June&#160;30, 2018</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:63%;" rowspan="1" colspan="1"></td><td style="width:17%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:16%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Number of Shares</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted Average Fair Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock at December 31, 2016</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(18,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">33.84</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock at December 31, 2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(24,000</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">37.90</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Non-vested restricted stock at June 30, 2018</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">24,000</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">52.83</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:justify;text-indent:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We estimate that we will have the following amortization expense for the future periods indicated below (in thousands):</font></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the remaining six months ending December 31, 2018</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,551</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the year ending:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2019</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,038</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2020</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">21,197</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2021</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,468</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2022</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,890</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2023</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,170</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr></table></div></div></div> EX-101.SCH 6 mant-20180630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2405402 - Disclosure - Acquisitions (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Acquisitions (Notes) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Acquisitions (Schedule of Purchase Price Allocation) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Basis of Presentation (Notes) link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Commitments and Contingencies (Letter of Credit) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Commitments and Contingencies (Notes) link:presentationLink link:calculationLink link:definitionLink 2411401 - Disclosure - Commitments and Contingencies (Pending Litigation) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Condensed Consolidated Balance Sheets Parentheticals link:presentationLink link:calculationLink link:definitionLink 1006000 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Debt (Notes) link:presentationLink link:calculationLink link:definitionLink 2410401 - Disclosure - Debt (Revolving Credit Facility) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Description of the Business (Notes) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information Document link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Earnings Per Share (Notes) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Goodwill and Other Intangible Assets (Notes) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets, Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Income Taxes (Notes) link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Property and Equipment Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Property and Equipment (Notes) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Property and Equipment (Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2404409 - Disclosure - Revenue from Contracts with Customers Contract with Customer, Asset and Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Revenue from Contracts with Customers Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Revenue from Contracts with Customers (Notes) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Revenue from Contracts with Customers Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Revenue from Contracts with Customers Revenue by Contractor Type (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Revenue from Contracts with Customers Revenue by Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Revenue from Contracts with Customers Revenue by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 2404410 - Disclosure - Revenue from Contracts with Customers Revenue, Remaining Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Revenue from Contracts with Customers Schedule of Contract Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Revenue from Contracts with Customers Summary of Significant Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2304302 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Stock-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Stock-Based Compensation (Notes) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Stock-Based Compensation (Schedule of Non-vested Share Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Stock-Based Compensation (Schedule Of Share-based Compensation, Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Stock-Based Compensation (Schedule of Share-based Compensation, Restricted Stock Unit Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Stock-Based Compensation (Schedule of Share-based Compensation, Stock Options, Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Stock-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mant-20180630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mant-20180630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mant-20180630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table Text Block] Schedule of Other Intangible Assets [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] Schedule of Other Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Income Statement [Abstract] Statement [Table] Statement [Table] Class of Stock [Axis] Class of Stock [Axis] Class of Stock [Domain] Class of Stock [Domain] Class A common stock Common Class A [Member] Class B common stock Common Class B [Member] Statement [Line Items] Statement [Line Items] REVENUE Revenues Cost of services Cost of Services General and administrative expenses General and Administrative Expense OPERATING INCOME Operating Income (Loss) Interest expense Interest Expense Interest income Interest Income, Other Other income (expense), net Other Nonoperating Income (Expense) INCOME FROM OPERATIONS BEFORE INCOME TAXES AND EQUITY METHOD INVESTMENTS Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Income Tax Expense (Benefit) Equity in gains (losses) of unconsolidated subsidiaries Income (Loss) from Equity Method Investments NET INCOME Net Income (Loss) Attributable to Parent BASIC EARNINGS PER SHARE: Earnings Per Share, Basic [Abstract] Basic earnings per share Earnings Per Share, Basic DILUTED EARNINGS PER SHARE: Earnings Per Share, Diluted [Abstract] Diluted earnings per share Earnings Per Share, Diluted Share-based Compensation [Abstract] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted Stock [Member] Restricted Stock [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock, Non-vested [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested, Period Start Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Non-vested, Period End Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Non-vested, Weighted Average Fair Value, Period Start Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-vested, Weighted Average Fair Value, Period End Earnings Per Share [Abstract] Earnings Per Share [Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, period start Goodwill Acquisitions Goodwill, Acquired During Period Acquisition fair value adjustment Acquisition fair value adjustment Acquisition fair value adjustment Goodwill, period end Debt Disclosure [Abstract] Debt [Text Block] Debt Disclosure [Text Block] Stock-Based Compensation [Text Block] Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Common Stock, Dividends, Per Share, Cash Paid Common Stock, Dividends, Per Share, Cash Paid Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Stock options, Number of Shares, Period Start Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Granted, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised, Number of Shares Cancelled and expired, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period Stock options, Number of Shares, Period End Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Stock options, Weighted Average Exercise Price, Period Start Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, Weighted Average Exercise Price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Cancelled and expired, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Stock options, Weighted Average Exercise Price, Period End Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Stock options outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Exercised, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Stock options outstanding, Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Stock options exercisable, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Stock options exercisable, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Stock options exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Stock options exercisable, Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Revenue from Contract with Customer [Abstract] Revenue by Contract Type [Table Text Block] Revenue by Contract Type [Table Text Block] [Table Text Block] for Revenue by Contract Type [Table] Revenue by Customer [Table Text Block] Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] Revenue by Contractor Type [Table Text Block] Revenue by Contractor Type [Table Text Block] Revenue by Contractor Type [Table Text Block] Revenue from External Customers by Geographic Areas [Table Text Block] Revenue from External Customers by Geographic Areas [Table Text Block] Schedule Of Contract Receivables [Table Text Block] Schedule Of Contract Receivables [Table Text Block] Tabular disclosure of the various components of contract receivables, which includes billed receivables, unbilled receivables, allowance and net carrying value as of the balance sheet date. Contract with Customer, Asset and Liability [Table Text Block] Contract with Customer, Asset and Liability [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Receivables—net Receivables, Net, Current Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current Total Current Assets Assets, Current Goodwill Other intangible assets—net Intangible Assets, Net (Excluding Goodwill) Property and equipment—net Property, Plant and Equipment, Net Employee supplemental savings plan assets Deferred Compensation Plan Assets Investments Investments Other assets Other Assets, Noncurrent TOTAL ASSETS Assets LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] LIABILITIES Liabilities [Abstract] Accounts payable and accrued expenses Accounts Payable and Accrued Liabilities, Current Accrued salaries and related expenses Employee-related Liabilities, Current Contract liabilities Contract with Customer, Liability, Current Total Current Liabilities Liabilities, Current Long term debt Long-term Line of Credit, Noncurrent Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Accrued retirement Deferred Compensation Liability, Classified, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent TOTAL LIABILITIES Liabilities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies STOCKHOLDERS' EQUITY Stockholders' Equity Attributable to Parent [Abstract] Common stock Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Treasury stock Treasury Stock, Value Retained earnings Retained Earnings (Accumulated Deficit) Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax TOTAL STOCKHOLDERS’ EQUITY Stockholders' Equity Attributable to Parent TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Property, Plant and Equipment [Abstract] Property and Equipment [Table Text Block] Property, Plant and Equipment [Table Text Block] Amortization of Intangible Assets Amortization of Intangible Assets Business Combinations [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] InfoZen, LLC [Member] InfoZen, LLC [Member] InfoZen, LLC [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Prepaid expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Accrued salaries and related expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Contract liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Net assets acquired and liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Depreciation and amortization expense related to property and equipment Depreciation Line of Credit Facility [Table] Line of Credit Facility [Table] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) [Member] Bank of America's Base Rate [Member] Base Rate [Member] Lender Name [Axis] Lender Name [Axis] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Bank of America Syndicate [Member] Bank of America Syndicate [Member] Bank of America Syndicate [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility [Member] Revolving Credit Facility [Member] Letter of Credit [Member] Letter of Credit [Member] Revolving Credit Facility, Swing Line Loan [Member] Revolving Credit Facility, Swing Line Loan [Member] Revolving Credit Facility, Swing Line Loan [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Line of Credit Facility, Maximum Borrowing Capacity Debt Instrument, Basis Spread on Variable Rate Long-term Line of Credit Line of Credit Facility, Remaining Borrowing Capacity Contingent Liability under Letters of Credit Letters of Credit Outstanding, Amount Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Loss Contingency, Range of Possible Loss, Portion Not Accrued Loss Contingency, Range of Possible Loss, Portion Not Accrued Loss Contingency Accrual Loss Contingency Accrual Loss Contingency, Receivable Loss Contingency, Receivable Loss Contingency, Loss in Period Loss Contingency, Loss in Period Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Customer Relationships [Member] Backlog [Member] Order or Production Backlog [Member] Business Acquisition [Line Items] Business Combination, Consideration Transferred Business Combination, Consideration Transferred Expected Goodwill Tax Amortization Period Expected Goodwill Tax Amortization Period Finite-lived Intangible Assets Acquired Finite-lived Intangible Assets Acquired Finite-Lived Intangible Asset, Useful Life Finite-Lived Intangible Asset, Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Revenue from Contract with Customer [Text Block] Revenue from Contract with Customer [Text Block] Share-based Compensation Arrangement by Share-based Payment Award, Options, Non-vested [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares [Roll Forward] Non-vested stock options, Number of Shares, Period Start Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Vested, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Number of Shares Cancelled, Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Non-vested stock options, Number of Shares, Period End Share-based Compensation Arrangement by Share-based Payment Award, Options, Non-vested, Weighted Average Grant Date Fair Value [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non-vested stock options, Weighted Average Fair Value, Period Start Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value Granted, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Vested, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value Cancelled, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Non-vested stock options, Weighted Average Fair Value, Period End Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Contract and program intangible assets Contractual Rights [Member] Capitalized software cost for internal use Software Development [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Net Carrying Amount Finite-Lived Intangible Assets, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation Revenue, Remaining Performance Obligation Property and Equipment [Text Block] Property, Plant and Equipment Disclosure [Text Block] Goodwill and Other Intangible Assets [Text Block] Goodwill and Intangible Assets Disclosure [Text Block] Restricted Stock Units (RSUs) [Member] Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Nonvested, Number of Shares [Roll Forward] Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited, Weighted Average Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Text Block] Income Tax Disclosure [Text Block] Contract liabilities Contract with Customer, Liability Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Furniture and equipment Furniture and Fixtures [Member] Leasehold improvements Leasehold Improvements [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment—gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment—net Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Performance Guarantee [Member] Performance Guarantee [Member] Letters of Credit Outstanding, Amount Billed receivables Billed Contracts Receivable Unbilled receivables Unbilled Receivables, Current Allowance for doubtful accounts Allowance for Doubtful Accounts Receivable Receivables—net Accounts Receivable, Net, Current Statement of Cash Flows [Abstract] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Adjustments to reconcile net income to net cash flow from (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Deferred income taxes Deferred Income Tax Expense (Benefit) Stock-based compensation Share-based Compensation Equity in gains of unconsolidated subsidiaries Change in assets and liabilities—net of effects from acquired businesses: Increase (Decrease) in Operating Capital [Abstract] Receivables—net Increase (Decrease) in Receivables Prepaid expenses Increase (Decrease) in Prepaid Expense Other current assets Increase (Decrease) in Other Current Assets Employee supplemental savings plan asset Increase (Decrease) in Defined Benefit Plan, Assets for Plan Benefits, Noncurrent Increase (Decrease) in Defined Benefit Plan, Assets for Plan Benefits, Noncurrent Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Accrued salaries and related expenses Increase (Decrease) in Employee Related Liabilities Contract liabilities Increase (Decrease) in Billing in Excess of Cost of Earnings Accrued retirement Increase (Decrease) in Deferred Compensation Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash flow from operating activities Net Cash Provided by (Used in) Operating Activities CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Investment in capitalized software for internal use Payments for Software Deferred contract costs Cash Outflow of Deferred Contract Costs Cash Outflow of Deferred Contract Costs Proceeds from previous acquisition Proceeds from Previous Acquisition Payments to acquire investments Payments to Acquire Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Borrowing under revolving credit facility Proceeds from Lines of Credit Repayments under revolving credit facility Repayments of Lines of Credit Dividends paid Payments of Dividends Proceeds from exercise of stock options Proceeds from Stock Options Exercised Payment consideration to tax authority on employees' behalf Payments Related to Tax Withholding for Share-based Compensation Net cash flow used in financing activities Net Cash Provided by (Used in) Financing Activities NET CHANGE IN CASH AND CASH EQUIVALENTS Cash and Cash Equivalents, Period Increase (Decrease) CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS, END OF PERIOD SUPPLEMENTAL CASH FLOW INFORMATION Supplemental Cash Flow Information [Abstract] Cash paid for income taxes, net of refunds Income Taxes Paid, Net Cash paid for interest Interest Paid, Net Noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Capital expenditures incurred but not yet paid Capital Expenditures Incurred but Not yet Paid Organization, Consolidation and Presentation of Financial Statements [Abstract] Description of the Business [Text Block] Nature of Operations [Text Block] Basis of Presentation [Text Block] Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Revenue by Customer [Table] Revenue by Customer [Table] Revenue by Customer [Table] Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Department of Defense and intelligence agencies Department of Defense and intelligence agencies [Member] Department of Defense and intelligence agencies [Member] Federal civilian agencies Federal Civilian Agencies [Member] Federal Civilian Agencies [Member] State agencies, international agencies and commercial entities State agencies, international agencies and commercial entities [Member] State agencies, international agencies and commercial entities [Member] Revenue by Customer [Line Items] Revenue by Customer [Line Items] [Line Items] for Revenue by Customer [Table] Revenue Revenue Recognition [Policy Text Block] Revenue Recognition, Policy [Policy Text Block] Contract Assets [Policy Text Block] Unbilled Receivables (Contract Assets) [Policy Text Block] Unbilled Receivables (Contract Assets) [Policy Text Block] Billed Receivables [Policy Text Block] Billed Receivables [Policy Text Block] Billed Receivables [Policy Text Block] Contract Liabilities [Policy Text Block] Customer Advances and Deposits (Contract Liabilities) [Policy Text Block] Customer Advances and Deposits (Contract Liabilities) [Policy Text Block] Contract Costs [Policy Text Block] Contract Costs [Policy Text Block] Contract costs include labor, direct labor, and overhead [Policy Text Block] Deferred Contract Costs [Policy Text Block] Deferred Contract Costs [Policy Text Block] Deferred Contract Costs [Policy Text Block] Document and Entity Information [Abstract] Document and Entity Information [Abstract] Entities [Table] Entities [Table] Entity Information [Line Items] Entity Information [Line Items] Document Type Document Type Amendment Flag Amendment Flag Document Period End Date Document Period End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Statement of Comprehensive Income [Abstract] NET INCOME OTHER COMPREHENSIVE INCOME (LOSS): Other Comprehensive Income (Loss), Net of Tax [Abstract] Translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax COMPREHENSIVE INCOME Comprehensive Income (Loss), Net of Tax, Attributable to Parent Business Combination, Segment Allocation [Table] Business Combination, Segment Allocation [Table] Business Combination Segment Allocation [Line Items] Business Combination Segment Allocation [Line Items] Schedule of Purchase Price Allocations [Table Text Block] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Expected life of options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Revenue by Contractor Type [Table] revenue by contractor type [Table] revenue by contractor type [Table] Contractor Type [Axis] Contractor Type [Axis] Contractor Type [Axis] Contractor Type [Domain] Contractor Type [Domain] [Domain] for Contractor Type [Axis] Prime contractor Prime Contractor [Member] Prime Contractor [Member] Subcontractor Subcontractor [Member] Subcontractor [Member] Revenue by Contractor Type [Line Items] revenue by contractor type [Line Items] [Line Items] for revenue by contractor type [Table] Performance-based restricted stock units [Member] Performance-based restricted stock units [Member] Performance-based restricted stock units [Member] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Director [Member] Director [Member] Annual Percentage Increase In Number Of Shares Available For Issuance Share-based Compensation Arrangement by Share-based Payment Award, Percentage of Outstanding Stock Maximum Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Remaining Aggregate Number of Shares Available For Issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Stock Compensation Expense Allocated Share-based Compensation Expense Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount Income tax expense (benefit) related to the exercise of stock options and vested cancellations and the vesting of restricted stock Income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Expected Annual Cash Dividend Fair Value Assumptions, Expected Dividend Payments Share-based Payment Award, Options, Vested, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Share-based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Share-based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Period for Recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition RSU Performance Factor, Number of Shares Issued RSU Performance Factor, Number of Shares Issued RSU Performance Factor, Number of Shares Issued For the remaining six months ending December 31, 2018 Finite-Lived Intangible Assets, Amortization Expense, Remainder of Fiscal Year For the year ending: Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] December 31, 2019 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months December 31, 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Two December 31, 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Three December 31, 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Four December 31, 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Five Schedule of Share-based Compensation, Restricted Stock Activity [Table Text Block] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Share-based Compensation, Stock Options, Activity [Table Text Block] Share-based Compensation, Stock Options, Activity [Table Text Block] Schedule of Non-vested Share Activity [Table Text Block] Schedule of Nonvested Share Activity [Table Text Block] Revenue From External Customers by Geographic Location [Table] Revenue From External Customers by Geographic Location [Table] Revenue From External Customers by Geographic Location [Table] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] U.S. UNITED STATES International Non-US [Member] Revenue From External Customers by Geographic Location [Line Items] Revenue From External Customers by Geographic Location [Line Items] [Line Items] for Revenue From External Customers by Geographic Location [Table] Revenue by Contract Type [Table] Revenue by Contract Type [Table] Revenue by Contract Type [Table] Revenue Type [Axis] Revenue Type [Axis] Revenue Type [Axis] Revenue Type [Domain] Revenue Type [Domain] [Domain] for Revenue Type [Axis] Cost-reimbursable Cost reimbursable [Member] Cost reimbursable [Member] Fixed-price Fixed-price Contract [Member] Time-and-materials Time-and-materials Contract [Member] Revenue by Contract Type [Line Items] Revenue by Contract Type [Line Items] [Line Items] for Revenue by Contract Type [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 [Member] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Cumulative Effect on Retained Earnings, before Tax Cumulative Effect on Retained Earnings, before Tax Impact to Revenue, Result of ASC 606 Impact to Revenue, Result of ASC 606 Impact to Revenue, Result of ASC 606 Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Deferred Contract Costs Capitalized Contract Cost, Net Deferred Contract Cost, Amortization Capitalized Contract Cost, Amortization Number of Reportable Segments Number of Reportable Segments Contract Receivable, Due after Next Rolling Twelve Months Contract Receivable, Due after Next Rolling Twelve Months Percentage of Accounts Receivable Not Expected to be Collected Within One Year related to Receivables from Direct Sales to U.S. Government Percentage of Accounts Receivable Not Expected to be Collected Within One Year related to Receivables from Direct Sales to U.S. Government The percentage of accounts receivables not expected to be collected within one year that relates to receivables from direct sales to the U.S. government. Revenue in Opening Contract Liabilities Contract with Customer, Liability, Revenue Recognized Acquisitions [Text Block] Business Combination Disclosure [Text Block] Components of Earnings Per Share, Basic and Diluted, by Common Class Components of Earnings Per Share, Basic and Diluted, by Common Class [Table] [Table] Components of Earnings Per Share, Basic and Diluted, by Common Class, Including Two Class Method [Table] Components of Earnings Per Share, Basic and Diluted [Line Items] Components of Earnings Per Share, Basic and Diluted [Line Items] Components of Earnings Per Share, Basic and Diluted [Line Items] Distributed earnings Distributed Earnings Undistributed earnings Undistributed Earnings, Basic Basic net income available to common stockholders Net Income (Loss) Available to Common Stockholders, Basic Basic weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Basic Diluted net income available to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted Effect of potential exercise of stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted weighted average common shares outstanding Weighted Average Number of Shares Outstanding, Diluted Commitments and Contingencies [Text Block] Commitments and Contingencies Disclosure [Text Block] Common stock, Par value per share Common Stock, Par or Stated Value Per Share Common stock, Shares authorized Common Stock, Shares Authorized Common stock, Shares issued Common Stock, Shares, Issued Common stock, Shares outstanding Common Stock, Shares, Outstanding Treasury stock, Shares Treasury Stock, Shares EX-101.PRE 10 mant-20180630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.10.0.1
Document and Entity Information Document - shares
6 Months Ended
Jun. 30, 2018
Aug. 01, 2018
Entity Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Jun. 30, 2018  
Document Fiscal Year Focus 2018  
Document Fiscal Period Focus Q2  
Trading Symbol MANT  
Entity Registrant Name MANTECH INTERNATIONAL CORP  
Entity Central Index Key 0000892537  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Class A common stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   26,390,102
Class B common stock    
Entity Information [Line Items]    
Entity Common Stock, Shares Outstanding   13,189,245
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
ASSETS    
Cash and cash equivalents $ 7,197 $ 9,451
Receivables—net 370,864 311,410
Prepaid expenses 40,701 22,933
Other current assets 10,912 23,370
Total Current Assets 429,674 367,164
Goodwill 1,085,806 1,084,560
Other intangible assets—net 182,597 194,348
Property and equipment—net 53,895 46,082
Employee supplemental savings plan assets 34,037 33,555
Investments 11,827 11,843
Other assets 7,943 6,923
TOTAL ASSETS 1,805,779 1,744,475
LIABILITIES    
Accounts payable and accrued expenses 134,355 122,405
Accrued salaries and related expenses 88,581 87,064
Contract liabilities 33,056 18,816
Total Current Liabilities 255,992 228,285
Long term debt 29,500 31,000
Deferred income taxes 106,030 97,194
Accrued retirement 33,623 34,517
Other long-term liabilities 10,534 10,505
TOTAL LIABILITIES 435,679 401,501
COMMITMENTS AND CONTINGENCIES
STOCKHOLDERS' EQUITY    
Additional paid-in capital 498,370 492,030
Treasury stock (9,158) (9,158)
Retained earnings 880,837 860,027
Accumulated other comprehensive loss (347) (320)
TOTAL STOCKHOLDERS’ EQUITY 1,370,100 1,342,974
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY 1,805,779 1,744,475
Class A common stock    
STOCKHOLDERS' EQUITY    
Common stock 266 263
Class B common stock    
STOCKHOLDERS' EQUITY    
Common stock $ 132 $ 132
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Balance Sheets Parentheticals - $ / shares
Jun. 30, 2018
Dec. 31, 2017
Treasury stock, Shares 244,113 244,113
Class A common stock    
Common stock, Par value per share $ 0.01 $ 0.01
Common stock, Shares authorized 150,000,000 150,000,000
Common stock, Shares issued 26,626,297 26,285,773
Common stock, Shares outstanding 26,382,184 26,041,660
Class B common stock    
Common stock, Par value per share $ 0.01 $ 0.01
Common stock, Shares authorized 50,000,000 50,000,000
Common stock, Shares issued 13,189,245 13,189,245
Common stock, Shares outstanding 13,189,245 13,189,245
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
REVENUE $ 491,044 $ 413,694 $ 964,280 $ 832,068
Cost of services 421,012 350,674 824,945 707,721
General and administrative expenses 41,703 38,085 84,585 75,022
OPERATING INCOME 28,329 24,935 54,750 49,325
Interest expense (657) (317) (1,391) (611)
Interest income 27 28 42 52
Other income (expense), net 58 5 62 44
INCOME FROM OPERATIONS BEFORE INCOME TAXES AND EQUITY METHOD INVESTMENTS 27,757 24,651 53,463 48,810
Provision for income taxes (7,821) (9,126) (13,500) (18,226)
Equity in gains (losses) of unconsolidated subsidiaries (21) 36 19 5
NET INCOME $ 19,915 $ 15,561 $ 39,982 $ 30,589
Class A common stock        
BASIC EARNINGS PER SHARE:        
Basic earnings per share $ 0.50 $ 0.40 $ 1.01 $ 0.79
DILUTED EARNINGS PER SHARE:        
Diluted earnings per share 0.50 0.40 1.01 0.78
Class B common stock        
BASIC EARNINGS PER SHARE:        
Basic earnings per share 0.50 0.40 1.01 0.79
DILUTED EARNINGS PER SHARE:        
Diluted earnings per share $ 0.50 $ 0.40 $ 1.01 $ 0.78
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
NET INCOME $ 19,915 $ 15,561 $ 39,982 $ 30,589
OTHER COMPREHENSIVE INCOME (LOSS):        
Translation adjustments, net of tax (38) 9 (27) (45)
COMPREHENSIVE INCOME $ 19,877 $ 15,570 $ 39,955 $ 30,544
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.10.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
CASH FLOWS FROM (USED IN) OPERATING ACTIVITIES:    
Net income $ 39,982,000 $ 30,589,000
Adjustments to reconcile net income to net cash flow from (used in) operating activities:    
Depreciation and amortization 26,733,000 15,522,000
Deferred income taxes 8,836,000 7,951,000
Stock-based compensation 2,242,000 2,256,000
Equity in gains of unconsolidated subsidiaries (19,000) (5,000)
Change in assets and liabilities—net of effects from acquired businesses:    
Receivables—net (52,584,000) 2,491,000
Prepaid expenses (17,916,000) (7,606,000)
Other current assets 12,414,000 10,137,000
Employee supplemental savings plan asset (482,000) (2,072,000)
Accounts payable and accrued expenses 4,997,000 (4,718,000)
Accrued salaries and related expenses 1,618,000 7,809,000
Contract liabilities 10,957,000 1,624,000
Accrued retirement (894,000) 500,000
Other (859,000) (1,174,000)
Net cash flow from operating activities 35,025,000 63,304,000
CASH FLOWS FROM (USED IN) INVESTING ACTIVITIES:    
Purchases of property and equipment (16,422,000) (4,385,000)
Investment in capitalized software for internal use (2,921,000) (2,537,000)
Deferred contract costs (769,000) 0
Proceeds from previous acquisition 0 112,000
Payments to acquire investments 0 (110,000)
Net cash used in investing activities (20,112,000) (6,920,000)
CASH FLOWS FROM (USED IN) FINANCING ACTIVITIES:    
Borrowing under revolving credit facility 358,000,000 0
Repayments under revolving credit facility (359,500,000) 0
Dividends paid (19,768,000) (16,308,000)
Proceeds from exercise of stock options 6,824,000 3,198,000
Payment consideration to tax authority on employees' behalf (2,723,000) 0
Net cash flow used in financing activities (17,167,000) (13,110,000)
NET CHANGE IN CASH AND CASH EQUIVALENTS (2,254,000) 43,274,000
CASH AND CASH EQUIVALENTS, BEGINNING OF PERIOD 9,451,000 64,936,000
CASH AND CASH EQUIVALENTS, END OF PERIOD 7,197,000 108,210,000
SUPPLEMENTAL CASH FLOW INFORMATION    
Cash paid for income taxes, net of refunds (8,120,000) 986,000
Cash paid for interest 1,332,000 488,000
Noncash investing and financing activities:    
Capital expenditures incurred but not yet paid $ 3,012,000 $ 141,000
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.10.0.1
Description of the Business (Notes)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of the Business [Text Block]
Description of the Business

ManTech International Corporation (depending on the circumstances, “ManTech” “Company” “we” “our” “ours” or “us”) provide mission-focused technology solutions and services for U.S. defense, intelligence community and federal civilian agencies. Now in our 50th year, we excel in full-spectrum cyber, data collection & analytics, enterprise information technology (IT), systems engineering and software application development solutions that support national and homeland security.
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.10.0.1
Basis of Presentation (Notes)
6 Months Ended
Jun. 30, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation [Text Block]
Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the Securities and Exchange Commission (SEC). Certain information and note disclosures normally included in the annual financial statements, prepared in accordance with accounting principles generally accepted in the U.S., have been condensed or omitted pursuant to those rules and regulations. The preparation of these condensed consolidated financial statements requires management to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue and expenses. We recommend that you read these condensed consolidated financial statements in conjunction with the audited consolidated financial statements and related notes included in our Annual Report on Form 10-K for the fiscal year ended December 31, 2017, previously filed with the SEC. We believe that the condensed consolidated financial statements in this Form 10-Q reflect all adjustments that are necessary to fairly present the financial position, results of operations and cash flows for the interim periods presented. The results of operations for such interim periods are not necessarily indicative of the results that can be expected for the full year.

We classified prepaid expenses and other current assets into separate lines on our condensed consolidated balance sheet at June 30, 2018 and conformed our condensed consolidated balance sheet at December 31, 2017, accordingly. Furthermore, our condensed consolidated statements of cash flows for the six months ended June 30, 2018 and 2017 were conformed based on the balance sheet presentation.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Notes)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue from Contract with Customer [Text Block]
Revenue from Contracts with Customers

Significant Accounting Policies

Revenue Recognition - On January 1, 2018, we adopted Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts that were not substantially complete as of January 1, 2018. ASC 606 outlines a five-step model whereby revenue is recognized as performance obligations within the contract are satisfied. ASC 606 also requires new, expanded disclosures regarding revenue recognition. We recognized the cumulative effect of adopting ASC 606 as an increase to the 2018 opening balance of retained earnings in the amount of $0.8 million, with the impact primarily related to fixed-price contracts. Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts were not adjusted and continue to be reported in accordance with ASC 605, Revenue Recognition. Revenue for the six months ended June 30, 2018 increased $0.9 million as a result of applying ASC 606.

We account for a contract when both we and the customer approve and commit; our rights and those of the customer are identified, payment terms are identified; the contract has commercial substance; and collectability of consideration is probable. At contract inception, we identify the distinct goods or services promised in the contract, referred to as performance obligations. Then we determine the transaction price for the contract; the consideration to which we can expect in exchange for the promised goods or services in the contract. The transaction price can be a fixed or variable amount. It is common for our contracts to contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. The transaction price is allocated to each distinct performance obligation using our best estimate of the standalone selling price for each distinct good or service promised in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service promised. Revenue is recognized when, or as, the performance obligation is satisfied.

We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Based on the nature of the products and services provided in the contract, we use our judgment to determine if an input measure or output measure best depicts the transfer of control over time. For services contracts, we typically satisfy our performance obligations as services are rendered and use a contract cost-based input method to measure progress. Contract costs include labor, material and allocable indirect expenses. Revenue is recognized proportionally as contract costs are incurred plus estimated fees. For time-and-material contracts, we bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced since the amount corresponds directly to the value of our performance to date. For stand-ready service contracts, a time-elapsed output method is used to measure progress, and revenue is recognized straight-line over the term of the contract. If a contract does not meet the criteria for recognizing revenue over time, we recognize revenue at a point in time. Revenue is recognized at the point in time when control of the good or service is transferred to our customer. We consider control to transfer when we have a present right to payment and our customer has legal title. Determining a measure of progress and when control transfers requires us to make judgments that affect the timing of when revenue is recognized. Essentially all of our contracts satisfy their performance obligations over time.

Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications impact performance obligation when the modification either creates new or changes the existing enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the loss in the quarter it is identified. The impact of adjustments in contract estimates can be reflected in either revenue or operating expenses on the condensed consolidated statement of income.
 
We have an Estimate at Completion process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenue and costs. The risks and opportunities include management’s judgment about the ability and cost to achieve the contract milestones and other technical contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables. A significant change in one or more of these estimates could affect the profitability of our contracts. For the three months ended June 30, 2018, the aggregate impact of adjustments in contract estimates increased our revenue by $4.3 million. For the six months ended June 30, 2018, the aggregate impact of adjustments in contract estimates increased our revenue by $5.8 million. No adjustment on any one contract was material to our condensed consolidated financial statements for the six months ended June 30, 2018.

Results for prior periods were reported in accordance with ASC 605. Revenue for cost-reimbursable contracts were recorded as reimbursable costs were incurred, including an estimated share of the applicable contractual fees earned. For performance-based fees under cost-reimbursable contracts, we recognized the relevant portion of the expected fee to be awarded by the customer at the time such fee can be reasonably estimated, based on factors such as our prior award experience and communications with the customer regarding performance, or upon approval by the customer. For time-and-materials contracts, revenue was recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred. For long-term fixed-price contracts, revenue was recognized at a rate per unit as the units were delivered or by other methods to measure services provided. Revenue from other long-term fixed-price contracts were recognized ratably over the contract period or by other appropriate methods to measure services provided. Contract costs were expensed as incurred except for certain limited long-term contracts noted below. For long-term contracts, specifically described in the scope section of ASC 605-35, Revenue Recognition - Construction-Type and Production-Type Contracts, we applied the percentage of completion method. Under the percentage of completion method, income was recognized at a consistent profit margin over the period of performance based on estimated profit margins at completion of the contract. This method of accounting required estimating the total revenue and total contract cost at completion of the contract. These estimates were periodically reviewed and revisions were made as required using the cumulative catch-up method. The impact on revenue and contract profit as a result of these revisions were included in the periods in which the revisions were made. Estimated losses on contracts at completion were recognized when identified. In certain circumstances, revenue was recognized when contract amendments were not finalized.

Contract assets - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, revenue recognition occurs before billing, resulting in contract assets. These contract assets are referred to as unbilled receivables and are reported within receivables, net on our condensed consolidated balance sheet.

Billed receivables - Amounts billed and due from our customers are classified as billed receivables and are reported within receivables, net on the condensed consolidated balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer.

Contract liabilities - We receive advances and milestone payments from our customers on selected contracts that exceed revenue earned to date, resulting in contract liabilities. Contract liabilities typically are not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the customer failing to adequately complete some or all of its obligations under the contract. Contract liabilities are reported on our condensed consolidated balance sheet on a net contract basis at the end of each reporting period.

Contract costs - Contract costs include direct labor, direct materials, overhead and, when applicable, general and administrative expenses. Incremental costs of obtaining a contract that we expect to recover are recognized as deferred contract costs and are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services. Other incremental costs are expensed when incurred. Costs of fulfilling a contract that relate directly to a contract or to an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying future performance obligations and are expected to be recovered are recognized as deferred contract costs and amortized on a systematic basis that is consistent with the transfer of the goods or services to the customer. Other costs of fulfilling a contract (general and administrative expenses, costs of wasted materials, labor or other resources to fulfill the contracts that were not reflected in the price of the contract and costs that relate to satisfied performance obligations in the contract) are expensed when incurred.

Deferred contract costs - Costs of obtaining or fulfilling a contract that meet the criteria in ASC 340, Other Assets and Deferred Costs, are capitalized and amortized on a systematic basis that is consistent with the transfer of goods or services to the customer. Deferred contracts costs are reported on our condensed consolidated balance sheet within current or non-current other assets based on the expected life of the related contract. At June 30, 2018, we had $3.4 million of deferred contract costs. For the three months ended June 30, 2018 we recorded amortization expense of $0.2 million. For the six months ended June 30, 2018, we recorded amortization expense of $0.3 million.

Revenue from Contracts with Customers

We derive revenue from contracts with customers primarily from contracts with the U.S. government in the areas of defense, intelligence, homeland security and other federal civilian agencies. Substantially all of our revenue is derived from services and solutions provided to the U.S. government or to prime contractors supporting the U.S. government, including services by our employees and our subcontractors, and solutions that include third-party hardware and software that we purchase and integrate as a part of our overall solutions. Customer requirements may vary from period-to-period depending on specific contract and customer requirements. We provide our services and solutions under three types of contracts: cost-reimbursable, fixed-price and time-and-materials. Under cost-reimbursable contracts, we are reimbursed for costs that are determined to be reasonable, allowable and allocable to the contract and paid a fee representing the profit margin negotiated between us and the contracting agency, which may be fixed or performance based. Under fixed-price contracts, we perform specific tasks for a fixed price. Fixed-price contracts may include either a product delivery or specific service performance over a defined period. Under time-and-materials contracts, we are reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs and expenses at cost.

We have one reportable segment. Our U.S. government customers typically exercise independent decision-making and contracting authority. Offices or divisions within an agency or department of the U.S. government may directly, or through a prime contractor, use our services as a separate customer as long as the customer has independent decision-making and contracting authority within its organization. We treat sales to U.S. government customers as sales within the U.S. regardless of where the services are performed. The following tables disclose revenue (in thousands) by contract type, customer, prime or subcontractor and geography for the periods presented. Prior period amounts have not been adjusted under the modified retrospective method.
 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Cost-reimbursable
$
324,495

 
$
275,333

 
$
633,542

 
$
559,944

Fixed-price
116,762

 
81,622

 
232,933

 
158,069

Time-and-materials
49,787

 
56,739

 
97,805

 
114,055

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068


 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Department of Defense and intelligence agencies
$
356,953

 
$
332,361

 
$
690,867

 
$
671,205

Federal civilian agencies
121,991

 
70,866

 
250,224

 
140,468

State agencies, international agencies and commercial entities
12,100

 
10,467

 
23,189

 
20,395

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068



 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Prime contractor
$
433,791

 
$
361,787

 
$
856,024

 
$
730,175

Subcontractor
57,253

 
51,907

 
108,256

 
101,893

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068



 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
U.S.
$
483,170

 
$
406,615

 
$
949,195

 
$
818,016

International
7,874

 
7,079

 
15,085

 
14,052

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068



The following table discloses contract receivables (in thousands):
 
June 30, 2018
 
January 1, 2018
 
December 31, 2017
Billed receivables
$
275,063

 
$
236,113

 
$
236,113

Unbilled receivables
102,590

 
88,767

 
81,454

Allowance for doubtful accounts
(6,789
)
 
(6,157
)
 
(6,157
)
Receivables—net
$
370,864

 
$
318,723

 
$
311,410



Receivables at June 30, 2018 are expected to be substantially collected within one year except for approximately $0.7 million, of which 93% is related to receivables from sales to the U.S. government or from contracts in which we acted as a subcontractor to other contractors selling to the U.S. government. We do not believe that we have significant exposure to credit risk as billed receivable and unbilled receivables are primarily due from the U.S. government. The allowance for doubtful accounts represents our estimate for exposure to compliance, contractual issues and bad debts related to prime contractors.


The following table discloses contract liabilities (in thousands):
 
June 30, 2018
 
January 1, 2018
 
December 31, 2017
Contract liabilities
$
33,056

 
$
22,156

 
$
18,816



Changes in the balances of contract assets and contract liabilities are primarily due to the timing difference between our performance and our customers' payments. For the three months ended June 30, 2018, the amount of revenue that was included in the opening contract liabilities balance was $3.5 million. For the six months ended June 30, 2018, the amount of revenue that was included in the opening contract liabilities balance was $5.8 million.

The remaining performance obligation as of June 30, 2018 is $2.9 billion. The following table discloses when we expect to recognize the remaining performance obligation as revenue (in billions):
For the remaining six months ending December 31, 2018
 
For the year ending
 
 
 
December 31, 2019
 
December 31, 2020
 
Thereafter
$
0.9

 
$
1.0

 
$
0.4

 
$
0.6

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Notes)
6 Months Ended
Jun. 30, 2018
Business Combinations [Abstract]  
Acquisitions [Text Block]
Acquisitions

InfoZen LLC (InfoZen)—On October 2, 2017, we completed the acquisition of InfoZen. The results of InfoZen's operations have been included in our consolidated financial statements since that date. The acquisition was completed through an equity purchase agreement dated September 15, 2017, by and among InfoZen LLC., IZ Holdings, LLC and other beneficiaries and ManTech Advanced Systems International, Inc. We funded the acquisition with cash on hand and borrowings on our revolving credit facility. InfoZen is a leading IT solution provider, with domain expertise in modernization, agile/DevOps software development, cloud migration and threat monitoring and assessment capabilities in support of critical national and homeland security missions. The purchase agreement did not contain provisions for contingent consideration.

The purchase price of $184.0 million, which includes the finalized working capital adjustment, was preliminarily allocated to the underlying assets and liabilities based on their estimated fair value at the date of acquisition. As we are still in the process of reviewing the fair value of the assets acquired and liabilities assumed, the purchase price allocation for InfoZen is not complete as of June 30, 2018. The goodwill recorded related to this transaction will be deductible for tax purposes over 15 years. Recognition of goodwill is largely attributed to the value paid for InfoZen's capabilities to support customers in modernization, agile software development, cloud migration and threat monitoring and assessment capabilities.

In preliminarily allocating the purchase price, we considered, among other factors, analysis of historical financial performance and estimates of future performance of InfoZen's contracts. The components of other intangible assets associated with the acquisition were customer relationships and backlog valued at $49.2 million and $5.7 million, respectively. Customer contracts and related relationships represent the underlying relationships and agreements with InfoZen's existing customers. Customer relationships are amortized using the pattern of benefits method over their estimated useful lives of approximately 20 years. Backlog is amortized straight-line over its estimated useful life of 1 year. The weighted-average amortization period for the intangible assets is 18 years.

The following table represents the preliminary purchase price allocation for InfoZen (in thousands):

Cash and cash equivalents
$
1,406

Receivables
8,991

Prepaid expenses
4,046

Other current assets
7

Goodwill
129,932

Other intangible assets
54,850

Property and equipment
485

Other assets
111

Accounts payable and accrued expenses
(7,488
)
Accrued salaries and related expenses
(3,092
)
Contract liabilities
(5,258
)
Net assets acquired and liabilities assumed
$
183,990

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Notes)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Earnings Per Share [Text Block]
Earnings Per Share

Under ASC 260, Earnings per Share, the two-class method is an earnings allocation formula that determines earnings per share for each class of common stock according to dividends declared (or accumulated) and participation rights in undistributed earnings. Under that method, basic and diluted earnings per share data are presented for each class of common stock.

In applying the two-class method, we determined that undistributed earnings should be allocated equally on a per share basis between Class A and Class B common stock. Under our Certificate of Incorporation, the holders of the common stock are entitled to participate ratably, on a share-for-share basis as if all shares of common stock were of a single class, in such dividends as may be declared by the Board of Directors. During the six months ended June 30, 2018 and 2017, we declared and paid quarterly dividends in the amount of $0.25 per share and $0.21 per share, respectively, on both classes of common stock.

Basic earnings per share has been computed by dividing net income available to common stockholders by the weighted average number of shares of common stock outstanding during each period. Shares issued during the period and shares reacquired during the period are weighted for the portion of the period in which the shares were outstanding. Diluted earnings per share have been computed in a manner consistent with that of basic earnings per share while giving effect to all potentially dilutive common shares that were outstanding during each period.

The net income available to common stockholders and weighted average number of common shares outstanding used to compute basic and diluted earnings per share for each class of common stock are as follows (in thousands, except per share amounts): 
 
Three months ended
June 30,
 
Six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
Distributed earnings
$
9,892

 
$
8,161

 
$
19,759

 
$
16,301

Undistributed earnings
10,023

 
7,400

 
20,223

 
14,288

Net income
$
19,915

 
$
15,561

 
$
39,982

 
$
30,589

 
 
 
 
 
 
 
 
Class A common stock:
 
 
 
 
 
 
 
Basic net income available to common stockholders
$
13,270

 
$
10,272

 
$
26,604

 
$
20,183

Basic weighted average common shares outstanding
26,339

 
25,618

 
26,228

 
25,583

Basic earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

 
 
 
 
 
 
 
 
Diluted net income available to common stockholders
$
13,318

 
$
10,300

 
$
26,721

 
$
20,242

Effect of potential exercise of stock options
288

 
209

 
349

 
220

Diluted weighted average common shares outstanding
26,627

 
25,827

 
26,577

 
25,803

Diluted earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78

 
 
 
 
 
 
 
 
Class B common stock:
 
 
 
 
 
 
 
Basic net income available to common stockholders
$
6,645

 
$
5,289

 
$
13,378

 
$
10,406

Basic weighted average common shares outstanding
13,189

 
13,191

 
13,189

 
13,191

Basic earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

 
 
 
 
 
 
 
 
Diluted net income available to common stockholders
$
6,597

 
$
5,261

 
$
13,261

 
$
10,347

Effect of potential exercise of stock options

 

 

 

Diluted weighted average common shares outstanding
13,189

 
13,191

 
13,189

 
13,191

Diluted earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78



For the three months ended June 30, 2018 and 2017, options to purchase 251,250 shares and 381,987 shares, respectively, were outstanding but not included in the computation of diluted earnings per share because the options' effect would have been anti-dilutive. For the six months ended June 30, 2018 and 2017, options to purchase 280,833 shares and 270,649 shares, respectively, were outstanding but not included in the computation of diluted earnings per share because the options' effect would have been anti-dilutive. For the six months ended June 30, 2018 and 2017, there were 229,191 shares and 102,936 shares, respectively, issued from the exercise of stock options.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Notes)
6 Months Ended
Jun. 30, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment [Text Block]
Property and Equipment

Major classes of property and equipment are summarized as follows (in thousands):
 
June 30,
2018
 
December 31,
2017
Furniture and equipment
$
93,683

 
$
79,218

Leasehold improvements
42,255

 
39,022

Property and equipment—gross
135,938

 
118,240

Accumulated depreciation and amortization
(82,043
)
 
(72,158
)
Property and equipment—net
$
53,895

 
$
46,082



Depreciation and amortization expense related to property and equipment for the three months ended June 30, 2018 and 2017 was $6.8 million and $2.2 million, respectively. Depreciation and amortization expense related to property and equipment for the six months ended June 30, 2018 and 2017 was $12.7 million and $4.1 million, respectively.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Notes)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets [Text Block]
Goodwill and Other Intangible Assets

The change in the carrying amount of goodwill during the year ended December 31, 2017 and the six months ended June 30, 2018 is as follows (in thousands):
 
Goodwill Balance
Goodwill at December 31, 2016
$
955,874

Acquisitions
128,686

Goodwill at December 31, 2017
1,084,560

Acquisition fair value adjustment
1,246

Goodwill at June 30, 2018
$
1,085,806



Other intangible assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Other intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Contract and program intangible assets
$
355,932

 
$
190,841

 
$
165,091

 
$
355,932

 
$
179,049

 
$
176,883

Capitalized software cost for internal use
48,725

 
31,219

 
17,506

 
46,995

 
29,530

 
17,465

Total other intangible assets—net
$
404,657

 
$
222,060

 
$
182,597

 
$
402,927

 
$
208,579

 
$
194,348



Amortization expense relating to intangible assets for the three months ended June 30, 2018 and 2017 was $6.4 million and $5.5 million. Amortization expense relating to intangible assets for the six months ended June 30, 2018 and 2017 was $13.5 million and $11.1 million, respectively. We estimate that we will have the following amortization expense for the future periods indicated below (in thousands):
For the remaining six months ending December 31, 2018
$
12,551

For the year ending:
 
December 31, 2019
$
22,038

December 31, 2020
$
21,197

December 31, 2021
$
18,468

December 31, 2022
$
15,890

December 31, 2023
$
13,170

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Notes)
6 Months Ended
Jun. 30, 2018
Debt Disclosure [Abstract]  
Debt [Text Block]
Debt

Revolving Credit Facility—We maintain a credit facility with a syndicate of lenders led by Bank of America, N.A, as sole administrative agent. The credit agreement provides for a $500 million revolving credit facility, with a $75 million letter of credit sublimit and a $30 million swing line loan sublimit. The credit agreement also includes an accordion feature that permits us to arrange with the lenders for the provision of additional commitments. The maturity date is August 17, 2022.

Borrowings under our credit agreement are collateralized by substantially all of our assets and those of our Material Subsidiaries (as defined in the credit agreement) and bear interest at one of the following variable rates as selected by us at the time of borrowing: a London Interbank Offer Rate based rate plus market-rate spreads (1.25% to 2.25% based on our consolidated total leverage ratio) or Bank of America's base rate plus market spreads (0.25% to 1.25% based on our consolidated total leverage ratio).

The terms of the credit agreement permit prepayment and termination of the loan commitments at any time, subject to certain conditions. The credit agreement requires us to comply with specified financial covenants, including the maintenance of certain leverage ratios and a certain consolidated coverage ratio. The credit agreement also contains various covenants, including affirmative covenants with respect to certain reporting requirements and maintaining certain business activities, and negative covenants that, among other things, may limit or impose restrictions on our ability to incur liens, incur additional indebtedness, make investments, make acquisitions and undertake certain other actions. As of and during the six months ended June 30, 2018 and 2017, we were in compliance with the financial covenants under the credit agreement.

There was $29.5 million and $31.0 million outstanding on our revolving credit facility at June 30, 2018 and December 31, 2017, respectively. The maximum available borrowing under the revolving credit facility at June 30, 2018 was $455.2 million. As of June 30, 2018, we were contingently liable under letters of credit totaling $15.3 million, which reduces our availability to borrow under our revolving credit facility.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Notes)
6 Months Ended
Jun. 30, 2018
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies [Text Block]
Commitments and Contingencies

Contracts with the U.S. government, including subcontracts, are subject to extensive legal and regulatory requirements and, from time-to-time, agencies of the U.S. government, in the ordinary course of business, investigate whether our operations are conducted in accordance with these requirements and the terms of the relevant contracts. U.S. government investigations of us, whether related to our U.S. government contracts or conducted for other reasons, could result in administrative, civil, or criminal liabilities, including repayments, fines or penalties being imposed upon us, or could lead to suspension or debarment from future U.S. government contracting activities. Management believes it has adequately reserved for any losses that may be experienced from any investigation of which it is aware. The Defense Contract Audit Agency has substantially completed our incurred cost audits through 2012 with no material adjustments. The remaining audits for 2013 through 2017 are not expected to have a material effect on our financial position, results of operations or cash flow and management believes it has adequately reserved for any losses.

In the normal course of business, we are involved in certain governmental and legal proceedings, claims and disputes and have litigation pending under several suits. We believe that the ultimate resolution of these matters will not have a material effect on our financial position, results of operations or cash flows, except for the matter noted below.

We are a defendant in a lawsuit filed by two former employees alleging retaliation under both the False Claims Act (FCA) and the Defense Contractor Whistleblower Protection Act (DCWPA). The trial court has awarded damages for front pay, back pay and attorneys' fees and costs. Both parties filed appeals to the Fourth Circuit Court of Appeals. On March 20, 2018, oral arguments were held for our appeal and plaintiff's cross-appeal, which are pending adjudication. Through the appeals process, our liability could be reduced or, if the plaintiffs are successful, increased by $0.8 million. As of June 30, 2018, we accrued a liability of $2.3 million and recorded a receivable for $2.8 million. We have an insurance policy that covers the amount of the liability, therefore, no loss was recognized as of the six months ended June 30, 2018. The impact of future events in connection with this matter are not expected to have a material effect on our financial position, results of operation or cash flow.

We have $15.3 million outstanding on our letter of credit, of which $15.2 million is related to an outstanding performance bond in connection with a contract between ManTech MENA, LLC and Jadwalean International Operations and Management Company to fulfill technical support requirements for the Royal Saudi Air Force.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Notes)
6 Months Ended
Jun. 30, 2018
Share-based Compensation [Abstract]  
Stock-Based Compensation [Text Block]
Stock-Based Compensation

Our 2016 Management Incentive Plan (the Plan) was designed to attract, retain and motivate key employees. The types of awards available under the Plan include, among others, stock options, restricted stock and restricted stock units (RSUs). Equity awards granted under the Plan are settled in shares of Class A common stock. At the beginning of each year, the Plan provides that the number of shares available for issuance automatically increases by an amount equal to 1.5% of the total number of shares of Class A and Class B common stock outstanding on December 31st of the previous year. On January 2, 2018, there were 588,464 additional shares made available for issuance under the Plan. Through June 30, 2018, the Board of Directors has authorized the issuance of up to 14,551,899 shares under this Plan. Through June 30, 2018, the remaining aggregate number of shares of our common stock available for future grants under the Plan was 6,281,509. The Plan expires in March 2026.

The Plan is administered by the compensation committee of our Board of Directors, along with its delegates. Subject to the express provisions of the Plan, the committee has the Board of Directors’ authority to administer and interpret the Plan, including the discretion to determine the exercise price, vesting schedule, contractual life and the number of shares to be issued.

Stock Compensation Expense—For the three months ended June 30, 2018 and 2017, we recorded $1.1 million and $1.3 million of stock-based compensation expense, respectively. For the six months ended June 30, 2018 and 2017, we recorded $2.2 million and $2.3 million of stock-based compensation expense, respectively. No compensation expense of employees with stock awards, including stock-based compensation expense, was capitalized during the periods. For the three months ended June 30, 2018 and 2017, we recorded $(0.2) million and $(0.2) million, respectively, to income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock. For the six months ended June 30, 2018 and 2017, we recorded $(1.3) million and $(0.1) million, respectively, to income tax expense (benefit) related to the exercise of stock options, vested cancellations and the vesting of restricted stock.

Stock Options—Under the Plan, we have issued stock options. A stock option gives the holder the right, but not the obligation to purchase a certain number of shares at a predetermined price for a specific period of time. We typically issue options that vest over three years in equal installments beginning on the first anniversary of the date of grant. Under the terms of the Plan, the contractual life of the option grants may not exceed eight years. During the six months ended June 30, 2018 and 2017, we issued options that expire five years from the date of grant.

Fair Value Determination—We have used the Black-Scholes-Merton option pricing model to determine the fair value of our awards on the date of grant. We will reconsider the use of the Black-Scholes-Merton model if additional information becomes available in the future that indicates another model would be more appropriate or if grants issued in future periods have characteristics that cannot be reasonably estimated under this model.

The following weighted-average assumptions were used for option grants during the six months ended June 30, 2018 and 2017:

Volatility—The expected volatility of the options granted was estimated based upon historical volatility of our share price through weekly observations of our trading history.

Expected life of options—The expected life of options granted to employees was determined from historical exercises of the grantee population. The options had graded vesting over three years in equal installments beginning on the first anniversary of the date of grant and a contractual term of five years.

Risk-free interest rate—The yield on zero-coupon U.S. Treasury strips was used to extrapolate a forward-yield curve. This “term structure” of future interest rates was then input into a numeric model to provide the equivalent risk-free rate to be used in the Black-Scholes-Merton model based on the expected term of the underlying grants.

Dividend Yield—The Black-Scholes-Merton valuation model requires an expected dividend yield as an input. We have calculated our expected dividend yield based on an expected annual cash dividend of $1.00 per share.

The following table summarizes weighted-average assumptions used in our calculations of fair value for the six months ended June 30, 2018 and 2017:
 
Six months ended
June 30,
 
2018
 
2017
Volatility
26.34
%
 
25.12
%
Expected life of options
3 years

 
3 years

Risk-free interest rate
2.46
%
 
1.67
%
Dividend yield
2.00
%
 
2.75
%


Stock Option Activity—The weighted-average fair value of options granted during the six months ended June 30, 2018 and 2017, as determined under the Black-Scholes-Merton valuation model, was $9.96 and $5.63, respectively. Option grants that vested during the six months ended June 30, 2018 and 2017 had a combined fair value of $0.7 million and $0.8 million, respectively.

The following table summarizes stock option activity for the year ended December 31, 2017 and the six months ended June 30, 2018:
 
Number of Shares
 
Weighted Average Exercise Price
 
Aggregate Intrinsic Value
(in thousands)
 
Weighted Average Remaining Contractual Life
Stock options outstanding at December 31, 2016
1,160,419

 
$
29.93

 
$
14,299

 
 
Granted
534,030

 
$
42.90

 
 
 
 
Exercised
(463,800
)
 
$
29.34

 
$
7,203

 
 
Cancelled and expired
(61,241
)
 
$
33.80

 
 
 
 
Stock options outstanding at December 31, 2017
1,169,408

 
$
35.88

 
$
16,731

 
 
Granted
241,410

 
$
53.90

 
 
 
 
Exercised
(229,191
)
 
$
29.78

 
$
6,155

 
 
Cancelled and expired
(65,194
)
 
$
43.24

 
 
 
 
Stock options outstanding at June 30, 2018
1,116,433

 
$
40.63

 
$
14,590

 
3 years
 
 
 
 
 
 
 
 
Stock options exercisable at June 30, 2018
385,562

 
$
30.79

 
$
8,811

 
2 years


The following table summarizes non-vested stock options for the six months ended June 30, 2018:
 
Number of Shares
 
Weighted Average Fair Value
Non-vested stock options at December 31, 2017
684,979

 
$
6.23

Granted
241,410

 
$
9.96

Vested
(65,194
)
 
$
6.70

Cancelled
(130,324
)
 
$
5.22

Non-vested stock options at June 30, 2018
730,871

 
$
7.60



Unrecognized compensation expense related to non-vested awards was $4.6 million as of June 30, 2018, which is expected to be recognized over a weighted-average period of 2 years.

Restricted Stock—Under the Plan, we have issued restricted stock. A restricted stock award is an issuance of shares that cannot be sold or transferred by the recipient until the vesting period lapses. Restricted stock issued to members of our Board of Directors vest on the one year anniversary of the grant date. The related compensation expense is recognized over the service period and is based on the grant date fair value of the stock. The grant date fair value of the restricted stock is equal to the closing market price of our common stock on the date of grant.

Restricted Stock Activity— The following table summarizes the restricted stock activity during the year ended December 31, 2017 and the six months ended June 30, 2018.
 
Number of Shares
 
Weighted Average Fair Value
Non-vested restricted stock at December 31, 2016
18,000

 
$
33.84

Granted
24,000

 
$
37.90

Vested
(18,000
)
 
$
33.84

Non-vested restricted stock at December 31, 2017
24,000

 
$
37.90

Granted
24,000

 
$
52.83

Vested
(24,000
)
 
$
37.90

Non-vested restricted stock at June 30, 2018
24,000

 
$
52.83



RSUs—Under the Plan, we have issued RSUs. RSUs are not actual shares, but rather a right to receive shares in the future. The shares are not issued and the employee cannot sell or transfer shares prior to vesting and have no voting rights until the RSUs vest. Employees who are granted RSUs do not receive dividend payments during the vesting period. Our employees have been granted performance-based RSUs and time-based RSUs. Performance-based RSUs result in the delivery of shares only if (a) performance criteria is met and (b) the employee remains employed, in good standing, through the date of the performance period of two years. In 2018, our employees were granted time-based RSUs, instead of performance-based RSUs. These time-based RSUs vest in one-third increments on the first, second and third anniversaries of the date of grant. The grant date fair value of the RSUs is equal to the closing market price of our common stock on the grant date less the present value of dividends expected to be awarded during the service period. We recognize the grant date fair value of RSUs of shares we expect to issue as compensation expense ratably over the requisite service period.

RSU Activity—For performance-based RSUs that vested in 2018, each RSU awarded resulted in the issuance of 1.5 shares, which were issued net of applicable payroll tax withholdings. The following table summarizes the non-vested RSU activity during the year ended December 31, 2017 and the six months ended June 30, 2018:
 
Number of Units
 
Weighted Average Fair Value
Non-vested RSUs at December 31, 2016
206,338

 
$
30.10

Granted
55,830

 
$
35.34

Vested
(3,300
)
 
$
30.60

Forfeited
(97,525
)
 
$
31.00

Non-vested RSUs at December 31, 2017
161,343

 
$
31.36

Granted
56,170

 
$
52.09

Vested
(87,200
)
 
$
28.40

Forfeited
(7,525
)
 
$
35.29

Non-vested RSUs at June 30, 2018
122,788

 
$
42.70

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Notes)
6 Months Ended
Jun. 30, 2018
Income Tax Disclosure [Abstract]  
Income Tax Disclosure [Text Block]
Income Taxes

The Tax Cuts and Jobs Act of 2017 (TCJA) was enacted on December 22, 2017. TCJA reduces the U.S. federal corporate tax rate from 35% to 21%, effective January 1, 2018. At June 30, 2018, we have not completed our accounting for the tax effects of enactment of TCJA. We made a reasonable estimate of the effects on our existing deferred tax balances and effective tax rate for the matters that are continuing to be evaluated, as noted below. We will continue to make and refine our calculations as additional analysis is completed. In addition, our estimates may also be affected by additional clarifications and interpretations of the legislation.  As disclosed in our 2017 Form 10-K, we have not yet completed our accounting for the income tax effects of the deductibility of officers compensation, the acquisition accounting for InfoZen, and assets that qualify for immediate deduction.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Summary of Significant Policies (Policies)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue Recognition [Policy Text Block]
Revenue Recognition - On January 1, 2018, we adopted Accounting Standards Codification (ASC) 606, Revenue from Contracts with Customers using the modified retrospective method applied to those contracts that were not substantially complete as of January 1, 2018. ASC 606 outlines a five-step model whereby revenue is recognized as performance obligations within the contract are satisfied. ASC 606 also requires new, expanded disclosures regarding revenue recognition. We recognized the cumulative effect of adopting ASC 606 as an increase to the 2018 opening balance of retained earnings in the amount of $0.8 million, with the impact primarily related to fixed-price contracts. Results for reporting periods beginning after January 1, 2018 are presented under ASC 606, while prior period amounts were not adjusted and continue to be reported in accordance with ASC 605, Revenue Recognition. Revenue for the six months ended June 30, 2018 increased $0.9 million as a result of applying ASC 606.

We account for a contract when both we and the customer approve and commit; our rights and those of the customer are identified, payment terms are identified; the contract has commercial substance; and collectability of consideration is probable. At contract inception, we identify the distinct goods or services promised in the contract, referred to as performance obligations. Then we determine the transaction price for the contract; the consideration to which we can expect in exchange for the promised goods or services in the contract. The transaction price can be a fixed or variable amount. It is common for our contracts to contain award fees, incentive fees or other provisions that can either increase or decrease the transaction price. These variable amounts generally are awarded upon achievement of certain performance metrics, program milestones or cost targets and can be based upon customer discretion. We estimate variable consideration at the most likely amount to which we expect to be entitled. We include estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of our anticipated performance and historical, current and forecasted information that is reasonably available to us. The transaction price is allocated to each distinct performance obligation using our best estimate of the standalone selling price for each distinct good or service promised in the contract. The primary method used to estimate standalone selling price is the expected cost plus a margin approach, under which we forecast our expected costs of satisfying a performance obligation and then add an appropriate margin for that distinct good or service promised. Revenue is recognized when, or as, the performance obligation is satisfied.

We recognize revenue over time when there is a continuous transfer of control to our customer. For our U.S. government contracts, this continuous transfer of control to the customer is supported by clauses in the contract that allow the U.S. government to unilaterally terminate the contract for convenience, pay us for costs incurred plus a reasonable profit and take control of any work in process. When control is transferred over time, revenue is recognized based on the extent of progress towards completion of the performance obligation. Based on the nature of the products and services provided in the contract, we use our judgment to determine if an input measure or output measure best depicts the transfer of control over time. For services contracts, we typically satisfy our performance obligations as services are rendered and use a contract cost-based input method to measure progress. Contract costs include labor, material and allocable indirect expenses. Revenue is recognized proportionally as contract costs are incurred plus estimated fees. For time-and-material contracts, we bill the customer per labor hour and per material, and revenue is recognized in the amount invoiced since the amount corresponds directly to the value of our performance to date. For stand-ready service contracts, a time-elapsed output method is used to measure progress, and revenue is recognized straight-line over the term of the contract. If a contract does not meet the criteria for recognizing revenue over time, we recognize revenue at a point in time. Revenue is recognized at the point in time when control of the good or service is transferred to our customer. We consider control to transfer when we have a present right to payment and our customer has legal title. Determining a measure of progress and when control transfers requires us to make judgments that affect the timing of when revenue is recognized. Essentially all of our contracts satisfy their performance obligations over time.

Contracts are often modified to account for changes in contract specifications and requirements. Contract modifications impact performance obligation when the modification either creates new or changes the existing enforceable rights and obligations. The effect of a contract modification on the transaction price and our measure of progress for the performance obligation to which it relates is recognized as an adjustment to revenue and profit cumulatively. Furthermore, a significant change in one or more estimates could affect the profitability of our contracts. We recognize adjustments in estimated profit on contracts in the period identified. If at any time the estimate of contract profitability indicates an anticipated loss on the contract, we recognize the loss in the quarter it is identified. The impact of adjustments in contract estimates can be reflected in either revenue or operating expenses on the condensed consolidated statement of income.
 
We have an Estimate at Completion process in which management reviews the progress and execution of our performance obligations. As part of this process, management reviews information including, but not limited to, any outstanding key contract matters, progress towards completion and the related program schedule, identified risks and opportunities and the related changes in estimates of revenue and costs. The risks and opportunities include management’s judgment about the ability and cost to achieve the contract milestones and other technical contract requirements. Management must make assumptions and estimates regarding labor productivity and availability, the complexity of the work to be performed, the availability of materials, the length of time to complete the performance obligation, execution by our subcontractors, the availability and timing of funding from our customer and overhead cost rates, among other variables. A significant change in one or more of these estimates could affect the profitability of our contracts. For the three months ended June 30, 2018, the aggregate impact of adjustments in contract estimates increased our revenue by $4.3 million. For the six months ended June 30, 2018, the aggregate impact of adjustments in contract estimates increased our revenue by $5.8 million. No adjustment on any one contract was material to our condensed consolidated financial statements for the six months ended June 30, 2018.

Results for prior periods were reported in accordance with ASC 605. Revenue for cost-reimbursable contracts were recorded as reimbursable costs were incurred, including an estimated share of the applicable contractual fees earned. For performance-based fees under cost-reimbursable contracts, we recognized the relevant portion of the expected fee to be awarded by the customer at the time such fee can be reasonably estimated, based on factors such as our prior award experience and communications with the customer regarding performance, or upon approval by the customer. For time-and-materials contracts, revenue was recognized to the extent of billable rates times hours delivered plus materials and other reimbursable costs incurred. For long-term fixed-price contracts, revenue was recognized at a rate per unit as the units were delivered or by other methods to measure services provided. Revenue from other long-term fixed-price contracts were recognized ratably over the contract period or by other appropriate methods to measure services provided. Contract costs were expensed as incurred except for certain limited long-term contracts noted below. For long-term contracts, specifically described in the scope section of ASC 605-35, Revenue Recognition - Construction-Type and Production-Type Contracts, we applied the percentage of completion method. Under the percentage of completion method, income was recognized at a consistent profit margin over the period of performance based on estimated profit margins at completion of the contract. This method of accounting required estimating the total revenue and total contract cost at completion of the contract. These estimates were periodically reviewed and revisions were made as required using the cumulative catch-up method. The impact on revenue and contract profit as a result of these revisions were included in the periods in which the revisions were made. Estimated losses on contracts at completion were recognized when identified. In certain circumstances, revenue was recognized when contract amendments were not finalized.
Contract Assets [Policy Text Block]
Contract assets - Amounts are invoiced as work progresses in accordance with agreed-upon contractual terms, either at periodic intervals or upon achievement of contractual milestones. Generally, revenue recognition occurs before billing, resulting in contract assets. These contract assets are referred to as unbilled receivables and are reported within receivables, net on our condensed consolidated balance sheet.
Billed Receivables [Policy Text Block]
Billed receivables - Amounts billed and due from our customers are classified as billed receivables and are reported within receivables, net on the condensed consolidated balance sheet. The portion of the payments retained by the customer until final contract settlement is not considered a significant financing component because the intent is to protect the customer.
Contract Liabilities [Policy Text Block]
Contract liabilities - We receive advances and milestone payments from our customers on selected contracts that exceed revenue earned to date, resulting in contract liabilities. Contract liabilities typically are not considered a significant financing component because it is used to meet working capital demands that can be higher in the early stages of a contract and to protect us from the customer failing to adequately complete some or all of its obligations under the contract. Contract liabilities are reported on our condensed consolidated balance sheet on a net contract basis at the end of each reporting period.
Contract Costs [Policy Text Block]
Contract costs - Contract costs include direct labor, direct materials, overhead and, when applicable, general and administrative expenses. Incremental costs of obtaining a contract that we expect to recover are recognized as deferred contract costs and are amortized on a systematic basis that is consistent with the transfer to the customer of the goods or services. Other incremental costs are expensed when incurred. Costs of fulfilling a contract that relate directly to a contract or to an anticipated contract that can be specifically identified, generate or enhance resources that will be used in satisfying future performance obligations and are expected to be recovered are recognized as deferred contract costs and amortized on a systematic basis that is consistent with the transfer of the goods or services to the customer. Other costs of fulfilling a contract (general and administrative expenses, costs of wasted materials, labor or other resources to fulfill the contracts that were not reflected in the price of the contract and costs that relate to satisfied performance obligations in the contract) are expensed when incurred.
Deferred Contract Costs [Policy Text Block]
Deferred contract costs - Costs of obtaining or fulfilling a contract that meet the criteria in ASC 340, Other Assets and Deferred Costs, are capitalized and amortized on a systematic basis that is consistent with the transfer of goods or services to the customer. Deferred contracts costs are reported on our condensed consolidated balance sheet within current or non-current other assets based on the expected life of the related contract. At June 30, 2018, we had $3.4 million of deferred contract costs. For the three months ended June 30, 2018 we recorded amortization expense of $0.2 million. For the six months ended June 30, 2018, we recorded amortization expense of $0.3 million.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2018
Revenue from Contract with Customer [Abstract]  
Revenue by Contract Type [Table Text Block]
 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Cost-reimbursable
$
324,495

 
$
275,333

 
$
633,542

 
$
559,944

Fixed-price
116,762

 
81,622

 
232,933

 
158,069

Time-and-materials
49,787

 
56,739

 
97,805

 
114,055

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068

Revenue by Customer [Table Text Block]
 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Department of Defense and intelligence agencies
$
356,953

 
$
332,361

 
$
690,867

 
$
671,205

Federal civilian agencies
121,991

 
70,866

 
250,224

 
140,468

State agencies, international agencies and commercial entities
12,100

 
10,467

 
23,189

 
20,395

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068

Revenue by Contractor Type [Table Text Block]
 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
Prime contractor
$
433,791

 
$
361,787

 
$
856,024

 
$
730,175

Subcontractor
57,253

 
51,907

 
108,256

 
101,893

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068

Revenue from External Customers by Geographic Areas [Table Text Block]
 
Three months ended June 30,
 
Six months ended June 30,
2018
 
2017
 
2018
 
2017
U.S.
$
483,170

 
$
406,615

 
$
949,195

 
$
818,016

International
7,874

 
7,079

 
15,085

 
14,052

Revenue
$
491,044

 
$
413,694

 
$
964,280

 
$
832,068

Schedule Of Contract Receivables [Table Text Block]
The following table discloses contract receivables (in thousands):
 
June 30, 2018
 
January 1, 2018
 
December 31, 2017
Billed receivables
$
275,063

 
$
236,113

 
$
236,113

Unbilled receivables
102,590

 
88,767

 
81,454

Allowance for doubtful accounts
(6,789
)
 
(6,157
)
 
(6,157
)
Receivables—net
$
370,864

 
$
318,723

 
$
311,410

Contract with Customer, Asset and Liability [Table Text Block]
The following table discloses contract liabilities (in thousands):
 
June 30, 2018
 
January 1, 2018
 
December 31, 2017
Contract liabilities
$
33,056

 
$
22,156

 
$
18,816

Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
The following table discloses when we expect to recognize the remaining performance obligation as revenue (in billions):
For the remaining six months ending December 31, 2018
 
For the year ending
 
 
 
December 31, 2019
 
December 31, 2020
 
Thereafter
$
0.9

 
$
1.0

 
$
0.4

 
$
0.6

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Tables)
6 Months Ended
Jun. 30, 2018
InfoZen, LLC [Member]  
Business Combination Segment Allocation [Line Items]  
Schedule of Purchase Price Allocations [Table Text Block]
The following table represents the preliminary purchase price allocation for InfoZen (in thousands):

Cash and cash equivalents
$
1,406

Receivables
8,991

Prepaid expenses
4,046

Other current assets
7

Goodwill
129,932

Other intangible assets
54,850

Property and equipment
485

Other assets
111

Accounts payable and accrued expenses
(7,488
)
Accrued salaries and related expenses
(3,092
)
Contract liabilities
(5,258
)
Net assets acquired and liabilities assumed
$
183,990

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2018
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
The net income available to common stockholders and weighted average number of common shares outstanding used to compute basic and diluted earnings per share for each class of common stock are as follows (in thousands, except per share amounts): 
 
Three months ended
June 30,
 
Six months ended
June 30,
 
2018
 
2017
 
2018
 
2017
Distributed earnings
$
9,892

 
$
8,161

 
$
19,759

 
$
16,301

Undistributed earnings
10,023

 
7,400

 
20,223

 
14,288

Net income
$
19,915

 
$
15,561

 
$
39,982

 
$
30,589

 
 
 
 
 
 
 
 
Class A common stock:
 
 
 
 
 
 
 
Basic net income available to common stockholders
$
13,270

 
$
10,272

 
$
26,604

 
$
20,183

Basic weighted average common shares outstanding
26,339

 
25,618

 
26,228

 
25,583

Basic earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

 
 
 
 
 
 
 
 
Diluted net income available to common stockholders
$
13,318

 
$
10,300

 
$
26,721

 
$
20,242

Effect of potential exercise of stock options
288

 
209

 
349

 
220

Diluted weighted average common shares outstanding
26,627

 
25,827

 
26,577

 
25,803

Diluted earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78

 
 
 
 
 
 
 
 
Class B common stock:
 
 
 
 
 
 
 
Basic net income available to common stockholders
$
6,645

 
$
5,289

 
$
13,378

 
$
10,406

Basic weighted average common shares outstanding
13,189

 
13,191

 
13,189

 
13,191

Basic earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.79

 
 
 
 
 
 
 
 
Diluted net income available to common stockholders
$
6,597

 
$
5,261

 
$
13,261

 
$
10,347

Effect of potential exercise of stock options

 

 

 

Diluted weighted average common shares outstanding
13,189

 
13,191

 
13,189

 
13,191

Diluted earnings per share
$
0.50

 
$
0.40

 
$
1.01

 
$
0.78

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Tables)
6 Months Ended
Jun. 30, 2018
Property, Plant and Equipment [Abstract]  
Property and Equipment [Table Text Block]
Major classes of property and equipment are summarized as follows (in thousands):
 
June 30,
2018
 
December 31,
2017
Furniture and equipment
$
93,683

 
$
79,218

Leasehold improvements
42,255

 
39,022

Property and equipment—gross
135,938

 
118,240

Accumulated depreciation and amortization
(82,043
)
 
(72,158
)
Property and equipment—net
$
53,895

 
$
46,082

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2018
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill [Table Text Block]
The change in the carrying amount of goodwill during the year ended December 31, 2017 and the six months ended June 30, 2018 is as follows (in thousands):
 
Goodwill Balance
Goodwill at December 31, 2016
$
955,874

Acquisitions
128,686

Goodwill at December 31, 2017
1,084,560

Acquisition fair value adjustment
1,246

Goodwill at June 30, 2018
$
1,085,806

Schedule of Other Intangible Assets [Table Text Block]
Other intangible assets consisted of the following (in thousands):
 
June 30, 2018
 
December 31, 2017
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
 
Gross Carrying Amount
 
Accumulated Amortization
 
Net Carrying Amount
Other intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Contract and program intangible assets
$
355,932

 
$
190,841

 
$
165,091

 
$
355,932

 
$
179,049

 
$
176,883

Capitalized software cost for internal use
48,725

 
31,219

 
17,506

 
46,995

 
29,530

 
17,465

Total other intangible assets—net
$
404,657

 
$
222,060

 
$
182,597

 
$
402,927

 
$
208,579

 
$
194,348

Schedule of Other Intangible Assets, Future Amortization Expense [Table Text Block]
We estimate that we will have the following amortization expense for the future periods indicated below (in thousands):
For the remaining six months ending December 31, 2018
$
12,551

For the year ending:
 
December 31, 2019
$
22,038

December 31, 2020
$
21,197

December 31, 2021
$
18,468

December 31, 2022
$
15,890

December 31, 2023
$
13,170

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
The following table summarizes weighted-average assumptions used in our calculations of fair value for the six months ended June 30, 2018 and 2017:
 
Six months ended
June 30,
 
2018
 
2017
Volatility
26.34
%
 
25.12
%
Expected life of options
3 years

 
3 years

Risk-free interest rate
2.46
%
 
1.67
%
Dividend yield
2.00
%
 
2.75
%
Share-based Compensation, Stock Options, Activity [Table Text Block]
The following table summarizes stock option activity for the year ended December 31, 2017 and the six months ended June 30, 2018:
 
Number of Shares
 
Weighted Average Exercise Price
 
Aggregate Intrinsic Value
(in thousands)
 
Weighted Average Remaining Contractual Life
Stock options outstanding at December 31, 2016
1,160,419

 
$
29.93

 
$
14,299

 
 
Granted
534,030

 
$
42.90

 
 
 
 
Exercised
(463,800
)
 
$
29.34

 
$
7,203

 
 
Cancelled and expired
(61,241
)
 
$
33.80

 
 
 
 
Stock options outstanding at December 31, 2017
1,169,408

 
$
35.88

 
$
16,731

 
 
Granted
241,410

 
$
53.90

 
 
 
 
Exercised
(229,191
)
 
$
29.78

 
$
6,155

 
 
Cancelled and expired
(65,194
)
 
$
43.24

 
 
 
 
Stock options outstanding at June 30, 2018
1,116,433

 
$
40.63

 
$
14,590

 
3 years
 
 
 
 
 
 
 
 
Stock options exercisable at June 30, 2018
385,562

 
$
30.79

 
$
8,811

 
2 years
Schedule of Non-vested Share Activity [Table Text Block]
The following table summarizes non-vested stock options for the six months ended June 30, 2018:
 
Number of Shares
 
Weighted Average Fair Value
Non-vested stock options at December 31, 2017
684,979

 
$
6.23

Granted
241,410

 
$
9.96

Vested
(65,194
)
 
$
6.70

Cancelled
(130,324
)
 
$
5.22

Non-vested stock options at June 30, 2018
730,871

 
$
7.60

Restricted Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Activity [Table Text Block]
The following table summarizes the restricted stock activity during the year ended December 31, 2017 and the six months ended June 30, 2018.
 
Number of Shares
 
Weighted Average Fair Value
Non-vested restricted stock at December 31, 2016
18,000

 
$
33.84

Granted
24,000

 
$
37.90

Vested
(18,000
)
 
$
33.84

Non-vested restricted stock at December 31, 2017
24,000

 
$
37.90

Granted
24,000

 
$
52.83

Vested
(24,000
)
 
$
37.90

Non-vested restricted stock at June 30, 2018
24,000

 
$
52.83

Restricted Stock Units (RSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Restricted Stock Activity [Table Text Block]
The following table summarizes the non-vested RSU activity during the year ended December 31, 2017 and the six months ended June 30, 2018:
 
Number of Units
 
Weighted Average Fair Value
Non-vested RSUs at December 31, 2016
206,338

 
$
30.10

Granted
55,830

 
$
35.34

Vested
(3,300
)
 
$
30.60

Forfeited
(97,525
)
 
$
31.00

Non-vested RSUs at December 31, 2017
161,343

 
$
31.36

Granted
56,170

 
$
52.09

Vested
(87,200
)
 
$
28.40

Forfeited
(7,525
)
 
$
35.29

Non-vested RSUs at June 30, 2018
122,788

 
$
42.70

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Narrative (Details)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Entities
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Impact to Revenue, Result of ASC 606   $ 0.9
Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress $ 4.3 5.8
Deferred Contract Costs 3.4 3.4
Deferred Contract Cost, Amortization 0.2 $ 0.3
Number of Reportable Segments | Entities   1
Contract Receivable, Due after Next Rolling Twelve Months $ 0.7 $ 0.7
Percentage of Accounts Receivable Not Expected to be Collected Within One Year related to Receivables from Direct Sales to U.S. Government 93.00% 93.00%
Revenue in Opening Contract Liabilities $ 3.5 $ 5.8
Revenue, Remaining Performance Obligation $ 2,900.0 2,900.0
Accounting Standards Update 2014-09 [Member]    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]    
Cumulative Effect on Retained Earnings, before Tax   $ 0.8
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue by Contract Type [Line Items]        
Revenue $ 491,044 $ 413,694 $ 964,280 $ 832,068
Cost-reimbursable        
Revenue by Contract Type [Line Items]        
Revenue 324,495 275,333 633,542 559,944
Fixed-price        
Revenue by Contract Type [Line Items]        
Revenue 116,762 81,622 232,933 158,069
Time-and-materials        
Revenue by Contract Type [Line Items]        
Revenue $ 49,787 $ 56,739 $ 97,805 $ 114,055
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue by Customer [Line Items]        
Revenue $ 491,044 $ 413,694 $ 964,280 $ 832,068
Department of Defense and intelligence agencies        
Revenue by Customer [Line Items]        
Revenue 356,953 332,361 690,867 671,205
Federal civilian agencies        
Revenue by Customer [Line Items]        
Revenue 121,991 70,866 250,224 140,468
State agencies, international agencies and commercial entities        
Revenue by Customer [Line Items]        
Revenue $ 12,100 $ 10,467 $ 23,189 $ 20,395
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Revenue by Contractor Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue by Contractor Type [Line Items]        
Revenue $ 491,044 $ 413,694 $ 964,280 $ 832,068
Prime contractor        
Revenue by Contractor Type [Line Items]        
Revenue 433,791 361,787 856,024 730,175
Subcontractor        
Revenue by Contractor Type [Line Items]        
Revenue $ 57,253 $ 51,907 $ 108,256 $ 101,893
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Revenue by Geographic Location (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Revenue From External Customers by Geographic Location [Line Items]        
Revenue $ 491,044 $ 413,694 $ 964,280 $ 832,068
U.S.        
Revenue From External Customers by Geographic Location [Line Items]        
Revenue 483,170 406,615 949,195 818,016
International        
Revenue From External Customers by Geographic Location [Line Items]        
Revenue $ 7,874 $ 7,079 $ 15,085 $ 14,052
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Schedule of Contract Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]      
Billed receivables $ 275,063 $ 236,113 $ 236,113
Unbilled receivables 102,590 88,767 81,454
Allowance for doubtful accounts (6,789) (6,157) (6,157)
Receivables—net $ 370,864 $ 318,723 $ 311,410
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Contract with Customer, Asset and Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Revenue from Contract with Customer [Abstract]      
Contract liabilities $ 33,056 $ 22,156 $ 18,816
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue from Contracts with Customers Revenue, Remaining Performance Obligation (Details)
$ in Billions
6 Months Ended
Jun. 30, 2018
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation $ 2.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2018-07-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 6 months
Revenue, Remaining Performance Obligation $ 0.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2019-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation $ 1.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
Revenue, Remaining Performance Obligation $ 0.4
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period
Revenue, Remaining Performance Obligation $ 0.6
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Narrative) (Details) - InfoZen, LLC [Member]
$ in Millions
6 Months Ended
Jun. 30, 2018
USD ($)
Business Acquisition [Line Items]  
Business Combination, Consideration Transferred $ 184.0
Expected Goodwill Tax Amortization Period 15 years
Acquired Finite-lived Intangible Assets, Weighted Average Useful Life 18 years
Customer Relationships [Member]  
Business Acquisition [Line Items]  
Finite-lived Intangible Assets Acquired $ 49.2
Finite-Lived Intangible Asset, Useful Life 20 years
Backlog [Member]  
Business Acquisition [Line Items]  
Finite-lived Intangible Assets Acquired $ 5.7
Finite-Lived Intangible Asset, Useful Life 1 year
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Acquisitions (Schedule of Purchase Price Allocation) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Dec. 31, 2016
Business Acquisition [Line Items]      
Goodwill $ 1,085,806 $ 1,084,560 $ 955,874
InfoZen, LLC [Member]      
Business Acquisition [Line Items]      
Cash and cash equivalents 1,406    
Receivables 8,991    
Prepaid expenses 4,046    
Other current assets 7    
Goodwill 129,932    
Other intangible assets 54,850    
Property and equipment 485    
Other assets 111    
Accounts payable and accrued expenses (7,488)    
Accrued salaries and related expenses (3,092)    
Contract liabilities (5,258)    
Net assets acquired and liabilities assumed $ 183,990    
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Narrative) (Details) - $ / shares
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Mar. 31, 2018
Jun. 30, 2017
Mar. 31, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Earnings Per Share [Abstract]              
Common Stock, Dividends, Per Share, Cash Paid $ 0.25 $ 0.25 $ 0.21 $ 0.21      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 251,250   381,987   280,833 270,649  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period         229,191 102,936 463,800
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Components of Earnings Per Share, Basic and Diluted [Line Items]        
Distributed earnings $ 9,892 $ 8,161 $ 19,759 $ 16,301
Undistributed earnings 10,023 7,400 20,223 14,288
Net income 19,915 15,561 39,982 30,589
Class A common stock        
Components of Earnings Per Share, Basic and Diluted [Line Items]        
Basic net income available to common stockholders $ 13,270 $ 10,272 $ 26,604 $ 20,183
Basic weighted average common shares outstanding 26,339,000 25,618,000 26,228,000 25,583,000
Basic earnings per share $ 0.50 $ 0.40 $ 1.01 $ 0.79
Diluted net income available to common stockholders $ 13,318 $ 10,300 $ 26,721 $ 20,242
Effect of potential exercise of stock options 288,000 209,000 349,000 220,000
Diluted weighted average common shares outstanding 26,627,000 25,827,000 26,577,000 25,803,000
Diluted earnings per share $ 0.50 $ 0.40 $ 1.01 $ 0.78
Class B common stock        
Components of Earnings Per Share, Basic and Diluted [Line Items]        
Basic net income available to common stockholders $ 6,645 $ 5,289 $ 13,378 $ 10,406
Basic weighted average common shares outstanding 13,189,000 13,191,000 13,189,000 13,191,000
Basic earnings per share $ 0.50 $ 0.40 $ 1.01 $ 0.79
Diluted net income available to common stockholders $ 6,597 $ 5,261 $ 13,261 $ 10,347
Effect of potential exercise of stock options 0 0 0 0
Diluted weighted average common shares outstanding 13,189,000 13,191,000 13,189,000 13,191,000
Diluted earnings per share $ 0.50 $ 0.40 $ 1.01 $ 0.78
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Property and Equipment) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment—gross $ 135,938 $ 118,240
Accumulated depreciation and amortization (82,043) (72,158)
Property and equipment—net 53,895 46,082
Furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment—gross 93,683 79,218
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment—gross $ 42,255 $ 39,022
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Property, Plant and Equipment [Abstract]        
Depreciation and amortization expense related to property and equipment $ 6.8 $ 2.2 $ 12.7 $ 4.1
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of Intangible Assets $ 6.4 $ 5.5 $ 13.5 $ 11.1
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Goodwill [Roll Forward]    
Goodwill, period start $ 1,084,560 $ 955,874
Acquisitions   128,686
Acquisition fair value adjustment 1,246  
Goodwill, period end $ 1,085,806 $ 1,084,560
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 404,657 $ 402,927
Accumulated Amortization 222,060 208,579
Net Carrying Amount 182,597 194,348
Contract and program intangible assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 355,932 355,932
Accumulated Amortization 190,841 179,049
Net Carrying Amount 165,091 176,883
Capitalized software cost for internal use    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 48,725 46,995
Accumulated Amortization 31,219 29,530
Net Carrying Amount $ 17,506 $ 17,465
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.10.0.1
Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets, Future Amortization Expense) (Details)
$ in Thousands
Jun. 30, 2018
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
For the remaining six months ending December 31, 2018 $ 12,551
For the year ending:  
December 31, 2019 22,038
December 31, 2020 21,197
December 31, 2021 18,468
December 31, 2022 15,890
December 31, 2023 $ 13,170
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt (Revolving Credit Facility) (Narrative) (Details) - USD ($)
6 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Line of Credit Facility [Line Items]    
Long-term Line of Credit $ 29,500,000 $ 31,000,000
Bank of America Syndicate [Member] | Revolving Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity 500,000,000  
Long-term Line of Credit 29,500,000 $ 31,000,000
Line of Credit Facility, Remaining Borrowing Capacity 455,200,000  
Bank of America Syndicate [Member] | Letter of Credit [Member]    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity 75,000,000  
Contingent Liability under Letters of Credit 15,300,000  
Bank of America Syndicate [Member] | Revolving Credit Facility, Swing Line Loan [Member]    
Line of Credit Facility [Line Items]    
Line of Credit Facility, Maximum Borrowing Capacity $ 30,000,000  
London Interbank Offered Rate (LIBOR) [Member] | Revolving Credit Facility [Member] | Minimum [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 1.25%  
London Interbank Offered Rate (LIBOR) [Member] | Revolving Credit Facility [Member] | Maximum [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 2.25%  
Bank of America's Base Rate [Member] | Revolving Credit Facility [Member] | Minimum [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 0.25%  
Bank of America's Base Rate [Member] | Revolving Credit Facility [Member] | Maximum [Member]    
Line of Credit Facility [Line Items]    
Debt Instrument, Basis Spread on Variable Rate 1.25%  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Pending Litigation) (Narrative) (Details)
6 Months Ended
Jun. 30, 2018
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Loss Contingency, Range of Possible Loss, Portion Not Accrued $ 800,000
Loss Contingency Accrual 2,300,000
Loss Contingency, Receivable 2,800,000
Loss Contingency, Loss in Period $ 0
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies (Letter of Credit) (Narrative) (Details) - Letter of Credit [Member] - Bank of America Syndicate [Member]
$ in Millions
Jun. 30, 2018
USD ($)
Line of Credit Facility [Line Items]  
Letters of Credit Outstanding, Amount $ 15.3
Performance Guarantee [Member]  
Line of Credit Facility [Line Items]  
Letters of Credit Outstanding, Amount $ 15.2
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Jan. 02, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual Percentage Increase In Number Of Shares Available For Issuance 1.50%        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized 588,464        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized   14,551,899   14,551,899  
Remaining Aggregate Number of Shares Available For Issuance   6,281,509   6,281,509  
Stock Compensation Expense   $ 1,100,000 $ 1,300,000 $ 2,200,000 $ 2,300,000
Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Capitalized Amount       0 0
Income tax expense (benefit) related to the exercise of stock options and vested cancellations and the vesting of restricted stock   (200,000) $ (200,000) $ (1,300,000) $ (100,000)
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       3 years 3 years
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period       5 years 5 years
Expected Annual Cash Dividend       $ 1.00  
Granted, Weighted Average Fair Value       $ 9.96 $ 5.63
Share-based Payment Award, Options, Vested, Fair Value       $ 700,000 $ 800,000
Share-based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized   $ 4,600,000   $ 4,600,000  
Share-based Compensation, Nonvested Awards, Total Compensation Cost Not Yet Recognized, Period for Recognition       2 years  
Maximum [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period       8 years 8 years
Restricted Stock [Member] | Director [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period       1 year 1 year
Performance-based restricted stock units [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period         2 years
Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
RSU Performance Factor, Number of Shares Issued       1.5  
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details)
6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation [Abstract]    
Volatility 26.34% 25.12%
Expected life of options 3 years 3 years
Risk-free interest rate 2.46% 1.67%
Dividend yield 2.00% 2.75%
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Schedule of Share-based Compensation, Stock Options, Activity) (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Dec. 31, 2016
Share-based Payment Award, Options, Outstanding [Roll Forward]        
Stock options, Number of Shares, Period Start 1,169,408 1,160,419 1,160,419  
Granted, Number of Shares 241,410   534,030  
Exercised, Number of Shares (229,191) (102,936) (463,800)  
Cancelled and expired, Number of Shares (65,194)   (61,241)  
Stock options, Number of Shares, Period End 1,116,433   1,169,408  
Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]        
Stock options, Weighted Average Exercise Price, Period Start $ 35.88 $ 29.93 $ 29.93  
Granted, Weighted Average Exercise Price 53.90   42.90  
Exercised, Weighted Average Exercise Price 29.78   29.34  
Cancelled and expired, Weighted Average Exercise Price 43.24   33.80  
Stock options, Weighted Average Exercise Price, Period End $ 40.63   $ 35.88  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]        
Stock options outstanding, Aggregate Intrinsic Value $ 14,590   $ 16,731 $ 14,299
Exercised, Aggregate Intrinsic Value $ 6,155   $ 7,203  
Stock options outstanding, Weighted Average Remaining Contractual Life 3 years      
Stock options exercisable, Number of Shares 385,562      
Stock options exercisable, Weighted Average Exercise Price $ 30.79      
Stock options exercisable, Aggregate Intrinsic Value $ 8,811      
Stock options exercisable, Weighted Average Remaining Contractual Life 2 years      
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Schedule of Non-vested Share Activity) (Details) - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Options, Non-vested [Roll Forward]      
Non-vested stock options, Number of Shares, Period Start 684,979    
Granted, Number of Shares 241,410   534,030
Vested, Number of Shares (65,194)    
Cancelled, Number of Shares (130,324)    
Non-vested stock options, Number of Shares, Period End 730,871   684,979
Share-based Compensation Arrangement by Share-based Payment Award, Options, Non-vested, Weighted Average Grant Date Fair Value [Roll Forward]      
Non-vested stock options, Weighted Average Fair Value, Period Start $ 6.23    
Granted, Weighted Average Fair Value 9.96 $ 5.63  
Vested, Weighted Average Fair Value 6.70    
Cancelled, Weighted Average Fair Value 5.22    
Non-vested stock options, Weighted Average Fair Value, Period End $ 7.60   $ 6.23
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Schedule Of Share-based Compensation, Restricted Stock Activity) (Details) - Restricted Stock [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock, Non-vested [Roll Forward]    
Non-vested, Period Start 24,000 18,000
Granted 24,000 24,000
Vested (24,000) (18,000)
Non-vested, Period End 24,000 24,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Non-vested, Weighted Average Fair Value, Period Start $ 37.90 $ 33.84
Granted, Weighted Average Fair Value 52.83 37.90
Vested, Weighted Average Fair Value 37.90 33.84
Non-vested, Weighted Average Fair Value, Period End $ 52.83 $ 37.90
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation (Schedule of Share-based Compensation, Restricted Stock Unit Activity) (Details) - Restricted Stock Units (RSUs) [Member] - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Restricted Stock Units, Nonvested, Number of Shares [Roll Forward]    
Non-vested, Period Start 161,343 206,338
Granted 56,170 55,830
Vested (87,200) (3,300)
Forfeited (7,525) (97,525)
Non-vested, Period End 122,788 161,343
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]    
Non-vested, Weighted Average Fair Value, Period Start $ 31.36 $ 30.10
Granted, Weighted Average Fair Value 52.09 35.34
Vested, Weighted Average Fair Value 28.40 30.60
Forfeited, Weighted Average Fair Value 35.29 31.00
Non-vested, Weighted Average Fair Value, Period End $ 42.70 $ 31.36
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 21.00% 35.00%
EXCEL 63 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( ,A( TT?(\\#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,$% @ R$@#36;S"V"" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGB06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " #(2 --7RN#KN\ K @ $0 &1O8U!R;W!S+V-O M&ULS9)12\,P$,>_BN2]O;1%F:'KBV-/"H(#Q;>0W+9@TX3DI-VW-XU; MA^@'$/*2NW]^]SM(J[Q0+N!S'E_RNH49(LE!87H5C:"3QS6[3'YM'C:[+>MJ7JT*GDZSX_>"WXIZ]3Z[ M_O"["ENGS=[\8^.+8-?"KW_1?0%02P,$% @ R$@#39E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " #(2 --1XMF?Y0" "&"0 & 'AL+W=OWKVT(Y?!2W9^ SSIY)M>?FK.*K+TL]\[\A.]%JJ9W[_PKJ"$M_KJO_&;JS4<).) MUCCP4MI?[W"5BE==%)U*1=_::U';Z[U]DCQH.(%T!-(3R.R_A*@C1#T!8EM\ MFYDM]1-5=+40_.Z)]FLUU#0%S"/],@]FT[X[^TQ7*_7N;14N@IL)TR$V+8(, M$- C AV[%R"8P(8X=/)>8.LB(EP@0BN(+#T:T&.<'J/TV-+C 3T9O0 7D>(" M"2J0./392,!%9+A B@JD#CT?";@("'&%&:HP<_DPDF@AB874[6<.8:*,#!7) M7)%1IVQ:2#J$3+1*CDKDKD0\DD @"2X!(6ZHT(V0CBV%8&83*A.V!3="-E8! MYYMD.4FB*274OVL@KM*XOQ ,F6@PP$T,D1MAW&(8ADRHX%X'U\IDHH$ -S,D M'_VW =RLX'J1C'IPVV'>F2F-\A#"J7)QVX+K6S+5S+@G(?MPN;CCP/636V[N ME L1Z%:-Q\D&@U.M8N)L!P#I'?BUMM/'8+[+.L?#Z&I^H_M M.9SB/T]MUU1#?.R>L_[A/I["IV[5 MOS1-U?VW"W5[N5_K];<7GX_/AV%\D6TWY^HY_!F&O\Z?NOB4W4K9'YMPZH_M M:=6%I_OU3_JN1#\&3(J_C^'2+^Y78U,>VO;+^/#;_GZM1D>A#H_#6$05+Z^A M#'4]EA1]_#L7NK[5.08N[[^5_LO4^-B8AZH/95O_<]P/A_NU7Z_VX:EZJ8?/ M[>77,#?(KE=SZW\/KZ&.\M%)K..QK?OI=_7XT@]M,Y<2K335U^OU>)JNE^L_ M.^F_V)K^_CV=0OY)GL=RYDENZL$EI*WBE)0N)LDB_7?3(!H J9X7,9[.1[% M>)SBS3*^((VX2MPD.4T2IPM'VL%%A;%:=F)$)X8Y046<7"5V40DZY7-#O @R MK8U6LALKNK'(JN0J@ )1]I*+7G+NA4RC7=..Y&U+-S@L]XZU79*F6HL[8 M/-$[A>BGX'XL\5/P>CQ8MIX$66'0)-:V5C*A%/?#$*58319]82FGN,SDRD/" M3X*8FOMQU(_F\\(H*BLE&5IK$WYD>&K@?CSU WPDXH@Q/Z+,)-:YEF&L.8V1 MTGC6+"MRA4%JAZOR E)N9"!K3F1#B:PY:[57UKF"&A*$SACC4B,F8UE;MM^9 MQ"ZC99AJ3E-#::H%G*)!RQ:%H ,P*M4F&:F:,Y6.YTYS6OI(,;K92#*G4DS5 M,E0UIZJA5-44J<&!"81590*4@0ZU48M9+0"1ZNE M: 5.S(B@G)%5TBEM50*+((,5>,)K:<(K:>@">U_SUHD,:,@9XFUBXP(9J,"! M:BG 0,A2"[],AN?V2#I8+INWCF2D DF]\BP3DW2Y4JG/6)21BARIEB(,.2L_( 5=*:H@,5XH Q4Y4.E [% M:IP_FB%>%,9/(I=@*LI,1'YX=UVAZ MIE!^1W3UDBU.R\;CRS^J[OEXZEZO T MC+YR/1['8NN_T?4$L#!!0 ( ,A( TUNGJ#Z9@( *(( M 8 >&PO=V]R:W-H965T&ULC99AKYL@%(;_BO$'5$%% MVUB3U679DBUI[K*[S[2EU5P5![3>_?N!>HTBSO9#!7S?PW/P!(@;RMYX1HBP MWLNBXGL[$Z+>.0X_9Z3$?$-K4LDW5\I*+&27W1Q>,X(OK:DL'.BZR"EQ7ME) MW(X=61+3NRCRBAR9Q>]EB=G? REHL[>!_3'PDM\RH0:<)*[QC?PDXE=]9++G M#%$N>4DJGM/*8N2ZMS^!70J@,K2*UYPT?-2V5"HG2M]4Y]ME;[N*B!3D+%0( M+!\/DI*B4)$DQY\^J#W,J8SC]D?T+VWR,ID3YB2EQ>_\(K*]'=G6A5SQO1 O MM/E*^H0"V^JS_TX>I)!R12+G.-."M__6^9 M#; WP,$ _/\:O-[@:0:G(VM3_8P%3F)&&XMU7ZO&JBC SI.+>5:#[=JU[V2V M7(X^$@1BYZ'B]))#)X$C"9PJ4H,B'"2.G'^ @$8(V/K],80VQ:&3!*VDZJ;P M?0 \C615-J'QC#3>C 8N^'VCWY]GHV$>.DDTPG0WKK;NZ8IH0A(828(YB:^1 M!+,% X';_32<9Y03)F1D0G.F0&-"\X^($$1P&VI()B&,@C!<^%ZAD2B<$R&- M*#1,Y$401-IRIB:AZP.$%M8H,A)%\PH,S/ZMT;]=K\#M,Q6X(IJ0 ->\O[CK M-=AKQJNV4(//**=4"[L>6*_"7C,I> ]$6^@'.M43RBF5>1L$AGU0KT0PW^&6 MJ)Y0=E3.Z+!0I_8?!XWAYJ^JOS=F8UOE6 MY&6SUEX7K,_FR)M7JJ+*>TOQZHNTM;>UB>ON=0F/?1&1>Y)(4*O2+/2 M72_[L;=ZO:RN;9Z5YJUVFFM1I/6_BSEDA2F;K"J=VAQ7[BLL=M+O#'KBK\ST\9LJOSO[-"> M5ZYVG8,YIM>\_5+=?C&C(.4ZH_K?S(?)+=Y%8N?85WG3?SK[:]-6Q>C%AE*D MWX;OK.R_;\,OD3^:\09R-)!W SOW,P-_-/!_& 1/#8+1(/CL#&HT4&@&;]#> M)W.;MNEZ65,$&TJ$,8KA?YWLGCIY"--G<^7W]L'$/A(H M5P,2]4C9(T$,(@B0' 8#/XP1MJ58' 92HTEW%-.^%).']* M8+4%5!L@;0.B MID%+$( ?%<5\)<((:Z.8ED$<**2-8I&((CE37HK5IJ@V%'2BJ#:(A(^D4FB ME'4E%:\K8G5%5!>JGB0BL_P4*K1P;1C(!P1M&0C\&-7^CIL/9HI0LZ(T%842 MG&CZ&+ D!L%K,44"O!!21,T47LQJB:F6$&F)Z10HT V#("F4"+$4BDP6VP]3'[AQ>05)],=8GZ4Q4'85\(HTR$&-9 ME)E9^X#?9 #=9>"&GP#M^!#'H+ F!E,J)/5(,3^.-7[3.$PH/;.# GZ; 72? M(?T9#WPSAZ%Q^M/\S"S$P+=-H'T3BTU&1D_$BA>27P["^QP&@A>!^POK*IK+ M+=\V(:*9F9%8\7'4C M\_Q]9"&2&0IQF>%J[:MBOX?_+&J6F.#MXEQG;-)#_>;W!S; M[C*RU_5P=C+&PO=V]R:W-H965T&ULC57;CILP$/T5Q'O7W$Q( M1) V)%4KM5*T5=MGAS@!K<'4=L+V[VL;PA+CIGV)[>&:M)P]=N*42[ H 7):X1?Z(M;N27$V4U$O+(SH"W#*.C)M4$!)X7@QI5C9NE MVK9G64HO@E0-WC.'7^H:L=\;3&BW=GWW9GBISJ50!I"E+3KC;UA\;_=,GL#H MY5C5N.$5;1R&3VOWV5_M8H77@!\5[OAD[R@E!TI?U>'S<>UZ*B%,<"&4!R27 M*\XQ(JT6LW^+_1[(1@( 0C M0<9^1 @'0OA.B!X2HH$0_6\$.!"@$0'TVG4QMTB@+&6TG ? M()\CXJ61PS^=[!XZN4LSM-8JU/QH6BO/J%4/66A(TQ=BN?2-BN86%(2Q;PB: MH\+E,C%%65 >3/ZB*[+JBK2+<*HKMO.AE0_G=5D8=>DA<)+EA]"X1/D<8[;8 MXB4P(NTLF C:U<16-?%06%(0+X\9LYRC996C= 30W#OO%7N6^Q;^6KT _Q=_?]D_(5 ML7/5<.= A9Q5>J*<*!58)N\]R6Z4\A4;#P2?A-HNY)[UL[P_"-H.SQ08W\KL M#U!+ P04 " #(2 --SG>6Q-8$ !Y& & 'AL+W=OJ'@6,@25&T0 L$6VQ[K=A,;*QM MN9*2;-^^E*QX;H:2/U&3^43??V[7WW>3';KMO[Z;KKCO&K"U>S4 MRVJS\_MV4^\GC7^YF][3[:/E/F!0_+WQ'^W9^:1/Y;FNO_<7OZ_NIJ9WY+=^ MV?5=5.'P[A_]=MOW%'S\.W8Z/8W9!YZ??_;^ZY!\2.:Y:OUCO?UGL^K6=]-R M.EGYE^IMVWVM/W[S8T+9=#)F_X=_]]L@[YV$,9;UMAW^3I9O;5?OQEZ"E5WU MXWC<[(?CQ]C_9Q@.X#& 3P%A[&L!,@;(SP [)']T-J3Z2]55BWE3?TR:X]TZ M5/U#0;<2)G/9-PYS-_P6LFU#Z_NB=//9>]_/*'DX2OA,0B?%+'1^&H'1" ^L MPOER@$>MR!T>06 .,L3+6;PS.-[">#O$V_-XBN;@*"D&R7Z0B'-E>%M,E L0 MFJQTY\(+1QETE.F,&,?G,#[7&4F4T5&2G1GEO!#1&6DA91ES,J,".BJ4(UM$ MC@HU4%E*K@UI7>$R2OHIH9]2SY"-_)1ZAMB"6XYT69[TXZ ?I_UDD1^GQKDA MI^T 698T0P93P>@',$_TD. *J83$Q& A8)6STNJD@)2M2]]T@BRZ)]:NXE=] MU%S.<^$(/(E(6N0F?>\) XQ$V^+8ENCWD"VAN0)*0U*D76$L$N!B_,Z.FHL9 ML(B+2,BF2&.$,!DITR!14Y6IL:QS!3"EA3>VH#)M"N.6-&]MS%L"',TOAQI- M:6%1FO0*0ABX!(@;$XXT2LFX#,T44.9LTZ8P=4ECUY:Q*] E M+6'P$B"OL@286F: O4A(5*3GB3%_V6A3\;9LU)R/)9GA3+L"RCRL]%=<8:8S MJ56!DEU@ +,&<&!3G!DB<&X98 5)K93I!8\Q@5D3F$S,%=9@O6''!&PA978% MP8P1S!K!9&*R,$!KD8.G$PA3=C!\6<.73 P5UE!51K2$*+T4,*8N:^J2B3=- MK&FJW&A)>&G3(&$,7-; )9/'=C1'PS(8)3_: M+<\15?F+E<@K>V2'2!&8C:+WN^$9 MBAV!#2^Y(@>[ "C-Q:3W)H*)*X"X%!-7-$;SDL&:"X1"[HJIQ!<[P"W%N!4$ MT8+!)RI0IOQ@S@K@+,6<%GSM M'F( "P P)0 L&, " $PQ@ 7M4HD1[;32E>GIMAC"%D"88@A;#582084S+;1E M&BP68]B"+2JGNL# M "8K.J!1]%EG0^MXD!(%M0M9F<%VYUO7H?:=CM9UF_[ MKJ^-GK6>ZN?W0_D\:G^@V\=C%?QG-\>B_)]5\[K9MY/GNNOJW5#T?:GKS@>; MYDN8][6O5J>+K7_I^M,BG#?'8OCQHJL/8Z%_=OIOP^)_4$L#!!0 ( ,A( M TV7W3BXL@$ -(# 8 >&PO=V]R:W-H965T&UL;5/; M;MLP#/T501]0)8J[%H%MH.E0=, *!!VV/2LV?4%U\20Y;O]^E.QX;N87BZ1Y M#@\I*AV,?7,-@"?O2FJ7T<;[;L^8*QI0PMV8#C3^J8Q5PJ-K:^8Z"Z*,("49 MWVR^,"5:3?,TQHXV3TWO9:OA:(GKE1+VXP#2#!G=TDO@M:T;'P(L3SM1PP_P M/[NC18_-+&6K0+O6:&*ARNC#=G](0GY,^-7"X!8V"9VC?S=EK[)Z#TE)52BE_[5 M#,\P]7-+R=3\=SB#Q/2@!&L41KKX)47OO%$3"TI1XGT\6QW/8>*_P-8!? +P M*P ;"T7E7X47>6K-0.PX^TZ$*][N.X M0@T^L-F14/E@WJ%MQS4;'6^ZZ06Q^1GG?P%02P,$% @ R$@#34W'JHFR M 0 T@, !@ !X;"]W;W)KCON8GQ)^2AC\PB:QD[.UK]'Y4N5T$P6!@C)$!H''!9Y! MJ4B$,GY/G'0N&8%+^\K^*?6.O9R%AV>K?LDJM#E]I*2"6O0JO-CA,TS]?*!D M:OXK7$!A>E2"-4JK?/J2LO?!ZHD%I6CQ-I[2I'.8^*^P=0"? /P&P,9"2?E' M$421.3L0-\Z^$_&*MP>.LREC,(TB_4/Q'J.78LOO,W:)1%/.<%.$+6:JP35I MFSPI;6_2)B^B\\(^\70G_]+';?\F7".-)V<;\&;3_&MK Z"4S1VN4(L/;'84 MU"&:#VB[<D%L?L;%7U!+ P04 " #(2 --!-\?NK4! #2 P M& 'AL+W=O92YP$%4(&Y-+]^QF29EF7+X"-W_.S,?ED[+/K #QYT:IW M!>V\'XZ,N:H#+=R-&:#'F\98+3R:MF5NL"#J"-**\21YS[20/2WSZ#O;,C>C M5[*'LR5NU%K8WR=09BIH2E\=C[+M?'"P,A]$"]_!_QC.%BVVLM120^^DZ8F% MIJ#WZ?&4A?@8\"1AZH$D0! HJ'Q@$;E=X *4"$N38FRHX8ROB'8IWZ+V6*;_+V340+3&G.89O8]8(ANQK"KZ7 MXL3_@_-]^&%7X2'"#]OLAV2?(-LER")!]@]!^J;$O9BW*MFFIQIL&Z?)DW^1O^#SMWX1M9>_(Q7A\V=C_QA@/*"6YP1'J\(.MAH+&A^,' M/-MYS&;#FV'Y06S]QN4?4$L#!!0 ( ,A( TUFM>5?M@$ -(# 9 M>&PO=V]R:W-H965TP5]M#YFQJ-%LZ;IF&V-R"J"-**\=WNAFDA.UIDT7&8AO@8\%O":%=G$BHY(SX'XZ'*Z2X( @6E"PS";Q>X!Z4"D9?Q,G/2)64 MKL_O[-]B[;Z6L[!PC^J/K%R;TUM**JC%H-P3CM]AKN>:DKGX'W !Y<.#$I^C M1&7C2LK!.M0SBY>BQ>NTRR[NXW23)#-L&\!G %\ MS$/FQ)%Y5^%$T5F<"1F MZGTOPA/O#]SWI@S.V(IXY\5;[[T4^R3)V"40S3''*8:O8Y8(YMF7%'PKQ9'_ M!^?;\&1381+AR0>%Z39!NDF01H+T \'UIQ*W8FX^)6&KGFHP39PF2TH;0?@T*L4RA:X0%(0FR1XS*/O9,I<#TYP!2># M[" E,V]'$'HL\ Z_.YYXV[G@(&7>LQ9^@OO5GXRWR,)2 WA]&NSBA49$R\I W!] M?F?_%FOWM9R9A3LM_O#:=07>8U1#PP;AGO3X ',]UQC-Q?^ "P@?'I3X')46 M-JZH&JS3?4E!MU(&PO M=V]R:W-H965T- VSO0%119!6C.]VUTP+V=$BB[Z3*3()H=C M&N)CP&\)HUV=2:CDC/@4C&]53G=!$"@H76 0?KO '2@5B+R,/S,G75(&X/K\ MPOXUUNYK.0L+=Z@>9>7:G-Y04D$M!N4><+R'N9Y/E,S%?X<+*!\>E/@<)2H; M5U(.UJ&>6;P4+9ZG779Q'Z>;-)EAVP ^ _@"N(EYV)0H*O\BG"@R@R,Q4^][ M$9XX.7#?FS(X8ROBG1=OO?=2)&F2L4L@FF..4PQ?QRP1S+,O*?A6BB/_ .?; M\/VFPGV$[]\H_ ]!NDF01H+T#<'^78E;,>F[)&S54PVFB=-D28E#%R=YY5T& M]I;'-WD-GZ;]AS"-["PYH_,O&_M?(SKP4G97?H1:_\$60T'MPO&S/YMIS";# M83__(+9\X^(?4$L#!!0 ( ,A( TU6Z6&PO=V]R M:W-H965TZXY[GGCB,=T+S8!L"15R6US6CC7'=DS!8- M*&%OL /M;RHT2CAOFIK9SH H(TA)QC>;6Z9$JVF>1M_9Y"GV3K8:SH;87BEA M_IY XI#1+7US/+=UXX*#Y6DG:O@![F=W-MYB,TO9*M"V14T,5!F]WQY/28B/ M ;]:&.SB3$(E%\278'PM,[H)@D!"X0*#\-L5'D#*0.1E_)DXZ9PR )?G-_:G M6+NOY2(L/*#\W9:NR>B!DA(JT4OWC,,7F.K94S(5_PVN('UX4.)S%"AM7$G1 M6X=J8O%2E'@=]U;'?1AO]KL)M@[@$X#/@$/,P\9$4?FC<")/#0[$C+WO1'CB M[9'[WA3!&5L1[[QXZ[W7?)OL4W8-1%/,:8SARY@Y@GGV.05?2W'B_\'Y.GRW MJG 7X;L/"F_7"9)5@B02)!\([CZ5N!9S^)2$+7JJP-1QFBPIL-=QDA?>>6#O M>7R3]_!QVK\+4[?:D@LZ_[*Q_Q6B R]E<^-'J/$?;#8D5"X<[_S9C&,V&@Z[ MZ0>Q^1OG_P!02P,$% @ R$@#338'70FU 0 T@, !D !X;"]W;W)K M&UL;5-A;]P@#/TKB!]0$BY=NU,2J==IVJ1-.G7: M]IE+G 050@;DTOW[&9)F69;QE@M/)JV96ZP(.H(THKQ)'G'M) ]+?/H.]LR-Z-7LH>S)6[46MC? M)U!F*FA*7QU/LNU\<+ R'T0+W\!_'\X6+;:RU%)#[Z3IB86FH _I\92%^!CP M0\+D-F<2*KD8\QR,SW5!DR (%%0^, CE+DU$[%S[P<1GC@] MY^S:R!:8DYS#-_&K!$,V=<4?"_%B?\'Y_OPPZ[" M0X0?MMEODWV";)<@BP39/P3IFQ+W8MZJ9)N>:K!MG"9'*C/V<9(WWG5@'WA\ MD[_A\[1_%;:5O2,7X_%E8_\;8SR@E.0&1ZC##[8:"AH?CG=XMO.8S88WP_*# MV/J-RS]02P,$% @ R$@#3;P+K=^V 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)8[3%8%MH.E0=, *!"VV/2LV M;0O5Q9/DN/W[4K+KN9U?))'B.3RDJ&PP]L6U )Z\*JE=3EOONP-CKFQ!<7=E M.M!X4QNKN$?3-LQU%G@504JR9+.Y9HH+38LL^DZVR$SOI=!PLL3U2G'[=@1I MAIQNZ8?C232M#PY69!UOX!G\K^YDT6(S2R44:">,)A;JG-YN#\ WP(& MMSB34,G9F)=@_*ARN@F"0$+I P/'[0)W(&4@0AE_)TXZIPS Y?F#_3[6CK6< MN8,[(_^(RKO:43,7_A M(# ]*,$=II(LK*7OGC9I8 M4(KBK^,N=-R'\6:?3+!U0#(!DAEP$_.P,5%4_IU[7F36#,2.O>]X>.+M(<'> ME,$96Q'O4+Q#[Z78[G<9NP2B*>8XQB3+F#F"(?N<(EE+<4S^@R?K\-VJPEV$ M[SXI3-<)TE6"-!*DGPCV7TIJK -G&:'"E-K^,D+[SSP-[&1V3_ MPL=I?^2V$=J1L_'XLK'_M3$>4,KF"D>HQ0\V&Q)J'X[?\&S',1L-;[KI!['Y M&Q?O4$L#!!0 ( ,A( TW$['KUN $ -(# 9 >&PO=V]R:W-H965T M1DO$R>=4P;@\OS._BW6[FLY("IGFM*IN)_P 6D#P]*?(X2I8TK*7OK4$TL7HKB MK^,N=-R'\6:[GV#K@'0"I#-@'_.P,5%4_I4[7F0&!V+&WG<\//'FD/K>E,$9 M6Q'OO'CKO9=B?4Z1K*8[I?_!T';Y=5;B-\.T' MA?MU@MTJP2X2[#X0?/E4XDK,3?(I"5OT5(%IXC194F*OXR0OO// WJ7Q3?Z% MC]/^R$TCM"5G=/YE8_]K1 =>2G+E1ZCU'VPV)-0N'&_]V8QC-AH.N^D'L?D; M%W\!4$L#!!0 ( ,A( TU@C!#QM@$ -(# 9 >&PO=V]R:W-H965T M("7B=_7\".XR3N"S##G#-GAB$?M7FV'8!#+U(H6^#.N7Y/B*TZD,Q>Z!Z4 MOVFTD3V T&.! M$_SF>.1MYX*#E'G/6O@%[G=_--XB"TO-)2C+M4(&F@+?)/M#%N)CP!\.HUV= M4:CDI/5S,'[4!=X%02"@T,MR!$(/(R_LZ<>$D9@.OS&_M=K-W7QEVKF*^SC=I)7?F6-E;O2(S-3[GH4G3O;4]Z8* MSMB*>.?%6^\]E\E5DI-S()IC#E,,7<D' MA?\AR#8)LDB0?2!(/Y6X%9-]2D)6/95@VCA-%E5Z4'&25]YE8&]H?)/W\&G: M'YAIN;+HI)U_V=C_1FL'7LKNPH]0YS_88@AH7#A^\V*-5%!8+I!]E"8[]< MI1+,V%"55+<*V,63!*=1&&ZI8'5#\M3G3BI/96=XWBD&X=W@/^%E#KV?[ MP'5REO+5!5\N&0E=0<"A,$Z!V>4&3\"Y$[)EO(V:9+)TQ/G^KO[L>[>]G)F& M)\E_U1=3961'@@M<6*MD':CC[EKDK7ATB>S:%2_JC M\-]L\=IF;_EJ&Z?TYH1&S'' 1'/,A*!6?;*(,(MC]($>X?0U6N':T]=S]W6( M"VQ0@8T7V/S3XG;1(H9)<),8-8D1@=W"!,/L<9,M:K+]*)"$"Q,,\Y_K2E"3 M!!&(%B889HV;[%"3'2*P69A@F!@WV:,F>T1@>?$89GGQ=/:8!*C2CQ$=%+)K M_ B;9:=)]1CYQ_@7/HRY;TR5=:.#LS3V2?N'=Y72@"TE?+#_C\I.UBG@<#5N MF]B]&N;+$!C9CJ.33O,[_P-02P,$% @ R$@#3>#:51(% @ - 8 !D M !X;"]W;W)K&UL=57;CILP$/T5BP]8JC== 1CR+GBC M]T%E3+NC5)<5"*:?9 N-?7.12C!C376ENE7 SCY(C$X0A2[ (W[4T.O9GKA23E*^.>/S>1^$+B/@4!I'P>QR@Q?@W#'9 M/'Z-I,&DZ0+G^SO[1U^\+>;$-+Q(_K,^FVH?9 $YPX5UW+S*_A.,!:T#,E;_ M!6[ +=QE8C5*R;5_DK+31HJ1Q:8BV/NPUHU?^Y'_'H8'Q&- O B@@Y#/_ ,S MK,B5[(D:#K]EKL?1+K9G4SJG/PK_SB:OK?=61&F6TYLC&C&' 1//,1."6O9) M(L8D#O%_X3$>GJ 9)CX\F:LG(4ZP0@E6GF#U3XG;18D()GL@LD9%U@A!M!#! M, ^.8H.*;!""9"&"85:X2(J*I C!>B&"83:X2(:*9 A!NA#!,!DNLD5%M@C! MLO$(9ON@\7;XH#?<<_EP/FKS8CL AUZE4+; G7/]D1!;=2"9O=$] M*+_2:".9\Z%IB>T-L#J2I"!TL[DEDG&%RSSFSJ;,]> $5W VR Y2,O/G!$*/ M!=[BM\0S;SL7$J3,>];"=W _^K/Q$5E4:BY!6:X5,M 4^'Y[/&4!'P$_.8QV M-4>ADXO6+R'X4A=X$PR!@,H%!>:'*SR $$'(V_@]:^*E9""NYV_J3[%WW\N% M67C0XA>O75?@ T8U-&P0[EF/GV'N)\-H;OXK7$%X>'#B:U1:V/A%U6"=EK.* MMR+9ZS1R%<=Q6LD.,RU-H#.!+H1#K$.F0M'Y(W.LS(T>D9GVOF?AB+='ZO>F M"LFX%7'-F[<^>RVWGW8YN0:A&7.:,'2-61#$JR\E:*K$B?Y'IVGZ+NEP%^G[ M=P[W:8%]4F ?!7;O!+*T0)84R!(.;C_L40IS]Z$(61V*!-/&ZVA1I0<5G\(J MN]SX>QH/]1]\>B[?F&FYLNBBG;\:\0 ;K1UX*YL;[Z7S+W0)!#0N3._\W$SW M= J<[N&PO M=V]R:W-H965T1M_)YJGIO!0:3I:X M3BEN_QY!FCZC:_KN>!)UXX.#Y6G+:_@%_G=[LFBQ2:44"K031A,+549OUH?C M-N CX%E [V9G$BHY&_,:C)]E1E4E%#Q3OHGT_^ L9YOE(S%/\ %),)#)ABC,-+% ME12=\T:-*IB*XF_#+G3<^^'F>C_2E@G)2$@FPB[&84.@F/D=]SQ/K>F)'7K? M\O#$ZT."O2F",[8BWF'R#KV7?+W?I>P2A$;,<< D<\R$8*@^A4B60AR3+_1D MF;Y9S' 3Z9MY],UN66"[*+"- MO_2MQ_*O$K!N?Z4Q VZZD"6\=I09DQISOZXGB03>N#@Q59+QKX"?Y7?[)HL46EDAHZ)TU'+-0YO=T= MCFG 1\!O":-;G4FHY&S,4S"^53E-0D*@H/1!0>!V@3M0*@AA&G]F3;J$#,3U M^47]:ZP=:SD+!W=&/E;!5+1XGG;9Q7V<;E(^T[8)?";PA7 3X[ I4,S\B_"BR*P9B9UZ MWXOPQ+L#Q]Z4P1E;$>\P>8?>2\&37<8N06C&'"<,7V%>$0S5EQ!\*\21?Z#S M;?I^,\-]I._7T=/_"*2; FD42-^4R-^5N(79OPO"5CW58)LX38Z49NCB)*^\ MR\#>QD=DK_!IVG\(V\C.D;/Q^+*Q_[4Q'C"5Y I'J,4/MA@*:A^.G_%LIS&; M#&_Z^0>QY1L7_P!02P,$% @ R$@#38MCR]// 0 G 0 !D !X;"]W M;W)K&UL=51M;]L@$/XKB!]0'.*X761;:EI5F[1) M4:=MGXE]?E'!>(#C[M\/L.-Y'OL2N//S*_5%()9FRH:J)[!:ST),$)C:*$"-9V.$]][JSR5 Z&MQV<%=*# M$$S].@&78X9W^)9X;>O&N 3)TY[5\!7,M_ZL;$06E;(5T.E6=DA!E>''W?&4 M.+P'?&]AU*L]Y?@1YGX.&,W-?X8K< MWE5B/0G+M M?U$Q:"/%K&)+$>Q]6MO.K^.L?Z.%"70FT V!3$:^\F=F6)XJ.2(UG7W/W%^\ M.U)[-H5+^J/PWVSQVF:O.8WBE%R=T(PY31BZPNP6!+'JBP4-69SH/W0:IN^# M%>X]?;]VCY.P0!P4B+U _%>+ATV+(UNHS 0?!7$ ]38^8X(4M)3=2?=25%/U_OMD$U M3&UG=![^[,-H2G=2/F# M[65V9M;82]HH_6H* !N]2U&955Q86R\),7D!DIL'54/EWAR4EMRZI3X24VO@ M^Y D!6%),B62EU62RL#Y L MK?D1?H/]4V^U6Y&>95]*J$RIJDC#816OZ7)#F4\(B)<2&G,UCWPI.Z5>_>+' M?A4GWA$(R*VGX&XXPR,(X9F.-.XU?>+U_,+^%(IWQ>RX@41SMXAC:'8FRM6I"IWV*MHWU'7HI^0#WG;C7UP?R\I$.V5=XPGMX:"4!>7"G MN' _@'XAX&#]=.;FNNV"[<*JNNOPI/_-9/\!4$L#!!0 ( ,A( TWH4F$R MG ( '<) 9 >&PO=V]R:W-H965TM2BY0UE:]>_NU!;E0CG-?I*W_<\[OM'!Z MYC6]ET4E%_Y9J7H6AG)_9B65 :]9I?\YRI.+/FA7\MO"1?U]XR4]G91;"Y;RF M)_:#J9_U5NA9V'DYY"6K9,XK3[#CPE^AV0;%QL J7G-VD[VQ9U+9V5<4/VXL@TK"N-)<_QNG?I=3&/8']^]?[;)ZV1V5+(-+W[E!W5> M^%/?.[ CO13JA=^^L#:AV/?:[+^Q*RNTW)#H&'M>2/OK[2]2\;+UHE%*^MX\ M\\H^;ZW_NQEL@%L#W!E@]$\#TAJ0#X/,)M^0V50_4467<\%OGFA.JZ;FI4 S MHC=S;Q;MWMG_=+92KUZ7&$_FX=4X:C7K1H-[FF0ZE&S&$M0I0@W046"(8HU' MYAC'3@A(D\!!")@JL0[(P$$*.YB #B;6P63@P-V(1H,B*ZJL* HR.$H,1HF! M*)ES(O$XRB0@#DHK0CU1'$QAE 1$2<8H)')0DG$4$CAOT.:):("2@B@I@((< ME'0<)0JP@Y)"!T1@E"F(,@50W"B-)NX%>? ]9&"(# CA'.\Z@Q))'8XGH@&* M44$5(@)@1B4"$KE?\!/1$.9!N4* B\2%0>.L23"B 50/OP\$UJT5P@!.ZN(T MHK07!V=1Y.+@T2LS4 UQX J'"(#S*".XQJ')_U=)!!CNN]&5JK[PCYXII MF"C0,&?=!763@AV5&:9Z+)I6H)DH7K=M3MCU6LN_4$L#!!0 ( ,A( TU\ M$]WTOP( ,() 9 >&PO=V]R:W-H965T1"!/547%GP4K^646@O :>"[V!V4" MT7QZI'OVG:D?QR>A9U''LBTJ5LN"UX%@NUGX""9K@$R"1?PLV$7VQH&1\L+Y MJYE\V<["V'3$2K91AH+JQYDM65D:)MW'[Y8T[&J:Q/[XRO[)BM=B7JAD2U[^ M*K;J, NS,-BR'3V5ZIE?/K-6$ F#5OU7=F:EAIM.=(T-+Z7]#38GJ7C5LNA6 M*OK6/(O:/B\M_S7-GP#;!-@EZ-H?): V ;TGX \3<)N [ZU V@3B5(@:[=;, M%55T/A7\$HCF?3A2\]J!"='+M3%!NSKV/^VGU-'S'.)X&IT-48M9-!C8PR39 M$+(:0T"'B'0#71?0U\4"CM+AL,!RC$ARIX=_DJP_)!FTB;QF(9N/!F;=T(F] M!-@2X &!T^2BP:064UL,SD&,L6.(!P90DCNPU1B6)QAFSA*OQ[ ,P;BWS -Q MQ"N.>,0A/T'B)4CNMS?U$J1WV-M@2$\I@ACGQ+%W#(,I00@Y]HYA"4+$+;H> MPPC)\]Z:#L1E7G&91]P-@MQ+D-]O+XC]FT5\A\$MJ"\6@"1-W"_:@\M J&[ MLXQA$,'<78FUKRS)XEL?.+BQ'0*/0G*#PKN7/0+X'S[[]QF [O$9>3:*-$M= MF\V.*NFO;_"]02P,$% @ R$@#38W2-2>_ @ MP0D !D !X;"]W;W)K&ULE5;;CMHP%/R5*!^P M\2TW!$A+4-K#]^]I.-AL<0^D+L4_FC,],C'VF9RY> MY8$Q%;Q592UGX4&I9A)%2_7,SY]9)R@.@T[]5W9BI8:;2O0:&UY*^QMLCE+QJF/1I53TK7T6M7V> M._[W-'\"ZA)0GZ#7OI6 NP3\D4!N)I N@=R[0MPEQ,X*4:O=FKFFBLZG@I\# MT>Z'AIIM!R>Q_EP;$[1?Q[[3?DH=/(E2.ZW-_42I'?8VV+B@5(<)WF,'7L],(QP AU[Q[ D!UF2.O9Z8"E$(/:+ MR[SB,H^X*[LW]Q+D]]L+@?^P '<8W(&&8B&">>Y8M_+@4FU=XIXL8QB* 4+. M1G_T+4L N;:%X97C$(X5QN *A?;3O.%=/5@P>].PZZG^HG)=LI,TSU M6+1-13M1O.D:IJCOVN9_ 5!+ P04 " #(2 --0[UUFHD" !;" &0 M 'AL+W=OJ(OSOG);L,O6A?PV\%8>CU(%@EC?D0']2^=ZLN5H%OUWUW^F9E@JN,U%[;%DIS*^W/0G)JDY%I5*1SW8L:C->.OTKS4U '0'U M!+7W(T+8$<(;(7I(B#I"].P.N"-@:X>@K=V8N222S'+.+AYO[T-#]+6#$ZR. M:ZN#YG3,-^6G4-'S#&&8!V10"709X%<6&'=V8AMT#D%(B,0#04B*PDYRTF,9C:8*(, M@BBR#'' 8!AG%FPYAF5QA%)@.3.&I2$"@V.^*PX[B\/CXG#H%HB= O'S]B9. M@>0)>UL,'OH6ADEFW?G%&!;&,$D3R]XQ+,4Q0-8IK,:P) 0PP>[B4F=QJ MR"V0.06RY^U53[_SL0!/&-R!AG<))\.;T!KL@L$,V 8[8!"D",>6PTX<3#/[ M @:#A[&B_&"ZE/"V[%1+;W3UCDJKTP8NZ&T?5Z?M%2?=23Q,UYVV[:Q>2-5TK#_K_$[-_ M4$L#!!0 ( ,A( TVN+E^MA@( %<( 9 >&PO=V]R:W-H965T8%KQ)Y(BQOQ MYDAHC;B8TI/#6HK109'JRG$!")T:E8V=I2JVHUE*SKPJ&[RC%CO7-:)_5[@B MW=*&]C7P4IX*+@-.EK;HA']B_MKNJ)@YH\JAK''#2M)8%!^7]C-<;"&0!(7X M5>*.3<:6+&5/R)N"_^@* MP4 (M!6F&BPS1R6A+X; M \V9.2SV7##9YIOB F-QP;RX(#(+A$:!\'%[(Z- ]("]/2:8^A9[,-(,61M@ M( RA]FELYK!$[%:BP;9S6 QC #\I+C86%QOL_61_$J- \KB]HO4;FP5XP. ! M-#U+41SIQ]>$ I'^21M0, "Q;J\)YH/ U8IS)DVQQO2D;BAFY>3<<&G,)#K> M@L^N;*I:? 47:VB(;^2MJ9KPAWQ_Y?Y ]%0VS-H3+EJY:KA'0C@6V8,G<2X* M<&ULC97;CILP$(9? M!7'?->;ZY&:(IRJAMH10/\K*$7L[ZG,SDP]JH'7T]K/]"&@,)1 MZ@A$-3?8 J4ZD++Q>XSI3TMJX;Q_C_[9Y*YR.1 !6T9_U2=9K?W<]TYP)E1O:NC5M/\:_R]R" M82:O95A\K% -QUH9#8#$\Z9);%U$&FP9'8.)IL0I$Q.3D.GT]#HHYD> M1X$[0.0,$)D \<(DME(=F,PP[6@R"=+(RM>!12G&%K9[%UNXCIVN8X=KJ_R; M@4EFZ^! ;:.U ]M'+,^S-+-,.R@<)[';<^+TG#@\6[79) _+?$BSW#IZ6Q>% M$]OR>]3"$8VR<:S3YD?1-_ M)_Q2M\([,*GN!//EGAF3H$(&3ZH"E;K\IP&%L]3=3/7Y< 4. \FZ\79'TR^F M_ M02P,$% @ R$@#32I6?!_) 0 3@0 !D !X;"]W;W)K&ULC93M;ILP%(9O!?D":C"41!$@K8FF3=JDJ-76WPX< JJ- MF>V$[NYK&P=1BJK^P3Z'YWTYQQ]D@Y OJ@'0P2MGG9R1UEDXJ)9V\%1!NK".97_'X") M(4<1NB4>VW.C;0(764_/\ 3Z3W^4)L*32]5RZ%0KND!"G:-OT>X06]X!?UL8 MU&P>V$Y.0KS8X&>5H] 6! Q*;1VH&:ZP!\:LD2GCG_=$TR>M<#Z_N7]WO9M> M3E3!7K#GMM)-CK8HJ*"F%Z8?Q? #?#_W*/#-_X(K,(/;2LPW2L&4>P;E16G! MO8LIA=/7<6P[-P[>_R9;%Q O(),@2CX5Q%X0?U60>$&R$."Q%;@-9C:3MC^?6U#* V#Q+[$%\ZLEENW4*K9>)[,"UH1^<0;6NLO9RXJHO127#S9"$I.-JAB'O;]R*M(6;M9 M:O<.(DOY5;&RI@?AR&M5$?%G3QEOMRYR[QLOY:509L/+TH9 MP'(J*UK+DM>.H.>MNT.;/?9-@$6\EK25H[EC6CER_F867T];US<5449S92B( M'F[TF3)FF'0=OWM2=\AI L?S._MGV[QNYD@D?>;L5WE2Q=9-7.=$S^3*U MO MO]"^H=!U^NZ_T1ME&FXJT3ERSJ3]=?*K5+SJ670I%7GOQK*V8]OSW\/@ -P' MX"$ =[UTB6SEGX@B62IXZXA._(:8_QAML-8F-YM6"OM-%R_U[BW#49AZ-T/4 M8_8=!H\P:$!XFGU(@:$4>SP)QSB$"0*PQL 2!/_5&,$$*Y!@90E68X(@?FBR MPR#?@NH.]+2&LX1@EG":)8IA@@@DB);W&8,$,5!!\M GA)EI,P&3) O$3*9B M^G-BKL$LZVF6V(<)3!KH9/O+Y40SYD +!(5 \8Q!$.B0'<(+-.U!\4C3N2RP MC5 %(IG*& CH=4'-(5=@B";3#0%0+.:PF9"T1)-(^B@KF82P:9#@*/B8(8" MMA1*/B K[!<$&&8JZQ04SAP #)L*^PM4[4$/JC[VXXVNJ(J*B[V&PO=V]R:W-H965TN5<7DWSUPT6Y]XK]OO)270MN-(-LT[ (_0/]L#M*L@H'E M5%90JU+4GH3SUM^1ISV)K8%#_"JA5:.Y9T,Y"O%J%U]/6S^T'@&'7%L*9H8; M/ /GELGX\:O[-_=L&;8(Y,P;/@O\N3+K9^ZGLG.+,KUR^B_0)] M0$O?ZZ/_!C?@!FX],1JYX,I]O?RJM*AZ%N-*Q=ZZL:S=V'9_DJ@WPPUH;T ' M ]K%T@DYSS\QS;*-%*TGN^0WS)XQ>:(F-[G==*EP_XSSRNS>,IK$F^!FB7K, MOL/0$88,B,"P#Q(4D]C3#^:4+G&""/4Q<@31G8\S!#%*$#N"^(Y@-0FRPR0. M4W=!IC$NLD1%EHA(,A'!,"DNLD)%5@C!>B*"8-(0%TE0D00AF#GQ%"5('S^P M-4JP1CR@DS [# E')Q:O%Q27L3#L]H>(4#2]_AAHYFJ0F2HC",5,1@A:13M" M'T\JP>N(1 ^DM0?=Y76Y2&:$\'HC2,%]3"M6E=-K%HSZ6 7RXCJX\G)QK=WS M,=H=7HD==7WP/[Q[8KXS>2EKY1V%-MW4];RS$!J,+^'"%&9A7K5AP>&L[30Q M<]FU]FZA1=,_6\'P=F;_ %!+ P04 " #(2 --6Z?8I*L" "Q"0 &0 M 'AL+W=ON'B11\94\MHV MG5RE1Z7ZNRR3VR-KJ;SE/>OT/WLN6JKT4APRV0M&=]:H;;(BSQ=92^LN72_M MWJ-8+_E)-77''D4B3VU+Q>][UO#+*@7IV\93?3@JLY&MEST]L&],?>\?A5YE M5Y9=W;).UKQ+!-NOT@_@[@%4QL B?M3L(D?OB0GEF?,7L_B\6Z6Y\8@U;*L, M!=6/,]NPIC%,VH]?CC2]:AK#\?L;^T<;O [FF4JVXJ>.JQ2GR8[MZ:E1 M3_SRB;F 4)JXZ+^P,VLTW'BB-;:\D?8WV9ZDXJUCT:ZT]'5XUIU]7AS_FUG< MH' &Q=4 P'\:E,Z@?*\!= ;0,\B&4&QN'JBBZZ7@ET0,Q]M34T7@#NKL;\VF M3;;]3Z='ZMWSNL"+978V1 YS/V"*,6:*V$00U13R$('@OYA,.WGUM(AZ6EB" M1C91'$2+W LZQ!&$< 7C;L.H MVS!P&Y 9 A0E0.]/W")*L @\*(B7N &"Q@F!HZQ-1*JH2!6*8.RI5($*)@3$ M57!4!8!"(SO0#R>-OF_R]FAYD<2D'(R)>I MTLR )&#\8_?@<92"&*4SRC%&QP4D3K+?:4B/!X\4\T@/@= 9! $ 95A[L!, MI8%XWX*P<:%?!@XSEKFIX*CNIT+Q_@8H%"I](10*E3F9*X7X' #A((!!T863 MX 85:"ZB^"P D6% _#YUH,D0QB4A?M%EHT^AN)0=S)YYDI_5>VW;\^Y M8IHSO]5^'_7]Z;IHV%Z9UTJ_B^$2,2P4[]T%*;O>TM9_ %!+ P04 " #( M2 --\Z;HGH(" !%" &0 'AL+W=O[^KEJ5#%"VK3K[]MN6BE":T3_27LXY M]YZV]#JY8?)!SP@QZ[,L*CJUSXS58\>A^S,J(1WA&E7\S1&3$C(^)2>'U@3! M@R25A0-<-W)*F%=V-I&Q+G,Q,! M)YO4\(1^(O:KWA(^]E!BN:X^),? MV'EJ)[9U0$=X*=@[OFV0\A/:EC+_'5U1P>&B$IYCCPLJ?ZW]A3)<*A5>2@D_ MFV=>R>=-Z=]I9@)0!- 2>.ZO"+XB^ ]"\"4A4(3@54*H".&KA$@1HE<]Q(H0 MOYHA483D09!'R&FV0^[O C*830B^6:0YH344'X(W3O@)VHN@/##R'=]BRJ/7 M#*1@XER%D,+,&@SH8**D#UD-(5X?L1DB0.JW&(<7V58*3)7.P%"@GV)N0*1! M'[,88J*T#UF:9$+-[]-BUL\3;0PBL7E%?./>^9+O=Q?=3\P"@5$@D )!SVFD M;7Z#222FDAAW!+3EF+\"6AA!VC%9/@'U3(5&4Z'!5*R9:C!A)PL(/1"Z6L5# MF)]X::*IK0QJB9OXOG8B#+#8C8+4;"XRFHL,YO1O,1KF :F7:BN]'L(\EW^2 MVOYOAK @\A/7U:IV.A=.BK=$2_\S'MZ.RG0D8EAS,>DZ6S- MA.%:-6VG_>>0_0=02P,$% @ R$@#30>1+=HY! >10 !D !X;"]W M;W)K&ULC9CKCJLV%(5?!?$ @VTPF"B)-$FH6JF5 M1J=J^YM)G(L.A!3(Y/3M:RZ3 ]Z+3/Y,@O/M;2^S-XOQ_%:4WZNCUK7S(\_. MU<(]UO5EYGG5]JCSM'HI+OIL?MD799[6YK(\>-6EU.FN#GEZ.KO+ M>3OV5B[GQ;7.3F?]5CK5-<_3\K^5SHK;PN7NY\"WT^%8-P/>2O-E7?/LCOE^ER=BK-3ZOW"?>6S1 1-0$O\?=*W:O#=::2\%\7WYN*WW<)E MS8ITIK=UDR(U'Q]ZK;.LR636\6^?U+W/V00.OW]F_Z45;\2\IY5>%]D_IUU] M7+C*=79ZGUZS^EMQ^U7W@J3K].I_UQ\Z,WBS$C/'MLBJ]J^SO59UD?=9S%+R M]$?W>3JWG[<^_V<8#A!]@+@'F+D?!?A]@/\S('@8$/0!P;,SR#Y 6C-XG?9V M,S=IG2[G97%SRJX>+FE3=GPFS>W:-H/MW6E_,_M9F=&/I8CCN??1).J95<>( M 1.J,;*A"+\3GEG ?14"K6(E2+@83["F1&@M<_-EDN1ADM$R?;A9?AOO#^)] MQG"" "8(V@3!* &W=KMCHI8YMTRL8GL[**1X:&7:4(C'D;2V+0%4.%S52):$ MLB209:UXU3%R. UCPK=T42H*!EO^'S.[ MU->(-(6C"+F!.86@9 )S2N6SJ7O()ZR#$ZEVL:YZ1@WF8B]V=T HL/51B+_8 M#\\$IHHFFH-#,WKE MQ":0L3H#Q]KFQI &,^O7D4$V$DB#J ,1&("7G8Q+@/ MY(6V/)_6B**UM$83KU7D<>-?*8)$42:D$*H"5&J:,)Y.;9>3KU7R(D, MV.1X]+Q+<>QS7#WA4STT;,HP#,CV4DH*9;_" LH\52)E;S# 6#!HXK$X[,$< MF3 IG9B^N9BG''(J2,8<-,FS.9-GF3M5#H_J4<60KHY04Y T54.:ES,82A#$_B";$81L6R(9MG^JA M8878A?DULOD:21XB8SG8=@6R7=N3!+6_B7;#)&JWIW,FS^0<2\7V*ZC]$D_J MF2_:#4&DW2B$V@VE(I[D#8Y-VC.LRMD6UW/=6,E@]'Y.]BJ:8Q=K?,5G M:P[&-WR6=*=@/]-WAW)_I.7A=*Z<]Z*NB[P]DMD71:W-XLW&N,Y1I[O[1:;W M=?,U,M_+[C"LNZB+2W_0Y]U/&Y?_ U!+ P04 " #(2 --VW3#ZCD" 6 M!P &0 'AL+W=O1,=:\^4H9$.UZ'&MK(LQ%GSNF5;&:ASTU#Y]YEQT:]#%%X'7NI3I>T *(N.GM@/IG]V6VEZ M8'(YU UK52W:0++C.OR(5AOD ISB5\UZ-6L'-I6=$*^V\_6P#J$E8ISMM;6@ MYG5A&\:Y=3(#KG;NF\E6F=%+ M26!6@(LU&C7/@P;/-/B]8N-1I),$&(") GLIL(LG[RAROP'Q&A!G$,T-$%RD M,6A2IVF=!I$X)XML-QX9RG $_3B1%R?RX* %SJ")9_-\R#",R +'(TLQBC,_ M3NS%B6]QD@5-?#--3+(\7L#0VR!_9* M=I-H3I)LN3:WJC3'Z,[2Y%Z8W -#_ 8(^O]@^'A!T)U# #U0DE$T_S$BC./E M%O'(2 [QVS0R8!K8VI[83MW]>W90E!:5^P9WS.F0OV9!T7K[("4,$;HXW, MPTJI=H60+"M@1$:\A4:?'+E@1&E3G)!L!9"#)3&*\&RV0(S435ADUK<31<;/ MBM8-[$0@SXP1\6<-E'=Y&(?OCN?Z5"GC0$76DA/\ /72[H2V4*]RJ!DTLN9- M(."8AX_QZBDU> OX64,G!_O 5++G_-487P]Y.#,) 852&06BEPML@%(CI-/X M[37#/J0A#O?OZI]M[;J6/9&PX?17?5!5'CZ$P0&.Y$S5,^^^@*]G'@:^^&]P M :KA)A,=H^14VF]0GJ7BS*OH5!AY6F%L7K^;Z=Y7&:?^./=/] ME-I[*9(XS=#%"'G,VF'P +-XN(9L;R%QCT Z@3X+/)7%&M_0\76 S2UB\6F4 MPS]%GNZ*7*693#8KL?QD6&6*IP7228'4"J17W9Z/NNTP\+6) M)_Q;/6_<>/B0=\/J.Q&GNI'!GBO]"NQ=/7*N0.<^B_3MK_1\[ T*1V6V2[T7 M;DHX0_'6#T#43^'B+U!+ P04 " #(2 --T31#E@T" "2!0 &0 'AL M+W=O3=8R_B1) .A^4U&+IEE(V M"X1$40+%PF,-U.K/D7&*I3KR$Q(-!WPP)$I0Z/LIHKBJW3PSMAW/,]9*4M6P MXXYH*<7\SPH(ZY9NX%X,+]6IE-J \JS!)_@)\K79<75"@\JAHE"+BM4.A^/2 M?0H6VUCC#>!7!9T8[1V=R9ZQ-WWX=EBZO@X("!12*V"UG&$-A&@A%<:[U70' MEYHXWE_4GTWN*I<]%K!FY'=UD.72?72= QQQ2^0+Z[Z"S2=Q'9O\=S@#47 = MB?)1,"+,URE:(1FU*BH4BC_ZM:K-VEG]"VV>$%I".!"4[WN$R!*B3T)\EQ!; M0OR_'A)+2"8>4)^[*>8&2YQGG'4.[]NAP;KK@D6BKJO01G,[YI^JIU#6B6(4W]/#:P?H6D7Z9Q/!/D>U= MD:LPH]EB188?C;.,TWF!>%8@-@+Q5;4?)M7N,8%O0'4?I1=/RC$#2KQD4I 9 M4!!-4=LY5.!-KP^-&HH"/YG7+9R"M;74)1E9AP'R%.J&G-A7P6(=S-@W:N#T M\^%3OI]6/S _5;5P]DRJ9V":]]V.B/TC6 MV F(AC&<_P502P,$% @ R$@#35VDJD08 @ U 4 !D !X;"]W;W)K M&UL?53;CILP$/T5Q >L"?=$!&F3JFJE5HJVZO;9 M@4E :V-J.V'[]_6%L(2X?8GMXU'+& /2._VEHV6S_WO1I.^$+D"QN^P%A/XGMC\=_@"D3!M1.E43$B MS*]7781D=&115BA^MVO;F748^6]I[H1P3 BG!*7]OX1H3(@^$E)3O'5F2OV$ M)2X+S@:/V\OJL?Y/K#:1:F:E@Z9WYINJ5JCHM8Q6>8&NFFC$["PFG&%6]XC] M(R)<1Q,&*0>3C=!E8Q<^$BPD'(C,K1 Y"XU,?G17Z-I-$#L)8D,0SPG"8-$I MB\D,IK.="O(X21>X_2-NG21Y%KO])$X_B@L M+F>7.G3B?ZAD3I7,H1(M5#)7=Y,\2!=5.W%WMV -H=DCH<#/9IX(KV*7SLRR M670:6<^A>60?<#OOOF-^;COA'9E43]4\J!-C$I2=X$GUI5$C=CH0.$F]S=2> MVT%C#Y+UXPQ%TR O_P)02P,$% @ R$@#3>0["VB/ @ 80D !D !X M;"]W;W)K&ULE9;;CILP$(9?!?$ BP\8\"J)U*2J M6JF5HJVZO?8F3H(6,#5.LGW[VH9%A PMO8D/_//[&\<:>W%5^K4Y26F"M[*H MFF5X,J9^C*)F=Y*E:!Y4+2O[Y:!T*8P=ZF/4U%J*O0\JBX@@E$2ER*MPM?!S M6[U:J+,I\DIN==" M99^7LFIR505:'I;A!_RXP,5S+J_-H!^X5%Z4>G6#+_MEB!R1+.3.. MA MFXO6.Q*ZQ4T7C?X/=N3&J[%PL2BG>VC:O?'OM_-_#X #2 M!9 ^ ,=_#:!= !T%1"V93_6C,&*UT.H:Z/;?JH4[%/B1VLW*#:!(>TED 7H* E(0'T]O*!AL0$$#Z@WB&X-D ME$:K2;VF\IH8Q0E+1[E ,L*G\HE!G!C &:VS;C5LL XA!"5HA /(4,92#N,P M$(^1*)JP@(L,_H\J@^$R@^?4F4XT3#C.TL%*W;X LH3S*2"X MT. YE0;?UQ"*">9C(*#4<#:YR7"IP7-J32=*;XX$0\D8")+9BCT"B@9WG7M\ M?!/ZF%=-\**,O3;]Y790RDAKB1ZLY&VOC=0+J,P']:%GO<+@4[B?_<,QTODGX MU<(H5G-'=W)F[$T'7^O"];0AH%!)K4#4<(=GH%0+*1OOLZ:[('7A>OY0?S&] MJU[.1, SH[_;6C:%F[I.#1=RH_*5C5]@[B=RG;GY;W 'JM*U$\6H&!7FZ50W M(5DWJR@K'?F8QK8WXSCK/\KL!7@NP$L!GGJ90,;Y9R))F7,V.GS:^X'H3^P? ML-J;2B^:K3#OE'FA5N]E$/@YNFNA.>!5#L;1DH.4_@+!5@@V L%*P ]C MNT!@%0B,0/B/2[QQ.>4D)J>?(#B*?#LFM&+"G<\@".P"D54@LO@,-SZGG&CE M$V,O2.V8V(J)+9AH@XGW&-_/$CLFL6(2"R;>8)(=QD_#^#_=I%9,:L$D&TRZ MQT1IYMDQF16363#I!I/M_Z' 3[88M#I<^N[Z3OBU[85S9E*=4W.:+HQ)4(K> MD_+W?O MX,%E=I3J3>^$,,%[651Z'NZ,J>^C2*]VHN3Z3M:BLK]LI"JYL4NUC72M!%_[ MH+*(((XG4A[&KB)1B)5Q%-P>#F(IBL(QV3K^MJ1AE],%]L\_V+]Z\5;,*]=B*8L_ M^=KLYF$6!FNQX?O"/,OC-]$*8F'0JO\A#J*P<%>)S;&2A?;?P6JOC2Q;%EM* MR=^;8U[YX['E_PC# Z -@"[ YKX40-L ^AF0>/%-95[J%V[X8J;D,5#-U:JY MNRG(/;7-7+E-WSO_FU6K[>YA0>ET%AT<48MY;##0PY .$5GV+@5@*1YA$ ZG M"98((L4S4%0$]?&T+R*)<8($)4@\07)"0,ZZT&!2CZF:(J\!?4U MI^Q2=PEN64*19)/S9'20C#!Z*1EN;X+Y>^0)0W [$G9#?W%#DLDU_9T,[]Z+ MAB*X>0GFWFR$ CI@)?>5'Z%[N]VD_ !^M/N$-V/V M3ZZV>:6#5VGL@.C'N(V41MA:XCO;^9V=[+M%(3;&G:;V7#7C;;,PLFY']ZC[ M_[#X#U!+ P04 " #(2 --_R[2H.\! ,!0 &0 'AL+W=O>^[90)H#(?20O?0?T8ST*OT,)2]PP&V?,A$- 4X>/N>,H,W@)^ M]C#)U3PP3BZB2)D+/@7"G?U(S%^\ M.V)]-I4)VJ.P>[IXJ:.W,D[2'-T,T8PY.0Q>878+ FGV10+[)$[X+AWCQ$\0 M>VN,+4&\UD_V?H*]EV!O"?;_F&ULC53;CILP$/T5Y ^(P01:18#4[&K5 M2JT4;=7VV8$A6.L+M9VP_?O:AB"ZH'O8'^,)^TBO+)T3( T3,E$0U^C M3]GA6'I\ /QD,)G-//%.SDJ]^.!+5Z/4-P0<6NL9J!MN\ "<>R+7QN^%$ZV2 MOG [O[,_!>_.RYD:>%#\%^OL4*./*.F@IU=NG]7T&18_!4H6\U_A!MS!?2=. MHU79J'0^2.UM*FTFA(] M[_U(_1%G!^+VIO7)L!5AS35O7/;6Y&56X9LG6C#'&4,V&$**%8,=_RI"HB(D M$.1;D7T:)\BC!'D@V/_3)7G3Y8S)T@"2 905NSPNLX_*[",R_R$HH@3%^XV6 M48+R'4;+J%'R1@9O;H!_8-^HOC!IDK.R[C*%(^^5LN 8TYWK>W!O>@TX]-9/ M/[BYGF_V'%@U+H\6KW^.YB]02P,$% @ R$@#336B7PEL P +! !D M !X;"]W;W)K&ULE5A=;YLP%/TKB/<%;,"8*HFT MIHDV:9.J3=N>:>(DJ( S<)KNW\]\- )SH&D> B;GWGONM>\QSOPBB^?R*(2R M7K,T+Q?V4:G3G>.4VZ/(XG(F3R+7O^QED<5*#XN#4YX*$>]JHRQUJ.LR)XN3 MW%[.ZV>/Q7(NSRI-Q$FE:>=(\_K9.[6O,RK![_^9]4R>ODWF*2[&2Z9]DIXX+ MF]O63NSC:DLWW6RF73BZ$ROZ5*8+JWMO6X$0K$##SKP:@=^KQ;, MJ!?"A#B(#X/XP $W@C28H,;D-2;@W._,72]. .,$((XQ)ZM@$(?X04!X9$[> M#< >)08IL2&ET#4HL4$D1CD)7)/1^[@>H1 2"@$A8A!J,&$W=>)6'Z,% ,X# MN/401RG ;0#.\-=+D,,$.4C0:+LU'U32I#*%Z)&(((D(D/",*D>#$)]051ZB M054@;@UP<#HV"#A19N)BI75!CKZI@ @4F"(X#>J3&9%] EPPDPP"A2:9:5"? M#!9E0H$+;I*AP^89B8*5FP!9#@<[4 /BG2C1+&)NYT/, @Q-@AGS1KAAP2= M\;FY7EM0MP(A6JX QZ>6*]X;"-@HUVX ]DGAW8& [8&;8@5! M8_.!19\ U>D85=Q6-/Q MKBM*'A=X>9>T8((Z6X6,W.].YTS4G6._AX7 MAR0OK2>I]'&K/A3MI51">W1GNGY'?72_#E*Q5]5MJ.^+YOS:#)0\M6=SY_H' MP?(_4$L#!!0 ( ,A( TUWBP9I# ( /T% 9 >&PO=V]R:W-H965T M>9B)YEGXJI9T\))>NK*.97_#L!$ MO_=7_CWPU%QJ;0,DSSIZ@5^@?W 9X; MZ-5L[ME*SD*\V,7WO&?M2_TW!".!+"B6!R?T:(1D+T1HA=\8,S5^H7JFF>2=%[ M8U80@1GU*$6(I M#N$'>O@^P?$C(MGB&2*TB,CQH[G!]087B%&!V G$\U/8!HM3P#"K12$8)L2- MK%$C:T0@6AA!,.EZ8>1SS#LC"6HD08S$"R,89FD$PR2XD10UDB("Z<((AMDL MC&"8Y24CLU?#05Y<@U%>(:ZMMO=S%IUZV&-H7]TB?C"];6A%;S)#8_Q)Y:5I ME7<6VKQI]_(J(308B\&#^6NUZ<73@D&E[30U&PO=V]R:W-H965TSZS,R9W9D39G'5U>_ZI)1Q_A9Y62_=DS'G.]^O=R=5I+6GSZJT MOQQT5:3&+JNC7Y\KE>Y;HR+W61"$?I%FI;M:M'N/U6JA+R;/2O58.?6E*-+J MWUKE^KITP7W9^)8=3Z;9\%>+=EGA2KK3)=.I0Y+]Q[N M'AAK#%K$STQ=Z\&[TZ3RI/7O9O%YOW2#AI'*U%8;E>>-)\OC3^_4 MO<5L#(?O+]X_MLG;9)[26FUT_BO;F]/2C5UGKP[I)3??]/63ZA.2KM-G_T4] MJ]S"&R8VQD[G=?O7V5UJHXO>BZ52I'^[9U:VSVOO_\6,-F"] ;L9V-AO&?#> M@+\:B#<-1&\@7@W"-PUD;R!1!+_+O3W,;6K2U:+25Z?JZN&<-F4'=])>UZ[9 M;&^G_9VUWGU,;QG<:#"*QII-'8Q# M;*:(,$$L""?1&/) 0.*()LK)\^*M SXZ+Z ="-*!:!V(D0.4Z[K#R!93=@<. M82*"&)T)B0L$X(-Y'S:]CHGX@%!Q=_Y;"C>MV1"@A"25$A\VT* 2TI@5$3C$6M0X4 M#\ARZ<6XQ0@82[P$9_XN;,Q[1HN!X)U@WATH&36/ASN>0 GFS?0[D)I\#VQ* M![?RN@PRW#@'CW)LI5*"E' @M!ZSE M/6A8&2+PPDD!36'CF/)7+'2J@J$K *6U1XTC!2"E)CV%!6Q8.X8:54%0E8!RRH!XI&PPA$@'N-J\ ??VX6JCNWP4SL[?2E-\[TYV+T-6/?M?(7V MUW"WZ<:D5S?=U/8UK8Y963M/VMAIH/UF/VAME.48>/9N3W90O"UR=3#-:V3? MJVY:ZA9&G_M)T+^-HZO_4$L#!!0 ( ,A( TV0,MZ9M0( $X) 9 M>&PO=V]R:W-H965T3(>$.D&O)3+#I.R<$$-74,DR2+&U*UX7IIYA[Y M>LDNLJY:^L@#<6D:PO]M:DL]42\7G;D1']1^=P]&'O5@^^'59AH1[2F>ZDIB+I< MZ8[6M692/OX.I.&HJ0.G]^_L7TWR*ID7(NB.U7^J@SROPB(,#O1(+K5\8K=O M=$@H#8,A^Q_T2FL%UTZ4QI[5POP'^XN0K!E8E)6&O/77JC77V\#_'N8/@$, M' .4]KT - 2@CP!\-P / ?@C(#/5ZE,QM7D@DJR7G-T"WK_>CNBO""RPJOY> M3YIBFV>J/$+-7M<8@F5\U40#9MMCX 1C(1Y>G72;TZ MJ:N3V#JIHP,QP""Q:N;"4J3($K^=S&LG\Z2-+3N9H_,E2T&)_3JY5R?WZ*26 M3N[J )0@."-4>(4*CU!F"16.4(Z2(K=7A@N[][I+KYW2\UW.?-@@\:_RQ)-1 M82_S'E1,O49P9AF#F78"'"&4E[90#RHG0F549LGD9Y5Q-X1,O:51-N?-VV,V M 'J*X'B#CK4GLV&+8,\NK=1]=S(['@HV4&]*UOP6+';]UOY!TY\T?A)^JEH1 MO#"IMCRS,1T9DU293"*UBL[J<#,.:GJ4^C97][S?X?N!9-UP>HG'(]3Z/U!+ M P04 " #(2 --P\V_V78" "9" &0 'AL+W=OTDKDK+(X/:_MC;O:N5@;&,7O MG#9B,+=T*@?&GO7BVVEM.YJ(%O0HM0NBAAO=T:+0GA3'W\ZIWM$S^1:R"?6?*5=0H%M==E_IS=:*+DF43&.K!#F MUSI>A61EYT6AE.2E'?/*C$WG_VX&&^#. /<&*O8C Z\S\%X-0I-\2V92_4PD M21/.&HNW;ZLF^J-P5YXJYE%OFMJ99RI;H79OJ>_A!-VTHTZS;35XH'''BMU< M@9=>KT&*H,? $,86SQU,0@"*"([@@8EZQMX;)?H&H@\Z\(T#?^3 GU2JU01& M4[60ON,XDU3F*C<>JD8P 0@3 ##!!";X$,Q[JA%,",*$ $PX@0EG83Y!-(#L M06TB$"<"<*()3O2AVKRG&L'$($P,?'8Q[& ).E@"V2PGV;2:>,#I18N): >( MO$7LPRRN Y\6SHS&BZ8TG6@YB!3@1>Q-SXRY;$0]YGGC]'+GU<$S'O=QH X' M4#VH#WB,;5P\Y_&=*0^>O0FP/G,94!\T..A+RB^F)PKKR*Z5:&UL?99M;YLP$,>_"N+] -L\5DFDAFG:I$VJ.G5[ M[29.@@J8V4[2??L90RC8E[T)MO._N]\=YNS5E8LW>6),>>]-WPA# MN3NQALJ =ZS5_QRX:*C24W$,92<8W1NCI@YQ%*5A0ZO6WZS,VI/8K/A9U57+ MGH0GSTU#Q=\MJ_EU[2/_MO!<'4^J7P@WJXX>V4^F7KHGH6?AY&5?-:R5%6\] MP0YK_Q$]E"CN#8SB5\6N.7_K)]_V:S_JB5C-=JIW0?7CPDI6U[TG MS?%G=.I/,7O#^?CF_8M)7B?S2B4K>?V[VJO3VL]];\\.]%RK9W[]RL:$$M\; ML__.+JS6\IY$Q]CQ6II?;W>6BC>C%XW2T/?A6;7F>1W]W\Q@ SP:X,E Q_Z? M 1D-R(=!:I(?R$RJGZFBFY7@5T\,;ZNC_:9 #T07<]-G&, M5N&E=S1JMH,&SS26HG05N""3)M0$$P:&,+;8=6"% !09'(& B1)C3Q:)8MA! M##J(C8-X[H#$5J4&36(T[5"I%)&86+FX,AREA.0P3@+B) !.8N$D3IPD15ED MT0"J)"<1#).","D DUHPJ1/F4Y[I?F/1 #)"HCLT&4B3N33V*]AF;I@LP58! M2T!5+&0+FARDR8':9!9-[NX;C+,\MW V7)[+7 *$*=POX-[&P]%<,N(@(P* MNV<,HGS&2E!@;XH2DD4!NL-SIX4AAX=D#L\@*N:[' =18?.X,I($L^]\"00V MLT>$W0)A!P@[D7 >Q#:/J]+U2>_@P)T/$>![L#O7*+(2MZG+498L7NL=&KB- M(J"/QI%-$SO;(L9!9L.XJN4>&WC"V5G8,'$TUP;I[?BY-7>6V>IT-7G$YBS] MD _WFA]4'*M6>J]9'HOA/C%,%._& MNU(X7=@V_P!02P,$% @ R$@#36;YD ?3 0 ;@0 !D !X;"]W;W)K M&UL?53M;J,P$'P5RP]0)T"37@1(34ZG.^DJ13U= M^]N!Y4.U,6>;T+[]K0VA-$7]$WN7V=D9VYNX5_K%5 "6O$K1F(16UK8[QDQ6 M@>3F1K70X)=":QZJRH&SAJ8CHI MN7[;@U!]0M?TDGBLR\JZ!$OCEI?P!^S?]J@Q8A-+7DMH3*T:HJ%(Z/UZ=X@< MW@.>:NC-;$^.7D[%[P<:;'Y1YJ]^YY6FL M54_T<%DM=V]BO0OQ,#.7]&?GOZ%;@]ES&D6W,3L[HA&S'S#!#+/^B#A\1@3? MP@G#4,$D(UB2L0\^$URU6$!LESN$BT9#7Q_.36R"98)HD2#R!-&'D]IAB!(;"J':>;37\QZ7]02P,$% @ MR$@#30@'?&4'60 FF ! !0 !X;"]S:&%R9613=')I;F=S+GAM;.U]:7/; M2);@Y]E?@>AU;TL1$(L$;U=/1\BR7*4>V_)8[HAX9>OROH"7%\FB^NN?M^M.T.^&0=3M3:H_ MGF_O.D&WU_QCPUK^^C9=)\%5F3P4_Z?ZN%WG[6Z35'_L=<_^M38Y/+V@-]ZL MXKOJK\MX5=2&L7-\2/(T0W M@M=Q67O.;/I__-,_->W,#O,F+>;Q*OA+$N?! M&_BR!MOJDS)OX[/_&E6_N7GQW=97IOG;9S?)<'Y?)[ 4_#,@I^O M+6<5%T5P'LRSAP= NZ+,YK^U;8T?N<%'PN"&;DAPO2V+$NX3 +]YZ%=[A[[( M $[K E8'GXILE2YHJ:_B5;R>)S )W.4"[N.GF]?!R8O3X$60KH/;^VQ;P)QU M'$KF@(Q\R<:U2W!S 7G4QO[8S)/X+?9*BG^ MU_^<1+WHQW525A_ZD">;.%T$R9<-[JHVR'5Y#T_P3O8_OSEPV:5[9(D M*+:;S2K!AV&Q1?P9SK\(-G!J+;NZ6G].BO*A";*\Z!9@7-_"?6L^NK=7YZ^N MWE[=7EW6?@*T1P8"*XIW,<$!MA?/Y_DV:3^<<_F] .3+4\!M?"E/5H21;2\! MVL)]GY?!*HUGZ2HMT_HS_HF^;7_P;08DK$SRAV"1S&JP?YTL$QAB ><+5RH) MROA+^R;RI$QS.I]F<*]@JC.::M_""?I[X'QQ_>[=U>V[R_>W-\'Y^]= &-_? M7KW_Z?+]1?UAY.,OBTT\3_[Y=\"HBR3_G/SN3T%UR)O;ZXM_^?GZ[>O+CS=_ M""[_]=/5[5]JFUPL4N22 %6\;F= $^;Q)@4HU_E"$A?;?-=,?3XF)<@'>+IQ MOD8,;H#F]F'+&)#QW8/'W@ OIYP2@6+0 36^#KM/XQY;-U(!,D#S\_8NO M)J\?8D3,>\ 8X$A(;5\$/[1(0#X\#1?8MZ00AP^ J&Z3 $@-C[O_!6$M\;:\ MS_+T/^J25N/C:5%L#WPTV\.TFB%V4\)_1+V"; G,G2[@H6RI?[#86&-:'R]_ MN7S_Z;*^2I"482%XB=)Y_0!^2M8)2B%$]A8/Z9IDG!)1MI4U?;C\>(Z7%V0= MN-:U*:_60"V A)L!6G]GZM3&F0AP)S+&:1@T\!B>/WCS\?I=(*NZ?G\3O+I\ M<_WQ4E87W)[_;[DI?"N"=Y>W/U^_AI]_N;QABM3 ZSZG!0K7(&;O):*7P B! M)\*9W@%]*((3O.=)<8H@W\)["C&*[:Q(%RDQC.HP[R]O6X#YZOSFZB*X//_X M'@!^$\ F@YN?SS]>OJP]&!?IW)*G]@OT^NKMI]O+UX<,^3I=;4M%\_;=R@/N MPH5'$(^\&=>W/\,Z 4(?/E[^?/G^YNH7>\ G;Z]O;DYKJP=!?UVL6$>*%W_; MBDQ!B(3+@?-L8%*UX9^W5101WZRR1R61U@8ZO_DY>//V^M<;1N"33S>7B)6G M@;M@YQ>W5[\0J:]M[WW2=H'.W6:#,@/^#F@X!XF>-FZ0.:._2)1=PCJ#99X] M!"?;@H0&0-\-J@*H)X'$DGXFGE_'CP3.HLW'XMN-#A=I&FM9T@I4#: +[X7C#%.T)O/FPS>?W< H$V4VC4-\ND0=. M?D)N&Q39LGP$>B!T$N@Z2EK;!B.!D4CG1@J> V.J[0T([SQ)%G(B@%V?4Z ' M?#1%VH0N'^*=Q70Y05A(JP9A82Z8+L\^%^)OKMZ?@P2['^*OLCS/'G&*+9". M'"[DYVR%&!/, 2)I&2SC.:)G33'_""JB[.[(-U_#3H!*+0J2>O=#.?F2Y/.T M2$A*P$L*6(B0KA\.+P:/$.X?(2K<>X [4%(C@@$JP7>)7)/B#\$LN8]7R_VH M;\YBF:Y!V-Q_%L@I+WX^!\T!#B"@DR%U C\@?__E_&T31V]], 1IX:>K]\@* M@^LWR ROKE\?\?8E?-OZWLVG#Q_>7J*(@:8@@T6P<)!/WI&PTFAD(,- 5?*P M?"M/EML&!EE]DV6L&OB %>"#"NWAYC9^5(#/5B&9^%Z^%FX2*VQIN\P%5 M0R# 9LPWO M8HF+&?SV?%41PZK;1/2OZZVWRI0Q>K> V'/7>NWA]F\SO@RLF MA:)Y7F3Y)I/K,'"KJ_B@CT5^]'\VW*$+% MZUWEV\>D\D6VS>O?%.8K0 _Y=FN^.T5.@"0C> #E"-9YMD1K*IQK"8M89ZOL M#A2Y#,1!) P$?:-0$+I]ZMQT@@70>!",0D*^U2J]2U!S1)O>=IT*CUDF"U(W MYH!EP);A(/$I0+=.\!XH 1 !6&DP[);W@$EQ'@:/J(?,DQ71A^UJ=59L@&7G MVX=@OILE\ @1 R3K%;P-0+X?\4/FQ]AKGBU RT5 )K@66QRI'"I,INKC9U< MW8)^4>P*M*'#\W=PF$EN+H?E<3&P?-![Z>U%\CE99<0M%5S*^[@DT0#$H, > M/PYR#_=XQ6"#"P/0Z#3)[\23/;1NN1K-#^_#VN8W;@'_XOF'KP#!28)%6LQ!ZR)RM,:?5RL4 M'^>K[8+9"LX5K]=;6'W3/D*W?!0; 1KY@FP>CRE@8LAG5&! ZP:\)J2$/Z%WBL7?9-D ?W#/VDQ)4_P9: <&$CHG.> M< MZ: 1M+D6<:CP\ 4IT#GCRT?:-E+J-X!90:][]B]$[W"Z);MED$P!S)! M-4;X42@(*2?&:5+PO;D = 9.FK?*C(TO^^_N$0D/>GL/DSULZ3?IW1KP;HX, MX-RQEP]P(B@)!6:4CT QX4DBZMQ :0T>D]T#CL*\HSDL#P[CTDP+P6+!>A MJ&B8V=R.2->1\ *O,!IN8&UE2IP3I8Y54J+G$1&OLKE. ,O%U:()GN]9#*3I M-@.15*@-[E08MC5( M(*%!DU2!.W73QZLB57W_TK\8][(:DMYSE#[['\^1'604I7RP$[HB)>!:B%$6 M;(;>=;A6I1L60)=L6,!XM+/O:&JX67"<\,Q=AKB$PH'1-V$L4 ^XJ894I&=8,!9@8+%=_\!;@ZI[-"N8.% M#EQ;8O09,XQ=>'U/E:VPH%1?D @V,5]('.$SW%4.6Z#;T0FN2H2W!-+@S,+Y M#4'.Z ]4IF)0:E$A1ZD=3V)-I C_)E6%I)^-<80IR2I)C8..21(\O$@,>6I: M-NT&?JRLU=.B4+W&]2 EV.#UF=^C4$P(B@@E"J ^4N ^.2GXL,B[/'[ JP?J M3+;F#:!].2@QM*DTDBH!C\42FL1>#:3C& 8AA-HH16[%_IF+G/Z ,ZS2WQ+< M --7C0V""4R/$+KE"OG*KXE1-NP\CK8)'M1/7N@^B!YDA2_UI1+1'@B5DRN0 M!^4%W%4$GF,T%=;T'Z2/@%",Y#2;@ZS+Q >G O6*@8Z6FZ+(T,^CU9<6V! + M!N'R,^[U&@9T&B8LI0V@<#SF,EI%%U9"B 9;?P; $*/XJ%>( RNR2XM[IB@, M7N'E0($$U'H:5N,7F6V #&4Y!CN$3A-8DT:1@*3,#$;9E/ @" )QD:UAHP"Z MSW&ZXE/*0*)JN]GP$ER$;&XX;@(7P!'!9DHF AKN84;N=H.V0ODI<"%>P84 M0@-"FZ@Q>$"S@7K S7+-,S MK893?!(T3E#PI4Z\0"&^$ -I(K+?O!AX2TF;6CRTMQ38/*PF?4CLK\)W03Y?X6$0V1?ZUD'S 'U#=MH[''=M7#G,&$(V(SP]KB=2X![8 MVHGZW@Y5ZFU19V="H%;HZS$V,KT*O!GK%*5-Y@:&$"3^*$NBZFN 38J699)@ M /GD^Z)4W@C!*7L/Z=B6*5_>$@U?9DLHFZUWP6.6_X;+WJ!KK$"+U3T;[^BA MU($#1[?G$K9H'I[J*S2;O:UW.;H)RNR1]#-1@90GH1E9.L$K/2* !E0.^TJ> M+;;SLF*5%WM^@Y0$=VF+;!O0P=C[\ 2<,)0N6>78;$NXXAC$14P>]##]#9&< M1;))6<]+&A'&0HI1T*Y.X1TLI]QMD,3"R<,H Y(AN*B_@7T*P AB%2 TPR.UDPT\*RH.JA[ML< MVH!09SI#ZX)@*J(Q1KH:W)+A-EG*,!5^99D02Z=-[EAF$HFGX1)5S5:A8C4G\ZL0RC^*;>_TH:A,Y M-V)K,R;%$Q\T"B493]7(I#ZNDCO 51*".\%KH37,K2V-4102Q_#V9%:AW!G; MPKHQVAT7 !T2DI8\7",J=(++ K?"=BDTG NZ.KW)$"88,FTG38K<.:M:3%L# M'N#,:!2KXG1_UA.-8X-1#(ULUG9G/!:T<=JGHE8/RLA76#-.L]!AI7O]DM'H M4(>$.E3%H>J>JTM6FY/WJ19J^0NZ-.$%E:5;MZ> M5;_24LQ71=TF&.MP0 Z0\6FA\ MY F4K<3#LXH@J/TW:%&P_$"6F:T5B@JQ%FN9L^4P\2I)S"%:00>J= 5[/O[: MQ,F2,,24DH0AKC9X08L5;N'X$STFB_KW;9RC#9 55[VV6V=Z)/.GMV&[,@50 MUN+%R\4\2O#7DMINC:2>ZH<+G&4ONQ79FP)'E18Z G0ZZ75&J>\#\)SX#8U/"^W( ;;8A%%]!I-\(&RKO\R39YQR0O=_= MX<&6QU$ZYU@@\[Y< @#QBT&G;_T,;C%/^"F^SU*&RIF$(5R:M1*=V!'PG6\C M+IPF9230(^(=#G3*^+XI[482_]$!_B'?$T2:9)ZD#[-M7A@3IO&;\H@X"HL8 ME><*\XQ1[T)'H9&Y.+Y.R17F'DN\F9Z+8IC00H_^/62?;S*/?8BN2X^P_6S/ MNGV>;6EQ\ADOC^BJ9BTNEB(Q+C9CKY_M*GXF*W@G'-&!KUBV;0VC=M.A,Y@ >ZN,L+=--PD$+4L1!4TY6(&!:;=]-X_A+ R(9'.)% MNN3,1A]MZSI)W:08%K0%(.M$>+/=/S7HZA8(,R%MIS6QUEUH=;MF=>KX(0;\ MXA-K===(U@C+(TRQJKD35%G&U:OR;+D'K;!B[J'915JD2VQM,1A_NA%-3?Q0 M1IIR6W+;P("R!49U98_5,U+G8O4[5#D7%%(\ 3$90# M'@U-X'H3TI&)H:#K(5J,F-[M,9O377H2AR42-2V(WR]P^+I!57LN0((6DQ%R M/1#%@XA_L<*4''^)% MPAQ%ENB"]?)6:^A<@Y Q+%]YC2)BJ$!&6,%9N M+#F02+^SX%Q\C&R8%=LGS$#RM=&.6%^I10W#;T#AV,NL>#?%6H1&88U+BP@< M]O@9J;_E3A47N!K&Z2*=X"?C1'=@4(%'[-7%8!STGQ$W(K603QQ124M\O'6# MLY6OQ=CNA5ALUS@B!8;9FA>LIV@92Z*MU#.2S')XX&0G>%6?R!V1K(+\R);I M*$V"%Z\B/F/[SG-7OL>84%DYN4Q]<%9;9@HQRGK=-;R[\==VJ$F'<% MCHEN1JK%><5FV!FEG8A*@,'_F'6+H0?5>,&:/';6YH\3?YNXY>0O9_:]J)]D/I^EG@[W_*\:$Z" MM61'TJ<9Z+$D),'2Y@)&$UZB1"BK\U@O3=5'KYQ!7LQ9)["%%BI;C;4@S%S8 MZAP7!AC+[6K)S*0&#;;G>8Y ]4A&2ZR8E/T!Y.IX(K*.7.0C+ G7D_4](2 & M'6WS>6)BCM$-.DML:JD*#UENR7O>ZEZ6P[ :KPDHI5--%L>>Z[ .A&Z01PYT4E>,C9,V2E#!/C-3>G2F&@CN6>_9X);.DZKL[ R^ M'EYA H8)G&D]Q4K4P^E>I&Y)3B<25+O[L.L]N%]W",-*4'GK#[JAG,ZYJTQ@ M9^:)0A935(+]MT2A ]"G!HE"T81GL021H$SP',R^!EW4_EFZ@E[5J!FY?JMT MJ;)\5AZYH'#BJIF3/-2+X$6_,["F27B_Y9(>8G"X)5$UT?/L M.+:V^QZ6Q/$KFG%R'?M)S\_]YYU\YN+_FYYKBMXR02)HVS. KJ4!A_4,6&7F MVI,5?./EC"C?O/+D\P87O&(7&T2YNR8UU\9#"(,G7\[P.9\P0G(.AO9"!X;J>=! MOR+([X@UDEYOG()>4C9A5OG??4#$K<"*_-+K2^Z!TNT.8*U*QI!BHMIN-'*R2YC,(@] M(A_,X4+/,PPY5E@ MGN62KAWF;:369L=LVI#>'6=U(/TP]JIJ=3"N,E. HLYPM+%Z0JG7$LSEHF2'VT'5GRY-D$CHN?4)32#&T4PJN MMH(F4,70KBP44&<5_B*(C'$9F_N=CIRJ)F5_:,JR(U1%69VJ&-A4.V=#V)L3 MBKMLEZ9N]DM#E$SL/EW4:/:+H!\-PL%T")^B\3#L]_OP:=3OA\-!!)^&PVDX M'0P\FM3KC<+Q* HFO7 414'4C\(IO-8;3L+N:!KF$7)H-/O7XXFN*GZ6@01I,N?)K /-W1Y!N"X[5W M*U^SL&69ORV[8B0H!!9L83I$$/5A-?U1#X$U[8:3T1@_C7MA!#M[TR:#!;VH M%TZGO6",KXR":-@-HV@0]$"C&<#6J-B.?3HT9 MJ"G@?8^NUJ0'=Z,WJA0S@GLP'L"_W?$4;D_8G<"EP#L1/6,[-4)HZ:"*CM<& M>I\JOJQLLIIA7*_'T>!$8!+2'>']B/JCL-?3GSXU.3AZW2@<3KO!9 (D98PD M93 (X M\3H4,Z?]WW.0K4T7U[!BG4/%P[^AJ"G"CO-)T M3;4#X6NO::-7 MD7T)D1WD[@&?0!;L4$*-2%BQQ%R(H%RM,<=3W0QC773TJ0 M2 (50=I9@FA'RI-H8=78W6KB0_$'ZPH[/F;0%FPP$B%C:ES4W/&F#D3CMHPU M#E]\T>\,GQTX^#W6XT[8S;@! "P6V3AA<_5OP<[9"? '!&R'I;*JS9)T *TM=@PI3G/*< MO?8PFU0\] 2\$)V?Q"DQ+KL!TFPPQC)1\,<]K0RYB2ER:^MAM1:K[=A-4"[S M*N&&/%>WU@IH[(2YU*=99'B;./RS9-,'50#*77G0^"Y=)3^\3CY?;PIG)%5E M&H$/KK(MABG.>*$C4:H[(FO!XH48^[^_ MTJ,IJ6G*^36%Y7!IF^:*VYY;)\UU4FN*J&-8'4LC!3X+NZ0LK',#D2 M%7C*AE.IIJ(PET_,KV%5"4*_%::.M?T>)6Y35HU/@C-\:GL.P3>1;9+F) MO^#"-L2^R!P*NAIRBX(<02K<:^DFA*%-[8NX+/-TME7G)FTV3+U@1R,]A$=? MJR"\LX2U7+[O=>LH\*\1"ZVYW#LR810FQ,=/%EDZWTN\VDE)5%?E0Q<_K AV M7DI24PR!9C0J5^16X:7Z>LZW(E5"[].-$>CGOZVR M.SY:BK9],9@J=R0^ R*75N(P:YL-=YCG:/U!*D1356K$>8SRRM=E*]$%'M49ULDJ%&AZZ&0REQ* MR06ARERK5P).9%)VWH:D<9RP87CV6O=8IF,T>$SPU61Q%J,O[B[Q/;UB@%55 M-"OX 0L!JF*6UR3B*NV02:2Y-+L#R5I5<6OM>8:29CCHCCPSQ(3,A-7.9L$@ M[ Y&05-#LV X/Y#NDQ_8!=MU:NPE3 MQ>\#;(PZ$K7)[ U/M@OL30_O$=L;'O]DJ_5%HR[0D4O=(88?86Y:/F9G%':K MBC6@'&R>]_$0 ]I%KC9NUJ*A^XPK8,1#IA1"QX*0F[MG,/UROW: MA_NW0_S/U@]L FKH%;.3 LO-ZX9%4++C+%&B'$:2KJ1"EEHI1Q<98X=I_XC; M:^K7:"""HC_6Z^9,?^&+YN:(#JV9*TH$:%)6G#=U.E (\IZDZ#_@#V!NJ& M6=5QD!E%8X3%!/\;A<,Q_]7M[Z,U[;"9-'+TYV$"K&V 2 >"\&0J\!L+_%!A M.!H/>AP2@/^!=N'_]7?$ X#R=,S[XLO:-Q\ +P;C([% [-RM_S\#*_;!Z9E8 M<;#/2LDS9H>1?_#6W\3B!O[LG(!O#M _JG)>VH47[1WG;/8?AF"]A M5DM_7!!#^N%H@J$EXVD8P1&^Q5(O2/@PA1QKS;/I;A#!'1ZB#-&-HA8[C)"O MNQQK?_7Z0SCA2=#K38!/=@/=(GNQKW5H<#*)PNZ@CR$R8W3UHT'EJ?[S2)K[ M(% A[QF,PB[(.7O[D]K,"B_ZH1'TRZ/)('FW1\J[3;I9I(RQ5=OKMU[KP4U; M<*6]2%F%::F#3J]MJ;4.TL:"AR^R#>[*6>\DV:GE^GGOUM]Z;?MK[+F*!\V_ M[V(>- "9\6U!*:*Z<9ZSW\MJY-;UHI3*O?VA3!#_4STFBGWWW:[?-&MW&ZIW M"<*HF>EP2$%\GC^^%TV #(SVOCP.>G"Q!J!-=/7+GB?/U7\"GC_PQ_-W]8)& M0[%UU&KU-0KPPBC>SN2]/\BHOO2?B"A=F%/CT@$>43K75PY5J>K#WV"(EHV^ M5/4GUJZ>7AT@&,X[)$,Y*G@@40Q(!AT-PR['IKI?@9QW!R2"CT?A!"C\15/G M7JIA4FW?&PPPW'"(P(MZ($6.PR$<$I#5*=!7X.7#?A>_'(R&P2V51&GQ:7GD M>= =A*/AF.*W, *4I,U))'+U .6!B'[M3D"CH85/!R!;3WRH>K10C+QU.#V; M9@^J_C(=,O45"SF.(.M(+5I'K]=.D;V>%2:@D>X<27/^M6GD*ZY#FO%K2H$7 M+@$JY8QJ5^YYT4XO,.9[..PUA3V];(A[HGB_;K]VIR-2QGL@6(YK/_4X.!#C MTZL_16P1F4R[M9_ZK-?UQC5/S.MDUBI#TF\'L2IZ# F3<2 M.&.TPU\QYRB5+B[5Z!HI0!,4.SD\I)PKJI&.59C);OLJ7O]&5:4>$G1[A\'[ MSGE(&2X9(JZ?$8X1_!*=*E.YR!6)TS$982^&71=WTAK_$YHEOA@[)%\EZ,;E ML!IZNMC.J,H6"T/!B[X;N2!$)@_L*HO7]M&615('+QO]$IMJ/<2X$BZE3Y=F M@_Z3TM25!KI-W-ZZX@T,53L?CM+A&HJ+5(* N"F31'WB@AYP#CP9"F\!7GZ^ MO<-:H-BQC_"Q$[QRT5-;ZT6I;X3(]4H:)7"G@5TEL%MER*IX'-L1"K]_9^HO M8FYMNI (L1,N9$ .)"/A5!; CK(9WE;37QJY.E77K')GV^E%LNH*5_9E1ET; M=)E M&@;"+R$PWZ;K1< 5XI+FR&N7F/L;? Q+DT=,"Y=QV7S\M^2\HR^*#98 M01[V$O0ZT?#W>(P1?; Q2+4 /Z[HM4K$O$(^JE.,2:_\Z'M"06RX#/9:$SI"EM+*;*0R9DQA;4\X A82-Z=0YZ M5(?#/KKOSDL\74'(B#U-&E<5+YK6>$G35 !):#*1 M/'E\9F)I8]M8G?.^UUB%U9\2B9 ?K829&7=4[GG')0<1,4$IYT1!= W,I? \ M8YFI6,LMD^"+50KL/90_%(W"/,H9 ',MU:1_HPIGB52!E6]BK1YPAL,"MX7= M4V1[4K]A[NI54S\5SZMVE"M4ZLVI_ 5'@!NP2]FUK^^C,:.ZBS;5MEYB?94M>K7K)CBNPZAU&?JAJ-SWA&Y]$&NJX?UG261PJ0T6X/(.?9U#\ZY+@&N MIKF/,.=>V:J]7)L57RUL!@:0PHAQ;YVIADZN_GDU"4G>QZW"NWT]T-B6$]2) MEM(;QXYM^J P4SF\M3H>M.G$+<+%5QP.A9#A55ICM/*J\49+C#T6.L7FC<2$ MA"4%'=?Q ]4JW+)6;JH@\2[D$+-J?T>R>DES+5.=L4?N/!\O+9].E[AVBE^ M#\<@",2;38+E%20/X0U.>1]<8$'?%'NK;#FYYIP?ZV#?\W=Q/L<[9]J>9U2[ M+K_;JFJ^]\EJ8?O=\AQL25VA5)XNEQB5C^;;,_[1R#!$022NU_JD6_[;\_,G>#8B0KCV%<#',M[0-*M:)29>A MNY$6YDI^/YKLD00'-5\R;E DJH8ME3F/[SK!W<^AC_W!O-I-V7K1! =5B] $ M[9J4OW>7[\]=@N"?X\5C#!+$NE+:X5H);YPO:%@.MCPB^X&J[VA;WY@,(4^2 M,Z3R8[9#2Q,RTN \S='F.T]J(O\-NO3/N,DES@6$3#S!S=(^A7I*LPOO^7;I MOG6*?8)]ZTM8K(F\:0I(5[:)-L82!">X??QT2E=AD6!U 3G<4IIF6S4$ DT8O* ME]P(XN3CS:<"F,0E9Z[* NZ 2OCE@&AZ(G!4HYJ+KMHXWJ9 0RK>B*_.D/-Q M;4TI#HP.@= -:ZW,5BBHQ0H[B) KJRBVG+BU+3,JE%IQ2:Z@9A;^S MW6[X>T.DV$;7%)/\5"!\E0@HTT!06-JYP:1%M$GA7HG+F;((DQM*8$_WI .PL"7$7+](>Q0Z.&M2&@#="7$TZF)HS) MS@H$[>EIE:QM6Q,U09V-J#J(U]NR, G"RZ**EGC]1F$TZ87#[E3X"_T 7()L MFJF3,:*1?@ U$U'Q$A7\/]>D@,VL96+MZW5(8F5 O(]$IO%6+9(5;94+7!KM MG@.=-M1T3>4 "\;@@FS++YGQ7HJDU:>4GF>J"AH5#3=[L06CB:Q'LA61)UB5I=VC L#W@=.$12H@SHFKM@+E$#0=] 4CH@#UZ>RF. M2O& /2Q?U5Q<8LR$P7BG+1[3JG7OR.BXRFJB:I9F]'6K>9\U M/D;TU:H<;+OGNT14W;-"/3DCU3A0 06U/(IC:IZT'=-)MQ.=^J#QOZK&#;+E M&T-Z,67:[/M$,D-/_=SK/6&%C,ZX>:1VJY42B_ ]@^N4?.[SS>=$2OI[!E2L M[[GW7WO/?&6O_>CF3QX9#FV9)0GN].,XL7F?^@)S6*16 <=@,[? :&C7U)+, ME%[[5U==P5HOZK)"R=V+5<8<)\6R$]N6(G5]B+BE[Z^Z4SGMP<7YHF"" #(Y MQXCOG*F;KD7 .4*[LJ*Q6,E\ZS%N9&CO0J^0V4+Y0 A^Z8F K$VW83)LY%J MYE ANO*$ 2MS2#34L9Y$/3]YA=I1BI"NS:\TH"-AGTT-@?J:JG;GZ$$N#0'+6<" U=B>PB6<%<05^ KN-MS MU[F$*Z0%3>WZM'A'*ZFFHM>SW%6[4Q)FMZ8.KX^3S_ 9OB3DB$8_!K]D2*]T ME,SMO:J!]]G][-T'I\H@/W.;9,Y'=G=5'<(?A8K9WDO=,"H(Q&(N:-Z_83;M M#&VQSB&!C\/-)/;*8P*G-LN_K):[KR2*>)NI/F.V@ XBQ]Y)Y[04CFZ=VHKA M I:"\"!H^=EL5ZJ^C)D$:^K#,W@8EA-\5UIG8@ J[;/().2HB0/AQ[3X[6R) MB['!*12LH2"X2]%*"*OXCR3/SN89G2^Y1VYS:A2(O7ERK#:!T#.IA\D76, F MH^83,>(MDHHS'FN^S3\GTEN.%M+]D1;)K?C@OM&7O1^5(.?IG*Z<3!;1T&*DG(F\ZE-X9J>O($86KNMV!@3 3.5?7@.^J@ M_5KRDH._$!P4D!MG1%K+1(_GMN$DK(7QU";76[436)R]#7!W+K&V5 "Q MY5V[-ST^8!QB$5GQ[/-4,*G3[;HLF>;:&C;WHMA/X0SP26&5Q1H2H-C.L6&A M+_=EFBKB%XTZ_4'P^R :=GH1_-]*6/IR@G(1/^. M^K5(CFN/:UG1[WD+1K**1 XK[26+"D"\DJN2WC]IC0)^ FL]Z3HVIV/P\%ND M*;P,WEM96Y+Q?S7YB^=RXI=&^_A ///<&GVN@,P#VP":QS)@[F%OU T''%H,ATUAOX,PFDZ#GP3UAOU!V.U39>2H,^W: M92^"D\&H'TX [4_Y[3Y5?PZC+L;7D]Z4<*D!EGSAA1$F0O3H^7Z_,^D>M]PQ M+7<:#KH3"N_O3":<(3[N]^QR87PJ"HPY4)7EFM0[62ZEXF+=X6'K M'_0[T6#_0]!9*2WOVZ9K/-319!!.:4^C3M1O.$@B M0K_P>/I,1IUQ5QW=20_6VX_XMV$GBO:NP]\@UBR?C#%4?MP9=4&U5.ZZ1ON1 MLB0HX(KJQ+%HG9$C6,TN3([Z*)H:K,G"/Z@Z-@\D%K@HQU^P008B/AALM?1(@GB M,COX< C)NH+QGU@LH!$DIH-WY4WF#]SLX8PZS+GNKX5GG FQ>C&& MF3 FXI..C:C8X0HM?9*8TRJ^EH"K&:CKDKC3J1:IGEJ'BOK M2(=K51"^=4^T'X=H7DUY]A!()?"Z*,6%[!P_)8M(D9;UY< D-:;TQN_GI@]9 M*Z3IVHA=%%>!(YG]\ZUQAB(MX/0Z0TO93">.W%)#:H"^5$V5D1#D&<8$Q5_( MK7@O-QH.*WO.W%.+F%Y/ MNB-H:Z >&N[5I_I1I_PXR-MPALLDI9^FXW 8#?DW,D8=,#\HAJ!9]@?<%*;3 M'[GY1]+5!QA==VKGGZ"6*GKK!(O]J 6H^4&)F#;-7]'THB@#/V8SC:%&A0'B>W%[\^9RC MM9(U-Y[1\3N1M"( K(;G;/8+XA[9D&T74REVR?Y8^D#6][YD)/9^C_>1@A"1 MG5;:H;3WM/V<>#7'V0 JG6'PIMB4=_0"T_!$FV@KIE\8KIP('(<-J>Z5+H-< M:+4=8BV65BG5;!OIXCRVU0J9$.R>W,:]B&G51Y/3D+:2-H\Y VR+HX+=12VT MFMQO\@Z9N3E#C>+6EE2*N6INIUC<'=AO"KGKMV?M103_KW!5IN][MF_^ >^ M2PXX=!T!X,Z>!2(N)>_\5M0 ,O<9DW1Y444]*I-(B6C.7I348CI-9.7IDBV) MZ<-#LB GI,P*^ZU>RL/Z%M\0DZ#UWJBN3!\P+IG2P,RG&EDQX^NR^'_]P/', M>VA%TVMG.BZO9\+/,0A[D6V(SLL,OM-)*H#$T+;FJTW9\L8ZTR-^-QBM*28O&UGP HVQO., M88FS7: Z,/MQWFU-V57G3->6"4-&33MW-SW=/.LD6B>/F(.QB8FO+RSQ+Z3Y M)B=.\&IR=WZ^)"?M'>)@)*F+MK/*5,;(UM>-]<-K)QZSMG*_<%JC;; M\BM/;VT=;\)0KAZ[:>H':M')M@+E- ]'D6>J0WQ#MA]/,G370%\TUV&*J')IC'\ M\D?.:F6MVJNQX+^(L.IF.FW.-Y\J.L@CKX MJ100KSD,WDI8\@Q9.XD4=EAL7K1ADO]H9]^9<$\X3G@&]5M*@K)-;&&LAU3Y MEN,Z;7'P%/Q-/9JN.!B MOX*17;%_YA+Z_X SK-+?J*T-TU>-#4[_GKDJ\C2^[4-N@WP,1 0/ZB=O(R:I M C=GJII+):*LUS,2>5!>Q%2!13&:"FNBKDLF83&;8VD&(CX<<2% QUR+AGXP M+; A%EQ0XJ:8W'2WFC: 8JZF%VE'F4F<,EUFSP&8%.''< /I/,0A&*JUCXFW M6YN:_IX-D"V7-DPI= U#UA0RELQC,6RX,#H.DRMTM)I7SW=;M-WLM/ ;6I&1 MQ!+!EN9_+*#A'F9H3JNJ3605Q'#_Q'8C=73-GX"LB(X@M=)8:?1%,L+.R'\V M.LG,WSIQ6O@1/G1'J80-)L7E=^F:V1NL+12)P%XG W(_V(;;W*/=BR0WKH+8 MVBR1>2EI6H0+*E11IF=:C6T_G@*-$Q1\J1,O$*7'QT58,[VJQ:2%EC8]0Y^Y MI6R1P[)$YE;FC"E&VL&L'6N!SZ3%:+8RU04,?>- \+WU!D(.HWQZ7$^DP#UP MRAUKI*"&;HLZ.Q,"A;8W9Z-0J\";L4ZEF!3<&4,($G\4Z4 'L*&$?I)@L C0 M4JA]X5+N!:>430&.;2DEO+ANC&R)JL3LJ/=

.B'P0VGA^5+M MN80MFD0MR$+=,-R(:RX59O.W,E1PFH4WCWJ6':YQ;5^MEIWHP)>,@Y2^9RJH8D:L.6 >X,RB!9BD3;[(9)% M/FS>ASF4CBOS8)&)F Y0;TRB=D4:T.I M)KCI!?D]+9MF=KH I(:[MS!$D_A MKU(D< ^!58-"2L"D= YTI, 2SNQZ?%C.*"-67U*,)J0]!/?,[HC-V?V$8KMJ M6K.O/&)!AA1SRDW74?L+Z%<8 )91;R,"QVKGM_<37JO/%'&._/Z$&<@RSK!^ MV=4&S"PJ&B:>1D6%#U4/=MKJ&!&J&QBCIU;.]JJ=%JD27<=?$A MD90UZ\!C79@GT<8 13,>FV@]IX)D*1=KX"O3C$@B?7K/,H-0-(U\117.5:%B M-2;QJQ/+/(IO[K5I5BQ9[,;197W,NA*<'IG41R[404)PQV95,+>V-$912!S# MVY-915&M_T;F5T/(C%E7VLWIP)=NX K4JYF%B9-FK9*[H$\36EA5 MNGE[5OU*2S%?%76;( I^KC0TQ4;(%>1RQR@F.)6)4BJQ, @@+!65\/4L5XB; M:D_FG /C=!ZNQZ'PD2=0MA(/SRJ"H*H'1!8%RP]DF=E:H:CI1BO]H*PMAXF7 MJ[K(!ZIT!7L^_MITNH^G)%%-C:Q!K/!=U?28+$JZB(GBJM=VZTR/9/[T-FQ7 MI@#*6GR>+*6&9VKQUY):6_P+$=9T2W0+7N 7"[^4H^VIC:M@#X97C^32P"OF M$A0BM9G6O[;[EBJ.Q+V 35" HFO)EV1NJP?MD73(/X,E:YB@IZKH2\,T6@^U MV;,N09&*-A+I"0D3=/ LUGEPEY3]8^%>:=58)8V-V)A@7,:U.V/*#!$R0;H" MEG,P32WU((H,>D8#?3^EF@^%"K8,:^0V!R/)0"^PY#(,%3 M%3>T*?AP*E]4/AGI,FQV$LPR':6]THCPM)$!15-=)>N[\MZDF=KBJHDH8LUH M&BI\GK'DK@H'4LF!VM024R6,&;N[DV\/O5&>X$" !IYZCS%&=#J4J>27)C4V M)4[ M :?WF6:M1"=V!'SGVZ ^EJ*Y& FTF22[(V]YPKSC%'OO**_FJ]S$J?<8Q76I%,/R4*/ M_CUDG\W15_0(V\_VK-OGV986:IE5G@(?ZN*H^CH,6I(@7)C[4:/MN&L=?&A#)X! O M$HNYG)'*VNBC;5TGJ9M<01RF0=892 $7+K9$Z.H6"#,A;:;;<@U98,??0["(MTB6VMAA5^H"6I2S/-TYBPNQ1PD6(Q\-7=0:-)9O\5M?8;;X51? M^//L=K?A*_)!! CSG5-+.7K$A&XP>T(:I<_UY1%]1QN6'C'JDT+4YO7TUA]R%6O M/]DJ/#76U8&=8Y'.!PY":"=RSH!$\3T@02Q4G4[4BE#&H*)!#:6_3 =(%;K$?F$,YT$/'/$S4BP99Z@VM 8R M;=U@?>5K,==[01K;-8Y(H66F-*CT7-!2FL1KJ6="#OY>[Y,@36!4<9\D9>V$ M7_&\']6\!QSRJ_IJW3G+5KCM0%)7:*04.9;J8]4XMN\\=_M[;!K^]MES6^D= M;M)F;-Q859CC)!VZ)LHV2845N=IY(9' ;#?&+7DZF CQ6&L?;CK@&U6-=JT_ MJ04'#<.5)4JC@EE9K/66O77ES(^ZG:H,.AP=V]LHFRA>?'81Q/:"." U'"IA+ MJ8%0 HQWH0)_0'Z_3^\X]H>EW#A'GUU)=9E]4R\S2WNB6U5LR>+6,DY7$G6M M"H=;DT.!$@2*_FR/1ZE4V]I5OPW+:QLAYMVD(P@&Z:]TS5PQVQ@#MT7!D9(= M%$A1C7YLQ]H+$C:/P5<63\_:W)/B?A0OI?RE##O6?D)=&(@E.L4R-#%83'/\ M=EO.HWEE;R[X"5G)9PD_] WQ-GR_Z@@5\B?]X?C4 ML(T82(U40E7.P43;*(G2JH#6:54-65"^,2\$KV/[(5:W&FN]@(42JX)=&&!( M+>(F:+!YT_.+JDM[PF",P=KF MJAZ/BI9QQ;B:O>UR& TY\JP:'GFNW^),V\ZP>MCF3.?[3^GD@#L0ND$>.>Y+ M73&VU:H>'1;VJDCU?5+E$%8*]9P9;'^4Q$-/Z[7V;P^OL/6&B2-J/<5*$,CI M/J2N=P*4XSR:A@5?'E8O"]!"DG_^W48:0OS.C3>O4[@:::&"NJU7J^Y^AXVB MJMP?=$,Y_'/7>T[MI" -F*0Q53GT6V+H =A9@T2A2,ZS6)8(BB94,Z$FECIU#.98B>8PD_ M<&QM97]>[M#)+4GKK9E!(&[;6T7VF;_2"T??*2QLW0K.6KFN2C$"JGY@/UW4 M#,8O@GXT" ?4SSP:#\,^%=49]?OA<( E<8;#:3@=#((WRJJ'Q7?&HRB8],)1 M% 51/PJG\%IO. F[HVEP6[>M#J;A>#+&C-%Q?QI,Q^&D.X1A!F%W.+0FKQ?P M6"_L#K#2T:#7#T=3_#0=#<)H@FFFDSZV\YWL [<1!/[S(?TZ0>>NT(=\>6;M,E"S-B1^%T2&FVL-'^" OFC+#U\@B[%8_&O3 "H+TQV9_8 BI% MT<*,T(MZX73:"\;XRBB(AMTPB@9!#Z@E]J>]*KU9+"C&-.[9(-0 M:#N/'O:ZW:"'@\$^^V%O,L5>*?WI-SU ZUG\KW)C/N3HZG >3RI7U0_'W 5[ MU".\AJW!X74CJM$%(_7&0RRXKMX:CL,(SG8(1]0= Q0G\.<(_L>*]OUO!4 B M5Y=?I+^V(U0 V)\2].%O[H'3G:.?YK\ 9"E0&/8YZ4L:^: ["D<])$33 183 MPT\3K/W2&U4ZB(RIK_PX[(ZGV&.Y.QD&1$NBKX7DC80X!-=+1[L](])38/L3 M6F*JI0A,'JX*"]4FH?TMYJNI=?4$_0:S%1/S+E5&B_JCL-?3GSXUV>5ZW8@J MJ$TF0-S'2-P'PT%PCCLA(01=)(ML.RM!9C,&=E@[D'2@!*?XH3<K)'NL-6>XC6O76=B?Z9D>C[0M?>S2-1@ND\("M M(VXYWJ,//:PY-VJYV:&J2JBJTP37*E##5N"\M;$7-Z0Z2/S=UX+'!(CZRK^+ M"',=-MH2- IK+T.HSECZ>GY_]X:V[@U=W>O-W&\QTX*S5E\$F-4)P.]TZ?. M_JV=PKGN4-LF]=G$=6Q_]-=W-&G=P&SZ]%Y0)4X&S$W"<4OGG"-$A_46PY:O M0#DIZLV"#(V"$_Y@ZM!+F4L[PG,I%2@F'/EKZ]VLJ,$D(+FM>2^1G&ZU*F^_ M=F$NL HN9^C!!U=2&&\!7/GNR".O$Y)@/F#7RG3APON M@]&1M\WF5JLZ8R# MGT 7(Q-(+P)1M1]96T\9K^]22DGD1X>#<#+LHM<4,%0"E7!!&X+^ )C(M=:A M>KV>2;S'2+T=9S>B$BFMT>SR3L;A8#(!BGK+>[H,!1#HB\N8R]?3M=HRNLX)Y1>IM MJ2A'8^Q& _.6V[?+8A>R6)LT;PLPNU0Y6;XB%59@>S6ZT21K M$7"^04;:4U59Z0QHFDIG_G)!:@$9,:*JI#U2"GJ@3 VG7)VUW^VAZ[[I11#5 MN\!; 3=!;H]0&>A3^5G U/?N2&BX*4E=/2R#2F(M?#/A>JCA$)A[4UNMEX(/ MQYPN3-$/(Y+U8''1&*>(0.;K(MV%%0(.RZ@U'&@_^0B+(X$J,@39<8)_1=$$ M_QK:P1I.'LG\4&A^EQE C_X"@=)@]]$[ VF&=]:G\G^PE''4XYU%H$M?VJCY M359R0D)[DY0 CRGJ3H/^ /8&7,NLZCC(C*(QPF*"_XW"X9C_ZO;M<$?!9M+8 MB.QYF !K&R#2 ;6;3 5^8X$?F8]\67M6\^ M %X,QD=B@:D-VO;_,[!B'YR>AQ55HN\QV$O+8-OX3LOC3S.7=_'?,&IK%1?2 M7V+3S-FY'ZH4@UNTDG0MW7M2XYLM0(/\*/ZX0)E!L9R@^C*>AA'<_K<81XNX M@/$Y6,B#?YSGG@-MZ-W=FO&]!^Z(!<&%3@XQ[L@Y_H^ MH*13??@;#-&RT9=.I)=\,TJ_RN0ENZ M..1X%$XF6/[?^;2*;%D^%*SZ% MNP[*TK#?Q2\'HV%P2[&/6?.V/%(QZ ["T7!,M@NTH1$SF$3"]@;=*)Q&]&MW M @('+7PZ -;7;FMK1SFDO41XO0,Q31J?QD==[L4$+]#5H,PO'Q$;744F(Z'2 MU,IDSTDD< V)GV?0>(%&]N&PUV39>-E@VB#K4;=?NR4129\]X.CCVD\]-C6A M0Z#Z4\0JP&3:K?W49T&F5R_ V=Y1N8T;M+54/L]S)/9$R&:[0#_W07*/SRE/ MX%#;2.L(H=]&,*1:K+((E;SU/ /*/_KW/-6_YU",J!V3+4[\U2?SCQXU_^A1 M\]^J1\T^.JAJ++,!\-O=HW^TOCFJ]4W=NU/I"=+F-FAC:SZY;&\Q\M4'S<+, M/YJ/_'_6?.1)A.,*]2=8>_VT%?L.P(U_%-?_;UA<_[ HN/>@&G,X[MYN@%4WJ=/7'&:79D%RA-OTNFDVN]1,0LA?&$S^RY,9M^Y M5[+&3N46_LZ5R_D@F64'1O(>]ECH:=@U"-M+]Y'B5HD"B->Z"/YOT'8R#1$T M8? :;5;D?7^/[.ACQM&_MX_)"D#RCBY_S43LI:1:IZP;%G"]=#H,1[%?<.5B M^/M7#IR]AF/^"U(A5?Q:.Y\)S[G+67 3KSBHEZ*4?K+E#*LKF_;AIM=4&EO; M"R:5.MY-F4W/CO:H!R@TU(?_M*%.,G"#!F= 0=JHN\)'XYM8PP(D9G6B-BG5DXRR0J\X$Y-985 X/L-USE>6E.HY6(F*K#ZC UQICK 6Z M?CUH3 3KUT'%QL'N /K-D,V$E'X3=+/QJ7O@6XT< MK<%%!XA^]395@.=;$Y?S_*V^.2B2].TAX4I(0.NQ4@H%GMFX0ZE$C9&:QV_^ MSS$('5VQQCZ=&ES;:$-098U0[X^F?!XHC@F2?#Y*'(2)3[.NJI3XJD5*_):1 MCT]SA6\P#9HKL9S;:Z1V?SW_DA;_YR5ATEEW?-;M?<^)/Y!;HCK#2#2IO_^6 MI[#?ABWW2 ?\NR\GZC8OY_M/W&N>V \GM?K3J7XKW(7]3 M-&I(M69<]?Y;5U2V%EMHH&(]SMCWS'/5-6-F;]ALM3PW88YOX#C*Y P+%"V: MO((UK?]3D2 =10MX;;))\V161OJ8B.OE/MT4K6+R_B4%9NDMK[UM?"W)W,.]:*4K]:K1RPQ7.^-RC(QJS45?^# M0V0/"8QMN8HO@A\DD*J&6Y$HK* "+^ISO(MS"Z.:0*%_'->U$@K?(B-=:+UI M1:CC<2FR^D.#';ZY M!S=T+CWCG*$DYF9BT7101XIX0U1.[6 M!M;.3I>LG;6QP1'MLW__!VT!2XV?_\%D->=RK33X5-=A@%#HL:+#&LYKC':N/-0<['@C3)JMQ!8AM8L[KO0&0MO&Q ML_$UAX4^+\:QA44SYK3F0\<7>>]T8C+CO*N\UU-=#%5MM M\GL#%&MO'1QS^-W.96\LX&G5K-!^5,\)S6L;1 ?H-0C(?KS>$P]$-?];+7;O MJ0=J<=NU.+[Z S/@;Z )9ZO/Y*4 "3HM@S?QG,Q%IT\1O!I/H&XKR^HX>V_ M6UM!U7^[+I^L?R/W#RAMZ3P.;G82A>G4X_\;M&ZE55]J67(8O(N_I _;A^!5 MEN?L^H9; +^6NX.'<):%IPIDY Y"5NN,?UQ5C<@ MP^"&]DE >9O%ZW;(9^L%7&$R!L]PSFL0_U"%^XASG;R]>G7]\?2XPX6'W@' M\=C:9B64OZ)RNLAK6& O@IL-]B="W]"'?&I+=[[Z )R!P01URV0N-[,4BO;3N%G+^%D2-.V/H:*)G M]?,L"C487F1RQ*,-!7XBIH3/@!0O)3?1_2S)OT\-QL_5W1X-DUHKRM//OI5^ M+,TZ]!. JE*5=K+?2G_@MP/(QE[QN$:7@FNGJK49([3%]J=M3,$S27L<76NT M^G%LCCU%4;-P<+Y>8S2NBEFX,MUTK]8F@.G:AK:=6QT9I8JKHMCB9NIT9U@/ M,_@&EA@7VG&^6*3BDS4KVY;W&>7,?=>)GYS-<5$7(EU__2 PJ;@.%R-ARB7P9.0XG]/)VFI'YBJTF9?S%JK$GLV2= M+/%**H66B[JUY8SB!9>PKSD'L:IJC_@J_BA>C&I X79C*W&#EO7X2AFK\$OX:(1]^VMS3K*07_A@:/X M2/D>>ZD2$M"H,!JG>'EP1,PDWO67I%2(^_>9Q?@M2854[0YJX-@O6$W;F!]JS5AJ$;G<8:-M R.U2SK#05_-%!#)& -!]'*O[YA MXM,>P<@E$-4."?.):@R*LHMJW[;E&M6 U9QJ5)>#!Z/:')B'5/O2STJJC],0 MR8_0Q')37],V<%(?0%B5;/6'P\[)4ZJAJK_%-DQW0DL;J:W6DD#2= MIQ]M3-9Y^K5#]W%9)_!' K2!$51RO8Z"^!.#'7@ 3XRRYSR.?+/E>(X.+POM9?J83DUUP9;8L7\Z_GLX*LJON/4ON>PO9\OSU'^8](IMP_Z@J M8>W(V^>_^C68X8_T3/#L7\V1X'F2+[3FXQT:=? M$5HM9C]-:LMY.Y8A&)GV M8"+_]*//6-IW)A-N10WX1!298\54LM)SH;]'Y3CL(([06=29'/'6UZV]Z:2> MOF;7S\J3]"]@NZ;PG2]G=>)GW=*#I()FG#A@T.]S?S \H-PIXWPASL#R/EY_ M!1/>>QT/O2_'#O(\Q#TNP1>U@4.QMS'5\^^-RD9_L7:#!M5W/X;;?,?6'XXB M3F)RNXV_Z)2!F@1&<4D8K>*>9Y<&VBW6Z+F0(XI+6Z$=\UZVH-WOJB^%QC9< M4S9[32IH?^A_^T-1E'_Z?U!+ P04 " #(2 --%!:8(TT" #]"P #0 M 'AL+W-T>6QEG9:8H?I"5)CK2"XD0TJ[LO#J2F*4U2:)42_T_;G'$.$PB7C#[IBJ02H: MKF)X.4# Y=^*#,?P\>SM]T:HFS? C9-WDXG_>'ZSBY_9P#D$CN-3%L-@?@F] MWR>]\/?SZM@.]>S/J)]AWB&>[R$>B?8D7IE$K]O5),H%'S=W"AV@F1'#8(5H M#&\1)4M)3%:.&*%K!X<&2 45$BA]JKIR8)#ZR84#YYD#[W@8X4+:VJZ"^UUV MTW<"O6<$$DH'@2%T0!)52"DL^9UV[&0+_A("G;U85UIA(=$Z"&=P3+"#+K(4 M,L-R*!/ 'DHBBG,C1Y*B-*,2E6>"2@FFC8R@0G!D-?09G:%I4TSI@_D:ON5; MW&T.W!QS)#X$1D5OZE5WYGAJOI6\R>:X-VG#@WA!159"?6ST;%@<&#!)$)]'5 *29XTG[DJJ0:PA&"%I2+I M)O)#HFJ!6]5?IS8_5'-X@IK_]3X7F&.)Z*9H??>/>9?_L^+IU=]+MO\JNX*/ M:U=?6Z)Y?D] Y.SX14ZOCU^C:5Q.0.1K?]I>]WIOM A;#<* @F5#J"*\DUN2 M+,-.C^G08OC5M'YTZYD>^P1-K]!2]^);_#HWPSEJJ+HW2[3!&([V9R,\F ^S M%@-%#$?["\Y(PZYMP;'A3WX"4$L#!!0 ( ,A( TWG@5.MSP, '8B / M >&PO=V]R:V)O;VLN>&ULQ=I=3]LP%(#AOV+E:KO8VC@.7P*D =N$-$$U MT.Y-Q*^^L^&D M6,6X/IK-0K."7H>/;@TV/;)TOM[ M8RW\[/0XW_AAX"F\;,]WA6ZB>81;?7=2S(NTWPSM.!QT]W=;=.3_IK!Q&^6AT]$X&U9F'0IA=0\GQ6X7H6TK/MMHXK.XM-M#I7T+,;ST97M2 ME.EVU#$]Y]$$<]=!(?R120_XR[;,X7R1Y\ZV8 .T(MT*KC-MZFC%F>ZT;4"@ M2$E$RBDC*Q19$9'5))$W.2<]%44J(E)-&5FCR)J(K*>,W$.1>T3D'F_D!83& MFW7>+MQ2Q!6(LTTP%D(0[ZXY\[Q"><22E3,C-S 7>CIXY"I617I>]-S#N%X>SE MRSC]2X)M#*3K!6=2K)3,KMQ$USQ\2&/B($N?CA3P@(@S*5A*9EDN;>-Z$+?Z M%XP.-I0G)3,HY&A='N!,RI1R2E3*0YQ)J5+^5U;2/*5[_59+RA4Y@2LCB10L M'Q^%\XDP*&\F,#7EM2SR%D10VDAD;.A-/ M8B2%C63&AL[[/=IQ) M*50Q*_1&YNY]QYF40A6S0N3GS0HK5%$*5A,K)"B%%+,"FV7KQ*9KGM, Y,X]]":*+[HQG0F/N-,2B'%_F4.L:*E%,XD MO\V9&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'/%V'/B_>3L,ONVXXU67\.NQ#7V]>ZWT*NERNPC"=43T^3& M2K7X50_[5-95>#N&/]WPFIN42@[GB]R,"\:_O/?I?]9WN]UADYZZS>]3:LL7 M%?\65.'K()T/4GJ0S0<9/%.>#(CUH-1^TH@?=S@?=TH/NYH/NZ$'W M\T'W]"!9 AF7_"2$-5]K 5P+WVL!8 M?; %D"]]L 6@+7VT!; O?;0%P"U]N M 70+WVX!> M?;P5Z*U]O!7KK%9ZUT<,V7V\%>BM?;P5Z*U]O!7HK7V\%>BM? M;P5Z*U]O!7HK7V\%>BM?;P-Z&U]O WH;7V\#>ML5SDK080E?;P-Z&U]O WH; M7V\#>AM?;P-Z&U]O WH;7V\#>AM?;P=Z.U]O!WH[7V\'>CM?;P=Z^Q7.NM%A M-U]O!WH[7V\'>CM?;P=Z.U]O!WH[7V\'>CM?[PCTCGR](] [\O6.0._(USM. M],Y-/:3M2QD.[3Y?NN33\&]K)G#G\GY,E\\X3_UV_T3I,FY)X?QY\3OE//4C M(GQZ8__X%U!+ P04 " #(2 --)T61QLT! ":'P $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VWO&Z:.JFZ-+TKK;^*"I/>\B5U\O#9)8M4G[(0)OV]LS^-]KVMR MKLSI7]',?%YFE)ML5<=;4F\=Z=P71*&N4E]H1_E;<&6SV.>=:1=>=!T;LTW% M?BQ(KYD !D;V-0&UL4$L! A0#% @ R$@#35\K@Z[O *P( !$ M ( !F0$ &1O8U!R;W!S+V-O&UL4$L! A0#% @ R$@#39E&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#33@D$^%V M! HQ4 !@ ( !P@L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#35V$P$I9 @ -P< !@ M ( !21< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ R$@#34W'JHFR 0 T@, !@ ( !S" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#379S,6ZU 0 T@, !D M ( !>B@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ R$@#3;P+K=^V 0 T@, !D ( !0"X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#35_Q MV#'U 0 RP4 !D ( !"30 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#3>Z!0'RY 0 T@, !D M ( !:#H 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ R$@#3?E%(D(+ @ <@8 !D ( ! M2T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ R$@#38W2-2>_ @ P0D !D ( !5D@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#33>?X,P] @ 1P< !D M ( !R5< 'AL+W=O&PO=V]R M:W-H965T@@( $4( M 9 " 1]= !X;"]W;W)K&UL M4$L! A0#% @ R$@#30>1+=HY! >10 !D ( !V%\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MR$@#3=$T0Y8- @ D@4 !D ( !_F@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#3=Z0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ R$@#3>^&1:^, P F@X !D ( !FW\ 'AL M+W=OF;4" M !."0 &0 @ %>@P >&PO=V]R:W-H965T&UL4$L! A0#% @ R$@# M37(\K 7& @ O D !D ( !]X@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ R$@#3>>! M4ZW/ P =B( \ ( !K^D 'AL+W=O7!E&UL 64$L%!@ ] #T G1 ,GQ $! end XML 64 Show.js IDEA: XBRL DOCUMENT /** * Rivet Software Inc. * * @copyright Copyright (c) 2006-2011 Rivet Software, Inc. All rights reserved. * Version 2.4.0.3 * */ var Show = {}; Show.LastAR = null, Show.hideAR = function(){ Show.LastAR.style.display = 'none'; }; Show.showAR = function ( link, id, win ){ if( Show.LastAR ){ Show.hideAR(); } var ref = link; do { ref = ref.nextSibling; } while (ref && ref.nodeName != 'TABLE'); if (!ref || ref.nodeName != 'TABLE') { var tmp = win ? win.document.getElementById(id) : document.getElementById(id); if( tmp ){ ref = tmp.cloneNode(true); ref.id = ''; link.parentNode.appendChild(ref); } } if( ref ){ ref.style.display = 'block'; Show.LastAR = ref; } }; Show.toggleNext = function( link ){ var ref = link; do{ ref = ref.nextSibling; }while( ref.nodeName != 'DIV' ); if( ref.style && ref.style.display && ref.style.display == 'none' ){ ref.style.display = 'block'; if( link.textContent ){ link.textContent = link.textContent.replace( '+', '-' ); }else{ link.innerText = link.innerText.replace( '+', '-' ); } }else{ ref.style.display = 'none'; if( link.textContent ){ link.textContent = link.textContent.replace( '-', '+' ); }else{ link.innerText = link.innerText.replace( '-', '+' ); } } }; XML 65 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 67 FilingSummary.xml IDEA: XBRL DOCUMENT 3.10.0.1 html 112 236 1 false 34 0 false 5 false false R1.htm 0001000 - Document - Document and Entity Information Document Sheet http://www.mantech.com/role/DocumentAndEntityInformationDocument Document and Entity Information Document Cover 1 false false R2.htm 1001000 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.mantech.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Condensed Consolidated Balance Sheets Parentheticals Sheet http://www.mantech.com/role/CondensedConsolidatedBalanceSheetsParentheticals Condensed Consolidated Balance Sheets Parentheticals Statements 3 false false R4.htm 1003000 - Statement - Condensed Consolidated Statements of Income Sheet http://www.mantech.com/role/CondensedConsolidatedStatementsOfIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 1005000 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.mantech.com/role/CondensedConsolidatedStatementsOfComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1006000 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.mantech.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Description of the Business (Notes) Notes http://www.mantech.com/role/DescriptionOfBusinessNotes Description of the Business (Notes) Notes 7 false false R8.htm 2102100 - Disclosure - Basis of Presentation (Notes) Notes http://www.mantech.com/role/BasisOfPresentationNotes Basis of Presentation (Notes) Notes 8 false false R9.htm 2104100 - Disclosure - Revenue from Contracts with Customers (Notes) Notes http://www.mantech.com/role/RevenueFromContractsWithCustomersNotes Revenue from Contracts with Customers (Notes) Notes 9 false false R10.htm 2105100 - Disclosure - Acquisitions (Notes) Notes http://www.mantech.com/role/AcquisitionsNotes Acquisitions (Notes) Notes 10 false false R11.htm 2106100 - Disclosure - Earnings Per Share (Notes) Notes http://www.mantech.com/role/EarningsPerShareNotes Earnings Per Share (Notes) Notes 11 false false R12.htm 2108100 - Disclosure - Property and Equipment (Notes) Notes http://www.mantech.com/role/PropertyAndEquipmentNotes Property and Equipment (Notes) Notes 12 false false R13.htm 2109100 - Disclosure - Goodwill and Other Intangible Assets (Notes) Notes http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsNotes Goodwill and Other Intangible Assets (Notes) Notes 13 false false R14.htm 2110100 - Disclosure - Debt (Notes) Notes http://www.mantech.com/role/DebtNotes Debt (Notes) Notes 14 false false R15.htm 2111100 - Disclosure - Commitments and Contingencies (Notes) Notes http://www.mantech.com/role/CommitmentsAndContingenciesNotes Commitments and Contingencies (Notes) Notes 15 false false R16.htm 2112100 - Disclosure - Stock-Based Compensation (Notes) Notes http://www.mantech.com/role/StockBasedCompensationNotes Stock-Based Compensation (Notes) Notes 16 false false R17.htm 2114100 - Disclosure - Income Taxes (Notes) Notes http://www.mantech.com/role/IncomeTaxesNotes Income Taxes (Notes) Notes 17 false false R18.htm 2204201 - Disclosure - Revenue from Contracts with Customers Summary of Significant Policies (Policies) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersSummaryOfSignificantPoliciesPolicies Revenue from Contracts with Customers Summary of Significant Policies (Policies) Policies 18 false false R19.htm 2304302 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.mantech.com/role/RevenueFromContractsWithCustomersNotes 19 false false R20.htm 2305301 - Disclosure - Acquisitions (Tables) Sheet http://www.mantech.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.mantech.com/role/AcquisitionsNotes 20 false false R21.htm 2306301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.mantech.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.mantech.com/role/EarningsPerShareNotes 21 false false R22.htm 2308301 - Disclosure - Property and Equipment (Tables) Sheet http://www.mantech.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.mantech.com/role/PropertyAndEquipmentNotes 22 false false R23.htm 2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsNotes 23 false false R24.htm 2312301 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.mantech.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.mantech.com/role/StockBasedCompensationNotes 24 false false R25.htm 2404403 - Disclosure - Revenue from Contracts with Customers Narrative (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersNarrativeDetails Revenue from Contracts with Customers Narrative (Details) Details http://www.mantech.com/role/RevenueFromContractsWithCustomersSummaryOfSignificantPoliciesPolicies 25 false false R26.htm 2404404 - Disclosure - Revenue from Contracts with Customers Revenue by Contract Type (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersRevenueByContractTypeDetails Revenue from Contracts with Customers Revenue by Contract Type (Details) Details 26 false false R27.htm 2404405 - Disclosure - Revenue from Contracts with Customers Revenue by Customer (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersRevenueByCustomerDetails Revenue from Contracts with Customers Revenue by Customer (Details) Details 27 false false R28.htm 2404406 - Disclosure - Revenue from Contracts with Customers Revenue by Contractor Type (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersRevenueByContractorTypeDetails Revenue from Contracts with Customers Revenue by Contractor Type (Details) Details 28 false false R29.htm 2404407 - Disclosure - Revenue from Contracts with Customers Revenue by Geographic Location (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersRevenueByGeographicLocationDetails Revenue from Contracts with Customers Revenue by Geographic Location (Details) Details 29 false false R30.htm 2404408 - Disclosure - Revenue from Contracts with Customers Schedule of Contract Receivables (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersScheduleOfContractReceivablesDetails Revenue from Contracts with Customers Schedule of Contract Receivables (Details) Details 30 false false R31.htm 2404409 - Disclosure - Revenue from Contracts with Customers Contract with Customer, Asset and Liability (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersContractWithCustomerAssetAndLiabilityDetails Revenue from Contracts with Customers Contract with Customer, Asset and Liability (Details) Details 31 false false R32.htm 2404410 - Disclosure - Revenue from Contracts with Customers Revenue, Remaining Performance Obligation (Details) Sheet http://www.mantech.com/role/RevenueFromContractsWithCustomersRevenueRemainingPerformanceObligationDetails Revenue from Contracts with Customers Revenue, Remaining Performance Obligation (Details) Details 32 false false R33.htm 2405402 - Disclosure - Acquisitions (Narrative) (Details) Sheet http://www.mantech.com/role/AcquisitionsNarrativeDetails Acquisitions (Narrative) (Details) Details http://www.mantech.com/role/AcquisitionsTables 33 false false R34.htm 2405403 - Disclosure - Acquisitions (Schedule of Purchase Price Allocation) (Details) Sheet http://www.mantech.com/role/AcquisitionsScheduleOfPurchasePriceAllocationDetails Acquisitions (Schedule of Purchase Price Allocation) (Details) Details http://www.mantech.com/role/AcquisitionsTables 34 false false R35.htm 2406402 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.mantech.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.mantech.com/role/EarningsPerShareTables 35 false false R36.htm 2406403 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Sheet http://www.mantech.com/role/EarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetails Earnings Per Share (Schedule of Earnings Per Share, Basic and Diluted) (Details) Details http://www.mantech.com/role/EarningsPerShareTables 36 false false R37.htm 2408402 - Disclosure - Property and Equipment (Property and Equipment) (Details) Sheet http://www.mantech.com/role/PropertyAndEquipmentPropertyAndEquipmentDetails Property and Equipment (Property and Equipment) (Details) Details http://www.mantech.com/role/PropertyAndEquipmentTables 37 false false R38.htm 2408403 - Disclosure - Property and Equipment Narrative (Details) Sheet http://www.mantech.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment Narrative (Details) Details 38 false false R39.htm 2409402 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details) Sheet http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets (Narrative) (Details) Details http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsTables 39 false false R40.htm 2409403 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Sheet http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfGoodwillDetails Goodwill and Other Intangible Assets (Schedule of Goodwill) (Details) Details http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsTables 40 false false R41.htm 2409404 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Details) Sheet http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets) (Details) Details http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsTables 41 false false R42.htm 2409405 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets, Future Amortization Expense) (Details) Sheet http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfOtherIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets (Schedule of Other Intangible Assets, Future Amortization Expense) (Details) Details http://www.mantech.com/role/GoodwillAndOtherIntangibleAssetsTables 42 false false R43.htm 2410401 - Disclosure - Debt (Revolving Credit Facility) (Narrative) (Details) Sheet http://www.mantech.com/role/DebtRevolvingCreditFacilityNarrativeDetails Debt (Revolving Credit Facility) (Narrative) (Details) Details http://www.mantech.com/role/DebtNotes 43 false false R44.htm 2411401 - Disclosure - Commitments and Contingencies (Pending Litigation) (Narrative) (Details) Sheet http://www.mantech.com/role/CommitmentsAndContingenciesPendingLitigationNarrativeDetails Commitments and Contingencies (Pending Litigation) (Narrative) (Details) Details http://www.mantech.com/role/CommitmentsAndContingenciesNotes 44 false false R45.htm 2411402 - Disclosure - Commitments and Contingencies (Letter of Credit) (Narrative) (Details) Sheet http://www.mantech.com/role/CommitmentsAndContingenciesLetterOfCreditNarrativeDetails Commitments and Contingencies (Letter of Credit) (Narrative) (Details) Details http://www.mantech.com/role/CommitmentsAndContingenciesNotes 45 false false R46.htm 2412402 - Disclosure - Stock-Based Compensation (Narrative) (Details) Sheet http://www.mantech.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation (Narrative) (Details) Details http://www.mantech.com/role/StockBasedCompensationTables 46 false false R47.htm 2412403 - Disclosure - Stock-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) Sheet http://www.mantech.com/role/StockBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetails Stock-Based Compensation (Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions) (Details) Details http://www.mantech.com/role/StockBasedCompensationTables 47 false false R48.htm 2412404 - Disclosure - Stock-Based Compensation (Schedule of Share-based Compensation, Stock Options, Activity) (Details) Sheet http://www.mantech.com/role/StockBasedCompensationScheduleOfShareBasedCompensationStockOptionsActivityDetails Stock-Based Compensation (Schedule of Share-based Compensation, Stock Options, Activity) (Details) Details http://www.mantech.com/role/StockBasedCompensationTables 48 false false R49.htm 2412405 - Disclosure - Stock-Based Compensation (Schedule of Non-vested Share Activity) (Details) Sheet http://www.mantech.com/role/StockBasedCompensationScheduleOfNonVestedShareActivityDetails Stock-Based Compensation (Schedule of Non-vested Share Activity) (Details) Details http://www.mantech.com/role/StockBasedCompensationTables 49 false false R50.htm 2412406 - Disclosure - Stock-Based Compensation (Schedule Of Share-based Compensation, Restricted Stock Activity) (Details) Sheet http://www.mantech.com/role/StockBasedCompensationScheduleOfShareBasedCompensationRestrictedStockActivityDetails Stock-Based Compensation (Schedule Of Share-based Compensation, Restricted Stock Activity) (Details) Details http://www.mantech.com/role/StockBasedCompensationTables 50 false false R51.htm 2412407 - Disclosure - Stock-Based Compensation (Schedule of Share-based Compensation, Restricted Stock Unit Activity) (Details) Sheet http://www.mantech.com/role/StockBasedCompensationScheduleOfShareBasedCompensationRestrictedStockUnitActivityDetails Stock-Based Compensation (Schedule of Share-based Compensation, Restricted Stock Unit Activity) (Details) Details http://www.mantech.com/role/StockBasedCompensationTables 51 false false R52.htm 2414401 - Disclosure - Income Taxes (Details) Sheet http://www.mantech.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.mantech.com/role/IncomeTaxesNotes 52 false false All Reports Book All Reports mant-20180630.xml mant-20180630.xsd mant-20180630_cal.xml mant-20180630_def.xml mant-20180630_lab.xml mant-20180630_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/country/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 69 0000892537-18-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000892537-18-000028-xbrl.zip M4$L#!!0 ( ,A( TU+SX(G*/H ,E $ 1 ;6%N="TR,#$X,#8S,"YX M;6SLO=>2&TFV(/A\YRNX?%Z2KD59-\=W&/_UY'(TO'KRK^'HK][WSK-GTR]]^TT)?GDII$*(4L9(M\,Z MA;Q$LMNY$))\9O_OS]\^7VAVB;O=SPA=L M!5!>IS^12=#1"B%RR\L=^?A[U M>[^E?S\!J ?CWRZ&UX/)Z-??GWZ=3+[]]N)%>NOYN+AX_F7X_<7LS1<$8?D, MX6<4/ZV^=CT: 9++OC=[M^6+W:+7_AUX(WV<+7Z\^'GQM?WSZ9V6W^\-OA?C M2?M7IN^E+]'&E\9#1K"LO_7CQX_GY3>'HR_P<41?S#Y1?:'?&_RUXM/I[<^= M<5%]_*HSF"Q\/+U07'Q]?C&\2N H)"BJ/CSH]"[&[0B4;[4@/1@.!M=7[0!U M)Z,7DU_?BA?PH6?PJ6+4NZB_M_Y+BU\8%9=+T18OX-WJ@^/>13L*\$9" "\B M,)Y\&RWY/+S3\H7K\;,OG5:=EN< R-/9VXD/?W\Z[EU] MZP-*+]+/3/7E#U$=#"O\:#YD]HQO<*B&W?FG @E& M$P_&X&4",\D3PM77;]Z;^T(QZ,Y]7#RCZ.9IW>K#U4OU\ZH79I192ZI_S\[3 MO^WUN#^/>!&R=^=D;_SLQY=^O!I?#_U,,7K]V?Q17GXO1R0A< M4Z_XDNQI^=+TM2X\^>>W?N^B-YG"]*3;@X],;?0,J=^6(/7T9<+JMR96?WO1 M^L-3.%YD@#P@YIL?G5'W(YRRDN75J^_!F()M /_EPV1X\=>G06\R?O_AT_T2 M@074GKZL7EZ)VUD05@K"0Q2 Q\3X5U.^U^S],(&?2SBY?F<\?GM9$F1! -SP MZFHX*-^V]XO[2W&[D80.)P=05FLRXJN:$H'KG=KAJ'C)7S3WF:DQLE?]@ M=]&EG4-;/L,$ J3#H@W2?,?1;FCF@Z%]/L2W?8CO$%O/%OG=EZ5L)WE:V^9"OYQSW(#\IGB&T1(,IC9 ;D_4BERNUBZ:.02MT/J5+; M2=6Q\DW_F,LWG2WFR2SF@Q*%LY5]4*(@%[/09ZUP.UKA+MA2>=8*=T$KW!T/ M]"P*MR\*]UHKG W$@](*ZNPKW 51N(/%"V<#<6L1Q*V*PC1?>]?O"N4Q;A_$ MG;\9%L=(XRX[^+\7PR^CSK>OO8M.OSSXLP+W?W_Z<.\.>A.7IR]GR/SVZ<,C M.=BK/+^,U=4GW@P'G\;W5+GG/*\^,H?5(_+UED6 9^8_CICOK.0?!ZN7706< MS_DC2/YO[,R=F?_PW+N-3_Y9R=_W<[ZQ)W]F]0/SV__H_&4@!?OE^K/D9^U M'^Z%_2-R#C<4IEATBU&G[WK?>_U>9V!F-'P@PK(2NT MB3J;J01N1LBB3&Z.R_W"MC=.O!^(;&Z*P_ M'HDQ.3NS]T=_W)'\RUE_W 7]<4>$86$27?<_0*R$V#@.1V^*'^:BO$KK#;Z\ M&PT'\,>+\L9MO% :%R. M;=(RI2IY7WPO!M=%-N'P(U#?#+I_P--&$!&.'?S(J',QN1\"4^J1!FHW\K : MMT?DH(^<[]\M1VA1Q2AJ#/+'YNZ5RO4 M_9GE#]5U/%OXV[;P=T00EJK[2A!B[V?1?3?J710/20268?6(%/\F?OZ9^8_0 MMS^;@$?D\6\B"&6 M/W3MMO$I!_U_5;@'Q?16E![129?GD_[8G%AY/NFWP/:[D+=8>]+/;']P=GT3 M!7]F^Z-4\F>[_F 4?'/YWRR/\[ZXZO0&J9:S&%T.1T"DB^+MYW[O2]FJ%GY^ M*])RXH^]*_C(V\L/\.KX$H@'[WVH,&@L:3[DSS[O#M/O_)L@@J;TNQOB-P&I MZBXOF3TL$9Y.G_U??SO.S\]H_/*&QG][<=PG34GY(J?E <[<*?=GWKIA'" @BST?HN$=H1N/S$=JXT>^>G:)S M.'0.A^[E;=+]/G9GXW4V7N=C=\YCF?O/5X'+X?XK!Z]?N?EQN5C*R!*G9)6<3J^/= M<)XX2-^*EW/E]H/>I'C=^UYT7PT J"^]S_W"C,?%9&Q_30.@6Y+YI'EA-[T=4;7EK$E\-!7M?]$L+ M,_[:^W;/AIO='W%?0>Q')>OX'Q_O9,/,GJ2B5?>]0A.\O4HM:[&WL_TIWNF_S; M=JY=;RFZ)W$7Y:$7=_]9?ZN*O_,_-,R_^A*?Y? Y\/PF_[WWY>M\TP6Z!:#O.]U<(YDW!60CNOA 7DX_TL@[O^X- MBNJMA6^7Z6K;&?PUO#17 -M%Y\.O01?^,[DG(Z]J59GA-N]=YZ0Y4))Y&6%G MJ>U5E+V_IGQ#B7Q??!_VO_<&7Q8_5E <]+'WO]RKY]?SY7^YZK>78< M_5QMQ,WS<;L]>W4^;@_)C)V/VU8A3#4EN$TP/OR EY)/_7K8&9R#F2J,V)Q: MY[#F3IN)[;RR=%)-&OQN_?(B2',M4;]?=T;PJ.(!"?S]NT?8!H*-N7U#D.7LOI\> M5CI\8LY F!^=43D4K>^C2? MI>!NG^Z=[.R9J7??[FX=^IR9>O=#H>:DH]7WPO>%A_M;?.OGSKCHCFHNC1.7KI/)NM?B-]W_M#&6=S6* M.K5PG-77(U=?=U!"SX[F/6=PTK,E=Z_'W7EN716=\?6H>-D;#QG!\K=/'WSU M&]5;-[^:?J3E)\=?.Z#5VWYUAE_Y_M8_"Y""\?B0OCS_V^5!72!5^L:;ZZMB MU(&3.B<2&V+W7PN +/[0W!-\,1A>]09+G[$:U\6'-'ZK>JM&;0UE!M?-0[<( MQ#?XX];D#DF(>^U\+"UY]8'UO]PM>K\9."3==%!BO_/ER4P>WQ>7"P[\TZG" MZ5Q,GGD6-*/>(1:,MF/ :WLQZLGNNO1*+W4&U]T M^G\6G5&8'I0-'FX0IQ$C:QQG0@L7.*T?+HV(3U\^JZ+Y54^J(/'#B^NK^@/O MRL,9X;7Q)J $KJ(4TFG'8R014RG+?Y I%$N?T@Y&@G-C(*31T@ , MA#%#O-'*XPH(+*UY6KK-;6#43VD",85OF" MY[[T24TPDG>QP=.%Y/#PZ!0BADHE/36D>KIQ&#U]B=&S?RP^-_UT];CRK/QR M1>KX[X-S4?S\7\6O#9XK-18H""4E' 5*G;=8U:= 1+%H(9<^J0'&\.HJS2L& MWZG4IN.WUY.4C.KV!HLGLYD+_C !"B;4RC;VMY?E3S3F.*2?GG:YSUR!)]WB MHG<%9Q5^[TV\$XQM)S';E3T0428RU+@8LG"H2F13:!.V"K@!$T9&G+U]W1E^*)^;BHN@GXUATGY3/F =OX:&+\+PO MOO3 @P<;\J9SMOC&OG[BW[]_-P[3XX JHCZ-.HMF'7U>?A_U-=(&C4E@"_Q*(.JRP\NJ& M?U1/H9D^=^&WTP-+RSDW*?6RTQM][_2OBT[W/]?C21*RY2#<2-0S.J\:8W18 MUAP@1HC;^]V "8&F;7&7\%";OL#W\,+WUQ M68#)ZU8C3-QP/&FQ(S*#>_$D@%GU6#*0,.]!FWLPN%/ D;2@8643\ KD];#L M!?8:_KR'>9_ MSK#:"-0:L5=7W^ )DV$]]R2B-$2ZZD^'D M:U'\+$87O7$QO"S36,-OY7QAT,;?BS%\YB+EN_JSJH"9*.TC!,7TS_VQN "03SU+73 MQZ=QFM-Y69?#4?K+[/7QF^'@8AID;W28Y\VUI1@K!R&%5PIHQ"5\J7(R,.&N M22AXG2S0:5^(CXO]&F=%!J(X G=9H$0(ZS6OL3="^";V3!T)>? !+N#OG2\@ M3Q X#*\'D_'[XJ+H?4\];&^&D\J'F P_%V[8[Y=_^5=O\K4W>#LH4AZA%LZ; M[XTO1\.K:5+^0P?^.AE^>O[A^>_#[\5HD/O2L[ANGEADCE81,8^$7T_CPU7A\ M7:QW&'>I#9HC*)XCJ-/$LTBYA @20DF.7?"5CHK(Z+9(]SF?T7-3A!(%Z@NC M&=W?=7XEXIE!%UX9P8=>]SJ?4]M-KQB[MI,T*V5<'F*10"42 4P7<]A2PV?: M%A%?9B.S$(LPQ,N3M -L!T.I(>R+88S7&!CA?? "(IG@6> 52MH0EJ%$&>4' M16GN=!23G=ABD?.16,H5&$-IX<#2J:,&D:0&(6OB !J08=2*0QLPNP.]BO 0 M@%ACB0UP'D"U4&4\KX"V0:L,:(@P!3LNT%.8\8?EA@0'S@PS#DX!=\J"):W, MJ#71BBQ6IUA)0G>%^OKJNE2%OO@&JJ]7.AGPYWY1QJ\@9_/1Y;)9W-O)$L2+ M6"D=J9%1:.)48%.V8":\QR0+ZPGFJHG?0> ^#2U6B6CP$/$@!J>+8RL,CR2H MBA:.1M&D!3@-+./U,6GQ%KS-D1M>P2]_39>ZWXNI0YOZ'$&HWEY^[/ST31<\CD@9L<&Q4H?>LTP=@DG(%,DVT!T4L56\1!2IJ)5CTE@59'".B JQ ME#K($6/R<(@!'T=%=\5@W'\5:?9QT37@T8#O]&E<7%[W7_FHBT,1C^ M**BN7%?G::8!Z^AZ.[@.A,FJ1(%*5[:$1.8(X5Y2" $CX]HCSK6..%-LY/8P M69-$TC[5 ;@@C?$0N(/;,5/1P!/68J$QODU,5O'$80->!L@7@K@220,*"?ZD M763@@7B721/UY AHJ=\BV5$9(1SC+$!%ISQFXKAS+RB>4 M,6;)!8&YS-!8#]0AT%BIJ'C0 8R^PIX'XT.$@U*AP3S-4FE"*GUZ--:[Z(S+ M0(6"@#1*\-9=X%%7>-#H]3'8,>?#I:K)1;.XM=8EEB-!*5.,I[,A*9;U3::0 M##4Q*./1!0Q6PK,GY"MOH:*44C.&A)',,Z=5( R!NZPLAJ.=70KB7#D=#?0U M:I48X0EA&()^84&O2HENB"YP1O0R%CT9Y*N(;I1702'OC0)MR@)X'"X1'7&J M)5B)W$CO(2^#2:_;ZU]/P/_[4%QDKS^QZHKF%E\CA18XE92<$PXNI>D6"D55D4G&16Z0(U]#EU"8 :@F^,>]U4? E_^3CJ#,;34C)\Z+39$M=+4A8,8A:Y M0 A%7L19B0R*RC*=NUYJZC7.H[X%5FNH 70;?AGT_KOHOIJU!W5J)ZY*WYG! M_+44O'=]!83OC+_.TLW?.WWX:KO$'H!X"YJ#(FT<-RA:Y077)NI8F6\(%W+B M05BQCG0'),'1B#W5<]-/EJGD4Q [_!N+Y0NGX("EQGMP[1E3$1Q&YUU568J4BS%S9253ZM@<6$Z1T[&BJH2? MU6&?@A6>4F>XI$&#ARQQI$[SBA5@;S/?F!-^2E8T*'(Z5IS,, =)I!" <@E)PB)0)"'G# M;)U%$EYFE0&<*;[6A3\>28[%BS=%>^!_8&H[T.6@ZXUTT@G,9.G[U.).LG0! M5E3KXY$;L#X604O.W90 G\[3U%QR!7$WYCPB [$IB[5U122_R)M>PAR'OJU$ M.!;%MRO[.C#54U>RDM@)'[G1@D1K645UCG6F1J9:Y#A4WZB.;%9%4KK]W5Z: M@C]^->53UUY/W@PG?Q:35&^R?:N!#J*K8'$Y=? K)%^=L4 ML,,@LZ9S(!@CA*5<0M! J2'0PD MIKW8SZ^M@'O<&BM,7J,TD"- M1]HR%:0TR//:@E-08'F?*H10AT%K>'75*TU1RP:!/(4 MG$ &'& ?25UH*TAV%_/DY[CWVZ#7__O3R>BZ>/KDQCQM!S@N?XNP%DA\!D=0$(A(8!3%(0Q@HA,/C(G 1U8"@H**S4&QVV/S M\8YU2,UAX.=BB$B5%5(C4>.LR4) >G@VMXUQ..Y)]H%BBL&Y!UQ!7/6IZX-Q=_$Z M$>NH 6P%Y]EPK)1WMIZZG:432LXN\S#RY/#QT&KAW^(D&28$Q,!8,(8,A@A! ML9MIOHCEMZ24'!"M0Y[%Q3IC'2#,PY(K1T**?+6\&6?M3%;? <;T+J"UCEO* M1RT)G#'%X*AAQZBLIU5K(;*;L"VYU9PDTC[C9$GK\$)-/41;'EL')EYK$7"D M&E47$I3EY,>H:AQU)'%NAT/?(Z6GC2%FS9X M!3![0+VJ,,!Q(J,C$)BFM2J*>H%]/5@/^[P,&HS T:%>W_OHN04OSH1 C&$X MJ:'J$ +8*.;.*<%' 7NW<9Y1*HW!*Y,DY7F0H;CVK(U063W5EI+2TM"[&PZK MY :#.X9"D,(++BF11HAZKAOAS7NVK>5F6QSJ"?I5Y>;V:MT+,,O<1"D=^-(B MU&4^$-6!8L\0:@[SV Z^ V.V%/,QN"C?"A&WWL7S1*.#;QJ'I7W)HVRT0X)%2+UL_P"\VD/1 M/FCWNBQ!L M"=LJERYM7[%IG)E56&NDTTHFZKBT'O2/-]DAEDA*@@\$VQH?F4!;17=L" X7<<%L(D\M=M;S8!N$(@$%C7*Z*8@ M/&%-7W@I;+5?$"XOBXO)V\'[8M)),\.KL1FVN!R."O":U[>JW_@4XS@$!_7' MK#\-?@9O!J,)Z-R=YCMC'OC#Q!O=+IO M!__LC,KZ]_> PWJBN5'1[4T EU(Y-(9X?Q_VOP,,BY]I;))=L]NS?G4>K(6/ MIW%TZ<5U>3P&[BF6#!1,JOG!Q*I9A0!6G)J%S2TW\];AF,QE\3:EV@.E].OA MH#L@L2EED'XV.M7]NW[M;==#)DTW%= U(0))M*[6#' 12': M&4 >- -Z@V.(.K?,>J,L,CYU]$JP^JBBM$4"M5,:G2E]*%'GTEM)J'7@\#-P M&](ND(H!!BE\-%U3;?BZ&-#Y9"3P-Q=3<5L#>&#L5I;,RW1L@L$&P@$9M;2D7GTJ0LBQHZ(Q*(N0S1<54-Y(/ZZ&9A^X5[& 2"6DH"3H MJ,%,8T1#/14]&)+-<*8,T?4"MAKN:6X5_*/97([94IGMD^M:0(0E0E02Y(5Z M;+FH:OEU9%DZ2.I&V\@:@/:"?8V/[I4)F"L5P%D'!]T+5HT\$\Y _)AYH:K1 M?K0#[/"AN8;*7542A.U$:Q6\I2:8&.$(RTIB .U\'9_$FK6"O@R>_6!?J7 P M^$'6L[2Q]]$9$>'T@9.)//&6VT#S\?3-*;B[ M0;6N ]2D2TM.?9"!:R6"FI4ZI?F\E&3CMD4SJ-L9JE6T(J"62#0VI%#3YF7.)F U%FULW].,N*+*1AH=&&$%EMC$2A,1F:<9,>>$ M+(6R MY*Q6GUR$S-P2(6G3<]@,Z+1/N/?Y>G(3 MWF^=8_/@MC"K+!R4 %X"Q,"^[AJ!P"S+L2DL&G8J!V(7&%<1U""=**25P]21 MM!6!T-2BPT-@C,A\.JF@Z/! KDFZ.2RBY-'Q:!#S 6M=C7^ DV-YEG1+M37' M@'%ETM(2HWRY$<,H#6:;,I4(Z3@36.5);JPEU]L V9Q.F^*4BV4R>;!*F/F. M+JM!UZ>%'R#446FO+$_CYQT$7(PHWCA\\TT/; [-5CQ.C&A+;D4"#XB)DR/ZYY$X2BP&>R0$UFG35P0S!(&6XYH3#I:+Z^6( M2GVW$%W#40Y.MX]8)7Y" $VCE*I$E"J31K>>%E%UO#.:!F0[@:.5'C"%B!17 M,S&8!SN/ER/*CR"Z^R"ZAJ.4"B:=EY)0ZXPF MCY&D-*X,2$DF1)HIFP8F4(45(WX9HGBAU>PN(+J&H\8J;L%P0EC,P#4%7XFP M$E%F0);)4M'=$U&?!L2WW?T>T9*R2*6SP2ED=,3&! C^P< $;'4Y364W S/# MY.3(KN$K1$%I^1YX.UX HAJ<]YB0C0$<>817-((?$=ECG5:1/,]("0W!4AF4 M1L&7AH99E+;>K# TZNXANTX'"Q^"3TE<:X&MT8 G6"++O07'?$5'^+&0/:)E M]3X&Y37'C#"(Z3D$S;5E-:9YN[ZIP;DM9-=P%H%S;RUX$))C[[5@!M?(:NV6 M&IVC(GNL,QML*JN2$3%C)"(0Y>C2"Y8\+>A8/G-CM>&Y+637<#:D(C()\7Y M(6@*]H9.K:S$$AS$I9[P]LB651)U2?7'SL]TB9:*F0;I(G&:@)G$(FT%Z"<, MKR?#T:^%#[&O GZ@W#.[ M[[IV+2W2V@N-4[ :$36V;H",W&?75BKMB5K(LJP%:$_H5U9V1FTE!"V*<>ZD M0%ZB>MD\4S:K;U>**[P_]+-RKO:-DK.%D^4"I)M*P^E8JU0--IX;U;?K@B]" MTJP4^ =;(ZA22!-6":52,N-:"\('QN%6R+1VXY7P' 4#BMAX3@AXD"94:U A M LPR\G>03&^&@^_%."U,_I'*\SX.X>?FWR^'/)8#0I=5W:[KDV%@D$FJ\V#< M>XP@6,*NWA5+7%8[4*Z<:#M"!\?C),2:65OG,FWV!N8 P&C0F M!&+.T(_**WHW>C8??Z(CW'=B[^Z@^_9'3SR!,*#JKE MBOM4Y6XEK>CF!<-I5_U1R)96@4PKF8L55['K_#!#(5:RSBKN*'C<4;"9'P9: MAFF=[[E&BC%2D$F$ M!1&HB(9$;-D$J1%[:$3[,+R<_$@18_&]Z _+$>[K]BN DVR00LH21V*:/C]; M1@YD"PIE;A'1O%&[<_M46Q45& ?&&%SA=/>&/83GHKK=YH('G_5REA^]@PB> M]"QQRYUSR(#M86DL9=HJ61$-BYB%%%@CU1C*?_^)MOU9,F"N?6H;EE@Y&CEE MTM1G2>9=YA03?"H--/>564UCZES?KJ-^L(/O.^,%=Z;SP!ROWP_/AU M5&S)4,"&R2!3871$$+W*.-L;#(AZB7./23&QSQ&NP=P3TQ_#[?#4X!]C< <= M%S1J#!&55'47D<_'.1#<7"*P$Y ;8OG[:-@<4;$N/G#I4LP)G58&I^)"P$54 M=B;5A>>K08DF&V-4 K0W\"?U5YPF 0M'$,/$IP781KN*("KHO.6%<]T8N'2W M";*]+T*#THP:[")1/!#EF:_]>A/R7#X36O,34F35@?6@B9)#P95W6H.7%+6N MY5LUK_FGJV_Y*>7[U/XX&%R=9MF!'^&DE1%)53,S+=RY=?D^O:\-:@Z\SH - ML][9D%H :AD!KRQSP9B2Y"CRW;K>:97V]@A3KG7$VM"TS99AJBK(+3)9E "8 M4K:QW6TL>=H!\)-*=HR.64.UI"E (H2F4N>*C:ZE0EX*I>@](<;V4@TQ!02/ M8-E3UD\@%CR*M6PXGDVVPQ(TWXFHL4IC!UUN5C%ELD"EOJJ;+ OB>18)0QBQ MN8^U/^ GE6EKB-&IP8-CB(]#2MW6Z5L=6O:' 0OUQN'A+1-C!TT=T^C2-"'* ME3T-1-QD1:1U+3+-D=B+&OWV_,ET >;ZKOT[<@NT;#@=>'6"&DF$$ P(Q45 MU=V& <<@,WRZV<*X"9'N,5'7W1(MFV #QU" SM>.L C4M9:ZBJZ2Y8L[>;.M M<%NR_EX,4I5/:I/K7L%WQZ!DR@$XTRARZX8XF>[LG=.("JF)]KI*VB+NP&_, MG42%&BMEUT"T+_ K!XU&R4*@E!",B!386Q2G4ZF"1D'F4ZDX:O1+'A/X-1UT M$GNB!-$NNL!U--;:4-5S@D!E?9,,2T1/"?PJRE,<560>E H/ J2>I:'_T[E6 M/MVD9653C.\A-DOWM*]:*RHDCN :!T(L=H0PH=S,200QB#QK]=2Y L<:-TG;0K,Q$DQA(8-H0CU%* MSQI=3\@ (N7^,YQYU3"O6T.SFU)?L3U2IM4#$J30$LXE<(]6F["-TIGBPD0W MH]M5*%3*UU^/T@2TLD1FD]K7QK9N2J-'OEQH8JPD$I%*!#G.I^9A4 BJGT3C/5%2TI\5EC8Q15 8(3S!A8&1N94TQ7-L9'EF65 MX*PV+CY.B-U=(NHJV8HNW: Y"F($BL(2$8&ZTXF,)$TYR%,9JK%N^#$2==TH M24,441+<""S WH)F,:R25!1=+JE2-E*(CY2H*R6518&IB$ZB8&)(6\O$S%=( M*PXR7X%3UEBN<2>(>BAM"(Z3IU%HHF(,TFO"JN74S!L:LU$DC6%#)\1BY< G M6XYO)L1Q)#$/TJ#4H ,^%N G1!90\EM!8LUQ5\X@0Y6EWK,0X;AC6D^.]=)G M7MDSLLHL'16-E?O!A3$^""6U!: %>'1ELU0:$NY\D+DKI ^!Q69#PU8/[A4. M&QD 4LJECY;/4EY _E0UD'GHF+2=A94#MPXUX,PR[#2WG%,!M-964"MFH2;Q M'+=,,2='!';=UA"J4G6G=>#9QW*FKK$58;G+LQ)2M0KVP6!=15B.)2/*I6(Q M9!V$PAR"D:EU 'F.>>%$-HI\&V"+<=KHG.4X-_&W8MH9H]+H((M2XS_BK!IS MY(3-7 .MEK"_!F%; -<0,G@.T2LA&G%PJ]/-%:F7\GC9G+X RDR50["W 7%4 M=,:%+Z;_?368#7^&#_]* SE3*']Q,;I>Z(':?OI1"%81X9"!(, Y7DX;GZ&! M73XQ^QF36#71V '08Z"ZAF,&?"*"O>6!IDFU-( 9JE"-/N2[5;3.G,V#8VI[ MY5J:5X/P\Z)(G:W3^>,[3[.R8$DUPY@C%1Q$PTQH42$I3#Z/'PO"UB"Y!L0# MX[)W[; M8[*\173[E+%:[@\5:G;\K5F\G7XO1K'.W;8KO!CP"+U:G">02"^4#HB!W MS.,HI(Q(1)U%>,\PPG2=3LCAVA^/-5QA*98#'X'KM,N7*9PFS $>1"NJ \H] M"DP87G=Z=L)C%N@/OLS:87=QX%"P+II4%I/*PP*X<=6^>&D=#WD%#98;X=(" MVZ$P6A?W>0)!'PLV&*K3V%!28210+V5K#\%$GZLT@3+7>B5$^T&_+KNED0_&>ZKAF",J"(^Q$BLL9:ZZ MI,:'!/]FN>#VB@IT+=&>!U"YJ-PH25U->25P5@'[C#"=!8K+X=D#\'6>L[12 M!X$P$T$&"];"U>Z)P"S//A&NUAWF58"G%$C92)W6JY8;C,UD.A@T??[C\*89 M>]9E;$:CM(1A98;P.*MQ%4F9'^>#PY2I:(AQI)IPZT28SVG56ZK;7(2]4+[+ M!%R[\AJLFZ$(16*18"PPPXBM* C.%FJAX'TCWB''-BUF<[A%C%/KP+?6V%@3 ME:!:Z3,0B4"D[[C#X!0+ MZ2,*U5AOP]V]UWT''EFWF( -G.ERR0&$1\(3RHTL=1^+)@;!6VA'V7VSO <> M@]?0?88X13C&P3BG@Y08(IJD^P(GPBQL[CF!]&4UP^'G1?^Z"X'1;C5@A"@D MB8A8V-1_1]*U:54#YE%+BVC>PK$)4/LCL:IT3'%P)WG@05FFJ S,58MC<4!2 MY^G.O&9_!R3**_Q=2UR]E]0'(1(D5&""?+6@@GDA>-[GAS-XYY^_+6@K(W@. M<0ES$'6E90H$G'8 S7%)5/""(=T$#6*R@X&VY@X1<4\#J'^J3(!PPGD(%&NJ M,93+.H=2ULT[NP,A^R M?4VU5(1J^/_ D?,4:\E(5444> ,K)P2%<(WZ,@\2!HK%$(T8EP&CK*^SH=#YAIEWZ]H1PY=X;9R0+ M1(D(NIQ$)_WT['(M(C'YZ""V$PUWO:Y.4XI"RNRD=?$RE8)$7^<&B6CI=&P7 MPM:+X#6@K2&16:Z="5:1- MO+,MVVO U#8/02M$KXL)T"_=*I9+1-]>3\9I=S-8W[8IF;](Y$OS )7&=JTE5XDK05J]"=$@ M >J&4:>L 2-">0V2>""N%Q.YFV@WVVL-O:$@V (KY1#*9]:.4!IX9[-0@.2*M>7$KME%/6^D[,= MYFG"AD9<(!DB \M9KZOUKKE#! #D7#=VP*T#,%=]LYWM=C@:#7],KRCAG26R ML$KYENISR3KM#^F7T]-?#SN#HYBQYL)RY2TWJ>,924.8<)S4@\&BR#K5IE9L MD9";D^ID)#ZA6[!(3VD-N.#>I)88';2)+-:#U@1"F4*5_%[1<[,E\,<@K%&! M$P>J$SQ3[BWU0.6*L#'F1WY&UV-1=CK@#KYP/VF[N*"64..=YQY\$T$5*Z.1 M:JR:R,L(&,_]IZU(M$##+QV)T-?\+VUDK&=,F-"L%!.W@EJ>!'JQ."X:\ M%(7B3#!:8-@)QCO-9BJHAR.4>G[ LT2>.%>'+(*2?#?]D>BTTA]%B*<\AF08 M1!$C;*IZ'-"IDF1A%='-ZL^#P7BG>YA[8# MG>8CMU]E*7>G;R:N,QK]@A?+D??;[6H )](PX<$5-CI&Z8FIBAO@9:JRRAF2 MAN_?5IG.:DQ-Z@,[A(B8&T%FG'/A-J?73(NABX(AB.L>55@I0&FCG= MSS#%C0;JS:$[%$YK,JL8&09!F/,2K*\)FMN;JGV%;4O!KL1"'@^G:0)R/SYI M8C$Q!HX[G'RCP7R&NJT)?-"\1U-HLA&;6H [%$KK2D:#)8*4(]@<^'G. "YU MBY.QN>C!3V)R/)SJ@M]]CA.XK 1"+>TE1DZ!'ZA5E=1/MR/9=2&EB&V"4@MP MAT)I[3V%=@PK%J*1"CNDC:ZO4%2V)#7-ST2-89$[HW33DKOUY2/5T;,(H.# M#98TY63K-9%@(_,\+!>X"?7-\[<#;.5!-@$"1ANY3?VH)GJ!Y&Q@A4Y-G7F6 M8SHB>W_ UEPU!@^>=TACR1FS3BK*JT06\Q'[? RAUCCC\ZZ K>SHE%K(U"'( M59I)X; (56LLE4CE%(,SEZF)#0 SWSN]_K0\9E8X,Y?97+X8_FAE? S%U"V# M*#BJGJ0LJ*E+F#E%>3\[(G(%WNO1NS.4::F06LRYPKEQU%'I!!?$IJ.$*LI$ MJO)1&F35$3H]88Y6>X>8(0%4BC X6(4X4]K2&+$$*0H,Y[$8'#[Z("BS5F1 M@1 6*)@RT+XL!D$%4$9BFQ;LYDU<&+%&>\UM4N:8U<(J@*(II]5QCJ("=Z6J M%@9U0E%^Y4^)S#S+>TF9=3(#48'31E &6D4P,#W>U774BN:9#2'8"H-X>L(< M3[DS-*&/S[$D:Q_P@*+-69*C#H>PA VN=Q@D:IRHU M8]L&'%(JU>DILW2]]S']&6FQ"4$1A81!$)>CX$FE:%0P+<,?FTFWK1&\0]19 M)SEP1&R:91=H4%*"X>;5I5(:V]Y<]9Y\FE7QRNT0YV@*QZ?I,LQA)HWTCB)G M=4P]!9RAP"7-2TD18;NZPG>/.NM$1TMFJ9?<&FH-"C)&E*ACTA9RCD2+;T-9 MENZZ5>H/)@8OW:/\5IIINAB4M$"Q"Y K+V"B3?=ZV$*4A&+J M7U-VFN/T#..0J5R D1P>R#7Y3NME5#2U94<<0@0%.-M#B9AG8"[RJSM*]#& M7#FWB0L> Y+*@-M,8DB]E+/!)];%FW36DC>Y!#L"U\JU<8&X\LL!=;S0T6X&8GVG%JB.. MTO4Z\DQYK&S43.-ZWX9IF:O=0N*EP.P)]LI)T,+0B*.W:?:2," K<5H@$! R M/.8[REI(?12XUR@Z@[R32D($["*7X*-P>[/>1/K\4K9%SQT+[I5#-\'K)X:D M*$ 9"]:,43=SL96W^<9!T>(>;@3W;-)&4D;5(L =IC>J(*10J:6>BD"\%/68 M/0A9,R5)>&.B9@L06\.XKB/<&DQ<",E=5-:DG6JFLG@@T%E*B>A&TF1#&-]> M^EXJ*!IT=QCY1SD(J@U!Z;0%$$X8KR>M$ISW/V)!D6H%<@Z*K8%<)YEI55>, M#"N.L>6&,3P'9%ZDC+44.P$Y&P[[<0@&[U^]R=>4= %)3O2OY\2X+>33S+%8G1:)6B;BTT;+Z^:P'0JC->="61$U)M:2 MI,-D(-+?S.'P+5(D6&-%Y8XH+8R0W2G#%=/X$.4C*%SI)(%(CM8-ODR3/,-% M-&VZ=J-20L95QW/95#L".JZZF> S$?BHN\/K^0*>TC/DF2X%N@6P)^,U%FV7?MKX^_OA4+5['Q>@1 7X_2 M^IK8^YG^U+;??"&LB1#74 41."#/+=8^B(H.1(6,@Q"FXTP$[Q@97J>YY,G] M?77U;33\/AU1N98.(D"\!H$G,]Z V59<5G2P*&\MHKJY$?MX=%BYD3B6W2'2 M$^I3 [RCLS7D:<([9WEFD')-3\7 ^4;D(\NQYC$9*HHYXIIYJZS6%1VBR&_M M-!6JZ7/=-3+L(L=<8O#G0K1I]8A#TEL=ZO/,\@ID<)HY/S0=LN%V:[6Q-)%Q MJQ@VJ8:(@4-LZID],F85Y4P@M>'I:\RYVP[FE6-\N# $ZV1%P)&&R%%K=]/M M;[*3QZG2&U*Z ?/<@H74&+=+2(+@- ZR+AT]:8,V+AZ!)4QIF5\ F:-L+P5 MBAW 7#EKRJ6Y]PY+2PE7W-* :C!#0'GGH$1*L&W!_%;GN/8,2BAX]I%+QL#1 M3PLBG;[9IF&%S [; IA+H-@1U'4=<6G:J\,,]$#9ST)%J!W-M(@E#TJRF0L; M0CSIP'O=:N.:N;BXOKHN$U.^N.Q=;#L>A:911 P)S<$9,EI5) MNR,;MWSK0=H7@95:PD2B5,"I;2HP$@+7=90=%6=/>55J,??D!7AU?3J]Z/TPZHXD'0C?GIASP9Y]WA^EW_IU@ M?X;DL]0^M80/R;51X*JKR,J^UE0#-.6#TP2T4%NAR9D-6[-! P]6LB%P%+&6 MD@H-+G;:OQLK-MC \XW&Z,R''?A T!H^((XT]J L&5-"F2 =]Q4?#&F9_'5F MPRYLP&O8X#BW(CAI@]=4>C /OM9*.(C,=Q>G8L,J9%>/4;JOO+JQ('/C\9 T MWBE&DF/!G+)QQIV@+=CSIR_?B3^VY,1ZPIYYM869F1]GRH)2'AF%N"!1I1,U MXQ5*&?B7[_"?9U[=IBFZ\8DM"=Q8K\$53DZP#%C6YTI*?^;5K=NKFQLY[B28 M(NEYC"9*;[DB%:\T!.]/G_P<]WX;]/I_?SH971=/G[QHH?/VC3BL/@4#:3&=-G;P//=#!CFA W BB&HSJM6+[^;M2[*F[> M7-=BK$(JX0A6(H&!=!CK65[.&&Q,=I--!4[+7(^+PH?KSQ>;(N HD3K=KZ4- M01!]J^!1,"QQH="O[9IQ:!3POI1T7OZO/U:)R25.LZYG205IA4*>FC M5-A;HBOX@\P[/8CDM%%+<#@$ZO1\[V?1!4&ZJ 5I#1;II@1;+S3F05!.P3$D M%1:2Y\-;%1:-RY7#(P$J)5TO_ $*9-0#D#=$Q3 J(L8*C@+2)@HOJS5>QH" M9:CP-&US?U0JJ/_H_&H]P ,2GZ MH$L+4*J=V0Z+=;OX<(Q2<\4TPB0X@<1L/"4"=U&P/%%("6WT:!X%P5ATBU&G M[WK?>_U>9V VQ(:#UC?!0#BH4E\7E]4N &V%X/E =?O4B,.]B>'65+L$[_6+60+IVD@A"+AK*OZ^1B16RW..6)@$F#J#K M*F3K3N'?B^&74>?;U]Y%IU_B?)&6D(Q^_?O3A^4E4TI[B\#YU>G^50G"T:QH MQIH8\MFN#*6%I:< OOK$F^'@TSH.4":P3V1-2CLPX6)5(VR!+3BKY91([JD; M5K;'D*BET$A3;. D,\H=GO74VI0]S[0N):A1#;P+/(?T/ZQ0GB95ZZ(V!/ZC M=5",@2'!*H921]T)BFE#_8 L*)48P8+ (@I#,$TJX2MJ<3NQ2!G1T0,&>. MR<"(%5REKEE0+R465E',:Q0,)V('1)114C(X:E#PU4XY$(A37 M+95+#/$#G(F3N2 )5J6=H)ZD5**RU)!T9@BFX,>[[- +B0DZ 8*[N2#"$>VT M5UY3;[111%%48L-D-&VW!0SLQP&T\.WX(,9B#<>+F-3B'Z50D=,26^F((2'? M/HFH/B#K]O)!O/2(VVB13!ZO,A11#[!+38(TTN17M5@AO*>WN!GPV_@@Q 61 M0L/4VZ6ID!&Y%OVJ4+@@*$&.!$V^ECE0B8C6S50(!;$V^9!7"%WD2X+=Q M08S'$)BX8(F45@7L:57%:0UP))_\H^2>%G_E@@T!_FB@ CG05-: 7%@Q[=;W M/!6,9%53@DUW[NP'SR$]$(A9.:.":^&Y U)I"%Z35ZV"34*=.5%I6R/9GZ2' M\T""3+MU8EJ]1X"X&EF/RS0($4()FD_41(KP?5QK=> T2# ZI D5$?[ 8X1H M6TT3")1'$_-B;P&^-MO3>!\^#>*9)Q1\66JEIR!*:6M.B85RP(>81VB MA.=CU%YZ[R.0I3Y R0CECJKJBR')!WP8!W&!;':P4GAPD;,DK>I)NS%44/5H \WS%8!-6[A^H,>!AI-0 M[(,'+Y0 K&FNH0BJ'L(BG'J.\*J1F-TGK&:6/?5^3JVQ:;ZS,_=B;](NWEZ_ [G_O=:\;ZLOW1L6\RWSC M8UKPM8R72$-PHEC@ 8M*-&T4N%%2>#_)JYH'4JL84W*/6J04'CH;LN5*DG=O+KU0!(2R@E;Y#[8U]3\E#?C^PZ?TX4Q$)5N;&1A3D6/^\N#3>T4<<0@A5AT\'^,6^R!\HXVF.!26E(;,>F597,I(3IXK>F;D*1FYVR MAM[B%0Q%)PFH[B1#WPS+R>M%=[I>,1_$(N9&BA[$@XS*IG(0;9E&W*8K$1DK MDQ@B5BU>2V-^ZLFH<5]9L'% 10(RWD4!/KTAAF$7:@>2*,3;G'GP.*EZO+R0 MASX.C$C%'0J<8A)L" )[61T'PQ=F,IT\H'H@+-CX.%"N/4=,8HX%\Q#9:EX= M!^!.V\T$%IBRD[@#=Y,7\V.Z#G(!\Z(EX&G*>]4>B6HF0V!@7\":]5,F( V>P3684O']T!^U$(<*L%D M**\5Y48SH1Q5M=E @M&E<2A]KDX2AVY.JP?(N\TB%L((C4QIC9RC1@=A9[T+ M\(\*5BWE(7J.3ZOP'@ /#^"XS?,.>1L9<8RD;20X]1?$4)T_PIK;,&XAL?>H M>;?9^9,F53MPXL'74]1S"X%0=07+'%]^!8N?4W'FX78\/("G.,\["SX(PIR" MA^*-$9$C:9.?*%&YTHC<>OKN4?-NPURZ8C%('#DEFC$&CB8SU?F+LCFJ_H:' MC#P_S2767>/A/TM@3EL H67T0CAK4U.H9M8B5!LZX[&YS73=(CWN+P\VC!XA^T]AGIKV):=91=*&^BP6Y9RV\4)(\%E[^)3NYF;60X.YO_4TQ98T>\",W,QG2TWHE@G/L%$H&BO1;%=KV2#1 MG(RQD+,0MW#P'@I##U__$)$7D48=HF.4^8AXX*4A"]PJV>POOH4$QIF16V8S M%%?:.A\$3WN?C6.Z3M<[V5QH?L-0HIZS!\O0^M?,>'Q]56W*G8[(]ZDMK!AT MW\-3-^E(9O.N1Q1I[KGQWC&4O$&/:D_4#Q]B9XC(@_1-+,I3K=, MP+Q1>IZ QB@=P!W@$6L;4 1:XKJ316J]A( '<=YNG8#O>^._XJ@H7J7Q"7 J M=I% JZ5PU8X%H/QS'N-ZV)XC;%K)R 6\D@$;,/IE@FX6@(5G-/(H_$866,Q MT4"YBH""2+9$ MDA,K^W3L"&]OWGL ^_U@?]O8LH5 M2PJB,#](>?$:5 Y"KK>5+Y1F-XV+NE;YXW#2Z8-=&O4&X][%RIS#\L$XFAK+ MP$X(@D+ &.@X"T\L#;%Y8?[TI22('B9ON@56MT_%=:,9D54>A"Y8*SRQ-@JC M*RHBFH^1%;@QR/Z^47&N"SGM>__YK3NHJ!;=/AJ"G*L M#V%:[R0%&]Y1=4;*09.;R.="@A5'3C0S& =LM#.259<:EE*MEA>%T>?J@.=\ M+YSO,/%ST5YHUR0L<)!IJ;$75$2E74U\H'2T/F( M"+*"&AF4EG(V\ =C#1YGFW\)QNQ(!#V&@ECL[/I]-!RW[JY8;98X UOM8VT4"&$VK1;+=H"%LK00<8;+,?CY&1:)TW*>JTIUL@X+TW4 3SL^HABVT8F ML-WL( 6SMT&FG6[_5NDX#@ZC9=(!":.QQJ6\81W%T+"T>'".4GUP15_G]-(93?JY/D1J\?;I^_9Z,IZ4(YR_K(IV M9H7U*];RH.")TQ L!H8HL7YH%'\(/FEJ-5,[BL&-0>00;R[#V3IODD-348MYE8]TQ MXQK=:VJMZ"U>,6#&<4\#CT%A&;CE@5=',-E:TUK[B04"JAZ%4 =L]=J<0'(5 M@1P5(#X\@IHR/OJTX!'522T4VE()0"#-T"%ZY.X(@5:F3$U@D@1)B"/*2(2X M%G5 Q5P@K01* ^\/Z&J@] R&F$-AO!3>1\PDM37*0#2U.5S ME1S@0AR';J>*-W>FIEQ.3? BL% $@2L6P/^22MTDJX+5RQ,J_/E!6EGO(34; M1WJA[P9[PCQE$"AP%K5%AMR8!&G0T@P).FCX< O4G)8O3?,Q9:G(QV%Z:?:\ M=!=COGP9%5_ K=['-2&>"4R58I@R%00(Z$UV.KDJV>8BA0_KQ^V,YVF)O9,Y MTA:$5U&PS$QZYJB7_D87,-IFCJCB7!RB4F%+S$Y+S8/I!Z\QMX*!D@ MH23A MS/HJ:C-Q>0:5HN?R@%[C?A@?A/: VP7\&7[[[>6\80F1RNA-6KMNI0TB MZ!#K4-GQI0X!N%=;U=<<%,F[1-[5^2_F-*%2"<:5)?C_9^]-FQS'C?SAU[N? M@C%K[_9$L&21%'5TVX[0Z?_XL6=FNWMV8O<=14(E>BA2)LBJEC_]DPF EXXJ M205)I H.NUV2> ")S%\>R$QT^F 56!EY)T9G]@)Y>Z?86_4E[XNQM[>Q[F@P ML/& M4$;6B@,PH=<[7$YNU8:P\]=Q?;[]UF)K\7 RQ=;I,Z-A?VA/>X/QJ#O&;-CI M9&1F9^Y,,=#XYY_M[>-19 SMJO,M*C'PB97:#*'N=H^-Z?6Z77-BX\$FTZ$] M[(QFD_PL(J.-I_+T&TR7G5.(P 4<@Q\X&1G3;ML8V]V)G6]S3&;=2*DRXBN)5\><%S<8#&W3'/9G/0/+ M/]U]QU-=9*RWHLB.J/2M;AO+A?!'L(WZ>/QC1I&AV9LTBR+[ M&[!EB:DG!M GEC49C'L398;8G2M?>7TW3YFD4H@U\L3N0FM M7DX_[K3QM-I)?SRP[?:X/08B9;3J]:Q]Z<<]J]WO;2YDW#-&?1O/NH%/ M^=[NV)A-]IW=6HNY78'BA[=?WD)Q('=[V.D,)_UNUQAC\V5SF.\MP1VR["3I MSMG9F/3KIU] MI M,Y#;$VE-78U<":_W1V&SWC>YH8H'RGPYF^4'-F-*R4YW46&*]9((>DW]K MCX?=:61[RZ23=W.R US<=V[W9T.P.^\-N M%PS.W-SL&@=WSKN[S0XO/[D*/7&7YP=P*8DW2>/\M&).>/;C5L3]A3#B03_0 MG'5''6LZ'$Y[D\ZT/9W8 OJ-7G?:'N_+$VJ;@TH;UI.'*7^2+V?XCP?3SMBT M+7LRZ9CMZ:C7Z>19AS/;W%=HV^E:_0K.W'R2K^'#H#\S.P-0X)V>,>S;L[%E MBC*&-OA;L[UGBI@#8V!(G>0R"CP24]Z3YK1,VO' ZD\Z8.L-QA/+GDW!L^8 MUS:FDTE_MI,;:G7,06^KQ]_.&$X=X4LI(M-V=]*9@#+O#+N3'I"U9_$=MK8Y MF>SDA^$(>VUC6V&].,*O,7%H&F_856<%=L8V[@\,[+'=Z71!E?8&0J!AC$-K MLB\STNQT#*/D]NT9Q,EC?#D;9#:S)YW1;#@==:W)Q,:H7#;&GGF@E^/Y8SPC MJ[LWF$UZ@VEO.#0&0V,,.J/7R4;8'FV'*+[[\\"PJ[U7=P=PZO!>8L2!-9P. M!]:8=9L:=B;#_FB6#<\>3@9O'-XOX=P/ N)])B[QG] %HN,TCLF^POV7J(A5 M?4/6%WK<'=K3=G^6\>)H.)Y.ISN6L-&QJ_)\>"3GCO47>P,U[0A-OIZ5('S,=K?#EV)WNK/)<##H]2UQD!2, M&)3YGJ2U7K=WUH ]'UNCS5,P7J9.C,[8WE([\[]?**(? R/TQ\.)U>UWQD.[ M/T MQ524"=Y^I[MC['?:V]3=,XSSQOE2L?^TWYY.^Y/>L#?)_Q2P)V.5KQX\"A%/P=A,K*3B0X JLH9#\/=UL$5N8_&P_;W5Y_ M!"Z<->GV>Z:9->$P@*,@ GZ\!\38 ML]"[X M:[V,B^'K?5T-# L,USH1YW\OQ3E3X(_N:-HV^[W!H-/O]H=@'<]FG>EL!"[M MWB)N$X^.N@OBO,8Y9KLWFP$V PY:,_!]QL/!$(@S'';&T[%A[3N8OEZPN6*Y=JS.:6I9MV=V9Q3%G,NG-)OOBL-?@G)U[1@[UW>M: M.5U[.!H->Q/6>![<9GLL=IU!J&;M_C[2F'9WZ]22D^97$\*\QC.3&8A2=XPF M;:?7,:?&4&3; &'Z7?-->NH:A+D8TH"S/4759,RZ1F\P,&U08XTGS&L<8_7;$[,_M@%DANV)U9^UQQT@#%A\YFS4L_;VAJP-QUS2 MJIEVC>EDT.M.9IV1,37'8!KG&Q8@77O#W*#.CH+?6A/F-8X!/@%]-$#_&DN_ MP+81X7-T,8?&OOX\1^NE:Q#FF ;^JU)P-K;$V^^_-_!LDG MSW_2:+()R)^^6\ C'Q;.R@\V'[_Z*T*U'\FS]CF" 7UBOU'_7^2CT5XGG[[[ MS\?DT];M@1^2AR6;[4?#;/_^$X[OP0G\Q_#C/U*:^(L-_\H//5B@CV9G_>W@ M<_'[?>/RPR6)_63[/O;QF;]['@4>?Q GHA875,1'_P$O?LM[V.4?_02FYAYX ML_;6%[&G/&C#592&"=5X"%H#3M&\E&B+.%II41IK+M U6I&8:L!-FHM,[2]\ MO#*_IS1[=C]>&)-U% -/:L]^LO3#\C6Z%I)$BT(M6;(]%U@JL=M*@0,]!^^: M.X$3ND2C2T*2EO85KL3G^7!7M& WKOG^/H4G)P[P!=RSX4\4 P;)2?Q 6_BA M$S!>QJPEC9(D"9CX:C[5PHA%^ZGOD1BGI%%@)9B>BPV2\<[0Y<[-:AV%>,^< MN$Y*"7N1#^+!'Y-$VCJ.$@+/+X^@M;-$?P!FWO[[CW\X2AQSN?5B!+L0]:1]'5Z)]E+TRTWGL MC=FB /V8)HK)(N#$];ER7+-R7C'-?)PX/#Z*,E_!._AJHFX^M(I^6'G4]R\Q M]2G*ZR6=5"@NL1Q#[PD'1F$>$[ 2J)_0[/Z_^I:XUEG M; ^G ZLWG!B99AO/VN])LP4%'9NFWWXEPE8$X!>,PC@>;B7 /V')\MMCHP*: M4"*$:$O,R#>7,&/UB81@X!(G#CF,H<6IH[2F08*0 $+B[B$DZ+]]]-62S5J ML2/D^"R+TF=XQX 9QK0"LU=[CN+?V,7.&DD/@ J5S!E]9^BE7\ [3HT_@H/X#K"G0>\EEQ;>%PNYO %&%383^>Z/!/IKUNAVSAZ?M]2QS9-@C:YS!FFU-IOBLH?Q6_X9:Q9G;;^YE'M BX;)S=AAA0<6 Z( M.57&,MP8]@Z=^_@<;K@9)]%6.\).TW:6FI:L[[,P0\0?7)';!Z\/H_ A_\BH MZG"JLKJ!+#"1&[J!O\AM,&YK>26 TX:)'#[\:QJ2_W16ZT__873;GRQ@) 0# M2J@-@X ]*4\$(E[P%< ^LXBKE.DO"I9QH1H*_AE25%= M$$_.#.K. <@ Z)S%'LGEF6GMS/C'-9##'>V6*94[9+, ];^]0P;0K\H!EF0. M.,5V.\;JRDVTS]P9F&^RJ_$XZJ\8$CO%0NN/!M.9;5F3V=CH3#LSL-5Z^3:( M-1I5QAWG?Z'RP=&&?_H.MVKCZ%E\R"_^0^(5 M?\9['R%FR,=D]W[_J?*@TAOV/73[?N-MM_=O^O;;WJ[FWM#!-VKNAU @?X*9 M8]X3 97K.H% H7F4@,_SJ0+")@!J&6'+G_GUE:\X!.(W>X=9@GH,T2^"Z/GC MTO< WF5YZ_R^W&!Y64M7:)X/M_<*?02@B]D;ZV\:\_.T_V!52>VSZ+<7VDO4 M.EZ;2HEN?-WQ230T!#6P_TZ@Z%6X[!7!4!S7#([[LN4"G9TY)])LE6C';?F;K*693S*:033';W3';T(MA?@@V067LYCC#HN? M24T6!)1)RM_)(MVKW/<2"2] *<:X4DEEF1V],[ O3K!&\ W>-X\U-R!._*?O MPB@DW_TA)\(UV.D=ZUD%80K"SB.5V;-UR[(4A"D(4Q!6(U94$'8TJ;J6I=L= M4T&8@C %835B105A1Y/*M@?ZH--1$"8#PLX*E=U=1&SF?R/> ZN[.R=@>XET MCQ/"K_)%S#"Z>J\KS4JX%V&IGUS43JW?KTST#;UK*I%0(J%$(H^'6:8^D!-Y6RSD#O M]:5ENAVDR[U(7X,$K;FJZGZDRP;OWY*FPI1T*>E2TE7<-^CI_?;E\Z"4="GI M>H?291@=O6TK\;JH8W93_TLF"=G'YTJS _8HT2%"&A=5,O:M]3?-BU+LG/"6 ME/U&[$_*V]<^EH2-W]_N# R]+7%_^S7"-8*/5$SVMADY"L$4@AV/8(:E=P<* MP12"*02K >/=RD-(K/:E,ZZ/;L47]FC(=3LV)2U*1V: MX_$M&LD?\9@*EM6V3ZEJ0GK@=M6,LJW-OR-Q5$U+5$O*\C2[5A%1QG&I" M^MZZIZE6?1>0:,5LJ@GI.V.VXP,]M>#$FL&>M#"98M.[8E/5VU0.Z_X<^ZOB M)-(HOJ7T-[NSB.I(I MJ&T$WR@(4Q!6$U94$'9\QHO=U=NFZ@NH($Q!6)U844'8T:3J66W=Z*DS,F0G MZS6DLO42 ;$OZ?RL:-C]=NBR>[IIJZ9U5]!;=Z;7[U@D#'W0EN;\*Y%0(M%X MD3#:?5 372432B:43.0R8>C]@3*=9#@:-0J@J-XZ*N)R;M7?W8=DKMZ-I]&< M=VGSHD:H63N[0Z&D0LF;H>2U._XTFO,42BJ4; JO*I241\NK=Q5J-.52@I,8_KVIV+&LUY$H.7?:-6OB'I?+4S MY6M6EUVSTFML/U.0U6KK6OUZ!BCVNU_V<\+4B3<%90W%@(H!K\B $W 55G,2 MES"0L^![;$@AW3D?^4% O+(_=DO!;G:@0Y41'4TJLV?K[:ZT/+UF\\U; V0- M@K+:Z5X%80K"SH0PJZL;AH(P!6$*PNK$B@K"%(3=>)NRSM'?"Q=S_Q+.W^)1 MWG-EDJG; VF95?L>65J5P+R)Q M1Q'\2QA=0\RW?NS M"L$4@BD$4PAV300S](YQQ7XB3>"CMR+86POB3RAQS\OBL[R.TI79S4-*24)_ M!E*[FU-JXX>=?M>8C;K&V#;:HU&[.^CWLMKX<;<]N*?:>/9QI[0EHZ#F,!+N MK/\Y+V&7?_03F)=[X+6[%?;GK?#]E65.RQ+:IG/UEJ#OQ&O(=T'85Y4X#4";2$Q"NJ:P2N(;'F)-H: MWA]YO@L/@=^>G(!J4:RQ^QQWZ9,GLH*UTJ)%Y3$P>$(3$"S:TOY"0A([0;#1 MM9AW@L#WKDE"R M_36C0TP6)(Z!#DF$I$CWI$-I3NB):]=1G,"/2!)X3>D:70L)S J&E\;X'F!( M2C!,&3)(<_"NN1,P@M(E(4GK9?"H L"IPHPHD-*'1\=9?QRE%.2(P@VKN1\Z M2,,)[^^0QB>UQK#ZO&U;F%^%]4VH?N/U.? M,JY[>4OVQ$%7[2W9#3W.4E9U0MTC /&';WRP, M^E,H!W=_'5H9;!RECZ!;0HW -QNW0 J9FZ88J"OT\*K;Z0 M=;)5F6K84M=BON&Z8A6!'BHQ:4O7?O@_[?\!_X+<@ZY OL4+(Z8UYZ#P%CY0 M,_:%LOF[$WXE[E(;>D^H,3SMRX;"T"D\$Y0J!W$G@(>&+E#Y5Z(MTM#;L_Q, M=;L.7:)F6K*AP?_ YHY9NQ^:*2S0LU'PA,K3!57H)]K"GDW#AZ%I M "HX!>V'KVBJI^PE8#@\^6#$Z_QU'N [L SYMD:/@**EH:TB^#WT_\4&KL/J M@KK_PX0\_;0&KHD6R3-J5P^4?1"M<=5U@*\H]< L>.2,R<8-_$* MX"X?A+% M. PV(S19*.,5UUD[(OR>KHBG\^=65U;, M& $!9:T$35PBN69!.UX6#QS9S.6<1PN(>8PB[QE)B4Y.[#'7(RA6%>8&=GY( MP0+GB Y7SA$LO12^P5 *4B)QOB&MUJQI&X8GYL+4- ,.;'=ULOI_+?MRB MF#I,,G#B1X),G22Q/T]+7,VY9^T [I86'HP>:(TM_S14 IOH$T2,7) _Q78YZ M[ Q:IE3MR$8K9VQVJR=9<8/GM"8 N0 8:!:/,WKG:\I&GV%W=15B HQ*$2ZV MU/3N8N6&)N6+73 /^0;\R*R##-_*P]AZ$G $\#<8X&A68 1(B 3 *\ A M( &2R)E87^:2-4;?-%YA[NOUFT,3%89\IE W1QK?6]V &T.,2ZZFZF8LHYMQ M1THSX[YYVY:VW?JWM*U1H<$E8UUC#(2BC<4BHAAR!HN8G%9O)ST3Z2#MZT*U M6K1GJ4U^C*%WVM).<*[]VI^E(QM=92&=A)]56Y5JO;P^&!BR!*@NBWP3.7DG M6OMG\% P]HL;BB&]C!3=3Y%@1V]WE'Y2^NGX[!06=';3.,;PY(&\QO>HJ%2; M(Z6DCJ;M7\1.IE).+SI/YD ?6*923TH]G::>=K8RE(:"^^R.WK=5@TJEID[P MI3#5-^%9JA@ 99DO2FF]Z%'U;:6PE,(Z36$I+548?88*]RD5=7QK3-$#4UL[ M&[:;S9*B7#?&U#45 SRJ45A/[_3E'7:N&H6]JCB6;VX"U!P7F.6@6T9@TF_/>J91JU\KIO(0\ MG?^#@'6;1.!&)N!&^D]$"\BCZ,X0D\<4G,PHWL"?3'?F2ZYKBSA::0DP+P#T M _X_UO9R#L@JS?>,A7T/Z,8+7-PHC2FK]YH+*<9KGK J[!&KWY^7A$5SL45& MJ4<*#AU;/*5NPMNC;#?+2EBWJ>TQLW>S?EG9 ,&')D\.[Q21U85N#;HT'O9N MN#.E>CZR4JDX#G+[YJ(VD7>F$$/&\IU(W.]0>*R.I @\T1V&3 .WH& L!Y=*RQ5]WA? M,)P0&Q\. 3N,\&)NBH$%5BD>:QZ9.S&;$EMW46=[:+JL3!M+-;.J[+\[(3 ' MNV9. FQ"1C4_T98.+(P'R\3+&;$.*GX2]''"C0903%F/!JP =S98=\_:FOB$ M-65A0\'K*FN$2R2:/"2L"!$+S47]WH0L,%BBY7[=,,5N*T-DW T;#H@$38 E M?&R 5NJ5@ZL+-$Y9JS(WHF!5XJTT;Z(#BL'DW!=&&M8TQGZE@03-&P!A>Q9& M(?X G"S<;)6?U&,\CCT5<+ZNX##6&\@I'@Z.#$JOZ"%3*I&.>&&R7NXV5)(? M7&NLP, 6JDPP5F]9'E4_>,V">X0M7H:V%SU%;Q!L+A@\<7!TP<3$/CF%G IX MYT#/.H<0T1?)#1Q_Q<'2\^DZ342PD7$>0LUC5ND:,JQAE=0:)5@-&X#L^(S- M?R49&W'19377 :_T12[*&A=Q%(8IK%A5-.7--9#K+\'IV"7QFTO625Z@RU^+ M+\3F@ 2ND<++N\6'YID+;]X-Y_[*^=(!10(([#DA5W):X#PCU\"28L_'^49+ MGB-<'ZRH)X"]T88@"P; JURW85S+^]>?A]P*T$\:%*' "%4&G8*<8 MSUD!<'(,!VT$LP+=J[.&#_@7WSL#)RX.R8;^E[8@0IY0@:"DC'#T:R=FFIG3 MP%FO"3;M%,U79OC.I3;V8Q?I-&9# "8?\LO@&3^%H%YC%_4&;XZ#RAQ%/'Y, M11\#[$^Q)($P/$""^$O84-9 ,5!WBP6VQX@!T1_XCUFG)(?UT^#BCMK,\UW1 M3PLHPQ46ZXGL-9F%LA&VQ1S%'VP@U*(+JIB7N_OL); F4.2+PKKOA6S M%KNZG(F&D9PU0:./]4(3/8'_Q5L8BPE(>0?UOV'#IV1)-8)M%>4,O.[R*50- M>&;HF!3-C+ %,;(>Z^Z)74OUPO66-@O)#:Y\6@[9.&%E6N6V8?,H]/;) MG%,T,9^3Y!D;]6;-8O\^_7%8M);]J^,].\"-8;5GK/93*8[%.\UFKO-6[C\W_!)!IS>FATN7[H.4;\0IC[5H M=-B04T(MO6U?OLU4(]CFK,BO3&YZQ_KW>@A6%VZK!4C5!H=,4S>N@$-U67P% M-0IJ%-3IK>9-P;6-W>:#QK6^;( M[EFC+J^GZ=N=F7V3<\XO[*C/7VX"I?\P-9Q_Q UIDXD'5G MDN!X^*E?/ MJ"5GX#U;[KBWDV6PT@1/^DEXDK"D45N2J4U9+@([M"N(G# ?]"$><@(:%8>K M.EEI%CNSB#@LGXUE0*Y)O,+BEY0E.CMQ[(2/1?%6SN-9@DM^QB\[ PW 3233 MN$7.BAC1"E^"HL..3Y5UX-8P?01@*D7R>QA'-7<[C9SS<#DG$ZL*FF,F,"J. MWN;U ^QD]1TN9@6& >:)Q0X_&1B0MEH:!O^P-,DT+I_UFRPC7I*#W_\]2[S\ M G?ZGCA?_ -@LT>P,L_+"B*W!\#+%N9 9.R\2F*"Y6:8N)D?XEOD"3W!4_E! M8NP03 1^$O 44!@SR)/?2/+ OJ#KF#@>S$6* !@MT_Z]'+P",)'R(%/>D/(CGQFK M12&+HHH,1"S%"H@X2Y"E!7Z/Z;9;.OV_^+G1.VLA>1G:]5L&B9QQXC*TU$'" MU\U\K!1F[]JFS%[ TQ%%<3-'6_PV=$K%A-Q*<BSO@[Z12E,W+#1',P^Q4XFP M5<83A]"6AU=P*JL;R2]]T09#+QONITP_1"G=/RQGL?#C%?<-\@OXU,1QNV52 M ?'QM%-6A[=56I_Y,,PN%Y=G5:FE4G"=71R2Q^U7HE%8/1$Z6?*25*S[YG8R M ",O6\>Q)0",HL:3BW16S91$O$X;;B(AGRS^6MB,R,1SH"8OF%TYOQ%1/RYJ MYMDWI>.=^029M9#@3]GT^##YL? TKP)CI;-IG*VY%.QZG_4P\@ZCWIOQ<,Z# M6 D=JZ9DD@DXX%>:3NQ# 6%G[D,U53E_30T#JX9E:W+\;'/0DAP?D'?TNF6T M)$OA'000OCB+':-&:>6=Z[C%B%W7V"V\ML?5E&N*>Q(?/7WZA& ":@@^(^I*/ MX#$&SJ4HV&S@X\"AM$#V(8M*@/7$7H4ZA,=EY]C9AOG- M< ]Q -@VP")Z\8)\6R[OI12F:'+@]>)M!7%PP\2G-&5N"18WHG/OLH!UUDN% M8EP8!\X[3V![KT!BP$Y6O$[$.N'./L\$@.?LA8>WT'(-6I#%@I##>.<@.2;,=J&+ M*=6(2;COAO](>:+=[^N=;D>2)U$$E@1KKAR/')+(*G:46BC5WY3$08\B0$+D MIHD?$^RA17DWK#191C';)L.K\MEBK\RU/&CIZ+9MZ/W!0,[*B>7*EL2GS5R3 M4C_)Q\>8L+ZI^^"2;WN44+'*HJ+9#%-R=%O'2?/&NKK9-W2[+6<)A:G ADB^ MK5F,WI>$:5E+-7,WY?"LH3;&SFN\H9JS!/9^%>E/)!;=!3$*6_(?Q$Y10O(] M^UV( \LR0,N2!7G1/O1(P,0,3=4OQ882/ANX,,8=CSQ?)=_1PA'IV?O%*Q$[ M]\-JGB#6^Y2A*W=LBPDQYPNT>X5MF1(R6Q*Y/ MT3#P7;"@61-=;!3M+L&W#K#K<,130%/6;GA!\G:*.PB#3C>'?N(I9J]3*B/S MG2M>LS;E9T;),7J+7,:9R-:2\MQD&8.(J&VONFQ[Y7T8)84%6T9=]T\,Z:W3 M%MSD>N Y*!4%)(YOVP[T2Q6E=[Q_C#)P"?8U93>FD\>^TKNPGL&^4E[\HZ2. MI?L&S()M>7]IGLO#O2(6[*LT B_%^99+[(,QM"PNL0"C2,O>W8)-X-=U3/((F\>C:J*84B2*N\(@9%%! M?T7X80')9IWMT>(LLN'S#5_D>PWSOF5:CK@!*&=I,.#.MY#]D )7!#PGO+2K M'8K,V!B+F. [//H #W\3@5%/E+6RG0>@1[' E8J /IQO)H1UC=(FT@]E.5*IXK?2E7$-#@%)%GOE&E9S1+C#U1J(L\S,==X2R M"/'VO\X08IG6I4*H&0KVNP\BI2*;?U1X+B_/7QQ07,2^O!W4(28 M"LY!%U4=XM@J\DBPN]&TP#$_L3%G);,\ITHHAVT=\"OA1\&AH1Y2/U,(*?(2'_[8Y^P$JU44 ML^.NX@AFS08>XSN%WA$B#P\6#Q41($Y,,"-0=<%7P$RN0 2P=U%3L<.Q\#10 M&-E&0VMWY93SS?"L%QR)$L<;GT!7LAR9/-?C?1 M7)[-4-'B9O?E]3VF7QIFK;YI\A,I?4W5 MBT1QW!8JU#C?0&+G;>.YHU',CG6J/@4M(Q9/$+&#[$3H9T)^ YL@FN,!S,5! MY'@YN,)LEXH_\[5REB/ZPRG44JBE4.OJJ#7-<"4+:467B9]6,&SK73ER@0-7 MVAQGI3QY5)/%"$H(EL7S\T@=?P@>>+I.@^*HX (?EXZ'%^$&3![4?R?QS:RY M1U2$,)&PTHI))0>$E#91VD1IDP9JD\\^_>UA@4B8]X_#YF&74"8;'P^6!Q3\ M%XFC!S=B%NXOK2\M[2N&LU) 0MRM77-%PJ.)H%Z^ 0"NT?C%7;5%%&,\\($_ MRTWC)P*W8\0K7\;V)P:4\*C4Q;A:_H/QJ716SG$T8T[[?P"1YEWI9QDWAV\\4#I3J./T[[NZ-5QVF\\3M:^P7&R M-3L\]LL>1;?/TD"MHX&R.<.L4KQY#F^:M3CJ^/BC06_/RNK0;<6)M>'$"YV] MC6&3&AT?>71.T15MX=H(FG4@3^9,6M1ES0^Y MZ&4+K]6Y_#'V[\/ 4[Z5\JU.H)/1ZAX= M?5.2IURK%P@UJ:1&*>.1Z;4]N5IO),1]"Y'RM=ZUN/1L)2YGZIQJ0F;Y^JOY MA[=)06Y\TB?_6,ZA9M^\V$1.&_(#I"]2T+V38;K5K&:K-%+U\I RP/KED^I: MM*)I8/60,ZA,Q+;B-JMKB6)S%LGVOY4:963MSQ4HG:_HL8J MP+$*>C7G)>45Q)7#L.U6KZXM>=NM_@4;\JKV8'6I7:ETGG6$"9-7H^!."\>A M1IQ$GO=A5E!\]J-5RM51]6HVM6WGB[V>C1O^O)GUBMI$HZ M[B*1OF:Y\C_F+?:_L!;[)Q!6,=Z1C&O&G,=OU]T$ M,#_G9]*/HZ+3X=_\Q='@J5(N#[#OE_(!1UJ4)C0!84=2.XF6Q8 T$?JY7IYA M([?@#1U@0.\8@XN3J2[<Z@*:132 M**112"/5KNGHYD 9-0IJ;NT8*\)=I'K":+P7^Q>>37E+G58;M+:MCMZVI)5. MU&6)+XW*[QU#:B03]37GFH0#';,U4"B@4.!BFVC7V22K'7T4_RCZ7-%2/\[I M:;X)GR5%2#/B[W./Z4.G:^E]>971]]EW0%JN@@HYJ+"P"@L?W("Z0LO7NJR] MB@HKI%%(EF6VUU*Z11^T_U)-R[WW\:.R$6+K+S"ST\S-"/)3JRESX< MZ*;^;-?0S8YQ;5J];Z_VO>.5VNLZ@0A-0!'+:O757I=" ;7757.4O#/^4?21 MZA74R,&J3(8U"&H4T-S)ZNGK/DA=0K?OB*ZBI*=0HPJG=,E6M]6H25)>^,?Q1]I%KJJEJK#MYB;;3Z M!],F0@XJ+*S"PB]6:_74!I1"&H4T"FDNBS1=W;"E'45<^[57 M2%-3I%&$4_M/-ZC6:K:_VK7!7956U*^\4A5%JY7$U-?R:Q)*=*R6*0TCZK*2 ME[;C% JHO2K%/XH^];'J:^0@W:S:"D_GU@X>RBVE"8&U_J9Y48J'76<%0>^S M%,OHZAU+7AN?LXFL:K54=$0%L%4 ^[!_TVYU5;LQA30*:1327/QD+5M>VF_M M%U]!34VAID:$NVP5MK8!UJ.7\:EK$XA8\@.US38\Y^9\EP_=K&70KU:T4GQU M-\'D6M%*\97B*\57BE:-H-591E<]#=@+[V407H3C8-3[8GL9=UF78_5MW>Z: MRO&N(Y>\)\=;Q?CN/L9GM5N]@4(:A30*:1327!1I^GK?4(W?%-*HS82KB)MY M]F;"'Q+TV?9=?S5!*!$I\$/R(/Q_PVS__E.):O](:>(O-K<7W!/'R[[R0Q 6 M8)J.Y)C&UR71%E$ HE9A&PM-9JN5DX,UU$-9O3P1&A"4$[*_OHBBK4$[MV9 MZ#F#H/XW;07?+ZE&8)Z[]4OG/%3.T# 04<#*P8C$.8_^> VF+CVF ED8&RLS M%GXNOR>,XI435%#-P&OR!W-6P=HS<JO@+%^),_: MYVCE["B 9]]+EO G3%,D-P(L!LZ:DH_9'Y^V57$QJ'*0+8?3WM[ ]/%A.CZD MGO'[U_%ZKVH14[+>>'^C;S>O^OJ&;G;?W!8Z>H/[$N?XG;ZA5,(!%T",Q+(H MR#X^:SN5[Y+Q?F5?@ TV!*(X MCT2;.7ZL_8\3I.0,BUV5U)3O^_&0A=N8\XMJXT1V^QU]H.+#]QA\J)W"4/'A M]QT?[K9,5=9R.>5?D:#F=\E1IS240KWJE ;EI-5#Y]:%=]YEYYM!:]!5(' = M+[GY&O1_F(M<2\^F-A(EN>.<:I"NO..Z:.K:NTC*.ZYZQSU5B:V\XR,)F/>0 ME<8R%]BDJ8UL?3"LMF[):QIY++'>M[972EVYWW?E?MLM4UK-5ET6LJ[N=^,U M]$N;U'?0]K$V0MD#.O9[\NH.SJ9B71COK1*MG/@:Z?O:#I-O WT6(2.&@*)5&Y/L5Y=F*/ M:L\.E5/Y\;M.JZO!50&\6LH#-1A9M*A]68JN/2]]=ZGYE!'<%92>(]WS=4%E MJ3G:LTA,?7!$8NH:'AMYTJ9YJ"SMG&>U&B,!319A_A$O_^@G\$J7?[.3TOP9 MA#;V&7.Q1C!2EIA+1-\T3$ 1L+Q9A=K/@1,"3Q-M"4P*7$U3>&=IBS]'YX.[I?KA&&4H'A0F)R&97&Q$](%B6-XSGS# MQ@"2XZ]]H+66AHD?L.\0MK#F3H@,JVRB,([/VZ,00P897+%L9(8B41IKHPB' M!Q\F/KP@B> 7?*@&4"FM- ^8C\F@) 0,0Q^0@CKQ!L>-HWS$U"S- T!O:5^7 M!;CO17Y8BFT0PF=0$C_Y;HX^>!(:7#EW*%X4;KU&6V#R_!,FSV=CR%C@ZVL7 M[G (@N0_4R? U<$+W""BN*@K)_Z-)-HZ]CG'X'+!C%8P&N' \V&Q]\#O[*T* MH>J,4-K03?PG/]G(ABKME1KHBHAK7$3. M\501\57V9WY"VOT=9#"B].H+LQSEC.M]E@;ML?:B),::[$! MVXQ#0"VKU;]\J47*Y/%FF\J_+"E]:QRM57AN1J*]2;A(, M6+V6O,,DZ[*2UU>4JCSYYAY3;43JPY7\:E6PI+SNNGC==6&K6CC6M4&BZ_C. M=5G[&[O'C=?M)P;7I37I/ N(&A&[DNMCOXL8E7+ E0.N''#E@"L'_"HA[/OT MP"7KW7LW?)6+72-E7'MN4RYVI;V(V>JK!ME7-UX]OQ("5RW :NNCJPY@RHFOC\JO/;SV=>SCMU'>20@?P.80PG<1^XH-BY:Z#K$)X0TPEJEX$=6>EQ$;S2/? MQ>%7>1$;738AX!D?.,#3ULYF!9Q RZU'JLV,X-D_I7$^$J(>3&FG@K\K?P<-^WG\Q$"$-DHS$'@FPM]"FU* I"H.-YB^T#\[W MY1=J+O '#-3!]CTKDK"W?IA_7Z5^3%:.']+L"T_'%SU&$<(LW "SU>$& -3' M9:65#_Y=?IGDEFC)R^WL&(3*K@>D(R_#E_&L 4[#^[OI.B@HMP4G;1B((I/03JVQ_,V=:+Z M4+U)^5VL]=0,%,@!)&;-[43, <15RILE]J@DCKO$@>:BQ)4!'RQR%&2[7[OZ(3WG@E?<3.N;06H/?IH1M=0[JR]M?5^W?8ATSM4I=VJ;NZT5.FL7*0;ZYSZ\([[])!MLU6>Z!0 MX&H._IIMJF5MO4]Z>M:^\E*0^Y4JK2;W74-O5%%?^=Z7>U M37V2IE>[U%?7]TJM*R?\KIQPRVZ9R@F_GA/>>!V]9Y=:=>F6N(5MFGJO7P,J MUH7?WBK+#1+;^U?UM>XE6P^$VW?O^_N,?4OKPZ#CK MCQ.?8K_6-"8_+<:EOJ:?2>" QAU'-*%?L,OB"/M9_BSZ%7\%HHR"R/WMS__^ M;W_,'C5UXA#XBOY,8G9'?A%0.$0R?B:+/WTWFZ#._F_S?[].OM-\#[YPW.2A MUYL9T]%TT![-[$EO,!U.IV-K9,Q,P^C-.M;DNS]O+4N9Q*]TI-NWJL=T*Y6T MTNSC3D^@C%C8D%ECY'IQT4\<>A4I5:O8K?MXP_+AE[&D7JQ[:F/.>8[^YN'P MCWAYU@BWRFSK@\QVWGBQ?6CR'#VX@4-9_^]EY&$_:"?42/9.)P ,X+V2L3EN M&CB\(:Y'$A*O@!5H<>TZ:\F.E_+&M/S1T:+:.MIQ7; S?>R\&I5Z0WL$+H_! M4?@ M\,U*;X.8.Q[UNQT[:"6\-=\,**?NQ]JH"!\/ EHGJ*/D0VFI6E98WL8 M+9^;KLT=ZKOL:9X?5*XO#=YS$H;?9EQQ?DO.GQU=_/(;#:41IXK LY9W+\$5NA8Q]P>$^))9!O*%R9/&/K M_C&^L#"0AXRAV)?:J,H8&1-B\_0Q6CD+WQ5=VG\(00;641$[-6^!,_)FX2Q2B&DZ+' MLA3<>I^]BAF/R=%WLEI0"UD3+, AVO/"6A%K:%6JEF*XV@1&S+/98 M$TN'\@-?\-P)IH#F0C(0%;'1O0^:8 6,]^3X 6OK#?!>7L5,+0B0?<[ZD3JB M'VF8-\8] .U1FF0GM60=[YDQDY^P\44:XHLC6U FQ+-CN/.?J1_O MORXN#0]M)O9;%#.+K3@1!B\%1.!M_Y/B&""N@HK!HO(X;*851^GDE/51_X$/ M&1(\JR0$O9?@,21X7@"W!& ,\T,+!<,!VC_"RB!]%@MQ;@BJS'6$S_&99< , M1SP&*",Q'SM[_/8$]E&[,1S=>)'$$J[K>Y55.*;?)!!\>YV6\ MYB+%[+ :?JX%U3XP#1JE%)X*1AGYYI)U4M9:3+/2[W>/-#B>0A-L>,_">CUA0W.R)Y'BEK+?[.-\:I$]W(Q#H 9Z?V!>G%R-X)I#[O/5F.D=FXFJPN%]5SCT M=:.[F]2C*AP4TC07:1JA]&H!0\TPE8R!WK.EU6@WFVT4@BD$JPDK*@0[H2^[ M;K4O;V8U@FW>BF!O[*3<^(C5+WN+?\X)N9KUSAVY@!BV];8I[W2$5\A3%X:Y MM,F@+(-W+%(]O2.QUZJ2*"51[UVBS+9N*B6E1$J)E#R[KZ.;EVHI=K\BI7(& M#G4 S&OP5/!(!8^N$?X>&/+:'#>:;2YM)M0(P6IG/ZA4@?>=*F#8NJUR!134 M**A14'/IINQ@\O0OGQU9E\574*.@1D'-C:"FK=O]RR<7U67QKQL4JDWP5;38 M,;&?SLTAY^B:IPO0K6FT4GRE^$KQE>*KIM!*\97B*^FT4CMQ1Y\MP+N6#RN] M)W=[2,JH1[\BA1OO1]>('6M'.,5QBN,4QS6"<+4AEN*X]\!Q[[W2A1]!<$+' M\UOZ:74AVKL\Q-FP=%/>08UU6K?=43"@8$#!P'N&@;9N]*454M9E*=\* VHOZ<5HP\YY:0=/ M23LG_/5JY:5,4M^VBKFK6Y9*J[LX 936?I?29>M=>3WJE70IZ5+25=%=IJFD M2TF7DJ[+Z"Y;GEMV]]+5D(*+RWMFNT=.J\C..XWLM%NVVNR] I/?F;)5('!? M(-!1(*! 0(' >P8!HR6OK7I=%E*!@ (!!0(G60(]:3M-=5G(FX0-:ARIJT\Q M9H/+&6I%Q-H03G&BXL1Z$$YQHN+$>A!.<>)[YL3W7G@X\0-VN)8J/53.YQ&E MAY:\5*RZ+*6*0:D8E(*!4V"@K5OR#D*KRU(J&% PH&#@M-31GJEVI!0,*!AX MUS#0ULV.:D3PYK!"C4)>ER3L=+$@;J)%"VT=)21,?"?0R#<2NSXE^"T+-&C1 M.O&C\#(G?=]/=KG$5R*A1$*) M1%E+V#TE$DHDE$B4M41;=:A\LQ=2(Y?_&N[)!3JAG.O+U=XE?OOV\U$,UH1- M:9E=4VJ_[BK*6+=<%@4Q[P%BY/5DJ?VZ*XBI&\2\P0^H/;=)RZ.["Z"1V?>E M]DNO@$8!C0*:F_6640F%EXG*KVK0K*5&_MZ%K%G^$2__Z"?P>)<_:1PXE&JC2O^6CY?@R9IU%KJY,->& M6$T+/RB.4QRG.*X1A*L-L13'O0>.>^^U&OQ0*-6A[S:Q_2:%\+MZMV/+FGA= M5O*MH?KZ1R-NKI<4"MP3"MBZV5>G1"@44"CPGE$ N_7*V]"ORU(J&% PH&#@ M%!AHZYUV5\' 6T,*-0IK73[6<-NN$/?3D05TL"'/%+_[I#H56I806GY?TC50 MN?%*NI1T*=VEI$M)5\.D2^FN"_IK]^B67: ;A@KK-#.L([/#15T6\M(J6&E: M!0)W!@+R>E#492$5""@04"!PBBT8!6S>[*A"M4$"AP'M& <-2,*!@0,' >X>!MFYUE$_P MYJ!"C0)>ER3L=+$@;J)%"VT=)21,?"?0R#<2NSXE^"T+,VC1.O&C\)0XPSM, M+.?@VS<-\_)1U[JPSZ75O"#"HN6A_-U$B1D%<"KT1"B<1=B(32$DHDE$@H+2'1 M$7E'.TF9>U*O5BFU=XS52=B7:JY2^Z578<<[2GJI/; DH ]G;7< O-9%&O)DF@[ S[G8)=?LOC?#:@NE215@ZG]3XGOOXMMOZWW+ MJJ?XFKVVWNWL;B0K\57BVRCQA34%QF"\)F=HYF#O=G(MI-9HF_K VCVK4:+4 M^I2F('R+.%HQ>3E89-=ZV8<1?__Q#RE]>'2<]<>I$.>?2?P%W_P5K.U1 _\ M\[__VQ^SB_X21=ZS'P3#T/LA!-QX],'G&5)*$CKQJ1M$-"W="<@1HM'^F2S^ M]-UL@HS^W^;_?IU\I_D>?.&XR<-D8-JCL67UQ]W);&@-[:%I62-C9AH]>S;I M=[_[\Y:C4";?5W\%J_=8^1ROG<.SD)3]#D@_!/O*,6G!^ X\_*",7X["? M4!2T@FP:I]O;/*1+N4.7\>2ZRPGCC>HU)Q5E(:L,/4Q6PPO MC?$7O&P#T^,J0@X 3(A+5G,2EQ#>8 @OR1!'/E):\FT#] 'PJ;:(@B!ZIMH' MQC!12H&T]/N/,N(5+O XB8]!HTHX%5OFE:4$/Y=?$T;QR@DJL40#K\D?S )0 MFDN"0%SSI^_:W['/=.VXV>?3<73EQ(]^R ?II$F4?<$#WNR;9]]+EG U$&(> MQ1Z),=X7.&M*/F9_?-J.XQ7C+N<_Y;' SMZDM>,SJ/B0^MW?OQYLW!O1%%-Z MX^WF55_?D.J6VNUY'-]MDS.WH(2Q_J;1*/ ][3_:[#^7H.4>^AV/-7*MF)$3 M.*%[=!Y>T]NW7W+CH; ,$RTS&C1A*T@[ZUWMUMW];MW MO5^KW-QFM1E]<_R M2Z1J2*/QV#-T_YGZU+]8*Y[F52B8?;W;EP:[=5GGF\B*TM][?/VZM2T09BQS M(7=LV-N*HM[N=W2[>_FDVN-I\-Y$^'[5G;9P_%A[24K\)\N(JX7 M_NVK[_M[ MO5IY-7G%]O5>>94\\,;D <.H=U#H&KD"1R9NJ3YABMLD<-L)Z9;-[@=<7S94 M&5/[,J;BB%)MG.4@#UD.L@)!Q7U7X;ZAZZ:K-' PW@*L!W3Y%RO>4@RH&/ J M#/@C213X*=Y3JE=QWSOC/J5Z%0,V5?6JCM2G[6J^O%=Y+M->D:1-D/;:$.M^ M85)QG.(XQ7&*XQ3'*8Y3'*/H,796NR[L+<-2=:&4M)J(R\U9?O&"9=OZP#)E3;TN:XGWJ7,*;Z?(%0XT M# >,05OO=]3AC H'% Z\:QSHVGI;'=*J<$#AP+O& >47*!Q0.*!PP.@-]'9G M]_@)A0,*!Q0.O"<\YOFF8GT(BK%8 K!9+D[IJFW M)1ZVI1!,(9A",(5@5W0I^Z9N#Y0-IA!,(5@-.$\AV!E>I*D/3(5@"L$4@M6 M\Q2"G>Y%MONZW9.73Z403"&80C"%8-?L@]#1K<[UCAYN!!^]%<'4B:WR3FSE M2XPGUON+S64/<2WW+=?(MS4)*=%B$L 7X:.61'O.=\7:#CS6=6>.Y[P_6<:$ M:"OX94DU I/TI#Q6SN"./-_LK %BJRXI3]I[ -990WIVJ)PA_:[;ZFAP5;"O M&?YMJ?4[NV5+'5I+T]X@0]3_5F%^Q;FCC(\Z9'Q]8^ MP52>I_\:!S:B68&IV[:T'F:U7WR)[OF[S"[.X&@#]!/PL*51$&+H MAKRTR;HLY?61XKW;+:8TATO9+7=OMQA]O=-5=HNR6]X*.M(Z5"N[I6%VBV'K M_8$TL[4N2ZGLEJM#B+2FMLINN7^[Q=*-GNH*= 8:'4[\V_?W'_^0TH='QUE_ M_$L4>9AI, R]'_)4F2'+E)GXU TBFL;D*]!@%$3N;W_^]W_[8W;G#Z$;KZX"F(1+N,UG\Z;O9!/<7_]O\WZ^3[S3?@R\<-WGH6.:T,^D..L9XV!D/ MVR.S.[)&QLPT36-J3,SO_KRU$&6BOK*'OV\=CTGWD[2V[.,S?]4\"CS^($XO M#0A&7CX/\L1!5V%1=I+B62Q:IRS+KTM&OXK\/O62H3"8$UB:=%8;%!;IILVZ#7TO Z+29>Z@+SX8[6+ZTO+6U!/!([ M ;!\O(YBEL$#KV-_+.)H)2<%R;)_+^4YF!(GY4&F(6= N@: S!.AM+\Z8>K$ M&TUD)+2T85+[I#P=4[58EE88)< #JW5 & >EL>:X+B@?EHF8Y669 8 M6)2]:.X$3HB\BFQ?D+E@3S$H>'!"8LHSSW@?>1QU*E(HY_"Z)R=(,8],UT!* M8*991AD?+TM5$S<1O&7E_$;86V.R !@8P3U[*8!2UNC^!2$+?P HN/ /QOJ M4PW^FY.PI?T0YA?I?)J""A1>L-&<@++!.6QF.*)-^:%NX,3^ M/?^!MA-*PM M_CHFB?A.$#,@CS[E(VL5;*(-J>9QU4;P5C8"!ABS*%YI1OOA_ZLN_H8 @LB3_W S_9X)?1 D:/ZX(/)2%U."'P6L?]9^I3-M/ME_P0+J+_ M(W =3EBDO+*%_6<*J+O8\/,!5BOB^<@#XJTX\Q>-CAW#X27U7S83?G0P(_&G MQ4]K0$E.]M>-@^%T.AIWK*DY&DQGIC$;&-,.,P[:@U';L(R[,PXFA+JQOV8+ M*OAAE%(8%56VPO5LA;\[X5?B+D&&V/$9 DC&0K'CVGSPR%IDT$4A6R;7C]UT M11.&M+J6=6)ITG*XT=P/6F*YY3N*@RQ80!EM\CO@_KD7 #815(!SH?8J MN\!48G9M:78??OCZO:[1#4W("NV^1^ ]X O,KPY+)ZHXZW4@5 A,^ E4WIJI MZX(X#%MIN@862;2<9_ A2\#'@-/.38'E-J="["YTEH'UI_C1"44>^!A^P](V M]@%ARMU MBD\W[IN3X02 NSLUC=ZP/>QU)SEL]R?=NX/MD8-6"P!VF> *L*_JW*']PZ 4 MA1=XU$-4PK3!3"3@PR*3 'A!)@+<<)L3$@(:DK6#5O,:,#0%,4 ;EF50IX$P MGV/RF!NO0D%_X6+MBRNFW]RE$SX2T!+#"]'/8%3.F 7(!?1"L>@3AURCOG,YHW&2NZU%,5"P'EP29:7 M*ZL$[F#FI9R:,\;O3WZ44F#?A1_ L',"@KBQ8BKP37WR)&JIF)5VVNHD2X#U MC&#_C5XLFAO@<8)F]Q#9RDP&9D((4Z848Q? EPO'CV%H:ZX2!*6S]ZPC*AQ: M^#D-."-&A6^$"^LZ=*EACC$MN8U@T/BKO+!+/!R]Y*^,N_<]"V^F*=BSVW>S M(8/'F@W;9XC#2L4P0"#P+7LHFR48!RP0\&W-?>VBX"S@'/2R<5,GI=%XK0<, M[@8 7F"S(1@CO/H%6#$6XKV\03_%R((B# !L$($QRL"8:#B-/(!T0#Y$!$FC M2T+@,8F&D30M"Z!Q9HV84A,1CV.?LUU^U-.%Y@)%A061VBR-<0JK*";Z2T\N MR2VP[1[)V2GSW9T""^H\$Q[X$I.9.Y3'@?$9U>&O2[;>J2;]M8WVLL/PT)N"5F7>S'D;.&/;GLSZ@]YTT#>&[9EAC\4&CM'I3L'>O[BQ?U'+ M/B,6-^TR2IT-$4VTXR\79?E'%',$(TQJUV5:DXS63$O1=+4"_82GG#I4%$%3 M:67,1W!=,XJ6+U"1W)=2D=Q[:TEQHRJ2:W9[GH?CV_]($4/[V[='E)VMRYB5VSYCMAR?XSC!=8\N@)(=;4X5$:>QJ'/NMM4 MS,1;BOQ!RC>B[6 M4D^;T;9R8.G=OK1$YF:SS5G.ICK*4HI25OGQ[SL_OC?0 M37E6;NT7_ZU0\]X[[_R-.)0LP6C5_!5F_/ P\CE.P*M'YU[ ";CMZ>^F;MKR M3M!]A3QU89A+ZW:EPM^Q2%D#76)!\7L1J;/"JC6RH2])VY_W;AQEB:Z&^0EH M\$H"M3HJWK+U@>IQI=S76NF^^Q$OHZ^;'572K%RVX^@W=-UTE?+$3H^L8^+Z M1;YPN?6[,CF/H.:'OJFW._("MT?2IV"K!G6Y^5XY>[O$]4S=L"]TP-=[ ME3BU)WRN Q@2:1O$ESGGL.[VW/7..+R+#1K;TON#"X6-3Z%97=A'>=LUW2Q6 M:*;0[/5-L*[>[E\H8O\>T4P=U-K(>KO)2W&8ZJF3V$(C.E30HDYOE3' NSX% ML]OJU_403+-E7O0,S%I*V7;UJ)*QYLN88;9Z=16RSF4/FGW94-FI5CZE8OBH M2N.3&L1VC-ELVAF,VMU)=]09=(?=859?W)Y.Q]=I)J2*8(DJ@E5%L,V]717! M-B%6I:H-51&L8LN&L:4J@E5%L*H(5A7!JB)8M:]9EWU-M6UY*9"J#0ZI(EB5 M47T"_501[-FD4T6PJ@A6Y4=+)9J@A6 MN6PGT$\5P=MU M,4(4FBDT4T6P=4*SHXI@SZQ+V5N-\IF?Z#J+H]48AA<[;O*KGRS'*84E(/$I M-2F]27\\'4W'PZ$QZDUG,Z,WFO$#KB>#]K#3N[L#K@7MM 403\NH1_F!JQD! M7]Y;.'$V5<1MQD%YURE%YA_Q\H]^ J]T#RQ9Z6!(K3@94LN.AFS"5.]CK0X* MTV?B1K!&>P.8YU!*>]!^"K6_.F&*)Q#S U7[NO9,-,>+V.'>)3[XDH";Z,0> M!7'V&)^PR.J'X9?Q]UJWW=7?7,FXRZAO@)*SZ)%2G"D6 :_8' D>EIW$458) MJ:U(LHP\S5FO Y\7$_-CS-U\6.S08W8F+!Z43-,Y!;HE/CLS'<^;#TA"L!HO M6FP3OJ5I0$LDI1:E"3]EU]$6\%H@"EGCD$B@/6O=P(:%8>GA^19QS)JAYV" M6SYU/B:/#CMY-Q]-7'!H*SOZ7 R-O9A'YY&2A!^QCJ>I(Z_A0_+7XU'$>"YY MC!E8G,B$G[H+ZCO$2[.#=>%V6" ':.5I(.[X&\U.I.<'MN,E4ICC=VW))?9Z MZ9 =US\FC M'S)*.8N$Q-NLQA8^/PI< YL1KA'DAV$M_0!_]N'1_(&"EK1@;'Z:.7()\G LS '1M[6Q813W@Z(IN_?JI MJD^7P#;X+A+C >R9]G?))S&*( "=Y\S]P$\V[-AY4,SPL)B;4J#*8/N&O1K4,4 O7/,8(>X#@2B)GT!7L&>M?,IAN#Q*;.VP M('',U$%)Z#0^9J*4/$[ TY54J3@U>!7G'9 M6H&+P?JRL*G!7^[2"1^+Q^0#WYW3UE38$/<,"%\ BLCARA.?\ 1ZE;4/X)H, MX/R'! F.JP6WX:N1.4IV7,0^.*C#GL'*T1:$4)TM1<@,&/R,3P;^ Z9!7O,I M,[28!;#ORX-5BJ/9(0Z(@F)+(?&P^J[35F-KA+ MG_#<=,91)&9C+J\I&*WP=!@\#/(Q=E:(E 28/>03<",*S.W$CT2(A:#>G.$S M>TDN&VC]@<&5F7?P%+!8DM*(JXL.A.#&-+PA\'\C. %NE9790; "-QZ0NDF MUB@\'T@7I%[QGL(0$8RPN_3"6@1$0HKX25FJ^-(X&BUYNFBYQA2$%8E7F*=; M!BT:L,^@7YCM$[DNL I#'WQ5&@JBXTX:I1'FG+#+A7%W@#;,<*=1\(1SU7Z" M)V:S9,[!(8J&7BZ._!NX%H;". WF?@;%D*7X6@?(!+!&[#T:ZS!",\9"Z4!' MQO77[+%E!L-!+0&(HACCECK0$= %>Y# ]W 1<1W*S4%V!X<#7 E& H=&(4P4 M:/?D^ %?I@@\L4.R#3>!)$1N9A\3D( "!O=CF7#L< YSH$S!MP+[*?-M Y ( M@!JP(M"2SI&M^@+$I!(D'419/GQNT6\ROS&E8LS9^P^^V*>"C5$TB,>%=!VD M:); $Q\1EE#!P=AT8;_G\I21G,VW\@3&6=SA8]:,0IO"'Y['> '?!2/# M,8O7<[2&57R5-*W<=*XZJRA!.M[@ #8QX-\_&+BK<%(;8[?<@^&5+U:.A[A/ MIP'SDAS_8BZ2F1,8 8LRH0430Y@X21P%R/5,P0I-TM)F0N7^TOK2 M:!YX8, M:W(5C#S!-/1KSZU8;\@LZ5HXH/,-=DI*Z:[E(%0!=D1BWV^/ B$H]-$)YWHW M0UQ2?/>H1U!#:.\\L MN"=B5$*S');*EC8J/Q%(@\T%LEOBR$M=84Z4#=(GW]MGD )HI6@@ 3O\(_4> MLQ4H[$Y_P4-"ZS0!+'4H>Q?R3U+^AF&[1]8^#\21O0R34PJT[JQL6Y88#\:3 M;-:HS&#I!5ZRT1T*KH$5G3\']6F,SGPLPB,XM9+;@GSQP)RB$-B:TP,%.1)&69"2S*XIKRJR M'8R!3XNIYP<066^3:[72Q!P^;\):A'D%-[+EA#%GZGY[65^:'(6'(^8_(/X+ M9D5.!D'(/=71_<,W-Y M'?F,SD)J]C.2,/4KUW(=48(UO&+;2M@"LAT]\6MA E= /Q/M9^&D+AUT]K.H M)G?S6;=/X;XCRH9EPB=T>,B;+:>_8@;I@C]N+RN S$XISH5O'L _&;\67FJ&3?!,_S Z M%9#7&..C\=93L5'E,"8"A5ML*F'6?3Y"TI!P(I$ M5W?-2N-DW%&H7C',*"R!@="+8LNF"%)BL&O!H!RL2H;+;$E+/G"^0-7!H1GA MLED@R4K.?Q#!4D1[K+ABY/@3NTR,ZI^I$^-.%(_(E ?WM=@ 8[N!E1GG(RM1 ME(>G8K((N&?KYQR#8GT/5)'D8#4R)" M7=<8N#DRQ[%.0_XUT]DAZ#G!B\"DX\(!$9X/+C"7:I!WYY$O$BRU3YYI)E*% M?B;?B)MF_LL+-GM+&X)+ DS)#1,>)G29=;;G->78%;?!@;5T;0[V'EI< >AS M'H_2F92!*4A)R50"C67P8R8_E\A#C\T<% [Q,MW#!F:9"_@VH]%K:O.="DLS=[+8YK$78;HB1775?7@WXO%6@';K!7?A1A&;;.ENO#KS M9T2$*R#A8[)DCV$X'!4Y(8>UFE[BZ3GW0VDZS\@1Q73/J]GJYT;F(N6LR%)H M*D8P(S28ATOPM01:+1IDY0OEQ(M$W:<&9.O)"1H8)XXO' M1V3ZY#0M6^S0LTU3 1+ ?G(V[#LM2^J&O62.>9]I&37F%UMR\E5+^S$J>P%, MZVX8C!7Y!> KY/&L+"ZQWWA<^"& -MOSS\Q(JA*%)"Q38ZS9Q@4P0C^P -P=OR;W;.8LN '(;\.L MXC1;/)ZT@J.(V=94G@>5AGFL*$]1R(=26,+A5P,-+3*\DK/@%]PBHYI' ?R+Y1D3QFL)=V,-(&0_Q M0081EH]A-'UO8NW!<;)(. Z);5.@-X3TYOD??L:NQ0#A36BJLS'Q#0%:W@G8 MV1,KYY[ 91 M-UKCH-U," 4H/5A733;6'I!*-(E3-I"'KYLU%[V?A9^9?9?'AV7EDI.B*H%[ MDIBH!IXQC^_EL06^TBWM%P9V1URJBV#87H%@.S.4B:Z(2(KLD)P#,\9;5)S; M',!V(IK\?HJ/W]V*+B?7^#3;:4/[M*A3$=&!W.?/*CJ2"%:N$NW@WU3V.U]_ M;=6O92+ IR@8DP>,Q,XO?N!)@>S"E>,1KNW$$(MZDU+J&:"SNWQ(U_E2E0.D MX5:\IA*WWKAHM+03:NU78&WLJC=#S^RP.JA1!7*;>-3&SC MH1SU_2',H<'U8Y@^SY0]#,#%OANK7 $3V^-F=EZ3@$9XP'?.&F-U-=EL9!]W MBM5R)8'Y@V^'MUWHW?]:.:[,@S84Z9(\[T&D%@ GLI!?%K3E8=1M,]B!WT!) M\XS9DOW)$L?U;(_"27+ @(? ;T]HP>06UE8Z;^DQ17BTI?TE2P@NQ*54>L4S M5+$*"%,!F47%HM4<&1!RRCX\7Z<,V[:^%MDLE7SQ-,0GLMHXE_A/+#+(0Z=E M/T'4FY6NT;60, A[P9'."KOHDI!$>7^W$^/1SA(W59(%L[+,Z=R\+L7 .8^S M$Q7YCHJ3WW,N@[^PS5AE<)XD7/4<1<(*+2H;MQU&M'0"KNY*"0,D20(.'#Y/ M \K29G!*E;"]B%8!#J#&!F:%[^;$Q41)7HX8)N(Q_+3<)(O:Y_Y>$_CZ3@4S MUZ^!S[=/]M7FUUPT>8X#06O7\9Z8WBPT:W\&N[5Y"*;"O)5P&/A^*S. '6Y!XX( M$*9L8*D&L,1B0TT#I -9UB*+6B1;BT^E+?U\YQP$3^<>:A&#UK.R M/6XZ>)A9BMF]O/U!D9C] ^Z<(=@Q;2Z*=*(YZGZ>B5JM6:@4S*'1_R1J5JM) M;EYFLV_G7+HG8$+>2UZH/$!!; M"2Z6JW_Y&B8,$TFX9$"%=7MI[)*LVP>:E@B49XVDZ>:%MB?91 M]LJ*/MINP5+)$^2I)[Y+MD-[1?I3A:_@'7GIV<%5W"IG^?XEIFX"P-^IAIH< MD!QI*F0'NH%I7X"NW2H-8"392.K98O5ZLAMV0+$/: <1:6?RB=\ZP"?RUD;I>,T,FTG ML]F6*3G?2R4(2H* JW& [ S1)I@N]V%['>&Y7[U!K%JQ5XIQ//BQU/F&+8Q; M79@B!ENT*MQWW;Z."EG5-F:T9;H: $-GNPT@YH^\@<(2GA_PM@%@766E#-S M6A"/N9*N_^0'/KKU>!,+VWZI--HLU!<*H MW)X%CRC@[ N'CR?@K;-8Y)[;RNF+^8M%*0=9K8-H0[*BESW%'=41O\XY++=.*F$[6]T/G;4=X@Z]*VX;,D2D3:>WXN,. *:$Q$<7M&9=54ZY" M\A@EO/?4G"3/A&#;HZ(OGG@H\T11;#9Z7E2WP0'FK=)V\K0RJAQ(F'S.XUO% M.B<.5H_Q?GW\P:+!V6QO'B,.(>]<)=(DLLJL+*ERPWR^[ 5YCZ%R3(9%0A%8 M&-W%GD"6Z?9B6A)R<14\ D5,SP$A6Q7JDM6^E&2D"<^*;*@N^CB+4N MQ;2*D%U>G.IP7T59*=M)RCK , #&"SV0&4SF ];_C2?0>U4X2)-EA*H67[18,+#%7H5^G@/(@Q^9 MPMWP3H:H-;(\I7VJ$H4ZB\NS%'( ZRA]7#+1KNI//6__4Z ]*J9,EDJY\I0E M!V>YUY5F'F?-.9L?%%VWE];9>_&.>)'R9/&WHM%5J36X-C2KJ9D%L>-G M=D4!8'QC\7SZ5.^K(*I!J^;0-*/?UG6"%I+#X^MWC$7+=M#+_/"K'=1I5!DP MP>N66;(1%&JCK!P/81&0U)&%_ZZ_)N(:)5PY;,;F]U0#Y^(Y(K.UN.?'=]8[ M\3N=^Z/R]QK)?^,HCUR3YY,D#HW+"_F92N+*8S#.IG0W$:(X$H:WE>4-B#Z6 M_ZA32)SBLIQW_?R[Y4DPO;6''FY_A%X^IV[_F[?/FEE[XDWQ38<]/CCIVT_[ M.+Y=T\EK]>V;4* :X:WS6F4=*Z?947+5=/MJGV?[AC;=)Q#X(NSWY47JQ.#Q M:L.US!TH>A0NT_CP0G!<_5BKKX?QVR;8JXCLGH#(;S#LZV-*(WR9X W=T9ML4/A65+OE$*\D>P%EXN8XPL6 M5^4H9WDG@1]PT'<3E))_"KCK>*8W[#9.,"WXAC]WR!'@&H&9>!PB3 M 6%[A(G#3L@7UYLRFQ" MF*32\Z12Y@W-_D!:I=M&NK1%^C02-'U557NDJTO>ORM-A4&Z(%V0KN5SP[XY ML)JO@X)T0;K.4+ILVS.M+L2K4>UL2:I_?]H:V:4G,;[]%."WX"#'9TU;D ,& 8-LC MF.V:O2$0# @&!%. \X!@N\=H>I[I#"P@&! ,"'9ZS@."[5ZNYCJFU9/6GP$( M]BQ8]IUH?;GN_J--K$:T;5H(;WIO;9@5 %&V.2@Z?VYX'!T@-9T\OEV3;T?G M3_1AW"^[A,Z?X#AT_CRWEF7HC]> 1(/9T/GSS)AM^^B*$IRH&.Q)BTV!35O% MIF@H*H=UKU>.P+K.S[.LSET#76*V;S?:[9G#+GKUH09? MY90N( P0MAG"7,=T>S8@#! &"%.(%0%AV[<;'5KFH-?\1GTM^ 80!@A3A!4! M8=M#6-\VG2/LU]:";PZ%,/UVFS;2;I312ONA,0H>@C H3Y/?+3+6X@Y:CFT. MA]+YFP/)N.VMJ#222'UU6HNDB^LZ] "&=$&Z&CG;P;0'Z $,Z8)T M-2%=END>X2STMDB7?FDC-"E%>YDVMY=!DU+$;I6KXP&" <'0I!0(!@0#@IT! M@J%)*1 ,"*8,YP'!T*14!01K99-2W>9;&V8%\-!4%4U5]7DZ:VK/-_@ M!P%A@#"56!$0MGU93+=G6O):V^C--X P0)@BK @(V[YA MG6N9=A]=4V57]&FR_;6)@-CGQ=U>T;#VMOOJ]DU'WA$W;9$6]01#.;W>8I&P MS:$ES?F'2$ DM!<)VQJ0FD#S8,@$9&(I$[8Y&,)TDN%H*!1 00,>1%SVW1K8 M^I#,T5OV:,UY39L7"J&F3*4/'9;(*TY#R@)E-2%5X&2\FAY]-9# M6G,>4!(HJ0NO B4EUG$=N[V1UIPG,7B)OD=-S?>-363:M3V:^$ <)48D5 V/:UAM[0M(> ,$ 8 M($PE5@2$;5\(: ],RY:V!5]OOCD4PM -B3_W,P]91GX6Q)$?[A/";=V>_KXY MZ$O;M]4685%/+I13ZVV6"*L_A$1 (B 19=^7KFD-I+F2$ F(A/XBX9E6UX%( M2' R% J>H!,2HBW8EXE.2 I J4:HJ9S9 90$2IX,)=$)"2@)E 1* B71"0DH M"90$2@(E]Z0E.B&=*'BI3R"20,C_@RY09DS@D+4)2 M;^0]D,9!.@KCE*75V?!&PD8L>.!_38WW061DTWB1^M$X_?:C<82E0=.G[9H^ M.6UH^F1KW;[GT,==K6>OU M]O.CA9\\+2EK@P'!@$=DP&MR%69W+*EA8,Z"Y]B<0KKC?AF$(1O7_;%3"K;> M01!L+]J:5$Z_:UH]::<9ZLTWAP;/-((RY70O( P0MB>$N3W3M@%A@#! F$JL M" @#A)TXA:ER]+?I3H?1W2$>98LW+5F.V1U*J[IJB]2H)R#*Z??VRL1@8/9[ MTIIR0R0@$OJ+A&UZ7?0$D6%;*>0S-FQT7?!Z*S\:\=*K1!069I-%:/BC$7U] MUHC])96X)Y6X]SVS/Y#6<^1-NBP9:%?"G%!^OT4<1R&EUBK9L[O2#$#('F0/ ML@?9.X'L(?C'G_M4B_D)*1PXMO-]Q#)I7-;(GB\=HM/'V]K5FNR&V[?,0>^( MW0!TX",$ITZ;CP6" <&V1S![8/8=>?E9(!@0# @&!#LF@MFF9Q^QUX@.?'0H M@FFY6?XHN\^U_X":!VWXV4&PGV&-OR$&>SKG(TR-C:RV+AC1KJX M2S,_R@(_#)^XE(7Y7Q^#;!I$!JV)\43+0X^-V#P3&2M_/D_BK\',SQ@](F5F M_VEU^@;=%09Q)&5 TX@GQN,T&$WE3'#H?B-G"8+42%CH%PM0;ZPP2>*9D?K\ MG_27;,H,?@ZM<<_MC6A&_&L0[<5-95^&U* 5RC_RD1F^6#>?.)$O:GD//4.C MQ31<8BROI4;*B-B\Y\/:5W4,XW=&:&U$<49<$@;L@=%]Q./THJE//U(2LF!" MF$_S(I:*TP7Q%@TV2M@XR(PD2/_@.3976BTKRT@2[ML5?[#]BR]PIQ)@E+D 4O>Z_(^%2T M7E&H]8IWXM8K7:W;A^#C=?EX3?)ORD5ZT'H K5? ?JJR'UJO@ '1>J7%A=M7 M:WRR4TJWWCLXL?-W^[R,:UI=G.Y\E(2R0G"FG/X]'H*IPFU*@)0R..0XIGT$ M'%)E\0$U@!I S8D:, S,@0VHV<-STZ?(!"^[_R0)Z93 M7LY0I03]-&59GIA>FR9\F4DOLOQ9,..YQG$PF;"$\&8M$@GQ.*H"G M[?AU/C:_-J)OCF?>/*=9[EO>54!C?>"JOM\<39-&#-F])=I:C B MZUC*L,I7XYB"A/Z,%ROPY4WR(XZ+,@N?L\ H7! Y2EZ(YRSBR[=VS0M&$0]* MF=Y_NIVNU)*I+B6\RDX./SN=H:AADP>"KY?]/$Y)&3^659I%B6!\']$H0IRW M6: 2$WBU4#%W% NI5"S4E5(L=&C)QT#K@I7#'G<\G6=_Z,<[.L_^T(]7H]*I MGLFN1GNSF\5QLMJOASZ.DYE_H3>HYQ*5S[CC7*'^G-6I_F>QJJL/'\.955M+ZO2 MHIA8"1#2HP;=[LCK"Z0USP"^ %^*L"+@:P<#2UYK6:UY!O %^%*$%0%?.\ 7 MMO\=KU!^W;]_^&Z1?KCW_?G'3WE]U6T2S\H=P;\'V?2J*)7^0E]_&<:C/W[Z MTW_\L.:9FZ\92R(_+.]/+Y_^S.+[Q)]/@]%%POST"Y]7-8PHW:0?G]CDQW>W MUSS5_3?GGU^NWQG!F"[0VS_8=J_O]*[Z_:ONA>UY?;?G>.ZE?>M8U\.K2WOX M[J=G*U2G]ALU4NL6BC=>(]:34B'5/VU#JG$O,\.V:3EZK;]^$ EO7E,FR MRC6SQ%'A5,]B/=^ 9?#:?,.US%/Z-BWS_=%G%+B]0ZQ(RVS M-:F\@6O:?13&(+.,S+)*K @(VQ["K)[9L[N ,$ 8($PA5@2$;7\XGSOZ9GA5 MMC_R;JRK8[8_:OJHQGI\=;EWK*"B42/C"U;8A\^,#\:OD?'??K3PDR>C.&C) MY <4^N-XGK&Q<3$:\;-("7.,SYD?C?UDG!I7\3B8D%"*$PG?7WR^^M;H63WS MX#,9\Y_\]H]!1O0>K7[]A'C1*%MRI<9CD$V-BB?ET&.1\B_EYP'-Q#<2!1*6 M)7'*CVL,'N@RRZ;QV/#G\Y#_41R\'*>L.G\U+8YJ90DSHI@FL+A+B6Y9X(?A M$]TUFX$;$WHM$87-^918R(^03-C=4W4, M9) NSY <\X'7GQR9TZLX-79YU#1-,Z6_I_Q3.]7K_3#E)U/^SR)(: X1>S3Y MB96^Z.50'&:YX'])V#TQ!"=9.9MDR:$=XW=6GYIX\6*V"'U!20)C?@0FD4'P M&A^D>CT__)H?="A+3X04PB>L?N@TA02IQ?\)S5BC/$6?'$/.OS5_2;1PL9$,E M"6>%0SCG^N )EL(]EB:;0ZFR*3"(&)G+F, H ORG&D;AX.JC?0!I$3^W0H3D M^4OM)4Y3)A]@*BR6J%0QN47 ERPA'[P J-F,AB>]2F#)/R4M[N>ZFY9W]4&" MN(!_BS 3&/N/\WHET$X.DN?_?7[57TZ);;A[V+)B#1^J?U'[/MB%F%(.B\_ MH/V)OY<>3&FP)#>E2)73E.^X,4VZ.%L.2]+"YOP689L5;W\2KR9U3-!+]]S' M'/>)0"E+'DA7B+%F0;H\*[X,_[MQ AB'!HD M2FD%2U$XZ_FS%&SXV+QP^?0'Y]--C7N641TY"8D9S\Q'ZZVY_Q$\-$T(,4D.)1S%/G+?,[U-26CE4:G MR=,DR6V;<:1DQ.Q1_@&C."7F]I-[5HA%0;T[@<_B)95L<.N/#*[2O*-1R&+) M:C->770B1&Y,TQO"X _&/R"WRNKLL#P-G=[*J9N%W!JE\8ETX6*\?,_2$"D8 MX>72%]8B(1*G2)#5I2I?&M](";R$!T-W<,LU24E8.?&6YNDS@Y8;L(^D7X3M M$X]&Q"H"??BK%E%!=))I/TUC$OU,W%X8=QMH(PSW- X?^+<:O]*(Y5<*YV 3 M16E]2G',K]"]-!7!:?3M>U",LU2^UB%G EHC\1[^+2Q-2\;BTL$=F5$P%\/6 M&8Q/:DI %"<\5&,2'0E=Z#%^G6YB(S_-S4'Q1 X'?"4$"?PTCNA#B78/?A#F MRQ23)[9)MNDADH1X5-K'C"1@"8/KL:QP[/@WW!%EEGQ;8'\J?-N0)(*@AJP( M;DE7R+;Z HY)-4C:B++Y]'.+_JGT&Q=I,>?R_1M?'*0%&W/18.-<2.?A@ILE M>8OB7,'1W,S"?J_DJ22Y^-Z5$01GY0Z?L&;\3?0JM"G]8SP6O,#?13/C MGZ,UK>*;I.E4IO.JL\HER.0/^(1- OC73X:>6CJIVM@M;3"\JL6J\)!G-0QB M7E;A7Y*+9.D$QL2B0FC)Q"A,G"R)0\[U0L$6FJ1CW!8JEW?S(=:A<2.!-94* MYCPA-/1;XZY8;YQ9%O/" ;U[(OK[)'4O+(="%1"0/(KKSV?!(2@*N!.>Z]T2 M<=GJ*!.A/R.B3<"(:X6Q2%)>7$\%[ HT')?"6P&>D(])D*-DYO_!JD_B_D;T M9#S&R1]\VG0;F3Z$A[]SBIQ?DGJU\1V#YF\R /Q+&U#%-1BK3N;=VVK#$> MS2=[FG-E1DM?X*68W:;@&EG1U3A#OR=7BYRS"!*"A-M4'/TC8O]:^&*5 M+3BL\]@1WT7(=7"Z.L_"WUGAX:5IP4W@7) Y/3_0'#Y4$UJEYAVWG5;DE"B9 M?X0QS4T+85)4'V2**^M9>36^%T0/,=&=^(S;YO6_C&*:=$KV*[%U3@\NR'%A ME(4+5MHU]57E;$=SR#]+J.WC4AJ<8_X'CO\%LW).)D&H/-7*Q/AY4F>L<1X'@LZ%U*QGI,+47[DWUQ$U6.-W/+<2G@'9"SWQ^]($ M7@']4K0?"R=UZG-GOXQJYFX^O[%TWSG)ZR,+9SUD]\2KPN/H&-<%W.26404S M-9#D8ZQ\4SF+=!DN7PC?<<8!O<2RPB?T\Y"W6,Y@)@S223[<6E8@F;U)^;?D MR0/Z3\FO2R^UQ"8:,]B,3DO(T\;XT-YZ6B:J?,%$I'"7224>=ZG%M/+XA[!1 M*F'F*:S9K5Y"NY8JMYBFG%4 X-"+Q8IFV60D@>[ M)@+*R:H4N"R6M.8#5PNT.CEN1HS$5W"2U9S_,*:EB-=8<2M@DS#W;H.+@2JTE/%/(0R:<90L; MJ#;A,;\@\E:B $1\$^GZK JCD2D1??O\T6BI0[88UJ*U%(_LZ]LM"C]EU=L]HYQ02X),65NF.1A MPI&PSM:\IAZ[RFUP8BW3N"-[CUM<(>GS/!YE"BDC4U#8CIS__F!/-03T,Y*" M,A:[P?$J-3/M%#G@EFI0OR+6?B%JO.M.UL+1X M;Q[39*-IQ#VQY7VK>O"OR\6:$=OFEI>?IHO9?*DZEU^\K%G(O8_"50T>RBD6 M84@Q9[.8(%^9KP5<\RO"-<_CU05W\421^-C:T_SNTI\I(EPAB^ZSJ1A&X'"\ MK G9K-7,&D_?Y7YHNK@KR1$GZ9I7B]6OC,S)(F=%44*S8@0+0I-Y."4?)U^= MA)/)Y#X4?U:L01F+YC*SA?++B90>I 5O92;9LQ='X)Q'FKW@B_M[SO39;EIV MF:$72=,")(C]Y"3LO8XK-6$OF6/.LRQ#87[I2BZ^ZAB_Q'4O0&C=)P%CR_H" M\A6J>%89EUAO/$Z"B$!;Y/Q+,S)%H9"$9=+&FM4^8%$O**S7_A5%?UL4]756 M2N1$F#MAP>QND:1E)KNLWT\JX%B:2HU.#5H=S;O(U7/((B$"]NR=.HK\Q[U<6MS&OVP&VA(HQ>SJ7* MN]+0A:E8UFW=$*GT4B4E-5'=0BJF)%58E"-96E=5RCD/17XC&K]1I$/)XJR,-+0J]DHH"?YPA28\S"X(%5B8CE:Y;NPAI&*GDHGV08 M\_TT/)J^MK!VXSQ%))Q/2:0IN#?$Z9W7?P0ENRXG2&_BIKJ84YX02.N9@!%ZM-:R>EO-<5GN2CQ]B*Z(J2X MRA.QK[Q@+8>!HB"I])"7G[3\#/*@N5BP,'Y\ODBUA:DBHCP:/F;I* GNEMF@ M=!3/^:1'I1 6H/3!/6JQL?&!4RG-DH68R(JD6>JV$*^TAWC[P+LMKC5+()A:P5"9&92(;I%1+*H#JDXL&2\ MR8IS6P'8BXAF_GS*AW^9BJX7UP1IF6GC]NERGTH1':A\_G)'1Q;3RJU$._(K M*_G.MU^[ZM<*$<@_L6#,/&!49'[YC[PH4-PX\\3* (XX]5P<2W(EFNU%Q/O5%&Z//Z;!U27 M0KQ*N>?()!(/]:COSU$%#:,@H<_/*V4W _ R[R9VKI")/<[-[&I/ C?"0Y$Y M>WVCW*;-;IMWJ:W=TC;S1:KPMR5;_UJ%;&X*[?]%A&!^G7P6>;H\R[&Z6VZ+ M#7!][]:QNI>.[5WV+JV+P<6MVR\WP-U8@U9M@!//<8:?Q+PV1XB'T.7%OB,N M=\ MTKWCZ3S[0S_>T7GVAWY\]ZBOW^:T[VJTM]JO'NDPYC5P?N3S1,MP]U+;K48( M^95K-F*S.S+$77M#3 X-@;?/G6]H"-P_ 4>TMPY= M;H!6RM-'D\-@U"(:3O(^!.V>:U5I)VP$[ M!$43&N54^L8F<:KT@5/BA$5E>@A:'6F:5OF5Y\^A3ZJ"?5+1!O4D(*1'EU.[ M(Z\/M-8\ _@"?"G"BH"O'0PL>8=]:,TS@"_ ER*L"/C: ;YZ@"\9\"6O?;RL M(KEZ_=WG8A/LKY.;HN$S#?Z9;P.X]--@=!&-KX-PP8?=M<[NUKYP+ASOIGOC M7E[=7%PX-S>6J+.S[;Y[T[]H99U=Q+*RP'>E 5_1&#/-B';3.!SS'B>B_8F8 M+Z]O)='A-8BDJ^;!HO4AHU-!$Q3 11<)@TX, SK MGI9 _-?K?YS41:L T0# BF""L"P;9'L)[I6LV;65JPS:$(MGLH MJUT1J[]'X\-B5M743]&<:X<8:@-B:)F6XTH3PS?(HPK#-&TRP#(X8Y'JFYXE M;QX2Y5BF R4%D8)(R;/[/-,92"OI.!>10LW !L+^4NW!0_ (P:-C MA+^'=A?!HV.8"0HAF'+V TH%SKM4P.Z:7=0* &H -8":AJ'&)9-GT'QUI"J+ M#Z@!U !J3@0UEMD=H%-Q,T$A98*O18L=A_?3.3GD;+WGJ0&ZZ48K\!7X"GP% MOM*%5N K\-6)3TT[CTQ<_I/?_C'(:/A1/M*5:#YYL=)[\O6#HO?=CWY$"FOO M1RO$CLH1#AP'C@/':4$X98@%CCL'CCOWG2ZB0?PN'<]/Z:>I0C1IT7V=@OBV M:SI]:=L05%G*0V/UZHR!M(Z4J2WDH#""7]&JTX<5Y:1M/2=LG_/7FSDN9 MI#[M+N:>Z;HHJVN< -#:9RE=7;,GKT<]I O2!>E:T5V. ^F"=$&ZFM%=77EN M6>NE2Y,-%\U[9B^/G$9DYTPC.U:GBV3O$9B\9ILQM1X.X-21%2&<.!$<*(: MA ,G@A/5(!PX\9PY\=PW'EX'H3A<"UL/X7QNL?70E5>*I-71:#!B.=9$$?-G/3=GNIRB><\MKVT7.. M\\GU]3F*EH7]O! MB%83A]!X$"V(%D2K":WE2(O*MEZTD/?-\[ZG;0*CGXCU MS)[31[0#0<^FU)%^(M$U!Q )B 1$HJXENGV(!$0"(E'7$A8Z5![LA2CD\A_# M/6F@$\J^OISR+O'AZ>>M&$R'I+3,KBG*KSNBC*K5L@!BS@%BY/5D47[= 3&J M0L- MT$TW6H&OP%?@*_"5+K0"7X&O%&C6HI"_UY UF__DMW\,,AI^E(]T%?II:ERN M]&_YV 1/*M99Z.3"K RQ= L_@./ <> X+0BG#+' <>? <>>^5R,_% H=^DX3 MV]UY7UH>KLI*'ANK5CT:<7"\!!=J$ EW3&>"4"* 4."<48!WZY67 MT%=E*0$#@ ' P"XP8)F>U0,,'!I24"BLU7RLX;1=(=K3D85TL"W/%&]]41U" MRQ)"R^R: 4$94A'#@1G*@&X<")X$0U" =./&=.//>$4]F ';L.X7R^ MO>NP.\1I)PA!(01USBC0-9T> M% :# .:. [0(& . @7.' .[30?=56%?9I6SPI)H7)Z&R(&$8.(0<0@8A QB!A$K-4BILFI3\=(#)^V M18QVTB9W-[TJS("XJ#J:24N1D+<%'B(!D6B%2$!+0"0@$M 2$AV1,\HDE>Z) M6JU2E'>,<1)V4\U5E%]ZA!U;5/2B/+O['D,X]WB):Q%]&XB(A\X>-_(6)&#C MGZ/,C^X#>N8B35F6KCY.-(\X83^QR8_O;J\=RQ[\S?GGE^MW1C"F"_XH^W!] M>S&\'5[@XHE!]QB3."1XIG4QW@<178D7J1^-TV\_OLHCKWW7%K18P5F^E[Y."_Z[ M/F@4)S,_7 $9F]]3#2PXTQBQ,"SN^?&=]4[\)K$;E;]W7\7'8)Q-Z9_T37=Q M,F8)E_+0GZ?L8_F/[Y]+[W)2]:CG,OKMK8U5;Q\XS>?DV-^\C3%K@:SXI@,? MMT[[^M,^KO?LL?+X>+"]VBNO216?[GMFHW8 M[(XE-8ZS!<=MO<<6H-=T*[4&N/ -6IZ>+_^@>L%]9\9]4+U@ M0%U5+XKG=\MJOIZK;$?G\9-+NS+$:B],@N/ <> X-4(APX M;A_"'7A.D:V]SWI%UQ)_E!E^-#;F27R?^+.7+NPIPU*J4.HL&Y&[W:XY=!U9 MGZ[*6O+GT%+E=(H<.* 9#MA#RQQXZ",#' .G#4.]+JFA7Y2P '@P%GC /P" MX !P #A@]X>FY:'E*G .'#>.- S!P,7.+#ZG4V5RK4@[^#/@XS&_E]&U(@G MV:.?\#,PTLR8Q**&CB61'QJ+=)?&LUNW<6[/,33>P.P[75ERU_J60<@P2\@P MGX]TN;;IV-*L6T@7I O253<:S:[5@W1!NB!=#5B&/7,XA&4(Z8)T-2!=SM#L MNF@^#^F"=#5C&7H]Z*[FPHS'%ZLFZ?Y%6@.SVY=73P4$ X(!P8!@Q^R#X)FN)^^(5B!8 MN)*^//PU.M>>U>\/^M; N;F]O;GM]0=N>5;K M\.K6UONLUB]39HRF1$AFB"-8Z5?9-]H7?:/Y6:WW!=F,\2+A?^&W/1$[&(QF M-39><,(^$]GA$*=]AA<=L/B\I8R6!E^-&5V?ICD)Y$Q1RBA;'KVVUP2#U/#3 MXM3>5-J9O=OW1J^-LJ*VE3W%=^8G]T&43])?9'%Y(;>\Q)4&#OJ5<\[OH'?: M8R\=''NI@?&-]N%&A*LLF[=&*IGYFE$:# M4=@*TK:;[.45JEZ(*,\C?(O3=-C4/NQVS4'?:YPFJJR^1#]N3PVI_[[VB]'_ M+((TX&]L#Z)@33 M\>3M@W^#.JJP#C3H<30H#_<:&Z.\2B5-M58GQ\NF'N)<:Y)F)4N%?&^)S4'V MIJD6O"<12P_/P+Y(H:[/M/X21P\LS=CX\]1/V,4H"QZ"[&DU1[M%\O5B8%_= M7CJ]B]Z-[0VLKFOWG#SY>NU>#.W;XR1?\W7E1D\P>6H^'YLGV$2B5>2ETL5L MYB=T7VK0XG_(Z4H#&,+(..DY=FUE/*3UUS#>[^("V6 71!3_ MGAFW/#CV#QX<:R:^L7WO:.V#&[]LLG /3!<<+W"DC)_=&WCF4.*&C+9GN#4* M+RJG,%!-<][5-+V.(^U\".677F) [CS/I?YSXI.5]C*NI/Z!,@ULF_1LT[.E M9>U56>*FE3%TKC(RH:YJU0D'AITAZNB.Y"7KKT'_(5QD)3T;923J?:]KVL/F M*[Q?<1^G"< [WI* 5WRK8!A*5.]-E]2>5,O;KF6Z MCCPUOR6QSEO;0ZG#_6Z5^]WM. [<[^.XW]IKZ->2U*>IR&^G!]\G.@[Z]NFI MJ KC'2K1<.(5TO?*]^!JD_YKY4?:OGZ-)_/]8])>_7/U5%*_5=K=<7@ZO7=NV>I>]KM.] MZ%O#OB=VMUBW@VO/9[@D$YO=ZN=F@.76EY?JBG M8,N%!84 MUFX*"UIJ:?39"/=!1>W0]'S$SSU,C;G_)++97%7YHU&R8(@!;KDEHV]Z WFU MK^>][Q(JC8NDD+[4#_TD8*D0R82%?M:P2.HG>:YI#:7%-R!@YZX,K^A:XH\R M(US62#:B^][8=-FZ&*24='Z(*/8]W$(A656D#UQP.Y6V/>(LVJG"#1$?\\&T24C8[;-I'\<"B M!;M\^JO_[SBY6J2T+BQ)+Y\^L7E,*QC=?V;W/)2;[GS$QW!P.1A:WJ7E7EX- M;X;=@7MCYYL@KH>]WM5)-D%L,8P>=?,-%,7;/2E5\=W^2:OB!UJ?WH!OQ[>K M_NV;4* :H8G@RSH[7+-MQM5T^VH?E'F,@Q:^3!/&5HZBJMHKR(YQG?'&=G#< MDN,^/SOZ;&=^VP1[%9%QHLH:LLOLE0*)!K.]Q6S2:JO!;*HQV_9'NBK!B8K! MGK0#<<&FK6+3K0&S1=G4MZ*!^[#N-9O[2<8CI?S]#\U6HFN 'N>QN]V>.>PV?WR3%GS#GT.'O;9WV-."%0%A MVT.8ZYAN3UZC4*WY!A &"%.$%0%AVY\1,K3,0:_Y(XVUX!M &"!,$58$A&T/ M87W;=*SF=ZMJP3>'0IA^M97D]:]45;9*)% MZ7OIM/V<^=DR-6^*C'T2B0-)R$,IK^<-_N/9C"6C@*[SG5B-;9MNS;9HVS%M M"\DZ0^ER7-,>#"%=D"Y(5P/299GN$!U0&W7@ M6N.GB9^/*TT7Q%!%_PII7-1$AQLMLII*M;_1(RON#6W3\J1%7]\^Q%P'/D+L M]K1U/$ P(-CV"&:[9F\(! ." <$4X#P@V,XD&_8\TQDW<^[UT+GT;.=Z:(F.J_:U>^'U;T_1<;7> M/=7Q2"IELLF7*3,F<4B*@1;!R'NMIHO9S$_HOI1&XW2+!54-OZ J/9 8&3WX M1+Q5] )[P5;[3.::C=CLCB5+?>+:IK&VQ<8^PXOR$SYO*:.ES]JAR9FBE%%X M8[8:#2U!PY?XN,_0'U_%CQTY>PL!6='S9]5+V)722]@[M*^JJW-;UT,?=[2> M_5E_O">G)2^\N-VS[N?83O&7!3=G>#LK8;.>M&=56QE/C9YUBC'>[^(" MV>471!3_GADW7WG-=%"D/ M^EOXH?&78+(U>.YF4A(A52KO;':ST#*HE!KQ(DLS$G9.:C\SRAB0481^I&U7 M;J[L\Z2GBYD$ Z9GH\9:23XY)QVR5TI.=6Y3HL61,FCC##O#YIOAJK+V0!H@ M#9#F5#T(3&<(HP90=TP@'/Z<@[Z5Z5E00*J)-$.TZ23#GZ@'] GR-:ZMLY M/?J;\&51A#0COITYIO=>SS4'1VA!]Y)3-#+XI-4J(.2 L##"PAL34*Z\S?:J MKSVBPD :(,UID*9O.A92W4 :Y)_4)-S9YY^N_(AO7&1CL:V5?9T'B41'MH%Z M8&6@_7W/-AU/WHFX6]+JO+W:<\1VGBJ\(0?I9+NM^.G_^:?__PW2+] M<._[\X^?1U,V7H3LU\GGJ9^P2S]EXZMX-F=1ZG.74+B'O^;>X<4H"QZ"[.D+ M?]47HL-E2'_\Z4__\<-KH_WF/\U8E%T\^LFX/MH__' A7G&1IHM9?FUU9%J) MB)/[$YO\^.[VFON@?W/^^>7ZG1&,Z8(_RCXX@\NN/>S1_SM7ULVE=7W3[;J7 M]JUC7[LW5]W!NY^>+5]]);X$,Y8:O[!'XU,\\S?+0.WQ,(C8AR*P83O6-]_7 MV.'?BS0+)D_YI2 BJ2+N\B0'/[Y,F3&)0Y)<7FXH%MT@\LW\A.Y+C4$*>-O\GFK@G-'Y%KOBGA_?6>_$;X+J M4?E[=QE_#,;9E/Y)GUG42ZRT1F]M_'W[:&0^ MI=[PF[?5TEH-6GR2=^#SIWW\N+/7-"E_F\V<7L>5MD%=;L]%+3:??:,D M[[5,TYQAV873[=C-%UWL)9?:B=Z!79RT5Y0W7^=LE+&Q$083QH.B1574*6UA M901MQWT.Z-$"_PD?'R8)8T; ?6>69D;B9PP6WJL67L?K MP<"#;Z6R%FNGY-F=WO&.BF^WY)V[:W4=/ 0DQF/C*6 A&N/F>LV2UJ;A/(0( MOM99BTM?V@D YR$N#56'[E_/^4JEZ-WSNM-/Y!PE 8_&B7=<1.-G5_X>!=F& MBM1-=:/_*E[^+S'W+T]S=O$U2*NKZU[PZ?/?_\IF=RRIU9S: ^_:&EI>S[L8 M#OKN]>VU=UG6G/:LKG=N-:>\5C2*HP\/1#\V-HADAE^LBS%>).(9NH6'2O+2 M&#F5D==L)%:F5L)IBQ)..?62HH039;"GKSE]%4!1Q9 MNN5[D;@[L75F! U>-G/L+RNF>K*A$'P<](,RU.G;S':.UX)I# >QPSTS_LS#_G/AD-"+)QY_K M=LV!*TVV5%GAIM4\M+DR(J&N7M8)!MRNQ-U#JJSD273E=AZ _DKT'\)C5])O M4D:JWKNF*Z^&IIT5:M*.G(;KK8+KK0I;*>%=*P-$Y$#W<.02?.3M:7@;)Q,6 MR-3P37?8.:FB'_;-KB.M_&];6IVWPH=>AQ/>+B?.+'4M M2]TS[3Y,8SC()]>YJO#.63K(7:=C23M63)655-A!UE^)(DN]1?!ZT#<=I*F1 MIFZ?ME;>2X*'O+)59=#QD*9N5/&W3+\C3;V3ID>6^NCZ'FH=3GBKG'"WVW'@ MA!_/"==>1Z_)4I=GC*WOY"-%'[FDC\;Q@C?)*152.]UWVW',_D !*JK";X?* MLD9BVWY5KSRWP8.O/^WV.;3"3BF8T."<]&F$^&^T\&V%V7LX0IZ^C&::J MW2S1#/,,? DTP\R?$S]?:88I##)TPVR \= -4X5NF&=T_EHM5/K24M>E+:8R MP0A[8%I'J&M2A7D0]SR'N*<670J5"(IJTMO2[0RD==[2FVLDAE.Q9>A$N*6, M7#F>3.6OR@HWK>.ARI41"765LDXPX/8[0Z# D?QO_34H]@MM445\)+\:]

R/CJZG6,#ANPX$7CSL*]SLX(^_KM@"#A,U\@FO"C-5F,_S*\RHD:6X8 MS+S6FWFV8W:[-NR\QJ)$[82CLMT7S?)URV//+AD-4$UYIQL%/CLW@Y/64QJ: MKO6:SG%,RY47H59]\4^LZ=H+.HZT #T2IYHE3AW;M(?2]GBHLI3'1XISMUL< M:0X7[);6VRWVP/1ZL%M@MQP*.@[LEC.U6^RN.4#%%^R6@R%$6D$ [);VVRVN M:>-/C M8^?K71)VXN3^.\>RW._XG[_C-[XK[L^>YG0_C2P.QWC'A_[NQ=@__>F'[_@X MP4?^WY_^/U!+ P04 " #(2 --WUFD%0$. #YE0 $0 &UA;G0M,C Q M.# V,S N>'-D[1W;;MLX]KU?P?53"]2QG=LT0=.!DS1%@$P2Q.W,[+X,:(F. MN95(#TDY]G[]DM3=HJF+G=B[]J"8R!+/_1SR\)"B/O\Z\STP18QC2BY:O8-N M"R#B4!>3YXO6CT&[/[BZO6W]^N7=YW^TVW]>/MV!:^H$/B("7#$$!7+!"Q9C M\(>+^$\P8M0'?U#V$T]ANQT" 7TQX^XY=\;(AP *P? P$.B&,O\:C6#@B8M6 M0/X.H(='&+F2!0\I$KD&F<<"LF @YBILK5)5Q$TI( MX)NQNX)UQ'R".K)16[9"##L)7#E0'D U<%.^LB*<=,*'V:;8(C F7$#B) +/ M"@IZ.=*M>V=G9QW]-&G*75-#B;;7^?.WNX$V=>O+.P"TZ;$_H4P 4C#9"/*A MA@QX^QG"B=+K+^UNKWW4:X'08>ZH X5VSZS(1L .\@2/[[135 >2AQ;HU&.' M40_Q-?&C<:W*D/*&=3&D<35AR.9%2]@I@JA?[1BNK6ZU>X>K<9$&;STN8KAU M<''6@)%!0-K^1OZMQYC&6P_(U1:)8/%,L]DY78%%C)NA9 M]=W56%N(N93+&H/KLBQ:7RO90)/F;"^6B45VA) @F>(ME M\N"PKDP2!'E;*LZ$H;KB2! N)\V-'$\A^"X; "RG=7WG[P!S;6Q^#QF3&*?H M&@F(/=X"JNF/I]NE$V/-BQ5%3#HFGOK6E\/C[LEQ]Q"TP37FCD=YP)#\D44' MWB<(/X#W$DU^V6&$)AV575JQ*'&WCH8?08,&T M?PDYYM+],T+4Z>J6@MM[O$-#CZ=1Z?C((-O!KN^*^CX6JBK/^\2]HD1@\BPG MNC*AN4-"(/8PNF+(Q:)AQM K5)&+B 26%YQZV%55^TOHJ=66P1@A4=W4I8@L!I7A*O^ID!U(3>H5 M76W/""?((@415A"BW1LKH^-'R*1X8R2P9'A]IEM 6V+($QV9M0T)\E1VW:Z) M_F1V>@7Y^,:C+RM9U(S0;LO3RD&98M?9D,0/-(&]&3-:I[Z4<"S;R/'FEDAS MH;49U(#:;MJ3IJ;-4@(AJ;V14TNLUZZ53'G4T)0[9[QK-!1U9B%I>_MTHVN8 M;BC8'9Q5*+&?T)1Z4YEJAY/B&^A@#XMYPTE$'8SV.4/7,&<(S93@C^;Q(*:P MGR%<(^XP/%'8'D:7 <<$\5I3>0L">XW--(G/(%,]F,P608QR%X,MVF K)]=? MY517S&_)B#(_+/Q'SZI:J0HJB[VZR0PNV?6;N52S\1 MR.!-GN^0R;Y"1F0_ MPQ\1&XSEA*=AIUB*QK[>J:'',YIE MUSJZ166FRYZ+3]0BC",[L6OL!3+C72VJ:I,IC;K"*JO)O-FUUN+SCWJAR=%] M:D1^'YU*,;767I< V]=?3PWKKR8#[MXJ[#=*W1?L>3(D'F12QFZE).092S7T M.4>BZ>:@VFCM 7AF&/9B$CJ>-!&04@$AF9T?"$OM4&-@K(;+/E">&0;*BH;< MM:&S3-WI&!>W7&^(+L=?&JN%P;*:B;/#9PRQ#UN[;8R/7\L1K,1*O>)X=:]8 MTFCO) WL=A,(:8:^3YG _]&B?)U-5.GY3;VGE(M2MSIY-;?Z"$+N0)8]$/&W M]SF3.6NE\A61V5/[,T-J7\T#=B_9#]>-OL,9JCE$& #M%?MC0\4^1 (TEIT, MGHP6Z^3=!3#[FM:Q(<7.JW[G4NG'\,6,^FIK-(..X']@,;X* MN)#C.N/QW>Q-G>9*0]QA.-1;(NI%Y'IIVN-59HMGB]:/Z(?G324MAO.T"]=JV0=Q%1-1]A:. MD*=2Z@JG:W,%RO;.4,%,T9U7 Z.;>\E;+?$/TF<')&#MW MC0ZB6 >E4F_X965O2(F#F/K>,2SF>D(^Q&I/TR-B>J\N<=##T(O>F7T=%ZE& ML\Q9>@U3QJC51Y"P 3)\@)21O=^8;)BNS<;/GY"#\%076-;L+Y5HE78JGYKY M27:Q-\DW,_3W[F$T6>#[D,T?1@/\3/ (.]+HC]3#^AB Z._:W*,*+9M['':/ M#XLUQ(KN$1)7WI$A#V*ZX'U\M7>/C,EJ58:K8K.7B8^/BH7]BL6%W:L:#P1U M?EY"KEY2]=6>E55.!*F(S+XKX-"P+J,1MS5FD$6]\UMWEVB\1CW/AL&^A\!T M2I;%4+M6MS,K-LUP[BGY'7'U1KAZK:#O2">NO?ZR&HW2."S,U9>;-YL\2:KM MJ28;O3(1$]['J,E(\2M'^>=/4H$,._K$ G_.O[1B'2IVQ1J?!7H^ M?TNWLM$M]:?"NM2J_A0Z4<3.Q[TC533H(YSKTPE>('.S!OT=>H$&ZG,>^.&] MUW*J)CR4.EAANT)]!XOX IJQ@HWMW2Q5;J_Y@16$M.O0.#7O3EAO[ M_[K.\+FS\+&.Z$;NDQ[Z@Q[1Y_VT^90Q_LH<=SV"F$VE=R/H_CO@(CSL1'V3 M)')CA1:/JHR1)?31=R9$8:O^'+_F[\B /J[+Z?XEB MUH&IFN)<<3Z6(C,G&*+;@@I5>D^>F[K$.C0E^T[-%V^@FRQLDLE>ZV%?':%+RAEZ9VY*E>W>S+,FSC8T> M%B'D X3]8<"X8BT_&"Y]NOEA,-G>[DY5[\RA#&,TH3)/27;!Q]O,\=(QT#&0ZYPQ'?\(15(?0"^1Y6!U,CV!T/'W>B1O ;5^< MVHX4[$= B<#5VFY\B%-O[:MB8/QJ^'\*3V5' DG?Z*5EC3;?X][Z$RF=H,DN,QYX,J3Z@ZO3[FDL1EFC;9LKIM+I MU[$%G*'P+(DA(G)"+D<_3QWV+*@8(S23>2_FB(ZX*C70L/PC^Y)P](D6PE:V/4&RE>:GT2,FQ3.R9<0$6DALMD]N/JJO="1Q$0&0UY M9ZH%L7W9TR.3L\-T3K8@VY*'FX^6I\&/C.)O-'OW@6*/ADLI_);S "4Y4HWV M*R1_(:)UFRBS&?'K3,C0D;E0O%-P:'CGH5#H607!IE+AM6DC5PYL"KS%%+,LSFBT6F!]O7AT9<#G/OI"Z+PN6MMC74\AR;XLG<8O-!4T&2 M0AVH6M.M*&\56 UKJA7E6M)X*PM<*?-1;VV)+D.++8ZLB-LE4;7P=/,152Z1 MD[B7L/:"R]MMK[7R/)MM9FZSW98S??1H\**_FTK0'84D/RVH!;'YN8+U73YS M9UD/9"N[3/T-MKA\KTKZ,ME52* 7WX3$=:COJR*:G)RK&U;HE*UH-X-[4D\/=6%R&F@^_O/LO4$L#!!0 M ( ,A( TU0/IL2]_O?_4CA.4 MTV:FI]:_^,=?CHX6<-35Q'_TX2C]_NWCNWN-7.CIS-OSGVQU\3)]__+8_M^\ M;,J$5?-!UW5$[>W#SR]2U0@"DI 3F"#X:Y>ZLYM+__.+ MIKRXG$007@Y!937SNY%VM\+P]*2)Q\D^K4OKCR>3)0\^ P&\_T:PU#T2C=E$T&H?1-%0SOR3M._K=XPU+VN+B[*61):S?'4 MO:ZFLRC>HI@K??/>SV:^/@E1F+ERMNO"ZMWPZ./K- M=ZX].[:F?IIWG?634 MLP4S##:I13YZ>-3T0TU:1T::]\I2=I#_AT[OVLPUBZMI"+XE-=1V3/ M_:RTNLM4:075Q6?OS6"8R\;NH MM5WX_F-YO,U,HQIH(&/0_L:;62>!^J#@X?LYMWTU#5%PMU M;OG=5EIW:&,8JG_1]31.9=SFZD_G4:[NRA!=ZX]$;1<&V%AI'+IN]?MOOTF: MJXW3^Z:2+*3VU_G-%VLR4VUQJ&LE^KREV7DTD$X"0J"/6[:!Q,S\K8 MT7'31,UA5^Y^:GN91M.%^W=J) _=M]R[*CG0=&QM./?XUGX]^&"[]'(0(W\[ MG\UK?WQ1U;/RO^VF]LN7RZ2.Y8&D:_=YL.HF-7=K91C*%SKP9_W%=^75QVL, M3E$GH?=8^6&H.:VK2U_/;I*6]G_S\C)I9;ON++NT,2+57<#<6G$\^M9]U@/@ M#LV--Y9NZWU[S6$HC$:%_>0&QC77XR_"C7-YQ[?+_ZZJS6E^>E?;_;L>& 7>0=\T=_H#OW5B3:T_,9/E*NO+JW8W'VK\NW22:]SSBPM= MWYR$3^79M REC2V<5I.R/4U;_NX_[ATZR33N;@K>CLT,0_NG667_\TJWYQX7 MR>1]TBGI;JV,2GD7):9#U3%IO%V9'ZKI[[Y)!TW)[WEL(UC==>=!&L\SSI4# M^O[W'R-U=6G;<[98?^#A]^GS@%#Y;5K.]H',AG[WB4Y;ZZ0]LVNRP-*AP]QX MG.J;]BCP6M?N+GF_Z\F\K10-Y/G%XK/!L>G1^9@X==MBN]1]E$JK)W8^:6N\ MC_\OBR>:^@=:+CKU7V9^ZKP;OMN'6]MH?3TM@O$K.8F8%3FQQKT)79+0!MH& MW9@V+';>@#.M+U_&B18O_636K#Y)4R\ 1,NXW;\N/RY6)_V1!4PY7O7.1N:/6J+_ZT=NQU=[=<3A%#;+E"L^Y M-Y1)(!F$(%@N ;-, \NP8HH('AR[#VN+>54O)_GYX)HBH):.SBL]20$XF6!^ MV''!-":"1)@1M!AP&@0@+OY+&1$*.\2A<%U0O[.XCFM[5-7.US^_0"^.KGUY M=CYK_URTHFO[8,W=CRY?EGC9)&,GM0C*F;]8U4]1\P?$B=6!3U<$\_DMD'F= M0AT7)>\8]KF6R2/=%XIYBR7#P 5I@(.$ .80 5HZ!KD-5*(>BP7_6"R',6G/ M?LF@B##E"$6$,81""K^0,1HX(FU@B(&!>%/ M7U3DQZ(ZT%G,MCJCLS\=HQ_Z[#W'U;2*"3J=Z,75@%5@4*95]&C_!?7,"0@%$%&H 4>L MB2JE<8!H0@PR),HS^_35PW^LG@.9M>>X:EII\:&:VKNJ6Z85L[;O F/"F!0* M:(4Q\!![()V20!-+';5!(HJ>OEK$C]5R #/V'%?*/>.F!6(?MG';<<%,Y,J@ M%$#>1-E$,04:&P.,LIQQ9W"TH)Z^1N2/-;+OZ7K&"^3N%]96\VFZBGZ3VLB[ M7AZGHU!4H@"]!L;KN*$'Y("@@@+N+;0\L(!U#Q^2NET^X,?Z.8CI^SZ6TQXV MG6][+V14?KG##F@>]WHIF +)@@182TJ%93($T>, $/Y8.X6Z\*)AXX[617$-&N34+;78H%UNR#ZU2SJP7#3M$8X=DW$-3-9N>;4RQKIM M]6TMW1F60R9,5"HYE\EG3E5LD2' +1.!:,2U\EV$\YBC6(JHK8-9EBNDI@)R M;@#A.,I7Z1"@RAG@7916WEH1;!^U+8O#X"G34PT+2BZM:!G*E7[=">0,!5A "2BE'%#,($#!.:881Y)U8O3],\639K3* M@UDNGKD3Q!25J>T"8FWY@F*.O.$$:!@\$,8CX*7&P-G .*4A0-;#-9(G9FTX MGA@*HUP\<#_F9CL/K"U?^&@4&LP8$(@8 D30"B%@)962 >Q-7V\RWE"K(;C M@:$PRL4#=\*LMC/ P\(%LH9J(BGP!$4Q1Z(IIET8:FL#**';9HGJ&FX MV1\$H#]?[%I.0=]+(WP&(6;+P.,]ZE>H&"AQQ*#*"( X<, M1S ]]D 1J(-7CAO<(U0]I\COQ0TC895O^W\DF&7SU:Q-U0JD:))V"#!+/;"> M6* 02N&ZUCID.8F2]'EL![TX8V",\LF.*]\LO$0;1<374H4A5*FHV *CTJT' M&AQ0#GH C8;>,!*,Z6$ Y GU'$02](%D#[K>;51.-W7OMGRA#!9!&P4<50)P M+ R@-AC #9,,8VB4D(<>GSC E \%3J[)7QU*W+V^G<335C_GYHJ%95YZ1AEP M*"JY@L1-3F",@$&!N" "\GUNV.0)P!N '09'*1=?W#W0FB[R$IQ7DPA^DS:M MV+ *./O-L@"R>-D1B% M.(O1@E..ID$1V3PL7 3F,>4V "_C M-N\@-,!*[P 5BFN-7:"&/B,VV&VF'I_QI\.3:^*_"0V+_!\_J>?>[<01.[12 M$"2,IDB!@)@ "Y-5/B5U\0+$W\^(U9YTA1_>ZHV*GRY6.F7B\M)=>/] M1S])9]8[,=#6NH4-*KD; R NN1\U-<"18 $QT!DD+3*TAT\]C[MM8+89 [1L M![1K4C%_3<&\G5^Z5"\@U])8[@#47 #A(A64(@^LXY(S2[D2/:Z-Y?')#??7WQOISZ5;32)D5E3?'"8"V="&DX<5<@ 5 X"QXA/7DA*,;&1 MSP_^G'8H5A@4IMP>G,_ZRZYLL:UJ5+2H-TPH0+R/ A#&\1,5<-2V<,"!1$4K M]-@]\OCMAV*.$<#:IY/O=L>;Z*8I0^G=3CS3N:T"$6.X# %@#!T(5E&@I> M4B,#T3X@=?!Y'X9FHC'1R\55.SD%UWB4J$%,AC@4%B"-6P #(N M)""Q4P!+2@ SQ&&%C0BF!U_D<8[TG;IOG2.#096+'3[77C?S^J8%8END\Z6A1N=5; MI,?6SB_FK9,F;H*EW6BT;J\<#71F#4ZG9L%J8*TR@ F& 0Y>!T$=A*A'AH\\ M=LO _#$*:AF=\"MB6S/L]<-GSM]730JF.@E1!=_LB-^EI0+2 !5'&FAH+)#2 M!L!Y-/CC F+0::HIZR%J\A@Y0^\WHT.8S\=Z<;%\_-ZV>'9HIG,->.<,! M@D$!)Z0&1L==R2")N<24:=GI_',<1-(MG3B,T[JZ*N,R,%I7%):BM H$(#:CT!T&H-&!%!>*J-M =_&CS>]%<9<-LC8^V.AA5.[8[;Z+M4+[)S&S#$@!%' MHL"!MB9$HT%QIG50G/:X_"&_290CUPJF1)-C\Q: M>P1[?U*LRY69G>1:EP8+0;QB2DM L.& *^$!YX8!R7U@&BLJ>)^$;_![LORR M0;P_)GS\ LY.K/=X,P5R[3LY&@@4C66+;=12-4* (Y9,96JSE+([GB_5-.CBMFME)6(6Z[,1K6]HJ(O:2(1J2)\9$-#@$TLNH M?U#LL=9$:=XCZAU]5S[T'.CNC^O6A6OOQ&KK&BBB+D&HL1X@J#! 2;(K&E5; M1)B04%NJ^F3'0=^5HWTT2/=L?'[%:1G*NSFY5O=&"L6Q#AF<)]#HGI=V$N9,$U8S#!.JP6CN&>X2IK&BD$)$BA*+&],"[I#BJE MP\3 &XUY,(J0/IE=\^R.^PY7&0;77!P6C97V@.%SM7SRXBG/I'9OI C1[L8& M,< -Q8!'A$'4#0(( 1)HE"0$]U' ]BK">L_\MSD%QX0U-X.]K>I/59A=ZWJ3 M7W]-Z<+8:!,KQ0 R<0.0U!K@+24@269I&(M*PS!"Z3MBF7[X[4WX=#N#WE2M MT,1&/8$I0%7L4'HJVF,*X'!(S^X(I.DPD2[?$;<,!&0VMJDKZ[UKS\M/:W]5 M5O/FSNM&FSAG<\V",<,%)PZ@J!5$=2#^9=*;SI![Q!@/6/9)][;7R)?!>6=P M*)]\R).&>S*?A4EU785;&W*1"B:Y*-8)DXXUBS?'1+U]_0NBC+XZ)L?'G+U& M4!Z_Q1RA5V_>]MAY]AO&,A0_C(/CG@VLM^543VU/ VM-(X7S)ODK)+!1+P." MIY=^B4JW= A$T;1ESH1#C\/IR<(.R1V>K1.U.4\H5PG$*.R MK[T/@",=QRFM1T23 \_$>58T[IA@^H+8KZ;U9=+E>PD=&661^L4T',6N-#I M<)$ *VFT![6AP&,+@Z4&"=9#%=ZOX30TMPR)8F[SZ22\*1,X4]?%:KI3ND ( M4A*\!!@Q$W5\3( RS@,EJ;,2:TA(#WUWO\;2X/)D$/SVL>VT=WI/+A.4S2]? M?&W+QKN.V\_:NH6#U 5"*:#":0!QND*3\J8I9414]55PO(=BO%<[:; Y>Z;7FS;V+[Y5SFMZG)V\RY.7^V;= @^[(W64:DH8%3J!)($!(9(A(,Z8'U4^KW' M%&&GXK+H<2LMF_ONJ1RV\>;KH2&?;2-=1:1U6M]K2A=*IJN=BJ4+5 Q0B#50 M 281'RU'(X@@YN"YZF!YX=LM<1#\\_F3K_QTOO'P:E6D("G=F^$LMF$#,![2 M.(#T(![3@5!&*7?LT+FH]^P\\ H_&9Q<4[P(P?_DZZO2;ISH^P4+)J0)*0R( M0^F!<59&>U]H@"4DEC!FH>OA^LUT.##T?/?&*->L_^JG<>23=,?,7933LIDE M'*[\]IOS6VH64E"$/.7 *J& 1B$]Q!.W]D!3XAO)C60]Q$"F(X&A^6)XT/+= M45ALCEU2*MPK60BKF%)1L\-:B.26ML *# $GP=L0N.9](G4S"8CGHE;T!S\W M0RTP:3T$'9CJ3NG"((4$XS0N/ZZ D3@ F![*C08$MG$!.>4./A?9<^.K?OAG M]2E^J*;5??&]779MKEA@!BTQ<9S"F2C_H92 2VL!F@WSQ P MY66%YYTD+]M5X5&<@6.DP1OKZ."--[,/U>S6^!XAV7SJXZ._JB97Z>IJ&YCV M5MOV:;$/NEX8(V_2&R&CIKQ_XQM;EVW\RDEX-6]2G%PS^M K.T^3G^Z[Q4TO M;6=QGUMPY^J[$;M?)3^3/?=N/O&W&1Y6W[S236GC MA+PI)_/V"9I-4(POKW^;NF22ER81TR%OR-KR!29$4@0QX)2PN L1#224#$1U M1WHMC6&B4VSU.&-\L],(UY0N+!%>>:6 %AP"!!$&M'TMFR.+G";2HAY:<*:K MMP-,W;?YG@>!*N.%E8,+N,D3Y##\S#^74)L_6G"].[Z*)M69_S"_,+Y.86"HQ)<,HF&\U+X"DA0%@*05#28"*]4*Z3BIH5 MEP?#:'>KW5%9WTXAN8]2(&!@A,' 8P(!9P$!IM,%?!R()CUBG_. M=+-F^TG*IIXLG\IJ1W \6\BDE/+OP&'LV7ECO$4QW M$30U!E"%+, XI!R#6F#BN!9HF&EF7*AU%R1XC(S<0 M_VN]6?'?5K5@CF./L 0!:004HR%BD)QIBG!KN'!"'?R3=$-.;C4Z?KDTE VD MWWGUM>-#9+LW%JUF[Z1F',36HMI&D026400\-YP*QPF2/;*99SKWV ]K#0?I M^!I&SQWE[7PVK_W=42[/A?:_%XZN*]TYG!U_M'M[;[ M/0QYW6?[5J >S1FX67W:5*U BE)-9+3*+?7 >F*!0@@!1*QUR'*B7*<'XC*/ M>)OJM+EB$3S3T6T!\)1J&24Q,SVN"F61W$:;EH?7G,?%KM< M2M.=G??NHZ'Q[XE?WF:[NU<])3WJ4%T4C#$D*3) DJ@-T'11.U@M0001"Z<( MMO#P%:S16'"/,(^O=*W;6D975Y;7'U8!9RF96Y/R"+R>-[.H6M3-ZM.['[:J M5"1S]1S%S?C[_U8Z,^HBVVD963'92L"RP*N;U=>?(Q$' ,P#NJKZX"A;?G)( M-/WJJ[-:7YZ7]GT2]JW$.Q3J/OH+729W]*FOVZ"=J?4G9E*>'0J=M[;JZOL[ M3V?N6W5?/2AU2U+*'_/HJW1=JA4NY7!AUH% ==3&.!1 &1(W6.^5#!PRV>V4 M:)P1IP=F;A.'=GM']M$Z<1_'W 8J 6.*@4"H 3PJ%\!3Q9Q *B!X\#<:AYO, M:CS85O6;:FYF83YYB- FX=FI@<*A0#'$!A#! D A<&"< MH@ Z"*.1$&V$/K%TF6Y)CL8ZHX$XOIVU76-(X-8W)^%3>38M0VEC"Z?5I+2E M;U:_]ZG1C&X4MDD,'Z2.RVAA/4+ R&;5^EYO]<7UM_U9+[8CYJX MCRP^VQ?=6V79P+7#\;I;#LL]<_9\J:"IDL1MBJ4MDFY[?OT+D*K2C9=BW:GV1$S;E@ 4 M\LD$D)E(9/['__EZ-__A2YHO9]GB[S_"OX$??T@7T^QJMKCY^X^_7_ZD+LV[ M=S_^G__\M__X7S_]]'_UQ_<_V&RZODL7JQ],GDY6Z=4/?\Y6MS_\\RI=_O'# M=9[=_?#/+/]C]F7RTT_;3C]L_C*?+?[X]_B?SY-E^L/7Y>S?E]/;]&[R/IM. M5IMOWZY6]__^\\]__OGGW[Y^SN=_R_*;GQ$ ^.>RU]X6\5\_%/ M[YX-__W'V#7@!05@&$2T_G>5OJMO]^G??US.[N[G :^?VYAEMDI/F]K3#NW/ M)S+B:CU/+ZX_K//I;9"+#_ELFJKY_$%<:Z!YZICM4_5I\GE^&LS/>[0S(SU9 MSI8!A#Q=AEUD0WDE]A_KU\[L3'9W-UO%_6VI%E'0='ZHN"[.X^3V]#FR#$[X*"=YJI 5.W?T6RK",#!3MW,ZU&_?_F;J+E. WOM;+X.6T]- ME.N.WPVUU6R)P[W:F=DO67;UYVP^#P!,@\7-+'Q(+9=!C]!8M6V+'T8'[IF_GKULGMLI71D&Y7Z_6>:KNLGPU^]?F M4'-?[Z,ZU@\D53_?#U;5=LW31FEGYEL=^-/D:UI55O?W:'U&E3:]?>W;F M[6/S M5>1%)Q_K"8=3%W;M ?NBI\J2/VV4GF;^T$!_*W[]*7RW+:Y4&7PH.K.\4TIW M#M\[K0\_:9_*W0/W3=\O:7:33^YO9]/WIUT;MOB)?FG^F-Y-9M'B#P;_QHFU MF*87G^ M6K>DIXW2Z5^5NV^$>ZC!=-T>^II@&LZKIS*X/W0V?A@'[^ M^X]A=OELNKEG"_U;)K_)-T>$RN^+V6H(9 Y\=TAT-KTN-G=VRUY@J?#!OO'X M,/FVN0K\/R;S]:93,)#7=]N?M8Y-@X]WB5.U([9*W[VSG.338J(/ M?WTZUS+V<[98_7PUN_OYHK]'JRGJ]J3G'O.!U..(L*??/Y/ANF]>EN1O_I+KW[G.9UY[IKC+8G>AO& MRZ?KS^E/)30UIWM@I+V3#D(3;+.X!M^'?SZTCO-J'KJ\_6;Z=94NKM*K39!T M\=5Y-MU%XH:\Z\GR\X;&]?*GF\GD/M *^<_I?+4L?A)W%/X3@ ^1X__[X<=) M$4#R9'*!J/3=*KTK)S6??$[G?_\Q3""ITBVQG!!JO/>$26C806P0TDP( !91@!H," M%80-J8+*H^2I?/I#EE^E^=]_A$7/A]5QTN8>7S5TP=JL5[0"8>$'FZ7][]-Y M%D[*O_^XRM?IXP^#:1I6E9MOXN+"JDYOMK%'/0C=#HK5U]F)JROV2 CP3!C' M,:)&"80"Y+H 15,&>Q2A _OF:Y'JCOM9%\!MI&D@P8A_S=/4/COG*XK(L[X) M]Y)J)XD5CC ,(<..E!@*:9.=ND^G0K-7[ZJT"YW&R0J2T09>?PU9&49&GM%U M#B)RJFB\-O7B3Y(8)/O_TL7[]^;79UKT$];N;)=@92P/Q%.FI%488X1],3^H MN>Z3C;O,@&H\K(EYUAXR?2UJ'Y%.WPQ^N5<7JM K"00:BSE#F!)"@/)(J().3VRO E--,^J,DUE7J/4E'1<1^8O\ M0YY=K:=QRGHR_6.>W1P5D,,=$Z@-P4S$!8<,-DQI6U)+,* ]ZD8CDY%6@>O; M8C;9W>?98B/;\9'L+)"RO3_+)XOE=9KGZ14\(#2G#)-8@KDQG!*O+:'(8\)1 M@81AW(]OF^G$V]LA9K6-ZO@T)H8)% ]0/DV^/GTY\R'-9]G5/DN[4N=$2D(A MQ%Q;BS@C+JR(TE35 (/Q;2"M[MM,'I\3!G:)*]T0P08Q@ECI( MI".*&T8+RC%#HK:,X+.0D0ZQ&M[J^7V97J_G[V?7A^X-JW1/M &*&P]$)1A M 1PEY4$-G5.UI82U,"$8\#CH+5Q#Y 3#EMM#,).6VPKQ6^\P:@6IXV#1G@E$,/8 M,8O<%A6K@27U]9D^HUHJL[9Q5,M):/U%HEH@<9[H@ 4CE$'KPT$."U"\@O6/ MI=%%M53E?L6HEM. >QN1"HX(H$10ZQ@()KX3"'E0T*R(]..^8VK,R9-#%NKA M]=>0E5'>$HU/1 :/:@FJ/;" Q9RB#ZE#ODSF,:7E::[Z M%C^ B5@3QL4&%;,:5 4(9KR_CD.]VL#Y[*?^0I_>3V=5#>KHB M]]OV=T.(_:'Y)-X"#9 G6!(HM9'>8%7P)ORX_CX_S!7-Z-9!B^"?_<+8D#[$ M"MA\.&&&0X$4#@>NE=@R;X.!\8 V-JK^EC_,/=/H1+T.RGW)='%#?T#ZBB8) M82C:G,!9@%30S(BEM%3*I#RWFZ.ZB&TD^=/M9%%!;'J=1V(A M(YY"X*'CVF#,!/<%+Z WIK9LLK.2S3&#?HX+H$A<^F$^V=8O*+*7]B3X>[^? M4$\*2QYAYCH8710:O$I. %-0UN.>1?5NC;!OUM+( !7 XOOYXXZ( )EK!6 M$%AB@&2F=']BYQO8P$">4XXXS%6 P %<20/>)0+?"]SQ#O MEKE[?-&W@MM?)-@;446-,])"[B1"DF!H"U H:_!&MN-@[P[87C'*^S3$WD;D MKI "2H45\99"*8F52!8T:X+,>49Y5^;DR2&\]?#Z:\C*645Y#R[]/5*LTOKDV ?ARYKZ0@Z($0.6 ]@U[V-V M\]X^B1#">FDCB0HA1HTVY6X?Q+]^THZ6[>26N)5U@\NH[>#WV7+Y;"'K;[]- M8A'V;;G"[8^_'3&-JP^2"&(=$A!+QKV@A'H%5 &=XK+/U_4G6H* MM+[TI><$/$S^J/ESH%?BM+?8<4H,I8Y" )W#!9W PY&GV^V"H0=EI@WPWJZP MC-)*'KF,#",;3RH"_[*>Y%'K3(^F/MW?*4&.:VRI(09"B8U'PI8N!RYQGV=, M17.H%9YE'0'4EQ@\/UR/J!RO&R>84*TMA8@S&JPTJF+VM (HP>NSO>-* .VK M%HW!&8;E1X^#7T40]O$E8KDG"J/Z]$E4/-R;,>BE=M<< MD]ZXO>-<.^9(V-,E<G_S MX\;?D:X)A8H"ABA1P@LNI0O::T&Q]$"/^^1OSL@*DM$"7G\%21FECC ^ 6GI M1EU/%G]DU^HNS6?3R>6WQ57X8[7?XC_:)V$R?(!Z;D#83CW2CAM8JD[4CC"/ M57NLR+H!J5^5<%E@<;%>+5>3,/'%C;J+#YN.JH?[NR9(:,6-TPH3%U:)ME*4 M%S]&T!&62-HI%LTOLMH%JNM[[0.WS,/=;W](-X"]#X/>;*_:JUUQMS*K,-)B MF<8)+;/Y["JLZ2L]F4?/WN5M^N1M<^_7ZY>K,)>[S5N5XW?JKQLG5 AJ/-%, M0*QQ MSSEX9=Z$&2^C;)H@,.K+\9*R3=FQB^O+53;]XX@)N[=/$I_A2 BYLP'-F"P[ M)E]X ,:;!L4JNLX*7I._^\2D(3"]^2:?3/.X9_)5XX1'-0WR@!4RP*KP%<"* MY80X$^.V3EO@UDL_95L0O14!&*71.0J^#\3OH/UEBVW%VN.E65\U3H)JKB@7 M077V"/)86I275%GBQ^B9;L":EUQNBL< 7-:G<%F7%60%U4QBJ )_Z,"(%5J M28C!VESN[*5P-URNAT=?7'Z([?Z\7.63Z2$GPO.&B40:::*@,R168;,N&-D/ MU"#DQ0C+G;:HR#?"HK?UNTVP'O]XDF1=K4RPQ[\%"_T?D_G!]!B5^B<,.DHP ME" 0JU&0;E8JN0A@5W^5=R8'=9GWHAB\8!4=C9/E$$ M$>1X($@J$JC"A+F"-J/,"(MFM\3Z-N#H+63P6<;MXZS>V3X!" #. F4<6:45 M\0(7&R4FBKL>;Y7[974;YU(_S^77C!"IE/'= .$2"[<(-B(DOMU0! M:.LSN;.,X"TQN3$6_2IKQYG[@A:K2(Q;E4IQ!*4R&#U**S3U;W_!*O"W2O?$(D@9L@X8*CEQ.IBAA5,)<^_K*UN=97YNB?<=H-.?[K4G MM?3AG&V'NB7<"L*9$1PQBW',X O+78P;5?^0[BQ!ZB M^KBY#8_3/YIG^W#'1#/*+:=!T_1,"H.<,H4GB3@)ZOM>.LL7W)(,M(I+?Z?# MEW2YC94X> B4K1)*8H5/'*@1"DI$N<;%*1<,2]<@459G*7);V^SKHC" D?68 M4[V:G?78/K%0:T\L8@Q+YHQ6D(""-LA-@QONL;O-VL"C7W/KJ)V5^&!3:,.\ M#'AX$HP+45[X$:J:I/8=NR>L%@#]Q4D_9JE97&UN=6ZS>0!V&76'U;<*EQY5 MATB\H0Q(0PA&CG$NE2>P0 #3!H]M.I. %J]#.D)I"#DY320*NK@PVFCK/&#* M. )=J:D2_(^,UM6CI]MFV4'9*(>3+WM\L\+0P0XPD_R=?HTRU4%EUOU41)' MI?1((BD0UEP"Q76AIU(+R!B?W3?AYLLSHS.D^I(8=W<_S[ZEZ<=T'B.,3Y*3 MHWT3&RP5XHW''B@&H)="R8)FH1HDM>SL*&E3.MK&I[]HF<6&\'_.5K=FO5QE M=VE>3/[;<;&HTCW11B"C153/O+"0%'2*/ M&!)AYQ/!(/;$(!'4]4(QHTS@^D$6G=W,M_>/WF<=(C1 M.YHG%#JD!12.6V\9A%*"PI2B'#7()-C995VKK&X.2=_.W4^3KT\0J.03.M8U M<2#F'0K&>+"C#0<(T](08X*!^F47.KOH:U,(6H9G2&__X_D4(T$WR71/DI#* M8R4<8NH-9!IP1*Q 0)2:,H/$U_=!=78_V(7(=(57K][E4[>3_9T2PKVD\0$L ML@@Z"I&@J*22F?J/[#J[+6Q3*EH#9@ ]L9J"F#"#N*>06NH(M$!M_GB@@\EJ MA8KZO0KL2#,\$8D^'U'L>2A]T!K52,ZR@U=H)\F0[:W #U8MGH!.A: VM?M];;:9] M]&G&BZ8)4H0K"X)BS AU@(!-!/J&HJ#>]%I:J_+U4W/V['QS51N5WNX;KJXV M*$_F'R:SJW<+,[F?K2:' @3W]$C"T6@H#L:00=!"9#FGA1T4JUG6S^;3X:5C MZUQO!YR^F/\I3R?+=?ZMTC)_W3BA.& C&64V*#L8!!/&%69+C'NL'_K5V4;? M 7&P$BW4V/>@>/-XYL511ZK7"3BJ, M0$R$:LL-SLOZ?J+._,(=2$/K./5X\5Q,=&.I1N=%GM[&_ -?TG>+:7:7QG3G MOZ6KB^M/DZ^'+Y]/&2FA%EL9J,=6(4>(%\ 6KUNX5:R^U=B9D[F+@Z-3T(:S M)$ZR(!)G'/*.:LHY, $YZ4Q!E?"L@3G9F:NY U%HC,M80MH:A+(EA"/$L!*J@D"JN>L4W.3P2 PP'[*J+:,64G9L-#04(%T0(#*(V!%'M- M"XI(D-(>#?A3L^%59L;A;'BG(3#YZV3#XP$6%M^J4J4Y1=)+)DM\#>DS9V^3 M;'B5^5LY&]YIP/3FQFN8# THS)"U3#!(%)3Q%'$E3A[Q<\V&5YE;Q[.BU8/H MK0C ,(ROG0VO1[X/Z;>OGPV/,VH8=4A1KJ"& !-+"JJD&>/C@2:L.9X-[S0\ M!N!RK6QXEE,@I [F*+&26,6!+K4D!%Q]QVV?V?!:X'(]/ :X@PNFTD6^V=:N M-B[F#VE^>1O,IVK7XLJ?_L #2 8 MFVDNU7IUF^6S?\7,]54$XF6OQ!@,M=(64B,X9QIA \H%$$ 8WX;0C2 T!&8P M 7BW7*Y/8_ZV1P*8AU@3RQ'U4F+ '"XW4>1@?7NNPRN\[AA?"Y3!F/ZD(L@I MG'_2+=%( \(QUXP8(9$W5I;BK20989:U+ME?'YE!;NRWDZYZ9;]MG9"PB06; M1P#.,,%>,R=909=E8WS2T2+'FP,RB->\1" 6 YHL;_T\^_-\_>5$4 .1\LQ; M!Y".JXLYK;D6@ALC*[D41N8OEYHJ[:EU1DGOL#'>/5#$B.BU9,"I_O+*S#CB M+S\)@?/PEU].T\4DGV55?>5/VR>0.^FDQ]Q9$$ P4&I2 .(-KA_4T+.?O"I? M]XE' U!Z"UIXF.+OB^5].MT\S3GJ*=W;)[%2(L("4<@0H)5BPLIB04$EV)EX MS.OQ[:44M(S2VY2(<;O0!Q:$800@)E(/>M:'//LR"TJ5_O9[.*/>+2["1CJ) MSSG4=#7[4C5'S^F#)=1H(ATA1FMDD"14\_)4MD2-T O?HFK1.5X]2M%CY-YA M 7ELEUC/%>>(,H*@@I:&7*P* !OG;NN)]EPQ[+1NUH>KO2<5_KQ_21G[* M/J9!EYW.YNFSF7_*VMM>NOA<(@WQ7G,EJ,-: R(0,P_("LT;)/WLS!_7N.08;:S0Q)]OF'WYR+0%%_Y M0T=HVNZJ:#KU"_\3%O/\: M4F>]H! *;3PH:.>(C?#]VZ@DJ@N0>Q2P>+.4VG3[YQ.$'EX 5U#DJP^2 NM MM 9I#Z'AU!&I"L-'*@3KAVMT5T1I9*+6#=+#R=N3*H GB=B3?HF&6F$:;"$; M$$6,(6IL02N#L%='936IZH*11V6E/F3#B7V=Z]B#RTABYXS(38TVB) C ,-C(0?S)J[G,%C%1P2*.P,(02347A<5->L/JN@,Y2+0\B5>W" M.)QH[IGX*=L)8(')\8%:A8C$<84=!]W&5[>/4E1<$>?5B0:OH_ZUF>[JW6?D!ZJ@^2 M"$D8A]QYB$PX&* QP)1K"=D^T$>39-TZM- M?,J'//TRR];+S::VG!TQPX_T3(QSTBKA*.&<44Z@ H7WP4!IZV?9ZNR2H\\= MHE7P!E-"JH6:'>J68.!C'0'@M2!$ V><*)Y?&2MI_7?&G=U+#*EHU$=N?.9. M*V9.@BR D!O+J2+4!' 1X 4**/Q_?.9UC_+3&8X#2Y.?+2:+:4O&\X'!$@\I M1 X8[A#E4E+.=1$O;H@T(RP(W;WQW!Y>0R@Y$99EA=K!>_LDP"J%&86&&,X) MC5ZFOB/O)CZ;ZF^72V/)BC\&C?Q! 4U2UC M >8^J'B4BL)#:+5KD)VX;SNYZ^.D#?CZWCL> GX^99\F7_\Y6]W&XB8!H>@8 M//7-7]TADV B&@>#D8B@P $825BYJ(!M$$W3MX7=Y2[4,:KCLY=:L9,2#RQV MD%(I"4:(6$U%89A:I.@(X_]ZE*W.<.Q+FN+L8[WG\$>\T?HRF<>E\B'-9_$! MX_,XD /R=,HPB:<.0&^-XLXR1KASK @:<5HTN&/H,WMK78N[0Z2&E1D55D*> M?PM"?[3RR%8<%[9"2^E+29\;7=J6D&42]I3I8W]]O M,V!.YD7:UW>+ZRR_VZ;_J%"DO=H("?&.2.^,9I!CXQG%LMBU'9 -"OEV%D3< M9BK33D#J-[=!T,3292PY?32@\T7CA%G$, A[(K7:4NF 5ZJ@2EH[PGP\K?-K M9R*"!B#UQ_I5FJ?+516^/VN9<"5 (>;F.G*(6 1+A[E> \;%/CK+LZMH! IJ:PI M5"P/(:J?\;BS-P0MJQD]HM>?O&T"U#>OV*]FJW4LD;%]0WJEUZO?LM5_I9L5 ML$TT>I&JJVP>NB MY\]G>$95#H1G!"GF/0LJ@]'$2HAQS*"NN 785WH0TS%E)U8Y@+'J.)8(&.PE M!)P30 N*")1])B4^O2IP168%"V+.1!(<8*!#?O- R " M^?I)]/JM8Y5#BKS MK7)R^WHHO4V)&$82:E4YZ%\0!KL JY&?7D)H%$8":X8-!\PJ[0M:$-+U?0?] MU@RMIQ T@:(OMFY32;U6I>.4P_POKC]-ONZ^)JG@)F@^>%@,SC/CH>;"$F)Y MS.=9H :MJO_(M]]:H_4$J'?\QB!U/LO3V"N3.8>6>=0Y9ZQHD6!9U,-M@)^RV^6V\G; ^8P?U69^ZJ@@ H M;Y"Q ! *@?;6,!4T5("5D!I7NOT=EZM* ZNYQ%H:Y033P#A94,28I_475O>N MJLK,..RJ.@V!\W!5F?DD9N[:Q+96=5>][),H@&*! H*X%\P)KZC&!3!.HS[/ M]R8NJ\K\W2>JV!=%;$8!Q^Z6&Y/M@6O9=MMA,5_WZ3!O=K5R_:)QPQ*7!6"!AN=3* M.A.TTP>J%.CUEJKJ-7(#UKS6J9OA,0"7]2EB7=+$^^'ZB:)(XZB!%D%%NJ/;:26U=08'UM'X( M:I]NY;K*>TT4^ENM,5?N99I_F4T/:DH*:H(9/\)5 MVB)/&V'1%V=_21=I/IG'U.U7=P'GZ ]?=??JVZO*^77!Z<^$7>4(KW0KN:)TPX%!\8PJI@5@+&W-H%W1A M"^MG0NSS05)=IC<'I._ \2KEH)ZU3)R@T@=]A0*H.;6"*E*H+#+F;JS-X#[? M$M5E<#,P^F;N5@HW-S05&/RD=:)-K(0-L ,2(BZX48@7=!G3()2CLX>J'3"Y M/B"]WKC^EBVRY_O.\45]N&,21#>8)502;TA\#V>(*6P)!:RH'^#1YV.PVIMX MF]CT^P:L*)T:4VG.%NLP]X<3*5LL=7J=Y>F3ETV_SA99/EM]*\0]J"KM5LGM M=!:)XTI#RPSE'@$3.?I\;%)_BQHKT+T_>JQ<2WY?D7,#M<%8 M6T\\MUQA841AEBD':'T3M;.Z%:T+4E-0AMGENJKBS3CAB@H$D%/.2N^@+!SL MBE/3X'X0G(U$M(O1N,-9C9:6.4Y%( 5 1IG&X($6K9AL<#]T#H[')ECTQ=>B M1M>'M,PO-)M6"%4]V"^Q3D(IO7;:(RJXT,S[@E;O07U+%IZ#<[)-; :5@U/Y MGR (!;8.,:2UAB38;[R4<>Q1GT^6*K*])5Y5D8 3T1F*\W8V7Z_2JQI[P(N> MB0P;G>#*.D(4E08%DHOUHXW5#4[[FJ\ELOF\2W2^ N/"+?,#%Y-Y7"/T]V"^62%"; MBV=#7=A#C,',8@T]]!33P/(JBZ$_>H\%!._MDSB)@KW"(1'Q41_#4E!1T.F8 MZU,!.!@;W!*WLFYP&77$\#\F^2S2]#&#K-HP&BKQLGG,6'N1)8Y$E\GBLT@@55A%H^ M[@CA^DPZP.U&R+P5O@_#[R.!P4.R>Q@VO\\65]EB;+XX^+Z.@U[7)SV M^W?ZXN/1X-%*_1,*M$/< !\T7$=5V#&Q+V@'AHTP"V(3!K[4"3J J"_QB,G& MXTR/RL'SAD%_$E Y1(6@UFF@>5Q"#]0HZNI?(';F_6N1X8VPZ&WA[U!HCBAS M^[HD@IJ@^7A&G0F$46NEP@6%0NOZ2MWIW!Y8J6L)HB&%X'VTL_.C1_ZQKHE6 M6$@3ULFF&H9!R"E64 R!&?G3L.:,K" 9+>#U5Y"44:J*XQ.04P5C3]EF'724 M[%K=I?EL.KG\MK@*?QQ0 ([V24 X_)BF.J9FLL!!*S JYVWT"*^$VF-%U@U( MO;U,.44]V+$6K#$NT(*0QS9H.M@']:>@*F!7OS[AZ=<_ RL&C<$9AN7'GP3O M:)X8Y:!V80=4Q'&+*&"F])XZ(=2XC_XFK#K(]4;HO"7^C_) 'YKMP[![SV7< M47O_8+\$"TRT#^H.$!C0>*Z)4@>2EHTPB6$SEKU^;]H:.+TI^.EJE>;%H7?< M[[>C>2*00(@Y81%GA''+/2P]'1@TN/#O[MEXFVQO 9/:6OL>D;O\,_PH:C/O ML\GBL Y??81$(V<(ETX9RA$4@E-2^BJ%T"-,K-8*G[N%J;<=?[*X.79M6[9) M)- ^5NFPP1QA3"$"("F/0-D@;\#I3TX'UN#K8M(K7X^?VX^M$J&(C6YI;Y&C MB'*"3"F?4D S;C6]!C]V<;01%N?+VU&JX/VR=!A6_AH@O5O?'67FLW:)8,$& M@4AS@:!T&DGA2H>3PWB$%ZBU.)&UAT%O_)Q\K<;/I^T2)9%R0!,B+4"20.X= M+VEQLL\;LS[YV0"#(2\Z'N:MLSS/HIYG)O?A-ZMO)UYZ[!LF\5@"";$B(&B* MW"A%.2WO_@$985*UG1[R3J(G6P*M+_&) <[O%LM5OH[AF/'5Q_+R/D\G5Q>+ MIQ$&\(#H5!TBP4S$%<0H$)8P0Y&7IH29HA%F^N]&;#H"K,<0K)M/:7[W%)S# M$5>OFB>! BTYM1(""A PP?0L]U)(QICJO*,=I#DX0QXT'].(7=CEFAXU^P=* M&)=2XY@ZGEG//*3\\:91^VJ5\_I-(M7?8=,:;/UZ;9<%'1?KU7(U65S%RIAW MV7IQ5!XE_BJB!/5D7X4?+J^Z4 [%@+ASLDVAO!%1.>2XNE8PZX!WV!(T=DXS=; M)]$T2Y?[7F6]:I-8 ZCG-%A8, :?2BZ,*V8NP@'8HT6Q\Q566\!G[0 PZN=6 M[19HT%8A$8 1$C,,%*"NV*PXLJC!\=_1 ZP&K*U@H(J*L;^\:H%;QW/TUX/HK0C *.\ 1L'W@?C=L#:#'J=QN:J"7M@XG\(W]NCG3YLDC 1IE Q+21ED4A- 5#%G!!L\ MF&I]I7:@J#= HAONJ3";JS@C/Y_<[&'?LS:)5H9+KI1P%DDF.>(0E^*K&N1' M;7T-=L"_)E!TN_RV95C=XLH&'>+(.GS6-G&& ,2)TEYXH*"!84(]CK<^FCE,I97Q_@<6E!BK MZZ_6UCW>'3*W&2A]L'6WN\_9? ]CG[5)D &60ZBL10IHX*3DNMQY.*C_'K3U @D= M,+,)%-TP<$O@Q_1F4V=GL?IM^PUUQ[08'D!HUE! M!=:V_I[;>I& SOC:#))N&&O6>?[LO#^L#^]KGGA"B(IECS4(IP83PC!1T$*( MJU^FIO74_1VPMR54NERZ?C9/./>VCC*-GEBET^"#0[OS0^)OWUR^[XM :6GDQ$L)=-ASPR[,O488,* *'*!N M4 "QI;B5'CB<#8GH7R@0QFGJG$34<8*-!21F7R^ D=[4UV\["H3I72 JA\^< MAN2Y1$]01@-*T@#.D+4:.>=I017Q?N1);%K@UO$PBGH0O14!.+/PF1[Y/GA@ M1:WP&>95.*'C31<33G@J)14%55XUJ,O;9_A,9=8<#Y\Y#8]S"9]Q5BL'A4)4 MQ&HK7F(."JH41?57=9_A,RUPN1X>O3VCC.[RV>>HQQ1JS@$V[VB=,.:,TX@S MXP#P2LA@")40*3ZB%%3]V13MX=67'/R^N#I)$G:V3P@60B(K&!%:."ZYL>71 MI[FN?Z'8^IKO7Q;:0*PO::A7@E0[1QA6&#+DF,.&25]*MM6D_H[?>FQ/_]QO M@M0@7%=?)K/YQIC-GKAT;[-YX,CR6,G*$T=*C*28 L")PQ@9$J;';(DJQO7+ M%[8>.#2PY+2.95^R]<]T=G,;*_Q]2?/)3?K;.L(;=*V75P3').ND<1)M45"S M%%0F:&T>2V&T*[!PBM=_K=]ZM%+_ M(BBYJR\EK8=!]2\E;2 VOO/K>*G5D\=*B"6<$^$%\,8 AZ1AI:D(*:I_W=]Z M]-68S[!Z:/8E88&(?./TF\P?IK[9+=5JJ]=OB2H@3*\^3+YM'NOG>N18OW+8._P#JQ:/0!7);REYDB) MEAHC8H4)1BSP@FG#2Z5 6E??]=-ZY-IHU*N6L!Q*P:I?HYP;BC@DS%G(*('" M>5RN'RZH'6=[S4YIJ[P["E7[+LZL_9?!Z0OEC=IOF[L'FK#Y)P!"U7 M3'%A/ ((>((>XGXMX*S!.Z.62]6WR]:783U=X37J4+(#M.IOOT[^.\NW5^&' M@\M.&"5QV"+&H%*:&("0"3"2 CR%>HUL/*F00A?RD?4%8U_ZZ $*'N-TM9[,/T87P;)"<-7.'@D6@<*8.P(X'(B#0-F"/F^\&&$V^\XX^"K\ MJ@W$^I*(R^QZ]6>T^M,OZ3R[C[K949G8VR>QF&L?EA'CD$*+L2&T4 Z\4*S^ M([3.XN[ZDHJV,!O!$?1+?C@PYUC7Q#H>0'-0,:TPX40PB J*J9>]EBUJ+"7- MC;.6\1J!A*CI='VWGD^B"_HNRU>S?VV>>-:3F3V#)1LDE+_I8=RW1_NF%A*K!'. B&I)!A0(BF%B5BXWC MG9-8VDB?,,F=0S+V" MO+:&(L5( 19UJL_'L#6O+]J2AJQK\/K2IO<#$J9QU'U'Z6RL$5#[P2!G%#A"BJU@[V*1C6#O57>O;37VP*J+W%XGTZ6:8RL M?W=WGV=?MF',1^7A0*\$2@"LPA0Q%8N\(H:*/+D*+O0I4"TA]3@I\FQ M&X7#'1/ W"($N:IM)QBQ46IU3%%>RV!U% NFEM&K6+5EV0\\5#;]#Y/I[-M M5+)XYKG>2^,!&6KK$XG4DEIK5+ AN)=4*J]Y@: %8(2Y13J4MH%0 M'7S'.GP3<:A;$G0_HC1G)&B!0I"P\Q-14(JYJW_[V=D]Q!"[U>E(=7T'LDB-[?QN=V[Q=,6L\5T%O:R M*O[KQF,G EF,@G03JX4.TLZ0TL9X:SAC09VKE)QL7+@=\WDW&C>1@"/(6#!X M#&#$0,T\+_!"" V>2'8 R7CU^+D_?$?M/%=7_QTVHPWA/LL/P'+$C7[2.(E0 M&CLK&%:"$JJ 9=(7 #H,1U>'N6>Q>:E,=HAM7QIC-.POKM55=A\Y=M3=L:MY MHK0TC%$'J/806 P 5P5E2A@Q;H]Z1US,.@/N+8G&*-WE(Y:(P=P=#_1?QB?X MD_QJ^?O]53"B8\T0((^*1J7^":>*:N.!,Y9[PASEL-R&-8"]ON6H9F@V8^%K MUT3K(/7V3F/K5 D&D[N^3J>KB\7':#@M'I,WZO0ZBZ_@O\(#Q[[=@ MKUQ'C\)M)JOI[>_WC^?WIX+" LI?T\ERG6\#;V[R]. M3CCV0M8/9VD]'^QHQ:ZPRZV7\^#-P=Y.B89: M.X6QUXY;AZ(:65K#D+/ZFT[K^6&'EYK68.Q;!?N83M/9ESAANT[5]2K-?TN_ MKCYF\_#%FT]_IO,OZ:^AZ6T5[:KR6$DP11A7RE+/@7!6 N6*C9B;L#O7%JW6 MD\8.+UI=HUO;ZON0YM.85_0F#>;&EO+EXR1_RU;QI=MTE5ZMLL^I"?/<_"/J M?[/%Q2*-58_S=!._$:V7HM\R8F]G>6A\.0G_7&6__^WR;[]D7])\L2?.9L#9 MQ%A;SV50-)W32"BAJ"Y6-W>0C:A(^E=8SUXYGW^T$VKX$K9QG!#OBD^:;LMNB4O\$,*,,!-0HI P51E&#'F@72LH&[O[6D]P.+U==0-IU -KQ M**MN'R$?_?Y#@UB3=OOK391[VV6\'[[R^=E7WA^(SZK0*R$$,"=-,!L5UT@I MK!T1! 4>&^4DK52&H\G\#Y;VV ML,^ZP*2CJ*7#S#_P7G=7LP0YQ*D/IYKTP'H@C7E*$AAG&>LV6+2#Y35!J6UA M/?GLWA>/NQLF %!&+;>"*>>\=- *4X-@#K1.$/,.JU@EA8>Y.@"SOUA4P+;^S.LD9L*=?XH#AG"E(F/&0"(B,58(0BJ7P"(M*=_7- M:*CF$-C1)S$F' &(>*RIAM9X@!$HYA[LKL$?1;7,@9U.@>:X].L6>+Y.#GD& M7K=,'#0@&,W48\XAI5I#0PK" /?U3\%>G .-6)6UB4P#T^79+G?0T-S5-M$0 M0*F15)I"(2FDC)3T8B'PB/T$35#?S[U&N(R7C^/S&0S*OK9"(/) Z^,$#CL. M=C9.B+(8>^2LXXH9C2PDNIBIT:S79U65ZD,V03MK&8[:C+M!9"5!,&Q@,4LB>/V RFZL__:8UAR,49I\-)SY0E'+F#-.,P\Y+RA@ M#O5YE762R=>6!ML0D!$9?0\_Z?#FMXP$J7SK^[)'@BB4! &/PS8GC;+6R>W* ML]PK!2IY&.K.N^)M[]/6B2?&0A3?0!) 1-B3PZ0?YBN%57Y<9ET#O'??\C; M8M1Y*;9%AHHU="3YQ.O&B7/ 1EB1U) Q@"1QN(!"*MOG(]\Z-\/UV)JU#$MO MCP,F=^G%];/I'DVBN[=/ KCA6 O&>5#78ZXLIEVQHJ0%QGWWS)$ M;U,<1F5\CDH*6C)G;'H_R3=/)K-KFU['^C*3Q57 )IW/9S?I8II.XG]G![(B MUQHG$2(0ABE#'A$JF&'.F8(^S>T(ZZFUP*NL/\1J2X1/ XR3N9E]FWRNDUXZGLN5I-5*5-1SO+% M)F)X,B]^&.0OF$Z!UNEL,@^"&> ^QOA&@R8\NA"\H$XX$8NY60%A0;D'KGY! MUNZ>P;N<@!HZ)3SV4A<4"$M'ZS]I;BHVA&(\GI-?TNPF MG]S?SJ;O(WLVB92[\:'$R;BOFS4R+^?Q><<$JKI83A\PK'*(D'* MLTA$+E'+N::UBGFU1'45!\UI@R7>>: #N2QL,5 8;X5W!;5"-WCUU8'_IDMF M[G#O=(KDJ+T_FS-KDYR_I'4R/^($VMLG,<@# # B)N:5XL!ZK I@//5]WF*= M[ OJ2@9>UHUK";R^%("'! 9/9WO41;"W3Q+=:I(83XR 7 +.O %C4[1D2<6 M;8%W+Z6A9:3>IE2,TG$T)F%H(@3+=/JWF^S+SYLWKOFWK0P\_.,E^Q]^G/Q^ MN8//C[],A-#&AKG!8/ 2J97Q2A?SQ8#VZ@FL9@JV@'W6$(;>G+[9XO?C9;"> MM$JP"(:IQD&]@I9! %P,#2CH@*A^+'1G+I_VV-DFW@U70$*FQ6/*'TPH,70.ETB2+1#"?9G>AR<7U9?CI\CH0 M?,0GT/Y'$@P<#+*""*44QJW#*NX!!E(AK0VK=,4]4B2/E4=IYP.)8I;A )U1 MG 84H6. % @:V< WW'*=E"&$IDYBD+81'[6/HC$B057/5S:HZT<<&^U^*.&. M4(>4B*_?C)2,6TL+%CC)N*9B*IE=Q[9B@3CB,= M*&<%[03S$98Y/1?!.Q':P8V:R^EM>K6>IQ?7K[.@+H>O+7FYOKN;Y-\"*V, P$]JBMRRU5^Q^][VR7< ^9I-ABJ#%4,) O00$ ,7"TMMT (O"R*EH# M''N[WJR-S2-UBZM84CR&&!Z_&>W@93S &4OL4%Z$Y2J?15-X8T$V3[1" '&&*1<$^8$ M<5:I@C9I?)\W"U7OI@=E\2M_07-0Z^?->'1.?(ZTYN5DEG$RZ\"3(R\6JH^0 M&.6"FN((M^G[CG/^R64 M>J&A94IC$A]I8&/+92) Y'J[,7+*$2J"W#[$J1/LU4TGMXMKF9?9E?KH['2 M.]LG$F'C#,5*AF4"/:(^J H/M %'ZJ=2.'TO.C/KL0T\!Y.5Z);]&*L7!:B6 MM[/[3YF+;\"^'=6R3QPI 5P*CIEABFDL,?-&ENA:@D;^,+\ACX])3"?8?9>I M41IEXQ:E841H6R?M0+ZSW0V3<*8+JN-AKV$@@W'%X.,Q+T>4$;ES?F4M M6; M"AQ/YF,!4$6;Q &H# .""ZV-,4&_,R447. ^:YJ?F892%\->Y>"XX?/8*HDR M+!QD/NZ37,5W;ZR\;G*>CUN;J,&/71QMA,7Y\G:4IWJ_+!V&E;].OL[NUG=' MF?FL7>*X-C1>!VO@.*$(>U/>#"N#1YB(IQ8G7J5?JX_!:.YE]IU&CQ5S+ZXO MUJOE:I-8Z&;KKMT2WD6 2H7/)C&0UIJ K)46,P890:1 &A$S0HUPR."+\7!B M]#+_VSJR\>):75W-MAET-NV6:KVZS?(CQ9 [_&I"F'&2V& Q2N6M ,RZ4K77 M@-6_F1SN$F&$$M\Z(\Y&X/L4\U>8.FN"D2,0DB2H551*^NC'QZ+:,[>176>, M6+@;PG]N(OUE,IM'N]IG^2^A[ZH'R7[YR01ZS CDTB&$&,! :U:>DA+A^K$" MY+N =\6%ON1+:7:7KB9?T^WB^IPN N=6>;PU2:]6V>HV3;_&!*;+-+O>1/]D]YOK ME&"5?DF7H.@"@M@) M'OBH2L,XV,SU[ZCD6Y7> 6#O2W3]9);_8S)?IVJY7-]M3Y?B2;V-81[IHB#K M4*3#*<,D2+EP$E$ ,(80268P%^5!%'Y3_YX#O$$)[!#:T9_Q%UMR-XZ.Y;N' ME?3/='9S&XA77])\$#A'QO+H$"AI/:H=MS!)\.AAQR4CGEA&3/.!8Q+YZ303>)A MWNP-W_!L&)5'[[=LL35U-X0N/V6KR?SI[Z-[Y[=L]5_IZM'QT]2G5^>;"51 M0^\,($9K(XR7KF2Z\*A!#MBW>-\W%CZO\5+PE$SI[8/_./E[T]>O/I-:>WMK6;V<*OY+I@V M.[?MD_HG.NALS&EI*"?(("*L?KSR)[S!X_6W=!O8):9=Y[;;DQPM6_6?D>WQ M:418D%O-:P.!?3V.)PS:)VBJ+P,%$;:?A.!I'[1EDNT(Q8PJ%S&B*C=)< M25?RAU)!QOV\KJ:4])'VJAZPWT6W/81'^7KPC"7V//W[I?W_/#+X8S:?!P,_ M-NS0TW_\X[%D.Z).4B&-=D!)Q1PL4"<$O,UG;+55T['QX\Q70?^BGQ!K'"$: M2 $04I)1J%"!KX1HK"D31R)T_:R'$YDT&J7EI OO7_)LV8G39O_7$B@"I%!0 MP#VBT IDE2]P=5R,L*K(V(5_4 :=R^[_CWZW_EV?2S#@$A($8B(;!BE@CI'2 M$4#A6--5CECTA^70N6SZ >KK=+9:QSN:BG'#[7XMT1818016U&"I@3<0ELHN MTZY^ &>W=[HCEOQ!&70NFW[)A*.1?>KSWJH9Q6I)#+<& TNYT$89R;R')1<@@O8-F],= MB.I@J^I$/IZ+\G6^3Q$T%"16O<2<0JD1QTX\>D"0ZS-)^AM=5Z-EYKD<5?\8 M_)RJ.(,$,<(,Q=8*(;'!EA%4*OL^L.4-V_[C/Z2Z8>*Y+**24<_MPY'H?R=/ M*J$<$L$IL@()0XB12I8.3!_LB3?L;!C_4NN-K\,$%A^+&GM10%O0QCCHMRK@,@F%*&>&$U8\T&5\\ MUEM91(TX>/YKZ'F"MT'6T/,I)$@J:[ B04(H-Q"A(# %!R V]6V1\24]>RMK MJ!$'SW\-/59!L[-E=,W'R.FJ >_B-H+*AYX>@EUVC%EA#(4<0T-![CT^R#_U[*D6I+Q_DVJMME\ M_@MT!''*;<\Q\9@%F2-*2JB 8X0(1PH>!DD<:P3S]Z7:.:_/?[T^5\K'N5Y/ MG&/"F8/"!&W- LMU^+OCX/&"AM5_)GJ&MN&YK==N>7T6T9R_AP]_C^BL9J\9 MY#'1G H*8FTCJ@@2VV!>@;A%E=Y#?(_H3!/+'<,6>.V!T-IX:+4J-IGIK:!(CHKB\#!B,[3 M8 1 ZA F7$HA"V0A-V>5S+6RE/01'U582.XJ(SF@S+#]>_GYJ9.?S?HD63C""') >*ZD=$5P7M&*N6)^R,V"$9V66 M'X[P; 3N:+:\-QKI:3!#"EBJD8:4":"Y,@4W *7H#$6]0]MGS+QY0RME1)&> M2!I'@4;$T/KH6$@'B_0\C87GOXS&%^D9%(F8C9& (!I2 M68ZX @4'')1CS5+\5UY$C3AX_FMH?)&>.M[K.$&4XXAJ)R1EM'25&5__(#K# MV[PS64.-.'C^:ZA,1C/H,GHUB\18[:3B%!AK#0 &.%7J \2 ^F]]QU<2]ZVL MI*9,//_%=&YATY0189T%S&FG-;)AIT.EPB!I_>"3\:E\8_8KM,FD\U]$;R=L M&OF@=A.AJ9)AG];$<%[J$LJH^L4OSM MT9*,CS%L^C0VG_\"?8MATP(&5852 M2X2Q5'CA$6*EVN]0_U8E9PP,-_4SU*?.>3C4R8,OTY7)]M_W90-/>A Q_?P.R MS_ED 8:02Z^@DP!ZS3E_**?@O8:\4BJ0[V] TH1BCH"!0BDMA276*RX*' 7O M-?==UV] *HM,=UF]3P+[#;X!PE>5DCXBZNL!^UUTVT/X M#-Z G)7$CN(-2,VLW@9+Z6@LZL<\(,VZO"G8+[H,-L_JMNZK7XV<5(QJ9'CREJME13(\P)IR$6?!DE_@3LM&<)# MOZXX5.3 Y* @ %0 M &UA;G0M,C Q.# V,S!?;&%B+GAM;.2]^W/<.)8F^OO^%;P]$3O5$?(T01(D M.(_=P(LUBG5)'EM5/7LK;F2D,RF;4ZFD)IGI1__U%V225.I% 2! PNJ-V"FW M+/-\YSO =P[>__J_O]ULO"_YKBK*[;_]"?R3_R^5<4_5ZO/^@.!- M"/[I6[7^DR<\W%:-;0DCW:]_>_3[7\/FMT&:IG]I_K;_U:IXZA?%9\%?_O.7 MMQ\:/]\4VVJ_W*[R/_VO_^%Y1SIVY29_GU][]7]_?7_^++KT+_5O_&6;?ZKY M?I?OBG+]8;_<[=\N/^8; :/YVN==?OWT)S:[W;TOU RE-4,@KAGZAQ<^O/]^ MF__;GZKBYG8CZ/G+"/P:@/>/P=I"UY!PH0-RB-6''S2,]TITW=PLXL>?-(SY MV-#X=FVC_3[\K&'L9B%;;1GE?KDQW#(>??)9S)OZM]Z*/[6_6']]0'X;XZVH MGGPX_[;/M^M\W8CFO4][Q?K?_B3^M#A4;SXME[>+G\MR_;78;/!V?;X52ONI M^+C)<57E^XH5U6I35H==CC]6^]URM5_X-$H!X" !"8E22@A.<4A )L#PB&&R M:(PL\NV;7S]TD)H?V33Z)Q6N'D=AEU?E8;"-W6M4N[:=GZO.>+=RBMWZWPG:JCN'RUWJQQVU0^65UU[?:7^_6M:=M<;G M-0 G[IL#5 WT1!,$N]'OC'A2FF]^NGTJ*[;%/G];?,D?]?"FI=TA8;$?HI@D M2<33V ]0"DC<(4'BOXM]7RLJ=#AS]E4ZXOZ9LE:R-U[N/^>[)W*G0N><+BRJ M$CA/1/2E\8CW30-X7$PL"Z8TL5)":CY,K@FL!0^?%5Y;;*H*J%21D_\X[>>*?N>*T_QC1^FDBKB;]S(;:5%8R%V&K*,!$.B5PR:=3=2C+3 MNOY,]IF!?]FT=+Y=E3?YA_URG]?+//U(/XQ0P#GB* W2&!,*H2\&(UGDAS@. M0^Q+ZH[NY^U)R!&1UT.:;0[L&6H&NO-8,MWHF:.]*,TV,<4RKK/3],X%\1E) MTI"D5(S48^)343)V1N(,U"%+D2;*,L4>18B$BS8Z= M^N$>#T,5@!YA;BB%+OB'67@,!\JZ0#?+JKJ\_K 7.1M_*ZH%]H,HY4D4)!F* M.:C($(X1:VAA(<< MJ0B.QN&HHQQH#36E!0U MI+RY*;>-.?Q+?O,QWRV2($EI&*( L20EF'$:!9TA[*>^DH:H?WX2#<'>JD'F M537#B@*B09FD@-AE2U% C@1U?/U^!#2U@#QB9$A ].ES1$!&./!00,9RH2$@ MI#6$@C !D("8^T!\.& T JTA%"(?:@J([.\BK!8<

_\8O M?N5J\B#/B)PH6"%#30HZ"--V_L[J0)=7YL:-CJX.NQS9)E3'%=7^\OI#OOM2 MK(21&/@@Y2FF),(,1!DC,.J,Q"E6'%,H?=KV>$*@J>?IJA:/ZEA"C2;9<80U MAE3'$$=R/KQ$CJ7!PRD-@P,'+;[<4 )=\(\&#",XD%6%G_-MOEO6)Y;P^J;8 M%O5^CWWQ)6^W32U@AE": 0AQC 'D'!"4ME93!AE5D8FQMBSK1@NO.>BWO ?0 MRX\(%:5D-+=RVC(EK6IB<\KH?6S=YM&)3TH.,S6@1Z8X=D.@C'GS\/RC499D M)>SR-J_-;#\=-Z^]+2LAECX/(C$L I""D""&.">=I9 !LMCWY[%?[%\ZWU>2 MJF>.A@]TK,MW_#V^.K_XV3N_H)>_* YFM B3TR+;7*GI3X_&:S>J_E0#^O.T MHO,$)0-",X9 -\1EE >EN>:DNG5;5 QYM>^DBB.89IC$T @V%Q,YMM:]+=8F!VS4D-FX? 765C9J *),E)QY66-+434=X.BP:0G$DI\J0F%+:HTQ>((Y^QX4'(>R3AA1$(V=/AS2SJT/'A& M/O39D!ZIU-^^*+?E_;*FTRVA30@SF$89C4(?I#2BW7(P]AF*5-1DI"G+PG(\ M2ERT17E;@_SYS-OF>\6AS$A&)4#Q%UH]T6G!3#W8&F1H:]YBA MV UU,N7,P]&028[4SK36(Z],^$G+K3!\$+;;H5FYK4A^7>[RX^]=+;_EU2_% MMMP5^^^=L#;789U^A?_W0?SU+_G^7[WD[0^1=X?_D'SQ\ MP3S^'[^>7_U?[Q=^]>^73/SU;_S#U2_\XNJ#:GWG#L%*!ZC=@&RS'CV9ZSK> M*WSGJG?GJ_>Q<=8[>N =7?!.?#CKDDG#Q%F=9X0 [@6DS3'3'"F9XZ3W)#$< MK*#=:TENY#XGF7GRE+MCRLD#6)G^2;_/K8K^@@- P)"R+LH0E.$04=8O$ MF/L0JDY;ZEFQ/GWY;E=^*>I[UST1IFX6^!N3&P2D_OJ> MGUI4$X\4GN'F13ZC+:&*K?=I68C*ZJ>-P)N+ZJN\]@YUT525FV+=//E0'3Y6 MQ;I8[@H]L1K-O4ZI/ 7MHXO<9^O8.0O4L:7E6.9=$CUC/@V68KA@E]I;351I$=.F^PQHZ9! M L?]C24>WN]WQ^ MW&W%R+)ZE^\^?!:M@2RK8M5?J\9X"M(T(YQD 40)(G&6=3:SS$_4KIX=9TNE MGVC=)4OPAW/J._[>^_#O^#W_9S5)&0VVV6Y>'&1J0'[,,.R&'!GRI;31!@W(U2( (6,!W% " %12FG22V.8 M!4!E/*=GP?+X[=B%\JYSW8K.5=7@#"C3R^2-4"2CO!E2(@?D1U5VI&ET6&[D M?9"1&45&=.6%%9O#/E_WHI:*T@LEF/$HPC"E@3#<'6;5-N 'P&> !MW4$@UXI/B"B*X5ZP.XKE.9KI.D:1RE5$;Y,Z903LB2NAQ) MD^FT#,E[(2<_BJQ(7^C4EF7YFI8W]2)?LT>AUSI*_)B1)/$1@"Q,<$1)PB - M,Q" ($EEISQ&6K'7>QI@;^H7QM?>*;39DOLP4P.=R1#%;O0I4\X\O.3()$?J M#SP^8WZW$RVRN7NI(M_O?N?=\GOS3,;7Y6Y]O! ?1C%GF*8I8[0>.1$>]?A2 MIG;7ZW2H+(]U3E^:>K8WGWKC??Q^[Q=;C[S&).AE=16F>-K"6 M7YP<&8?O2010'6\EW*R;)\X-5U5Y\S2#=%/T#(@CN-H=$/=1OKPZ"+I\8P8JU>? M4\*W_1WV*"0IHP"RB-,$!S0-P[0#!GVD=!/U!'!LSY5*3*.],(OV5OL1C F" M::ADG3:.AA:LS(9PGLKV1>+'U+'FHNJ&KD_IL&J-:IIKZQGC..X[WXKD=FB* M[.8^G*O/R^WE;7-H_Z)LCGOEZ_?E9I.5N_H?+4!"LQAQ'T4TB/P4!B&!=],T M5&U!SBWHKF>B,^]A2=G<(?+FZ*GW>^VKUSH[5::RU(@L9[7YV\_$&?"L.\U[ MXO/Q7D5O+[SV6K>;]G1T7/SQ4->Y_5)D)=O W,JC6J&VD7/MMKD?/#];)L=4 M+I\BA@[E_:,"+*(,^PR+X2V@( L)R)(,=/@C0OGB-M\5I1@<+W=[9Q*_)'85 MS7[HIK1\WR7ILWK+JOB(UWS%N1PM&W!GTK.%*/\PF?G5)>"C6_/F7L4&]7>3 M=E5YF3[C:D5N_F3[L_C$OCK?'O/"@N(841[Y84Q8G*2B0*!]K9!$,5,[^N(, M;.MG:1H\ \<_'(_JW G58CA=S:='E^L[QHY.OY9T>C^4LV13S=;TVI.I+BV3 MY=)1<9L_E?[6U $]_"#%C(8X$J-NF% 0!&(0WL$'(55\ M5S*I:E#GSJ0VHNEX)CVZ_/HRZ?U0SI))-5O3:\^DNK1,EDE'Q6W^3/IP4(UY M&J1,M $?QBC#:1P@W@^J0P#;&6"^G3V9JB)7G__MG!PS^RN^\5I$TL79.]F@ MOW:9U.9EMMD[M("5[OESU0?W-\U(5K%W-'@G/,AT'JPT& M0SU+I6"F\;WVNL$02Y-5$2:C.G]-T==$?\V+3Y_K6_B^Y+OEI[R9G67+?9XM MB]UOR\TA7T!.>(PIPA0&"0$T\_Y*Y#[Z\ O^Y>%L2BJ(IRF /L\CB+$H\X_46IE;LQSF/;*\LQ'NZ-I ML/API=PPWF#FKCGF;"NN%AX/-TS]O=4?BFW"@9U7YMKM:Z]$K/$VT]XMTY&? MOR:YOZ+^LG])S &B/H+,9PD1?^:)?W?]3XSV6Y)OGMY?D05TH2X^UE M[I)DSJ;B:DGR<.?9WUM)HM@F'-C"9J[=OO:2Q!IO,VV",QWY^4L2A1F@^K$D M"C( 2>A'*(8\2?JM]##AU,$-=..=FGAOG.>F[%MH1Z]=\6U0YN)T MN%J\=1^3NUO_)X30D*0@8:DOC-8[L.N#P2#+LI@BV<.7VM^W5V@_?@?-F0<: M-5YF5";4#3T8[\8+CZ%I\J+;;Z[R;WLB'/QC(4JNF(=^$&5QD*$@I=PGG3W. M?-V73N4-3-MS:EQ> VSFOM,3I-!YU$EUL_=H^/%"]]%E1K;__%R6ZZ_%9G-Z MXU,0LC!-<9)BC$268Q%DX=%2"C)( I7)1YWOVUZ:;"&-NG)0BSH&1 7<80Z(:NC/*@--><]+1D$851&L.8^,#WXP *R4IA]_D@S+#Z MQD[I3T^RN;)#<^8=/^%5ZKLGY=*%VZZS= @A$%HM#W6>Q#B'%*.I,48*931&@9LEQ--)BJ M9@-_I:< >O2IJ8)UYO24XLSK@'E'9+/N+ULMA]J6?KENO_.E3[>LIOD0),*4B3C$&(*$,H$D50:Q&%?BHC M2";L3*='7@W/:_!Y=P#E1,H(H\,:-369:A+E$H_K0_5!+P^ MT/[:W5K1D1^'?J/G$@0\(>$)5H ?C23SJ9=X589/LH2Y5=3(PWYN^*3FMVP#9_G'_=V) MWWZ=A/ D3J(D\WT844K2+ FRHS$"4A[*S@=H?MU>0JT!G=P8,-M:W]/$##3_ MD4RZT1G&.E$:;5UC.LK=BDB4PIA3',$PIAE)"!$1[ZV)T87*%(.N##&H-+JL2$M-;^GR^G2/T?M\ M4U]%2\MJ7SW:8E3=H4H)%) BSM.4 $YBCGU^1,4S&H1*LYZVL5B6KN:)MS?D M\3[Z$7)F.SJ2LN=08!3E\4X9R^O[46G!>PWZLZ=.-U1SJNDXRH=4=Z)@.J+. M4WG[4,4G95E6[062FW+;"!4KOA1K,?CN-][09?7YW;)8+SC.( <(<#^E4<:3 M@*:JT^'&?X+Z\?;>V]*0_;_2*)4$)XBM(@2^*8,3_,X@X;!+[2 M/;'3(+*]!'?BA'?GA=>YX=4MS#MQI"[&'N_I/?..[JAI[$0QE1-A]\*IN @X M422MZ+@1\@>$?MK@NI$))O:YG+,[*1Y4K1/8>54=[F_T: Q7S5^V1ZWXMWRW M*D25O\",XIB#P(=A %F](RVA?5*#2/H==?.6[2F*@=L%^OL#.G_F>P9.F?D! M.;$81C>TPZ:##P]*VN;2^O'U%M_E85_ME]NU<.%T_WI=] ; 3V!,T\C/< P( M[R9_*<-2>[EFAFA[]E5"/TZ0CSH+,U>0)=.#^_&=+X5H- &W+AH8#-)0MIFW M53B2D68FP=3Q?I,QF2&SM:\'D9@GU(&5_I7@#K1YY'^N;6>ZTUX_JY%G,0BB=2&!=2_AA,Y>]-^A&-X)7 MEZ]4_;>7JK0B,566NG\OZ\^[LJH6("(_% MO#2F,;R.S#2* <.Y:7PT+*X9P"#C$&60QPD*,08!A#V0@ .XV.:?ZAU%5PH3 M@.912"E5>E2J1X"E5:O'HY!G7N4Z@&PX'-$*BPZ.7P=0XW*J.C0K=]=YL6]> M1MRN^;?;8M=\H9>I!8I3P+B?A6E$"XYR_=C40\6DJV8FB/'M=>^)GTTY./)UM_=EVZ"S6O.::C2-9S1T^ M#-?#IB,UXPH#HH QY"[8I77"[O7[<(N#M(4DSCF:9H@ M'+"4!W>3$A&<:Q>0*?AN[1!ZXH6*SC.O<NO(%JIQ#<*I_&VT%?P82?M59NKYT[-T2_J[RLGRK,R3B!6C M9BS[5DJ+_8,>@"3A*6 (85$V,("#F/>SG#%+B='A]H2X+8^S^[U@NG+I?N - M95I'8VX^VU;Z>\E^K)QK+J)C\NX,[>H'R;US,*.:?V>+WF0YN#_'+>E$AD@& M:9A2%(:AP UAYT249M.F8;/0+6?BD_UR;N5BPPU@HG0\7^QGS,A/W+GPVI*R M4EQMYF4[#>R5I&9+Y)C.SC9CZ,SFTT&?PI CRA(2!F'"42S<@/W GW VZ2JU M74\LI^]GMJE.F\KG;2J.[&B=K)4XOMOU1\O\-N,^YU99(^WQ!ZD+W.!JZBVV M!B/LVL(VB$+?!R1A?N2CF(41\5&_>3@+P8R;MU\^3@D#5/S4513&+$Y^$64*YGZ8QBI,. MLQ^ER93#JG%()]SG.[8JOG/TY)&E2F9WIHLM9)K1U'2-8[[1DGZ[<#+?#H;, M8I8UTU1>1VXUQ(7AC&HR0C,,1,ZW^UVQK8K5;_43O@N0U8_G )SX(4T"'T($ M^N<:&8F5GK:9#Z7M_'DZR/#*TPV0^-.G77/JWNLA>PWFV7;,J@9X\CVR%F/K MR*Y8V:;@9.9[-E+3C"TU6\?KR'@&>+ W?AP5F:DRW:/%QJMRO]P\@)Y %OLQ MC-(HR9+81UF<]!G*X67O+5_4U8F7]H^T,N"/ MF]&/-3,@&TR+LP/&VY-#"=LI6@S/$EB*FSO)=G"K&6.0$$PC3)CP(N(^\_L* M B?3+CE;=F6^Q.S4D1C;#<:5[#U96_D1XG[0(N&9@,]:'XQMA'\OI<%HGB:O"LQ$=N;]!\]7.<^O M46 _"7Q. 44P AE"(4S[:ZX3DC ']A_8<,NAV0;']Q]8:52S[C^8NSW]"&7& MW]O^ XTV,?W^ YL-UZ'2Y 4A(Y5:;?5RG71F^5VWYG^^+TS?"7^[54M'%?YMST1 M+/RQ2"&E!"88 IC!(!888MJ9#?U,JNHW9LQR+=YU3U$C]9VS1NG]WN#T:J!> M@U3R/@9S+ \KX"P$ZTF?@]RNR]6ASJU-^G6+XWO0I+E^3*EW7>Z\%T(@G6]J M)NHL@OPX])L<(LO-$\G#.*WS9@WS[I26FI_B/-3J<[X^;/++ZQ8#^?[+\K_* M79>F*O+]?7Y;[O:BNOR0?ZK;;/4 6$9I #(J@,0LS2AAD0\Z8$$:JJTPV8I05?;\ ]"5/C0!^LYF+SW@>OS U%SK#1G*W1,Y",0^YF&,<9+Z& O3/DSNKB MX&&<0X/#!P-<:-LB\Q;IB+>,WY M'/UB-O'HGFUZMZO'+9/_72YV91?ZV>NFAU-VWSO MK9:[W?=ZYNY+O7O36U8=GH_+3?.+U>=<_-IZN<__:>3X1B%2SXUR; 3;@;&. M%;=*RYU$;=SSY)I^5>5[O%V_+9:BL1;[[P^04#^-T\QGD(*,)X@'*?([)*)U M*;UL9\.^Y1SY],:8,Z^!W73@'OCH\8V5\,B-:^:.C%H2M104*^,8#68'QB\V MX^3&N,6JA^5TK5YK1JK?%/DNWUV7NYLZ^5]^W!2?F@*GWUI9W(A?N;S^('Y: M70O\XN\>H/1A3!*8 1BF&8M1Q 76#F7F9'KYI+D$[\,C6A-5W4E2:YG RXUL37Q+&V.1]F*B@OSY%-'GXW\L]LWC\] MES93%*2W8HFA=W,\X/(Z*[8"7+'A^/"5L69W8Z>+5T] "]#N%\[V1)T#:TS<8DZVYT<;,N/=PJ8YXO MV<[8E*YW#U6E 0E(A &G$4$^91PDI#42!!E2J@$5/VVYA,,?/O"K#VJUEBHY M:A+DA'+K@2R.-1G&N;UE]%L/8^C_\OP_%E^6F MGL[&>]K.-1\O"H@!AU$(4E\8(T$:@CB G6T_Y%++7F8MVI[/$^B:&:)5_8?\ M#J?B5)T9=B4GYR8G5G$ZKN.T^<,)Q#-ON?V:*8*CU5HF?!^H16 M#^I__@,*0/ OVWRO.A&EQ9SL=))MTE0GA4X68P6B,Z_%-/6$SA.T#$[+C*'1 M#>T9Z<.C*9+QC,AJR[M=?KLLFML-ME7>V?(%"4DL+"4!PP1'&0K#UE88X82K M:(N>!51*,'(;]?L_XG71]H^X3.Y*\T42IS MOS8XTIGZG4DD9/5!CRPWI$$3^Y.SOGH,R K"SV6Y_EIL-HLT$=\#$4=A?4,3 MQ"F*ND&0^$F 5*H(Z8]:KATZ'-,V\,[J0-M6)LB-9JT.NQS9,-0:\_EV+\)? MU-<<-UU'C/'YMWJW?;']U)MF 8!QP+A/89I$G/@Q8YWI),N49O>,&)RD@"YZ MI&T-K3OQ9X9CN7PY.;UJ:?0.7E]V"X3>3SU&KP/YYVD52(:W 74R2KL;RF76 MI=)B,U6=9"QO\]W^^SO1,.L]R/4*RFV]ET1@6"0,14E,41+$+ R#)*2@KQ@2 MBA7G&D<8LC[E>,36K"CF'3!=@1M'J>Q,Y$1LJDY('F&=>0VPX_W9';1&W*:> MFGR>IL$92@/LNJ%;9EQY-%]IC!]9G6+Y=2Z&,?>NBJ[-'P5S06*8L 1&.,GB M%-& 8XI;HQ%/?:6-9R--6=8J?G.[*;_GN5<=;F\WS;:_Y<:KEE]$KJB\6_&[ M6G.<8_F5DZT)J543K@[8_8<#:F@O3?Y8T:UAG@:4RQ#!;FB7*6=**XU0=63Y M):_VS2UU"QAE/@*AL(,P2 .8D+ ;NT90%'AJ TCY[UI6IA,HJB-"!6YD!WYV M:%$=W[W,B*7Q6V]X<)BF3I(;RJ"%_-&@2]=[C:76"^%7.PW+ "%9Q((X#M.8 M4X)!Y'>V0$(3S=56!0N3S!>-7&A5(4QYK=425V.66^\@S;;B>@=!;M%5@T4W MU&.D#\\OO6HSHK;ZNLC"%!,:9VF$018E 4" ]7*%>:B^[/KB)VVOMUY>X;>> M_B&;ERE166 URH;.RNH<"ZHOKJ1*L^)&+U<%_>3:J:+/LOVXN^FAR"N\73=O M('XN-X*0JIY*V7_O#^ID%,9^2J,H#'B<)"G.(M"9#R%6>C3 F%'+]K2_I__OWR+>/O/_RCQ__CU_.K_ZNF$>;HEE.169A6TYD3 MB/TL;7UUS4R'^609&Q IXZ2[(6/FW2HM-U9]*>PL)8@22AC/_!A3[H,HY+2W ME"9*$R0ZWY].X/1U3)HK=T*C[,& INBQ(3TB6JW* MPW9?O5M^KT_E" 43/]D=\O4)A&X#'(=IF@5ID*(@)/7M[@GI9G8A\R.E'6HF M[5J6FPZJ=WO$VN3[Y1&MYBD;HZQ+CLQF(EQQ^-9Q_>Z$ZQ:H=X)TKJVS\B0. M#0;CV =9BG#:V44X MH"I*.=Z:?7ULNF>UW"QWW7AH=T2KJ8\&&)93Q6G)5=/"#MN;CLOY]>]%N@94 MSQS5;FB=07]*6XUR_%W3_9VJG6E"44 )JN^\R1 #,*%!5X;"$ "E(M"(0S+DEDV7,(8A4!E-5#C\[97!N^=Q'RK*V(ZO"G/ MG-F@3'OB;"8I4JJI1G#GALR,<>#Y.3,]+J0EI-Q^NLIW-V^+;?TPR"Y?%_L% M!#P@""">L(S% *2IWZUSPB3@:@N-.@9LS[D+3)[X=S?>.O^H>*!#CS!)];#- ME:)^"#AO&IIJ0/6UPD=(\VU0>HJ@(449PZJ,IX/U2,:5\MO)UIV MLB>*^[S>6$DC!!A-_""$M).S&,5^I'-(0]N89;WI#Q04VY4H#[W]\IMJR3*> M3SD)FI1*-3GJ6138[D\?-9?HS:5)+S$VH$_&R'9#J\RY\\PA#4,\C3EF=C>R MVRRKJK@N\O4)C@2$,*,@)GX21 P%/NJGZ&,09>'8DV?CK$\T=;[+]\6N.8LV M_M392+K5-&\>IC5%\-[9M-,IIQ[O_)(H3:B$1IH/CENB:<$_B:-N)IE4.@GS MM(Y'29;"1#2J@ 6 0Q @&/0&8ZKTV.,(,Y:%\GC88]./KK0GX\-$Y&H MIH%'_NY7@'.>F%$M^PR0ZH9VF7#DJ0,T)KC1F$-?Q#1(,@@@@SP"S,?-?UH+ M<8H#S]:\.4]C8J/IRPPI3Y,;)4=[?GRV:7&Y^7!IDMS0!2WDS\^ M*WHOOT/@YJ8XGOFM7XPHM_MB^RG?KFJ+ 51'$08^@GB* X@")/.(DM]L/B2 M[SZ6\EL#]"VI-/]34/++V)>__')^]0N_N#J>L*&7%U?G%S_S"ZJL%*,8E=T3 M, V5JEL!>E3'AVA.<4V]^O\L08.+_N-I=4-[C'CR:(G?%#OR[UH^>_*&<6$0 M)BF)0PP8(1Q%)V405YIC&F'&\AAI_#F_,13*:=%$[*E)T2FH?^Q.\N']?E=\ M/.R;7>C[TGNW;#90S/KZH!J1=$:C3)5T'6&%(O?00Y M#9:SXQM[9]YY51WR]?2%SRDG+U0[6O2Y(2#Z\)^H:T;P('TL;[UNGA]>;MXM MB_7YEBYOB_URLPC3A,+0YPD- ,!2Q+8K=HE! 1$Z0B>I@W;:V(]+*]^U.=- ML?561V2*9^QT*933DRG84Y.5$^)J2)X@CKY G)U#_'P MH)L15F05YVJ7+ZO#[ON)M,%05#]I#&.69,(@S"COUK+J"[2SQ3;_U!Q0D>HP M&@:D^DIZ["NG6.2G>5M,.H6*#F%RTF*+*2U5Z2DZ+5>F%93'? QHR0CRW)"1 M,0Z4QAJ2ZC.^^V6QS==\N=O6]RCCU>IP#[EM&9B*M6TIV>Q0^?]=(+/:P%. M_+;'RXP-J)-!NMU0*Y,./7HKV#!7"G>B=(::M?5Z]\\N_YQOJ^)+?M[L1WY; M5O4K(Y?75\MO"\A"E@J;(<,!CZ(,^:Q[*3!A. X4[T4Q:MO^!L:^.Y;'AT)/ M 7L;@57Y:A2SY$L.YV;D77&8=T+Y<5O//:S>$:SW4PWWS\<'D@/XY%>E MJ! Z-#JT%!HW!-2:=X^O3;'(HOXBW8)3'F0<$I@D/D51D'+:&4)9["L=O]7X M_"0;B4Z7YIIGD9)_,;1 ]S)]N@MS1IFSMB W]RJL&WIESAW%*WX5>1K]MF2_4T&,=X%/4)Q&Q$\2[D,6 MI2$!&1!0&(.R/6R\(7M=;/!)Q-FVX[S(V$"O,\>V&]W.H#^R[R1J,C6ZXUWE MW_9$^/[' HE1$4)<_(&8X94+KOPX YR],\]QYX/>E]5TTQ7L/T M&IS/]T)K/(]4.#L4&Y4X>9*GE;J>.AVM4^?=<;'3<$A6[72YDI[OOBEW^^)O MS>G6R^N'CVDO6)H1GV _3@*,*6?"*HQ\$-*0$)8RI96[D:9LSV:?H*LG31^] M+Z\XE3V25\F9Z^DH59RHUF;3SH3T($]#\\]F"'9#OTPY\W!VV21'LKI%#E6Q MS:N*ECB3*D:C8B5N3[ MR?]JRM(%YX1R0%&&1042ACQF >]@^$SM31#CQBV7"QW>.KGU'?(4\IGW\?OI M#]I:7G&49#XFDDM""3L+!\I,CJTN&0K.&[HJ3WW'BY,V>51M90Y M,8>_%=4"1#R+B# 21S &+*N?V>ZL91@H/7:M:\.RBC[57T4E(Y IZJ0VAVJ5 MH$WZ-(M !>:LUG\/J)$H_73)=$.E1GOQ3,$WCI4QFE/_<9?GK+Q9%ML%CY"/ M$>O>-U2H79 MR33K'F&*ZJ5'MKLZINF/A**-8>HE;;M9;O>+\^UU^?_FV[=OZ2_YS<=\MP@3 M(&HS'R9^D/(TK$^\M/K)281]J5.S>E^VK%DMGC-/(/)^/V*25"A-IH;5R#Y) M:LHS/3_K;J'PQ)?#W2Y=JI66^3'H=]H[9-N/J&KX^B85T-' M8B]--(C1==];\8/S?7Y3+6*$8C\+(0#U66+NQXB'G4D6JBWVC3(TRZBSAN0J<:I=X=N@T,0J587*JNJYG2:VD4R?7V6I.PY67"SE=?D8L[[W/5^6G M;?&W?'V^%LFMN"Z6_2)C6U>N\?;TQ4SQ=R(/KNFR^MQNJ?BRW-2WTBTX((Q2 MDJ 08S^($DQ2TH&.(Z)TEKX(^_*;Z2"^SB7U:+* M$GLX P!0D/$)BE$'[I UCI4M1 MG0!L.0N>0)DQ[VE'NZQW_0?/#%IN)^*GPF?%,EQ+&MYQ6F MQ=&4V$R.9N(U>XI\M\OK:R?YM_K!IUS\?G-;0KN/-6,^\8,L"M,(I(2F&0UQ MYXOX\7QC1F,>6$ZB+38O/X)S)9.."_K,J76R>#N9:[L6U;K?_,/CM3AS'#*8 M)Z5IV@S'$V5LPU&=/8DWD!?Q#0!*,"A&*"S-&1QQGC<@0XI=F.$ M*P?54=JOD2[HC03I]HIXFJ$PGVP9U99_^TITB M\Z.=9.IV[G&I9B"G3Y'V8^A$>CRVBCL_?_C%T"?C-E%.'-=F7E\^',F'Q5QH M(E(S+EZ>_L5J51ZV^^K=\GMS[0S* A*2) M#1! E&(5AU/D J4^ZMSBO9EW2 M'.& E,3>?^OS2N.&SQ:5=WN$U2CHS+83:CKU+Z;5;%SWY MR_I"B[9MM6[_N,GVQ8A.NVQJH&6]OB1LD!O[BZK&(NA&N>S]GEQV<-74S$DC%W(?T:C+/S M2?=U[$AZ&+S9\JM:T_E[R*J*C$R:2W6BY48&9?EU+GZV?I]_R;>'?.&3@,*( MQ "'2480YT&<=#Y0P$/G2J'+874BG5D+M?&+M MO/9:MU]3CGT0T=FRK6[+^GO(N]K<3)J!QT5PCEQ\D>\7&$&"B1_A,$PYC8,D M2_P.94:1K_(&[M38E)93U9_,%1#:Q51O>2J<)PFU_OL:[7R)52J&TZ=.T^%S M(CD*IW[4$ MGMR0+SWHI8%VHB8<;X6X75Y3H5C%/ENN:KWZ MWKZDDP8UL$ MB=HHAB $D&>,AE&8=F:")%&Z(4+YXY:5I\/CU8"T'M12ITM.9:PRI28N2B19 M492'9 P(B39O;NB'/OS24/O15XOVL9HDAI2'J<^"+,HPR! )0& M;T5?_+C<_G%Y?9W7:P7"[-MS4%^H0'"?4S!BB'6%0^8=;9]FD,E<9! M1BS:'A,U(+T>I=?"/':FGQJD?U9\KLDPY9+#I@5S635RVSULY2. >0 1@HP3GR1U[=8:P9#[2B<\U3YM M6=M(WY[F>/-<5E.WEZ["RWW2-B:+5, MCS$WE$47_,.UJC$=6>!3I9LH1AN;9Z7JS&O[E]Y\T'B*]77)&KM& M%K#DB9U,M4X)4U0O+:[=53$]=R34; 1/4F^?U^./\KH=?7SXOEV+__3UFB^* MM9A 8<%GS.> H3#H[5$BM>(^WLJT(S"OAZ?S /@X.H>E:UHF54=ESI"H\*+Z M9&3JO:X^@E2YI]:'_']"S\UQYL 3[&;\*$VW)K6"](G*EU'*Q>>#( N9&%*' MF1AG=X9$WF J):C&YRV+]:--/1I#7AW2Y(I*RWRI2;(B55:*1J5![@CVW"@, MQSA0&FM)8Q2DK3,IYH!P,7C&$4]8 /V8LGXW%4)87T,D#4RM(EI#53WJ=)3$ M FLCM626(>A3I$CKB2*'+BJ*J@N#FJ+%AZRJO,^_E)LOQ?;3?9O=,@ *(Y*% MB/@H]&%=%:%^WC9MJFN'JHS9F8Q_@I6A"?@Q)+JA-.-< M>#C1/IX/JLU"6(U79Q+9)/<2\_(ST6ZHA'*.<85)_)F8UYO2-QD!N3E^ M>7J>F_&W0+ #\_\VO"KM-DO%,;AH=\?C3JE/,I0&,0N#,(YQ$/D@ZF<.4Y@I MC;>EOVH[>]1 M.;_%8B1'#%;X411VF7HL#,.[KP?&O,J,^1&U:F!^^%85M-S MI5[>5; X8O7FVHP%' 8PB0+:ZTB*@-)P5>6[T_1TK3EZ)7H4>KL%9K3Z^RSS M\"<,O-3G%7ERJ->K(G^JWVMY+]OS?RFVQF%$F24P![_*AI@#0U5E3@'@L#.J#'EAM*H(F]--%> M%-5@^>W$!DX#S'T212GS@S0"2<:3W@9/E4Z^J'W9MAH

BJ@1I)DFI@C1]% M-9"EQHX:G+(PI 9:;#FB!GK8'ZK!" 9&'501/SO?YS?5(O0S#&*84 HY\ FE M8=RO^4.>*:V_C[-D>WWKN:O FK]H()HXGB)/K.2:UV2<*BY^C:%SND,I'5-# M"V)&&'9#E0SY(G,619.A,:K5JB4I=[NRGCJERUOQ-_OOBRQ,_12$./(I3!** M,4Q@?^^ '\F>:S=J<_*N=^9U6;\'ZW5HY^^)S_&HV#%'A\/=?CK>-8EN:X@_ M^9N?/^[/M]5^URR/D6555!]N=_ER?;D]O4@)+,(8U;5/#'W$HIC"($MI+R(P M>&G9U;@]>[VWANC=83SS&I3>$:97;KU[UX--??.Q''T#G=9X!-SHL.;=>G2; MLA7>%&X;^W25[VY.-6,A/DG2!+(4^- /?$J"N_$(B#!??,EW'TN%Z\743:CT MPU,T\LE4H'HCAA,WWOVT.OF%5H^X&KT^>Y5*Q/#03% MD?YIR3F)&M48AVK[O:L.Q^5A7^V7V[4PC&_J]Z87*L1A@'T "CC\6+!3C"\QH"H+0)R!) ^P?T?", M4.GW0&R9M]<[.\1U]^PP>P*TUZ ^CM17S7--+?+V'1&O!N\UZ">>\];D>*!/ MVXZ:&UW=NI?EM'U!\9Q_>7-3[.MYADI8[A/^JGZ3M*A6F[(Z['+\L6J>@UXP MFJ703SGP4QCS- ,):^\:2((L!;)7\)LU:D\$3G V7?T>4N\.JO=[!W;JD^\J M1 [T=#L!<:-_6_+MX2%ZBPS*3]S5KS]VEK\W6PTOK]^)GQ9"2>J_?5<_0UAN M+\H]7JUVAWR]P$$(PQC!*,B"C,8XYB3LD& ,U8ZR6K!O>R= V3STVF,^\XX; M:$76[W![]>^<>2UT3V#W6O"J+PI8B([D*&CFP"@.C*S$Q-)YVW\4/?UMN#OD"4!!"Y$1TR]3-\DM5P/0Z%B4V?42772\>.%ZDN7&4T5JO_G^?9=OBO*]2+F M81A2!OP@8L)V$J1!;Y&%HF+ SN1(U/RFVWA'?*#52(U1+CZQQ.5:1)&F< M0I5..9+7)2UFG50F/4^&M6D$.[+JE!7;8I^_+;[DZ_/M7K2V>@B*JRK?5^3[ M+\O_*G=TLZRJYCX GZ1!S&D&<.AG44H1BYM3P8(]SK-(<:>=2[X,!H(.96;*P)JJF>4>BM*J,#C@#+:B(8;2FG% ML])^6S:FI'?VZR?, I(#!A'8H6*;V[(%IVY;KP>$N?7:O M0Q\?O=.Z2L5X1$;+JO5@F)16G3A,K:]/$:JGL:-"X[S.CO-.7FL-L"B]/^10 M[-LVK)D;Q*;F[9B(J%??2:+)H9]_,\Q0-[9(Q0*P;&F;$DX<[8(RQ(ZM- MES5-E[MWNW)]6-4FR7+UQZ;\U!H%A$9AC.KJ,Z AC3%AO=$H])6NOAIIRK)" MM6 T)6DLC7*J-"&#:L+4 !-=SKN#YDD3:D6=AJD:$"A#'+NA4::<*:VT0S6E M(H>JV.9B8+SZ[T-1%;79M_VE&2R)(DBS+(OBE-,$"(NH,XD08&H3?J-,69_A MZ]!Y)_!FO"=FB*R!?F:$8S=ZF1E72@MM4*^'T?+F8[%M"A J:I!"T-?\CZO= M/;C> M"5ZU,L)L!.2*BMG(5RLQ3/%N50-E.)301*.A<$LCS;KVC&9:X$_J31K^[39? M[?/USV6Y_EIL-E?+;_BFWB#[M\9\NSR:IA$$($P(:Y[#X:)0BCK#Q ]?NEW+ MH"5[O;7#YW4 /8'0.X6HM*'")+L*SY],S[+>RR?CV99[[T2*CR?TS0*9#KQR M8MBATEK#TUD=W#PU9][4HHUXHAA%%,4,6]CN<.JM^8YE66>J;D&2M]3UM?BVNY@US]N(2GB'*W:CBS+KTY&*=4;[& M[XCXM4&#=9>4SY1+TML4M/F25;Y.60=V M2OPU+SY]%L4H_B*&T9_R$T@Q9P%*." I3BGV?9PF<0<)QG&BHHA6@5A6R@Z[ M-US&G'F=!U[K@KZ(VHV;G+@Z$S(UT;4;+2MZ/(;I 9V>)(!NZ/"H/KX1GV3RE^+_>=NX\G=54D!\#,>)@&.48BB%*0!;^]%9AF+ M4Z+TX*$IHY9UO,7IU3YUE85Y-B8X3;>8M1 MDL !A34> S?4U+Q;#Y]XM,.;]%6/]55R'Y=5OJ;ES6V^K9II5[S;U1>@-!?* M?[_[E7?+[_6/\-?E;GUYVVS;NRBW7_)*R/K%H=X10I12@D7XHYC#CK@4>0K757B %S+RMP >M/@]TY]]$ZZZC7 M>'KFM;Z>><+;-T=WO=]K%[W61T4Y=X!TV9M#YT=J+X48;AE'1\4?&U?K^[*. MSLHV%3O7DEH/X$ *$N(D9Y%!$_17X0X#2& <= MVA0$_N*V64K]L%_N]K/FVA>1JBCH0Z>DQ?0D-8I":_6'5_;2^$ /S]H=!5YC MQ8G,^7*P9TV71B/L9(Y\%4EQ^DPHW3!>=?J39V&:G*<8E:D2W6]/00W]) 51 MX,;$_ M"(3]K6"$!1&B*,20ABGQ,PI /U,;$XXTDM3$"*WG*+H4K7JS,92FIHZ?0I9R M,7"S)ZD3S^:Z*=%"<%Y*4#,U!8?RTUP,/)6>9HW&W).%@2_P(NQ'((200)]D M8=JA!9@%[60AWTXTD-+%J3Y5V+ED&+W:4.!5W/@U21X#0MN;&$PV-8F7J.9IYDYL7PCV\!F>I=Q^A!/ MD=G-M[=7EO0M$&2K'K 52_=*A05-& U]!A-$**9IG&6@=P $@,VXCV(\^)FW M5CS2X3OQ=6*7A8'6X5I2-]HD?J!D_EHSN!.96[I1_;UE;'EB9LO4BK&;:AVM M =I/I[[L!0$H8CC)P@2"E 1)R-'=GI6 *UW*YQIVR\/X!M&32BHAGS]&\*=9 MH)LS[O.EXJ/7=^MV#F?DZ6)K<>W/5BMS*#>[R([A-4.[49QV3^;+Z(,XBBD, M&4,H#6G(XBCHCTYDPBFU2ZI=0:VBSUKW7?_VW!!G5&)V@+E)]W5.&^CYMWHZ MFW[M1]+ZGE!S;ON1UY/P>M,W_H1GV)^VUXS M?!U)?@JB;,U_VXZM@RO6 FD,@SCQHQ35QV(HHOU4 8X3--MFWO'09]W?*[-: M_>-N]75"BFO :)F6^E42UVTLJZ^IRO#YO\\GK@LLFKI?CC(@D 2W", M$T2SP _J5_I("\!/8E_I[0:#9FUOTVV1UB<3AE\3]WYO *ONI348 ,D!R#S< M*PX8S-%N)W-(DSBD_.8CX8AR6W#LH?+:XD[Z=?;V?LG#40U:M- M?I#X//0) #YF2:?3-$.^TLOLFC9L3^QT-ZXNMVOO=E=^VBUOO.*N8RX;\A4? M9]>E4T[TIF!23>%.$'E'2',]R/XT-0.Z-99,-T1JM![T4A MF;/\2[XI;^O"LK7'PH1D. !Q B!@84@CV,E=AG"L]/:ZOA7K<\NWQ7ZY*?Y6 MCS1;D-ZJK/;>=;FKM2C?;47'.E2J\\OZM$I67Y,PJEAL=02>@)I)C)ZE9ZB, M&DVI&X)DP(^'19(A9L:_AU6][1^A1E%(<9!%": ($IZ&/HK[J[2OQ KM%MN5D:W*BU13,!,<3OXAUQ]N M!FEW0V5,^N2](M8VGP9 MT+Z?=V55+1A/LB3D ,<$AU$2H?CNJ #,4FI(]^2,6=\57]9/KB]WN^_%]E/] MI/!AJW@.;3R?HY7-/)4F5:W>/"[P.:-G#1H]+5,CVGD=4W1'7L-T>#*@7WBU M.MP<-O7%=*?/22\:XSAC1$ (8]%B8M)?(@@(47KKR8)YRQIW NO>F^G&9$Z; M]M'"-P7C9J50.1A3J^,SE.KIY=CX.*^@HQV4UU0S7!I0V8M\OV P8A1QYJ,4 MIE'H0Y3V6GTHQ>1HD31-HEE!%.B< MT3Z!14_G5"AV7M.4G)'7+W6.%-_\?)_?+(7Y[:=W^>ZZW-W4N[HO/VZ*3XU. M\F^W^4IHYU5Q(W[E\OJ#^&EUO5S5?W=.Q'F1_Z*0X( M3;G2@NA$D"Q7CJT79U[OAW?BB'?GR9G7^>(=G6GNQSQQ1V_/R52!E9-8!V.J M)L43AM/F>Z4C S"@\!-'V(U,,+733[^$.BWGDV66YEZK>G\D_E94BX1'D <8 M<9R%-$WCA#'8@>0A3"?-,&K0?IA,IDXYBS"=*/O;"/5<2 M4HFTF_GH7DQLYB6]X+^2_*3IO.D\-28&D^6KN\7'T.> 0!B(9 I%7HUH?2]) M"Y#06&GWPX2P?I@\-6(_Q911GB@[V0GP?,.CV?9QF(N$S7RD'NY7DHLT'#>= MAW2YGRP'M6_KQ)%/,@@"G,09A D+.2(=NH!'X:0)2!+3#Y-]SEYZ?FO>T$Z4 M=2Q$=;[!T!SOJ1F*@,U4HQCC5Y)G5+TVG62T6#>:818I9&F293&%,>))0(3E MN+,=A8G2W4AF++J2'2R(_LML&Y1THT1;$FP'=7BLRDK3_@-IJ+Q/.@JIR)BL M_KW;E;?Y;O_]G6B:>[Q=\_\^%,V9&594JTU9'7;Y5?YM3P0;?RS\E,04P8QB MRB,&0L83?%QR)\"'"*A=RFK4M$HWU;I9M4/;G/_MH7J_UQ"]!J/BS(M9YN4D M<3;*U92Q@RD*T1KH \KOL,JQ;T4E59@<$$LK 7%#,^VX5D[0H-44].>R7'\M M-AMA_>$VI:= X RE1!2QG*=AF'+BPR0\@D@!PDRIE#1LVO;YF!9MTYTO]Y_S MW9,7F^CJJ>DXR"GJC"%0T]1[[#_FW0E152-S0%8M1<4-8;7E7#E)RU8=GE?[ M75'/#'RHK];[=5OLJ_$1RAI#W2C0%3$L=JP?(PE MZ\/Q#IS7H/,:>-Y/ F#UYY=O+;!!K>P8?"I65HPBU-/ >X&IPP&V"8S>T MS9 OCP;8YABR_IQ97<+NOY]O!>1#_<.J*96N/B^W#^]/K%^S;A^S7M P#K#/ M( D(@#'R28)IYX0/8:#Q7HH[X*T/[@UW9K6E_DXE^QZY M6\];:85X0+X<;6MNZ*&KY)AZVVJ*&,ZOV/U=XMWK70O*"$]Q GW*&/5]ZG.< M=AY$U*>+;?ZI/IUY-<$;E!;@2PEV>A3L1YY*JW:/:Z*W)FW$6:Z,=@FRO:+< M0!8^^NN=.-S.-.V%RW?/:?1>WSU"^5JR[Z. SI)Z]9O5:\^[(YB9+.F.C9XS M&?<@U.;E6^:3R \#B,( U3;YJZ'&BR9^(GKBQ M.)+1IV\GCB?[FA"'W\J:O2W,62>8;:Q_)R6$8=*FKBYLQ%RV\#C?KLJ;_&KY M[6XE"W^LFIO,%SCP(YK&?N;[/B*,IXRBSB)+D.S*QQ@3]E3WB,H3L.ZM^';( M)IZ#'.!H0(U,,.N&1!CQI#3?[D9WII-EX12S@+"4I6&4T)]IF-I[V891ZJV1-GATXA&S;8K98@F-9E29]=9G=)PY66ATN5']?FB MOQ;[S_10[87]W=MB^;'8B(IEX4<1]S%,LC0.8LXX"N/^0C$_2H#.(T9ZEBQK M5?^4T:9%5.2:#Q=I$BDG3]-QJ*9//7U?!3"O0W;F]=CF>]7XD/-74@QBSD-$ARC(".,P@#'46<9XGB:57O MCC<=U=-@W7'5T_%(5O6TV9)^+^2PVS;K@\)J5GQK5@K;LQH)0$D4BW(29!Q% M((D@XIU!PH&2V(TP8WO[3(>LZ7IY1[SB6R$C6)13L8D(5!.O^]QUL&8ZTO4\ M0P,R98!6-]3)A",/WP0QQ8VL%KW-EU7^N=RLSV]N=^679N=#9Q&DOL]P"(,8 MAZ+N"^*@.SB&0<*YTJ/C8^Q85J,>FE><8%,3HU$TRJG15 RJR=$=>:>P9I*C M 8H&],@$L6X(DA%/2O/-SM"@\&U_&ZL/_8!@&,=A2D/H X)XUAD.4JRD3 ;, MS3DD''$WM@FB1XX'[7!L= U AMYI!X-O):Z=-LBX&]IFTB'9D: N5Z.5[O@F ML)^(06< HSB#*4M@B!/4KS+$&"9&5$[.U$0*=W\\^#__ 04@^)=/@R]B6R%V MI*J9Y]3H!-<,3XP/4Z6C8VH<.ZYABL[(ZI<.1[+:=?+$+LMO=_FJ:#;0BS]O M\F8G_?;>T[O/8ERD)(6,49SX49*E,,4923IXS/=Q=U1<3N^\? 5?3 MQ-/7K]:G]-OET<9,34;<"IB6WIY$Z]>',Z[UH@G;JQ]G##3YG]U5Z M6GDV%80!(9\\SFY(_O1NES/W+T,E0=<6IM*3-)MN2*P#P\*RX0Z%%L9WU FK"AY0+SK+NA>C8<>[B8 M8(L[/45LC;>;/3C)6,@3&%$(.00^X#SL+/H98/H2J&9G8LT[ZWNDUJZR48SJ MZ)P],L<)FSR/$VC;/9*DQ4R/6A?52].30;D:PX[T<.CN:9R?#\OZNH@\;Q=; M YZ0D$$:40#2D&8!8JPSF*2A4H4VPHSME8"3%Z)Z:)HW@(\A4W(%8!H>%6?_ M]2BT,Y9\EJ"AD>1X5MW0)!../!Q%FN)&?H/8ON[&HD#;Y>MB?WG85_OE=BTD M$=^4A^U^$2""$\H)#B/.(T18BK+.+$60J=W,/=J<2K_2NDN[15B?T3QB]$Y MGGE'F%/O>QHF;7#SDR&^W>AQYMQYM W**$^RO8\4FTU]0]7QH/;[?)477^H3 MB-4"4LP#%O@0)8C1I-Z)U:[JQ2$* J5R0-^*Y6K@",S;W2%2JP!&T"=7 $S# MG%K^;TGK0%7>':QI9>E9<@;T:#RA;@B1 3]*TTU-37I^W7YL+)Y8HH?=KED* M0C@,,YIA2B#&(:L?%^D-0JYT2F6$&L/'S<7Q\V>+6J:Z[J M#L0B89!%@*4\@3$+ Q]%,.Z,U]< :CPX8K">&!YZZQ:NMVSQ M*NX1,L2YG(9-R;/>_IY[W'80O0[C;/65''%#>W+,,N^&Z)EVZN%^&AN<*6RZ M?&#H(M]W^LO20)@, PQ2E'(_3D2KZ4S&<9JI[)899Y4WU8Y=OEKBB;O3$@X2E/LS#A MS!??IR E46FE@7+4R\=%JV->)J<*2J0-;H4I4>2*;LZ>8LNCY\)RDC&!$_NK=HXE?M]5MOBJNBWS=[F5A:1I$L3 0T,@G&,=(#%R. M]A* D=)\KKZ5B33ES#N!IKGI;025DC(S"8MZ4J-(H*5+_+ M*TA)E/(HHH0$-$@C2)*X \(B[*M(E 7SEK6+X@__[F5O+__ZP7_[B_?3K M!\Z\\XL_>Y?O^'M\=7[QLX?IU?EOYU?G_,,_JXF9C6C(J=S,@5"3/P'V.+;K MX-:O]_U4(_:*K0A$!]J[0SW; %"=V '=M!@E-P35IH/E9"U>68*/#]34>YP7 M+$MPD@0PC@* 8,XS4@O\X)1M3U\:M^VOF&O[KA%@V?R3GA'PW#_TJ#+F:ZC M@_UQK]!F0'KI9/U?AVK?W%YV5;[/:_^*9E;TSO)5J=HW4QIE&4GJN9Z0$#]" M04Q;J(@D7*DJF06@Y;KEQ"=O7]8;:8Y>>=N^3]8_K__7JDZMUYORJU>W,N^G M0Y=8RSZQ+GO_%"N<>6(ON4SD>M@5EY?N1[QWJ%YB\MJ7[WZJG?IS_=<_2CUE M(TA#JUMSM@DW$LN\%#Q<39L_'K)I[O2.CP=7>RP"EO$X **) P0P]=.89)W% MD *E6S/'V+&<=)BYRY)&L2FG_U,1J2;C\M<8793;VUVY/JP&V;6BR@/4#8BK M"<+=T$@CGI3FFZ.J8EWGNUVMENU[J?Q;_1Q[3O)M?EWL%R%E49*1C-5W#B$0 MX!BDO4YFF*B-3<=:LSY:[0#VY?'RF^JV\]&,RBK7=%2JJE?+XZ99)EJ275#\O=SE95O6YG)O:WE$H29R&4

C&[HSUHF'*Z8F.)%5F;M19B;\JN^-VW__)=]_ M+H7:?F")PQ%!$#.,@1!_5Y5YG>VDR".-$[ F#$LU:%&'X YHA-5D_=I M66R;X_D' 7];E9MBW5S-6AT^5L6Z6.Z&GH.WTN6D>!SH@6;CX$:'-.Q3:;/E M*G?77?UH"LN/_SV9!J++VV*_W/1S0#X#+&4T(!D -($\2G&WU)'B *0JA8)! ML[9W,WP6_RNON^JRJO)]UX\F$BF9.[-\4,OZZ*F98O+^J7/D/ZDO5NE]\NBW4[.[6( M$A2%(:,TX"0CPB8B=TK)?*;V^,EH3Z>N6-G@T:1> M=;RV .?6K/MT*N.R^*URB>1@QE]Y_S77N0&#>CMT4< .3[B+$ M!QB(@3,CW2@ZI8 R(Y67AMUI"K &F+3?+[?Z1W6++\NMBFZ_;9<3Z M[9:C]>MR5_^/]N?5A2"MO5T!PB2)XSBAB,;UOBZ&4MC!8@!!!3F<#--$4_0W MMYOR>YY[U>'V=M,<>UUNO&KYI=A^JKQ;\;M'_923S^D"-BRM;@7)I.RV+G@M MUN:=NK-6?INKL.H?='];-5O!5B_<(3-3!-?EZM TMV:5[H>*Y#WH#D;T0;JM M.:R3*/+CT&]2J"E6GTBODP=LWM0[O;OE3!UC["BEN_[HW?)[/;U3;V18 MQJ9HS,1"=W@S>1B,9-X^,.]. M,"]TZ0SST(DF%7:5AD-%RN#I3,.OGBT,D" MI_K*W(T!WN?-D[2G$&#$6$AQ2$,48$+$D Z$'01?_+]Q>CS"L'T5;OIUM=PT M>Y.:SKX[PC2FPF-XU]7>B2@WHKC]V+0%ZY+*/L^CDK8:"(>KBFK"M1=UU!A_ M^NI9OP%1;#\)+-]6>56_1E-6^\MKOMQMZSF4!2UOZ12F4 M1^,D5E#\#G(W86QJ?(U5]U\>8R+@JD>,=D]L! M,IX[\W?4+F+"41IF&&1I0 G-@C0*6@ $$,!5'MXQ:%:I3%1_AN?B\:5M3UW5 M9NLNVI=9EY//F0A7DT^-NV==O7!V0"\MA,(-O;3AF/;%LHK M3A4(H[K:@W;A#DIU8M6EUD24G)9<(P[*2:\Y+F4E^-WR>WM')3X>DQ>0A/[O MO]>[L?9XNZ[O0;BM?V6!TBA.0,(S$%!,.*#4IWT."!C1&-T;M#[-Z/Z=^/EG M,;1H5BIN6[#-V#/OD*J)KDG^Y<1V:LZU1+8#65_XV\+T.IQGS8[3_5E#.W^1 M=BO"*D_B@*!:B(0;0FK#L=)Z*]83SJS7XM2S;$6=NUUNO,/ $5-S M#*MIH'%6QXE=S5>'9QX].R%$0KATZ'-+H;0\>$:*]-F0.F=6UXN7AWT] MWZW_'/>OU*O?U0*3K-XBGT4^A 3YE*9!MP!$HC"-Y6X&,&5-0X;4%*A?#EUU MNWA6-3"%@T0F.!U6G$G)U%*?9BS;HJNKVI-%YI95.@.K"J>O)F97[W#56);E MCDR]3,43JFZ:1 <./)GTIK33U!2KS5VYRO-U8_0#IN')0BU4XL.,S54EQKBV)$:U90W#^M5HRQI3S2>7JH:^EF: M4.AG!$41\3GEJ'N\FK(4(A-3BRKV)II,/)GD:B\I%73,3K6;IWUWL14O"WMYM#@WO?9LE&[K:\ZN+C0;66"6#H4;BFC# M,>T%947N1JIE5FR7V]73*]H9@"#@/DUX ),TA4E"NO=U:)129& OSQCSL^WE MRE4@3"JJSUHA_?R#!"K+K4FHN2TY!IQ4$YZS7&I,TGX MMG[IXO*:[O)U45^NCW$80T CFB01K'=O]@5RFF"F.SVH9L6RH))RMRN_UKWU ML!6MR]OE7\I-?4^@MVKP>=?+57TZY+O^_* BJ^HS@_8('3,GV*!JSF8WN.:; M#KQ'C^1$H!ZE;JB8 3\&)O_&,".K2>_SVW;D?GE]WUZ,>)H)$Q&%$1!%:):1 MN+7'TIA2C3D_?6/33/C=X3,K42-(EI,HR\1J2=0)F4*99I6H9^D9D*CQE+HA M40;\*$TW-KV5B.994#@A1&(=08<^-P1EE ?/K!KH MLZ$S]FH>.KZ\K1=3*_XMWZT*,2!.M M3;I)(V]AU;VHJN%ZY1&O_DA,DV/U$9E]>L>,S!IT7@O/Z_'--T)[DB[)D=HX MJAU1+W/^#(S<3#"E6AZU5QA>E5?+;W\M]I\_EYNU&+G4NYZ??MB:0I]R0% 4 M !0*%&D4]T+KLS@=L:G#.)9)-WS4^Y4KD8UV#;9ZU\)^^&UG]H_=YFK"(M [9W /I[/J(&_^5@C MG_$:+EV")2I':S%S1*"MN_E,#6J95_/KM(O,9R$'$*9I% 9!Q A$W8EC%F#H M&]C5HF-VJETMS5;];FO+=;\4:'AKBQ;QII=BC7)N?0G6U757(^NMTJ%P0TYM M.*:]OJK(G:QDUM;Q=EW_ISY5_&6YJ?7\7;XKRO7#.\<6&>0^R!C%"6=Q'"6< MQ]W-8IR@-%813:.&;_X;?\XNJ# MFF::95Y.-6N#]Q6N5487) .ZT$Q WUM.-: M.4&#-J&@6.CZ;O==2/AOR\TA7XCJ-D 8D33T09H)LS@!G6T HWAQVV#^L%_N M]F,$5-6N2B=^"%%M.^!3BGGF$?[S^<5%O1_P,O/>\??GE\R%COR 1N4>K!L& ME[NNMD]2?78<8V8[JY_$),4\C5E"219E((:H%PJ(LK:S\JWD&JD9J^I=M0-H MHJ-R\=-7W45EZ?^1NJBT3UI=5(TQV2[ZX>0QY!I MBF_GF^OR]U-,W74[S.- M,AZE&:\E]$A\1OO7Z/O1B3 M9)?O?\%7YY<7:D,08U3+C3[F8%EMX'&*\#CXJ#%Z)R!GVR(O2=Z #)JFWPTA M-.Y5:;?1*C]04=[D5_]_>U_6VTB.9?T^OX*/W8"K)_9E'@;@VI/X,M.)M*L: MC7H09"EL1[>L\"@DE]V_?LA8)'F3208903<^H%&=Z91USSV7/)?+)3E_+.H? M\W(IKG=/2)"$'I^_Q 21.*<>@[ WE!,2*S[ H_KUEB6NZ72B:*N[8$W@$UN( MXM6#==$\GL4[U>Y4I9(Q(N54S3*':@+6@@$-&B#@3/-6Q M"3HC2 /;*KJMYMBOV0B$89#-.8XCCWO #FD.!^O97Y?A"HR(IU,)9U MJ,-]?(W$>OGFSKOB:6C[49+?6G(F0!K;30([E[XN3%^>A>G-L]('%R:;$P[E M_(,ULU'"Z88RC^?N&RMM(_(LK_W-E=?T\;Y8+\LM-UCST>E.7 F)=MOOU?;O M19-]9C"*TC#'7HJ]+ X23V2^&Q5_?21.>)E97L"SE7EN:7[&"/X8SB.$P1P2$.0^0SGU$6>5BVKF<<,/:Z^#'^,_#,@V8 M=NR#6 +<>P$.;DPV"C-"_@F!&#>X;JC'R#Y74W8GQ1KWN9"Z\^ON)4..;H9H MB!E*,&0I3& 8$YPFO2'/S^'LH=A<5=*WC:D;4!&&8RS2^D"*>K$I[_ONO[TM M -K5XOP\[_:7Q>,6(-YZ_OE^QS=&I9P>6^9035Q;,(*W QPYUNS4G+_BYE1M MN3Z1;@C9$ =>UHH/Y6*4H.G 8'KT'O]H3Y8NS VAJ)VVQC;N0Z=^DQ.;ZW'T?9 M/$VOKPNQ-%SL"P=^.MX>O;AF1?D?A+D01!E M'L(18S&?I33("&-9DJBDWC'P6,ZF>Q? H9(&"&#@N1MG8+X%G2=@[\K+7VJ. M*RT*U7=S1XFK7%9U+:1JB7+L:%K)?P9"<"*EC1E@-[+4J!Y7TW4GA>$2A583_D^RUK M?8=*G,GO"W+D)PD7^(B&O:$< M$J5".8VOMUTNL6_H HWB:\J4^_-B*TQ[L!8)"25#I1#3-C.2OU&QF+#IU._AG( MHT2R&8]"MPP@%:Y/'"2@/=$WPQK#BB\(4JYJ3^NNFC1M3%'X(=*"!-ZB608%( MG0H0.QP:J (9G[XAY2!V:-3+*\M1J!]D,\ QW+5#^/2JS=6.0)W!CIF51BV MJ3_O$_>Q,!D@W2G%,N'/VU)FC"FI"=:OZZMRM2J6W&I1/HBQ6XVK=7,O!*SK M8EN_Q)#3.,3(#^, 8R_'F"(8]QC2@,@O7QJW;+NVJP,'6G3ZNF>)=XE9VJ24 MJ^EA#Q4<805_>A&#/SL7!(6YWJ3!T)L!6@B*W'Q0E:OW9HG6.'=@[FC/MVJ, M5JN0L]!+!"]M1MA''N;C?CZMC?TPPQ"AOZ.PQ1Q.+42 M:6A45M72CH.$*J2448G52R$#"99+%Q_Q\%YZ,,:? ^G G"^5C1:F(/?]VB5< M/LRYWV(+BA3W55UN]ZGG:SGG::G9BWH)"),HI#E,1B&O3V8$*E]C>%6QDJ+#;BA$CN(3IE\-Q:3BNG,'1)5TM!89&IFF9[414-J MN5ZL=LL";AZGF<+!6 /6+(M^CQ$8%2XS M/$MD@=$I5LL&+K.K=*YU9)9US[(.9UOV^.K'A+R7#8R2Z4!6,.M/9:O9J62) MKO7!]9**HNZGMUZ.IH3RU!0BEA"80H98$.:MW30(8U].O4P8LJA>';QF3-4" M5'U4W1:Y*N(U-LF:XC6<;$GMDN#C7>TRR:4+VF74G\I6JY/3KF51SFAW"*6] M"H]@+V9IG ?0S[A*YFF&:?_]&492-]2I?ZOE$2O=G\M2N<-2@YS3 FZ7%S6A MEJ;D1$%D72S^WD 38_3\%UGQJ^H)IJ$L2JJ" M?0(U)$*#.U.*\28?I^1C&(&.:,E )UX*BPE.9%2F'[Q<\M^8)1%*PYQ/IO(X M\9,<15X$^Z\/?!3*ZHK2E]I>]>H'VP*,O&ZH\?*Q4EBC1'.>=Y(- TIP[.\[ M?5^+DNE[NQ[L:F!3D._1D'_W4GP_6\UO9@CB-$\AS"@)\B1/@]0/^^^/82)U M;$']6RWWZ3T8(-#(=VI%:C[NU?984>O6DH08Z-?//'ZG8^NQ,GW/UL1=#6T/ MZMGZ1[$IJR5=+XEX<(3BR O2""*6,0_ZV,=>T-LAC$G/_?6^?:S\W:("5!0= M<5SJJ5R1-/F<;H\OS>0N2Y7!//^,@P\2OAY?T^O#0/QO# &&,*&B%ZRL%_/5 MWXOYAO&?U#/&0DB]!"4TC'.2>TGL^;TE3)#TJ$#W^\?2C!87$,! @TQ=-92I MD]<-FZQI*H<\80:UXP4/'ZB'+FONZ(>V!V\HR# VU#6D5:S6%HGC($RH./" MPPQE.:-I;\O/(-%3$14+(^M(EU<'*8D2@:I:8HN[86HB19MQ/3GB0DI1=+AS M35.T?'A75?09D=&5R\U\6:YO+I[NKJK5+, >27T?$A) #WDTSU.T'_NDGE0E MGOJW6M:/#@QHT<@KAB(U'ZN$/5;4E$&2$ -:\,SC=_J_'BO3]WE-W-70]J"Z M=_FSN"E%^<-Z*Y['F>5!AOR010E)LMS'.(+Q?FB2)!2J[5HJ?ODX^Y4'4$"@ M4MVF5"5,=H/2(E=:6Y.R-!G;D7Q.P,F]2$VNIE>%8?!?[3\.XD%>(W A"CY7 M7];+XO'_%4^S*(]#%C*4(N;%:9AY&"7[.BE$I.<4>M\^CDITJ$ #"W!F59+@+E<&6I#K^8.6JV&!NX:;:/,WRU.,S'D9IP.*0!$'F M9?N94!+(%T#I?/3+R9933/VU_\XZ1V, YO_ZR7E1W!5PO.8S[37%; MK.ORH>A^VI]*@Q%FA ^JJ \9C;(X0Y$?,AIBF)(@#S]Z L>667L];X]4/('\ M#")H,6H>FO>5>.T:;4._;W8MG:^5G4]RWT?PU < M>D]"G'H)@8CM;01(ZMR7WC=;'F1\IY?@RW=\_HV.V^F>D7"B2^F1Y4:'T<1> MF6@N:HW]?'O+Q_6O^Y@PR>V?7U_.']N:!/[S33&O"U*T_[_OA=BG+,',1VE& MHHBD683VO= GD*KTD!'@6.Y6YY?_0W\"WJU^_*3_0[]??/F-=MT,_.GK^<7% MG_]+[<6:,0(D-^)P+#9J@Y &_-NCCS\)!_Y\!K@/8H3"O9AL0#*59NBO%FWZ\&+I\O-?%US).)*C?6R^=NJO6!C^8]=O17C MM-Z5F1^E<1+Y:0(CQ!A$*$K)/CFQ5.EELHD@VJ]+Z\&!^1Y=?0;6K>QLYX_F M$H/-2 Y/%HX$T7@"Z?P"O6/@R+/FWJ'C-G!P[CCSN)-N](.DF8)&:!7NIZ4Q M2%!(5:/%1#9]O8%S;S%,*0X31@FE 8E9DD8HZRTFN9B'5-OY2BX'#;&CE$CV MD.1WV=^86JAECD$DRLG_6/PI%BC(#?_/ -QN-^75;BNN&0+;"OR8BQWR<<7Y M!(4G%-8$\6[(I!%/*O/-4DVPT*XNUT5=<\M7Y;H1RXOBIKFZ;M4PS'_0WF85 M9)"F29HD*42YYT,_]+OJ++$\Q,4IW&8D#!+ M$0X@/6" 4G=PV+$\@6J^V8._JE[?9RD0YM333@R&*Z@V_9.IZ-<3UP3:CFOJM8 MU^TR\F;#.V%3 8:>#A_Y,7]J$N8?\\V2SBO+G= MBLW\IOBM$HO2*W&>5IQBB>( YVD4D@AF+/5BWP\/]_?B!"ME*W=@6TYD!S2* MF8SX<$O5\(%<.PF./(37#V!X\]UOH+&V3,@W 6-O^#(X3/0 MNPPZG\'!:?!3\^3?@'0W6C1/94+WFI0C2=)!8E[F3P M%PONP&6QN?-G 4PB&"48A5$:)@'#(68]8(1#J:.:#L"TG#I[,&!57C<3B*H% MJ9%()PJC0N)T/X+.),I]NQ ^3I 5K83JHRPX;?MP*.M-3,1;6\!0(5T'OZV>?$+X5N['F@8/:C4.)T T^ M;,[Z#$1JDK38YW%2/I3+8KUL<(9B'7D3S*"/I_D&5-//QC$]MKZI) M$J,67A4E/79-6E![-."I+%;+"3.B7C@GR(C6X^A,1MQ/ ?>-Y),GQ+="-U9" M'-1L_@T3XC ^;"9$ Y'Z*"$VKX+_+!Z*]:ZX>N+T-X &ME.0N.P>AVAZGR-D/L,T!JDOTJ#P5B2WS$M"KTEM'_K_1DHR MQ]FTJ<2@'Y7IUJ0@W0>U$F(%'\MZ1GWLY8C%+$Q3/XX1\G'46_%2)G7?G^YW M6Y;I5]HL0*FHB@Y=$H)LF2DU&9Z$) 7!M4R6GLPJDB8GK:\]?4]0!W#B@(P. M05^9:1G:DDFJNWFYGB'?\W,4Y!#%?I;'?IQ$>VD.LTQJBU[_V\>6S1:6OB;( MDJ8LG1;X&BB>8U&E+: 6*-.3T)XJ<%UM7L^BS.MI:TY.415)5<RQOP]9:5M0%U M-#%3D E-NB0DU3Y3:IK:DG2D"+^WD%1$59,M!56USYJ>K*JS)R>F;_K[GIH. M(\N.3#+)D.:+PY7R1VPG09 MDEN"*#:\U? _+MH*?%%%N"E%"44MGK;9K4>#"E#"8UB K$7A4D(<4P8 M"S(8LI0P)+\N8/.QL^71B*DW2@;'NA#9;)E#528OY7;VY]%>XM\?5O>7U:T M>3,UVVQ]&TT[2IJ)VA #BJ@Z:\^T@AC;(HJYVDW!1'B\Z(L"Q&4>81 MY/-O3U*8^+V1),Y]%6E4_&K+RM>C49Q/ZO(D)V46*5)3*GEVK&C3D,,)]O+L1BQ W7MJ-WLIO7L[_-'\N[W=V,Q,PCF$,D.0F3 MQ$^B(.HA!Q%64IE)@5K6++A>BQG0 2GH'_;C?P#?=R+^X/RZ?W$>/LS+57,Q M+.,]^4M=[\2L?Z3#PD;B+J>:GR;DBC4,PX\('[44/HD^\M%)*Q<@.BV-7;;DLGCP<)\X]SY^$F7\.%@VA-%@ M$_GDNFB2"5.R:#PZHZGB*YR4X"S)LB#((\^'<9['.>IQAEFB]A;(Z.AL%P*; MU$)Y 70E]".E0:M1GS#Y??:,-V:>TVX#_R;93=]_TSEM8"3&SF3].@RK-G_= MB"(,GX7BV>J*&'4+*?CN1!Z(UTW]U0F"H:IW7-W<]";'6(]0IX<[,I M;N;;X@WMFG*9:W"DQ\U?5D/L0!K;-P51#]UX^#GSV]'%@LW\8M;M=;U\6,8A\%690&+(]HFD8D]>A^=RE#5&4J9LBD M[?E5LU+^3*$Z9&HIQA3!<@EC F[5Y'\/$+R;"#ZBV8J"RQ%W0H\-,^^&NIIV MJK+:6M64C][=KZJGHK@H-@_EHGA'M_?BCV)05_UR]K?'\OMS.5^*G M\*[:<9T.,$X2EG+$A*0H]5/J[XL;?9;*]N2IX-GK^KU'H'/I704X.W[H^ODC MJ:UKH/'M#!QY!UKWQA4-2S$ZH3)3MPHW9&ER%BJW^JK"Z;\OZT5U5VSGCT4K MKE?%NK@NMQM1<%@LM]7VMB@>B\VBK(OJNCD:TKTP-E\O'XJ:?V8AIMFKKCZ1 M_Y3_AO@'/ENOKE^<*IDUK[M&?H9SW\-9F"#/AWOESG.IR\_<0FQ/'EL_ 7<4 M=)Z"/W6^_AETWHKJ88X>] X+=6P/:74^-T]%MUZ#9VXW_R!^M?-<_.;+DUX* M1^O<"HK*Z3RWD*LT)[T#?D::U9GY-B5W7'#4:+V1=QUN,@X<6G24F,KY[C[2 M?D3SG]]:L.U PY_EE'F!%^,D@W&8>8B#W$^F0A)97YG6P>3T:G3S?Z#SJ)N@ M?)+5YS=B86/%>4C(W9AP3..ZJ97EX?Q;?Q^:/MZ7F^;#+E%E?%3NU_P<7/I(JJ8.L$(>=FL(_,L6 >KG@60\C%ZS ,1^GZ0)SA,L_T0G?^+2F(Q M:MAR[M@_#]B=)L/S^G;_5*!:$C#+MYS.3T:UFI3+/\[8@QU7J%5H/*'%5J+A MAMS:<:T:H36/-%0_;^'^UBR.?.F4?>^0SS4^H'Y.$Y:1),&49H3LZU0RQ,89 MN0\%.>) _L5([KR7C!;[\7NO(PW5!P?8\LA]S-B./I!_$7Y0]@-ZJ8;@UN#^ M@T#9&.N;:AMNY*+I:3 U$S ;%Z,E/M^K=;O0WP"M+ZOM?'7\[V)O_GNU_7NQ M/>S:SWSH(9]1[$48(9QAEE.\Q\L"I7K(Z5!.M%QU!O;>M++'Y:YQZ+EH"I?X M)[> .W54 Z26!2=L @;KO":/OK5*K]TV\"37!J8K\]()T=!"+ZO-PHT4 MZ /.L5>(T1F\B38)?%JT_U(?,Z?A51<2Y=Z$:2Y1WT_C6AR.*:02;VL["CT M3YDNS_J:67$TZLA=1]*H9B.:.+?:;S^.)5SE5O2Y$O&;\9PB.P]K6/_F*7L@ M.6/E<1,QE'O'Z^+7HVO]6?-\3'N*L.I.$8I3T7Q@@?(\3RC*<9Q& 0ZBC*## M,?DH]>3?\S)ET7(JY3C!$5#0(GWCY' +5^4U*F.<2Y2^3T*W6N;Y#$RKO/\U M!>-ZA=VFF)=\ TR2F/=JJ(T3ZT#YLWF?*IM-4;&HHN29J_A:/HCUVBUO>.75 M2FQ7%ML:WE6;;?FOXS.:[8T=2W%^G97U8K[Z>S'?S$CL!83&<931G.9!''@4 M1EZ:$1K@A!"E"W['P&,Y*XE[2L1QBI.Z? 1WU7I[6X.BO:"5%(OF/F<0 M^F= =$/%THPQHB99L>%8P!0+.1KTOS3PP0$_:!TX \"R&_K1] M.#)RD<=PYD_5?HP85SH'+$)^U$/R?4_JA>%1@(R4$IYXG+H4\%_&%-] & 9+_;@1,*OQWXOM M>T)_I.W@VYR[V#SHT_LT\K,90^C7$WIS475>X0VZ*B_MIOFU,^C_7CQN+_\H M5@_%MV8,.TORD+ \)@FB 4PH)5[8@R(DH:&]\;XR%,NZ_G(8G]LFR:JP^HQPK^SA(A?48M2B^O+$6,P_Y,(AS2"*/ ".T1^-1:%E^ MI3",+,"^=0&68]Z:!!LG?3P1%M"=EV$!TJP0*T7LTTJQFI?#Q5B#57MRS'AW MF25IXD&*,?)IGK,XRO(\Z<%$/K(\&):",+(8![;%6(YW6UILG/+1I%@@=UV) M!4:C0JP4KL^JPVI.#I9A#4XMJC#_["R/@XCE*&K:FP:G56$E)X>KL#JGTG=_+&Z+ MY6Y5=(_-O#K0_7-_K6GS"@I<+U_\Y%?N3 T7V_*AW#Y=BF=J+HO'+5HU=Z#F M,,E10%-("$(PSP*6ALAG/F/,3S.E"Y8F!6I9T7O?]I6Z;Q[7.?C3O=W>.P-^ M;]P!PA_0./1^U8&#C4 N<7R:^*NE%\W0B^NV7_VP\5"K5=BY+,1BQ$ZD+"<: MBAN)S0TJ7EXA7*XS^LER""+0D98%$9A0OGL M*D.P!\DBJ#2%&1G:1(GPQ=*TTZ%*\S20^RZ$> M(],-#(I\;ALK^DYFL]&6)/&0R9L-.+8ST[MC\Q<*96M29B6$^CEGPN@IYAF;@1LMFZC1K9A!+,72 MW:QARV&)3&&5:_7LL+_4HD'X#H@X38COI9X713"+LI $6=:#@!@AO4Q@Q/2( M\Q&.]Y?NNIP&L0VE-Q,.554?/1+Z,X7#E47Z,; LVC)L2@FTT;"X)L9FG7M7 M>"UP*',!OPM$JM,#??XD9P*C4*>6>518LS.@?X^44V/WP40Z,DP?[L?+$;DA M9J0UI[AY:8U4XD*<6>1%61YA%N',3W,O35CF]?8H5%S6UK8RJN:TF%151Y]! M2=49A;PAJO,1;W9TYSU:3NG.8"H=T9WA?KS4'4/,?*0[BVJWWFZ>9K]>S+(, M8<*_Q$])&N4(8@91_\6A%^_7/Q%3CA4*#BM$):\5Y."7[]_ MN:0$7%S"2WJA(P%UL?C+3?7PGYTWK0)T?WG9^0\>O]'+->B8MCOK *ZT0Z\V M,/A>K7^MOS7G)V9AYK,,A4$ ?9+XGD%C%JO5ELWOQZ 7YO@8R2GR L02J,L"O(\P#!'3*I2:*B- MD;(A[Y0]-B# Z6]Z:A$IG\ML$-WS]0_R%L MN2/O@[QX0[^'LZ(BT,)&L\42T""-642"G'F$>3G&QR8\J15)K2\>28K;!J^P MLZK'DKSD6B%(3V='XD9=3ZUP-$Q$9;A2TLW>QP_$4ID*=Q12'?H;LJCIOZH6 M=AL_GA[32T& MJ-V:?) P&D*?Q#CEEM*$8#_L+84)D5=-S>^W+)T"U2_'L!1$09T<@2PU M 6W>!#]&]/&6FCG"%*1T!.+T]%2#0#DE?=OC]^1T(#\.:.I0#RISK47UWLO' M8OEC4RZ*?C&@,^=1+PQ1E@9QAH/ BW.N[;VY&(6!VLV6FD8LZVR#ZY=[ 4SU MUDI=UD[+[*B$J6GM$5>'Q;UI*AC>8^=$.<-@0MVH;1CNQJO;'XWP(JLVE^5= M =?+;W/>6DW?U)ITFJH3RF2(8S?TR90SE95V.'17^>M^'SN* MO(3F.,L3F*( PA#1_=(@S6.I._-,V)EL=_GKD&H=;59UMYGM$&IJJWD:+H?N M.=OAU' -TY@;T5\E2Y&&TNC ;->4)Q]N2NNR(UU_7_P!%TV5?[F^^;&IUOR/ MB^9D8'V^P;>\C15?UL>?*->+\G[5;9;G7AKX29)&,?:2"/LH82G&C. T28(@ M2)4J]JTBL9PG.'APP :>P^=M$;0.@'+]_&.=#VK5-B/%3FZ$[$[8U+*1[8C9 M.;DPA.P30_!Q@NC&"'TD7U^>IQB185GMA\M_[.IM@X%5FQ,(FV* #**0DBP) M819',?1(DK,> PU]I1?DS5JVK.U'8)NAU6GET+E1PG @Y(1[NABH";51^JVH MLA*3)U383D3<4%U+OE5CM&G%%5[^Z?-KN*R:BT3[!1J4XR2)J1%\2(_6]E)VL9VOE_/-LO[U?CG?%CRRD9=WMM,8Q@@SCV*2 MLBBA<>KO1XK(\Y4VKT_@1=4/M1_37T*JF M+M.R60+O[G:K^;9\*.CU=;'8GJ]_%EL^N2J6=+Y9&"'N\9N&H0 PY93>'- M!D%.S"?C7TVW#5)O19U5:#PAQ%:BX8;FVG&M&J$U*]2 ?;F[GR^VVZJK3/A9 MU+O5MKJ&%SCQDED0>31)6)S[,(\S[.4X#KE!&L&4>(G"ZQC#S%A6R1876# ,2H4+0VD]+0*CLRFFN:Y1:1"\==XA.K5?@TB5J['-@6(O0XY4QMN4XJ"X*RO[6[F][6^K@G5=; ]I!L^WB]M?[P_;:)<] MPGXP_ZV8U[M-<7[-1_LWO%'6,RINL(I#A-+ CT@ DR E^]5NBI1N;9T(HNV! M=E^ ^0=W:W^/W!EH/#L#1X/!QKE?=O?@X-ZS?GV8SG=.BB[>NZDX.I^H-4B. MX]UO"(HC_HG;@)UI@I4HG9I03-LL')EZ3$S"RTF*"S&1SH'S^W([7Y7_$B^_ MMKC%8>/OQ79&89+%?IP&81K[(?3BV/=[@PG-H5(>TS=C.1>1XKK8;)JWESM! M$L!4<\< %B7U?QP"%37\ .HY?6> QM9>M\EZ)1\#F?5$0DTX,A+&3/%S4 I M@G?59EO^JYV79B'S0N:CP N]Q,MS1$C46V99GAC0)"5[DX@3'R0=832B5&HD M#Y(L:_P:TRXI=L<4L6- ZFJF1;C3LJ;GD9R^#6!+NF1C)^I!SJ]_%O?5E#8(H;U770G\6B*!^$0;(K MX#7OV-^+Q^W/:L5_]^;RCV+U4'SC'[VM9\SWDQ1"$K/4RRC)/4C[ 6"*^:A0 M9XG3G/6Q5B\/B,\ QPSF C00J$$'&[2X00M<;SW28%34EAJG"8CF*J*Q6%A= M%Y2F5&+)SWQXW%!4B_Z]LU!GBTFIDH(?!6_9Z^W\IJBNN\*P^@#H>[6EC_?% M8ELLM]55@3FFYB]B;;%*M[$JUN>SO?=DVO:5F;ETUOV3:]NF]Z6PZB:7XW>VK>?]Q9 MKE)GFH"^5P+D>/-RH+;(=8:JSR,6PZNAOI;SJW)5;I_V95F+ZF8MEDQGD9]D M:4B3B 1\)"P62ND>!(GEBETMF;8\]NMODA/Y];X05<>'#80>=5D8J#X:PKY^ M5=%(Q)NI%MJ#/=M?\'? .WWMS_M<*M;T& B*6[-[T\Y)U. 8XU!64=&N+M=% M7>/J[JILW[LG9;U85:*RY[)XW"+.S#]G:9XE?,@2)RP)B.^C,,8X1#[C[8R& M89;-N/!?5;)::LBH2E<^QB?=H^'B?W=E70I\-?A= ,-,L53LZ8XEM/+"(#A"" X0Y8BV(H]RU)V01:[N[Y/%"<>[WNSV;Q MX?+%[7Q3H'E=+N!Z2ICWRI3::QL%C?@\0/,UTO0>7+6WG0L MG &--TKO']D/GL2BGV-Q4QVQ#@]9?Z>JQMO38X10Z;DKIT*I^S36\)">@2_K MQ6JW;#GS]O-^65,-4CF24)Q10% M:8*IYS&8Y;Q9]98BF$J]/3SD^VV?0CE D6'26V53HLTN24YVWRI)9ACJNA' M5%E99WN#CQ.+:D/8@=+4$DWJY-3$/FMJ>O*"[S]LEY4=\77JJ[AP[Q<-:L#5;M><+&M%O^\ MK5:6E$PS# $6\""=D/EL)0Z6"M:=N6AS?M?&)=;$'9H ;S M'K(H25NTBW?U$6K5>WT-1T).R:8,@IK&<:2@A0K^),#^&<#C '2KI\>()]$_ M14)/**.MT+BAF=:\>W75KDT6977V;T5Y<\OE'#X4F_E-T9_=:V:F]?EN6XL+ MX;G.MQ@0"?(PA3[$,8M8F&<8T1X#A2E5*_4P:]MZQ4>KLW]TH+G*-JCW MN@ M!M4!MIK,&@Z$G,A.%P$UB>UQ@@XH.)P?;K&"(["3J*L2DR>TU4Y$W%!62[Y5 M8[1I6Z/7;M5O%I$H3:.,91[#V*-!CI-XO^,5!TKER.:M6U^@:]?!'1C#2L?# M]"C61BCLCV,[U*Z.9#MX1L:RJ@%R0W,M^J<]GM5C4E9[.8A-\V+%?-69;I0? M;MN5BQ94O_-2+'_,G\2'X68C+BYLKZE@N>?%/HEQ1FE*0Y3[4= #R_-0Z!85N?^08-K<%]M.:!RO@+%8[%9E'5SSJZ19= ^F*>HRV/$2DZH'0N3FG(? M@=_+=#LL/L8O1+SI>L>O5'0#Z%^NA%>@75)Z-4V8H1R%040R'&8\464)PNE^AI 3&JEL:IFV;7F[JQ^7C[SF MH1^*0:L>HT3!ZKK')*-Q13;5USX&Q\4-+;;FG=SZAR$6Y4]CW]V5[M%6=1OG> )^(@_R7U(HIBB@(4P]0)Q@L=GC(4!5KR0S:AI^U6V/=JF M)O 9W@$'"TT'0$Y:)^1>35E/T^[$B4,U+D_HJJ6@N"&KMIQ[=2#;(H M"/+9+PV?\?GK!CP(>.(JH'9XJJZ:@QF6E\HQR577QWZUM^6UVH 6(F@P'BK: MQU?%#VC[0 I-D>Z._AGSZ W1,\N6AM)UZP:[[6VU:2Z[P#CT$43$CW&6I@D* M0NSU%@,.1U/AE.V,JFS==&^^AZ>M:^I\*NN952J'Z%B_*OHQB[:UZR5%+%6W1>;:$ M%R O2L,4)1'.\H!ADN]U#N81':0\*H:FD!_MW8=AE&H*D2TV3:C1N023XTB2 MW'Z!$7(=%29ER9A%#*4T#SI+9&$ M*KT)I?/]ED6IA_1=8;? M>V -<8!0 5 ;6%N="TR,#$X,#8S,%]P&UL[+U;]]7C)H*B7E%,74D)3+ZE]_ )*9NO&2)#*3 M*;HZ9LJV!""QOO4!6 N7M?[S?W^_G?ST+9_-BW+Z]Y_AW\#//^73<7E93*__ M_O/OGW]1G\V[=S__[__U/_[S__GEE_^C/[W_R9;C^]M\NOC)S/+1(K_\Z<]B MFGY5\FQ?2/_XC_^3J:YS]]GQ?_ M,1_?Y+>C]^5XM%A^^V:QN/N/7W_]\\\___;]ZVSRMW)V_2L" /]:U]I:(O[K MEZK8+_%'OT#T"X9_^SZ__/FG(.%TOOQV@X]4Q;^_*O\G7I:&4LI?E[^MB\Z+ M305#L_#7__/;^\]+.7\IIO/%:#K.?_Y?_^.GGU9PS,I)_BF_^BG^^?NG=\\: MN1U-%_GXYF_C\O;7^/M?U?B_[XMY$;&:?QC-9@&U;[G-%Z-B,@\]639X,\NO M_OYSK!I @ (P#"($_[-)W<7#7?[WG^?%[=TD@/!K&[TL%_EA77M:H?W^1$5< MWD_RBZN/][/Q35#VQUDQSM5DLN;@$6@>VF;[4GT9?9T%HLX:7^72>QT[, MRTEQ&==*/9K$->#S39XO&LC2M(6^>OQQ- O(WN2+8CQJHHOCVNM0FL]ABLF7 M[ @#S_":4"21^%ZRVVSQ=ENUM]B152X)TT7>; M?UTTFE!?%6SO^Y_R;^7D6YC(5@N+'XV+2;%X.'2B/**IMF28CV?%79R +Z[T M_;R8YO-FJ]3^FBWU<.W@A 7$A?5C\?!N>E7.;E?FW/IW>_MZ0!OM]-J-9M.@ MRK#,S3[?A'GU4$(TK=]1;YL08&>E;OKU:-^__$VT7,=!O;:8W(>IYTB4CVV_ M&VF;^1*[:[73LW^4Y>6?Q602 +@(!L+L77 .IM=%^)":SX/E<"B[CVVO)VF: ML/^@1OKI]R-[JY(MJ6-OPWW+M_'7K0O;Y"N#D-S?+^YGN;HM9XOBW\M%S7V_ MB^98/Y T_7P_6#6;-0]KI9V>KVS@+Z/O>5.N;J_1>H\:37K;RK?3FX^S\BZ? M+1ZBE?;?]\5=M,H.75D.::/#7CYGY6W<[IJ-QHOYOXK%C;F?+\+0F&^Y?M'7E[/1G&+7ZB7YD_Y;>C(GK\P>%?;F)-Q_G% MU\GZ%*5EZ0_Z6$\X/'HCU>\_Y>.\^+9WM:/9P MUDJG/6]BQ#2HVF4?'T?FAW+ZSWP>#YKBOJ<:![":V\ZM--Z/G-4&]//??PJ] MFQ7CY3E;J-^R^"G?'! JOT^+Q2F0V?'=4Z*SK'6Q/+.;]P)+@P_VCSR:??^.9K<+RL%!_G^=O6SUK%)^'B7.#5;8IO4/:J73^]^RE4_I_EU MO$+P?O0UGSSOUZ9ZD]GL6;5XZ53&2Z>0+7N^J;66>_HA7[3;V9<-MMS?8- 7 MY:6;M@SQYF8[Z?OGQ6C6,N;;&FZY_U^".9JWV_/73;;=YW(QFK3-W-ABRX>W)?]GWXP;I\;#?]%OGJJ_GW13Z]S"^7]]6K[T[*\28!E\)= MC>9?EQ+>SW^Y'HWN CJ0_YI/%O/J)W%RY[\ N+Z9_S_7/\ZJNSQADO]:3$>K MM?OK?.E259V:1%S^_G/H0-:D6@8<]I1A"IU3P"LF*9180Q\0=PA*_5S8Y6WM MCL<62RHN7DT@H]GX%8.?5UR7^/5N M>7'TE_%-,;FL:L>W)UT0I.P5\R!A+RS":,XQA1HP1" M3@A=R:[47W8!]RGI%/\ZRW-;QAW= XGUK&[&O:3:26*%(PQ#R+ C M-89"VO.B6++F&S I!=_]G'KMR<6?9/$.[/^73]^_-[_EMU_SV09.;"R7864L M#\)3IJ15&&.$?=4_J'FCQ?QMZ_](?97MH=K73.*+:;'(WP>S]/+E%2G]\-OH MO\J9F8P".+L7JP-:R8"6B#GCH<+ $VF$934.SA.7P"YT*+N^Y;.OY;DL8=TI M80!D?.S_A]'M_D7NP)8RJF68ZXT3B(HGOPP_>+?+; W<>ZFJ9Y810X[TG3#K#81!45)(* 5.F+_Q#6V\M MHMXWOYYL^,7GP470YNKD<#::SE?ZA WXUJ29S!+,C>&4>&T)11X3CBHD#./^ MO);/=DBQA6D=X'WT7D5\4!0O5U3/=KZ,OC]];[0ZM]NV@=&H!\^@V(W^?YU?WD?7&UZX"P2?5,"V" PM8#01D6P%%2 MFZ#Q="R!8>2'8EBK./?%L&H$['!<_I47US=ABE;!OAU=YXV8E])LQIQ%@CNH MI9)&!;-5\3_D:G_^>LKZ(,D?[1];^7UQ>\W?EDE[F@* M*9 3U , F"5\[:V'>8'1$UY6V=!M6\S'DW)^/\N_!-AU^.X?A\F]H8&,2\&" M_4V99\A"J#$UID( 8Y%BY1SL1?7AQ;=#A_U^5#K6?8_NXR)JOO4)@ 8M."H] M(!(9AY#2V&IC4/@O%*S1$>09WE9SVCAHA%<",8P=L\A5J !+>IT43GQ;K3%! MDF^K'83YV[NM!HGS1 >Q&*$,6A^,<5C)YQ5,,2T'R*GNU-_PMMIA<)_';35' M!% B.'0, "B<0,B#2F9%Y/GO"!^F^8-OJQV&[PENJP4O#5A .4#22>R4-6O) MG28*_'"WU1KK:_=MM8-0?.:7,4CU.A;5M]$D MQD@^S%EI\<.9@]H:H[G 2@$4O%LM=84V(_K\9\@CB+??US^=AM[D>+B?1>6M M2CX)M=+7J-CR^8QX%#C@(50&\K!TA@7/U(2@#)_7[#_\L=&.GM[\"/DXR^]& MQ>4ZSFH5Q'3UNU,,F5W]R;P%&B!/L"10:B.]P:K23?AQROKRUL[,!S>&6E3< MFQ]42]%/,7J6'\Z8X5 @A<-";R6VS-M@3*_1QD:E+#5O[>!_<,/D& WU-1ZJ MJUH[F%L5R0A# J!AXYK@S$3W%>Z@-Z8!%ZS(1]8#W;V;%ME;W'X5#''/TY& MJ]1#5>#QGH;-UN]GU!.'H;"<>FL4M%8(5V$O($U9!O@/L@P,45%O<9 L)X8/ MY73\U-SJ:8!L_'9F$:.(8R.P#P\2N*;2. MJG^R ?.B'QG0R%"B&528>RV<0XQ7NC#0I>R1PN9GU7\-G8X5]Q8'T8>\+[\^ M?"E3@FH5+%V%L72&(>XYJ/#T1J2\5H:''TR_"N3[PXV PW72]TN.37':W_@[ M#6QEP-5J[3TR#D-J-(Q/9Z!WWC!\PG<:&[K].;]>AOZO7\[L>Z#1N(T,">4X MXXS%BT$ *H@AJW" +NF*XH O<*518O]DA=Q)A"3!T%;R M4984!^-MD"E5[PW?8AR&\WF\Q1!20*FP(MY2*"6Q$LE*9DU0RC'=@+EUM.8/ M?HMQ&+[]O\70F%$L0J<<@MIQQ0D'5?^YRE50K#!GQ?M_O5JPOT^V+BXYN6U^Y=<.?V M.W=+")N$5VCY2YD6P8955H1!3;W1CFE;:XUR>Z;S9#Z-W7Z?+P(!+JY,H$NQ&$RZMAT]?J*2_9/H0>UD0&A)(7;! M@6&,DJ ^3BO-8:X:Q7GN!H]H(51*\J-Q7+L?]FVU;JV3"2&LE];S8#,CQ*C1 MIO;0PF)_9M-/1QPHNT&[+__A?1EMTB=8Z(44*^ JE!07)Y9H*46V/"27UU!?1K"K3N_=_MU1ZW,:6^QXV&04NHH MC)'K<+W0^J2P_$.D5 <$V,FQ%+#[(M7'?'95SH+!,\[_<3^:1<,GWYM,9'NE M##FNL:6&& @E-AX)6^]B!>]UX0P3JK6E$'%& ML;)4QABA[5ZY-Q3/ON%*.P_C&UBMF+,#US&R\ M.;.]SQ35[F3)46CV9N@\3?\H MK]1M/BO&H\\/T\OPQV*[=[2W3L9D^ #UW( PNCS2CIOZ&B*@]@?@Q7%J++L! M^*1338,[+COK95I3I1#FPGL4)VNN:7U*0HQ(V;P98&"@?M:K8]'MUS*>5]V^ MN%_,%Z,P!*;7ZC8>I^VUDK=7S9#0BANG%28NS-7:2E%+; 3M=3.PCV I+>E_ MH_'<&LPG/MP\[061TYQA>D*D]P(JS7#0BG00K%6CJ$CMKS>-3[FRPGO?;$HKE?WS'[L M6Q'6>$E!I(:DS$D/ R]6RN/(RV;I3'HY4OPT"G]>7'T,/XTQNN)O/\8LK\N; M@FH\GMWGF]+I)K26A3668B8H06&=-4PQIW&%C5+TS-Y^=,2;W:>0'>CA1$?> MR\Z.)FIAPH3R$'[XS]%D9QB"1O4S&)Q$*@"A&!&BE-+.J$IV 6VC*YYOYP#J M)!QL!?D3L>XQH/@!B M?2)&Q7^^VYZ>OD&MC#F,L;$0(&*#Q!Q)5,MIL6[TR/WM[/Z/=C@ >C M>3K/+Q_O9.>7>C2)%T<^W^1/XB7V;F;7U[^?7 D/YL?JK>-^Z[I)] MIG"[2G[YFBL%V=X>(%:=-)/1?'YQ]7D1//T]I]=;ZV0QP(V,*Y\5DL:,6S$N M[%K&8-"?V2;-L0K>QI-$.'N[0?6DF_OO3[TJG/%XK 9YP H98%7X"F!KJ>*% MHC.[G=F"=E_NVJ5"VAM1@L%43I?=57LO4+TN'+<#%.5">.P1Y,HCP6NI+/'G M=GTJ0:T;]G63L#P!0_0A#%D7SIP05#.)H0(D_"]X\4A54@G$SFW3I!.&'(=E M[_;)^P9W%5X7SFB0RGBBF8!.<^" -;B62M*4VRX#9$C;%LFQ./;%CG5(A/W> MW/."F40:::*@,T0+8*R#7*^E0UM55EE*XQ]/,I4VW[!O M5#]CT%&"H01!6(W"O,GJP84 =BEKSP Y=*SB7ZX['4#;%ZV>Y/3\D"_6<85W MT&AC^4P11)#C02"I2) *$^8JV8PR]+P6I)9HTP:4O3UF?):V(I6^L#/+!IB29M0-D739XD,]W/D=>%,ZB4\=P!X1!Q M5G #8AZFE50 VC,[>VF)(,DX]FO8[B?&"UFL(O$UKE2*(RB5P>B1Z="DG/(> MGD*S\\#K+7$B!<*^Z'!('E7)0Y=(!L?W;JELR.N[.%[*J6<2L(9T9PQ"S&,0D>K&=/;E2*43+ _(2M6:VM M(=H7=ZH4.J:\C:;V4E>Q^WM39.ZNF&E&8Z2N8)5[)H5!3IEJ#YHX"5+VY9JG MZWMK_&D5T_Y6M&_Y?'69:N?"59?**/% 0!RD$0I*1+G&U6JZ MMT:.XQ$\@2/\F$JUF2_\6#ZS4&M/+&(,2^:,5I" 2C;(TYX'G>]V;!M8]NL2 M[_6%,Q]\-VV8EP$/3X(3)^IK%82JM#Q\ TP_UJH7?"!X_;U=?PQT/KU4,9D(80C!SC7"I/8(4 IDDQ>P:X/]_BT6!'")^" M8X?1J9*+"Z.-MC$\M#(.0(*=J>62_,RR4[6O[AU\.@[BWE:FY\FK QSK!VU/ M1&BPE=N\E M?\HG\;'%01S;6S>SP2,DWGCL@6( >BF4K&06*BD-V@"7OS:9U3:V_=W!G"X% M_U>QN#'W\T5YF\^JSC_LIU23ZIDV ADMHCGJA864&U1A2C&$9Q?6KCU6=0#O M"2RJ_33:,%P00R+,N,(#X8E!(K@VE2%*F6B6]*:U$^[._;@V29,,9G]/4J?7 M7_+9[?LG89!VD61#\8Q"A[2 PG'K+8-02E"YK)2CI#08AQ]ZOZFYI04X^SYP M^#+Z_@2!1ON%^ZIF#L2(YLX0$?R2&-*&U@XO$PRDI*@>X(%YFP1J&=I3GEX] MKJGQ3<0RW]Y![&K<5L8AIMY I@%'Q H$1.U5,$A\RO[D ,_9NZ!;5UCW>N)Q MZ#2VO5)&N)X"G[FTRJC503V!3-S.F,V80]Q12 M2QV!%JCE'VLYF$S*.GSXD?I;M:(/1+'/YY-;(I+L]-BWULJ@0(0AHBC@PL78 M-1#S2DXK0:\/*ON)O]KQ+G9[8/?WXO*(X[4=R%D7I*1<:H85M%H[09Y,I$GG ML0/?^^F$4*TAW>\;[V6W]SZ\>U$T0XIP94%P(QBA#A"P?.>SE"@8=/C,CM3: M4.W&=]Y'(]K;"=KEY3+FSFCR<51^_=.F/: ;8OXGR9Y:/Y_>RAT?3RNG!&<%,[Y<)I\\5)KN@RS:^7!T=OC##)J/;W?G+W*K6(IW/\##CRZ6NTX!/YW/=I"OECGCD'=44\Z!"X&BZ()KRUP5C$HH"%+VH0=^8-_Y M!<@6\'YDV"G# 7]<8GN3+XKQZ(0Y./H(#HR],409;A'&# - !5KF! M<L?0'!@=&@ M)&0QG )5FE,DO60U5-B0,TL\>:R"&P<'/@S.WG9[$X,# X49LI8)!HF",BYC MKL;)HW.-('V\=O<'!SX,TGZ/!8X/#LP9-8PZI"A74$. B2655-*#&G;(CD6QQ,O\V*V[/CE\H3B8S[[ M?!- :W86O:UV1FT,#^4XX)[9(+ U$%=RQR@;Y[4&I2A^^[%T2^">@%3+;L[5 M_>*FG!7_WIF4MS!@,M=(64B,X9QIA ^JI-8!PII-0JR1*!/5DY'DWG^_. M9KJE1@:8AU@3RQ'U4F+ '*Z7=N1@BB\]P$M579+F*$!/1I@GJ=P/8&DJ2,PLC]F53HC8?)D$@O &2;! M1&1.LDHNR\[M=5V+;$D'\V0'-C4*P9^,D?K]I/QS$$UI]89);W#QOA:(B+.-JE:DG+W',D< MA&CO6QZ?Q_ET-"O*ILR+'3'[3EAP M/\[*;T4P__3#[\%V?#>]N,MGH_BR38T7Q;>F0?0.;RRC1A/I"#%:(X,DH9K7 MJ%BBSNS4+X469<]8]\C QVNYN\GU6"ZSGBO.$64$004M#:-3UW-M4$R?O.GC M76N7ZG[-K*.![N]]V7_=KZ-@?RD_Y>-R.BXF^;.>?RG;F]BZ^%PF#?%>\^C- M8*T!$8B9-;)"\Z3XYP-<6'LD\ "TU5_DFZ#G<;'2__12W9:S1?'OY3]WT'E' MK0Q9[QB"X7-00&6 9-I76J'U9?1]G:E/ MY]/\:N?SNSTU,VPLX5Y[*ZE4(AA(#,H:0Z]Z??;;Q_H^,"*VJ9S>'-VX)Z]' M\^?QI'8YNQLK9'%'/ZP[7 298G@9Z(BKAYI$*6^G!G@4.RCBM:*1OOCV") / MJ*Z>\/R6+V[*RZ:Y<3A-9Q(!IX/\T;R8"%5EJ#M(?0<.J(5)6W*!6"*7>?!GBZ M/#2:=J.ETW'U29;P@^CYI%ZFH5:8!@?2!D018X@:6\G*(.SGJ*/O^;,++NRE MV_&HGXYASQ.,'T2RYU4SP@6):<@-[.>-:F>,00% ,):I)""P<"PNK(VI$E+#'YLF*,SG=62P=]/ MNWB)*Y)) (;!DDKQ)Z_Z4DQCT)QIL")6;OAC2M"K;%9MD;CIHGFS28(:E@Q9AHZF6 MR##,**T&KY(VZ>!P@![*2:;,#O1P.I9NSP)U$#>W-Y-18BTV"ALLD-(ZK"@0 M5TB \+\$1@XP7<5)&-D:^J?CH2XFX2O709;OXSP^##;E?'%Q5876.XB,>]K* MG%;2!U2,P\(02C05U7ZK\H*E[.(,,*/%21C9K@I.1\M-*3P.XN*F!K*P''A, MF",*"QVL/.^TJ*1'QJ5L>@\P <9)"-@"[B=VJ%^"]"$_WO^N+W>UAW1<#@_N_'LQJ_-_WQ2P/(H7ALWB(^U8+-;V,1^EWMYNW*0]O M)!.2, ZY\Q"9L"!!8X"IQR&R_80C['O9[I(M94^JZ)N0OIQ]+J\6?^Z.%[2A M=&:@@0PC!HV&$CF!K:FG>D=\RN/Y8P_YSI)BQV-^]&E+%/'B?G$U*?\LKQZ= MHU6R[NB<;[+I&M;,E/9Q*]X30*D6($S_J/*K-,$RY1+"(+.2]$"9;J#O;2J: ME>,\OUS>*/LXR[\5Y?U\.:NNHA'OFI9VU\R,<](JX2CAG%%.H +5QI&!TJ8\ MUQQ@-)@^YZ96@3^9$=;L;NJN:AD&/N:. EX+0C1PQHGJY;2QDJ:$IFA^A/8# MK((M@#\\;[,5+S-#%D#(C>54$6H"N CP"@44_O^\=D9ZY%YG.C@Q$]QA@B3[2']2ELNPA+/-P+&MOY M'&YKG0Q8I3"CT!##.:%Q<[&>[R4_MY"T79)@ASV7 GE?M/J4WZWM@HNKIK3: M6B=CPDD?Q"*&$ABF;A^#UZUDM)*9E 7TS>UD=,&NMI#OVT^XN+)%!&=ZV<0] M>%(Z^#^ "HB1X\@I96*$WLK_"0L!_U'V.#J9JI+A/L7:MPR4>7$7=3EWW_/9 MN)CO#(V\MVYF"(IVIK$ W*Y( MEY-@QXH9GI_:BG^:>6"Q@Y1*23!"Q&HJJ@T!BQ3M]Y;QJ79,NN!E9SKHBXFQ M]VIZ&?^()[C?1I,XS#[FLR*^<']^96L'%P]I)O/4 >BM4=Q9Q@AWCE7WNYP6 M20=B \PLV^(N28PA#)AEUIB#B?:B?A:F>"24T#*F0_)!;,5A M)3ND)(5A![_SN5NJ)[!@MGC;/$L#^;P(%GPL+963S'*C/?&045$/+BI2LM$= MO*"N".:FW7J\O=/K,(A[BS-U?W(PFE3!ZM]-K\K9[:AIMNEF+63$.R*] M,YI!CHUG%,O*)'% ZA2*#? =3HOTZ@;@?@-+!?)J6!'^)=[ M5A(1*,\U5TG;^MZ=I>TPD'OS^5O)TD8)#\:DQ1P(I#C!P(:Y;2V;0#XELO20 M"72@8AME:3L,RMYHTFJ6-@/#(D>-6[XM#FX#7]<^LMD83*R&NI(K),\_,A6]Y:CD6QQXO"QR1(TM":!1& M FN�?,*NWK%1GIE&V=(<\?1RAS9P:LPV#LBQ*KN*2O[;'8Y=#_BZLOH^^; MCX4;V/KIC8=IUGEF/-1<6$(LC\'Q*]2@52FQ2X8\(:63KW?LA\!87\[RXGJZ MBK,[?O@R&TWG09)5(J3EOR8K%M0Q8BHHCF3Q\1_,(.&4$MOC?"UG XKOJ)5A[@QFWEGGD*6><:)%)2>323/P MX2_13G''ZM@9N#U0![$=>>(=R-7GZPXURS>SJ4:&B4#."2[>.3P,S-X=>S,9 MQ3BOR^<537-+- MO=N'KPMG$"*A; QGS3P0B @EQ5HJ[K!+>8(^9)(VIFU LA M/:14,06IBT^WY5I>::E-"4WS-B)H' I( M#<1:V)@IIY(+6Y@2^/MM/"8^EC#I8/;]MJ5)HMYG)3,GJ/3!>J< :DZMH(I4 M!KR,,W0 3\'5 D./![/7NP8=R6CZ?\?9/)[LK9H'V0EDJB3ALO=(]>>MK$M=^'N^F-Z'OJ_7T7(ZU_E5.:XTM R0[E'P$2-\FK*5P2P ME!WBPU_BO273:KA*ZOT5^WI,KS-5[R7VJQKQQK;!6%M//+=<86%$Y0 K!VC* M1L*Q^?C>%@U3(3W-_)HZ,VX;+HP3KJA #GEK/0.RNI84'%JDL[0P5DOVEW@ M.^PK]$9+RQRG(H@"(*-,8["612LFDX[2#]_4?DL+8 J.?7&BRK;\,:]C1Q;C M!A?4=M;+K)-02J^=]H@*+C3SOI+5>Y"RXP /WOC^EL^^EF]GAFD3V9.RZ%#V M9 A"@:U##&FM(0F^,J]'"/;HS-Z&MJ3G)NPY$-E3L<86D_M@6!XQ^[RHF]I8G63?G/#]C\:PRV\GBLW_OS@-B#@Z)+;:Z0:<>C MX^$!H,0$<]-SY+&&'GH-I<.-XO;T(>&7@*T.'_JCL8AUC8Q(RIQ1A&)FO.9: MAR_6,JJDK&<#M!%2%5UV 6I?@_)3_JV6-+HUU(V$T)ZJD/17\^Y[W;*V3.8D< ME!P2$<-7,"P%%96Q$ V M0J-Z*!&:E.9Y@#0Y7JD[V'$4DGWQXWTYO2RGRZ/ KZ/I'Q=701_Y9>SV^W?Z MXM/>MQR-ZF<4:(>X 3ZX(HZJ,.2PKV0'AIU9I.@4Y;]Y6R1+$HZ]33@;5N(]MLNV*IF@ M)BS9GE%G@F#46JEP):'0^LR"D;5OP[0$["FI\SXZHK.]ELV^JIE66$@31MMP*CNM]%GYD^WI\:R&X![>XMV MR/JT81Q98UR0!2&/;5AJL0_K;R55P"XEF_H C\;:7YF2(3T-4?9'T=A0/#/* M0>W"G*N(XQ91P(RM01+BW%(!)*AV)TN.0K/'!\Z;]MGW^D8[ZV588*)]6)F! MP(#&:534R[6T[,PBKZ:I^_5CZ-: [$ M<=Y)4E\DDT#YFC++!8F=,(0(@ MJ9=MF12(X_#WT&_0R#T6R5[9L-]">2R5"45LW'#T%CF**"?(U*R6 I[9Q9$C M]+>) 4=AUQ<'?BNFQ>W][5X6/"N7"19,>8@T%PA*IY$4KMXFR.'EFF_2M<"$!OY/NQ3>([+:S M7H:!5\NP5(8Z"+0QF-56%W4^Q9]M'D3C#5L4;:)[2B:M1X N9[,R&L]F=!=^ MLW@XD%C;FLD\ED!"K @(YC7&US@ _FCQF$VJ2.["-]C.@&90.2:HIQ5Q;@\WZH"^^EVP6I*4; M_#Z,8K;ZBZO'2$X[P'A=.-,.&Z^949XKIC"UAK-*,@!EK[<*^K!.>N;#RS D MJ0KH998HQTMK/2#BIHME"+"K3[^VW7Y[=?+O(C#EL2_1#G)D]$:?I0M>UCD M\VVO]EZ5R:P!U',JD8+QCK;DPKBJYR(8N^>Q/]Z!)LMV$.W+TFLW*9>V"HD@ MHY X##0%J*O,#HXL2G(#!L2:!-TVSL=U&)*]W25,S,<%@I7K)3*(&LX=Y,0C M4$E%Q;F]U6M!N_OS<1T&:6]$2O^ M?%R'87D"AAR5CTMB8@Q BN@@DB.6U\/(0%YBH$RP$/;;AAR'):',>0@$_6I MZ?5^QUGM[@J9]D8$CT9X+BV6CCG@3"6/(S+ED'9 W$@W0UJ%L1M:5,;YE_"- M+41X6B1C)$QPDF$I*8-,:@*(JOJ,8-*#RP$M'&TIKFP%Q6XTKT)O+F./_&1T MO47US\ID6ADNN5+"6229Y(A#7,^(*BE$^Q"'?7NZ3X&QVV'_,9\597#++VTP MI?>,_V=E,V<(0)PH[84'"AH8%KC:Q/8^Q3X8T WQ#B>"%#B[)84OYN/1Y/_F MHYD//]EF'VPIG7F/XV&_9@Y3:64\]H>5),;JE%EB0'?".R1&&J!]4&-%W>;D M>%(^LY0BS((_3J'!0@M97V:,KR#4F1Q/=DZ/XR'MAB!?9J-X//KYX?9K.=E" MBF=E,F2 Y1 J:Y$"&C@IN:YG/ Y2XBT,*!=6!T1(@;%+W_)3?KU,!#E=?!C= M[CP%>5$TDTAHB#UAE@D)C2&*UC,<8R[EH') N:TZH$(+:';)"!/0F(TF[Z:7 M^??_-]]T'6IKV1@L%7LS M9_;-;K]C6_',$T)4S'^N05CIF!"&B4H60EQ*%L7F69K>(C5:0K3+*<,7DWQF M0I^NR]GN">-9R4QR$)8[[QR*#^X0$D#4RR!#:?M2 TJUU-E\D8)FITO(1:[.UHIO MQ65 M^Z^&[KH%N%&>DRICT)X_ES/KZ?+0_LW/?QY#X,XE5.U-N[^^KJYROH]EVX M;Z7]C!/!=9P8D>>,60NP9Q5V%(*4*((#.COIC)^G4$)_5P3#J'LWG]_GES8( M-KU>[>VM%M;E+R^6U_J#N/EL7,QW)EPZO+%,6:.8@PA0C*@-?J+FIA[65*1L MV.,W0[#.<3N)G7/2YQ]M&C=>ZV!(:@FYE0!23;E9[VEYSXQHM!O4CY1-LBYM MK9-9)IC# !'/D!=(&E?%0?3>69"44:_WL=A8:7N2FAT+SRF&W.?Q37YY/\E? MKT&KQ)/3RW6*MG-R/2S$F$@.(4)(2BH,4V'2Q4Q#P;&P1Z56VO*D)"[SY30^ MV-F+L'YX8%KV_.,EEK.O)1 ,Z0M0MQKA $#JL(!:GAFUZ_3Z5">$OZW M^0+$:>J<1-1Q@HT%)*9VK&24WJ3L?0^(8KTSHO&[D=BJ^Q MJY4D.Z:H#:4SQIQQ&G%F' !>"1F&1#U$%3^3I D]Z/UE1+ADK/OBT._3RX-8 MM+%\1K 0$EG!B-#"<<(PPI#AAQSV##IZU%A-4FQD@85.+!_[J3@?!+.J&^C8K)4&4DQ!8 3AS$R)'2/V1I5C%/.%P;T..?$K&M=#WWQ M\E]Y<7T3\%!A2AA=YQ_NHQ<2O)N75[SVL?*@=K)@R ;'1D%E@I_DL11&NPH+ MIWA*$-6#7P2=UUS8I1[ZXN1&D XXI%K))HB"1@K!?; =(!:,\AI!R5T*QP;T MV*A_AK6!]O!6W34\K:R[Z[8R8@GG1'@!O#' (6E8O2T$*4JYH#Z@-TY#7GF/ MTT1?[ Q"S):'$J/)NNO+65HM5G[02J@*POSRX^AA&5-O-HOI1I81+'?0-;WQ MS$L *+34".>XB[?Y8CZ8EX-/.OJRC[:8CR?E M_+[1X#^HG4QSKZ!'EEI!,'>2$BD(@-A@K:UJEE&@HU=@M^5LL8[]?W'U4I0= M .RNF%GI-= *,(Z4,LX2#&DML;1G/N9J$_)!S HG?6=SFJE .@RH M1] 0QAUC'@FW#M@OH5.F4:+G$^+1Q"8XK*%,>2$U4CRF9,72Z1AGI4)$*'MF MEV@[8DO9HPJ&,'4\FDY5R1_4LG 0&DX(Q5H9I+'75<01"9F3)\S"5,GQJ9Q, M?#G[PH72&L,52*BZ5BE$Q+*&V9J6GYY+KI6.];YD8CL>YK_VFJJ<- M2),13"2C3 ,( $,4$2]I)0'"_;[#N%L]@%Z,9HM>^'*4)K>PXD @^Z:"&O_W M?3%[_M*\R4RZH5IF(%?"0$@UL Q0JI2L!Y"!2?%4!W1WNDNRM #KT5?OE]^> M%Q'XJU$Q^S::W.>CR_^ZGR^>9F)[>&/3BPI4P'6QUK1D2,6J(0"%#P"@_@P)GMVG3"E.9L;$$#_3V0GRZ7AOO1 MY%.\#S5O\$I^8XT,BR!A3/L#7#S^AD#92CYO?%+@O;?%L#3MOWI'WP;:O44' M*J\6?\8+3OFW?%+>14]S+Y^VULDLYMJ'(<@XI#"X-8;0:IWP0K&4N-8#W SJ MBU%MX3V -?/]CO@-AU3/!,%&(4\XC)&^G<1 L$IRZ]29I8<]K:EV+.H#X-L_ M9KM?1>^KFEG'PR!U4#&M,.%$,(@JB:F7C:X9G,4:>00)FC/L&*P'P"XU'M_? MWD]&\4[ZDSM%Q_%M2V/9$@GEK0YX8!8ZR71E[7JHM3ZOF>Y4#&P'_0%P\D.^ M:XMR=\7,4F*-?W'3VPB>_O%_?+ M0/?UV''?[_+I_ >]J:R,!0Q#("7&5".CA-,$<&$=,M:Q1O9I_^O9:^U]RJ/K MA@; %E'*1%.QFB8"#A58<>L37S3,+05KR->';#T=:.7 M :R%6^>D!L,]I=G@ETMOH09(MD %0=X,P M'\*B^>7/?/(M_ZV<+FZ.=&L;-)PQB:V7U#+MD&(N6"FX0LM:YI(>E@Z/OOT0 M*VD^3M30,/D]3',::QJUEE@$LF.:<.,D $A)J5N$BPI_GY:3V MS<.N]- W/\M=DFQ=M \F;AN?R2RQT'ICJ5*40>VXI[9&$J$4)V!0*05.P^D3 MJ*@/JVH5.O?+Z'M^\E=@=5<.LI=VU,ILL%PEP,QPJ9&7P91%]1F_PK:1Q="- MK.[J*A_',&)U]S^-%OFG?%Q.Q\6D6(V_A<_#Z!M-8KK"^]"SAV>%=V#20NM9 M<#0@0Q(A(H VQ'N*386=%RPQ$?70UL=66/0RA&7O6NAYPCAMU*OVIPN% #'! M"/$ *&MD]:(%=@"62Y.^"!T0Z^;F!>[JF5A_;,HQE.3F'CC 72*5-*&'YS9 MQ=I6]/XZ2EU)HP ]L^M9+6KW9;;"XT$]V7@]Z9+;[2 %$'K.C"8&8'-),!J9D1U!ME@G\*L75<56@ *GH=Y'UX\RWRH^P-]E-- M YM^=MXK.**>$*>U%LQQK['D?AV&0T$'W0DGA\=-SZU2- _5LKN)3#KC-:68 M T(T]\X)*2L4I/9G=B^P159LW:AN%?"^=J>W=EH_? D=V1.2I4'MC%GF#(H& M%?+:&HH4(Y7%-MQ3 MJG EMY#DS#8:6V5"4Y8=C79O]Y'N9]-B>80RO?3%]_BW_5%5ME?*>,PMS\+H MA#ZXAI 3*EPEI7;P1^'4,7I_>7VH+9#[HM+[?#3/8\+'=[=WL_+;*D/>7B[M MJ)5!"8!5F"*FIORJQC<.Z+54]B:CS=ZPY_G^1+;4Z?Q=K8*N,._K7UB4QJ2:TU M*@QY[B65RFM>(6@!2/$XF\^$2(>:L$YC5=SP#@\_L2DWK+-@2@;D-K &,\9TLTMFW6#P(?\S>#CE_701LW7-RFGXZWBUEW@Q M,S>CZ77^;OJT1#$=%\'UV7<*G]1N)@%'D#%.J &,&*B9YQ5>"*$SVVEIG47E MZ731VVY,G4IL[LO9#@GWG-\?U$ZPQ31V5C"L!"54 >/-R MPZ5#C?3%SGB\YQNWDM_^?%:'HYFEW.?[^['"WR4)X N9=3C>IGG"JJC0?.6.X)I!J ,\L+4^:^E]O#+<.<%_D.G9F;W)0F]QV)I#%"'I%K!8:8,*0TA5F5N&4 MC*L#/,<]S2K;MY;Z8K99'=8$[W+U8O1B^BEZF=/\THUFTR#)7.=7Y2P^-(,[ M2'Q(,QG&2G,M%3':*P\A!\$\K\:X-2F98 ("104\X7PY!?;T-CM%=L1A- MBG_GEY7]^>_W<7/AXNI3 M?A?Z&AW!S_GU$K)=COG62IF&6CN%L=>.6X>BV5SOIT'.4B8[]A?C.E!!WR;G MIWR<%]]BA^U]KJZ"CF(2AT_E)'SQNF$:CX/;RH+;QKA2EGH.A+,2*%?!-5M)/G_LY(=R$2,#CA?YY:+\FIO0S^4_ MHKU;3"^FRP#,LWQY=S=Z>E6]><3>%K-0^/,H_'-1_OZWSW_[1_DMGTVWW- ^ M86_B"T;/93"LG=,Q_*RBNIH9N(,L97M)_#4*WI)N3[G14%\YJG=,QN7U--I. MQ]X3>]501B 3'#L6O,HPJ433R]5H6)JT\R7_8GI/:NF+I'4_XRO*B$\^NRIG M83"/\XNOD^)ZGR?6J'X&F%$& FH44H8*HZA!:]F%DC+I@!3\Q=K4[$,.<2I#^:P],!Z((UYVCN0S^:1H%NOR.XHG2$6[ @%+34\])4S:R"N^HJ9/5-M'ZJHLFT@ M>XN-5GS/+X/7.LZK^6Q_9+0M53+@ ,9:2P&00%P(PRL)M/5G$[R^56UNWD@Z%,QA;A25 MLQ]KJP@"S8QC B,NL8A1R54P)0G%4GA ;2=;1>,:ZT7CS:(-=3)C@EF#B,>: M:FA-Z#L"5=_#=/>#OF1OK-&-$WTZS@D^YM,AN&O/Z'7)S$$#PC)&/>8<4JHU M-*26FOL4HV] 7&A15V6;>+:D\]W;1YO*9AH"*#622E,H)(64D5I>+,291 U( MUM)V;1^%X_&7SF;!SWCLP.YMI(V%,Z(LQAZYF/"&&8TL)+KJJ='L3-[NMZ"I MLF4HCU;ZY_NOXX8JWU T$U9;9JGB)(BL) CN)JQZ201/N;(_-/^M/86G YGN MQ#]?GYJ[\5OJ90X8SIF"A!D/B8#(6%7U'^%F:4_?"!':7^-;1G>0SCP-L A% M+6/..,T\Y+R2@#G4Z_%Q?\Y\LCZWNO,'P3DP=W[]DQ_'D:=:(<\DEP1 1J4+ M"F-+;=G@!EK6Z'#MX%W:ZJY0L_L>3TMGGA@+48P+0P 1P?:01E7]%;99$LWA MFW&=:7'S+FT"PGU-Z+^-_JNMZ+5L&7F".;O.+JV?=W9O ;6N=#'##L1:,\^ IQ\#N3+NUC%[:<[E0 MU(:27SZH; G2HQT)FP>9EY$3RBL;8)[.\]'TL@A&P6127.?3<3Z*_RUVI& [ MJIU,B" 8I@QY1*A@ACEG*ODTMRE)%@9(F1;T7/:']M%L\GE0P&ABBF_%I!A- M52/J[*P4\'&4U157/$;0=5R,)@&E8K&7-$F-9CSN\WA!G8@!QQ&P L)*<@],7#0$K7425'U6"J3<8!C0'-2F M/=PNHD/<"./>*&B=$U!#IX3'7NI* F'IF6Z$)6ARVQ;884 .:POL'WEY/1O= MW13C]U'!R[QJ/\IF&):A!T%/T&MLB3,6H)5)22TGRCQ9YZ/ M_W9=?OMU&:MB]K BS_H?+WFS_G'V^^<-!'G\92:$-C;T#0;OGDBMC%>ZZB\& MS1(^OB$FI.NM3(2PM^W\WJT5'K5 MQQ#W4[PGVC&('>;24""A!S5@BL*4%V2#W4_I4M';MEL.PWE(VRV[0VO].!LO MUB!LK4"2.R0 1=(1X0$&4B$-/3_J.5&/(>VJ0)1?BMM0Y.+J<_CI_"H(MF/C MIMT/9(I9AJ'Q1G%*:" ] Z1"T,BDXY\!FL&M\^J8R'=M*Z7G)>QXX8([.EO8 MX)+NV15J]T,9=X0ZI$1\16ZD9-Q:6J'I\+EY>GU3L.T1D**[-S,2=KDC[7\D MP\#!8!"AH$@*HW]G%:]0U(:=27B3 MDL#E'"?KGDA[H%H&L5GP>7R37]Y/\HNKUUE!YC_.)@$ 3'#)(.04RK@_K1A; M!11F.&BRT3O.;C#0Q63RF+#JB7)V2+VU3D:-V^J6Q7M/AT)2EC,N7U[^$98,O%:/*VZ=4>U,.PD^]O;T>SA^!7%-?3XJH8 MAQ8^EI,BOM^H_OP![&1H@$- 6F\(]$8HXB"N-.>E:K1;TK'COZ&LI1 +H[2N^R^2+I,-\#5FI]QI&>OC8TY6TEQ^BR9Y?!%J\[MR M7BQJ+E<)&XO&1$IJ-.;PPDXJ)C6G\?\(\>11-P<_AMLZQ/11Q/P75/ M8GZ/Q@S;42! I+V&.NY^>XEQ#54\-TT@$/W1"-0>S@F13U9X'\.3)G4S MRZ%RSC'H A):2NZ1J'<:*$_9Y6$_&%\ZP'L03OB79PS? ML./<6+_-\B<>"W=O[S/K0^8Z%,#SH&#ZX5,PB&8QQ_3ZZ=%\+P7;:SSSQJ P MN\:ISTIOM"4 5J@AB<_S.D7K)#V90EJ(>O,LR/61L]^FRAED0#G,E.(2*!5D M 90_#DB10JTW[*RW,_^U 'C/U\(VOF!Z&A=%S?)1\ZDOH=7,<0E- #Z,+@*M MY=;@&BC6;\@YH(G,$(4[BG3KC/91$,EWG@(=* MI3R8?L/N_U$37W>P]S7];<0D;LZKZ66U]?70>-H[HK7, ,EB6F-JH'=<."0% MJ' )0R7E@<\;WETX=KKK7@.#NJ^]]R'(08?,[7PI Y1I3CVD6'K+!'$!U0I/ M#US* LY_/$:?5CM][*Y]7H1^Z=$\;@O>WN73^;*)#Z/9+/SEV\GS2WZ^"3QX MU;T&>VJ[*V;8*(PX5)A2HX35'BD55("$PEXSVB@@[(EM$")J97B]C,P4; M\K',Q]%#_)GZ[F4N.[@]5>;&CE#GEX1_;D>834IHCVY-,WVAJ/;6#[3" '&&*1<$^:"H6D?ER)I_)D%9SDM M/5[Y#.D*.7H[[XF#\C7*.JL[,X^=N9\6BSTY(9JWD!GEP@+C"+7* ((95H96 M,G'K4XR_ 1Z0#8)DW:KH1'/<[['#GS[_?NA<][Q>1JD7&EJF-"8Q#08VMAYB M B31<8"':H.@8Q>*Z8N$7XI%-+??32^+;\7E_=Z(XQO+9Q)AXPS%2H8A!CVB M/I@W:]F (RG[;4.< T_NI;2AA9,Q+.Y-?LHG2ZCF-\7=E]+%O#X/>QV1 UO* M )>"8V:88AI+S+R1-;J6H#/SG1,YL8]AK6+=%_=L,V7/?@O^L506F2\<9#[.S%S%4-^LDH,ZGY*4W>UGPK%SFN#:4,&$T<)Q0A'T 92V+,OC,DM@> MI<57";*/QV\P6_7;ILGW#2*>>X3-[R7CZ]:MW ME0V>Z!_SV3BRYSIHY>)^,5\LLT]?KW:-5R.\BR'0X+-9#)5L34#62HL9@XP@ M4B&-B#DS+Z!/:K8U*MK7XN#'RX?[N-Q=7*G+RV5TD-%D66ZN[A3)/U6V,!+J#OAU],4/& M,.9YP-A:KCGD#M;G@M#S%+ZS,V3M,-1P](6X=]-Q>9LO1M_SU?#ZFD_SJV(Q MBV=\^>6B7-SD^??@2Q?SO+Q:7I\J[Y:'?\&?_I;/0YEQO&P69\3Q 6#?*XN_[A?Q MZTL1@]U5S$:/*:3V4;B-;V2"22<\= %![ 0/>E2U8QY\]I2S;_F7T3T E?5% M>S\J9O\<3>YS-9_?WZ[6INI!LHV7FO)I)=:N ]5#FLF0?#(LM%@]K'_%!.5\[] M4M#YEYAWZ>GOXY;6AW+Q?_/%XV97ZD[F,=_,H (:>F< ,5H;8;QTM=*%1RE[ MF?"OL]DAZO#-CY/U/%'.GN3YV;7$]-N1#+OXL(,#HIP$#L(8*_GQ+% D16<8 MXKW0,QQ1;2CVZ/.&3Y]_?_(\VR_CT:[.G\OU^?.[X,IM7"X.JI_I8&8L['DW)^/UL&:GWL^J?5$=/R=/05<^=-0DX=>KTXNKZ1E3 M"&SG8=1 -1=O<3V99O33Q?GE)";8\T]KJ$XBI5H2B$Q2KYFWL9-K@*RYDX-M MLMFJ50NFSJ+JK>7T^6W>H^>IQS6<@*&"D;;9D:*2J*!$;Y1+.D]O:7-#G-WF M2WNU\*Z)LZQ^:SEPDJC_V&ROKMM;Z@.K6\9]6N,\$QHUMQ*Y<20BI;VIKES( M*14X/)OFR)LRU%O+@5..N\-(DK"V1% NI9/$17YO;JO/:;TS.,?GQMT)N_=- MH,657!V)7BVG./22?M;%-%IR20@ 9TI)08CTI'=! 5S.[4N)X>L51.6FTNWZ M&%<$TQIL9]H3+T$[M&A4C/1N*"^CL^:?51?+FP#LB_%R(!)J\;[JK5QU5 MO M(7*0U#@&/.B[\"O+&B)>ZME7$2>+!4(M!^5OBY^2!ZZ@84HHE-Q[K0U'[I5@ MO:L2DUIF"3O6&*\O_WB M8O*%9HES'D_,":W8J3%1'7.+8.KK6DCB5I(I(,+H]EX'-?; L0IR;B#6'D*M MB)UCXZ"$0JNGC?U'HW;77G^%CBCO (BFTG.P AUXB;R-"S P!S6".=9?I<-( MJ. M&N,].N>H"Z*7H_%FUL2YQ>NO#@;59/57P]11=OT5CT)'@TQ%0R6EU*%R MO30Y7]D#$(8OM]!1M6*\?XF%E<)+\00$IJI/)>1Z2^>[=DK*YM\UP4'H_GZ8Z@ MD&+VTZ6+_;@S'I,U)0*"96@X-YW4),EJFU7BC='B-L#L*BL>Z.$_U\D-_K!+ MG+[>"_[GJS\W%R=_GNX>QPH&%/[-MI"& K:SH(D6R 0QDG$G[PY3[E5M\^)XIF*7_^AGX ML#/Z(@Q\N(2&&>N16Y$0(@$I8PDPG08HQYQ@0[E5C.^9@5GZKY^!)1JC-AAF M? (SD4I':Q1KVUO=VB&!^FEHS\[V3=A/O]YUR[U\ M>VK U"MJHE2@P0N.4DHGN!*.=_H)S.8T9"HQF+G&6,R8"JZ?@./E["V\O$8& M%Y1%;5$RJZ-1H954<2DQ1$8"Z-NA#9K9 T<2'FMU-HV'H+@GT46BG<-(O;.= M'*.BLP8Y%J_5.1A4D]7J#%-'V;4ZU#A!-*)',&A%T,"A>Q>(4H\QE,K N !CM.DD2P%7/2OI8%3-4:LS3!$+U>JTQMCE MQU\_#:W9>?A[C=-!*\$",9%;XX+0X+IWY6#5ND"W+%Q>KMW)4DPQ^^S"-3S( M(A<.I)8D[2%"6L%TOX]XEM-LJL1P^^*VP>PJ*Q[HE=?P(%?,$B\=89E?$LX(2)YG!((EC(@*Q00C&9&\JM+,2 MCZD?\\%\L=3)82"HGXCE5?$DB[V=ER!(@H:Q'AA8TFD@4+/.$6+OF8)9^J^? M@>55\;CVXCMH80,PZ8(V4O41\8@QYR \5O&4R, L_=?/P+[EZJ(D_&$5#7H7 MC 5)T'LD!$FPO2TBD,R3T/"0AR?+1P'73L9<'-3/QQ*=0Y?D' 0E(D@I@XC: MJEX'4NB<5.&2N_R^9R+F0:!^&M9652>5T#YXHH(+SC&?;!;6.PY&YF3XLN)( M5G*$ B3U4WP]WCF7)%"&-MEAJ$ !TU[T.)2G\\=?PVGN(HI_Z@HKK"-N9;S?U\?75Y M=;H[V^Z^3)QQ_>(#&Q&L992 5&@$B591%SH)H[7F].?/7%TE\-TO>O]WE?8,W?-]%S@IS<\L\&,;6#IZ"8UC1Z6QF;EJ=0P\ Y3WC41B052()4V$[^-H\W[R$V M-CK,EV'D0!@40\-G>PD=DM\W&A7'6T5# 4*RPK6V"1Z>6J9";^8H;W*RSNLY MQJHDXF(@J(:,W4LNSL=!"TG:B-I%B=R@YIPG!F!(FYE!R3?FB%5)R2AP4 MP\K":.6Y<$3W$>;(<_JEKS\:6CHUIP%!+22 0,Q1FD% MG:R),/.,J%_Z'%PZ*CJFBFJAP[W-X,/NZF*[N]Q^GJRPX+5G-C1&9)Q:(!RA M;;"BTT;3Y8HYE=//IIZ$U[GQ.MWQDJ7=6ACT@W-Z?O1 M\X;LQTT[9B-]CN>[O=:N3[^>;"Z^T=>(6,0B&Q?WZ=)*F^"2(QRBA+L$'\S* M@Z_'&BR!KC7"H99S\QD!W6YS[8B1R=/ #EU"@VU)(DW;*2>6,N*(XK[7 .,Y M[MD*PY1EGI\3*7L]=%LH)IFWL,:WO;PL"NM\4H\(Q)-^<[20Y3(.#E4>J5D! M!-9#6/OER\4^R7XV9_/-:VHL8M2.@_$J(AI(MDSOF#">-3]#'6E:"DW'T7[E M;NGSVU9!;ND;%ME8 HP$I*BEH%%K+DU_804.?WMYK.U]F\1*) XZV007C#0/MC;^]WD_G!UT""/PDRGOJ'0 M/?4]PO-OYU_3MWW=7OWO8SJGIK"5!B^B$9*E0U%P+ZR.0"2E'#M-!#Q,$]5? M>PV&Y5C6S=3Z*MZ<>4H _?$PE7GRZD,;9I6P0J'C KAB$3G&3LH.^?NXM!J% M%27HIWBW^ZD7_KB]_"M>;%IW9I.0=#7GD?'4LQNOB 3)%+?1.\&LC]W0;6!: MQ9Q\V7INAHHZ*4904Y74Z/8"O_WO]BR9PG-2XZEG-]Q8'M$9;C@1P0CM@7Z6]))RQGM%(#HP@U=8ZH[WPT8+NY*@!R;MRV@X&U>/=9B%U MS'7DWBPP/=)^W[[4(/#!SS5 M](LQWIZ5S=W;[ M+H9>T&BD6!?(EH7'^?@*60ALGW;;J\N/OWX:"KJ'O]= \N\ETQ$EA!!D@("F M>U>I>$Z:0STQRR+ EZ688@[U5P?M3A%RZ;^\\813"B9:&@RAT0$ [:3F*.3D MO98(Y\4-T=E5-AO0'XKVAPN)1^1-N\)3=.XFJNR%?++Y?N72:O\ZW-L?];%- M,%89QP)8[YVS1K,(G:0IZ+5Y:3-"\^4@P9):7(@O@W-6WLJ0S Z]%*9FSN]=WTSI5>'=T/Z-RPM MNIP>=_44HHV'R@ED?L!]Y>U_M'^UMLP___%_4$L! A0#% @ R$@#34O/ M@B&UL M4$L! A0#% @ R$@#3=]9I!4!#@ ^94 !$ ( !5_H M &UA;G0M,C Q.# V,S N>'-D4$L! A0#% @ R$@#35 ^FQ)R&@ 4QT! M !4 ( !AP@! &UA;G0M,C Q.# V,S!?8V%L+GAM;%!+ 0(4 M Q0 ( ,A( TT2P)GU?DH .^ P 5 " 2PC 0!M86YT M+3(P,3@P-C,P7V1E9BYX;6Q02P$"% ,4 " #(2 -->OZXX5.3 Y* @ M%0 @ '=;0$ ;6%N="TR,#$X,#8S,%]L86(N>&UL4$L! A0# M% @ R$@#3=YUAM][8 UQ@% !4 ( !8P$" &UA;G0M F,C Q.# V,S!?<')E+GAM;%!+!08 !@ & (H! 18@( ! end