0000898173-18-000077.txt : 20180228 0000898173-18-000077.hdr.sgml : 20180228 20180228163256 ACCESSION NUMBER: 0000898173-18-000077 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 101 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180228 DATE AS OF CHANGE: 20180228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: O REILLY AUTOMOTIVE INC CENTRAL INDEX KEY: 0000898173 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-AUTO & HOME SUPPLY STORES [5531] IRS NUMBER: 274358837 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-21318 FILM NUMBER: 18651746 BUSINESS ADDRESS: STREET 1: 233 S PATTERSON AVE CITY: SPRINGFIELD STATE: MO ZIP: 65802 BUSINESS PHONE: 417-829-5878 MAIL ADDRESS: STREET 1: 233 S PATTERSON AVE CITY: SPRINGFIELD STATE: MO ZIP: 65802 10-K 1 orly-20171231x10xk.htm 10-K Document

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
 
 
FORM 10-K
 
 
 
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2017
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ________ to ________
 
 
 
O’REILLY AUTOMOTIVE, INC.
(Exact name of registrant as specified in its charter)
 
 
 
Missouri
 
000-21318
 
27-4358837
(State or other jurisdiction
 
Commission file
 
(I.R.S. Employer
of incorporation or organization)
 
number
 
Identification No.)
233 South Patterson Avenue
Springfield, Missouri 65802
(Address of principal executive offices, Zip code)
(417) 862-6708
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
 
Name of Each Exchange on which Registered
Common Stock, $0.01 par value
 
The NASDAQ Stock Market LLC
 
 
(NASDAQ Global Select Market)
Securities registered pursuant to Section 12(g) of the Act:
None
 
 
 
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes x No ¨

Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ¨ No x
Note - Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Exchange Act from their obligations under those Sections.

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

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

Indicate by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained here, and will not be contained, to the best of the registrant’s knowledge, in definitive proxy or information statements incorporated by reference in Part III of this Form 10-K or any amendment to this Form 10-K. x

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 ¨
Non-accelerated filer ¨ (Do not check if a smaller reporting company)
 
Smaller reporting company ¨
Emerging growth company ¨
 
 

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

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

At February 19, 2018, an aggregate of 83,670,900 shares of common stock of the registrant was outstanding.

At June 30, 2017, the aggregate market value of the voting stock held by non-affiliates of the Company was $13,884,808,148 based on the last price of the common stock reported by The NASDAQ Global Select Market.


DOCUMENTS INCORPORATED BY REFERENCE

Portions of the definitive proxy statement for the 2018 Annual Meeting of Shareholders to be filed with the Securities and Exchange Commission within 120 days after December 31, 2017, are incorporated by reference into Part III.






O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
FORM 10-K
FOR THE YEAR ENDED DECEMBER 31, 2017

TABLE OF CONTENTS
 
Page
 
 
 
 
 
 
 
 
 
 



1


Forward-Looking Statements

We claim the protection of the safe-harbor for forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. You can identify these statements by forward-looking words such as “estimate,” “may,” “could,” “will,” “believe,” “expect,” “would,” “consider,” “should,” “anticipate,” “project,” “plan,” “intend” or similar words. In addition, statements contained within this annual report that are not historical facts are forward-looking statements, such as statements discussing, among other things, expected growth, store development, integration and expansion strategy, business strategies, the impact of the U.S. Tax Cuts and Jobs Act, future revenues and future performance. These forward-looking statements are based on estimates, projections, beliefs and assumptions and are not guarantees of future events and results. Such statements are subject to risks, uncertainties and assumptions, including, but not limited to, the economy in general, inflation, product demand, the market for auto parts, competition, weather, risks associated with the performance of acquired businesses, our ability to hire and retain qualified employees, consumer debt levels, our increased debt levels, credit ratings on public debt, governmental regulations, terrorist activities, war and the threat of war. Actual results may materially differ from anticipated results described or implied in these forward-looking statements. Please refer to the “Risk Factors” section of this annual report on Form 10-K for the year ended December 31, 2017, for additional factors that could materially affect our financial performance. Forward-looking statements speak only as of the date they were made and we undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.

PART I

Item 1. Business

GENERAL INFORMATION

O’Reilly Automotive, Inc. and its subsidiaries, collectively “we,” “us,” “our,” the “Company,” or “O’Reilly,” is one of the largest specialty retailers of automotive aftermarket parts, tools, supplies, equipment and accessories in the United States, selling our products to both do-it-yourself (“DIY”) and professional service provider customers, our “dual market strategy.” The business was founded in 1957 by Charles F. O’Reilly and his son, Charles H. “Chub’’ O’Reilly, Sr., and initially operated from a single store in Springfield, Missouri. Our common stock has traded on The NASDAQ Global Select Market under the symbol “ORLY” since April 22, 1993.

At December 31, 2017, we operated 5,019 stores in 47 states. Our stores carry an extensive product line, including
new and remanufactured automotive hard parts, such as alternators, batteries, brake system components, belts, chassis parts, driveline parts, engine parts, fuel pumps, hoses, starters, temperature control and water pumps;
maintenance items, such as antifreeze, appearance products, engine additives, filters, fluids, lighting, oil and wiper blades; and
accessories, such as floor mats, seat covers and truck accessories.

Our stores offer many enhanced services and programs to our customers, such as
battery diagnostic testing;
battery, wiper and bulb replacement;
check engine light code extraction;
custom hydraulic hoses;
drum and rotor resurfacing;
electrical and module testing;
loaner tool program;
machine shops;
professional paint shop mixing and related materials; and
used oil, oil filter and battery recycling.

See the “Risk Factors” section of Item 1A of this annual report on Form 10-K for a description of certain risks relevant to our business. These risk factors include, among others, deteriorating economic conditions, competition in the automotive aftermarket business, our sensitivity to regional economic and weather conditions, future growth assurance, our dependence upon key and other personnel, our relationships with key suppliers and availability of key products, our acquisition strategies, complications in our distribution centers (“DCs”), failure to achieve high levels of service and product quality, unanticipated fluctuations in our quarterly results, the volatility of the market price of our common stock, our increased debt levels, a downgrade in our credit ratings, data security, and environmental legislation and other regulations.


2


OUR BUSINESS

Our goal is to continue to achieve growth in sales and profitability by capitalizing on our competitive advantages and executing our growth strategy. We remain confident in our ability to continue to gain market share in our existing markets and grow our business in new markets by focusing on our dual market strategy and the core O’Reilly values, including superior customer service and expense control. Our intent is to be the dominant auto parts provider in all the markets we serve, by providing a higher level of customer service and a better value position than our competitors to both DIY and professional service provider customers.

Competitive Advantages

We believe our effective dual market strategy, superior customer service, technically proficient store personnel, strategic distribution network and experienced management team make up our key competitive advantages, which cannot be easily duplicated.

Proven Ability to Execute Our Dual Market Strategy:
For more than 35 years, we have established a track record of effectively serving, at a high level, both DIY and professional service provider customers. We believe our proven ability to effectively execute a dual market strategy is a unique competitive advantage. The execution of this strategy enables us to better compete by targeting a larger base of automotive aftermarket parts consumers, capitalizing on our existing retail and distribution infrastructure, operating profitably in both large markets and less densely populated geographic areas that typically attract fewer competitors, and enhancing service levels offered to DIY customers through the offering of a broad inventory and the extensive product knowledge required by professional service provider customers.

In 2017, we derived approximately 58% of our sales from our DIY customers and approximately 42% of our sales from our professional service provider customers. Historically, we have increased our sales to professional service provider customers at a faster pace than the increase in our sales to DIY customers due to the more fragmented nature of the professional service provider business, which offers a greater opportunity for consolidation. We believe we will continue to have a competitive advantage on the professional service provider portion of our business, due to our systems, knowledge and experience serving the professional service provider side of the automotive aftermarket, supported by our approximately 780 full-time sales staff dedicated solely to calling upon and servicing the professional service provider customer. We will also continue to expand and enhance the level of offerings focused on growing our DIY business and will continue to execute our proven dual market strategy in both existing and new markets.

Superior Customer Service:
We seek to provide our customers with an efficient and pleasant in-store experience by maintaining attractive stores in convenient locations with a wide selection of automotive products. We believe the satisfaction of DIY and professional service provider customers is substantially dependent upon our ability to provide, in a timely fashion, the specific automotive products needed to complete their repairs. Accordingly, each O’Reilly store carries, or has same or next day availability to, a broad selection of automotive products designed to cover a wide range of vehicle applications. We continuously refine the inventory levels and assortments carried in each of our stores and within our network, based in large part on the sales movement tracked by our inventory control system, market vehicle registration data, failure rates and management’s assessment of the changes and trends in the marketplace. We have no material backorders for the products we sell.

We seek to attract new DIY and professional service provider customers and retain existing customers by offering superior customer service, the key elements of which are identified below:
superior in-store service through highly-motivated, technically-proficient store personnel (“Professional Parts People”);
an extensive selection and availability of products;
attractive stores in convenient locations;
competitive pricing, supported by a good, better, best product assortment designed to meet all of our customers’ quality and value preferences; and
a robust point-of-sale system integrated with our proprietary electronic catalog, which contains a wide variety of product images, schematics and technical specifications and equips our Team Members with highly effective tools to source products in our extensive supply network.

Technically Proficient Professional Parts People:
Our highly-motivated, technically-proficient Professional Parts People provide us with a significant competitive advantage, particularly over less specialized retail operators. We require our Professional Parts People to undergo extensive and ongoing training and to be knowledgeable, particularly with respect to hard part repairs, in order to better serve the technically-oriented professional

3


service provider customers with whom they interact on a daily basis. Such technical proficiency also enhances the customer service we provide to our DIY customers who value the expert assistance provided by our Professional Parts People.

Strategic Regional Tiered Distribution Network:
We believe our commitment to a robust, regional, tiered distribution network provides superior replenishment and access to hard-to-find parts and enables us to optimize product availability and inventory levels throughout our store network. Our strategic, regional, tiered distribution network includes DCs and Hub stores. Our inventory management and distribution systems electronically link each of our stores to one or more DCs, which provides for efficient inventory control and management. We currently operate 27 regional DCs, which provide our stores with same-day or overnight access to an average of 157,000 stock keeping units (“SKUs”), many of which are hard-to-find items not typically stocked by other auto parts retailers. To augment our robust distribution network, we operate 331 Hub stores that also provide delivery service and same-day access to an average of 48,000 SKUs to other stores within the surrounding area. We believe this timely access to a broad range of products is a key competitive advantage in satisfying customer demand and generating repeat business.

Experienced Management Team:
Our Company philosophy is to “promote from within” and the vast majority of our senior management, district managers and store managers have been promoted from within the Company. We augment this promote from within philosophy by pursuing strategic hires with a strong emphasis on automotive aftermarket experience. We have a strong management team comprised of 190 senior managers who average 19 years of service; 244 corporate managers who average 16 years of service; and 496 district managers who average 12 years of service. Our management team has demonstrated the consistent ability to successfully execute our business plan and growth strategy by generating 25 consecutive years of record revenues and earnings and positive comparable store sales results since becoming a public company in April of 1993.

Growth Strategy

Aggressively Open New Stores:
We intend to continue to consolidate the fragmented automotive aftermarket. During 2017, we opened 190 net, new stores and we plan to open approximately 200 net, new stores in 2018, which will increase our penetration in existing markets and allow for expansion into new, contiguous markets. The sites for these new stores have been identified, and to date, we have not experienced significant difficulties in locating suitable sites for construction of new stores or identifying suitable acquisition targets for conversion to O’Reilly stores. We typically open new stores by
(i)
constructing a new facility or renovating an existing one on property we purchase or lease and stocking the new store with fixtures and inventory;
(ii)
acquiring an independently owned auto parts store, typically by the purchase of substantially all of the inventory and other assets (other than realty) of such store; or
(iii)
purchasing multi-store chains.

New store sites are strategically located in clusters within geographic areas that complement our distribution network in order to achieve economies of scale in management, advertising and distribution. Other key factors we consider in the site selection process include population density and growth patterns, demographic lifestyle segmentation, age and per capita income, vehicle traffic counts, vehicles in operation, number and type of existing automotive repair facilities and competing auto parts stores within a predetermined radius.

We target both small and large markets for expansion of our store network. While we have faced, and expect to continue to face, aggressive competition in the more densely populated markets, we believe we have competed effectively, and are well positioned to continue to compete effectively, in such markets and to achieve our goal of continued profitable sales growth within these markets. We also believe that with our dual market strategy, we are better able to operate stores in less densely populated areas, which would not otherwise support a national chain store selling primarily to the retail automotive aftermarket. Therefore, we continue to pursue opening new stores in less densely populated market areas as part of our growth strategy.

Grow Sales in Existing Stores:
Profitable comparable store sales growth is also an important part of our growth strategy. To achieve improved sales and profitability at existing O’Reilly stores, we continually strive to improve the service provided to our customers. We believe that while competitive pricing is an essential component of successful growth in the automotive aftermarket business, it is customer satisfaction, whether of the DIY consumer or professional service provider, resulting from superior customer service that generates increased sales and profitability.


4


Selectively Pursue Strategic Acquisitions:
The automotive aftermarket industry is still highly fragmented, and we believe the ability of national auto parts chains, such as ourselves, to operate more efficiently and effectively than smaller independent operators will result in continued industry consolidation. Our intention is to continue to selectively pursue strategic acquisitions that will strengthen our position as a leading automotive aftermarket parts supplier in existing markets and provide a springboard for expansion into new markets.

Continually Enhance Store Design and Location:
Our current prototype store design features optimized square footage, high ceilings, convenient interior store layouts, in-store signage, bright lighting, convenient ingress and egress and parking, and dedicated counters to serve professional service provider customers, each designed to increase sales and operating efficiencies and enhance overall customer service. We continually update the location and condition of our store network through systematic renovation and relocation of our existing stores to enhance store performance. During 2017, we relocated 22 stores and renovated 25 stores. We believe that our ability to consistently achieve growth in comparable store sales is due in part to our commitment to maintaining an attractive store network, which is strategically located to best serve our customers.

Enhance and Improve Customer Omnichannel Experience:
Regardless of how our customers begin their interaction, whether in-store, over the telephone or electronically, and complete their transaction, whether in-store or delivery to their home or business, our goal is to provide excellent customer service and a seamless experience. Our user-friendly websites, www.oreillyauto.com and www.firstcallonline.com, allow our customers to search product and repair content, check the in-store availability of our products, and place orders for either delivery or in-store pickup. We continue to enhance the functionality of our websites to provide our customers with a user-friendly and convenient shopping experience, as well as a robust product and repair content information resource, which will continue to build the O’Reilly Brand.

Team Members

As of January 31, 2018, we employed 75,289 Team Members (45,440 full-time Team Members and 29,849 part-time Team Members), of whom 64,104 were employed at our stores, 8,148 were employed at our DCs and 3,037 were employed at our corporate and regional offices. A union represents 49 stores (477 Team Members) in the Greater Bay Area in California and has for many years. In addition, approximately 67 Team Members who drive over-the-road trucks in two of our DCs are represented by labor unions. Except for these Team Members, our Team Members are not represented by labor unions. Our tradition for 61 years has been to treat all of our Team Members with honesty and respect and to commit significant resources to instill in them our “Live Green” culture, which emphasizes the importance of each Team Member’s contribution to the success of O’Reilly. This focus on professionalism and respect has created an industry-leading team, and we consider our relations with our Team Members to be excellent.

Store Network

New Store Site Selection:
In selecting sites for new stores, we seek to strategically locate store sites in clusters within geographic areas in order to achieve economies of scale in management, advertising and distribution. Other key factors we consider in the site selection process are
population density;
demographics, including age, ethnicity, life style and per capita income;
market economic strength, retail draw and growth patterns;
number, age and percent of makes and models of registered vehicles;
the number, type and sales potential of existing automotive repair facilities;
the number of auto parts stores and other competitors within a predetermined radius;
physical location, traffic count, size, economics and presentation of the site;
financial review of adjacent existing locations; and
the type and size of store that should be developed.

When entering new, more densely populated markets, we generally seek to initially open several stores within a short span of time in order to maximize the effect of initial promotional programs and achieve economies of scale. After opening this initial cluster of new stores, we begin penetrating the less densely populated surrounding areas. As these store clusters mature, we evaluate the need to open additional locations in the more densely populated markets where we believe opportunities exist to expand our market share or to improve the level of service provided in high volume areas. This strategy enables us to achieve additional distribution and advertising efficiencies in each market.

5



Store Locations and Size:
As a result of our dual market strategy, we are able to profitably operate in both large, densely populated markets and small, less densely populated areas that would not otherwise support a national chain selling primarily to the retail automotive aftermarket. Our stores, on average, carry approximately 23,000 SKUs and average approximately 7,300 total square feet in size. At December 31, 2017, we had a total of approximately 37 million square feet in our 5,019 stores. Our stores are served primarily by the nearest DC, which averages 157,000 SKUs, but also have same-day access to the broad selection of inventory available at one of our 331 Hub stores, which, on average, carry approximately 48,000 SKUs and average approximately 10,900 square feet in size.

We believe that our stores are “destination stores’’ generating their own traffic rather than relying on traffic created by the presence of other stores in the immediate vicinity. Consequently, most of our stores are freestanding buildings or prominent end caps situated on or near major traffic thoroughfares and offer ample parking, easy customer access and are generally located in close proximity to our professional service provider customers.


6


The following table sets forth the geographic distribution and activity of our stores as of December 31, 2017 and 2016:
 
 
December 31, 2016
 
2017 Net, New Stores
 
December 31, 2017
State
 
Store
Count
 
% of Total Store Count
 
Store
Change
 
% of Total Store Change
 
Store
Count
 
% of Total Store Count
 
Cumulative % of Total Store Count
Texas
 
667

 
13.8
%
 
23

 
12.1
 %
 
690

 
13.7
%
 
13.7
%
California
 
534

 
11.0
%
 
7

 
3.7
 %
 
541

 
10.8
%
 
24.5
%
Missouri
 
195

 
4.0
%
 
5

 
2.6
 %
 
200

 
4.0
%
 
28.5
%
Georgia
 
187

 
3.9
%
 
9

 
4.7
 %
 
196

 
3.9
%
 
32.4
%
Illinois
 
186

 
3.9
%
 
7

 
3.7
 %
 
193

 
3.8
%
 
36.2
%
Florida
 
163

 
3.4
%
 
17

 
8.9
 %
 
180

 
3.6
%
 
39.8
%
Ohio
 
169

 
3.5
%
 
11

 
5.8
 %
 
180

 
3.6
%
 
43.4
%
Tennessee
 
162

 
3.4
%
 
5

 
2.6
 %
 
167

 
3.3
%
 
46.7
%
Michigan
 
158

 
3.3
%
 
4

 
2.1
 %
 
162

 
3.2
%
 
49.9
%
North Carolina
 
155

 
3.2
%
 
7

 
3.7
 %
 
162

 
3.2
%
 
53.1
%
Washington
 
155

 
3.2
%
 
1

 
0.5
 %
 
156

 
3.1
%
 
56.2
%
Arizona
 
136

 
2.8
%
 
1

 
0.5
 %
 
137

 
2.7
%
 
58.9
%
Alabama
 
125

 
2.6
%
 
7

 
3.7
 %
 
132

 
2.6
%
 
61.5
%
Indiana
 
120

 
2.5
%
 
6

 
3.2
 %
 
126

 
2.5
%
 
64.0
%
Minnesota
 
119

 
2.5
%
 
3

 
1.6
 %
 
122

 
2.4
%
 
66.4
%
Oklahoma
 
121

 
2.5
%
 

 
0.0
 %
 
121

 
2.4
%
 
68.8
%
Wisconsin
 
118

 
2.4
%
 
2

 
1.1
 %
 
120

 
2.4
%
 
71.2
%
Louisiana
 
109

 
2.3
%
 
7

 
3.7
 %
 
116

 
2.3
%
 
73.5
%
Arkansas
 
107

 
2.2
%
 
3

 
1.6
 %
 
110

 
2.2
%
 
75.7
%
South Carolina
 
91

 
1.9
%
 
13

 
6.7
 %
 
104

 
2.1
%
 
77.8
%
Colorado
 
99

 
2.1
%
 
2

 
1.1
 %
 
101

 
2.0
%
 
79.8
%
Kentucky
 
77

 
1.6
%
 
11

 
5.8
 %
 
88

 
1.8
%
 
81.6
%
Kansas
 
82

 
1.7
%
 
2

 
1.1
 %
 
84

 
1.7
%
 
83.3
%
Mississippi
 
75

 
1.6
%
 

 
0.0
 %
 
75

 
1.5
%
 
84.8
%
Iowa
 
73

 
1.5
%
 
1

 
0.5
 %
 
74

 
1.5
%
 
86.3
%
Virginia
 
66

 
1.4
%
 
8

 
4.2
 %
 
74

 
1.5
%
 
87.8
%
Oregon
 
66

 
1.4
%
 
3

 
1.6
 %
 
69

 
1.4
%
 
89.2
%
Utah
 
61

 
1.3
%
 

 
0.0
 %
 
61

 
1.2
%
 
90.4
%
Nevada
 
54

 
1.1
%
 
1

 
0.5
 %
 
55

 
1.1
%
 
91.5
%
New Mexico
 
52

 
1.1
%
 
1

 
0.5
 %
 
53

 
1.1
%
 
92.6
%
Nebraska
 
41

 
0.8
%
 
2

 
1.1
 %
 
43

 
1.0
%
 
93.6
%
Idaho
 
40

 
0.8
%
 
2

 
1.1
 %
 
42

 
0.9
%
 
94.5
%
Maine
 
35

 
0.7
%
 

 
0.0
 %
 
35

 
0.7
%
 
95.2
%
New Hampshire
 
38

 
0.8
%
 
(3
)
 
(1.6
)%
 
35

 
0.7
%
 
95.9
%
Massachusetts
 
30

 
0.6
%
 
2

 
1.1
 %
 
32

 
0.6
%
 
96.5
%
Montana
 
27

 
0.6
%
 

 
0.0
 %
 
27

 
0.5
%
 
97.0
%
Vermont
 
24

 
0.5
%
 

 
0.0
 %
 
24

 
0.5
%
 
97.5
%
Wyoming
 
20

 
0.4
%
 
1

 
0.5
 %
 
21

 
0.4
%
 
97.9
%
Pennsylvania
 
12

 
0.2
%
 
5

 
2.6
 %
 
17

 
0.3
%
 
98.2
%
South Dakota
 
16

 
0.3
%
 
1

 
0.5
 %
 
17

 
0.3
%
 
98.5
%
Alaska
 
15

 
0.3
%
 

 
0.0
 %
 
15

 
0.3
%
 
98.8
%
North Dakota
 
15

 
0.3
%
 

 
0.0
 %
 
15

 
0.3
%
 
99.1
%
West Virginia
 
12

 
0.2
%
 
3

 
1.6
 %
 
15

 
0.3
%
 
99.4
%
Connecticut
 
5

 
0.1
%
 
7

 
3.7
 %
 
12

 
0.2
%
 
99.6
%
Hawaii
 
12

 
0.2
%
 

 
0.0
 %
 
12

 
0.2
%
 
99.8
%
Rhode Island
 
3

 
0.1
%
 
2

 
1.1
 %
 
5

 
0.1
%
 
99.9
%
New York
 
2

 
%
 
1

 
0.5
 %
 
3

 
0.1
%
 
100.0
%
Total
 
4,829

 
100.0
%
 
190

 
100.0
 %
 
5,019

 
100.0
%
 
 


7


Store Layout:
We utilize a computer-assisted store layout system to provide a uniform and consistent front room retail merchandise presentation and customize our hard-parts inventory assortment to meet the specific needs of each particular market area. Front room merchandise is arranged to provide easy customer access, maximum selling space and to prominently display high-turnover products and accessories to customers. To ensure the best customer experience possible, we have selectively implemented bilingual, in-store signage based on the demographics in each store’s geographic area. Aisle displays and end caps are used to feature high-demand, seasonal merchandise, new items and advertised specials.

Store Automation:
To enhance store-level operations and provide consistently high levels of customer service, we operate exclusive store automation systems that deliver quick point-of-sale transaction processing times, reduce our customers’ checkout time, ensure accuracy and provide our Professional Parts People with immediate access to our proprietary electronic parts catalog, part images, technical schematics and pricing information based on each individual customer’s specific vehicle make, model and year.  These systems track in-store inventory availability and, through connectivity with our DC and corporate systems, allow real-time access to inventory available in nearby stores and DCs throughout our network.  Our systems also capture detailed sales information, which assists management in strategic planning, inventory control and distribution efficiency, and provide a mechanism to deliver ongoing Team Member training through our integrated digital learning platform.

Management Structure

Each of our stores is staffed with a store manager and one or more assistant managers, in addition to parts specialists, retail and/or installer service specialists and other positions required to meet the specific needs of each store. Each of our 496 district managers has general supervisory responsibility for an average of ten stores, which provides our stores with a strong operational support.

Store and district managers complete a comprehensive training program to ensure each has a thorough understanding of customer service, leadership, inventory management and store profitability, as well as all other sales and operational aspects of our business model. Store and district managers are also required to complete a structured training program that is specific to their position, including attending a week-long manager development program at the corporate headquarters in Springfield, Missouri. Store and district managers also receive continuous training through online training, field workshops, regional meetings and our annual managers’ conference.

We provide financial incentives to all store Team Members through incentive compensation programs. Under our incentive compensation programs, base salary is augmented by incentive compensation based on individual and store sales and profitability. In addition, each of our district managers participates in our stock option and bonus programs, and store managers participate in bonus programs based on their store’s performance. We believe our incentive compensation programs significantly increase the motivation and overall performance of our store Team Members and enhance our ability to attract and retain qualified management and other personnel.

Professional Parts People

We believe our highly trained team of Professional Parts People is essential in providing superior customer service to both DIY and professional service provider customers. A significant portion of our business is from professional service provider customers; therefore, our Professional Parts People are required to be highly technically proficient in automotive products. In addition, we have found that the typical DIY customer often seeks assistance from Professional Parts People, particularly when purchasing hard parts. The ability of our Professional Parts People to provide such assistance to the DIY customer creates a favorable impression and is a significant factor in generating repeat DIY business.

We screen prospective Team Members to identify highly motivated individuals who either have experience with automotive parts or repairs, or automotive aptitude. New store Team Members go through a comprehensive orientation focused on the culture of our Company, as well as the requirements for their specific position. Additionally, during their first year of employment, our parts specialists go through extensive automotive systems and product knowledge training to ensure they are able to provide high levels of service to our customers. Once all of the required training has been satisfied, our parts specialists become eligible to take the O’Reilly Certified Parts Professional test. Passing the O’Reilly test helps prepare them to become certified by the National Institute for Automotive Service Excellence (“ASE”).

All of our stores have the ability to service professional service provider customers. For this reason, select Team Members in each store complete extensive sales call training with a regional field sales manager. These Team Members then spend at least one day

8


per week calling on existing and potential professional service provider customers. Additionally, each Team Member engaged in such sales activities participates in quarterly advanced training programs for sales and business development.

Distribution Systems

We believe that our tiered distribution model provides industry-leading parts availability and store in-stock positions, while lowering our inventory carrying costs by controlling the depth of our inventory. Moreover, we believe our ongoing, significant capital investments made in our DC network allow us to efficiently service new stores that are planned to open in contiguous market areas as well as servicing our existing store network. Our distribution expansion strategy complements our new store opening strategy by supporting newly established clusters of stores, and additional penetration into existing markets, in the regions surrounding each DC.

Distribution Centers:
As of December 31, 2017, we operated 27 DCs comprised of approximately 10.8 million operating square feet (see the “Properties” table in Item 2 of this annual report on Form 10-K for a detailed listing of DC operating square footages). Our DCs stock an average of 157,000 SKUs and most DCs are linked to and have the ability to access multiple other regional DCs’ inventory. Our DCs provide five-night-a-week delivery, primarily via a Company-owned fleet, to all of our stores in the continental United States. In addition, stores within an individual DC’s metropolitan area receive multiple daily deliveries from the DC’s “city counter,” many of which receive this service seven days per week. Our DCs provide weekend service to not only the stores they service via their city counters but also to strategic Hub locations, which redistribute products to surrounding stores. Our national Hub store network provides additional service throughout the week, and on weekends, to surrounding stores.

As part of our continuing efforts to enhance our distribution network in 2018, we plan to
continue to enhance our distribution network through the engineering, design, expansion or relocation of new or current DCs;
continue to utilize routing software to continue to enhance logistics efficiencies;
continue to implement labor management software to improve DC productivity and overall operating efficiency;
continue to define and implement best practices in all DCs; and
make proven, return-on-investment based capital enhancements to material handling equipment in DCs, including conveyor systems, picking modules, lift equipment and computer hardware.

Hub stores:
We currently operate 331 strategically located Hub stores. In addition to serving DIY and professional service provider customers in their markets, Hub stores also provide delivery service to our other stores within the surrounding area and access to an expanded selection of SKUs on a same-day basis. Our Hub stores average approximately 10,900 square feet and carry an average of 48,000 SKUs.

Products and Purchasing

Our stores offer DIY and professional service provider customers a wide selection of products for domestic and imported automobiles, vans and trucks. Our merchandise generally consists of nationally recognized, well-advertised, premium name brand products, such as AC Delco, Armor All, Bosch, BWD, Cardone, Castrol, Gates Rubber, Monroe, Moog, Pennzoil, Prestone, Quaker State, STP, Turtle Wax, Valvoline, Wagner, and Wix, and a wide selection of quality proprietary private label products, which span the entire good, better and best value spectrum, under our BestTest®, BrakeBest®, Import Direct®, Master Pro®, Micro-Gard®, Murray®, Omnispark®, O’Reilly Auto Parts®, Precision®, Power Torque®, Super Start®, and Ultima® brands. Our proprietary private label products are produced by nationally recognized manufacturers, meet or exceed original equipment manufacturer specifications and consist of house brands and nationally recognized proprietary bands, which we have acquired or developed over time. Our “good” proprietary brands provide a great combination of quality and value, a characteristic important to our DIY customers, while our “better” and “best” proprietary brands offer options for our more heavy-duty DIY customers, as well as our professional service provider customers, who often prefer higher quality products that can be relied upon to support and grow their businesses.

We have no long-term contracts with material purchase commitments with any of our suppliers, nor have we experienced difficulty in obtaining satisfactory alternative supply sources for automotive parts. We believe that alternative supply sources exist at competitive costs for substantially all of the automotive products that we sell. It is our policy to take advantage of payment and seasonal purchasing discounts offered by our suppliers and to utilize extended dating terms available from suppliers. We have entered into various programs and arrangements with certain suppliers that provided for extended dating and payment terms for inventory purchases. As a whole, we consider our relationships with our suppliers to be very good.


9


We purchase automotive products in substantial quantities from over 950 suppliers, the five largest of which accounted for approximately 24% of our total purchases in 2017. Our largest supplier in 2017 accounted for approximately 6% of our total purchases and the next four largest suppliers each accounted for approximately 3% to 5% of our total purchases.

Marketing

Marketing to the DIY Customer:
We use an integrated marketing program, which includes radio, direct mail and newspaper distribution, in-store, digital, and social media promotions, and sports and event sponsorships, to aggressively attract DIY customers. The marketing strategy we employ is highly effective and has led to a measurable increase in awareness of the O’Reilly Brand across our geographic footprint. We utilize a combination of brand, product and price messaging to drive retail traffic and purchases, which frequently coincide with key sales events. We also utilize a problem-resolution communication strategy, which encourages vehicle owners to perform regular maintenance on their vehicles, protecting their long-term automotive investment and establishing O’Reilly as their partner for auto parts needs.

To stimulate sales among racing enthusiasts, who we believe individually spend more on automotive products than the general public, we sponsored multiple nationally-televised races and over 1,600 grassroots, local and regional motorsports events throughout 47 states during 2017. We were the title sponsor of two National Association for Stock Car Racing (NASCAR) National series events.

During the fall and winter months, we strategically sponsor National Collegiate Athletic Association (“NCAA”) basketball. Our relationships with over 30 NCAA teams and tournaments have resulted in prominently displayed O’Reilly logos on TV-visible signs throughout the season.

We target Spanish-speaking auto parts customers through marketing efforts that include the use of Spanish language radio, print, and outdoor advertising, as well as sponsorships of local and regional festivals and events.

We invest in digital channels to expand the O’Reilly brand presence online and through mobile devices, as this continues to be an important point of contact with our customers. Search engine optimization and paid search strategies are used to drive traffic to our website, and popular social media platforms are used to provide excellent customer service through interaction and dialogue with our customers.

To show appreciation for our DIY customers for their continued business, we maintain our O’Reilly O’Rewards customer loyalty program. The program provides members with the opportunity to earn points through purchases and other special events and allows members to redeem those points for coupons, which provide discounts on future merchandise purchases in our stores. The programs allow us to reward our customers for their continued business, as well as enhance engagement with our customers to earn more of their business with targeted promotions tailored to their specific needs and purchasing patterns.

Marketing to the Professional Service Provider Customer:
We have approximately 780 full-time O’Reilly sales representatives strategically located across our market areas as part of our First Call program. Each sales representative is dedicated solely to calling upon, selling to and servicing our professional service provider customers. Targeted marketing materials such as flyers, quick reference guides and catalogs are produced and distributed on a regular basis to professional service providers, paint and body shops and fleet customers. Our industry-leading First Call program enables our sales representatives, district managers, and store managers to provide excellent customer service to each of our professional service provider customers by providing the products and services identified below:
broad selection of merchandise at competitive prices;
dedicated Professional Service Specialists in our stores;
multiple, daily deliveries from our stores;
same-day or overnight access to thousands of SKUs through seven days a week store inventory replenishments;
separate service counter and phone line in our stores dedicated exclusively to service professional service provider customers;
trade credit for qualified accounts;
First Call Online, a dedicated proprietary Internet based catalog and ordering system designed specifically to connect professional service provider customers directly to our inventory system;
Mitchell 1 shop management systems;
training and seminars covering topics of interest, such as technical updates, safety and general business management;
access to a comprehensive inventory of products and equipment needed to operate and maintain their shop; and

10


Certified Auto Repair Center Program, a program that provides professional service provider customers with business tools they can utilize to profitably grow and market their shops.

Marketing to the Independently Owned Parts Store:
We also sell automotive products directly to independently owned parts stores (“jobber stores”) in certain market areas. These jobber stores are generally located in areas not directly serviced by an O’Reilly store. We administer a proprietary, dedicated and distinct marketing program specifically targeted to jobber stores called Parts City Auto Parts that currently provides automotive products to approximately 180 jobber stores, with total annual sales of approximately $61 million. As a participant in this program, a jobber store, which meets certain financial and operational standards, is permitted to indicate its Parts City Auto Parts membership through the display of a trademarked logo owned by us. In return for a commitment to purchase automotive products from us, we provide computer software for business management, competitive pricing, advertising, marketing and sales assistance to Parts City Auto Parts affiliate stores.

Pricing

We believe that competitive pricing is essential to successfully operate in the automotive aftermarket business. Product pricing is generally established to compete with the pricing of competitors in the market area served by each store. Most products that we sell are priced based upon a combination of internal gross margin targets and competitive reviews, with additional savings offered on some items through special promotional pricing and volume discounts. Consistent with our low price guarantee, each of our stores will match any verifiable price on any in-stock, locally available product of the same or comparable quality offered by our competitors.

Customer Payments and Returns Policy

Our stores accept cash, checks, debit and credit cards. We also grant credit to many professional service provider customers who meet our pre-established credit requirements. Some of the factors considered in our pre-established credit requirements include customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. No customer accounted for greater than one percent of our consolidated net sales, nor do we have any dependence on any single customer.

We accept product returns for new products, core products and warranty/defective products.

INDUSTRY ENVIRONMENT

The automotive aftermarket industry includes all products and services purchased for light and heavy-duty vehicles after the original sale. The total size of the automotive aftermarket is estimated to be approximately $287 billion, according to The Auto Care Association. This market is made up of four segments: labor share of professional service provider sales, auto parts share of professional service provider sales, DIY sales and tire sales. O’Reilly’s addressable market within this industry is approximately $90 billion, which includes the auto parts share of professional service provider sales and DIY sales. We do not sell tires or perform for-fee automotive repairs or installations.

Competition

The sale of automotive aftermarket items is highly competitive in many areas, including customer service, product availability, store location, brand recognition and price. We compete in both the DIY and professional service provider portions of the automotive aftermarket and are one of the largest specialty retailers within that market. We compete primarily with
national retail and wholesale automotive parts chains (such as AutoZone, Inc., Advance Auto Parts, CARQUEST, NAPA and the Pep Boys - Manny, Moe and Jack, Inc.);
regional retail and wholesale automotive parts chains;
wholesalers or jobber stores (some of which are associated with national automotive parts distributors or associations such as NAPA, CARQUEST, Bumper to Bumper and Auto Value);
automobile dealers; and
mass merchandisers and online retailers that carry automotive replacement parts, maintenance items and accessories (such as Wal-Mart Stores, Inc. and Amazon.com, Inc.).

We compete on the basis of customer service, which includes merchandise selection and availability, technical proficiency and helpfulness of store personnel, price, store layout and convenient and accessible store locations. Our dual market strategy requires significant capital, such as the capital expenditures required for our distribution and store networks and working capital needed to

11


maintain inventory levels necessary for providing products to both the DIY and professional service provider portions of the automotive aftermarket.

Inflation and Seasonality

We have been successful, in many cases, in reducing the effects of merchandise cost increases principally by taking advantage of supplier incentive programs, economies of scale resulting from increased volume of purchases and selective forward buying. To the extent our acquisition costs increase due to price increases industry wide, we have typically been able to pass along these increased costs through higher retail prices for the affected products. As a result, we do not believe our operations have been materially, adversely affected by inflation.

To some extent our business is seasonal, primarily as a result of the impact of weather conditions on customer buying patterns. Store sales, profits and inventory levels have historically been higher in the second and third quarters (April through September) than in the first and fourth quarters (October through March) of the year.

Regulations

We are subject to federal, state and local laws and governmental regulations relating to our business, including, but not limited to, those related to the handling, storage and disposal of hazardous substances, the recycling of batteries and used lubricants, and the ownership and operation of real property.

As part of our operations, we handle hazardous materials in the ordinary course of business and our customers may bring hazardous materials onto our property in connection with, for example, our oil and battery recycling programs. We currently provide a recycling program for batteries and the collection of used lubricants at certain stores as a service to our customers pursuant to agreements with third-party suppliers. The batteries and used lubricants are collected by our Team Members, deposited into supplier-provided containers and pallets, and then disposed of by the third-party suppliers. In general, our agreements with such suppliers contain provisions that are designed to limit our potential liability under applicable environmental regulations for any damage or contamination, which may be caused by the batteries and lubricants to off-site properties (including as a result of waste disposal) and to our properties, when caused by the supplier.

Compliance with any such laws and regulations has not had a material adverse effect on our operations to date. However, we cannot give any assurance that we will not incur significant expenses in the future in order to comply with any such laws or regulations.

EXECUTIVE OFFICERS OF THE REGISTRANT

The following paragraphs discuss information about our executive officers:

Greg Henslee, age 57, Chief Executive Officer, has been an O’Reilly Team Member for 33 years. Mr. Henslee’s O’Reilly career began as a Parts Specialist and progressed through the roles of Assistant Store Manager, District Manager, Computer Operations Manager, Director of Computer Operations and Loss Prevention, Vice President of Store Operations, Senior Vice President of Information Systems, Inventory Control, Customer Service, Computer Operations, Pricing and Loss Prevention, Co-President, Chief Executive Officer and Co-President, and Chief Executive Officer and President. Mr. Henslee has held the position of Chief Executive Officer since 2005. In November 2017, Mr. Henslee was appointed to the Board of Directors. Mr. Henslee has been nominated as Executive Vice Chairman of the Board and will serve in that role, subject to his election as a director at O’Reilly’s Annual Shareholders’ Meeting on May 8, 2018.

Gregory D. Johnson, age 52, Co-President, has been an O’Reilly Team Member for 35 years*. Mr. Johnson’s primary areas of responsibility are Merchandise, Logistics, Purchasing, Inventory Management, Pricing, Advertising, Information Technology, Legal, Risk Management, Loss Prevention, Human Resources and Finance. Mr. Johnson’s O’Reilly career began as a part-time Distribution Center Team Member and progressed through the roles of Retail Systems Manager, Warehouse Management Systems (WMS) Development Manager, Director of Distribution, Vice President of Distribution Operations, Senior Vice President of Distribution Operations, and Executive Vice President of Supply Chain. Mr. Johnson has held the position of Co-President since February of 2017. Effective May 8, 2018, Mr. Johnson will be promoted to Chief Executive Officer and Co-President.
 
Jeff M. Shaw, age 55, Co-President, has been an O’Reilly Team Member for 29 years. Mr. Shaw’s primary areas of responsibility are Store Operations, Sales, Distribution Operations, Real Estate, Jobber Sales and Acquisitions. Mr. Shaw’s O’Reilly career began as a Parts Specialist and progressed through the roles of Store Manager, District Manager, Regional Manager, Vice President of the Southern Division, Vice President of Sales and Operations, Senior Vice President of Sales and Operations, and Executive Vice President

12


of Store Operations and Sales. Mr. Shaw has held the position of Co-President since February of 2017. Effective May 8, 2018, Mr. Shaw will be promoted to Chief Operating Officer and Co-President.

Brad Beckham, age 39, Executive Vice President of Store Operations and Sales, has been an O’Reilly Team Member for 21 years. Mr. Beckham’s primary areas of responsibility are Store Operations and Sales for O’Reilly’s Store Operations. Mr. Beckham’s O’Reilly career began as a Parts Specialist and progressed through the roles of Store Manager, District Manager, Regional Manager, Divisional Vice President, Vice President of Eastern Store Operations and Sales, Senior Vice President of Eastern Store Operations and Sales, and Senior Vice President of Central Store Operations. Mr. Beckham has held the position of Executive Vice President of Store Operations and Sales since January of 2018.

Tom McFall, age 47, Executive Vice President and Chief Financial Officer, has been an O’Reilly Team Member for 11 years. Mr. McFall’s primary areas of responsibility are Finance, Accounting, Information Technology, Legal, and Risk Management. Mr. McFall’s career began with Ernst & Young LLP in Detroit, Michigan, where he achieved the position of Audit Manager, before accepting a position with Murray’s Discount Auto Stores (“Murray’s”). Mr. McFall served Murray’s for eight years through the roles of Controller, Vice President of Finance, and Chief Financial Officer, with direct responsibility for finance, accounting, and distribution and logistics operations. After Murray’s was acquired by CSK Auto Corporation (“CSK”) in 2005, Mr. McFall held the position of Chief Financial Officer of Midwest Operation for CSK. In May of 2006, Mr. McFall joined O’Reilly as Senior Vice President of Finance and Chief Financial Officer. Mr. McFall has held the position of Executive Vice President and Chief Financial Officer since 2007.

Doug Bragg, age 48, Senior Vice President of Central Store Operations and Sales, has been an O’Reilly Team Member for 27 years. Mr. Bragg’s primary areas of responsibility are Store Operations and Sales for O’Reilly Central Store Operations. Mr. Bragg’s O’Reilly career began as a Distribution Center Team Member and progressed through the roles of Assistant Store Manager, Store Manager, District Manager, Regional Manager, and Divisional Vice President. Mr. Bragg has held the position of Senior Vice President of Central Store Operations since January of 2018.

Robert Dumas, age 44, Senior Vice President of Eastern Store Operations and Sales, has been an O’Reilly Team Member for 26 years*. Mr. Dumas’s primary areas of responsibility are Store Operations and Sales for O’Reilly’s Eastern Store Operations. Mr. Dumas’s O’Reilly career began as a Parts Specialist and progressed through the roles of Installer Service Specialist, Night Manager, Associate Manager, Store Manager, District Manager, Regional Manager, and Divisional Vice President. Mr. Dumas has held the position of Senior Vice President of Eastern Store Operations and Sales since 2016.

Larry L. Ellis, age 62, Senior Vice President of Distribution Operations, has been an O’Reilly Team Member for 42 years. Mr. Ellis’s primary areas of responsibility are Distribution Operations and Logistics. Mr. Ellis’s O’Reilly career began as a Distribution Center Team Member and progressed through the roles of Distribution Center Supervisor, Distribution Center Manager, Director of Distribution Operations, Vice President of Logistics, Vice President of Western Division Distribution Operations, and Vice President of Distribution Operations. Mr. Ellis has held the position of Senior Vice President of Distribution Operations since 2014.

Jeremy Fletcher, age 40, Senior Vice President of Finance and Controller, has been an O’Reilly Team Member for 12 years. Mr. Fletcher’s primary area of responsibility is Finance. Mr. Fletcher’s O’Reilly career began as the Financial Reporting and Budgeting Manager and progressed through the roles of Director of Finance, and Vice President of Finance and Controller. Prior to joining O’Reilly, Mr. Fletcher worked as a Certified Public Accountant with a public accounting firm and in a financial reporting and planning role for a Fortune 1000 corporation. Mr. Fletcher has held the position of Senior Vice President of Finance and Controller since February of 2017.

Jeffrey L. Groves, age 52, Senior Vice President of Legal and General Counsel, has been an O’Reilly Team Member for 13 years. Mr. Groves’s primary areas of responsibility are Corporate Governance, Regulatory Matters, and Internal Audit. Mr. Groves’s O’Reilly career began as Director of Legal and Claim Services and progressed through the roles of Director of Legal and Claim Services and General Counsel and Vice President of Legal and Claim Services and General Counsel. Prior to joining O’Reilly, Mr. Groves worked in a private civil defense trial practice. Mr. Groves has held the position of Senior Vice President of Legal and General Counsel since 2016.

Scott Kraus, age 41, Senior Vice President of Real Estate and Expansion, has been an O’Reilly Team Member for 19 years. Mr. Kraus’s primary areas of responsibility are Real Estate Expansion and Acquisitions. Mr. Kraus’s O’Reilly career began as a Parts Specialist and progressed through the roles of Store Manager, District Manager, Regional Field Sales Manager, Regional Manager, Divisional Vice President, and Vice President of Real Estate. Mr. Kraus has held the position of Senior Vice President of Real Estate and Expansion since 2016.

Jeffrey A. Lauro, age 51, Senior Vice President of Information Technology, has been an O’Reilly Team Member since 2015. Mr. Lauro’s primary area of responsibility is Information Technology. Mr. Lauro has over 25 years of information technology experience

13


in the retail industry. Prior to joining O’Reilly, Mr. Lauro held the position of Chief Information Officer for Payless ShoeSource (“Payless”), with direct responsibility for solution delivery, infrastructure and operations, and enterprise architecture. Prior to joining Payless, Mr. Lauro was the Vice President, Global Information Technology Service Delivery Director for The TJX Companies, Inc., with direct responsibility for global information technology service management, operations, implementation and disaster recovery. In 2015, Mr. Lauro joined O’Reilly as Senior Vice President of Information Technology and has held this position since that time.

Jason Tarrant, age 37, Senior Vice President of Western Store Operations and Sales, has been an O’Reilly Team Member for 16 years*. Mr. Tarrant’s primary areas of responsibility are Store Operations and Sales for O’Reilly Western Store Operations. Mr. Tarrant’s O’Reilly career began as a Parts Specialist, and progressed through the roles of Assistant Store Manager, Store Manager, District Manager, Regional Field Sales Manager, Regional Manager, and Divisional Vice President. Mr. Tarrant has held the position of Senior Vice President of Western Store Operations and Sales since January of 2018.

Darin Venosdel, age 47, Senior Vice President of Inventory Management, has been an O’Reilly Team Member for 20 years. Mr. Venosdel’s primary areas of responsibility are Inventory Management, Purchasing, Logistics, and Store Design. Mr. Venosdel’s O’Reilly career began as a Programmer/Analyst and progressed through the roles of Application Development Manager, Director of Application Development, Director of Inventory Management, and Vice President of Inventory Management. Mr. Venosdel has held the position of Senior Vice President of Inventory Management since January of 2018.

David Wilbanks, age 46, Senior Vice President of Merchandise, has been an O’Reilly Team Member for five years. Mr. Wilbanks’s primary areas of responsibility are Merchandise and Pricing. Mr. Wilbanks has over 25 years of experience in the automotive aftermarket industry. Mr. Wilbanks’s career began as a counter technician for an independent jobber and progressed to becoming an ASE Certified Master Technician for an automotive dealership, before accepting a position with AutoZone, Inc. (“AutoZone”). Mr. Wilbanks served AutoZone for twelve years as a financial analyst, Category Manager, and Director of Merchandise. In 2012, Mr. Wilbanks joined O’Reilly as Vice President of Merchandise and has held the position of Senior Vice President of Merchandise since 2016.

* Includes continuous years of service with companies acquired by O’Reilly.

SERVICE MARKS AND TRADEMARKS

We have registered, acquired and/or been assigned the following service marks and trademarks: BESTEST®; BETTER PARTS. BETTER PRICES.®; BETTER PARTS, BETTER PRICES....EVERYDAY!®; BOND AUTO PARTS®; BRAKEBEST®; CERTIFIED AUTO REPAIR®; CUSTOMIZE YOUR RIDE®; CSK PROSHOP®; FIRST CALL®; FROM OUR STORE TO YOUR DOOR®; IMPORT DIRECT®; KRAGEN AUTO PARTS®; MASTER PRO®; MASTER PRO REFINISHING®; MICROGARD®; MURRAY®; MURRAY’S AUTO PARTS®; O®; OMNISPARK®; O’REILLY®; O’REILLY AUTO COLOR PROFESSIONAL PAINT PEOPLE®; O’REILLY AUTO PARTS®; O’REILLY AUTO PARTS PROFESSIONAL PARTS PEOPLE®; O’REILLY AUTOMOTIVE®; O’REILLY O’REWARDS®; O’REILLY RACING®; O’REWARDS®; PARTNERSHIP NETWORK®; PARTS CITY®; PARTS CITY AUTO COLOR PROFESSIONAL PAINT PEOPLE®; PARTS CITY AUTO PARTS®; PARTS CITY TOOL BOX®; PARTS FOR YOUR CAR WHEREVER YOU ARE®; PARTS PAYOFF®; POWER TORQUE®; PRECISION®; PRECISION HUB ASSEMBLIES®; PRIORITY PARTS®; PROXONE®; QUIETECH®; REAL WORLD TRAINING®; SCHUCK’S®; SERIOUS ABOUT YOUR CAR…SO ARE WE!®; SUPER START®; TOOLBOX®; ULTIMA®; and ULTIMA SELECT®. Some of the service marks and trademarks listed above may also have a design associated therewith. Each of the service marks and trademarks are in duration for as long as we continue to use and seek renewal of such marks. We believe that our business is not otherwise dependent upon any patent, trademark, service mark or copyright.

Solely for convenience, our service marks and trademarks may appear in this report without the ® or ™ symbol, which is not intended to indicate that we will not assert, to the fullest extent under applicable law, our rights or the right to these service marks and trademarks.

AVAILABLE INFORMATION

Our Internet address is www.oreillyauto.com. Interested readers can access, free of charge, our annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, through the Securities and Exchange Commission website at www.sec.gov and searching with our ticker symbol “ORLY.” Such reports are generally available the day they are filed. Upon request, we will furnish interested readers a paper copy of such reports free of charge by contacting Mark Merz, Vice President of Investor Relations, Financial Reporting and Planning, at 233 South Patterson Avenue, Springfield, Missouri, 65802.


14


Item 1A. Risk Factors

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

Our future performance is subject to a variety of risks and uncertainties. Although the risks described below are the risks that we believe are material, there may also be risks of which we are currently unaware, or that we currently regard as immaterial based upon the information available to us that later may prove to be material. Interested parties should be aware that the occurrence of the events described in these risk factors, elsewhere in this Form 10-K and in our other filings with the Securities and Exchange Commission could have a material adverse effect on our business, operating results and financial condition. Actual results, therefore, may materially differ from anticipated results described in our forward-looking statements.

Deteriorating economic conditions may adversely impact demand for our products, reduce access to credit and cause our customers and others, with which we do business, to suffer financial hardship, all of which could adversely impact our business, results of operations, financial condition and cash flows.
Although demand for many of our products is primarily non-discretionary in nature and tend to be purchased by consumers out of necessity, rather than on an impulse basis, our sales are impacted by constraints on the economic health of our customers. The economic health of our customers is affected by many factors, including, among others, general business conditions, interest rates, inflation, consumer debt levels, the availability of consumer credit, currency exchange rates, taxation, fuel prices, unemployment levels and other matters that influence consumer confidence and spending. Many of these factors are outside of our control. Our customers’ purchases, including purchases of our products, could decline during periods when income is lower, when prices increase in response to rising costs, or in periods of actual or perceived unfavorable economic conditions or political uncertainty. In addition, restrictions on access to telematics, diagnostic tools and repair information imposed by the original vehicle manufacturers or by governmental regulations may force vehicle owners to rely on dealers to perform maintenance and repairs. If any of these events occur, or if unfavorable economic conditions challenge the consumer environment, our business, results of operations, financial condition and cash flows could be adversely affected.
Overall demand for products sold in the automotive aftermarket is dependent upon many factors including the total number of vehicle miles driven in the U.S., the total number of registered vehicles in the U.S., the age and quality of these registered vehicles and the level of unemployment in the U.S. Adverse changes in these factors could lead to a decreased level of demand for our products, which could negatively impact our business, results of operations, financial condition and cash flows.
In addition, economic conditions, including decreased access to credit, may result in financial difficulties leading to restructurings, bankruptcies, liquidations and other unfavorable events for our customers, suppliers, logistics and other service providers and financial institutions that are counterparties to our credit facilities. Furthermore, the ability of these third parties to overcome these difficulties may increase. If third parties, on whom we rely for merchandise, are unable to overcome difficulties resulting from the deterioration in economic conditions and provide us with the merchandise we need, or if counterparties to our credit facilities do not perform their obligations, our business, results of operations, financial condition and cash flows could be adversely affected.

The automotive aftermarket business is highly competitive, and we may have to risk our capital to remain competitive, all of which could adversely impact our business, results of operations, financial condition and cash flows.
Both the do-it-yourself (“DIY”) and professional service provider portions of our business are highly competitive, particularly in the more densely populated areas that we serve. Some of our competitors are larger than we are and have greater financial resources. In addition, some of our competitors are smaller than we are, but have a greater presence than we do in a particular market. Online and mobile platforms may allow customers to quickly compare prices and product assortments between us and a range of competitors, which could result in pricing pressure. Some online competitors may have a lower cost structure than we do, as a result of our strategy of providing an exceptional in-store experience and superior parts availability supported by our extensive store network and robust, regional distribution footprint, which could also create pricing pressure.  We may have to expend more resources and risk additional capital to remain competitive, and our results of operations, financial condition and cash flows could be adversely affected. For a list of our principal competitors, see the “Competition” section of Item 1 of this annual report on Form 10-K.

We are sensitive to regional economic and weather conditions that could impact our costs and sales.
Our business is sensitive to national and regional economic and weather conditions, and natural disasters. Unusually inclement weather, such as significant rain, snow, sleet, freezing rain, flooding, seismic activity and hurricanes, has historically discouraged our customers from visiting our stores during the affected period and reduced our sales, particularly to DIY customers. Extreme weather conditions, such as extreme heat and extreme cold temperatures, may enhance demand for our products due to increased failure rates of our customers’ automotive parts, while temperate weather conditions may have a lesser impact on failure rates of automotive parts. In addition, our stores and distribution centers (“DCs”) located in coastal regions may be subject to increased insurance claims resulting from regional weather conditions and our results of operations, financial condition and cash flows could be adversely affected.


15


We cannot assure future growth will be achieved.
We believe that our ability to open additional, profitable stores at a high growth rate will be a significant factor in achieving our growth objectives for the future. Our ability to accomplish our growth objectives is dependent, in part, on matters beyond our control, such as weather conditions, zoning, and other issues related to new store site development, the availability of qualified management personnel and general business and economic conditions. We cannot be sure that our growth plans for 2018 and beyond will be achieved. Failure to achieve our growth objectives may negatively impact the trading price of our common stock. For a discussion of our growth strategies, see the “Growth Strategy” section of Item 1 of this annual report on Form 10-K.

In order to be successful, we will need to retain and motivate key employees.
Our success has been largely dependent on the efforts of certain key personnel. In order to be successful, we will need to retain and motivate executives and other key employees. Experienced management and technical personnel are in high demand and competition for their talents is intense. We must also continue to motivate employees and keep them focused on our strategies and goals. Our business, results of operations and cash flows could be materially adversely affected by the unexpected loss of the services of one or more of our key employees. We cannot be sure that we will be able to continue to attract qualified personnel, which could cause us to be less efficient and, as a result, may adversely impact our sales and profitability. For a discussion of our management, see the “Business” section of Item 1 of this annual report on Form 10-K.

A change in the relationship with any of our key suppliers, the unavailability of our key products at competitive prices or changes in trade policies could affect our financial health.
Our business depends on developing and maintaining close relationships with our suppliers and on our suppliers’ ability or willingness to sell quality products to us at favorable prices and terms. Many factors outside of our control may harm these relationships and the ability or willingness of these suppliers to sell us products on favorable terms. For example, financial or operational difficulties that our suppliers may face could increase the cost of the products we purchase from them or our ability to source products from them. In addition, the trend toward consolidation among automotive parts suppliers, as well as the off-shoring of manufacturing capacity to foreign countries, may disrupt or end our relationship with some suppliers and could lead to less competition and result in higher prices. We could also be negatively impacted by suppliers who might experience work stoppages, labor strikes or other interruptions to, or difficulties in the, manufacture or supply of the products we purchase from them. Changes in U.S. trade policies, practices, tariffs or taxes could affect our ability and our suppliers’ ability to source product at current volumes and/or prices.

Risks associated with future acquisitions may not lead to expected growth and could result in increased costs and inefficiencies.
We expect to continue to make acquisitions as an element of our growth strategy. Acquisitions involve certain risks that could cause our actual growth and profitability to differ from our expectations, examples of such risks include the following:
We may not be able to continue to identify suitable acquisition targets or to acquire additional companies at favorable prices or on other favorable terms.
Our management’s attention may be distracted.
We may fail to retain key personnel from acquired businesses.
We may assume unanticipated legal liabilities and other problems.
We may not be able to successfully integrate the operations (accounting and billing functions, for example) of businesses we acquire to realize economic, operational and other benefits.
We may fail, or be unable to, discover liabilities of businesses that we acquire for which we or the subsequent owner or operator may be liable.

Business interruptions in our distribution centers or other facilities may affect our store hours, operability of our computer systems, and/or availability and distribution of merchandise, which may affect our business.
Weather, terrorist activities, war or other disasters, or the threat of them, may result in the closure of one or more of our DCs or other facilities, or may adversely affect our ability to deliver inventory to our stores on a nightly basis. This may affect our ability to timely provide products to our customers, resulting in lost sales or a potential loss of customer loyalty. Some of our merchandise is imported from other countries and these goods could become difficult or impossible to bring into the United States, and we may not be able to obtain such merchandise from other sources at similar prices. Such a disruption in revenue could potentially have a negative impact on our results of operations, financial condition and cash flows.

We rely extensively on our computer systems to manage inventory, process transactions and timely provide products to our customers. Our systems are subject to damage or interruption from power outages, telecommunications failures, computer viruses, security breaches or other catastrophic events. If our systems are damaged or fail to function properly, we may experience loss of critical data and interruptions or delays in our ability to manage inventories or process customer transactions. Such a disruption of our systems could negatively impact revenue and potentially have a negative impact on our results of operations, financial condition and cash flows.


16


Failure to achieve and maintain a high level of product and service quality may reduce our brand value and negatively impact our business.
We believe our Company has built an excellent reputation as a leading retailer in the automotive aftermarket industry. We believe our continued success depends, in part, on our ability to preserve, grow and leverage the value of our brand. Brand value is based, in large part, on perceptions of subjective qualities and even isolated incidents can erode trust and confidence, particularly if they result in adverse publicity, governmental investigations or litigation, which can negatively impact these perceptions and lead to adverse effects on our business or Team Members.

Risks related to us and unanticipated fluctuations in our quarterly operating results could affect our stock price.
We believe that quarter-to-quarter comparisons of our financial results are not necessarily meaningful indicators of our future operating results and should not be relied on as an indication of future performance. If our quarterly operating results fail to meet the expectations of analysts, the trading price of our common stock could be negatively affected. We cannot be certain that our growth plans and business strategies will be successful or that they will successfully meet the expectations of these analysts. If we fail to adequately address any of these risks or difficulties, our stock price would likely suffer.

The market price of our common stock may be volatile and could expose us to securities class action litigation.
The stock market and the price of our common stock may be subject to wide fluctuations based upon general economic and market conditions. The market price of our common stock may also be affected by our ability to meet analysts’ expectations and failure to meet such expectations, even slightly, could have an adverse effect on the market price of our common stock.

In addition, stock market volatility has had a significant effect on the market prices of securities issued by many companies for reasons unrelated to the operating performance of these companies. Downturns in the stock market may cause the price of our common stock to decline. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against such companies. If similar litigation were instituted against us, it could result in substantial costs and a diversion of our management’s attention and resources, which could have an adverse effect on our business.

Our increased debt levels could adversely affect our cash flow and prevent us from fulfilling our obligations.
We have an unsecured revolving credit facility and unsecured senior notes, which could have important consequences to our financial health. For example, our level of indebtedness could, among other things,
make it more difficult to satisfy our financial obligations, including those relating to the senior unsecured notes and our credit facility;
increase our vulnerability to adverse economic and industry conditions;
limit our flexibility in planning for, or reacting to, changes and opportunities in our industry, which may place us at a competitive disadvantage;
require us to dedicate a substantial portion of our cash flows to service the principal and interest on the debt, reducing the funds available for other business purposes, such as working capital, capital expenditures or other cash requirements;
limit our ability to incur additional debt with acceptable terms, if at all; and
expose us to fluctuations in interest rates.

In addition, the terms of our financing obligations include restrictions, such as affirmative, negative and financial covenants, conditions on borrowing and subsidiary guarantees. A failure to comply with these restrictions could result in a default under our financing obligations or could require us to obtain waivers from our lenders for failure to comply with these restrictions. The occurrence of a default that remains uncured or the inability to secure a necessary consent or waiver could have a material adverse effect on our business, financial condition, results of operations and cash flows.

A downgrade in our credit rating would impact our cost of capital and could impact the market value of our unsecured senior notes, as well as limit our access to attractive supplier financing programs.
Credit ratings are an important component of our cost of capital. These ratings are based upon, among other factors, our financial strength. Our current credit ratings provide us with the ability to borrow funds at favorable rates. A downgrade in our current credit rating from either rating agency could adversely affect our cost of capital by causing us to pay a higher interest rate on borrowed funds under our unsecured revolving credit facility and a higher facility fee on commitments under our unsecured revolving credit facility. A downgrade in our current credit rating could also adversely affect the market price and/or liquidity of our unsecured senior notes, preventing a holder from selling the unsecured senior notes at a favorable price, as well as adversely affect our ability to issue new notes in the future. In addition, a downgrade in our current credit rating could limit the financial institutions willing to commit funds to our supplier financing programs at attractive rates. Decreased participation in our supplier financing programs would lead to an increase in working capital needed to operate the business, adversely affecting our cash flows.


17


A breach of customer, supplier, Team Member or Company information could damage our reputation or result in substantial additional costs or possible litigation.
Our business involves the storage of information about our customers, suppliers, Team Members and the Company, some of which is entrusted to third-party service providers and vendors. We and our third-party service providers and vendors have taken reasonable and appropriate steps to protect this information; however, these security measures may be breached due to cyber-attacks, Team Member error, system compromises, fraud, hacking or other intentional or unintentional acts, which could result in unauthorized parties gaining access to such information. The methods used to obtain unauthorized access are constantly evolving, and may be difficult to anticipate or detect for long periods of time. If we experience a significant data security breach, we could be exposed to damage to our reputation, additional costs, lost sales or possible regulatory action. In addition, the regulatory environment related to information security and privacy is constantly evolving and compliance with those requirements could result in additional costs. There is no guarantee that the procedures that we and our third-party service providers and vendors have implemented to protect against unauthorized access to secured data are adequate to safeguard against all data security breaches, and such a breach could potentially have a negative impact on our results of operations, financial condition and cash flows.

Litigation, governmental proceedings, environmental legislation and regulations and employment legislation and regulations may affect our business, financial condition, results of operations and cash flows.
We are, and in the future may become, involved in lawsuits, regulatory inquiries, and governmental and other legal proceedings, arising out of the ordinary course of our business. The damages sought against us in some of these litigation proceedings may be material and may adversely affect our business, results of operations, financial condition and cash flows.

Environmental legislation and regulations, like the initiatives to limit greenhouse gas emissions and bills related to climate change, could adversely impact all industries. While it is uncertain whether these initiatives will become law, additional climate change related mandates could potentially be forthcoming and these matters, if enacted, could adversely impact our costs, by, among other things, increasing fuel prices.

Our business is subject to employment legislation and regulations, including requirements related to minimum wage. Our success depends, in part, on our ability to manage operating costs and identify opportunities to reduce costs. Our ability to meet labor needs, while controlling costs is subject to external factors, such as minimum wage legislation. A violation of, or change in, employment legislation and/or regulations could hinder our ability to control costs, which could have a material adverse effect on our business, results of operations, financial condition and cash flows.

The enactment of legislation implementing changes in the taxation of business activities, the adoption of other corporate tax reform policies, or changes in tax legislation or policies may affect our business, financial condition, results of operations and cash flows.
The Company is subject to taxation in the U.S.  In December 2017, comprehensive tax legislation, commonly referred to as the U.S. Tax Cuts and Jobs Act (the “Tax Act”), was enacted and the changes included in the Tax Act are broad and complex.  The final transition impacts of the Tax Act may differ materially from the estimates provided elsewhere in this report due to, among other things, changes in interpretations of the Tax Act, any legislative action to address questions that arise because of the Tax Act, any changes in accounting standards for income taxes or related interpretations in response to the Tax Act, or any updates or changes to estimates the Company has utilized to calculate the transition impacts.  As these and other tax laws and related regulations change, our financial condition, results of operations and cash flows could be materially impacted.

Item 1B. Unresolved Staff Comments

None.


18


Item 2. Properties

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

Distribution centers, stores, and other properties
As of December 31, 2017, we operated 27 regional distribution centers (“DC”s), of which eight were leased (2.8 million operating square footage) and 19 were owned (8.0 million operating square footage) for total DC operating square footage of 10.8 million square feet. The following table provides information regarding our DCs, returns facility and corporate offices as of December 31, 2017:
Location
 
Principal Use(s)
 
Operating Square Footage (1)
 
Nature of Occupancy
 
Lease Term Expiration
Aurora, CO
 
Distribution Center
 
321,242

 
Owned
 

Belleville, MI
 
Distribution Center
 
333,262

 
Leased
 
2/28/2025
Billings, MT
 
Distribution Center
 
129,142

 
Leased
 
1/31/2031
Brooklyn Park, MN
 
Distribution Center
 
324,668

 
Owned
 

Brownsburg, IN
 
Distribution Center
 
657,603

 
Owned
 

Des Moines, IA
 
Distribution Center
 
253,886

 
Owned
 

Devens, MA
 
Distribution Center
 
511,261

 
Owned
 

Forest Park, GA
 
Distribution Center
 
492,350

 
Leased
 
10/31/2024
Greensboro, NC
 
Distribution Center
 
685,230

 
Owned
 

Houston, TX
 
Distribution Center
 
532,615

 
Owned
 

Kansas City, MO
 
Distribution Center
 
299,018

 
Owned
 

Knoxville, TN
 
Distribution Center
 
150,766

 
Owned
 

Lakeland, FL
 
Distribution Center
 
569,419

 
Owned
 

Lubbock, TX
 
Distribution Center
 
276,896

 
Owned
 

Moreno Valley, CA
 
Distribution Center
 
547,478

 
Owned
 

Naperville, IL
 
Distribution Center
 
499,471

 
Owned
 

Nashville, TN
 
Distribution Center
 
315,977

 
Leased
 
12/31/2018
North Little Rock, AR
 
Distribution Center
 
122,969

 
Leased
 
3/31/2022
Oklahoma City, OK
 
Distribution Center
 
320,667

 
Owned
 

Phoenix, AZ
 
Distribution Center
 
383,570

 
Leased
 
6/30/2025
Puyallup, WA
 
Distribution Center
 
533,790

 
Owned
 

Salt Lake City, UT
 
Distribution Center
 
294,932

 
Owned
 

Saraland, AL
 
Distribution Center
 
301,068

 
Leased
 
12/31/2022
Seagoville, TX
 
Distribution Center
 
442,000

 
Owned
 

Selma, TX
 
Distribution Center
 
552,703

 
Owned
 
 
Springfield, MO
 
Distribution Center
 
266,306

 
Owned
 

Stockton, CA
 
Distribution Center
 
720,836

 
Leased
 
6/30/2035
Springfield, MO
 
Bulk Facility
 
35,200

 
Owned
 

Springfield, MO
 
Return/Deconsolidation Facility, Corporate Offices
 
290,580

 
Owned
 

Phoenix, AZ
 
Corporate Offices
 
12,327

 
Leased
 
11/30/2022
Springfield, MO
 
Corporate Offices
 
435,600

 
Owned
 

Springfield, MO
 
Corporate Offices
 
46,970

 
Leased
 
8/31/2024
Springfield, MO
 
Corporate Offices, Training and Technical Center
 
22,000

 
Owned
 

 
 
 
 
11,681,802

 
 
 
 
(1) 
Includes floor and mezzanine operating square footage, excludes subleased square footage.

The leased distribution facilities typically require a fixed base rent, payment of certain tax, insurance and maintenance expenses and have an original term of, at a minimum, 20 years, subject to one five-year renewal at our option.


19


Of the 5,019 stores that we operated at December 31, 2017, 2,014 stores were owned, 2,930 stores were leased from unaffiliated parties and 75 stores were leased from entities, in which certain of our affiliated directors, or members of our affiliated director’s immediate family, are affiliated. Leases with unaffiliated parties generally provide for payment of a fixed base rent, payment of certain tax, insurance and maintenance expenses and an original term of, at a minimum, 10 years, subject to one or more renewals at our option. We have entered into separate master lease agreements with each of the affiliated entities for the occupancy of the stores covered thereby. Such master lease agreements with one of the seven affiliated entities have been modified to extend the term of the lease agreement for specific stores. The master lease agreements or modifications thereto expire on dates ranging from July 31, 2018, to September 30, 2031. We believe that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties.

We believe that our present facilities are in good condition, are adequately insured and are adequate for the conduct of our current operations. The store servicing capability of our 27 existing DCs is approximately 5,715 stores, providing a growth capacity of more than 695 stores. We believe the growth capacity in our 27 existing DCs will provide us with the DC infrastructure needed for near-term expansion. However, as we expand our geographic footprint, we will continue to evaluate our existing distribution system infrastructure and will adjust our distribution system capacity as needed to support our future growth.

Item 3. Legal Proceedings

O’Reilly Automotive, Inc. and its subsidiaries (the “Company” or “O’Reilly”) is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

As previously reported, on June 18, 2015, a jury in Greene County, Missouri, returned an unfavorable verdict in a litigated contract dispute in the matter Meridian Creative Alliance vs. O’Reilly Automotive Stores, Inc. et. al. in the amount of $12.5 million. As previously reported, the verdict was appealed, reversed in part and remanded to the trial court for a new trial. The matter has been set for trial to commence May 7, 2018, in the Circuit Court of Greene County, Missouri. The Company will continue to vigorously defend the matter. As of December 31, 2017, the Company had accrued $18.6 million with respect to this matter.

Item 4. Mine Safety Disclosures

Not applicable.



20


PART II

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

Common stock:
Shares of O’Reilly Automotive, Inc. (the “Company”) common stock are traded on The NASDAQ Global Select Market (“Nasdaq”) under the symbol “ORLY.” The Company’s common stock began trading on April 22, 1993; no cash dividends have been declared since that time, and the Company does not anticipate paying any cash dividends in the foreseeable future.

As of February 21, 2018, the Company had approximately 244,000 shareholders of common stock based on the number of holders of record and an estimate of individual participants represented by security position listings.

The prices in the following table represent the high and low sales price for the Company’s common stock as reported by Nasdaq:
 
2017
 
2016
 
High
 
Low
 
High
 
Low
First Quarter
$
282.81

 
$
254.35

 
$
276.64

 
$
232.16

Second Quarter
269.28

 
216.04

 
277.82

 
253.32

Third Quarter
220.41

 
172.85

 
290.63

 
271.33

Fourth Quarter
251.07

 
202.72

 
285.53

 
253.00

For the Year
$
282.81

 
$
172.85

 
$
290.63

 
$
232.16


Sales of unregistered securities:
There were no sales of unregistered securities during the year ended December 31, 2017.

Issuer purchases of equity securities:
The following table identifies all repurchases during the fourth quarter ended December 31, 2017, of any of the Company’s securities registered under Section 12 of the Securities Exchange Act of 1934, as amended, by or on behalf of the Company or any affiliated purchaser (in thousands, except per share data):
Period
 
Total Number of Shares Purchased
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Programs
 
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Programs (1)
October 1, 2017, to October 31, 2017
 
336

 
$
209.12

 
336

 
$
924,560

November 1, 2017, to November 30, 2017
 
508

 
214.81

 
508

 
815,367

December 1, 2017, to December 31, 2017
 
410

 
243.67

 
410

 
$
715,389

Total as of December 31, 2017
 
1,254

 
$
222.73

 
1,254

 
 
(1) 
Under the Company’s share repurchase program, as approved by its Board of Directors on January 11, 2011, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions not to exceed a dollar limit authorized by the Board of Directors. The Company’s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on November 16, 2016, May 10, 2017, September 1, 2017, and February 7, 2018, the Company’s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional $1.0 billion, resulting in a cumulative authorization amount of $10.8 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date. The authorizations under the share repurchase program that currently have capacity are scheduled to expire on September 1, 2020, and February 7, 2021. No other share repurchase programs existed during the twelve months ended December 31, 2017.

The Company repurchased a total of 9.3 million shares of its common stock under its publicly announced share repurchase program during the year ended December 31, 2017, at an average price per share of $233.57, for a total investment of $2.2 billion. Subsequent to the end of the year and through February 28, 2018, the Company repurchased an additional 1.1 million shares of its common stock, at an average price per share of $255.48, for a total investment of $289.9 million. The Company has repurchased a total of 67.4 million shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through February 28, 2018, at an average price of $138.38, for a total aggregate investment of $9.3 billion.


21


Stock performance graph:
The graph below shows the cumulative total shareholder return assuming the investment of $100, on December 31, 2012, and the reinvestment of dividends thereafter, if any, in the Company’s common stock versus the Standard and Poor’s S&P 500 Retail Index (“S&P 500 Retail Index”) and the Standard and Poor’s S&P 500 Index (“S&P 500”).

orly-201412_chartx30753a03.jpg

 
 
December 31,
Company/Index
 
2012
 
2013
 
2014
 
2015
 
2016
 
2017
O’Reilly Automotive, Inc.
 
$
100

 
$
144

 
$
215

 
$
283

 
$
311

 
$
269

S&P 500 Retail Index
 
100

 
144

 
158

 
197

 
206

 
265

S&P 500
 
$
100

 
$
130

 
$
144

 
$
143

 
$
157

 
$
187



22


Item 6. Selected Financial Data

The table below compares O’Reilly Automotive, Inc.’s (the “Company”) selected financial data over a ten-year period.
Years ended December 31,
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
(In thousands, except per share, Team Members, stores and ratio data)
 
 
 
 
 
 
 
 
 
 
INCOME STATEMENT DATA:
 
 
 
 
 
 
 
 
 
 
Sales ($)
8,977,726

8,593,096

7,966,674

7,216,081

6,649,237

6,182,184

5,788,816

5,397,525

4,847,062

3,576,553

Cost of goods sold, including warehouse and distribution expenses
4,257,043

4,084,085

3,804,031

3,507,180

3,280,236

3,084,766

2,951,467

2,776,533

2,520,534

1,948,627

Gross profit
4,720,683

4,509,011

4,162,643

3,708,901

3,369,001

3,097,418

2,837,349

2,620,992

2,326,528

1,627,926

Selling, general and administrative expenses
2,995,283

2,809,805

2,648,622

2,438,527

2,265,516

2,120,025

1,973,381

1,887,316

1,788,909

1,292,309

Former CSK officer clawback






(2,798
)



Legacy CSK Department of Justice investigation charge







20,900



Operating income
1,725,400

1,699,206

1,514,021

1,270,374

1,103,485

977,393

866,766

712,776

537,619

335,617

Write-off of asset-based revolving credit agreement debt issuance costs






(21,626
)



Termination of interest rate swap agreements






(4,237
)



Gain on settlement of note receivable







11,639



Other income (expense), net
(87,596
)
(62,015
)
(53,655
)
(48,192
)
(44,543
)
(35,872
)
(25,130
)
(35,042
)
(40,721
)
(33,085
)
Total other income (expense)
(87,596
)
(62,015
)
(53,655
)
(48,192
)
(44,543
)
(35,872
)
(50,993
)
(23,403
)
(40,721
)
(33,085
)
Income before income taxes
1,637,804

1,637,191

1,460,366

1,222,182

1,058,942

941,521

815,773

689,373

496,898

302,532

Provision for income taxes (a)(b)
504,000

599,500

529,150

444,000

388,650

355,775

308,100

270,000

189,400

116,300

Net income ($) (a)(b)
1,133,804

1,037,691

931,216

778,182

670,292

585,746

507,673

419,373

307,498

186,232

Basic earnings per common share:
 
 
 
 
 
 
 
 
 
 
Earnings per share – basic ($)
12.82

10.87

9.32

7.46

6.14

4.83

3.77

3.02

2.26

1.50

Weighted-average common shares outstanding – basic
88,426

95,447

99,965

104,262

109,244

121,182

134,667

138,654

136,230

124,526

Earnings per common share -assuming dilution: (a)(b)
 
 
 
 
 
 
 
 
 
 
Earnings per share – assuming dilution ($)
12.67

10.73

9.17

7.34

6.03

4.75

3.71

2.95

2.23

1.48

Weighted-average common shares outstanding – assuming dilution
89,502

96,720

101,514

106,041

111,101

123,314

136,983

141,992

137,882

125,413

SELECTED OPERATING DATA:
 
 
 
 
 
 
 
 
 
 
Number of Team Members at year end
75,552

74,580

71,621

67,569

61,909

53,063

49,324

46,858

44,880

40,735

Number of stores at year end (c)
5,019

4,829

4,571

4,366

4,166

3,976

3,740

3,570

3,421

3,285

Total store square footage at year end (d)
36,685

35,123

33,148

31,591

30,077

28,628

26,530

25,315

24,200

23,205

Sales per weighted-average store (e)($)
1,807

1,826

1,769

1,678

1,614

1,590

1,566

1,527

1,424

1,379

Sales per weighted-average square foot (d)(f)($)
248

251

244

232

224

224

221

216

202

201

Percentage increase in comparable store sales (g)(h)
1.4
%
4.8
%
7.5
%
6.0
%
4.6
%
3.5
%
4.6
%
8.8
%
4.8
%
1.3
%

23


Years ended December 31,
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
(In thousands, except per share, Team Members, stores and ratio data)
 
 
 
 
 
 
 
 
 
 
SELECT BALANCE SHEET AND CASH FLOW DATA:
 
 
 
 
 
 
 
 
 
 
Working capital (i)($)
(249,694
)
(142,674
)
(36,372
)
252,082

430,832

478,093

1,028,330

1,029,861

900,857

749,276

Total assets (i)($)
7,571,885

7,404,189

6,676,684

6,532,083

6,057,895

5,741,241

5,494,174

5,031,950

4,695,536

4,551,586

Inventory turnover (j)
1.4

1.5

1.5

1.4

1.4

1.4

1.5

1.4

1.4

1.6

Accounts payable to inventory (k)
106.0
%
105.7
%
99.1
%
94.6
%
86.6
%
84.7
%
64.4
%
44.3
%
42.8
%
46.9
%
Current portion of long-term debt and short-term debt ($)



25

67

222

662

1,431

106,708

8,131

Long-term debt, less current portion (i)($)
2,978,390

1,887,019

1,390,018

1,388,397

1,386,828

1,087,789

790,585

357,273

684,040

724,564

Shareholders’ equity ($) (a)
653,046

1,627,136

1,961,314

2,018,418

1,966,321

2,108,307

2,844,851

3,209,685

2,685,865

2,282,218

Capital expenditures ($)
465,940

476,344

414,020

429,987

395,881

300,719

328,319

365,419

414,779

341,679

Free cash flow (l)(m)($)
889,059

978,375

868,390

760,443

512,145

950,836

790,672

338,268

(129,579
)
(43,137
)

(a)
During the year ended December 31, 2017, the Company adopted a new accounting standard that requires excess tax benefits related to share-based compensation payments to be recorded through the income statement. In compliance with the standard, the Company did not restate prior period amounts to conform to current period presentation. The Company recorded a cumulative effect adjustment to opening retained earnings, due to the adoption of the new accounting standard. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of this annual report on Form 10-K for more information.
(b)
Following the enactment of the U.S. Tax Cuts and Jobs Act in December of 2017, the Company revalued its deferred income tax liabilities, which resulted in a one-time benefit to the Company’s Consolidated Statement of Income for the year ended December 31, 2017. See Note 12 “Income Taxes” to the Consolidated Financial Statements of this annual report on Form 10-K for more information.
(c)
In 2008, 2012, and 2016, the Company acquired CSK Auto Corporation (“CSK”), and materially all assets of VIP Parts, Tires & Service (“VIP”) and Bond Auto Parts (“Bond”), respectively. The 2008 CSK acquisition added 1,342 stores, the 2012 VIP acquisition added 56 stores, and the 2016 Bond acquisition added 48 stores to the O’Reilly store count. Financial results for these acquired companies have been included in the Company’s consolidated financial statements from the dates of the acquisitions forward.
(d)
Total square footage includes normal selling, office, stockroom and receiving space.
(e)
Sales per weighted-average store are weighted to consider the approximate dates of store openings, acquisitions or closures.
(f)
Sales per weighted-average square foot are weighted to consider the approximate dates of store openings, acquisitions, expansions or closures.
(g)
Comparable store sales are calculated based on the change in sales of stores open at least one year and excludes sales of specialty machinery, sales to independent parts stores, sales to Team Members, sales from Leap Day during the years ended December 31, 2016, 2012 and 2008, and sales during the one to two week period certain CSK branded stores were closed for conversion.
(h)
Comparable store sales for 2008 include sales for stores acquired in the CSK acquisition. Comparable store sales for stores operating on O’Reilly systems open at least one year increased 2.4% for the year ended December 31, 2008. Comparable store sales for stores operating on the legacy CSK system open at least one year decreased 1.7% for the portion of CSK’s sales in 2008 since the July 11, 2008, acquisition.
(i)
Certain prior period amounts have been reclassified to conform to current period presentation, due to the Company’s adoption of new accounting standards during the fourth quarter ended December 31, 2015. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of the annual report on Form 10-K for the year ended December 31, 2015.
(j)
Inventory turnover is calculated as cost of goods sold for the last 12 months divided by average inventory. Average inventory is calculated as the average of inventory for the trailing four quarters used in determining the denominator.
(k)
Accounts payable to inventory is calculated as accounts payable divided by inventory.
(l)
Free cash flow is calculated as net cash provided by operating activities less capital expenditures and excess tax benefit from share-based compensation payments for the period.
(m)
Certain prior period amounts have been reclassified to conform to current period presentation, due to the Company's adoption of new accounting standard during the first quarter ended March 31, 2017. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements of this annual report on Form 10-K for more information.




24


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

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company” or “O’Reilly,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

In Management’s Discussion and Analysis, we provide a historical and prospective narrative of our general financial condition, results of operations, liquidity and certain other factors that may affect our future results, including
an overview of the key drivers of the automotive aftermarket industry;
key events and recent developments within our company;
our results of operations for the years ended December 31, 2017, 2016 and 2015;
our liquidity and capital resources;
any contractual obligations, to which we are committed;
any off-balance sheet arrangements we utilize;
our critical accounting estimates;
the inflation and seasonality of our business;
our quarterly results for the years ended December 31, 2017, and 2016; and
recent accounting pronouncements that may affect our Company.

The review of Management’s Discussion and Analysis should be made in conjunction with our consolidated financial statements, related notes and other financial information, forward-looking statements and other risk factors included elsewhere in this annual report.

FORWARD-LOOKING STATEMENTS

We claim the protection of the safe-harbor for forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. You can identify these statements by forward-looking words such as “estimate,” “may,” “could,” “will,” “believe,” “expect,” “would,” “consider,” “should,” “anticipate,” “project,” “plan,” “intend” or similar words. In addition, statements contained within this annual report that are not historical facts are forward-looking statements, such as statements discussing, among other things, expected growth, store development, integration and expansion strategy, business strategies, the impact of the U.S. Tax Cuts and Jobs Act, future revenues and future performance. These forward-looking statements are based on estimates, projections, beliefs and assumptions and are not guarantees of future events and results. Such statements are subject to risks, uncertainties and assumptions, including, but not limited to, the economy in general, inflation, product demand, the market for auto parts, competition, weather, risks associated with the performance of acquired businesses, our ability to hire and retain qualified employees, consumer debt levels, our increased debt levels, credit ratings on public debt, governmental regulations, terrorist activities, war and the threat of war. Actual results may materially differ from anticipated results described or implied in these forward-looking statements. Please refer to the “Risk Factors” section of this annual report on Form 10-K for the year ended December 31, 2017, for additional factors that could materially affect our financial performance. Forward-looking statements speak only as of the date they were made, and we undertake no obligation to publicly update any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by applicable law.

OVERVIEW

We are a specialty retailer of automotive aftermarket parts, tools, supplies, equipment and accessories in the United States. We are one of the largest U.S. automotive aftermarket specialty retailers, selling our products to both do-it-yourself (“DIY”) customers and professional service providers – our “dual market strategy.” Our stores carry an extensive product line consisting of new and remanufactured automotive hard parts, maintenance items, accessories, a complete line of auto body paint and related materials, automotive tools and professional service provider service equipment. Our extensive product line includes an assortment of products that are differentiated by quality and price for most of the product lines we offer. For many of our product offerings, this quality differentiation reflects “good,” “better,” and “best” alternatives. Our sales and total gross profit dollars are highest for the “best” quality category of products. Consumers’ willingness to select products at a higher point on the value spectrum is a driver of sales and profitability in our industry. Our stores also offer enhanced services and programs to our customers, including used oil, oil filter and battery recycling; battery, wiper and bulb replacement; battery diagnostic testing; electrical and module testing; check engine light code extraction; loaner tool program; drum and rotor resurfacing; custom hydraulic hoses; professional paint shop mixing and related materials; and machine shops. As of December 31, 2017, we operated 5,019 stores in 47 states.

Operating within the retail industry, we are influenced by a number of general macroeconomic factors including, but not limited to, fuel costs, unemployment rates, consumer preferences and spending habits, and competition. We have ongoing initiatives aimed at tailoring our product offering to adjust to customers’ changing preferences, and we also have initiatives focused on marketing and training to educate customers on the advantages of ongoing vehicle maintenance, as well as “purchasing up” on the value spectrum.

25



We believe the key drivers of current and future demand for the products sold within the automotive aftermarket include the number of U.S. miles driven, number of U.S. registered vehicles, new light vehicle registrations, average vehicle age and unemployment.

Number of Miles Driven – The number of total miles driven in the U.S. influences the demand for repair and maintenance products sold within the automotive aftermarket. In total, vehicles in the U.S. are driven approximately three trillion miles per year, resulting in ongoing wear and tear and a corresponding continued demand for the repair and maintenance products necessary to keep these vehicles in operation. According to the Department of Transportation, the number of total miles driven in the U.S. increased 1.2%, 2.4% and 3.5% in 2017, 2016 and 2015, respectively, and we expect to continue to see modest improvements in total miles driven in the U.S., supported by an increasing number of registered vehicles on the road, resulting in continued demand for automotive aftermarket products.
Number of U.S. Registered Vehicles, New Light Vehicle Registrations and Average Vehicle Age – The total number of vehicles on the road and the average age of the vehicle population heavily influence the demand for products sold within the automotive aftermarket industry. As reported by The Auto Care Association, the total number of registered vehicles increased 7% from 2006 to 2016, bringing the number of light vehicles on the road to 264 million by the end of 2016. For the year ended December 31, 2017, the seasonally adjusted annual rate of light vehicle sales in the U.S. (“SAAR”) was approximately 17.8 million, contributing to the continued growth in the total number of registered vehicles on the road. In the past decade, vehicle scrappage rates have remained relatively stable, ranging from 4.3% to 5.7% annually. As a result, over the past decade, the average age of the U.S. vehicle population has increased, growing 22%, from 9.5 years in 2006 to 11.6 years in 2016. We believe this increase in average age can be attributed to better engineered and manufactured vehicles, which can be reliably driven at higher mileages due to better quality power trains and interiors and exteriors, and the consumer’s willingness to invest in maintaining these higher-mileage, better built vehicles. As the average age of vehicles on the road increases, a larger percentage of miles are being driven by vehicles that are outside of a manufacturer warranty. These out-of-warranty, older vehicles generate strong demand for automotive aftermarket products as they go through more routine maintenance cycles, have more frequent mechanical failures and generally require more maintenance than newer vehicles. We believe consumers will continue to invest in these reliable, higher-quality, higher-mileage vehicles and these investments, along with an increasing total light vehicle fleet, will support continued demand for automotive aftermarket products.
Unemployment – Unemployment, underemployment, the threat of future joblessness and the uncertainty surrounding the overall economic health of the U.S. have a negative impact on consumer confidence and the level of consumer discretionary spending. Long-term trends of high unemployment have historically impeded the growth of annual miles driven, as well as decrease consumer discretionary spending, both of which negatively impact demand for products sold in the automotive aftermarket industry. As of December 31, 2016, the U.S. unemployment rate was 4.7%, and as of December 31, 2017, the U.S. unemployment rate decreased to 4.1%. We believe total employment should remain at healthy levels supporting the trend of modest growth in total miles driven in the U.S. and the continued demand for automotive aftermarket products.

We remain confident in our ability to gain market share in our existing markets and grow our business in new markets by focusing on our dual market strategy and the core O’Reilly values of hard work and excellent customer service.

KEY EVENTS AND RECENT DEVELOPMENTS

Several key events have had or may have a significant impact on our operations and are identified below:
Under the Company’s share repurchase program, as approved by our Board of Directors in January of 2011, we may, from time to time, repurchase shares of our common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. Our Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on May 10, 2017, September 1, 2017, and February 7, 2018, our Board of Directors each time approved a resolution to increase the authorization amount under our share repurchase program by an additional $1.00 billion, resulting in a cumulative authorization amount of $10.75 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date. As of February 28, 2018, we had repurchased approximately 67.4 million shares of our common stock at an aggregate cost of $9.32 billion under this program. 
On April 5, 2017, we entered into a new credit agreement. The new credit agreement provided for a $1.20 billion unsecured revolving credit facility arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022.
On August 17, 2017, we issued $750 million aggregate principal amount of unsecured 3.600% Senior Notes due 2027 (“3.600% Senior Notes due 2027”) at a price to the public of 99.840% of their face value with UMB, N.A. as trustee. Interest on the 3.600% Senior Notes due 2027 is payable on March 1 and September 1 of each year, beginning on March 1, 2018, and is computed on the basis of a 360-day year.


26


RESULTS OF OPERATIONS

The following table includes income statement data as a percentage of sales for the years ended December 31, 2017, 2016 and 2015:
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Sales
100.0
 %
 
100.0
 %
 
100.0
 %
Cost of goods sold, including warehouse and distribution expenses
47.4

 
47.5

 
47.7

Gross profit
52.6

 
52.5

 
52.3

Selling, general and administrative expenses
33.4

 
32.7

 
33.2

Operating income (1)
19.2

 
19.8

 
19.0

Interest expense
(1.0
)
 
(0.8
)
 
(0.7
)
Interest income

 
0.1

 

Income before income taxes
18.2

 
19.1

 
18.3

Provision for income taxes
5.6

 
7.0

 
6.6

Net income
12.6
 %
 
12.1
 %
 
11.7
 %
(1) 
Each percentage of sales amount is computed independently and may not compute to presented totals.

2017 Compared to 2016

Sales:
Sales for the year ended December 31, 2017, increased $385 million to $8.98 billion from $8.59 billion for the same period one year ago, representing an increase of 4%. Comparable store sales for stores open at least one year increased 1.4% and 4.8% for the years ended December 31, 2017 and 2016, respectively. Comparable store sales are calculated based on the change in sales of stores open at least one year and exclude sales of specialty machinery, sales to independent parts stores, sales to Team Members and sales from Leap Day during the year ended December 31, 2016.

The following table presents the components of the increase in sales for the year ended December 31, 2017 (in millions):
 
Increase in Sales for the Year Ended December 31, 2017,
Compared to the Same Period in 2016
Store sales:
 
Comparable store sales, including sales from the 48 acquired Bond stores
$
182

Non-comparable store sales:
 
Sales for stores opened throughout 2016, excluding stores open at least one year that are included in comparable store sales
126

Sales for stores opened throughout 2017
108

Sales from Leap Day in 2016
(25
)
Sales in 2016 for stores that have closed
(5
)
Non-store sales:
 
Includes sales of machinery and sales to independent parts stores and Team Members
(1
)
Total increase in sales
$
385


We believe the increased sales achieved by our stores were the result of store growth, sales from the 48 acquired Bond stores, the high levels of customer service provided by our well-trained and technically proficient Team Members, superior inventory availability, including same day and over-night access to inventory in our regional distribution centers, enhanced services and programs offered in our stores, a broader selection of product offerings in most stores with a dynamic catalog system to identify and source parts, a targeted promotional and advertising effort through a variety of media and localized promotional events, continued improvement in the merchandising and store layouts of our stores, compensation programs for all store Team Members that provide incentives for performance and our continued focus on serving both DIY and professional service provider customers.

Our comparable store sales increase for the year ended December 31, 2017, was driven by increases in average ticket values for both DIY and professional service provider customers, partially offset by negative customer transaction counts from both our DIY and

27


professional service provider customers. The improvement in average ticket values was the result of the increasing complexity and cost of replacement parts necessary to maintain the current population of better engineered and more technically advanced vehicles. These better engineered, more technically advanced vehicles require less frequent repairs, as the component parts are more durable and last for longer periods of time. When repairs are needed, the cost of replacement parts is, on average, greater, which is a benefit to average ticket values; however, the decrease in repair frequency creates pressure on customer transaction counts. In addition, customer transaction counts for the year ended December 31, 2017, were negatively impacted by softer industry demand, resulting, in part, from the unseasonably mild winter weather at the onset of 2017 and a cool, wet summer in many of our markets. The mild winter weather did not stress vehicle components to the degree more typical harsh winter weather would, which resulted in a lower level of automobile parts breakage and associated demand for our products. The cool, wet summer in many of our markets resulted in a lower level of demand, as the absence of typical seasonally high temperatures resulted in fewer heat related product repairs.

We opened 190 net, new stores during the year ended December 31, 2017, compared to opening 210 net, new stores and acquiring 48 Bond stores during the year ended December 31, 2016. As of December 31, 2017, we operated 5,019 stores in 47 states compared to 4,829 stores in 47 states at December 31, 2016. We anticipate new store growth will be 200 net, new store openings in 2018.

Gross profit:
Gross profit for the year ended December 31, 2017, increased to $4.72 billion (or 52.6% of sales) from $4.51 billion (or 52.5% of sales) for the same period one year ago, representing an increase of 5%. The increase in gross profit dollars for the year ended December 31, 2017, was primarily a result of sales from new stores, the increase in comparable store sales at existing stores and sales from the 48 acquired Bond stores, partially offset by prior year gross profit dollars generated from one additional day due to Leap Day. The increase in gross profit as a percentage of sales for the year ended December 31, 2017, was primarily due to a smaller non-cash last-in, first-out (“LIFO”) impact, partially offset by a lower merchandise margin and higher inventory shrinkage. The smaller LIFO impact is the result of fewer product acquisition cost improvements during the year ended December 31, 2017, compared to the same period one year ago. Our policy is to not write up inventory in excess of replacement cost, and accordingly, we are effectively valuing our inventory at replacement cost. For the year ended December 31, 2017 and 2016, our LIFO inventory costs were written down by approximately $22 million and $49 million, respectively, to reflect replacement cost. The lower merchandise margin was primarily the result of merchandise mix, driven by the unfavorable weather conditions during 2017. The higher inventory shrinkage was primarily cyclical in nature, following a period of lower than average shrinkage trends.

Selling, general and administrative expenses:
Selling, general and administrative expenses (“SG&A”) for the year ended December 31, 2017, increased to $3.00 billion (or 33.4% of sales) from $2.81 billion (or 32.7% of sales) for the same period one year ago, representing an increase of 7%. The increase in total SG&A dollars for the year ended December 31, 2017, was primarily the result of additional Team Members, facilities and vehicles to support our increased sales and store count, partially offset by a $9.1 million benefit from the reduction in our legal accrual following the expiration of the statute of limitations related to a legacy claim and prior year incremental SG&A expenses incurred from one additional day due to Leap Day. The increase in SG&A as a percentage of sales for the year ended December 31, 2017, was primarily due to deleverage of store operating costs on soft comparable store sales during the current period.

Operating income:
As a result of the impacts discussed above, operating income for the year ended December 31, 2017, increased to $1.73 billion (or 19.2% of sales) from $1.70 billion (or 19.8% of sales) for the same period one year ago, representing an increase of 2%.

Other income and expense:
Total other expense for the year ended December 31, 2017, increased to $88 million (or 1.0% of sales), from $62 million (or 0.7% of sales) for the same period one year ago, representing an increase of 41%. The increase in total other expense for the year ended December 31, 2017, was primarily the result of increased interest expense on higher average outstanding borrowings and increased amortization of debt issuance costs.

Income taxes:
Our provision for income taxes for the year ended December 31, 2017, decreased to $504 million (30.8% effective tax rate) from $600 million (36.6% effective tax rate) for the same period one year ago, representing a decrease of 16%. The decrease in our provision for income taxes for the year ended December 31, 2017, was the result of a one-time $53 million benefit to the provision for income taxes related to the required revaluation of our deferred income tax liabilities based on the lower federal corporate income tax rate set forth by the U.S. Tax Cuts and Jobs Act enacted in December 2017, and the adoption of Accounting Standard Update No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”) in 2017, which provided a benefit of $49 million to the provision for income taxes. The decrease in our effective tax rate for the year ended December 31, 2017, was primarily due to the required revaluation of our deferred income tax liabilities, which provided a one-time benefit of 325 basis points to the effective tax rate for the year ended December 31, 2017, and the adoption of ASU 2016-09 in 2017, which provided a benefit of 297 basis points to the effective tax rate for the year ended December 31, 2017.

28



Net income:
As a result of the impacts discussed above, net income for the year ended December 31, 2017, increased to $1.13 billion (or 12.6% of sales), from $1.04 billion (or 12.1% of sales) for the same period one year ago, representing an increase of 9%.

Earnings per share:
Our diluted earnings per common share for the year ended December 31, 2017, increased 18% to $12.67 on 90 million shares from $10.73 on 97 million shares for the same period one year ago. Due to the required revaluation of our deferred income tax liabilities, our diluted earnings per common share for the year ended December 31, 2017, included a one-time benefit of $0.59. Due to the adoption of ASU 2016-09, our diluted earnings per common share for the year ended December 31, 2017, included a benefit of $0.50.

2016 Compared to 2015

Sales:
Sales for the year ended December 31, 2016, increased $626 million to $8.59 billion from $7.97 billion for the same period one year prior, representing an increase of 8%. Comparable store sales for stores open at least one year increased 4.8% and 7.5% for the years ended December 31, 2016 and 2015, respectively. Comparable store sales are calculated based on the change in sales of stores open at least one year and exclude sales of specialty machinery, sales to independent parts stores, sales to Team Members and sales from Leap Day during the year ended December 31, 2016.

The following table presents the components of the increase in sales for the year ended December 31, 2016 (in millions):
 
Increase in Sales for the Year Ended December 31, 2016,
Compared to the Same Period in 2015
Store sales:
 
Comparable store sales
$
375

Non-comparable store sales:
 
Sales for stores opened throughout 2015, excluding stores open at least one year that are included in comparable store sales
115

Sales for stores opened throughout 2016 and sales from acquired Bond stores
106

Sales from Leap Day
24

Sales in 2015 for stores that have closed
(4
)
Non-store sales:
 
Includes sales of machinery and sales to independent parts stores and Team Members
10

Total increase in sales
$
626


We believe the increased sales achieved by our stores were the result of store growth, sales from one additional day due to Leap Day for the year ended December 31, 2016, sales from the acquired 48 Bond stores, the high levels of customer service provided by our well-trained and technically proficient Team Members, superior inventory availability, including same day and over-night access to inventory in our regional distribution centers, enhanced services and programs offered in our stores, a broader selection of product offerings in most stores with a dynamic catalog system to identify and source parts, a targeted promotional and advertising effort through a variety of media and localized promotional events, continued improvement in the merchandising and store layouts of our stores, compensation programs for all store Team Members that provide incentives for performance and our continued focus on serving both DIY and professional service provider customers.

Our comparable store sales increase for the year ended December 31, 2016, was driven by increases in average ticket values and customer transaction counts from both our DIY and professional service provider customers. The improvement in average ticket values was the result of the increasing complexity and cost of replacement parts necessary to maintain the current population of better engineered and more technically advanced vehicles. These better-engineered, more technically advanced vehicles require less frequent repairs, as the component parts are more durable and last for longer periods of time. This decrease in repair frequency creates pressure on customer transaction counts; however, when repairs are needed, the cost of replacement parts is, on average, greater, which is a benefit to average ticket values. Customer transaction counts for both DIY and professional service provider customers increased for the year ended December 31, 2016, despite the added pressure from the better engineered, more technically advanced vehicles requiring less frequent repairs. The increase in customer transaction counts was supported by an increase in miles driven, and the corresponding increase in vehicle maintenance, lower year-over-year gas prices and decreasing unemployment levels, creating an overall positive macroeconomic environment. The increase in our DIY customer transaction counts benefited from our continued focus on ensuring our stores are staffed with knowledgeable parts professionals to assist our DIY customers during high DIY traffic periods, such as nights and weekends. The

29


increase in our professional service provider customer transaction counts benefited from the continued growth of our less mature markets and our better parts and service availability.

We opened 210 net, new stores and acquired 48 Bond stores during the year ended December 31, 2016, compared to opening 205 net, new stores for the year ended December 31, 2015. As of December 31, 2016, we operated 4,829 stores in 47 states compared to 4,571 stores in 44 states at December 31, 2015.

Gross profit:
Gross profit for the year ended December 31, 2016, increased to $4.51 billion (or 52.5% of sales) from $4.16 billion (or 52.3% of sales) for the same period one year prior, representing an increase of 8%. The increase in gross profit dollars for the year ended December 31, 2016, was primarily a result of the increase in comparable store sales at existing stores, sales from new stores and one additional day due to Leap Day. The increase in gross profit as a percentage of sales for the year ended December 31, 2016, was primarily due to product acquisition cost improvements, partially offset by a larger LIFO impact. Product acquisition cost improvements are the result of our ongoing negotiations with our suppliers to improve our inventory purchase costs based on our increasing scale. The non-cash LIFO impact is the result of these continued product acquisition cost reductions, and due to these reductions, we fully depleted our LIFO reserve in 2013. Our policy is to not write up inventory in excess of replacement cost, and accordingly, we were effectively valuing our inventory at replacement cost. During the years ended December 31, 2016 and 2015, our LIFO costs were written down by approximately $49 million and $28 million, respectively, to reflect replacement cost.

Selling, general and administrative expenses:
SG&A for the year ended December 31, 2016, increased to $2.81 billion (or 32.7% of sales) from $2.65 billion (or 33.2% of sales) for the same period one year prior, representing an increase of 6%. The increase in total SG&A dollars for the year ended December 31, 2016, was primarily the result of additional Team Members, facilities and vehicles to support our increased sales and store count and one additional day due to Leap Day. The decrease in SG&A as a percentage of sales for the year ended December 31, 2016, was primarily the result of increased leverage of store occupancy costs on comparable store sales growth and a $19 million litigation loss charge in 2015, resulting from an adverse verdict in a contract dispute with a former service provider.

Operating income:
As a result of the impacts discussed above, operating income for the year ended December 31, 2016, increased to $1.70 billion (or 19.8% of sales) from $1.51 billion (or 19.0% of sales) for the same period one year prior, representing an increase of 12%.

Other income and expense:
Total other expense for the year ended December 31, 2016, increased to $62 million (or 0.7% of sales), from $54 million (or 0.7% of sales) for the same period one year prior, representing an increase of 16%. The increase in total other expense for the year ended December 31, 2016, was primarily the result of increased interest expense on higher average outstanding borrowings and increased amortization of debt issuance costs, partially offset by an increase in the value of our trading securities.

Income taxes:
Our provision for income taxes for the year ended December 31, 2016, increased to $600 million (36.6% effective tax rate) from $529 million (36.2% effective tax rate) for the same period one year prior, representing an increase of 13%. The increase in our provision for income taxes for the year ended December 31, 2016, was the result of higher taxable income in 2016, primarily driven by our strong operating results, and higher effective tax rates. The increase in our effective tax rate for the year ended December 31, 2016, was primarily due to a larger amount of favorable resolutions of historical tax matters in 2015, compared to 2016, and a smaller benefit in 2016 from the realization of employment tax credits.

Net income:
As a result of the impacts discussed above, net income for the year ended December 31, 2016, increased to $1.04 billion (or 12.1% of sales), from $931 million (or 11.7% of sales) for the same period one year prior, representing an increase of 11%.

Earnings per share:
Our diluted earnings per common share for the year ended December 31, 2016, increased 17% to $10.73 on 97 million shares from $9.17 on 102 million shares for the same period one year prior.

LIQUIDITY AND CAPITAL RESOURCES

Our long-term business strategy requires capital to open new stores, fund strategic acquisitions, expand distribution infrastructure, operate and maintain our existing stores and may include the opportunistic repurchase of shares of our common stock through our Board-approved share repurchase program. The primary sources of our liquidity are funds generated from operations and borrowed under our unsecured

30


revolving credit facility. Decreased demand for our products or changes in customer buying patterns could negatively impact our ability to generate funds from operations. Additionally, decreased demand or changes in buying patterns could impact our ability to meet the debt covenants of our credit agreement and, therefore, negatively impact the funds available under our unsecured revolving credit facility. We believe that cash expected to be provided by operating activities and availability under our unsecured revolving credit facility will be sufficient to fund both our short-term and long-term capital and liquidity needs for the foreseeable future. However, there can be no assurance that we will continue to generate cash flows at or above recent levels.

Liquidity and related ratios:
The following table highlights our liquidity and related ratios as of December 31, 2017 and 2016 (dollars in millions):
 
 
December 31,
 
Percentage Change
Liquidity and Related Ratios
 
2017
 
2016
 
Current assets
 
$
3,398

 
$
3,258

 
4.3
 %
Current liabilities
 
3,647

 
3,401

 
7.2
 %
Working capital (1)
 
(250
)
 
(143
)
 
(74.8
)%
Total debt
 
2,978

 
1,887

 
57.8
 %
Total equity
 
$
653

 
$
1,627

 
(59.9
)%
Debt to equity (2)
 
4.56:1

 
1.16:1

 
293.1
 %
(1) 
Working capital is calculated as current assets less current liabilities.
(2) 
Debt to equity is calculated as total debt divided by total equity.

Current assets increased 4%, current liabilities increased 7%, total debt increased 58% and total equity decreased 60% from 2016 to 2017. The increase in current assets was primarily due to the increase in inventory, resulting from the opening of 190 net, new stores in 2017. The increase in current liabilities was primarily due to the increase in accounts payable, resulting from inventory growth related to new store openings. Our accounts payable to inventory ratio was 106.0% as of December 31, 2017, as compared to 105.7% in the prior year. The increase in total debt was attributable to the issuance of $750 million of 3.600% Senior Notes due 2027 and borrowings of $346 million on our revolving credit facility at December 31, 2017. The decrease in total equity resulted from the impact of share repurchase activity, under our share repurchase program, on retained deficit and additional paid-in-capital, partially offset by a decrease in retained deficit from net income for the year ended December 31, 2017.

The following table identifies cash provided by/(used in) our operating, investing and financing activities for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
 
For the Year Ended 
 December 31,
Liquidity:
 
2017
 
2016
 
2015
Total cash provided by/(used in):
 
 
 
 
 
 
Operating activities (1)
 
$
1,403,687

 
$
1,510,713

 
$
1,345,488

Investing activities
 
(464,223
)
 
(529,096
)
 
(407,188
)
Financing activities (1)
 
(1,039,714
)
 
(951,320
)
 
(1,072,559
)
Net (decrease) increase in cash and cash equivalents
 
$
(100,250
)
 
$
30,297

 
$
(134,259
)
 
 
 
 
 
 
 
Capital expenditures
 
$
465,940

 
$
476,344

 
$
414,020

Free cash flow (2)
 
889,059

 
978,375

 
868,390

(1) 
Prior period amount has been reclassified to conform to current period presentation, due to the Company’s adoption of a new accounting standard during the first quarter ended March 31, 2017.
(2) 
Calculated as net cash provided by operating activities, less capital expenditures and excess tax benefit from share-based compensation payments for the period.

Operating activities:
The decrease in net cash provided by operating activities in 2017 compared to 2016 was primarily due to a smaller decrease in our net inventory investment, partially offset by an increase in net income. Net inventory investment reflects our investment in inventory, net of the amount of accounts payable to suppliers. Our accounts payable to inventory ratio was 106.0%, 105.7% and 99.1% as of December 31, 2017, 2016 and 2015, respectively. The smaller increase in our accounts payable to inventory ratio in 2017 was primarily attributable to fewer new suppliers entering our supplier financing programs in 2017 and a smaller decrease in net inventory, due to a softer sales environment, as compared to 2016.

31



The increase in net cash provided by operating activities in 2016 compared to 2015 was primarily due to an increase in net income and a greater decrease in net inventory investment, partially offset by a decrease in income taxes payable. Our accounts payable to inventory ratio was 105.7%, 99.1% and 94.6% as of December 31, 2016, 2015 and 2014, respectively. The larger increase in our accounts payable to inventory ratio in 2016 was primarily attributable to incrementally better terms from our suppliers and additional suppliers participating in our supplier financing programs. The decrease from income taxes payable in 2016, compared to the increase in income taxes payable in 2015, was primarily the result of a prepaid income taxes position at the end of 2016, versus an income taxes payable position at the end of 2015.

Investing activities:
The decrease in net cash used in investing activities in 2017 compared to 2016 was primarily the result of a decrease in other investing activities and a decrease in capital expenditures in 2017. The decrease in other investing activities was primarily due to less acquisition related expenditures in 2017, as compared to 2016. Total capital expenditures were $466 million and $476 million in 2017 and 2016, respectively, and the decrease was primarily related to the timing of property acquisitions, closings, construction costs for new stores and the mix of owned versus leased stores opened during 2017, as compared to 2016.

The increase in net cash used in investing activities in 2016 compared to 2015 was primarily the result of an increase in capital expenditures and other investing activities in 2016. Total capital expenditures were $476 million and $414 million in 2016 and 2015, respectively, and the increase was primarily related to the timing of property acquisitions, closing and construction costs for new stores and our distribution expansion projects during 2016, as compared to 2015. The increase in other investing activities was primarily due to small acquisitions during 2016.

We opened 190, 210, and 205 net, new stores in 2017, 2016 and 2015, respectively, and acquired 48 Bond stores in 2016. We plan to open 200 net, new stores in 2018. The current costs associated with the opening of a new store, including the cost of land acquisition, building improvements, fixtures, vehicles, net inventory investment and computer equipment, are estimated to average approximately $1.6 million to $1.8 million; however, such costs may be significantly reduced where we lease, rather than purchase, the store site.

Financing activities:
The increase in net cash used in financing activities in 2017 compared to 2016 was primarily attributable to a greater impact from the repurchases of our common stock under our share repurchase program during 2017, as compared to 2016, partially offset by a higher level of net borrowings during 2017, as compared to 2016.

The decrease in net cash used in financing activities in 2016 compared to 2015 was primarily attributable to net proceeds from the issuance of long-term debt during 2016, partially offset by a greater impact from the repurchases of our common stock under our share repurchase program during 2016, as compared to 2015.

Unsecured revolving credit facility:
On April 5, 2017, the Company entered into a new credit agreement (the “Credit Agreement”). The new Credit Agreement provides for a five-year $1.20 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The new Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings. As described in the new Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.80 billion at any time.

In conjunction with the closing of the new Credit Agreement, the Company’s previous credit agreement, which was originally entered into on January 14, 2011, as amended, was terminated (the “Terminated Credit Agreement”), and all outstanding loans and commitments, including the guarantees of each of the subsidiary guarantors, under the Terminated Credit Agreement were terminated and replaced by the loans and commitments under the new Credit Agreement. None of our subsidiaries are guarantors or obligors under the new Credit Agreement.

As of December 31, 2017 and 2016, we had outstanding letters of credit, primarily to support obligations related to workers’ compensation, general liability and other insurance policies, in the amounts of $37 million and $39 million, respectively, reducing the aggregate availability under the new Credit Agreement by those amounts. As of December 31, 2017, we had outstanding borrowings under the Revolving Credit Facility in the amount of $346 million. As of December 31, 2016, we had no outstanding borrowings under our terminated unsecured revolving credit facility.

Senior Notes:
On August 17, 2017, we issued $750 million aggregate principal amount of unsecured 3.600% Senior Notes due 2027 (“3.600% Senior Notes due 2027”) at a price to the public of 99.840% of their face value with UMB Bank, N.A. (“UMB”) as trustee. Interest on the

32


3.600% Senior Notes due 2027 is payable on March 1 and September 1 of each year, beginning on March 1, 2018, and is computed on the basis of a 360-day year.

We have issued a cumulative $2.65 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2027, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. None of our subsidiaries are guarantors under the Senior Notes.

Debt covenants:
The indentures governing our senior notes contain covenants that limit our ability and the ability of certain of our subsidiaries to, among other things, create certain liens on assets to secure certain debt and enter into certain sale and leaseback transactions, and limit our ability to merge or consolidate with another company or transfer all or substantially all of our property, in each case as set forth in the indentures. These covenants are, however, subject to a number of important limitations and exceptions. As of December 31, 2017, we were in compliance with the covenants applicable to our senior notes.

The Credit Agreement contains certain covenants, including limitations on indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that we should default on any covenant contained within the Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the Credit Agreement and litigation from our lenders.

We had a consolidated fixed charge coverage ratio of 5.72 times and 6.15 times as of December 31, 2017 and 2016, respectively, and a consolidated leverage ratio of 1.98 times and 1.51 times as of December 31, 2017 and 2016, respectively, remaining in compliance with all covenants related to the borrowing arrangements.


33


The table below outlines the calculations of the consolidated fixed charge coverage ratio and consolidated leverage ratio covenants, as defined in the Credit Agreement governing the Revolving Credit Facility, for the years ended December 31, 2017 and 2016 (dollars in thousands):
 
For the Year Ended 
 December 31,
 
2017
 
2016
GAAP net income
$
1,133,804

 
$
1,037,691

Add: Interest expense
91,349

 
70,931

Rent expense
298,614

 
283,253

Provision for income taxes
504,000

 
599,500

Depreciation expense
232,674

 
217,009

Amortization expense
1,171

 
857

Non-cash share-based compensation
19,401

 
18,859

Non-GAAP EBITDAR
$
2,281,013

 
$
2,228,100

 
 
 
 
Interest expense
$
91,349

 
$
70,931

Capitalized interest
8,548

 
7,933

Rent expense
298,614

 
283,253

Total fixed charges
$
398,511

 
$
362,117

 
 
 
 
Consolidated fixed charge coverage ratio
5.72

 
6.15

 
 
 
 
GAAP debt
$
2,978,390

 
$
1,887,019

Add: Stand-by letters of credit
36,843

 
38,680

Discount on senior notes
3,721

 
3,149

Debt issuance costs
13,889

 
9,832

Five-times rent expense
1,493,070

 
1,416,265

Non-GAAP adjusted debt
$
4,525,913

 
$
3,354,945

 
 
 
 
Consolidated leverage ratio
1.98

 
1.51


The table below outlines the calculation of Free cash flow and reconciles Free cash flow to Net cash provided by operating activities, the most directly comparable GAAP financial measure, for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Cash provided by operating activities (1)
$
1,403,687

 
$
1,510,713

 
$
1,345,488

Less: Capital expenditures
465,940

 
476,344

 
414,020

Excess tax benefit from share-based compensation
48,688

 
55,994

 
63,078

Free cash flow
$
889,059

 
$
978,375

 
$
868,390

(1) 
Prior period amount has been reclassified to conform to current period presentation, due to the Company’s adoption of a new accounting standard during the first quarter ended March 31, 2017.

Free cash flow, the consolidated fixed charge coverage ratio and the consolidated leverage ratio discussed and presented in the tables above are not derived in accordance with United States generally accepted accounting principles (“GAAP”). We do not, nor do we suggest investors should, consider such non-GAAP financial measures in isolation from, or as a substitute for, GAAP financial information. We believe that the presentation of our free cash flow, consolidated fixed charge coverage ratio and consolidated leverage ratio provides meaningful supplemental information to both management and investors and reflects the required covenants under the Credit Agreement. We include these items in judging our performance and believe this non-GAAP information is useful to investors as well. Material limitations of these non-GAAP measures are that such measures do not reflect actual GAAP amounts. We compensate for such limitations by presenting, in the tables above, a reconciliation to the most directly comparable GAAP measures.

34



Share repurchase program:
In January of 2011, our Board of Directors approved a share repurchase program. Under the program, we may, from time to time, repurchase shares of our common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. Our Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on May 10, 2017, September 1, 2017, and February 7, 2018, our Board of Directors each time approved a resolution to increase the authorization amount under our share repurchase program by an additional $1.00 billion, resulting in a cumulative authorization amount of $10.75 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date.

The following table identifies shares of our common stock that have been repurchased as part of our publicly announced share repurchase program (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
Shares repurchased
9,301

 
5,698

Average price per share
$
233.57

 
$
264.21

Total investment
$
2,172,437

 
$
1,505,371


As of December 31, 2017, we had $715 million remaining under our share repurchase program. Subsequent to the end of the year and through February 28, 2018, we repurchased an additional 1.1 million shares of our common stock under our share repurchase program, at an average price of $255.48, for a total investment of $290 million. We have repurchased a total of 67 million shares of our common stock under our share repurchase program since the inception of the program in January of 2011 and through February 28, 2018, at an average price of $138.38 for a total aggregate investment of $9.32 billion. As of February 28, 2018, we had approximately $1.43 billion remaining under our share repurchase program.

CONTRACTUAL OBLIGATIONS

Our contractual obligations as of December 31, 2017, included commitments for short and long-term debt arrangements, interest payments related to long-term debt, future payments under non-cancelable lease arrangements, self-insurance reserves, purchase obligations for construction contract commitments and other long-term liabilities, which are identified in the table below and are fully disclosed in Note 6 “Leasing,” Note 9 “Share-Based Compensation and Benefit Plans” and Note 10 “Commitments” to the Consolidated Financial Statements. We expect to fund these commitments primarily with operating cash flows expected to be generated in the normal course of business or through borrowings under our Revolving Credit Facility.

Deferred income taxes, as well as commitments with various suppliers for the purchase of inventory, are not reflected in the table below due to the absence of scheduled maturities, the nature of the account or the commitment’s cancellation terms. Due to the absence of scheduled maturities, the timing of certain of these payments cannot be determined, except for amounts estimated to be payable in 2018, which are included in “Current liabilities” on our Consolidated Balance Sheets.

We record a reserve for potential liabilities related to uncertain tax positions, including estimated interest and penalties, which are fully disclosed in Note 12 “Income Taxes” to the Consolidated Financial Statements. These estimates are not included in the table below because the timing related to the ultimate resolution or settlement of these positions cannot be determined. As of December 31, 2017, we recorded a net liability of $41 million related to these uncertain tax positions on our Consolidated Balance Sheets, all of which was included in “Other liabilities.”

We record a reserve for the projected obligation related to future payments under the Company’s nonqualified deferred compensation plan, which is fully disclosed in Note 9 “Share-Based Compensation and Benefit Plans” to the Consolidated Financial Statements. This estimate is not included in the table below because the timing related to the ultimate payment cannot be determined. As of December 31, 2017, we recorded a liability of $26 million related to this uncertain liability on our Consolidated Balance Sheets, all of which was included in “Other liabilities.”


35


The following table identifies the estimated payments of the Company’s contractual obligations as of December 31, 2017 (in thousands):
 
 
Payments Due By Period
Contractual Obligations
 
Total
 
Before
1 Year
 
Years
1 and 2
 
Years
3 and 4
 
Years 5
and Over
Long-term debt principal and interest payments (1)
 
$
3,749,456

 
$
123,845

 
$
245,440

 
$
1,628,581

 
$
1,751,590

Future minimum lease payments under operating leases (2)
 
2,367,161

 
293,317

 
535,669

 
433,506

 
1,104,669

Self-insurance reserves (3)
 
147,661

 
71,695

 
47,306

 
18,490

 
10,170

Construction commitments
 
54,368

 
54,368

 

 

 

Total contractual cash obligations
 
$
6,318,646

 
$
543,225

 
$
828,415

 
$
2,080,577

 
$
2,866,429

(1) 
Our Revolving Credit Facility, which has a maximum aggregate commitment of $1.20 billion and matures in April 2022, bears interest (other than swing line loans), at our option, at either the Alternate Base Rate or Eurodollar Revolving Loans(both as defined in the agreement) plus a margin, that will vary from 0.000% to 0.250% in the case of loans bearing interest at the Alternate Base Rate and 0.680% to 1.250% in the case of loans bearing interest at the Eurodollar Revolving Loan, in each case based upon the better of the ratings assigned to our debt by Moody’s Investor Service, Inc. and Standard & Poor’s Rating Services, subject to limited exceptions. Swing line loans made under the Revolving Credit Facility bear interest at the Alternate Base Rate plus the applicable margin described above. In addition, we pay a facility fee on the aggregate amount of the commitments in an amount equal to a percentage of such commitments, varying from 0.070% to 0.250% per annum based upon the better of the ratings assigned to our debt by Moody’s Investor Service, Inc. and Standard & Poor’s Rating Services, subject to limited exceptions. Based on our current credit ratings, our margin for Alternate Base Rate loans was 0.000%, our margin for Eurodollar Revolving Loans was 0.9% and our facility fee was 0.100%. As of December 31, 2017, we had outstanding borrowings in the amount of $346 million under our Revolving Credit Facility.
(2) 
The minimum lease payments above do not include certain tax, insurance and maintenance costs, which are also required contractual obligations under our operating leases but are generally not fixed and can fluctuate from year to year. These expenses historically average approximately 20% of the corresponding lease payments. See Note 6 “Leasing” to the Consolidated Financial Statements for further information on our operating leases.
(3) 
We use various self-insurance mechanisms to provide for potential liabilities from workers’ compensation, vehicle and general liability, and employee health care benefits. The self-insurance reserves above are at the undiscounted obligation amount. The self-insurance reserves liabilities are recorded on our Consolidated Balance Sheets at our estimate of their net present value and do not have scheduled maturities; however, we can estimate the timing of future payments based upon historical patterns. See Note 10 “Commitments” to the Consolidated Financial Statements for further information on our self-insurance reserves.

OFF-BALANCE SHEET ARRANGEMENTS

Off-balance sheet arrangements are transactions, agreements, or other contractual arrangements with an unconsolidated entity, for which we have an obligation to the entity that is not recorded in our consolidated financial statements. We historically utilized various off-balance sheet financial instruments, including sale-leaseback and synthetic lease transactions, but we have not entered into any such transactions for over five years and do not plan to utilize off-balance sheet arrangements in the future to fund our working capital requirements, operations or growth plans.

We issue stand-by letters of credit provided by a $200 million sub limit under the Revolving Credit Facility that reduce our available borrowings under the Revolving Credit Facility. Those letters of credit are issued primarily to satisfy the requirements of workers’ compensation, general liability and other insurance policies. Substantially all of the outstanding letters of credit have a one-year term from the date of issuance. Letters of credit totaling $37 million and $39 million were outstanding at December 31, 2017 and 2016, respectively.

Other than in connection with executing operating leases, we do not have any off-balance sheet financing that has, or is reasonably likely to have, a material, current or future effect on our financial condition, cash flows, results of operations, liquidity, capital expenditures or capital resources. See “Contractual Obligations” section of Item 7 of this annual report on Form 10-K and Note 6 “Leasing” to the Consolidated Financial Statements for further information on our operating leases.

CRITICAL ACCOUNTING POLICIES AND ESTIMATES

The preparation of our financial statements in accordance with GAAP requires the application of certain estimates and judgments by management. Management bases its assumptions, estimates, and adjustments on historical experience, current trends and other factors believed to be relevant at the time the consolidated financial statements are prepared. Management believes that the following policies are critical due to the inherent uncertainty of these matters and the complex and subjective judgments required in establishing these estimates. Management continues to review these critical accounting policies and estimates to ensure that the consolidated financial statements are presented fairly in accordance with GAAP. However, actual results could differ from our assumptions and estimates and such differences could be material.

36



Inventory Obsolescence and Shrink:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. The extended nature of the life cycle of our products is such that the risk of obsolescence of our inventory is minimal. The products that we sell generally have applications in our markets for a long period of time in conjunction with the corresponding vehicle population. We have developed sophisticated systems for monitoring the life cycle of a given product and, accordingly, have historically been very successful in adjusting the volume of our inventory in conjunction with a decrease in demand. We do record a reserve to reduce the carrying value of our inventory through a charge to cost of sales in the isolated instances where we believe that the market value of products is lower than our recorded cost. This reserve is based on our assumptions about the marketability of our existing inventory and is subject to uncertainty to the extent that we must estimate, at a given point in time, the market value of inventory that will be sold in future periods. Ultimately, our projections could differ from actual results and could result in a material impact to our stated inventory balances. We have historically not had to materially adjust our obsolescence reserves due to the factors discussed above and do not anticipate that we will experience material changes in our estimates in the future.

We also record a reserve to reduce the carrying value of our perpetual inventory to account for quantities in our perpetual records above the actual existing quantities on hand caused by unrecorded shrink. We estimate this reserve based on the results of our extensive and frequent cycle counting programs and periodic, full physical inventories. To the extent that our estimates do not accurately reflect the actual unrecorded inventory shrinkage, we could potentially experience a material impact to our inventory balances. We have historically been able to provide a timely and accurate measurement of shrink and have not experienced material adjustments to our estimates. If the shrink reserve changed 10% from the estimate that we recorded based on our historical experience at December 31, 2017, the financial impact would have been approximately $1 million or less than 0.1% of pretax income for the year ended December 31, 2017.

Valuation of Long-Lived Assets and Goodwill:
We evaluate the carrying value of long-lived assets for impairment whenever events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. As part of the evaluation, we review performance at the store level to identify any stores with current period operating losses that should be considered for impairment. A potential impairment has occurred if the projected future undiscounted cash flows realized from the best possible use of the asset are less than the carrying value of the asset. The estimate of cash flows includes management’s assumptions of cash inflows and outflows directly resulting from the use of that asset in operations. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the asset exceeds the fair value of the assets. Our impairment analyses contain estimates due to the inherently judgmental nature of forecasting long-term estimated cash flows and determining the ultimate useful lives and fair values of the assets. Actual results could differ from these estimates, which could materially impact our impairment assessment.

We review goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. We have never recorded an impairment to goodwill. The process of evaluating goodwill for impairment involves the determination of the fair value of our Company using the market approach. Inherent in such fair value determinations are certain judgments and estimates, including estimates that incorporate assumptions marketplace participants would use in making their estimates of fair value. In the future, if events or market conditions affect the estimated fair value to the extent that an asset is impaired, we will adjust the carrying value of these assets in the period in which the impairment occurs; however, we do not believe there has been any change of events or circumstances that would indicate that a reevaluation of goodwill is required as of December 31, 2017, nor do we believe goodwill is at risk of failing impairment testing. If the price of O’Reilly’s stock, which was a primary input used to determine our market capitalization during step one of goodwill impairment testing, changed by 10% from the value used during testing, the results and our conclusions would not have changed and no further steps would have been required.

Supplier Concessions:
We receive concessions from our suppliers through a variety of programs and arrangements, including co-operative advertising, allowances for warranties, merchandise allowances and volume purchase rebates. Co-operative advertising allowances that are incremental to our advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other material supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to us relating to supplier purchases and product returns. Management regularly reviews amounts receivable from suppliers and assesses the need for a reserve for uncollectible amounts based on our evaluation of our suppliers’ financial position and corresponding ability to meet their financial obligations. Based on our historical results and current assessment, we have not recorded a reserve for uncollectible amounts in our consolidated financial statements, and we do not believe there is a reasonable likelihood that our ability to collect these amounts will differ from our expectations. The eventual ability of our suppliers to pay us the obliged amounts could differ from our assumptions and estimates, and we may be exposed to losses or gains that could be material.


37


Warranty Reserves:
We offer warranties on certain merchandise we sell with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of our suppliers. Certain suppliers provide upfront allowances to us in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, we bear the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received in lieu of warranty obligations and estimated warranty expense are recorded as an adjustment to the cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. Our historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. If warranty reserves were changed 10% from our estimated reserves at December 31, 2017, the financial impact would have been approximately $4 million or 0.3% of pretax income for the year ended December 31, 2017.

Self-Insurance Reserves:
We use a combination of insurance and self-insurance mechanisms to provide for potential liabilities from workers’ compensation, general liability, vehicle liability, property loss, and Team Member health care benefits. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, we obtain third-party insurance coverage to limit our exposure for any individual workers’ compensation, general liability, vehicle liability or property loss claim. When estimating our self-insurance liabilities, we consider a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. The assumptions made by management as they relate to each of these factors represent our judgment as to the most probable cumulative impact of each factor to our future obligations. Our calculation of self-insurance liabilities requires management to apply judgment to estimate the ultimate cost to settle reported claims and claims incurred but not yet reported as of the balance sheet date, and the application of alternative assumptions could result in a different estimate of these liabilities. Actual claim activity or development may vary from our assumptions and estimates, which may result in material losses or gains. As we obtain additional information that affects the assumptions and estimates we used to recognize liabilities for claims incurred in prior accounting periods, we adjust our self-insurance liabilities to reflect the revised estimates based on this additional information. These liabilities are recorded at our estimate of their net present value, using a credit-adjusted discount rate. These liabilities do not have scheduled maturities, but we can estimate the timing of future payments based upon historical patterns. We could apply alternative assumptions regarding the timing of payments or the applicable discount rate that could result in materially different estimates of the net present value of the liabilities. If self-insurance reserves were changed 10% from our estimated reserves at December 31, 2017, the financial impact would have been approximately $14 million or 0.8% of pretax income for the year ended December 31, 2017.

Legal Reserves:
We maintain reserves for expenses associated with litigation, for which O’Reilly is currently involved. We are currently involved in litigation incidental to the ordinary conduct of our business. Management, with the assistance of outside legal counsel, must make estimates of potential legal obligations and possible liabilities arising from such litigation and records reserves for these expenditures. If legal reserves were changed 10% from our estimated reserves at December 31, 2017, the financial impact would have been approximately $3 million or 0.2% of pretax income for the year ended December 31, 2017.

Taxes:
We operate within multiple taxing jurisdictions and are subject to audit in these jurisdictions. These audits can involve complex issues, which may require an extended period of time to resolve. We regularly review our potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. Changes in our tax liability may occur in the future as our assessments change based on the progress of tax examinations in various jurisdictions and/or changes in tax regulations. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of our potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with our various tax positions and actual results could differ from our estimates. Alternatively, we could have applied assumptions regarding the eventual outcome of the resolution of open tax positions that could differ from our current estimates but would still be reasonable given the nature of a particular position. While our estimates are subject to the uncertainty noted in the preceding discussion, our initial estimates of our potential tax liabilities have historically not been materially different from actual results, except in instances where we have reversed liabilities that were recorded for periods that were subsequently closed with the applicable taxing authority.

INFLATION AND SEASONALITY

For the last three fiscal years, we have generally been successful in reducing the effects of merchandise cost increases principally by taking advantage of supplier incentive programs, economies of scale resulting from increased volume of purchases and selective forward buying. To the extent our acquisition cost increased due to price increases industry-wide, we have typically been able to pass along these

38


increased costs through higher retail prices for the affected products. As a result, we do not believe inflation has had a material adverse effect on our operations.

To some extent, our business is seasonal primarily as a result of the impact of weather conditions on customer buying patterns. While we have historically realized operating profits in each quarter of the year, our store sales and profits have historically been higher in the second and third quarters (April through September) than in the first and fourth quarters (October through March) of the year.

QUARTERLY RESULTS

The following tables set forth certain quarterly unaudited operating data for fiscal years ended December 31, 2017 and 2016. The unaudited quarterly information includes all adjustments, which management considers necessary for a fair presentation of the information shown (in thousands, except per share and comparable store sales data):
 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Comparable store sales
0.8
%
 
1.7
%
 
1.8
%
 
1.3
%
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52

 
Fiscal 2016
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Comparable store sales
6.1
%
 
4.3
%
 
4.2
%
 
4.8
%
Sales
$
2,096,150

 
$
2,176,689

 
$
2,220,955

 
$
2,099,302

Gross profit
1,097,579

 
1,127,179

 
1,170,026

 
1,114,227

Operating income
418,626

 
425,061

 
447,809

 
407,710

Net income
255,374

 
257,794

 
278,493

 
246,030

Earnings per share – basic (1)
$
2.63

 
$
2.69

 
$
2.93

 
$
2.62

Earnings per share – assuming dilution (1)
$
2.59

 
$
2.65

 
$
2.90

 
$
2.59

(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.

The unaudited operating data presented above should be read in conjunction with our consolidated financial statements and related notes included elsewhere in this annual report, and the other financial information included therein.

RECENT ACCOUNTING PRONOUNCEMENTS

In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606)” (“ASU 2014-09”). Under ASU 2014-09, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers. ASU 2014-09 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer. In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. In August of 2015, the FASB issued ASU No. 2015-14, “Revenue from Contracts with Customers (Topic 606): Deferral of the Effective Date” (“ASU 2015-14”), to defer the effective date of ASU 2014-09 by one year. For public companies, ASU 2015-14 changes ASU 2014-09 to be effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period. These ASUs can be adopted retrospectively or as a cumulative-effective adjustment at the date of adoption. We have substantially completed our evaluation of the impact of the adoption of ASU 2014-09, and we will adopt this guidance beginning with our first quarter ending March 31, 2018, using the modified retrospective transition method. Results for annual reporting periods beginning after December 31, 2017, will be presented under ASU 2014-09, while prior period amounts will not be adjusted and will continue to be reported under the accounting standards in effect for the prior periods. Our primary source of revenue is derived from the sale of automotive aftermarket parts to our customers, and generally, our performance

39


obligations are satisfied immediately when the parts are delivered to the customer, which normally occurs the same day the customer orders the part. As such, the adoption of the new standard will not have a material impact on our consolidated financial condition, results of operations or cash flows; further, we do not expect significant changes to our business process, internal controls or systems as a result of adopting ASU 2014-09.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. For public companies, ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. We will adopt this guidance beginning with our first quarter ending March 31, 2019. We have established a task force, composed of multiple functional groups inside of the Company, which is currently in the process of evaluating critical components of this new guidance and the potential impact of the guidance on our financial position, results of operations and cash flows. Based on the preliminary work completed, we are considering the potential implications of the new standard on determining the discount rate to be used in valuing new and existing leases, the treatment of existing favorable and unfavorable lease agreements acquired in connection with previous acquisitions, procedural and operational changes that may be necessary to comply with the provisions of the guidance and all applicable financial statement disclosures required by the guidance, all of which are areas that could potentially be impacted by adoption of the guidance. At this time, the task force has not completed its full evaluation; however, we believe the adoption of the new guidance will have a material impact on the total assets and total liabilities reported on our consolidated balance sheets.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”). Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed. We adopted this guidance with our first quarter ending March 31, 2017. Upon adoption of ASU 2016-09, we elected to change our accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017. We applied the amendments related to the presentation of tax withholdings on the statements of cash flows using the retrospective transition method, which resulted in $0.6 million and $0.9 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. We elected to apply the amendments related to the presentation of excess tax benefits on the statements of cash flows using the retrospective transition method, which resulted in $56.0 million and $63.1 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement have been adopted prospectively, resulting in the reduction of $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statement of Income for the year ended December 31, 2017, which lowered our effective tax rate, increased dilutive shares outstanding and increased diluted earnings per share for the year ended December 31, 2017, by $0.50.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. We will adopt this guidance beginning with our first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

In August of 2016, the FASB issued ASU No. 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the FASB Emerging Issues Task Force)” (“ASU 2016-15”). ASU 2016-15 reduces the existing diversity in practice for eight specific parts on cash flow statement presentation and classification: debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance (COLI) policies; distributions received from equity method investments; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. For public companies, ASU 2016-15 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires retrospective

40


adoption, with early adoption permitted. We will adopt this guidance beginning with our first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business” (“ASU 2017-01”). ASU 2017-01 revises the definition of a business in the Accounting Standards Codification and clarifies the guidance for determining whether the purchase or disposal of an asset or group of assets qualifies as the purchase or disposal of a business. For public companies, ASU 2017-01 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted with certain conditions. We will adopt this guidance beginning with our first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. We will adopt this guidance beginning with our first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

In May of 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”). ASU 2017-09 provides clarity and reduces both the diversity in practice and cost and complexity when applying stock compensation guidance to a change to the terms or conditions of a share-based payment award. For public companies, ASU 2017-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted. We will adopt this guidance beginning with our first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on our consolidated financial condition, results of operations or cash flows.

Item 7A. Quantitative and Qualitative Disclosures about Market Risk

Unless otherwise indicated, “we,” “us,” “our” and similar terms, as well as references to the “Company” or “O’Reilly,” refer to O’Reilly Automotive, Inc. and its subsidiaries.

We are subject to interest rate risk to the extent we borrow against our unsecured revolving credit facility (the “Revolving Credit Facility”) with variable interest rates based on either a Base Rate or Eurodollar Rate, as defined in the credit agreement governing the Revolving Credit Facility. As of December 31, 2017, we had outstanding borrowings under our Revolving Credit Facility in the amount of $346 million, at the weighted-average variable interest rate of 2.675%. At this borrowing level, a 0.25% increase in interest rates would have had an unfavorable annual impact on our pre-tax earnings and cash flows in the amount of $0.9 million.

We had outstanding fixed rate debt of $2.65 billion and $1.90 billion as of December 31, 2017 and 2016, respectively. The fair value of our fixed rate debt was estimated at $2.73 billion and $1.98 billion as of December 31, 2017 and 2016, respectively, which was determined by reference to quoted market prices.

We invest certain of our excess cash balances in short-term, highly-liquid instruments with maturities of 90 days or less. We do not expect any material losses from our invested cash balances and we believe that our interest rate exposure is minimal. As of December 31, 2017, our cash and cash equivalents totaled $46 million.


41


Item 8. Financial Statements and Supplementary Data




42


MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of O’Reilly Automotive, Inc. and Subsidiaries (the “Company”), under the supervision and with the participation of the Company’s principal executive officer and principal financial officer and effected by the Company’s Board of Directors, is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13(a)-15(f) or 15(d)-15(f) under the Securities Exchange Act of 1934, as amended. The Company’s internal control system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.
 
Internal control over financial reporting includes all policies and procedures that
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.

Management recognizes that all internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to risk. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2017. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control - Integrated Framework (2013 framework). Based on this assessment, management believes that as of December 31, 2017, the Company’s internal control over financial reporting is effective based on those criteria.

Ernst & Young LLP, Independent Registered Public Accounting Firm, has audited the Company’s consolidated financial statements and has issued an attestation report on the effectiveness of the Company’s internal control over financial reporting, as stated in their report, which is included herein.

/s/
Greg Henslee
 
/s/
Thomas McFall
Greg Henslee
 
Thomas McFall
Chief Executive Officer
 
Executive Vice President and
February 28, 2018
 
Chief Financial Officer
 
 
February 28, 2018




43


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of O’Reilly Automotive, Inc. and Subsidiaries

Opinion on Internal Control over Financial Reporting

We have audited O’Reilly Automotive, Inc. and subsidiaries’ internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the “COSO criteria”). In our opinion, O’Reilly Automotive, Inc. and subsidiaries (the “Company”) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2017, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company as of December 31, 2017 and 2016, and the related consolidated statements of income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2017, and the related notes and financial statement schedule listed in the Index at Item 15(a) and our report dated February 28, 2018, expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

A company’s internal control over financial reporting is a process designed 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. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/ Ernst & Young LLP

Kansas City, Missouri
February 28, 2018


44


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the Shareholders and the Board of Directors of O’Reilly Automotive, Inc. and Subsidiaries

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of O’Reilly Automotive, Inc. and Subsidiaries (the “Company”) as of December 31, 2017 and 2016, and the related consolidated statements of income, shareholders’ equity and cash flows for each of the three years in the period ended December 31, 2017, and the related notes and financial statement schedule listed in the Index at Item 15(a) (collectively referred to as the “financial statements”). In our opinion, the financial statements present fairly, in all material respects, the consolidated financial position of the Company at December 31, 2017 and 2016, and the consolidated results of its operations and its cash flows for each of the three years in the period ended December 31, 2017, in conformity with U.S. generally accepted accounting principles.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2017, based on criteria established in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 28, 2018, expressed an unqualified opinion thereon.

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

/s/ Ernst & Young LLP

We have served as the Company’s auditor since 1992.
Kansas City, Missouri
February 28, 2018


45


Consolidated Balance Sheets
(In thousands, except share data)


 
December 31,
 
2017
 
2016
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
46,348

 
$
146,598

Accounts receivable, less allowance for doubtful accounts $12,717 in 2017 and $12,040 in 2016
216,251

 
197,274

Amounts receivable from suppliers
76,236

 
82,105

Inventory
3,009,800

 
2,778,976

Other current assets
49,037

 
53,022

Total current assets
3,397,672

 
3,257,975

 
 
 
 
Property and equipment, at cost
5,191,135

 
4,832,342

Less: accumulated depreciation and amortization
1,847,329

 
1,708,911

Net property and equipment
3,343,806

 
3,123,431

 
 
 
 
Goodwill
789,058

 
785,399

Other assets, net
41,349

 
37,384

Total assets
$
7,571,885

 
$
7,204,189

 
 
 
 
Liabilities and shareholders’ equity
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
3,190,029

 
$
2,936,656

Self-insurance reserves
71,695

 
67,921

Accrued payroll
77,147

 
71,717

Accrued benefits and withholdings
69,308

 
74,454

Other current liabilities
239,187

 
249,901

Total current liabilities
3,647,366

 
3,400,649

 
 
 
 
Long-term debt
2,978,390

 
1,887,019

Deferred income taxes
85,406

 
90,166

Other liabilities
207,677

 
199,219

 
 
 
 
Shareholders’ equity:
 
 
 
Preferred stock, $0.01 par value:
 
 
 
Authorized shares - 5,000,000
 
 
 
Issued and outstanding shares - none

 

Common stock, $0.01 par value:
 
 
 
Authorized shares – 245,000,000
 
 
 
Issued and outstanding shares –
 
 
 
84,302,187 as of December 31, 2017, and
 
 
 
92,851,815 as of December 31, 2016
843

 
929

Additional paid-in capital
1,265,043

 
1,336,707

Retained (deficit) earnings
(612,840
)
 
289,500

Total shareholders’ equity
653,046

 
1,627,136

 
 
 
 
Total liabilities and shareholders’ equity
$
7,571,885

 
$
7,204,189


See accompanying Notes to consolidated financial statements.

46


Consolidated Statements of Income
(In thousands, except per share data)

 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Sales
$
8,977,726

 
$
8,593,096

 
$
7,966,674

Cost of goods sold, including warehouse and distribution expenses
4,257,043

 
4,084,085

 
3,804,031

Gross profit
4,720,683

 
4,509,011

 
4,162,643

 
 
 
 
 
 
Selling, general and administrative expenses
2,995,283

 
2,809,805

 
2,648,622

Operating income
1,725,400

 
1,699,206

 
1,514,021

 
 
 
 
 
 
Other income (expense):
 
 
 
 
 
Interest expense
(91,349
)
 
(70,931
)
 
(57,129
)
Interest income
2,347

 
4,224

 
2,340

Other, net
1,406

 
4,692

 
1,134

Total other expense
(87,596
)
 
(62,015
)
 
(53,655
)
 
 
 
 
 
 
Income before income taxes
1,637,804

 
1,637,191

 
1,460,366

 
 
 
 
 
 
Provision for income taxes
504,000

 
599,500

 
529,150

Net income
$
1,133,804

 
$
1,037,691

 
$
931,216

 
 
 
 
 
 
Earnings per share-basic:
 
 
 
 
 
Earnings per share
$
12.82

 
$
10.87

 
$
9.32

Weighted-average common shares outstanding – basic
88,426

 
95,447

 
99,965

 
 
 
 
 
 
Earnings per share-assuming dilution:
 
 
 
 
 
Earnings per share
$
12.67

 
$
10.73

 
$
9.17

Weighted-average common shares outstanding – assuming dilution
89,502

 
96,720

 
101,514


See accompanying Notes to consolidated financial statements.


47


Consolidated Statements of Shareholders’ Equity
(In thousands)


 
Common Stock
 
Additional Paid-In Capital 
 
Retained Earnings (Deficit)
 
Total
 
Shares
 
Par Value
 
 
 
Balance at December 31, 2014
101,603

 
$
1,016

 
$
1,194,929

 
$
822,473

 
$
2,018,418

Net income

 

 

 
931,216

 
931,216

Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes
59

 

 
11,630

 

 
11,630

Net issuance of common stock upon exercise of stock options
976

 
10

 
52,901

 

 
52,911

Excess tax benefit from share-based compensation

 

 
63,078

 

 
63,078

Share based compensation

 

 
20,274

 

 
20,274

Share repurchases, including fees
(4,901
)
 
(49
)
 
(61,315
)
 
(1,074,849
)
 
(1,136,213
)
Balance at December 31, 2015
97,737

 
$
977

 
$
1,281,497

 
$
678,840

 
$
1,961,314

Net income

 

 

 
1,037,691

 
1,037,691

Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes
56

 
1

 
12,613

 

 
12,614

Net issuance of common stock upon exercise of stock options
757

 
8

 
47,386

 

 
47,394

Excess tax benefit from share-based compensation

 

 
55,994

 

 
55,994

Share based compensation

 

 
17,566

 

 
17,566

Share repurchases, including fees
(5,698
)
 
(57
)
 
(78,349
)
 
(1,427,031
)
 
(1,505,437
)
Balance at December 31, 2016
92,852

 
$
929

 
$
1,336,707

 
$
289,500

 
$
1,627,136

Cumulative effective adjustment from adoption of ASU 2016-09 (See Note 1)

 

 
434

 
(266
)
 
168

Net income

 

 

 
1,133,804

 
1,133,804

Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes
66

 

 
13,466

 

 
13,466

Net issuance of common stock upon exercise of stock options
685

 
7

 
33,222

 

 
33,229

Share based compensation

 

 
17,773

 

 
17,773

Share repurchases, including fees
(9,301
)
 
(93
)
 
(136,559
)
 
(2,035,878
)
 
(2,172,530
)
Balance at December 31, 2017
84,302

 
$
843

 
$
1,265,043

 
$
(612,840
)
 
$
653,046


See accompanying Notes to consolidated financial statements.


48


Consolidated Statements of Cash Flows
(In thousands)

 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
 
 
 
(As Adjusted, Note)
 
(As Adjusted, Note)
Operating activities:
 
 
 
 
 
Net income
$
1,133,804

 
$
1,037,691

 
$
931,216

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization of property, equipment and intangibles
233,845

 
217,866

 
210,256

Amortization of debt discount and issuance costs
2,871

 
2,451

 
2,106

Deferred income taxes
(4,593
)
 
10,394

 
(22,650
)
Share-based compensation programs
19,401

 
18,859

 
21,899

Other
11,790

 
6,434

 
6,839

Changes in operating assets and liabilities:
 
 
 
 
 
Accounts receivable
(27,742
)
 
(38,548
)
 
(23,858
)
Inventory
(231,802
)
 
(119,270
)
 
(76,226
)
Accounts payable
253,265

 
322,427

 
191,064

Income taxes payable
14,220

 
26,880

 
81,617

Accrued payroll
5,430

 
12,616

 
(19,341
)
Accrued benefits and withholdings
3,042

 
(256
)
 
18,904

Other
(9,844
)
 
13,169

 
23,662

Net cash provided by operating activities
1,403,687

 
1,510,713

 
1,345,488

 
 
 
 
 
 
Investing activities:
 
 
 
 
 
Purchases of property and equipment
(465,940
)
 
(476,344
)
 
(414,020
)
Proceeds from sale of property and equipment
4,464

 
5,119

 
2,758

Payments received on notes receivable

 
1,047

 
4,074

Other
(2,747
)
 
(58,918
)
 

Net cash used in investing activities
(464,223
)
 
(529,096
)
 
(407,188
)
 
 
 
 
 
 
Financing activities:
 
 
 
 
 
Proceeds from borrowings on revolving credit facility
3,101,000

 

 

Payments on revolving credit facility
(2,755,000
)
 

 

Proceeds from the issuance of long-term debt
748,800

 
499,160

 

Payment of debt issuance costs
(7,590
)
 
(4,125
)
 

Principal payments on capital leases

 

 
(25
)
Repurchases of common stock
(2,172,530
)
 
(1,505,437
)
 
(1,136,213
)
Net proceeds from issuance of common stock
45,762

 
59,634

 
64,613

Other
(156
)
 
(552
)
 
(934
)
Net cash used in financing activities
(1,039,714
)
 
(951,320
)
 
(1,072,559
)
 
 
 
 
 
 
Net (decrease) increase in cash and cash equivalents
(100,250
)
 
30,297

 
(134,259
)
Cash and cash equivalents at beginning of the year
146,598

 
116,301

 
250,560

Cash and cash equivalents at end of the year
$
46,348

 
$
146,598

 
$
116,301

 
 
 
 
 
 
Supplemental disclosures of cash flow information:
 
 
 
 
 
Income taxes paid
$
496,728

 
$
569,677

 
$
485,824

Interest paid, net of capitalized interest
77,766

 
63,648

 
55,061


Note: Certain prior period amounts have been reclassified to conform to current period presentation. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements for more information.
See accompanying Notes to consolidated financial statements.

49


Notes to Consolidated Financial Statements

NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of business:
O’Reilly Automotive, Inc. and its subsidiaries, collectively, “O’Reilly” or the “Company,” is a specialty retailer and supplier of automotive aftermarket parts. The Company’s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of December 31, 2017, the Company owned and operated 5,019 stores in 47 states, servicing both do-it-yourself (“DIY”) and the professional service provider customers. The Company’s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.

Segment reporting:
The Company is managed and operated by a single management team reporting to the chief operating decision maker. O’Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.

Principles of consolidation:
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.

Use of estimates:
The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (“GAAP”), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.

Cash equivalents:
Cash equivalents include investments with maturities of 90 days or less on the date of purchase.

Accounts receivable:
The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in “Accounts receivable” on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately $0.9 million and $1.2 million as of December 31, 2017 and 2016, respectively.

The Company grants credit to certain customers who meet the Company’s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company’s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company’s consolidated financial statements and have consistently been within management’s expectations.

Amounts receivable from suppliers:
The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company’s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company’s suppliers’ financial positions and corresponding abilities to meet financial obligations. Management does not believe there is a reasonable likelihood that the Company will be unable to collect the amounts receivable from suppliers and the Company did not record a reserve for uncollectable amounts from suppliers in the consolidated financial statements as of December 31, 2017 or 2016.


50


Inventory:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (“DC”s). Cost has been determined using the last-in, first-out (“LIFO”) method, which more accurately matches costs with related revenues. Over time, as the Company’s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company’s LIFO reserve balance. The Company’s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company’s merchandise inventory has been effectively recorded at replacement cost since December 31, 2013. The replacement cost of inventory was $3.01 billion and $2.78 billion as of December 31, 2017 and 2016, respectively. LIFO costs exceeded replacement costs by $157.3 million and $132.0 million at December 31, 2017 and 2016, respectively.

Fair value of financial instruments:
The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.
Level 2 – Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs for the asset or liability.

See Note 2 for further information concerning the Company’s financial and non-financial assets and liabilities measured at fair value on a recurring and non-recurring basis.

Property and equipment:
Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company’s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable.

Notes receivable:
Historically, the Company has utilized notes receivable from supplier and other third parties; however, during the year ended December 31, 2016, the notes receivable from suppliers and other third parties were dissolved, in connection with new supplier contracts, and during the years ended December 31, 2017 and 2016, no new notes receivable arrangements were entered into.

Goodwill and other intangibles:
The accompanying Consolidated Balance Sheets at December 31, 2017 and 2016, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During 2017 and 2016, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of December 31, 2017 and 2016; as such, no goodwill impairment adjustment was required as of December 31, 2017 and 2016. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.

Impairment of long-lived assets:
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not historically recorded any material impairment charges to its long-lived assets and the Company did not record a material impairment charge to its long-lived assets during the year ended December 31, 2017 or 2016.


51


Valuation of investments:
The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company’s nonqualified deferred compensation plan (the “Deferred Compensation Plan”). See Note 9 for further information concerning the Company’s benefit plans. The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. See Note 2 for further information concerning the fair value measurements of the Company’s marketable securities.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. Certain of these liabilities were recorded at an estimate of their net present value, using a credit-adjusted discount rate.

The following table identifies the components of the Company’s self-insurance reserves as of December 31, 2017 and 2016 (in thousands):
 
December 31,
 
2017
 
2016
Self-insurance reserves (undiscounted)
$
147,664

 
$
138,687

Self-insurance reserves (discounted)
137,970

 
129,437


The current portion of the Company’s discounted self-insurance reserves totaled $71.7 million and $67.9 million as of December 31, 2017 and 2016, respectively, which was included in “Self-insurance reserves” on the accompanying Consolidate Balance Sheets as of December 31, 2017 and 2016. The remainder was included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

Warranties:
The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company’s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company’s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. See Note 7 for further information concerning the Company’s aggregate product warranty liabilities.

Litigation reserves:
O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company records reserves for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company reserves for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and reserves, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period. See Note 14 for further information concerning the Company’s litigation reserves.

Share repurchases:
In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets. See Note 8 for further information concerning the Company’s share repurchase program.


52


Revenue recognition:
Over-the-counter retail sales are recorded when the customer takes possession of the merchandise. Sales to professional service provider customers, also referred to as “commercial sales,” are recorded upon same-day delivery of the merchandise to the customer, generally at the customer’s place of business. Wholesale sales to other retailers, also referred to as “jobber sales,” are recorded upon shipment of the merchandise from a regional DC with same-day delivery to the jobber customer’s location. Internet retail sales are recorded when the merchandise is shipped or when the merchandise is picked up in a store. All sales are recorded net of estimated returns allowances, discounts and taxes.

The Company maintains a retail loyalty program named O’Reilly O’Rewards, designed to build brand recognition. The program allows a retail customer to enroll at no charge, does not impose a membership fee and provides members with the ability to earn loyalty points by making qualifying purchases at the Company’s stores. Upon reaching established thresholds, the members are automatically issued coupons, which expire 90 days after issuance, have no cash value and may be redeemed for most items in the Company’s stores with a total purchase price equal to or greater than the value of the coupon. Points accrued in a member’s account, which have not been awarded to the member with a coupon, expire 12 months after the date that they were earned. The Company records a deferred revenue liability, based on a breakage adjusted estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members.

As of December 31, 2017 and 2016, the Company had recorded a deferred revenue liability of $4.7 million and $4.8 million, respectively, related to its loyalty program, which were included in “Other liabilities” in the accompanying Consolidated Balance Sheets. During the year ended December 31, 2017 and 2016, the Company recognized $17.6 million and $12.7 million, respectively, of deferred revenue related to its loyalty program.

Cost of goods sold and selling, general and administrative expenses:
The following table illustrates the primary costs classified in each major expense category:
Cost of goods sold, including warehouse and distribution expenses
 
Selling, general and administrative expenses
Total cost of merchandise sold, including:
 
Payroll and benefit costs for store and corporate Team Members
Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company’s distribution centers to the stores
 
Occupancy costs of store and corporate facilities
Defective merchandise and warranty costs
 
Depreciation and amortization related to store and corporate assets
Supplier allowances and incentives, including:
 
Vehicle expenses for store delivery services
Allowances that are not reimbursements for specific, incremental and identifiable costs
 
Self-insurance costs
Cash discounts on payments to suppliers
 
Closed store expenses
Costs associated with the Company’s supply chain, including:
 
Other administrative costs, including:
Payroll and benefit costs
 
Accounting, legal and other professional services
Warehouse occupancy costs
 
Bad debt, banking and credit card fees
Transportation costs
 
Supplies
Depreciation
 
Travel
Inventory shrinkage
 
Advertising costs

Operating leases:
The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company’s policy is to amortize leasehold improvements associated with the Company’s operating leases over the lesser of the lease term or the estimated economic life of those assets. See Note 6 for further information concerning the Company’s operating leases.

Advertising expenses:
Advertising expense consists primarily of expenses related to the Company’s integrated marketing program, which includes television, radio, direct mail and newspaper distribution, in-store and online promotions, and sports and event sponsorships. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers. Advertising expense, net of cooperative advertising allowances from suppliers that were incremental to the advertising program, specific

53


to the product or event and identifiable for accounting purposes, total $83.7 million, $83.0 million and $79.3 million for the years ended December 31, 2017, 2016 and 2015, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

Share-based compensation and benefit plans:
The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company’s employee incentive plans and director stock plan, stock issued through the Company’s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. See Note 9 for further information concerning the Company’s share-based compensation and plans.

Pre-opening expenses:
Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in “Cost of goods sold, including warehouse and distribution expenses” on the accompanying Consolidated Statements of Income as incurred.

Interest expense:
The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended December 31, 2017, 2016 and 2015, were $8.5 million, $7.9 million and $7.4 million, respectively, which were included in “Interest expense” on the accompanying Consolidated Statements of Income.

In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company’s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company’s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in “Interest expense” on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled $15.9 million and $10.6 million, net of accumulated amortization, as of December 31, 2017 and 2016, respectively, of which $2.0 million and $0.7 million were included in “Other assets, net” as of December 31, 2017 and 2016, respectively, with the remainder included in “Long-term debt” on the accompanying Consolidated Balance Sheets.

The Company issued its long-term unsecured senior notes at a discount. The original issuance discount on the senior notes is recorded as a reduction of the principal amount due for the corresponding senior notes and is accreted over the term of the applicable senior note, with the accretion expense included in “Interest expense” on the accompanying Consolidated Statements of Income. Original issuance discounts, net of accretion, totaled $3.7 million and $3.1 million as of December 31, 2017 and 2016, respectively.

See Note 5 for further information concerning debt issuance costs and original issuance discounts associated with the Company’s issuances of long-term debt instruments.

Income taxes:
The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination.

The Company did not establish a valuation allowance for deferred tax assets as of December 31, 2017 and 2016, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies. The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company’s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company’s various tax positions and actual results could differ from estimates. See Note 12 for further information concerning the Company’s income taxes.

54



Earnings per share:
Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares. See Note 13 for further information concerning the Company’s common stock equivalents.

New accounting pronouncements:
In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606)” (“ASU 2014-09”).  Under ASU 2014-09, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers.  ASU 2014-09 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer.  In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.  In August of 2015, the FASB issued ASU No. 2015-14, “Revenue from Contracts with Customers (Topic 606):  Deferral of the Effective Date” (“ASU 2015-14”), to defer the effective date of ASU 2014-09 by one year.  For public companies, ASU 2015-14 changes ASU 2014-09 to be effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period.  These ASUs can be adopted retrospectively or as a cumulative-effective adjustment at the date of adoption.  The Company has substantially completed its evaluation of the impact of the adoption of ASU 2014-09, and the Company will adopt this guidance beginning with its first quarter ending March 31, 2018, using the modified retrospective transition method.  Results for annual reporting periods beginning after December 31, 2017, will be presented under ASU 2014-09, while prior period amounts will not be adjusted and will continue to be reported under the accounting standards in effect for the prior periods.  The Company’s primary source of revenue is derived from the sale of automotive aftermarket parts to its customers, and generally, the Company’s performance obligations are satisfied immediately when the parts are delivered to the customer, which normally occurs the same day the customer orders the part.  As such, the adoption of the new standard will not have a material impact on the Company’s consolidated financial condition, results of operations or cash flows; further, the Company does not expect significant changes to its business process, internal controls or systems as a result of adopting ASU 2014-09.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. For public companies, ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The Company has established a task force, composed of multiple functional groups inside of the Company, which is currently in the process of evaluating critical components of this new guidance and the potential impact of the guidance on the Company’s financial position, results of operations and cash flows. Based on the preliminary work completed, the Company is considering the potential implications of the new standard on determining the discount rate to be used in valuing new and existing leases, the treatment of existing favorable and unfavorable lease agreements acquired in connection with previous acquisitions, procedural and operational changes that may be necessary to comply with the provisions of the guidance and all applicable financial statement disclosures required by the new guidance, all of which are areas that could potentially be impacted by adoption of the guidance. At this time, the task force has not completed its full evaluation; however, the Company believes the adoption of the new guidance will have a material impact on the total assets and total liabilities reported on the Company’s consolidated balance sheets.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”). Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed. The Company adopted this guidance with its first quarter ending March 31, 2017. Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017. The Company applied the amendments related to the presentation of tax withholdings on the statements of cash flows using the retrospective transition method, which resulted in $0.6 million and $0.9 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. The Company elected to apply the amendments related to the presentation of excess tax benefits on the statements of cash flows using the retrospective transition method, which resulted in $56.0 million and $63.1 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. ASU 2016-09 amendments related to accounting

55


for excess tax benefits in the income statement have been adopted prospectively, resulting in the reduction of $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statement of Income for the year ended December 31, 2017, which lowered the Company’s effective tax rate, increased dilutive shares outstanding and increased diluted earnings per share for the year ended December 31, 2017, by $0.50.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In August of 2016, the FASB issued ASU No. 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the FASB Emerging Issues Task Force)” (“ASU 2016-15”). ASU 2016-15 reduces the existing diversity in practice for eight specific parts on cash flow statement presentation and classification: debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance (COLI) policies; distributions received from equity method investments; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. For public companies, ASU 2016-15 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business” (“ASU 2017-01”). ASU 2017-01 revises the definition of a business in the Accounting Standards Codification and clarifies the guidance for determining whether the purchase or disposal of an asset or group of assets qualifies as the purchase or disposal of a business. For public companies, ASU 2017-01 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted with certain conditions. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In May of 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”). ASU 2017-09 provides clarity and reduces both the diversity in practice and cost and complexity when applying stock compensation guidance to a change to the terms or conditions of a share-based payment award. For public companies, ASU 2017-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

NOTE 2 – FAIR VALUE MEASUREMENTS

Financial assets and liabilities measured at fair value on a recurring basis:
The Company’s marketable securities were accounted for as trading securities and the carrying amount of its marketable securities were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. The Company recorded an increase in fair value related to its marketable securities in the amounts of $3.6 million and $1.9 million for the years ended December 31, 2017 and 2016, respectively, which were included in “Other income (expense)” on the accompanying Consolidated Statements of Income.


56


The tables below identify the estimated fair value of the Company’s marketable securities, determined by reference to quoted market prices (Level 1), as of December 31, 2017 and 2016 (in thousands):
 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,706

 
$

 
$

 
$
25,706

 
December 31, 2016
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
20,462

 
$

 
$

 
$
20,462


Non-financial assets and liabilities measured at fair value on a nonrecurring basis:
Certain long-lived non-financial assets and liabilities may be required to be measured at fair value on a nonrecurring basis in certain circumstances, including when there is evidence of impairment. These non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. As of December 31, 2017 and 2016, the Company did not have any non-financial assets or liabilities that had been measured at fair value subsequent to initial recognition.

Fair value of financial instruments:
The carrying amounts of the Company’s senior notes and unsecured revolving credit facility borrowings are included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. See Note 5 for further information concerning the Company’s senior notes and unsecured revolving credit facility.

The table below identifies the estimated fair value of the Company’s senior notes, using the market approach. The fair values as of December 31, 2017 and 2016, were determined by reference to quoted market prices of the same or similar instruments (Level 2) (in thousands):
 
December 31, 2017
 
December 31, 2016
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
Senior Notes
$
2,632,390

 
$
2,728,167

 
$
1,887,019

 
$
1,977,510


The carrying amount of the Company’s unsecured revolving credit facility approximates fair value, as borrowings under the facility bear variable interest at current market rates.

The accompanying Consolidated Balance Sheets include other financial instruments, including cash and cash equivalents, accounts receivable, amounts receivable from suppliers and accounts payable. Due to the short-term nature of these financial instruments, the Company believes that the carrying values of these instruments approximate their fair values.

NOTE 3 – PROPERTY AND EQUIPMENT

The following table identifies the types and balances of property and equipment included in “Property and equipment, at cost” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016, and includes the estimated useful lives for its types of property and equipment (in thousands, except original useful lives):
 
Original Useful Lives
 
December 31, 2017
 
December 31, 2016
Land
 
 
$
695,669

 
$
648,689

Buildings and building improvements
15 – 39 years
 
1,968,079

 
1,805,347

Leasehold improvements
3 – 25 years
 
626,714

 
593,785

Furniture, fixtures and equipment
3 – 20 years
 
1,250,690

 
1,215,929

Vehicles
5 – 10 years
 
392,130

 
359,362

Construction in progress
 
 
257,853

 
209,230

Total property and equipment
 
 
5,191,135

 
4,832,342

Less: accumulated depreciation and amortization
 
 
1,847,329

 
1,708,911

Net property and equipment
 
 
$
3,343,806


$
3,123,431


57



The Company recorded depreciation and amortization expense related to property and equipment in the amounts of $232.7 million, $217.0 million and $203.4 million for the years ended December 31, 2017, 2016 and 2015, respectively, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

NOTE 4 – GOODWILL AND OTHER INTANGIBLES

Goodwill:
Goodwill is reviewed for impairment annually during the fourth quarter, or more frequently if events or changes in business conditions indicate that impairment may exist. Goodwill is not amortizable for financial statement purposes. The Company did not record any goodwill impairment during the years ended December 31, 2017 or 2016.

The carrying amount of the Company’s goodwill was included in “Goodwill” on the accompanying Consolidate Balance Sheets as of December 31, 2017 and 2016. During the year ended December 31, 2017 and 2016, the Company recorded an increase in goodwill of $3.7 million and $28.3 million, respectively, resulting from small acquisitions.

The following table identifies the changes in goodwill for the years ended December 31, 2017 and 2016 (in thousands):
 
2017
 
2016
Goodwill, balance at January 1,
$
785,399

 
$
757,142

Change in goodwill
3,659

 
28,257

Goodwill, balance at December 31,
$
789,058

 
$
785,399


As of December 31, 2017 and 2016, other than goodwill, the Company did not have any indefinite-lived intangible assets.

Intangibles other than goodwill:
The following table identifies the components of the Company’s amortizable intangibles as of December 31, 2017 and 2016 (in thousands):
 
Cost of Amortizable
Intangibles
 
Accumulated Amortization
(Expense) Benefit
 
Net Amortizable Intangibles
 
December 31,
2017
 
December 31,
2016
 
December 31,
2017
 
December 31,
2016
 
December 31,
2017
 
December 31,
2016
Amortizable intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Favorable leases
$
22,500

 
$
27,960

 
$
(14,495
)
 
$
(18,104
)
 
$
8,005

 
$
9,856

Non-compete agreements
1,851

 
1,887

 
(464
)
 
(414
)
 
1,387

 
1,473

Total amortizable intangible assets
$
24,351

 
$
29,847

 
$
(14,959
)
 
$
(18,518
)
 
$
9,392

 
$
11,329

 
 
 
 
 
 
 
 
 
 
 
 
Unfavorable leases
$
14,470

 
$
19,950

 
$
11,853

 
$
15,840

 
$
2,617

 
$
4,110


During the years ended December 31, 2017 and 2016, the Company recorded non-compete agreement assets in conjunction with small acquisitions in the amounts of $0.2 million and $1.1 million, respectively.

The Company recorded favorable lease assets in conjunction with a previous acquisition; these favorable lease assets represent the values of operating leases acquired with favorable terms. These favorable leases had an estimated weighted-average remaining useful life of approximately 8.8 years as of December 31, 2017. For the years ended December 31, 2017, 2016 and 2015, the Company recorded amortization expense of $1.6 million, $2.1 million and $2.7 million, respectively, related to its amortizable intangible assets, which were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

The Company recorded unfavorable lease liabilities in conjunction with a previous acquisition; these unfavorable lease liabilities represent the values of operating leases acquired with unfavorable terms. These unfavorable leases had an estimated weighted-average remaining useful life of approximately 3.3 years as of December 31, 2017. For the years ended December 31, 2017, 2016 and 2015, the Company recognized an amortized benefit of $1.5 million, $2.1 million and $2.8 million, respectively, related to these unfavorable operating leases, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.


58


The following table identifies the estimated amortization expense and benefit of the Company’s intangibles for each of the next five years as of December 31, 2017 (in thousands):
 
December 31, 2017
 
Amortization Expense
 
Amortization Benefit
 
Total Amortization Expense
2018
$
(1,622
)
 
$
923

 
$
(699
)
2019
(1,405
)
 
713

 
(692
)
2020
(1,228
)
 
541

 
(687
)
2021
(1,001
)
 
389

 
(612
)
2022
(883
)
 
51

 
(832
)
Total
$
(6,139
)
 
$
2,617

 
$
(3,522
)

NOTE 5 – FINANCING

The following table identifies the amounts of the Company’s financing facilities, which were included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016 (in thousands):
 
December 31,
 
2017
 
2016
Revolving Credit Facility, weighted-average variable interest rate of 2.675%
$
346,000

 
$

$500 million, 4.875% Senior Notes due 2021(1), effective interest rate of 4.956%
497,565

 
496,758

$300 million, 4.625% Senior Notes due 2021(2), effective interest rate of 4.645%
298,961

 
298,679

$300 million, 3.800% Senior Notes due 2022(3), effective interest rate of 3.845%
298,214

 
297,868

$300 million, 3.850% Senior Notes due 2023(4), effective interest rate of 3.851%
298,583

 
298,355

$500 million, 3.550% Senior Notes due 2026(5), effective interest rate of 3.570%
495,792

 
495,359

$750 million, 3.600% Senior Notes due 2027(6), effective interest rate of 3.619%
743,275

 

Long-term debt
$
2,978,390

 
$
1,887,019

(1) 
Net of unamortized discount of $1.1 million and $1.4 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.4 million and $1.8 million as of December 31, 2017 and 2016, respectively.
(2) 
Net of unamortized discount of $0.2 million and $0.2 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $0.8 million and $1.1 million as of December 31, 2017 and 2016, respectively.
(3) 
Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.2 million and $1.5 million as of December 31, 2017 and 2016, respectively.
(4) 
Net of unamortized discount of less than $0.1 million as of December 31, 2017 and 2016, and debt issuance costs of $1.4 million and $1.6 million as of December 31, 2017 and 2016, respectively.
(5) 
Net of unamortized discount of $0.7 million and $0.8 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $3.5 million and $3.9 million as of December 31, 2017 and 2016, respectively.
(6) 
Net of unamortized discount of $1.2 million as of December 31, 2017, and debt issuance costs of $5.6 million as of December 31, 2017.

The following table identifies the principal maturities of the Company’s financing facilities as of December 31, 2017 (in thousands):
 
Scheduled Maturities
2018
$

2019

2020

2021
800,000

2022
646,000

Thereafter
1,550,000

Total
$
2,996,000



59


Unsecured revolving credit facility:
On April 5, 2017, the Company entered into a new credit agreement (the “Credit Agreement”). The new Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The new Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the new Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.

In conjunction with the closing of the new Credit Agreement, the Company’s previous credit agreement, which was originally entered into on January 14, 2011, as amended, was terminated (the “Terminated Credit Agreement”), and all outstanding loans and commitments, including the guarantees of each of the subsidiary guarantors, under the Terminated Credit Agreement were terminated and replaced by the loans and commitments under the new Credit Agreement. None of the Company’s subsidiaries are guarantors or obligors under the new Credit Agreement.

As of December 31, 2017 and 2016, the Company had outstanding letters of credit, primarily to support obligations related to workers’ compensation, general liability and other insurance policies, in the amounts of $36.8 million and $38.7 million, respectively, reducing the aggregate availability under the Revolving Credit Facility by those amounts.

Borrowings under the Revolving Credit Facility (other than swing line loans) bear interest, at the Company’s option, at either an Alternate Base Rate or an Adjusted LIBO Rate (both as defined in the new Credit Agreement) plus an applicable margin. Swing line loans made under the Revolving Credit Facility bear interest at an Alternate Base Rate plus the applicable margin for Alternate Base Rate loans. In addition, the Company pays a facility fee on the aggregate amount of the commitments under the new Credit Agreement in an amount equal to a percentage of such commitments. The interest rate margins and facility fee are based upon the better of the ratings assigned to the Company’s debt by Moody’s Investor Service, Inc. and Standard & Poor’s Ratings Services, subject to limited exceptions. As of December 31, 2017, based upon the Company’s current credit ratings, its margin for Alternate Base Rate loans was 0.000%, its margin for Eurodollar Revolving Loans was 0.900% and its facility fee was 0.100%.

The new Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the new Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the new Credit Agreement and litigation from lenders. As of December 31, 2017, the Company remained in compliance with all covenants under the new Credit Agreement.

Senior notes:
On August 17, 2017, the Company issued $750 million aggregate principal amount of unsecured 3.600% Senior Notes due 2027 (“3.600% Senior Notes due 2027”) at a price to the public of 99.840% of their face value with UMB Bank, N.A. (“UMB”) as trustee. Interest on the 3.600% Senior Notes due 2027 is payable on March 1 and September 1 of each year, beginning on March 1, 2018, and is computed on the basis of a 360-day year.

The Company has issued a cumulative $2.7 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2027, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2017.

In connection with entering into the Credit Agreement (under which none of the Company’s subsidiaries are guarantors or obligors), and upon termination of the Terminated Credit Agreement, the guarantees by the Company’s subsidiary guarantors with respect to all of the Company’s then outstanding senior notes were automatically released in accordance with the terms of the respective indentures governing these senior notes. The 3.600% Senior Notes due 2027 also are not guaranteed by any of the Company’s subsidiaries.


60


NOTE 6 – LEASING

The following table identifies the future minimum lease payments under all of the Company’s operating leases for each of the next five years and in the aggregate as of December 31, 2017 (in thousands):
 
December 31, 2017
 
Related Parties
 
Non-Related Parties
 
Total
2018
$
4,663

 
$
288,654

 
$
293,317

2019
3,210

 
274,694

 
277,904

2020
2,389

 
255,376

 
257,765

2021
1,922

 
227,392

 
229,314

2022
1,164

 
203,028

 
204,192

Thereafter
4,476

 
1,100,193

 
1,104,669

Total
$
17,824

 
$
2,349,337

 
$
2,367,161


See Note 11 for further information concerning the Company’s related party operating leases.

Operating lease commitments:
The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.

The future minimum lease payments under the Company’s operating leases, in the table above, do not include potential amounts for percentage rent or other operating lease related costs and have not been reduced by expected future minimum sublease income. Expected future minimum sublease income under non-cancelable subleases is approximately $15.7 million at December 31, 2017.

The following table summarizes the net rent expense amounts for the years ended December 31, 2017, 2016 and 2015, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income (in thousands):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Minimum operating lease expense
$
289,245

 
$
273,559

 
$
263,479

Contingent rents
1,049

 
892

 
947

Other lease related occupancy costs
12,478

 
13,241

 
12,852

Total rent expense
302,772

 
287,692

 
277,278

Less: sublease income
4,158

 
4,439

 
4,019

Net rent expense
$
298,614

 
$
283,253

 
$
273,259


NOTE 7 – WARRANTIES

The Company’s product warranty liabilities are included in “Other current liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. The following table identifies the changes in the Company’s aggregate product warranty liabilities for the years ended December 31, 2017 and 2016 (in thousands):
 
2017
 
2016
Warranty liabilities, balance at January 1,
$
36,623

 
$
35,223

Warranty claims
(79,660
)
 
(73,925
)
Warranty accruals
87,435

 
75,325

Warranty liabilities, balance at December 31,
$
44,398

 
$
36,623


NOTE 8 – SHARE REPURCHASE PROGRAM

In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at

61


prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. The Company’s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on May 10, 2017, September 1, 2017, and February 7, 2018, the Company’s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional $1.0 billion, resulting in a cumulative authorization amount of $10.8 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date.

The following table identifies shares of the Company’s common stock that have been repurchased as part of the Company’s publicly announced share repurchase program (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
Shares repurchased
9,301

 
5,698

Average price per share
$
233.57

 
$
264.21

Total investment
$
2,172,437

 
$
1,505,371


As of December 31, 2017, the Company had $715.4 million remaining under its share repurchase program. Subsequent to the end of the year and through February 28, 2018, the Company repurchased an additional 1.1 million shares of its common stock under its share repurchase program, at an average price of $255.48, for a total investment of $289.9 million. The Company has repurchased a total of 67.4 million shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through February 28, 2018, at an average price of $138.38, for a total aggregate investment of $9.3 billion.

NOTE 9 – SHARE-BASED COMPENSATION AND BENEFIT PLANS

The Company recognizes share-based compensation expense based on the fair value of the grants, awards or shares at the time of the grant, award or issuance. Share-based compensation includes stock option awards issued under the Company’s employee incentive plans and director stock plan, restricted stock awarded under the Company’s employee incentive plans and director stock plan and stock issued through the Company’s employee stock purchase plan.

The table below identifies the shares that have been authorized for issuance and the shares available for future issuance under the Company plans, as of December 31, 2017 (in thousands):
 
 
December 31, 2017
Plans
 
Total Shares Authorized for Issuance under the Plans
 
Shares Available for Future Issuance under the Plans
Employee Incentive Plans
 
34,000

 
5,834

Director Stock Plan
 
1,000

 
263

Performance Incentive Plan
 
650

 
370

Employee Stock Purchase Plans
 
4,250

 
646

Profit Sharing and Savings Plan
 
4,200

 
349


Stock options:
The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Employee stock options granted under the plans expire after ten years and typically vest 25% per year, over four years. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period.


62


The table below identifies the employee stock option activity under these plans during the year ended December 31, 2017:
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2016
2,789

 
$
105.11

 
 
 
 
Granted
282

 
251.26

 
 
 
 
Exercised
(674
)
 
48.58

 
 
 
 
Forfeited or expired
(33
)
 
215.46

 
 
 
 
Outstanding at December 31, 2017
2,364

 
$
137.08

 
5.3 Years
 
$
244,562

Vested or expected to vest at December 31, 2017
2,319

 
$
135.11

 
5.2 Years
 
$
244,492

Exercisable at December 31, 2017
1,571

 
$
85.00

 
3.8 Years
 
$
244,360


The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Director stock options granted under the plans expire after seven years and vest fully after six months. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period.

The table below identifies the director stock option activity under this plan during the year ended December 31, 2017:
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2016
11

 
$
48.31

 
 
 
 
Granted

 

 
 
 
 
Exercised
(11
)
 
48.31

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at December 31, 2017

 
$

 

 
$

Vested or expected to vest at December 31, 2017

 
$

 

 
$

Exercisable at December 31, 2017

 
$

 

 
$


The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes option pricing model. The Black-Scholes model requires the use of assumptions, including the risk free rate, expected life, expected volatility and expected dividend yield.
Risk-free interest rate – The United States Treasury rates in effect at the time the options are granted for the options’ expected life.

Expected life – Represents the period of time that options granted are expected to be outstanding. The Company uses historical experience to estimate the expected life of options granted.
Expected volatility – Measure of the amount, by which the Company’s stock price is expected to fluctuate, based on a historical trend.
Expected dividend yield The Company has not paid, nor does it have plans in the foreseeable future to pay, any dividends.

The table below identifies the weighted-average assumptions used for grants awarded during the years ended December 31, 2017, 2016 and 2015:
 
December 31,
 
2017
 
2016
 
2015
Risk free interest rate
1.98
%
 
1.44
%
 
1.52
%
Expected life
5.4 Years

 
5.5 Years

 
5.7 Years

Expected volatility
22.4
%
 
22.3
%
 
22.3
%
Expected dividend yield
%
 
%
 
%

Upon adoption of the new share-based compensation accounting standard, ASU 2016-09, during the three months ended March 31, 2017, the Company elected to change its accounting policy to account for forfeitures as they occur; this change resulted in the calculation for

63


forfeitures for the years ended December 31, 2016 and 2015, not being altered or restated. Prior to the year ended December 31, 2017, the Company’s forfeiture rate was the estimated percentage of options awarded that were expected to be forfeited or canceled prior to becoming fully vested, and the estimate was evaluated periodically and was based upon historical experience at the time of evaluation and reduced expense ratably over the vesting period or the minimum required service period. See Note 1 for further information concerning the Company’s adoption of ASU 2016-09.

The following table summarizes activity related to stock options awarded by the Company for the years ended December 31, 2017, 2016 and 2015:
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for stock options awarded (in thousands)
$
15,561

 
$
15,404

 
$
18,209

Income tax benefit from compensation expense related to stock options (in thousands)
5,934

 
5,753

 
6,811

Total intrinsic value of stock options exercised (in thousands)
135,533

 
157,115

 
169,248

Cash received from exercise of stock options (in thousands)
33,229

 
47,394

 
105,822

Weighted-average grant-date fair value of options awarded
$
62.79

 
$
63.42

 
$
51.56

Weighted-average remaining contractual life of exercisable options
3.8 Years

 
3.9 Years

 
4.2 Years


At December 31, 2017, the remaining unrecognized compensation expense related to unvested stock option awards was $26.8 million, and the weighted-average period of time, over which this cost will be recognized, is 2.5 years.

Restricted stock:
The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the minimum required service period.

The table below identifies the employee restricted stock activity under these plans during the year ended December 31, 2017 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2016
3

 
$
204.33

Granted during the period
1

 
256.69

Vested during the period (1)
(1
)
 
182.10

Forfeited during the period

 

Non-vested at December 31, 2017
3

 
$
244.06

(1) 
Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.

The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the vesting period.


64


The table below identifies the director restricted stock activity under this plan during the year ended December 31, 2017 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2016
6

 
$
222.77

Granted during the period
3

 
252.45

Vested during the period
(4
)
 
200.81

Forfeited during the period

 

Non-vested at December 31, 2017
5

 
$
250.85


The following table summarizes activity related to restricted stock awarded by the Company for the years ended December 31, 2017, 2016 and 2015 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for restricted shares awarded
$
1,628

 
$
1,293

 
$
1,625

Income tax benefit from compensation expense related to restricted shares
$
621

 
$
483

 
$
610

Total fair value of restricted shares at vest date
$
1,202

 
$
2,384

 
$
3,284

Shares awarded under the plans
4

 
4

 
4

Weighted-average grant-date fair value of shares awarded under the plans
$
253.78

 
$
264.24

 
$
208.56


At December 31, 2017, the remaining unrecognized compensation expense related to unvested restricted share awards was $0.3 million, and the weighted-average period of time, over which this cost will be recognized, is 0.1 years.

Employee stock purchase plan:
The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan. The fair value of shares issued under the ESPP is based on the average of the high and low market prices of the Company’s common stock during the offering periods. Compensation expense is recognized based on the discount between the grant-date fair value and the employee purchase price for the shares sold to employees.

The table below summarizes activity related to the Company’s ESPP for the years ended December 31, 2017, 2016 and 2015 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for shares issued under the ESPP
$
2,212

 
$
2,162

 
$
2,065

Income tax benefit from compensation expense for shares issued under the ESPP
$
844

 
$
807

 
$
773

Shares issued under the ESPP
64

 
54

 
60

Weighted-average price of shares issued under the ESPP
$
196.72

 
$
227.12

 
$
195.04


Profit sharing and savings plan:
The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. The Company may also make additional discretionary profit sharing contributions to the plan on an annual basis as determined by the Board of Directors. The Company did not make any discretionary contributions to the 401(k) Plan during the years ended December 31, 2017, 2016 or 2015. The Company expensed matching contributions under the 401(k) Plan in the amounts of $22.6 million, $20.6 million and $18.5 million for the years ended December 31, 2017, 2016 and 2015, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.


65


Nonqualified deferred compensation plan:
The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. In the event of bankruptcy, the assets of this plan are available to satisfy the claims of general creditors. The Company has an unsecured obligation to pay, in the future, the value of the deferred compensation and Company match, adjusted to reflect the performance, whether positive or negative, of selected investment measurement options chosen by each participant during the deferral period. The liability for compensation deferred under the Deferred Compensation Plan was $25.7 million and $20.5 million as of December 31, 2017 and 2016, respectively, which were included in “Other liabilities” on the Consolidated Balance Sheets. The Company expensed matching contributions under the Deferred Compensation Plan in the amount of $0.1 million for each of the years ended December 31, 2017, 2016 and 2015, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

NOTE 10 – COMMITMENTS

Construction commitments:
As of December 31, 2017, the Company had construction commitments in the amount of $54.4 million.

Letters of credit commitments:
As of December 31, 2017, the Company had outstanding letters of credit, primarily to satisfy workers’ compensation, general liability and other insurance policies, in the amount of $36.8 million. See Note 5 for further information concerning the Company’s letters of credit commitments.

Debt financing commitments:
The Company’s senior notes are redeemable in whole, at any time, or in part, from time to time, at the Company’s option upon not less than 30 nor more than 60 days notice at a redemption price, plus any accrued and unpaid interest to, but not including the redemption date, equal to the greater of (i) 100% of the principal amount thereof or (ii) the sum of the present value of the remaining scheduled payments of principal and interest thereon discounted to the redemption date on a semiannual basis at the applicable Treasury Yield plus basis points identified in the indentures governing the notes. In addition, if at any time the Company undergoes a Change of Control Triggering Event, as defined in the indentures governing the notes, the holders may require the Company to repurchase all or a portion of their senior notes at a price equal to 101% of the principal amount of the notes being repurchased, plus accrued and unpaid interest, if any, but not including the repurchase date. See Note 5 for further information concerning the Company’s debt financing commitments.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure to this obligation.

NOTE 11 – RELATED PARTIES

The Company leases certain land and buildings related to 75 of its O’Reilly Auto Parts stores under fifteen- or twenty-year operating lease agreements with entities, in which certain of the Company’s affiliated directors, or members of an affiliated director’s immediate family are affiliated. Generally, these lease agreements provide for renewal options for an additional five years at the option of the Company and the lease agreements are periodically modified to further extend the lease term for specific stores under the agreements. Lease payments under these operating leases totaled $4.6 million, $4.5 million and $4.5 million during the years ended December 31, 2017, 2016 and 2015, respectively. The Company believes that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties. See Note 6 for further information concerning the Company’s operating leases.

NOTE 12 – INCOME TAXES

Deferred income tax assets and liabilities:
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and also include the tax effect of carryforwards.


66


The following table identifies significant components of the Company’s net deferred tax liabilities included in “Deferred income taxes” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016 (in thousands):
 
December 31,
 
2017
 
2016
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
1,885

 
$
2,686

Tax credits
7,179

 
9,363

Other accruals
97,247

 
153,955

Net operating losses
346

 
304

Other
14,784

 
19,870

Total deferred tax assets
121,441


186,178

 
 
 
 
Deferred tax liabilities:
 
 
 
Inventories
55,965

 
76,694

Property and equipment
122,354

 
157,228

Other
28,528

 
42,422

Total deferred tax liabilities
206,847

 
276,344

 
 
 
 
Net deferred tax liabilities
$
(85,406
)
 
$
(90,166
)

Provision for income taxes:
The following tables reconcile the amounts included in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
For the Year Ended 
 December 31, 2017
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
467,577

 
$
(13,053
)
 
$
454,524

State income tax expense
41,183

 
8,293

 
49,476

Net income tax expense (benefit)
$
508,760

 
$
(4,760
)
 
$
504,000

 
For the Year Ended 
 December 31, 2016
 
Current
 
Deferred
 
Total
Federal income tax expense
$
540,090

 
$
7,558

 
$
547,648

State income tax expense
49,016

 
2,836

 
51,852

Net income tax expense
$
589,106

 
$
10,394

 
$
599,500

 
For the Year Ended 
 December 31, 2015
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
504,558

 
$
(21,973
)
 
$
482,585

State income tax expense (benefit)
47,242

 
(677
)
 
46,565

Net income tax expense (benefit)
$
551,800

 
$
(22,650
)
 
$
529,150



67


The following table outlines the reconciliation of the “Provision for income taxes” amounts included on the accompanying Consolidated Statements of Income to the amounts computed at the federal statutory rate for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Federal income taxes at statutory rate
$
573,231

 
$
573,020

 
$
511,128

State income taxes, net of federal tax benefit
39,062

 
35,285

 
32,137

Excess tax benefit from share-based compensation
(48,688
)
 

 

Revaluation of deferred tax liability
(53,240
)
 

 

Other items, net
(6,365
)
 
(8,805
)
 
(14,115
)
Total provision for income taxes
$
504,000

 
$
599,500

 
$
529,150


As a result of the adoption of the required, new share-based compensation accounting standard, ASU 2016-09, during the three months ended March 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options has been included in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2017. Prior to the year ended December 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options was included in “Additional paid-in capital” on the accompanying Consolidated Balance Sheets. See Note 1 for further information concerning the Company’s adoption of ASU 2016-09.

The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (“Tax Act”), significantly reduced the federal corporate income tax rate for tax years beginning in 2018, requiring the Company to revalue its deferred income tax liabilities.  The Company recorded a one-time tax benefit of $53.2 million in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2017, to reflect the reduced federal corporate income tax rate in the tax years the deferred tax differences are expected to reverse.  This provisional tax benefit from the revaluation of the Company’s deferred income tax liabilities was recorded based on the Company’s initial evaluation of the impact of the Tax Act and is subject to change in 2018 as the Company continues to refine, analyze and update the underlying data, computations and assumptions used to prepare this provisional amount during the measurement period.

As of December 31, 2017, the Company had tax credit carryforwards available for state tax purposes, net of federal impact, in the amount of $7.2 million. As of December 31, 2017, the Company had net operating loss carryforwards available for state purposes in the amount of $9.5 million. The Company’s state net operating loss carryforwards generally expire in 2028, and the Company’s tax credits generally expire in 2024.

Unrecognized tax benefits:
The following table summarizes the changes in the gross amount of unrecognized tax benefits, excluding interest and penalties, for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
2017
 
2016
 
2015
Unrealized tax benefit, balance at January 1,
$
34,798

 
$
36,928

 
$
49,598

Additions based on tax positions related to the current year
6,299

 
6,116

 
5,405

Additions based on tax positions related to prior years

 

 
995

Payments related to items settled with taxing authorities

 
(195
)
 
(4,012
)
Reductions due to the lapse of statute of limitations and settlements
(5,709
)
 
(8,051
)
 
(15,058
)
Unrealized tax benefit, balance at December 31,
$
35,388

 
$
34,798

 
$
36,928


For the years ended December 31, 2017, 2016 and 2015, the Company recorded a reserve for unrecognized tax benefits, including interest and penalties, in the amounts of $40.9 million, $40.6 million and $43.6 million, respectively. All of the unrecognized tax benefits recorded as of December 31, 2017, 2016 and 2015, respectively, would affect the Company’s effective tax rate if recognized, generally net of the federal tax effect of approximately $8.3 million. The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December 31, 2017, 2016 and 2015, the Company had accrued approximately $5.5 million, $5.8 million and $6.7 million, respectively, of interest and penalties related to uncertain tax positions before the benefit of the deduction for interest on state and federal returns. During the years ended December 31, 2017, 2016 and 2015, the Company recorded tax expense related to an increase in its liability for interest and penalties in the amounts of $2.0 million, $2.4 million and $2.8 million, respectively. Although unrecognized tax benefits for individual tax positions may increase or decrease during 2018, the Company expects a reduction of $7.5 million of unrecognized tax benefits during the one-year period subsequent to December 31, 2017, resulting from settlement or expiration of the statute of limitations.

68



The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2012 and 2013 federal income tax returns in the second quarter of 2015. The statute of limitations for the Company’s federal income tax returns for tax years 2013 and prior expired on September 15, 2017. The statute of limitations for the Company’s U.S. federal income tax return for 2014 will expire on September 15, 2018, unless otherwise extended. The IRS is currently conducting an examination of the Company’s consolidated returns for tax years 2014 and 2015. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2006 through 2016.

NOTE 13 – EARNINGS PER SHARE

The following table illustrates the computation of basic and diluted earnings per share for the years ended December 31, 2017, 2016 and 2015 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Numerator (basic and diluted):
 
 
 
 
 
Net income
$
1,133,804

 
$
1,037,691

 
$
931,216

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted-average common shares outstanding – basic
88,426

 
95,447

 
99,965

Effect of stock options (1)
1,076

 
1,273

 
1,549

Weighted-average common shares outstanding – assuming dilution
89,502

 
96,720

 
101,514

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Earnings per share-basic
$
12.82

 
$
10.87

 
$
9.32

Earnings per share-assuming dilution
$
12.67

 
$
10.73

 
$
9.17

 
 
 
 
 
 
Antidilutive potential common shares not included in the calculation of diluted earnings per share:
 
 
 
 
 
Stock options (1)
715

 
332

 
245

Weighted-average exercise price per share of antidilutive stock options (1)
$
252.16

 
$
265.77

 
$
216.29

(1) 
See Note 9 for further information concerning the terms of the Company’s share-based compensation plans.

Subsequent to the end of the year and through February 28, 2018, the Company repurchased 1.1 million shares of its common stock, at an average price of $255.48, for a total investment of $289.9 million.

NOTE 14 – LEGAL MATTERS

O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

As previously reported, on June 18, 2015, a jury in Greene County, Missouri, returned an unfavorable verdict in a litigated contract dispute in the matter Meridian Creative Alliance vs. O’Reilly Automotive Stores, Inc. et. al. in the amount of $12.5 million. As previously reported, the verdict was appealed, reversed in part and remanded to the trial court for a new trial. The matter has been set for trial to commence May 7, 2018, in the Circuit Court of Greene County, Missouri. The Company will continue to vigorously defend the matter. As of December 31, 2017, the Company had accrued $18.6 million with respect to this matter.


69


NOTE 15 – QUARTERLY RESULTS (Unaudited)

The following tables set forth certain quarterly unaudited operating data for the fiscal years ended December 31, 2017 and 2016. The unaudited quarterly information includes all adjustments, which the Company considers necessary for a fair presentation of the information shown (in thousands, except per share data):
 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52

 
Fiscal 2016
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,096,150

 
$
2,176,689

 
$
2,220,955

 
$
2,099,302

Gross profit
1,097,579

 
1,127,179

 
1,170,026

 
1,114,227

Operating income
418,626

 
425,061

 
447,809

 
407,710

Net income
255,374

 
257,794

 
278,493

 
246,030

Earnings per share – basic (1)
$
2.63

 
$
2.69

 
$
2.93

 
$
2.62

Earnings per share – assuming dilution (1)
$
2.59

 
$
2.65

 
$
2.90

 
$
2.59

(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.

The unaudited operating data presented above should be read in conjunction with the Company’s consolidated financial statements and related notes, and the other financial information included therein.



70


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

None.

Item 9A. Controls and Procedures

EVALUATION OF DISCLOSURE CONTROLS AND PROCEDURES

As of the end of the period covered by this report, the management of O’Reilly Automotive, Inc. and Subsidiaries (the “Company”), under the supervision and with the participation of its Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures pursuant to Rule 13a-15(b) and as defined in Rule 13a-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer concluded that the Company’s disclosure controls and procedures as of the end of the period covered by this report are functioning effectively to provide reasonable assurance that the information required to be disclosed by the Company, including its consolidated subsidiaries, in reports filed under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms and is accumulated and communicated to management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.

CHANGES IN INTERNAL CONTROLS

There were no changes in the Company’s internal control over financial reporting during the fiscal quarter ended December 31, 2017, that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

INTERNAL CONTROL OVER FINANCIAL REPORTING

The management of the Company, under the supervision and with the participation of the Company’s principal executive officer and principal financial officer and effected by the Company’s Board of Directors, is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13(a)-15(f) or 15(d)-15(f) under the Exchange Act. The Company’s internal control system is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.

Internal control over financial reporting includes all policies and procedures that
pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the Company;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States of America, and that receipts and expenditures of the Company are being made only in accordance with authorizations of management and directors of the Company; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of the Company’s assets that could have a material effect on the financial statements.

Management recognizes that all internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation. Also, projections of any evaluation of effectiveness to future periods are subject to risk. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.

Under the supervision and with the participation of the Company’s principal executive officer and principal financial officer, management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2017. In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control – Integrated Framework (2013 framework). Based on this assessment, management believes that as of December 31, 2017, the Company’s internal control over financial reporting was effective based on those criteria.

Ernst & Young LLP, Independent Registered Public Accounting Firm, has audited the Company’s consolidated financial statements and has issued an attestation report on the effectiveness of the Company’s internal control over financial reporting, which is included in Item 8 of this annual report on Form 10-K.

Item 9B. Other Information

Not Applicable.

71


PART III

Item 10. Directors, Executive Officers and Corporate Governance

Certain information required by Part III is incorporated by reference from O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2018 Annual Meeting of Shareholders (“Proxy Statement”), which will be filed with the Securities and Exchange Commission (the “SEC”) within 120 days of the end of the Company’s most recent fiscal year. Except for those portions specifically incorporated in this Annual Report on Form 10-K by reference to the Company’s Proxy Statement, no other portions of the Proxy Statement are deemed to be filed as part of this Annual Report on Form 10-K.

Directors and Officers:
The information regarding the directors of the Company will be included in the Company’s Proxy Statement under the caption “Proposal 1 - Election of Directors” and “Information Concerning the Board of Directors” and is incorporated herein by reference. The Proxy Statement will be filed with the SEC within 120 days of the end of the Company’s most recent fiscal year. The information regarding executive officers called for by Item 401 of Regulation S-K is included in Part I, in accordance with General Instruction G(3) to Form 10-K, for the Company’s executive officers who are not also directors.

Section 16(a) of the Securities Exchange Act of 1934, as amended:
The information regarding compliance with Section 16(a) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), required by Item 405 of Regulation S-K, will be included in the Company’s Proxy Statement under the caption “Section 16(a) Beneficial Ownership Reporting Compliance” and is incorporated herein by reference.

Code of Ethics:
The Company’s Board of Directors has adopted a code of ethics that applies to all of its directors, officers (including its chief executive officer, chief operating officer, chief financial officer, chief accounting officer, controller and any person performing similar functions), and Team Members. The Company’s Code of Ethics is available on its website at www.oreillyauto.com, under the “Corporate Home” caption. The information on the Company’s website is not a part of this Annual Report on Form 10-K and is not incorporated by reference in this report or any of the Company’s other filings with the SEC.

Corporate Governance:
The Corporate Governance/Nominating Committee of the Board of Directors does not have a written policy on the consideration of Director candidates recommended by shareholders. It is the view of the Board of Directors that all candidates, whether recommended by a shareholder or the Corporate Governance/Nominating Committee, shall be evaluated based on the same established criteria for persons to be nominated for election to the Board of Directors and its committees.

The Board of Directors has established an Audit Committee pursuant to Section 3(a)(58)(A) of the Exchange Act. The Audit Committee currently consists of Jay D. Burchfield, Thomas T. Hendrickson, Paul R. Lederer, John R. Murphy, Dana M. Perlman and Ronald Rashkow, each an independent director in accordance with The Nasdaq Stock Market Marketplace Rule 5605(a)(2), the standards of Rule 10A-3 of the Exchange Act and the requirements of The Nasdaq Stock Market Marketplace Rule 5605(c)(2). In addition, our Board of Directors has determined that Mr. Murphy, Chairman of the Audit Committee, qualifies as an audit committee financial expert under Item 407(d)(5) of Regulation S-K.

Item 11. Executive Compensation

Director and Officer Compensation:
The information required by Item 402 of Regulation S-K will be included in O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2018 Annual Meeting of Shareholders (“Proxy Statement”) under the captions “Compensation of Executive Officers” and “Compensation of Directors” and is incorporated herein by reference.

Compensation Committee:
The information required by Item 407(e)(4) and (e)(5) of Regulation S-K will be included in the Company’s Proxy Statement under the captions “Compensation Committee Interlocks and Insider Participation” and “Compensation Committee Report” and is incorporated herein by reference.

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

The information required by Item 201(d) of Regulation S-K will be included in O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2018 Annual Meeting of Shareholders (“Proxy Statement”) under the caption “Equity Compensation Plans” and is incorporated herein by reference.


72


The information required by Item 403 of Regulation S-K will be included in the Company’s Proxy Statement under the captions “Security Ownership of Certain Beneficial Owners” and “Security Ownership of Directors and Management” and is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence

The information required by Item 404 of Regulation S-K will be included in the O’Reilly Automotive, Inc. and Subsidiaries’ (the “Company”) Proxy Statement on Schedule 14A for the 2018 Annual Meeting of Shareholders (“Proxy Statement”) under the caption “Certain Relationships and Related Transactions” and is incorporated herein by reference.

The information required by Item 407(a) of Regulation S-K will be included in the Company’s Proxy Statement under the caption “Director Independence” and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services

The information required by Item 9(e) of Schedule 14A will be included in O’Reilly Automotive, Inc. and Subsidiaries’ Proxy Statement on Schedule 14A for the 2018 Annual Meeting of Shareholders under the caption “Fees Paid to Independent Registered Public Accounting Firm” and is incorporated herein by reference.



73


PART IV

Item 15. Exhibits and Financial Statement Schedules

(a)
The following documents are filed as part of this Annual Report on Form 10-K:

1.
Financial Statements - O’Reilly Automotive, Inc. and Subsidiaries

The following consolidated financial statements of O’Reilly Automotive, Inc. and Subsidiaries included in the Annual Shareholders’ Report of the registrant for the year ended December 31, 2017, are filed with this Annual Report in Part II, Item 8:
Management’s Report on Internal Control over Financial Reporting
Report of Independent Registered Public Accounting Firm – Internal Control over Financial Reporting
Report of Independent Registered Public Accounting Firm – Financial Statements
Consolidated Balance Sheets as of December 31, 2017 and 2016
Consolidated Statements of Income for the years ended December 31, 2017, 2016 and 2015
Consolidated Statements of Shareholders’ Equity for the years ended December 31, 2017, 2016 and 2015
Consolidated Statements of Cash Flows for the years ended December 31, 2017, 2016 and 2015
Notes to Consolidated Financial Statements for the years ended December 31, 2017, 2016 and 2015

2.
Financial Statement Schedules - O’Reilly Automotive, Inc. and Subsidiaries

The following consolidated financial statement schedule of O’Reilly Automotive, Inc. and Subsidiaries is included in Item 15(a):
Schedule II - Valuation and qualifying accounts

All other schedules, for which provision is made in the applicable accounting regulations of the Securities and Exchange Commission, are not required under the related instructions or are inapplicable, and therefore have been omitted.

3.
Exhibits
Exhibit No.
Description
4.1
Form of Stock Certificate for Common Stock, filed as Exhibit 4.1 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.


74


Exhibits (continued)
Exhibit No.
Description
10.1 (a)
Form of Employment Agreement between the Registrant and David E. O’Reilly, filed as Exhibit 10.1 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.2
Lease between the Registrant and O’Reilly Investment Company, filed as Exhibit 10.2 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.3
Lease between the Registrant and O’Reilly Real Estate Company, filed as Exhibit 10.3 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.4 (a)
O’Reilly Automotive, Inc. 1993 Stock Option Plan, filed as Exhibit 10.8 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.5 (a)
O’Reilly Automotive, Inc. Stock Purchase Plan, filed as Exhibit 10.9 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.6 (a)
O’Reilly Automotive, Inc. Director Stock Option Plan, filed as Exhibit 10.10 to the Registration Statement of the Registrant on Form S-1, File No. 33-58948, is incorporated herein by this reference.
10.7 (a)
O’Reilly Automotive, Inc. Profit Sharing and Savings Plan, filed as Exhibit 4.1 to the Registration Statement of the Registrant on Form S-8, File No. 33-73892, is incorporated herein by this reference.


75


Exhibits (continued)
Exhibit No.
Description


76


Exhibits (continued)
Exhibit No.
Description
101.INS
XBRL Instance Document
101.SCH
XBRL Taxonomy Extension Schema
101.CAL
XBRL Taxonomy Extension Calculation Linkbase
101.DEF
XBRL Taxonomy Extension Definition Linkbase
101.LAB
XBRL Taxonomy Extension Label Linkbase
101.PRE
XBRL Taxonomy Extension Presentation Linkbase
 
 
(a)
Management contract or compensatory plan or arrangement.
*
Furnished (and not filed) herewith pursuant to Item 601 (b)(32)(ii) of Regulation S-K.

Item 16. Form 10-K Summary

Not applicable.


77


O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

(in thousands)

Description
 
Balance at
Beginning of Period
 
Additions - Charged to
Costs and Expenses
 
Additions - Charged to
Other Accounts - Describe
 
Deductions -
 Describe
 
Balance at
End of Period
Sales and returns allowances:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
$
9,595

 
$
1,347

 
$

 
$

 
 
$
10,942

For the year ended December 31, 2016
 
7,978

 
1,617

 

 

 
 
9,595

For the year ended December 31, 2015
 
$
6,855

 
$
1,123

 
$

 
$

 
 
$
7,978

 
 
 
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
$
12,040

 
$
8,598

 
$

 
$
7,921

(1) 
 
$
12,717

For the year ended December 31, 2016
 
9,637

 
9,587

 

 
7,184

(1) 
 
12,040

For the year ended December 31, 2015
 
$
8,713

 
$
7,119

 
$

 
$
6,195

(1) 
 
$
9,637

(1) 
Uncollectable accounts written off.


78


SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.

 
O’REILLY AUTOMOTIVE, INC.
 
(Registrant)
 
 
 
 
 
Date:
February 28, 2018
 
 
 
 
 
By:
/s/
Greg Henslee
 
 
Greg Henslee
 
 
Chief Executive Officer


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

Date:
February 28, 2018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
David O’Reilly
 
/s/
Charles H. O’Reilly Jr.
 
 
David O’Reilly
 
Charles H. O’Reilly Jr.
 
 
Director and Chairman of the Board
 
Director and Vice Chairman of the Board
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Larry O’Reilly
 
/s/
Rosalie O’Reilly Wooten
 
 
Larry O’Reilly
 
Rosalie O’Reilly Wooten
 
 
Director and Vice Chairman of the Board
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Jay D. Burchfield
 
/s/
Thomas T. Hendrickson
 
 
Jay D. Burchfield
 
Thomas T. Hendrickson
 
 
Director
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Paul R. Lederer
 
/s/
John R. Murphy
 
 
Paul R. Lederer
 
John R. Murphy
 
 
Director
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Dana M. Perlman
 
/s/
Ronald Rashkow
 
 
Dana M. Perlman
 
Ronald Rashkow
 
 
Director
 
Director
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/s/
Greg Henslee
 
/s/
Thomas McFall
 
 
Greg Henslee
 
Thomas McFall
 
 
Director and
 
Executive Vice President and
 
 
Chief Executive Officer
 
Chief Financial Officer
 
 
(Principal Executive Officer)
 
(Principal Financial and Accounting Officer)
 


79
EX-21.1 2 orly-20171231x10xkexhibit211.htm SUBSIDIARIES OF REGISTRANT Exhibit

Exhibit 21.1 – Subsidiaries of the Registrant

O’Reilly Automotive, Inc. and Subsidiaries

Subsidiary
State of Incorporation
O’Reilly Automotive Stores, Inc.
Missouri
Ozark Automotive Distributors, Inc.
Missouri
Ozark Services, Inc.
Missouri
Ozark Purchasing, LLC
Missouri
O’Reilly Auto Enterprises, LLC
Delaware
            
In addition, four subsidiaries operating in the United States have been omitted from the above list, as they would not, considered in the aggregate as a single subsidiary, constitute a significant subsidiary as defined by Rule 1-02(w) of Regulation S-X.

One hundred percent of the capital stock of each of the above subsidiaries is directly or indirectly owned by O’Reilly Automotive, Inc.



EX-23.1 3 orly-20171231x10xkexhibit231.htm CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM Exhibit

Exhibit 23.1 – Consent of Independent Registered Public Accounting Firm

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1)
Registration Statement (Form S-8 No. 033-91022), Post-Effective Amendment No. 1 to Registration Statement on Form S-8 (Form S-8 No. 033-91022) and Post-Effective Amendment No. 2 to Registration Statement on Form S-8 (Form S-8 No. 033-91022) pertaining to the O’Reilly Automotive, Inc. Performance Incentive Plan;

(2)
Registration Statement (Form S-8 No. 333-63467) and Post-Effective Amendment No. 1 (Form S-8 No. 333-63467) pertaining to the O’Reilly Automotive, Inc. Director Stock Option Plan and the O’Reilly Automotive, Inc. 1993 Stock Option Plan;

(3)
Registration Statements (Form S-8 No. 333-59568 and 333-136958) and Post-Effective Amendment No. 1 (Form S-8 No. 333-59568 and 333-136958) pertaining to the O’Reilly Automotive, Inc. Profit Sharing and Savings Plan;

(4)
Registration Statement (Form S-8 No. 333-111976) and Post-Effective Amendment No. 1 (Form S-8 No. 333-111976) pertaining to the O’Reilly Automotive, Inc. 2003 Employee Stock Option Plan, O’Reilly Automotive, Inc. 2003 Director Stock Option Plan, O’Reilly Automotive, Inc. 1993 Employee Stock Option Plan, and the O’Reilly Automotive, Inc. Stock Purchase Plan;

(5)
Post-Effective Amendment No. 1 to Registration Statement on Form S-8 to Form S-4 (Form S-8 No. 333-151578) and Post-Effective Amendment No. 2 (Form S-8 No. 333-151578) pertaining to the CSK Auto Corporation 2004 Stock and Incentive Plan, CSK Auto Corporation 1999 Employee Stock Option Plan, CSK Auto Corporation 1996 Executive Stock Option Plan, CSK Auto Corporation 1996 Associate Stock Option Plan and CSK Auto Corporation Nonqualified Stock Option Agreement with Lawrence N. Mondry;

(6)
Registration Statement (Form S-8 No. 333-157862) and Post-Effective Amendment No. 1 (Form S-8 No. 333-157862) pertaining to the O’Reilly Automotive, Inc. Stock Purchase Plan;

(7)
Registration Statement (Form S-8 No. 333-159351) and Post-Effective Amendment No. 1 (Form S-8 No. 333-159351) pertaining to the O’Reilly Automotive, Inc. 2009 Stock Purchase Plan and to the O’Reilly Automotive, Inc. 2009 Incentive Plan;

(8)
Registration Statement (Form S-8 No. 333-181364) pertaining to the O’Reilly Automotive, Inc. 2012 Incentive Award Plan and Post-Effective Amendment No. 1 (Form S-8 No. 333-181364) pertaining to the O’Reilly Automotive, Inc. 2012 Incentive Award Plan and to the O’Reilly Automotive, Inc. 2017 Incentive Award Plan; and

(9)
Registration Statement (Form S-3ASR No. 333-209788) pertaining to the offer from time to time of debt securities;

of our reports dated February 28, 2018, with respect to the consolidated financial statements and schedule of O’Reilly Automotive, Inc. and Subsidiaries and the effectiveness of internal control over financial reporting of O’Reilly Automotive, Inc. and Subsidiaries, included in this Annual Report (Form 10-K) of O’Reilly Automotive, Inc. and Subsidiaries for the year ended December 31, 2017.

/s/ Ernst & Young LLP

Kansas City, Missouri
February 28, 2018

EX-31.1 4 orly-20171231x10xkexhibit311.htm CEO CERTIFICATION Exhibit


Exhibit 31.1 - CEO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
CERTIFICATIONS
 
I, Greg Henslee, certify that
 
1.
I have reviewed this report on Form 10-K of O’Reilly Automotive, Inc.;

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

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

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

(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date: February 28, 2018
/s/
Greg Henslee
 
Greg Henslee
 
Chief Executive Officer
(Principal Executive Officer)



EX-31.2 5 orly-20171231x10xkexhibit312.htm CFO CERTIFICATION Exhibit


Exhibit 31.2 - CFO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
CERTIFICATIONS
 
I, Thomas McFall, certify that
 
1.
I have reviewed this report on Form 10-K of O’Reilly Automotive, Inc.;

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

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

4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
(a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
 
(b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
 
(c)
Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
 
(d)
Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
 
5.
The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
 
(a)
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
 
(b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
Date: February 28, 2018
/s/
Thomas McFall
 
Thomas McFall
 
Executive Vice President and
Chief Financial Officer
(Principal Financial and Accounting Officer)


EX-32.1 6 orly-20171231x10xkexhibit321.htm CEO CERTIFICATION Exhibit


Exhibit 32.1 - CEO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
O’REILLY AUTOMOTIVE, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Report of O’Reilly Automotive, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Greg Henslee, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 
/s/
Greg Henslee
Greg Henslee
Chief Executive Officer
 
February 28, 2018
 
This certification is made solely for purposes of 18 U.S.C. Section 1350, and not for any other purpose.  This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.



EX-32.2 7 orly-20171231x10xkexhibit322.htm CFO CERTIFICATION Exhibit


Exhibit 32.2 - CFO Certification
 
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES
 
O’REILLY AUTOMOTIVE, INC.
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Report of O’Reilly Automotive, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2017, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Thomas McFall, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
 
(1)
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

(2)
The information contained in the Report fairly presents, in all material respects, the financial condition and result of operations of the Company.
 
/s/
Thomas McFall
Thomas McFall
Chief Financial Officer
 
February 28, 2018
 
This certification is made solely for purposes of 18 U.S.C. Section 1350, and not for any other purpose.  This certification accompanies the Report pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed filed by the Company for purposes of Section 18 of the Securities Exchange Act of 1934, as amended.
 
A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.
 



EX-101.INS 8 orly-20171231.xml XBRL INSTANCE DOCUMENT 0000898173 2017-01-01 2017-12-31 0000898173 us-gaap:StockOptionMember us-gaap:DirectorMember 2017-01-01 2017-12-31 0000898173 us-gaap:EmployeeStockOptionMember us-gaap:StockOptionMember 2017-01-01 2017-12-31 0000898173 us-gaap:StockOptionMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2017-01-01 2017-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember orly:EmployeeMember 2017-01-01 2017-12-31 0000898173 2018-02-19 0000898173 2017-06-30 0000898173 2017-12-31 0000898173 2016-12-31 0000898173 2015-01-01 2015-12-31 0000898173 2016-01-01 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2016-12-31 0000898173 us-gaap:RetainedEarningsMember 2015-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000898173 us-gaap:CommonStockMember 2016-01-01 2016-12-31 0000898173 us-gaap:CommonStockMember 2014-12-31 0000898173 us-gaap:CommonStockMember 2015-01-01 2015-12-31 0000898173 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000898173 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member 2016-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000898173 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000898173 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000898173 2014-12-31 0000898173 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000898173 us-gaap:CommonStockMember 2017-12-31 0000898173 us-gaap:CommonStockMember 2016-12-31 0000898173 us-gaap:CommonStockMember 2015-12-31 0000898173 us-gaap:RetainedEarningsMember 2014-12-31 0000898173 us-gaap:RetainedEarningsMember 2017-12-31 0000898173 us-gaap:RetainedEarningsMember 2016-12-31 0000898173 2015-12-31 0000898173 us-gaap:OtherAssetsMember 2017-12-31 0000898173 orly:LoyaltyProgramMember 2016-12-31 0000898173 orly:LoyaltyProgramMember 2017-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RestatementAdjustmentMember 2016-01-01 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RestatementAdjustmentMember 2015-01-01 2015-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0000898173 orly:LoyaltyProgramMember 2017-01-01 2017-12-31 0000898173 us-gaap:OtherAssetsMember 2016-12-31 0000898173 orly:LoyaltyProgramMember 2016-01-01 2016-12-31 0000898173 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RestatementAdjustmentMember 2017-12-31 0000898173 us-gaap:FairValueInputsLevel2Member 2017-12-31 0000898173 us-gaap:FairValueInputsLevel3Member 2017-12-31 0000898173 us-gaap:FairValueInputsLevel1Member 2017-12-31 0000898173 us-gaap:FairValueInputsLevel3Member 2016-12-31 0000898173 us-gaap:FairValueInputsLevel1Member 2016-12-31 0000898173 us-gaap:FairValueInputsLevel2Member 2016-12-31 0000898173 us-gaap:PropertyPlantAndEquipmentMember 2015-01-01 2015-12-31 0000898173 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0000898173 us-gaap:PropertyPlantAndEquipmentMember 2016-01-01 2016-12-31 0000898173 us-gaap:FurnitureAndFixturesMember 2016-12-31 0000898173 us-gaap:LeaseholdImprovementsMember 2017-12-31 0000898173 us-gaap:LandMember 2017-12-31 0000898173 us-gaap:LandMember 2016-12-31 0000898173 us-gaap:BuildingAndBuildingImprovementsMember 2017-12-31 0000898173 us-gaap:FurnitureAndFixturesMember 2017-12-31 0000898173 us-gaap:VehiclesMember 2016-12-31 0000898173 us-gaap:ConstructionInProgressMember 2016-12-31 0000898173 us-gaap:ConstructionInProgressMember 2017-12-31 0000898173 us-gaap:BuildingAndBuildingImprovementsMember 2016-12-31 0000898173 us-gaap:VehiclesMember 2017-12-31 0000898173 us-gaap:LeaseholdImprovementsMember 2016-12-31 0000898173 us-gaap:LeaseholdImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000898173 us-gaap:FurnitureAndFixturesMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000898173 us-gaap:LeaseholdImprovementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000898173 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000898173 us-gaap:VehiclesMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000898173 us-gaap:BuildingAndBuildingImprovementsMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000898173 us-gaap:VehiclesMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000898173 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000898173 orly:UnfavorableLeasesMember 2017-01-01 2017-12-31 0000898173 orly:UnfavorableLeasesMember 2016-01-01 2016-12-31 0000898173 us-gaap:OffMarketFavorableLeaseMember 2017-01-01 2017-12-31 0000898173 orly:UnfavorableLeasesMember 2015-01-01 2015-12-31 0000898173 orly:UnfavorableLeasesMember 2016-12-31 0000898173 us-gaap:NoncompeteAgreementsMember 2016-12-31 0000898173 orly:UnfavorableLeasesMember 2017-12-31 0000898173 us-gaap:OffMarketFavorableLeaseMember 2017-12-31 0000898173 us-gaap:NoncompeteAgreementsMember 2017-12-31 0000898173 us-gaap:OffMarketFavorableLeaseMember 2016-12-31 0000898173 orly:SeniorNotesDue2021At4875Member 2017-12-31 0000898173 orly:SeniorNotesDue2026At3550Member 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member 2017-12-31 0000898173 orly:SeniorNotesDue2023At3850Member 2016-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2017-04-05 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member 2016-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember us-gaap:BaseRateMember 2017-04-05 2017-12-31 0000898173 orly:SeniorNotesDue2021At4625Member 2016-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2017-08-17 2017-08-17 0000898173 orly:SeniorNotesDue2023At3850Member 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member 2016-12-31 0000898173 orly:SeniorNotesDue2021At4625Member 2017-12-31 0000898173 orly:SeniorNotesDue2027At3600Member 2017-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember orly:EuroDollarRateSpreadMember 2017-04-05 2017-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2017-08-17 0000898173 orly:SeniorNotesDue2026At3550Member 2016-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2016-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member us-gaap:SeniorNotesMember 2016-12-31 0000898173 orly:SeniorNotesDue2023At3850Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 us-gaap:LineOfCreditMember 2017-12-31 0000898173 orly:SeniorNotesDue2026At3550Member us-gaap:SeniorNotesMember 2016-12-31 0000898173 orly:SeniorNotesDue2022At3800Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2027At3600Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 us-gaap:LineOfCreditMember 2016-12-31 0000898173 orly:SeniorNotesDue2021At4875Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2021At4875Member us-gaap:SeniorNotesMember 2016-12-31 0000898173 orly:SeniorNotesDue2021At4625Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2023At3850Member us-gaap:SeniorNotesMember 2016-12-31 0000898173 orly:SeniorNotesDue2021At4625Member us-gaap:SeniorNotesMember 2016-12-31 0000898173 orly:SeniorNotesDue2026At3550Member us-gaap:SeniorNotesMember 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member 2016-01-01 2016-12-31 0000898173 orly:SeniorNotesDue2023At3850Member 2016-01-01 2016-12-31 0000898173 orly:SeniorNotesDue2021At4625Member 2016-01-01 2016-12-31 0000898173 orly:SeniorNotesDue2021At4875Member 2016-01-01 2016-12-31 0000898173 orly:SeniorNotesDue2021At4875Member 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2026At3550Member 2016-01-01 2016-12-31 0000898173 orly:SeniorNotesDue2021At4625Member 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2022At3800Member 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2026At3550Member 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2023At3850Member 2017-01-01 2017-12-31 0000898173 orly:SeniorNotesDue2027At3600Member 2017-01-01 2017-12-31 0000898173 us-gaap:SeniorNotesMember us-gaap:MaximumMember 2017-12-31 0000898173 us-gaap:SeniorNotesMember 2017-12-31 0000898173 us-gaap:SeniorNotesMember us-gaap:MaximumMember 2017-01-01 2017-12-31 0000898173 us-gaap:SeniorNotesMember us-gaap:MinimumMember 2017-12-31 0000898173 us-gaap:SeniorNotesMember 2017-01-01 2017-12-31 0000898173 us-gaap:SeniorNotesMember us-gaap:MinimumMember 2017-01-01 2017-12-31 0000898173 us-gaap:LineOfCreditMember orly:SwingLineRevolverMember us-gaap:UnsecuredDebtMember 2017-04-05 2017-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:UnsecuredDebtMember orly:ThroughMaturityMember 2017-04-05 2017-12-31 0000898173 us-gaap:LineOfCreditMember us-gaap:LetterOfCreditMember us-gaap:UnsecuredDebtMember 2017-04-05 2017-12-31 0000898173 us-gaap:ManagementMember 2017-12-31 0000898173 orly:NonRelatedPartiesMember 2017-12-31 0000898173 us-gaap:SubsequentEventMember 2018-01-01 2018-02-28 0000898173 2017-05-10 2017-05-10 0000898173 us-gaap:SubsequentEventMember 2011-01-11 2018-02-28 0000898173 us-gaap:SubsequentEventMember 2018-02-07 0000898173 2017-09-01 2017-09-01 0000898173 us-gaap:SubsequentEventMember 2018-02-07 2018-02-07 0000898173 us-gaap:StockOptionMember 2015-01-01 2015-12-31 0000898173 us-gaap:StockOptionMember 2016-01-01 2016-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2017-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2015-01-01 2015-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2017-01-01 2017-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2016-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember 2017-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2016-01-01 2016-12-31 0000898173 us-gaap:StockOptionMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember orly:EmployeeMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember orly:EmployeeMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember orly:EmployeeMember 2016-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember orly:EmployeeMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember orly:EmployeeMember 2016-12-31 0000898173 us-gaap:RestrictedStockMember 2015-01-01 2015-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2016-01-01 2016-12-31 0000898173 us-gaap:RestrictedStockMember 2016-01-01 2016-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2015-01-01 2015-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2016-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember us-gaap:DirectorMember 2017-01-01 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:DirectorMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember us-gaap:DirectorMember 2016-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember us-gaap:DirectorMember 2017-12-31 0000898173 us-gaap:StockOptionMember us-gaap:DirectorMember 2016-12-31 0000898173 us-gaap:StockOptionMember us-gaap:DirectorMember 2017-12-31 0000898173 us-gaap:EmployeeStockOptionMember us-gaap:StockOptionMember 2017-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2017-12-31 0000898173 us-gaap:RestrictedStockMember us-gaap:PerformanceSharesMember 2017-12-31 0000898173 orly:ProfitSharingAndSavingsPlanMember 2017-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2016-01-01 2016-12-31 0000898173 orly:EmployeeStockPurchasePlanMember 2015-01-01 2015-12-31 0000898173 us-gaap:EmployeeStockOptionMember us-gaap:StockOptionMember 2016-12-31 0000898173 orly:ProfitSharingAndSavingsPlanEmployeeNextFourPercentOfContributedWagesMember orly:ProfitSharingAndSavingsPlanMember 2017-01-01 2017-12-31 0000898173 orly:ProfitSharingAndSavingsPlanEmployeeFirstTwoPercentOfContributedWagesMember orly:ProfitSharingAndSavingsPlanMember 2017-01-01 2017-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2016-01-01 2016-12-31 0000898173 orly:NonqualifiedDeferredCompensationPlanMember 2015-01-01 2015-12-31 0000898173 us-gaap:ConstructionContractsMember 2017-12-31 0000898173 us-gaap:ManagementMember 2016-01-01 2016-12-31 0000898173 us-gaap:ManagementMember 2017-01-01 2017-12-31 0000898173 us-gaap:ManagementMember 2015-01-01 2015-12-31 0000898173 us-gaap:StateAndLocalJurisdictionMember 2017-01-01 2017-12-31 0000898173 us-gaap:StateAndLocalJurisdictionMember 2017-12-31 0000898173 2017-01-01 2017-03-31 0000898173 2017-10-01 2017-12-31 0000898173 2017-07-01 2017-09-30 0000898173 2017-04-01 2017-06-30 0000898173 2016-01-01 2016-03-31 0000898173 2016-04-01 2016-06-30 0000898173 2016-10-01 2016-12-31 0000898173 2016-07-01 2016-09-30 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2016-12-31 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2017-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2016-12-31 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2016-01-01 2016-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2017-01-01 2017-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2016-01-01 2016-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2014-12-31 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2017-01-01 2017-12-31 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2015-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2017-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2015-12-31 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2014-12-31 0000898173 us-gaap:AllowanceForDoubtfulAccountsMember 2015-01-01 2015-12-31 0000898173 us-gaap:AllowanceForSalesReturnsMember 2015-01-01 2015-12-31 orly:stores utreg:D iso4217:USD xbrli:shares iso4217:USD xbrli:shares orly:states utreg:Rate false --12-31 FY 2017 2017-12-31 10-K 0000898173 83670900 Yes Large Accelerated Filer 13884808148 O REILLY AUTOMOTIVE INC No Yes orly 74454000 69308000 2800000 2100000 1500000 P3Y4M2D 30 60 2.50 3.50 2027 2021 2021 2022 2023 2026 2021 2021 2022 2023 2026 2027 2027 2021 0.9984 -22650000 10394000 -4593000 153955000 97247000 304000 346000 76694000 55965000 0 0 -48688000 0.85 8300000 15840000 11853000 4110000 2617000 2617000 3522000 51000 389000 923000 541000 713000 832000 612000 699000 687000 692000 132000000 157300000 1800000000 600000000 75000000 200000000 -48700000 0 0 1100000 200000 360 360 The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan. 1.01 1.00 2780000000 3010000000 43600000 40600000 40900000 The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the minimum required service period. The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the vesting period. 129437000 137970000 138687000 147664000 216.29 265.77 252.16 0 0 0 2028 2024 1000000000 1000000000 1000000000 9363000 7179000 2936656000 3190029000 197274000 216251000 71717000 77147000 1708911000 1847329000 P8Y9M26D 1336707000 1265043000 20274000 20274000 17566000 17566000 17773000 17773000 63078000 63078000 55994000 55994000 79300000 83000000 83700000 1625000 18209000 2065000 1293000 15404000 2162000 1628000 15561000 2212000 12040000 12717000 0 0 2106000 2451000 2871000 2700000 2100000 1600000 245000 332000 715000 7204189000 7571885000 3257975000 3397672000 250560000 116301000 146598000 46348000 -134259000 30297000 -100250000 0.01 0.01 245000000 245000000 92851815 84302187 101603000 97737000 92851815 92852000 84302187 84302000 929000 843000 3804031000 4084085000 4257043000 168000 434000 -266000 504558000 540090000 467577000 551800000 589106000 508760000 47242000 49016000 41183000 0.00900 0.00000 2996000000 Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2017. The new Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the new Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the new Credit Agreement and litigation from lenders. The Company has issued a cumulative $2.7 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2027, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. 300000000 500000000 300000000 300000000 500000000 300000000 500000000 300000000 300000000 500000000 750000000 750000000 1977510000 2728167000 0.04645 0.04956 0.03845 0.03851 0.0357 0.03619 0.04625 0.04875 0.038 0.0385 0.0355 0.04625 0.04875 0.038 0.0385 0.0355 0.036 0.04875 0.03550 0.036 2017-08-17 3100000 200000 1400000 700000 100000 800000 3700000 200000 1100000 600000 100000 700000 1200000 7500000 100000 100000 100000 The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan. 20500000 25700000 -21973000 7558000 -13053000 10600000 700000 1100000 1800000 1500000 1600000 3900000 15900000 2000000 800000 1400000 1200000 1400000 3500000 5600000 -22650000 10394000 -4760000 276344000 206847000 90166000 85406000 4800000 4700000 12700000 17600000 -677000 2836000 8293000 186178000 121441000 19870000 14784000 7200000 2686000 1885000 0 0 42422000 28528000 157228000 122354000 18500000 20600000 22600000 0 0 0 1.00 0.25 210256000 203400000 217866000 217000000 233845000 232700000 The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed. The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions. 1200000 900000 9.32 2.63 2.69 2.93 2.62 10.87 2.88 3.14 3.26 3.56 12.82 9.17 2.59 2.65 2.90 2.59 10.73 2.83 3.10 3.22 3.52 12.67 300000 26800000 P0Y1M23D P2Y6M11D 610000 6811000 773000 483000 5753000 807000 621000 5934000 844000 63100000 56000000 482585000 547648000 454524000 18518000 414000 18104000 14959000 464000 14495000 1622000 883000 1001000 1228000 1405000 29847000 1887000 27960000 24351000 1851000 22500000 6139000 757142000 785399000 789058000 0 0 28257000 3659000 4162643000 1097579000 1127179000 1170026000 1114227000 4509011000 1131147000 1200062000 1230294000 1159180000 4720683000 0 0 1460366000 1637191000 1637804000 529150000 599500000 504000000 0 0 -53240000 511128000 573020000 573231000 -14115000 -8805000 -6365000 32137000 35285000 39062000 485824000 569677000 496728000 191064000 322427000 253265000 23858000 38548000 27742000 81617000 26880000 14220000 -19341000 12616000 5430000 76226000 119270000 231802000 18904000 -256000 3042000 -23662000 -13169000 9844000 1900000 3600000 1549000 1273000 1076000 0 0 11329000 1473000 9856000 9392000 1387000 8005000 7400000 7900000 8500000 57129000 70931000 91349000 55061000 63648000 77766000 2778976000 3009800000 20462000 20462000 0 0 25706000 25706000 0 0 277278000 287692000 302772000 38700000 36800000 7204189000 7571885000 3400649000 3647366000 0.001 As of December 31, 2017, the Company remained in compliance with all covenants under the new Credit Agreement. On April 5, 2017, the Company entered into a new credit agreement (the “Credit Agreement”). The new Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The new Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the new Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time. 2022-04-05 2017-04-05 1200000000 2700000000 1550000000 0 646000000 800000000 0 0 1887019000 2978390000 0.02675 18600000 12500000 Meridian Creative Alliance -1072559000 -951320000 -1039714000 -407188000 -529096000 -464223000 1345488000 1510713000 1403687000 931216000 931216000 255374000 257794000 278493000 246030000 1037691000 1037691000 264934000 282821000 283734000 302315000 1133804000 1133804000 300000 Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment 0.50 -53655000 -62015000 -87596000 82105000 76236000 0 0 47 5019 75 12852000 13241000 12478000 19950000 14470000 2015 1514021000 418626000 425061000 447809000 407710000 1699206000 403157000 457445000 461963000 402835000 1725400000 2367161000 2349337000 17824000 293317000 288654000 4663000 15700000 204192000 203028000 1164000 229314000 227392000 1922000 257765000 255376000 2389000 277904000 274694000 3210000 1104669000 1100193000 4476000 947000 892000 1049000 263479000 273559000 289245000 273259000 283253000 298614000 4019000 4439000 4158000 9500000 53022000 49037000 37384000 41349000 The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2012 and 2013 federal income tax returns in the second quarter of 2015. The statute of limitations for the Company’s federal income tax returns for tax years 2013 and prior expired on September 15, 2017. The statute of limitations for the Company’s U.S. federal income tax return for 2014 will expire on September 15, 2018, unless otherwise extended. The IRS is currently conducting an examination of the Company’s consolidated returns for tax years 2014 and 2015. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2006 through 2016. 2340000 4224000 2347000 249901000 239187000 199219000 207677000 -6839000 -6434000 -11790000 1134000 4692000 1406000 0 58918000 2747000 1136213000 1505437000 2172530000 0 4125000 7590000 900000 600000 414020000 476344000 465940000 0.01 0.01 5000000 5000000 0 0 0 0 0 0 4074000 1047000 0 0 499160000 748800000 105822000 47394000 33229000 0 0 3101000000 -934000 -552000 -156000 2758000 5119000 4464000 64613000 59634000 45762000 35223000 36623000 44398000 73925000 79660000 75325000 87435000 4832342000 1805347000 209230000 1215929000 648689000 593785000 359362000 5191135000 1968079000 257853000 1250690000 695669000 626714000 392130000 3123431000 3343806000 P39Y P15Y P20Y P3Y P25Y P3Y P10Y P5Y 54400000 4500000 4500000 4600000 25000 0 0 0 0 2755000000 289500000 -612840000 7966674000 2096150000 2176689000 2220955000 2099302000 8593096000 2156259000 2290829000 2339830000 2190808000 8977726000 67921000 71695000 2648622000 2809805000 2995283000 1887019000 298679000 496758000 297868000 298355000 495359000 2632390000 298961000 497565000 298214000 298583000 495792000 743275000 21899000 18859000 19401000 P4Y P6M The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. 0 0 0.00 0.00 1000 3000 208.56 195.04 264.24 227.12 253.78 256.69 252.45 196.72 3000 6000 3000 5000 204.33 222.77 244.06 250.85 1000 4000 3284000 2384000 1202000 182.10 200.81 0 0 0 0.223 0.223 0.224 0.0152 0.0144 0.0198 34000000 650000 1000000 4200000 4250000 5834000 370000 263000 349000 646000 1571000 0 85.00 0.00 169248000 157115000 135533000 33000 0 282000 0 51.56 63.42 62.79 244562000 0 2789000 11000 2364000 0 105.11 48.31 137.08 0.00 244492000 0 2319000 0 135.11 0.00 48.58 48.31 215.46 0.00 251.26 0.00 0.25 P10Y P7Y P5Y8M11D P5Y5M22D P5Y5M0D 244360000 0 P4Y2M5D P3Y10M14D P3Y9M21D P3Y9M21D P5Y3M18D P5Y2M26D 1000 46565000 51852000 49476000 4000 59000 60000 4000 56000 54000 4000 66000 64000 976000 757000 674000 11000 685000 11630000 11630000 12614000 12613000 1000 13466000 13466000 52911000 52901000 10000 47394000 47386000 8000 33229000 33222000 7000 10800000000 P3Y P3Y P3Y 715400000 67400000 1100000 4901000 5698000 5698000 9301000 9301000 1136213000 61315000 49000 1074849000 1505437000 78349000 57000 1427031000 2172530000 136559000 93000 2035878000 2018418000 1194929000 1016000 822473000 1961314000 1281497000 977000 678840000 1627136000 1336707000 929000 289500000 653046000 1265043000 843000 -612840000 138.38 255.48 264.21 233.57 9300000000 289900000 1505371000 2172437000 49598000 36928000 34798000 35388000 4012000 195000 0 5405000 6116000 6299000 995000 0 0 6700000 5800000 5500000 2800000 2400000 2000000 15058000 8051000 5709000 43600000 40600000 40900000 0 346000000 8713000 6855000 9637000 7978000 12040000 9595000 12717000 10942000 7119000 1123000 9587000 1617000 8598000 1347000 0 0 0 0 0 0 6195000 0 7184000 0 7921000 0 101514000 96720000 89502000 99965000 95447000 88426000 <div style="font-family:Times New Roman;font-size:10pt;"><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="16" 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: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: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: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:17%;" 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="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;">December&#160;31, 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="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;">December&#160;31, 2016</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;">Carrying Amount</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;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Carrying Amount</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;">Estimated 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;">Senior Notes</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,632,390</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,728,167</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,887,019</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,977,510</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> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:32%;" 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:32%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">December 31, 2017</font></div></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total Shares Authorized for Issuance under the Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Shares Available for Future Issuance under the Plans</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;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;">Employee Incentive Plans</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,000</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;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,834</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director Stock Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</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;">Performance Incentive Plan</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650</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;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370</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;">Employee Stock Purchase Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,250</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646</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;">Profit Sharing and Savings Plan</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,200</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;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;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></tr></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="22" rowspan="1"></td></tr><tr><td style="width:29%;" 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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Accounts - Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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="4" 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;">Deductions -</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">End of Period</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:bold;">Sales and returns allowances:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 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 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 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><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;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:bold;">For the year ended December 31, 2017</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,595</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,347</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,942</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;">For the year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,978</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;">1,617</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,595</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;">For the year ended December 31, 2015</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,855</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,123</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;text-indent:2px;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;text-indent:2px;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 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;text-indent:2px;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;text-indent:2px;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 style="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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,978</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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for doubtful accounts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 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 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 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><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;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:bold;">For the year ended December 31, 2017</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,040</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,598</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7,921</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,717</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;">For the year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,637</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;">9,587</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,184</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,040</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;">For the year ended December 31, 2015</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,713</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,119</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;text-indent:2px;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;text-indent:2px;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 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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,195</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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 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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,637</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><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Uncollectable accounts written off.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:63%;" 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><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="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;">December 31,</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;">2017</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;">2016</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;">Self-insurance reserves (undiscounted)</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-weight:bold;">$</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;font-weight:bold;">147,664</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;">138,687</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance reserves (discounted)</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;font-weight:bold;">137,970</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;">129,437</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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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-style:italic;">Share repurchases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2011, the Company&#8217;s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets.</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-style:italic;">Pre-opening expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in &#8220;Cost of goods sold, including warehouse and distribution expenses&#8221; on the accompanying Consolidated Statements of Income as incurred.</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-style:italic;">Advertising expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising expense consists primarily of expenses related to the Company&#8217;s integrated marketing program, which includes television, radio, direct mail and newspaper distribution, in-store and online promotions, and sports and event sponsorships. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash equivalents:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents include investments with maturities of 90 days or less on the date of purchase.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 10 &#8211; COMMITMENTS</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Construction commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had construction commitments in the amount of </font><font style="font-family:inherit;font-size:10pt;">$54.4 million</font><font style="font-family:inherit;font-size:10pt;">.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Letters of credit commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding letters of credit, primarily to satisfy workers&#8217; compensation, general liability and other insurance policies, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$36.8 million</font><font style="font-family:inherit;font-size:10pt;">. See Note 5 for further information concerning the Company&#8217;s letters of credit commitments.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Debt financing commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s senior notes are redeemable in whole, at any time, or in part, from time to time, at the Company&#8217;s option upon not less than </font><font style="font-family:inherit;font-size:10pt;">30</font><font style="font-family:inherit;font-size:10pt;"> nor more than </font><font style="font-family:inherit;font-size:10pt;">60</font><font style="font-family:inherit;font-size:10pt;"> days notice at a redemption price, plus any accrued and unpaid interest to, but not including the redemption date, equal to the greater of (i) </font><font style="font-family:inherit;font-size:10pt;">100%</font><font style="font-family:inherit;font-size:10pt;"> of the principal amount thereof or (ii) the sum of the present value of the remaining scheduled payments of principal and interest thereon discounted to the redemption date on a semiannual basis at the applicable Treasury Yield plus basis points identified in the indentures governing the notes. In addition, if at any time the Company undergoes a Change of Control Triggering Event, as defined in the indentures governing the notes, the holders may require the Company to repurchase all or a portion of their senior notes at a price equal to </font><font style="font-family:inherit;font-size:10pt;">101%</font><font style="font-family:inherit;font-size:10pt;"> of the principal amount of the notes being repurchased, plus accrued and unpaid interest, if any, but not including the repurchase date. See Note 5 for further information concerning the Company&#8217;s debt financing commitments.</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Self-insurance reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for Team Member health care benefits, workers&#8217; compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure to this obligation.</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-style:italic;">Principles of consolidation: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.</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-style:italic;">Cost of goods sold and selling, general and administrative expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates the primary costs classified in each major expense category:</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="3" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of goods sold, including warehouse and distribution expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, general and administrative expenses</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Total cost of merchandise sold, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Payroll and benefit costs for store and corporate Team Members</font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;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;">Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company&#8217;s distribution centers to the stores</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Occupancy costs of store and corporate facilities</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;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;">Defective merchandise and warranty costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;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;">Depreciation and amortization related to store and corporate assets</font></div></td></tr><tr><td style="vertical-align:middle;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;">Supplier allowances and incentives, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;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;">Vehicle expenses for store delivery services</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;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;">Allowances that are not reimbursements for specific, incremental and identifiable costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;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;">Self-insurance costs</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;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 discounts on payments to suppliers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;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;">Closed store expenses</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;">Costs associated with the Company&#8217;s supply chain, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;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 administrative costs, including:</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;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;">Payroll and benefit costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;padding-left:36px;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;">Accounting, legal and other professional services</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;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;">Warehouse occupancy costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;background-color:#cceeff;padding-left:36px;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;">Bad debt, banking and credit card fees</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;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;">Transportation costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;padding-left:36px;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;">Supplies</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;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;">Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;background-color:#cceeff;padding-left:36px;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;">Travel</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;">Inventory shrinkage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amounts receivable from suppliers:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company&#8217;s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company&#8217;s suppliers&#8217; financial positions and corresponding abilities to meet financial obligations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 5 &#8211; FINANCING</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;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the amounts of the Company&#8217;s financing facilities, which were included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (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:66%;" 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><td style="width:2%;" 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="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;">December 31,</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:middle;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;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:middle;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;">2016</font></div></td></tr><tr><td style="vertical-align:middle;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;">Revolving Credit Facility, weighted-average variable interest rate of 2.675%</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">346,000</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:middle;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;">$500 million, 4.875% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.956%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">497,565</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">496,758</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:middle;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;">$300 million, 4.625% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.645%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,961</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,679</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:middle;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;">$300 million, 3.800% Senior Notes due 2022</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.845%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,214</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297,868</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:middle;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;">$300 million, 3.850% Senior Notes due 2023</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.851%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,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><td style="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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,355</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:middle;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;">$500 million, 3.550% Senior Notes due 2026</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.570%</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">495,792</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,359</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$750 million, 3.600% Senior Notes due 2027</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.619%</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">743,275</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;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:middle;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;">Long-term debt</font></div></td><td style="vertical-align:top;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:top;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,978,390</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,887,019</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><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.8 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$0.8 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of less than </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(5)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.8 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$3.5 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$3.9 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(6)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$5.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">. </font></div></td></tr></table><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the principal maturities of the Company&#8217;s financing facilities as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (in thousands): </font><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="4" rowspan="1"></td></tr><tr><td style="width:74%;" 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></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;">Scheduled Maturities</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;">2018</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;">&#8212;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">&#8212;</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;">2020</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;">2021</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;">800,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></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;">2022</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;">646,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></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;">Thereafter</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;">1,550,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></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:bold;">Total</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-weight:bold;">$</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;font-weight:bold;">2,996,000</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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unsecured revolving credit facility:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On April 5, 2017, the Company entered into a new credit agreement (the &#8220;Credit Agreement&#8221;). The new Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the &#8220;Revolving Credit Facility&#8221;) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The new Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the new Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.</font><font style="font-family:inherit;font-size:10pt;"> </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;"><font style="font-family:inherit;font-size:10pt;">In conjunction with the closing of the new Credit Agreement, the Company&#8217;s previous credit agreement, which was originally entered into on January 14, 2011, as amended, was terminated (the &#8220;Terminated Credit Agreement&#8221;), and all outstanding loans and commitments, including the guarantees of each of the subsidiary guarantors, under the Terminated Credit Agreement were terminated and replaced by the loans and commitments under the new Credit Agreement. None of the Company&#8217;s subsidiaries are guarantors or obligors under the new Credit Agreement.</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;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had outstanding letters of credit, primarily to support obligations related to workers&#8217; compensation, general liability and other insurance policies, in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$36.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$38.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, reducing the aggregate availability under the Revolving Credit Facility by those amounts. </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;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Revolving Credit Facility (other than swing line loans) bear interest, at the Company&#8217;s option, at either an Alternate Base Rate or an Adjusted LIBO Rate (both as defined in the new Credit Agreement) plus an applicable margin. Swing line loans made under the Revolving Credit Facility bear interest at an Alternate Base Rate plus the applicable margin for Alternate Base Rate loans. In addition, the Company pays a facility fee on the aggregate amount of the commitments under the new Credit Agreement in an amount equal to a percentage of such commitments. The interest rate margins and facility fee are based upon the better of the ratings assigned to the Company&#8217;s debt by Moody&#8217;s Investor Service, Inc. and Standard &amp; Poor&#8217;s Ratings Services, subject to limited exceptions. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, based upon the Company&#8217;s current credit ratings, its margin for Alternate Base Rate loans was </font><font style="font-family:inherit;font-size:10pt;">0.000%</font><font style="font-family:inherit;font-size:10pt;">, its margin for Eurodollar Revolving Loans was </font><font style="font-family:inherit;font-size:10pt;">0.900%</font><font style="font-family:inherit;font-size:10pt;"> and its facility fee was </font><font style="font-family:inherit;font-size:10pt;">0.100%</font><font style="font-family:inherit;font-size:10pt;">. </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;"><font style="font-family:inherit;font-size:10pt;">The new Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the new Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the new Credit Agreement and litigation from lenders. </font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">As of December 31, 2017, the Company remained in compliance with all covenants under the new Credit Agreement.</font><font style="font-family:inherit;font-size:10pt;"> </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Senior notes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On&#160;</font><font style="font-family:inherit;font-size:10pt;">August&#160;17, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company issued&#160;</font><font style="font-family:inherit;font-size:10pt;">$750 million</font><font style="font-family:inherit;font-size:10pt;">&#160;aggregate principal amount of unsecured&#160;</font><font style="font-family:inherit;font-size:10pt;">3.600%</font><font style="font-family:inherit;font-size:10pt;">&#160;Senior Notes due </font><font style="font-family:inherit;font-size:10pt;">2027</font><font style="font-family:inherit;font-size:10pt;"> (&#8220;3.600% Senior Notes due 2027&#8221;) at a price to the public of&#160;</font><font style="font-family:inherit;font-size:10pt;">99.840%</font><font style="font-family:inherit;font-size:10pt;">&#160;of their face value with UMB Bank, N.A. (&#8220;UMB&#8221;) as trustee. Interest on the 3.600% Senior Notes due 2027 is payable on March 1 and September 1 of each year, beginning on March 1, 2018, and is computed on the basis of a&#160;</font><font style="font-family:inherit;font-size:10pt;">360</font><font style="font-family:inherit;font-size:10pt;">-day year.</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;"><font style="font-family:inherit;font-size:10pt;">The Company has issued a cumulative $2.7 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2027, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year.</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;">Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2017.</font><font style="font-family:inherit;font-size:10pt;"> </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;"><font style="font-family:inherit;font-size:10pt;">In connection with entering into the Credit Agreement (under which none of the Company&#8217;s subsidiaries are guarantors or obligors), and upon termination of the Terminated Credit Agreement, the guarantees by the Company&#8217;s subsidiary guarantors with respect to all of the Company&#8217;s then outstanding senior notes were automatically released in accordance with the terms of the respective indentures governing these senior notes. The 3.600% Senior Notes due 2027 also are not guaranteed by any of the Company&#8217;s subsidiaries.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 9 &#8211; SHARE-BASED COMPENSATION AND BENEFIT PLANS</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;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes share-based compensation expense based on the fair value of the grants, awards or shares at the time of the grant, award or issuance. Share-based compensation includes stock option awards issued under the Company&#8217;s employee incentive plans and director stock plan, restricted stock awarded under the Company&#8217;s employee incentive plans and director stock plan and stock issued through the Company&#8217;s employee stock purchase plan. </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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the shares that have been authorized for issuance and the shares available for future issuance under the Company plans, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="7" rowspan="1"></td></tr><tr><td style="width:32%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:32%;" 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:32%;" 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">December 31, 2017</font></div></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total Shares Authorized for Issuance under the Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Shares Available for Future Issuance under the Plans</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;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;">Employee Incentive Plans</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,000</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;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,834</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Director Stock Plan</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,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:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">263</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;">Performance Incentive Plan</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">650</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;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">370</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;">Employee Stock Purchase Plans</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,250</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">646</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;">Profit Sharing and Savings Plan</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,200</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;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;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></tr></table></div></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Stock options:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company&#8217;s common stock on the date of the grant.</font><font style="font-family:inherit;font-size:10pt;"> Employee stock options granted under the plans expire after </font><font style="font-family:inherit;font-size:10pt;">ten</font><font style="font-family:inherit;font-size:10pt;"> years and typically vest </font><font style="font-family:inherit;font-size:10pt;">25%</font><font style="font-family:inherit;font-size:10pt;"> per year, over </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> years. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period. </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;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the employee stock option activity under these plans 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;">:</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="13" rowspan="1"></td></tr><tr><td style="width:38%;" 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: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:16%;" 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;">Shares </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(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 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 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;">Average Remaining Contractual Terms</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:middle;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;">Outstanding at December&#160;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;">2,789</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.11</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;background-color:#cceeff;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 style="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;border-top:1px solid #000000;" 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:middle;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;">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;">282</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251.26</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;padding-right:2px;" 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><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:middle;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;">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;">(674</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.58</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><td style="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:middle;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;">Forfeited or 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;">(33</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 colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215.46</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 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="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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;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:bold;">Outstanding at December&#160;31, 2017</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;font-weight:bold;">2,364</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">137.08</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:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.3 Years</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">244,562</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><tr><td style="vertical-align:middle;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:bold;">Vested or expected to vest at December&#160;31, 2017</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,319</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">135.11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.2 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">244,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><tr><td style="vertical-align:middle;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:bold;">Exercisable at December&#160;31, 2017</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;font-weight:bold;">1,571</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">85.00</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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><td style="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:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.8 Years</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">244,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company&#8217;s common stock on the date of the grant.</font><font style="font-family:inherit;font-size:10pt;"> Director stock options granted under the plans expire after </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years and vest fully after </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> months. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period. </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;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the director stock option activity under this plan 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;">:</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="14" rowspan="1"></td></tr><tr><td style="width:38%;" 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: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: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: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;">Shares <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 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="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;">Average Remaining Contractual Terms</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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></tr><tr><td style="vertical-align:middle;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;">Outstanding at December&#160;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;">11</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.31</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:middle;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;">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;">&#8212;</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;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 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:middle;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;">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;">(11</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.31</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;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:middle;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;">Forfeited</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;">&#8212;</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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;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:bold;">Outstanding at December&#160;31, 2017</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;font-weight:bold;">&#8212;</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;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;font-weight:bold;">&#8212;</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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><tr><td style="vertical-align:middle;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:bold;">Vested or expected to vest at December&#160;31, 2017</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><tr><td style="vertical-align:middle;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:bold;">Exercisable at December&#160;31, 2017</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;font-weight:bold;">&#8212;</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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><td style="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;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;font-weight:bold;">&#8212;</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes option pricing model. The Black-Scholes model requires the use of assumptions, including the risk free rate, expected life, expected volatility and expected dividend yield. </font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;">&#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;">&#8211; The United States Treasury rates in effect at the time the options are granted for the options&#8217; expected life. </font></div></td></tr></table><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:1pt;padding-left:24px;"><font style="font-family:inherit;font-size:1pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:1pt;"><font style="font-family:inherit;font-size:1pt;"><br clear="none"/></font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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</font><font style="font-family:inherit;font-size:10pt;"> &#8211; Represents the period of time that options granted are expected to be outstanding. The Company uses historical experience to estimate the expected life of options granted. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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 volatility</font><font style="font-family:inherit;font-size:10pt;"> &#8211; Measure of the amount, by which the Company&#8217;s stock price is expected to fluctuate, based on a historical trend. </font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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 dividend yield </font><font style="font-family:inherit;font-size:10pt;">&#8211;</font><font style="font-family:inherit;font-size:10pt;font-style:italic;"> </font><font style="font-family:inherit;font-size:10pt;">The Company has not paid, nor does it have plans in the foreseeable future to pay, any dividends. </font></div></td></tr></table><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;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the weighted-average assumptions used for grants awarded during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">:</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="9" rowspan="1"></td></tr><tr><td style="width:56%;" 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: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:13%;" 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="8" 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 31,</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;">2017</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="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;">2016</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="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;">2015</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;">Risk free interest rate</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;font-weight:bold;">1.98</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-weight:bold;">%</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;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.44</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;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.52</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></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;">Expected life</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;font-weight:bold;">5.4 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;">5.5 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;">5.7 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: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;">Expected volatility</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;font-weight:bold;">22.4</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-weight:bold;">%</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;">22.3</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;">22.3</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;">Expected 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;font-weight:bold;">&#8212;</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-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">&#8212;</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;">&#8212;</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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Upon adoption of the new share-based compensation accounting standard, ASU 2016-09, during the three months ended March 31, 2017, the Company elected to change its accounting policy to account for forfeitures as they occur; this change resulted in the calculation for forfeitures for the years ended December 31, 2016 and 2015, not being altered or restated. Prior to the year ended December 31, 2017, the Company&#8217;s forfeiture rate was the estimated percentage of options awarded that were expected to be forfeited or canceled prior to becoming fully vested, and the estimate was evaluated periodically and was based upon historical experience at the time of evaluation and reduced expense ratably over the vesting period or the minimum required service period. See Note 1 for further information concerning the Company&#8217;s adoption of ASU 2016-09.</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;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes activity related to stock options awarded by the Company for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">:</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:99.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" 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: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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Compensation expense for stock options awarded (in thousands)</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,561</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,404</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,209</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:middle;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;">Income tax benefit from compensation expense related to stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,934</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,753</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,811</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:middle;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;">Total intrinsic value of stock options exercised (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">135,533</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,115</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,248</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:middle;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 received from exercise of stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">33,229</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,394</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,822</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:middle;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;">Weighted-average grant-date fair value of options awarded</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">62.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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.42</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.56</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;">Weighted-average remaining contractual life of exercisable options</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.8 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 colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9 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 colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2 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></table></div></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining unrecognized compensation expense related to unvested stock option awards was </font><font style="font-family:inherit;font-size:10pt;">$26.8 million</font><font style="font-family:inherit;font-size:10pt;">, and the weighted-average period of time, over which this cost will be recognized, is </font><font style="font-family:inherit;font-size:10pt;">2.5 years</font><font style="font-family:inherit;font-size:10pt;">. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Restricted stock:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company&#8217;s common stock on the date of award and compensation expense is recorded over the minimum required service period.</font><font style="font-family:inherit;font-size:10pt;"> </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;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the employee restricted stock activity under these plans 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;"> (in thousands, except per share data):</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="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" 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></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;">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 Grant-Date 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 at December&#160;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;">3</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;">204.33</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</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;">1</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;">256.69</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested during the period </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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</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;">182.10</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;">Forfeited during the period</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;">&#8212;</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;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;">&#8212;</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;font-weight:bold;">Non-vested at December&#160;31, 2017</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;font-weight:bold;">3</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-weight:bold;">$</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;font-weight:bold;">244.06</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><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Includes less than </font><font style="font-family:inherit;font-size:9pt;">one thousand</font><font style="font-family:inherit;font-size:9pt;"> shares withheld to cover employees&#8217; taxes upon vesting.</font></div></td></tr></table><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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company&#8217;s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company&#8217;s common stock on the date of award, and compensation expense is recorded evenly over the vesting period.</font><font style="font-family:inherit;font-size:10pt;"> </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;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the director restricted stock activity under this plan 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;"> (in thousands, except per share data):</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="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" 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></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;">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 Grant-Date 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 at December&#160;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;">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><td style="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;">222.77</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</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</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;">252.45</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;">Vested during the period</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;">(4</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;">200.81</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;">Forfeited during the period</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;">&#8212;</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;">&#8212;</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;font-weight:bold;">Non-vested at December&#160;31, 2017</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;font-weight:bold;">5</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-weight:bold;">$</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;font-weight:bold;">250.85</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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes activity related to restricted stock awarded by the Company for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</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="12" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Compensation expense for restricted shares awarded </font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,628</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,293</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625</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:middle;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;">Income tax benefit from compensation expense related to restricted shares</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">621</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">483</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</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:middle;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;">Total fair value of restricted shares at vest date</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,202</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,284</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:middle;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;">Shares awarded under the plans </font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</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:middle;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;">Weighted-average grant-date fair value of shares awarded under the plans</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">253.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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.24</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208.56</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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">At </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the remaining unrecognized compensation expense related to unvested restricted share awards was </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;">, and the weighted-average period of time, over which this cost will be recognized, is </font><font style="font-family:inherit;font-size:10pt;">0.1</font><font style="font-family:inherit;font-size:10pt;"> years</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Employee stock purchase plan:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s employee stock purchase plan (the &#8220;ESPP&#8221;) permits eligible employees to purchase shares of the Company&#8217;s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan.</font><font style="font-family:inherit;font-size:10pt;"> The fair value of shares issued under the ESPP is based on the average of the high and low market prices of the Company&#8217;s common stock during the offering periods. Compensation expense is recognized based on the discount between the grant-date fair value and the employee purchase price for the shares sold to employees. </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;"><font style="font-family:inherit;font-size:10pt;">The table below summarizes activity related to the Company&#8217;s ESPP for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data):</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="12" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,212</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,162</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,065</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:middle;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;">Income tax benefit from compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">844</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">807</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773</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:middle;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;">Shares issued under the ESPP</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">64</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:middle;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;">Weighted-average price of shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">196.72</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.12</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195.04</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></table></div></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Profit sharing and savings plan:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a contributory profit sharing and savings plan (the &#8220;401(k) Plan&#8221;) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee&#8217;s wages that are contributed and 25% of the next 4% of each employee&#8217;s wages that are contributed.</font><font style="font-family:inherit;font-size:10pt;"> An employee generally must be employed on December 31 to receive that year&#8217;s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. The Company may also make additional discretionary profit sharing contributions to the plan on an annual basis as determined by the Board of Directors. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> make any discretionary contributions to the 401(k) Plan during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">. The Company expensed matching contributions under the 401(k) Plan in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$22.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$20.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$18.5 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nonqualified deferred compensation plan:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors a nonqualified deferred compensation plan (the &#8220;Deferred Compensation Plan&#8221;) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company&#8217;s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan.</font><font style="font-family:inherit;font-size:10pt;"> An employee generally must be employed on December 31 to receive that year&#8217;s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. In the event of bankruptcy, the assets of this plan are available to satisfy the claims of general creditors. The Company has an unsecured obligation to pay, in the future, the value of the deferred compensation and Company match, adjusted to reflect the performance, whether positive or negative, of selected investment measurement options chosen by each participant during the deferral period. The liability for compensation deferred under the Deferred Compensation Plan was </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$20.5 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Other liabilities&#8221; on the Consolidated Balance Sheets. The Company expensed matching contributions under the Deferred Compensation Plan in the amount of </font><font style="font-family:inherit;font-size:10pt;">$0.1 million</font><font style="font-family:inherit;font-size:10pt;"> for each of the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.25925925925925%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:56%;" 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: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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Compensation expense for stock options awarded (in thousands)</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">15,561</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15,404</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">18,209</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:middle;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;">Income tax benefit from compensation expense related to stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,934</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,753</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,811</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:middle;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;">Total intrinsic value of stock options exercised (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">135,533</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,115</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">169,248</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:middle;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 received from exercise of stock options (in thousands)</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">33,229</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">47,394</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105,822</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:middle;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;">Weighted-average grant-date fair value of options awarded</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">62.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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63.42</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51.56</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;">Weighted-average remaining contractual life of exercisable options</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.8 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 colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.9 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 colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4.2 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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="12" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Compensation expense for restricted shares awarded </font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,628</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,293</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,625</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:middle;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;">Income tax benefit from compensation expense related to restricted shares</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">621</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">483</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">610</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:middle;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;">Total fair value of restricted shares at vest date</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,202</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,384</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,284</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:middle;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;">Shares awarded under the plans </font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">4</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4</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:middle;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;">Weighted-average grant-date fair value of shares awarded under the plans</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">253.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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.24</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">208.56</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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-style:italic;">Earnings per share:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 13 &#8211; EARNINGS PER SHARE</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates the computation of basic and diluted earnings per share for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (in thousands, except per share data): </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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" 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:2%;" 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:2%;" 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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</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:bold;">Numerator (basic and diluted):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;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;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,133,804</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,691</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,216</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:17px;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:17px;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:17px;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:17px;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:17px;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:17px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</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 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 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="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; basic</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">88,426</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,447</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,965</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;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; assuming dilution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">89,502</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,720</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,514</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></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:17px;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:17px;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:17px;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:17px;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:17px;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:17px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share:</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 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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-basic</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12.82</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.87</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.32</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><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;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-assuming dilution</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12.67</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><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;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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: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:bold;">Antidilutive potential common shares not included in the calculation of diluted earnings per share:</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 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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">715</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</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="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average exercise price per share of antidilutive stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">252.16</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.77</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216.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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 9 for further information concerning the terms of the Company&#8217;s share-based compensation plans.</font></div></td></tr></table><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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to the end of the year and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;28, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased </font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$255.48</font><font style="font-family:inherit;font-size:10pt;">, for a total investment of </font><font style="font-family:inherit;font-size:10pt;">$289.9 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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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><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><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="15" 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 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;">Quoted Prices in Active Markets for Identical Instruments</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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:bold;">Marketable securities</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-weight:bold;">$</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;font-weight:bold;">25,706</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-weight:bold;">$</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;font-weight:bold;">&#8212;</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-weight:bold;">$</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;font-weight:bold;">&#8212;</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-weight:bold;">$</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;font-weight:bold;">25,706</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;"><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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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><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><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="15" 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;">December 31, 2016</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;">Quoted Prices in Active Markets for Identical Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Other Observable Inputs<br clear="none"/>(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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;">Marketable securities</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;">20,462</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;">&#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 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;">&#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 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;">20,462</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 2 &#8211; FAIR VALUE MEASUREMENTS</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Financial assets and liabilities measured at fair value on a recurring basis:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s marketable securities were accounted for as trading securities and the carrying amount of its marketable securities were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The Company recorded an increase in fair value related to its marketable securities in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$3.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Other income (expense)&#8221; on the accompanying Consolidated Statements of Income.</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;"><font style="font-family:inherit;font-size:10pt;">The tables below identify the estimated fair value of the Company&#8217;s marketable securities, determined by reference to quoted market prices (Level 1), as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (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="16" rowspan="1"></td></tr><tr><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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><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><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="15" 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 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;">Quoted Prices in Active Markets for Identical Instruments</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Other Observable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Unobservable Inputs</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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:bold;">Marketable securities</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-weight:bold;">$</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;font-weight:bold;">25,706</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-weight:bold;">$</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;font-weight:bold;">&#8212;</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-weight:bold;">$</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;font-weight:bold;">&#8212;</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-weight:bold;">$</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;font-weight:bold;">25,706</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;"><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:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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><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><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="15" 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;">December 31, 2016</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;">Quoted Prices in Active Markets for Identical Instruments<br clear="none"/>(Level 1)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Other Observable Inputs<br clear="none"/>(Level 2)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Significant Unobservable Inputs<br clear="none"/>(Level 3)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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;">Marketable securities</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;">20,462</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;">&#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 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;">&#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 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;">20,462</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Non-financial assets and liabilities measured at fair value on a nonrecurring basis:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain long-lived non-financial assets and liabilities may be required to be measured at fair value on a nonrecurring basis in certain circumstances, including when there is evidence of impairment. These non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have any non-financial assets or liabilities that had been measured at fair value subsequent to initial recognition.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value of financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amounts of the Company&#8217;s senior notes and unsecured revolving credit facility borrowings are included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. See Note 5 for further information concerning the Company&#8217;s senior notes and unsecured revolving credit facility. </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;"><font style="font-family:inherit;font-size:10pt;">The table below identifies the estimated fair value of the Company&#8217;s senior notes, using the market approach. The fair values as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, were determined by reference to quoted market prices of the same or similar instruments (Level 2) (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="16" 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: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: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: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:17%;" 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="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;">December&#160;31, 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="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;">December&#160;31, 2016</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;">Carrying Amount</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;">Estimated Fair Value</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Carrying Amount</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;">Estimated 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;">Senior Notes</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,632,390</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,728,167</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,887,019</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,977,510</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the Company&#8217;s unsecured revolving credit facility approximates fair value, as borrowings under the facility bear variable interest at current market rates.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Balance Sheets include other financial instruments, including cash and cash equivalents, accounts receivable, amounts receivable from suppliers and accounts payable. Due to the short-term nature of these financial instruments, the Company believes that the carrying values of these instruments approximate their fair values.</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-style:italic;">Fair value of financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;">&#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;">Level 1 &#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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;">Level 2 &#8211; Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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;">Level 3 &#8211; Unobservable inputs for the asset or liability.</font></div></td></tr></table></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-style:italic;">Notes receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, the Company has utilized notes receivable from supplier and other third parties; however, during the year ended December 31, 2016, the notes receivable from suppliers and other third parties were dissolved, in connection with new supplier contracts, and during the years ended December 31, 2017 and 2016, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> new notes receivable arrangements were entered into.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 4 &#8211; GOODWILL AND OTHER INTANGIBLES</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill is reviewed for impairment annually during the fourth quarter, or more frequently if events or changes in business conditions indicate that impairment may exist. Goodwill is not amortizable for financial statement purposes. The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> record any goodwill impairment during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;"><font style="font-family:inherit;font-size:10pt;">The carrying amount of the Company&#8217;s goodwill was included in &#8220;Goodwill&#8221; on the accompanying Consolidate Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. 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 </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded an increase in goodwill of </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$28.3 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, resulting from small acquisitions. </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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the changes in goodwill for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (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:67%;" 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><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="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;">2016</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, balance at January 1,</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-weight:bold;">$</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;font-weight:bold;">785,399</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,142</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;">Change in goodwill</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;font-weight:bold;">3,659</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;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;">28,257</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, balance at December 31,</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">789,058</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">785,399</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-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, other than goodwill, the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> have any indefinite-lived intangible assets.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Intangibles other than goodwill:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the components of the Company&#8217;s amortizable intangibles as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (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:23%;" 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: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: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></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="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;">Cost of Amortizable <br clear="none"/>Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Accumulated Amortization </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Expense) Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Net Amortizable Intangibles</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&#160;31, <br clear="none"/>2017</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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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&#160;31, <br clear="none"/>2017</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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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&#160;31, <br clear="none"/>2017</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;">December&#160;31, <br clear="none"/>2016</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;">Amortizable intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;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;">Favorable leases</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-weight:bold;">$</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;font-weight:bold;">22,500</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;">27,960</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-weight:bold;">$</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;font-weight:bold;">(14,495</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-weight:bold;">)</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,104</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-weight:bold;">$</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;font-weight:bold;">8,005</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;">9,856</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;">Non-compete agreements</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;font-weight:bold;">1,851</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;">1,887</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;font-weight:bold;">(464</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">(414</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;font-weight:bold;">1,387</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;">1,473</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:20px;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 amortizable intangible assets</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-weight:bold;">$</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;font-weight:bold;">24,351</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;">29,847</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-weight:bold;">$</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;font-weight:bold;">(14,959</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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;">(18,518</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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-weight:bold;">$</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;font-weight:bold;">9,392</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;">11,329</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><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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unfavorable leases</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-weight:bold;">$</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;font-weight:bold;">14,470</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;">19,950</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-weight:bold;">$</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;font-weight:bold;">11,853</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;">15,840</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-weight:bold;">$</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;font-weight:bold;">2,617</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;">4,110</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></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded non-compete agreement assets in conjunction with small acquisitions in the amounts of </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;">$1.1 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. </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;"><font style="font-family:inherit;font-size:10pt;">The Company recorded favorable lease assets in conjunction with a previous acquisition; these favorable lease assets represent the values of operating leases acquired with favorable terms. These favorable leases had an estimated weighted-average remaining useful life of approximately </font><font style="font-family:inherit;font-size:10pt;">8.8</font><font style="font-family:inherit;font-size:10pt;"> years as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded amortization expense of </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its amortizable intangible assets, which were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. </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;"><font style="font-family:inherit;font-size:10pt;">The Company recorded unfavorable lease liabilities in conjunction with a previous acquisition; these unfavorable lease liabilities represent the values of operating leases acquired with unfavorable terms. These unfavorable leases had an estimated weighted-average remaining useful life of approximately </font><font style="font-family:inherit;font-size:10pt;">3.3 years</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized an amortized benefit of </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.1 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to these unfavorable operating leases, which were included in &#8220;Other liabilities&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the estimated amortization expense and benefit of the Company&#8217;s intangibles for each of the next five years as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (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="12" rowspan="1"></td></tr><tr><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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:26%;" 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:29%;" 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;">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;">Amortization Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Amortization Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total Amortization Expense</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;">2018</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,622</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;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;">923</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;">(699</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></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;">2019</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;">(1,405</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 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;">713</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;">(692</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;">2020</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;">(1,228</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;">541</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;">(687</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;">2021</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;">(1,001</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 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;">389</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;">(612</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;">2022</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;">(883</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><td style="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;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;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">(832</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;font-weight:bold;">Total</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-weight:bold;">$</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;font-weight:bold;">(6,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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-weight:bold;">$</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;font-weight:bold;">2,617</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-weight:bold;">$</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;font-weight:bold;">(3,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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-style:italic;">Goodwill and other intangibles:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Balance Sheets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">; as such, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment adjustment was required as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.</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-style:italic;">Impairment of long-lived assets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 12 &#8211; INCOME TAXES</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Deferred income tax assets and liabilities:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and also include the tax effect of carryforwards. </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;"><font style="font-family:inherit;font-size:10pt;">The following table identifies significant components of the Company&#8217;s net deferred tax liabilities included in &#8220;Deferred income taxes&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (in thousands):</font></div><div style="line-height:120%;font-size:12pt;"><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:70%;" 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:2%;" 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="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;">December 31,</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;">2017</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;">2016</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;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;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;">Allowance for doubtful accounts</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,885</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</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;">Tax credits</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7,179</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,363</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;padding-left:6px;text-indent:-6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accruals</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">97,247</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,955</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;">Net operating losses</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">346</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304</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;">Other</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">121,441</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="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,178</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></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:18px;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:18px;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:18px;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:18px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</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 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;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;">Inventories</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">55,965</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,694</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;">Property and equipment</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">122,354</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,228</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;">Other</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">28,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,422</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">206,847</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276,344</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></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:18px;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:18px;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:18px;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:18px;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;">Net deferred tax liabilities</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-weight:bold;">$</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;font-weight:bold;">(85,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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;">(90,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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></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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Provision for income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following tables reconcile the amounts included in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 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;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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:bold;">Federal income tax expense (benefit)</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-weight:bold;">$</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;font-weight:bold;">467,577</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-weight:bold;">$</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;font-weight:bold;">(13,053</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-weight:bold;">)</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-weight:bold;">$</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;font-weight:bold;">454,524</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:bold;">State income tax expense </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;font-weight:bold;">41,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;font-weight:bold;">8,293</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;font-weight:bold;">49,476</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:bold;">Net income tax expense (benefit)</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-weight:bold;">$</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;font-weight:bold;">508,760</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-weight:bold;">$</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;font-weight:bold;">(4,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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-weight:bold;">$</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;font-weight:bold;">504,000</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;"><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:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2016</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;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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;">Federal income tax expense</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;">540,090</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,558</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;">547,648</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;">State income tax expense </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;">49,016</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;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;">2,836</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;">51,852</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;">Net income tax expense </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;">589,106</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;">10,394</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;">599,500</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 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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2015</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;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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;">Federal income tax expense (benefit)</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;">504,558</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;">(21,973</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;">482,585</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;">State income tax expense (benefit)</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;">47,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">(677</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;">46,565</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;">Net income tax expense (benefit)</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;">551,800</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;">(22,650</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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;">529,150</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-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table outlines the reconciliation of the &#8220;Provision for income taxes&#8221; amounts included on the accompanying Consolidated Statements of Income to the amounts computed at the federal statutory rate for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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:middle;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;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:middle;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;">2016</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:middle;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;">2015</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;">Federal income taxes at statutory rate</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-weight:bold;">$</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;font-weight:bold;">573,231</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;">573,020</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;">511,128</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</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;font-weight:bold;">39,062</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;">35,285</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;">32,137</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;">Excess tax benefit from share-based compensation</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;font-weight:bold;">(48,688</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-weight:bold;">)</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;">Revaluation of deferred tax liability</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;font-weight:bold;">(53,240</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;">Other items, net</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;font-weight:bold;">(6,365</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-weight:bold;">)</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;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;">(8,805</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><td style="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;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;">(14,115</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;">Total provision for income taxes</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-weight:bold;">$</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;font-weight:bold;">504,000</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;">599,500</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;">529,150</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As a result of the adoption of the required, new share-based compensation accounting standard, ASU 2016-09, during the three months ended March 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options has been included in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income for the year ended December 31, 2017. Prior to the year ended December 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options was included in &#8220;Additional paid-in capital&#8221; on the accompanying Consolidated Balance Sheets. See Note 1 for further information concerning the Company&#8217;s adoption of ASU 2016-09.</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;"><font style="font-family:inherit;font-size:10pt;">The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (&#8220;Tax Act&#8221;), significantly reduced the federal corporate income tax rate for tax years beginning in 2018, requiring the Company to revalue its deferred income tax liabilities.&#160; The Company recorded a one-time tax benefit of </font><font style="font-family:inherit;font-size:10pt;">$53.2 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Provision for income taxes&#8221; on the accompanying Consolidated Statements of Income for the year ended December 31, 2017, to reflect the reduced federal corporate income tax rate in the tax years the deferred tax differences are expected to reverse.&#160; This provisional tax benefit from the revaluation of the Company&#8217;s deferred income tax liabilities was recorded based on the Company&#8217;s initial evaluation of the impact of the Tax Act and is subject to change in 2018 as the Company continues to refine, analyze and update the underlying data, computations and assumptions used to prepare this provisional amount during the measurement period.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had tax credit carryforwards available for state tax purposes, net of federal impact, in the amount of </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had net operating loss carryforwards available for state purposes in the amount of </font><font style="font-family:inherit;font-size:10pt;">$9.5 million</font><font style="font-family:inherit;font-size:10pt;">. The Company&#8217;s state net operating loss carryforwards generally expire in </font><font style="font-family:inherit;font-size:10pt;">2028</font><font style="font-family:inherit;font-size:10pt;">, and the Company&#8217;s tax credits generally expire in </font><font style="font-family:inherit;font-size:10pt;">2024</font><font style="font-family:inherit;font-size:10pt;">.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Unrecognized tax benefits:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the gross amount of unrecognized tax benefits, excluding interest and penalties, for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;"> (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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">2015</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;">Unrealized tax benefit, balance at January 1,</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-weight:bold;">$</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;font-weight:bold;">34,798</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;">36,928</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;">49,598</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;">Additions based on tax positions related to the current year</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;font-weight:bold;">6,299</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;">6,116</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;">5,405</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;">Additions based on tax positions related to prior years</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;text-indent:2px;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;">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></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;">Payments related to items settled with taxing authorities</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;">(195</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 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;">(4,012</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;">Reductions due to the lapse of statute of limitations and settlements</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;font-weight:bold;">(5,709</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-weight:bold;">)</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;">(8,051</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;">(15,058</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:middle;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;">Unrealized tax benefit, balance at December 31,</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-weight:bold;">$</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;font-weight:bold;">35,388</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;">34,798</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;">36,928</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded a reserve for unrecognized tax benefits, including interest and penalties, in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$40.9 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$40.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$43.6 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. All of the unrecognized tax benefits recorded as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, would affect the Company&#8217;s effective tax rate if recognized, generally net of the federal tax effect of approximately </font><font style="font-family:inherit;font-size:10pt;">$8.3 million</font><font style="font-family:inherit;font-size:10pt;">. The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued approximately </font><font style="font-family:inherit;font-size:10pt;">$5.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5.8 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of interest and penalties related to uncertain tax positions before the benefit of the deduction for interest on state and federal returns. During the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, the Company recorded tax expense related to an increase in its liability for interest and penalties in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$2.4 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively. Although unrecognized tax benefits for individual tax positions may increase or decrease during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, the Company expects a reduction of </font><font style="font-family:inherit;font-size:10pt;">$7.5 million</font><font style="font-family:inherit;font-size:10pt;"> of unrecognized tax benefits during the one-year period subsequent to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, resulting from settlement or expiration of the statute of limitations. </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;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (&#8220;IRS&#8221;). The IRS concluded an examination of the O&#8217;Reilly consolidated 2012 and 2013 federal income tax returns in the second quarter of 2015. The statute of limitations for the Company&#8217;s federal income tax returns for tax years 2013 and prior expired on September&#160;15, 2017. The statute of limitations for the Company&#8217;s U.S. federal income tax return for 2014 will expire on September&#160;15, 2018, unless otherwise extended. The IRS is currently conducting an examination of the Company&#8217;s consolidated returns for tax years 2014 and 2015. The Company&#8217;s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2006 through 2016.</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-style:italic;">Income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. </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;"><font style="font-family:inherit;font-size:10pt;">The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> establish a valuation allowance for deferred tax assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies. The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management&#8217;s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company&#8217;s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company&#8217;s various tax positions and actual results could differ from estimates.</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-style:italic;">Interest expense:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income.</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;"><font style="font-family:inherit;font-size:10pt;">In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company&#8217;s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company&#8217;s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.6 million</font><font style="font-family:inherit;font-size:10pt;">, net of accumulated amortization, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, of which </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Other assets, net&#8221; as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, with the remainder included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets. </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;"><font style="font-family:inherit;font-size:10pt;">The Company issued its long-term unsecured senior notes at a discount. The original issuance discount on the senior notes is recorded as a reduction of the principal amount due for the corresponding senior notes and is accreted over the term of the applicable senior note, with the accretion expense included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (&#8220;DC&#8221;s). Cost has been determined using the last-in, first-out (&#8220;LIFO&#8221;) method, which more accurately matches costs with related revenues. Over time, as the Company&#8217;s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company&#8217;s LIFO reserve balance. The Company&#8217;s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company&#8217;s merchandise inventory has been effectively recorded at replacement cost since December&#160;31, 2013.</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-style:italic;">Valuation of investments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company&#8217;s nonqualified deferred compensation plan (the &#8220;Deferred Compensation Plan&#8221;). See Note 9 for further information concerning the Company&#8217;s benefit plans. The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 6 &#8211; LEASING</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;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the future minimum lease payments under all of the Company&#8217;s operating leases for each of the next five years and in the aggregate as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> (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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" 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:top;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;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;">Related Parties</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;">Non-Related Parties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</font></div></td></tr><tr><td style="vertical-align:middle;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;">2018</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;">4,663</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;">288,654</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;">293,317</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:middle;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;">2019</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,210</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;">274,694</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;">277,904</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:middle;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;">2020</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;">2,389</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;">255,376</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;">257,765</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:middle;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;">2021</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;">1,922</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;">227,392</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;">229,314</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:middle;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;">2022</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;">1,164</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;">203,028</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;">204,192</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:middle;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;">Thereafter</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;">4,476</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;">1,100,193</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;">1,104,669</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:middle;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:bold;">Total</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-weight:bold;">$</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;font-weight:bold;">17,824</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-weight:bold;">$</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;font-weight:bold;">2,349,337</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-weight:bold;">$</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;font-weight:bold;">2,367,161</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 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">See Note 11 for further information concerning the Company&#8217;s related party operating leases.</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating lease commitments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.</font><font style="font-family:inherit;font-size:10pt;"> </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;"><font style="font-family:inherit;font-size:10pt;">The future minimum lease payments under the Company&#8217;s operating leases, in the table above, do not include potential amounts for percentage rent or other operating lease related costs and have not been reduced by expected future minimum sublease income. Expected future minimum sublease income under non-cancelable subleases is approximately </font><font style="font-family:inherit;font-size:10pt;">$15.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. </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;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the net rent expense amounts for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, which were included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income (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:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><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: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:18%;" 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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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:middle;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;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:middle;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;">2016</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:middle;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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Minimum operating lease expense</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-weight:bold;">$</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;font-weight:bold;">289,245</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;">273,559</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;">263,479</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:middle;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;">Contingent rents</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;font-weight:bold;">1,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 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;">892</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;">947</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:middle;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 lease related occupancy costs</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;font-weight:bold;">12,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">13,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">12,852</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><tr><td style="vertical-align:middle;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 rent expense</font></div></td><td colspan="2" style="vertical-align:bottom;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;font-weight:bold;">302,772</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 colspan="2" style="vertical-align:bottom;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;">287,692</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 colspan="2" style="vertical-align:bottom;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;">277,278</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></tr><tr><td style="vertical-align:middle;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;">Less: sublease income</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;font-weight:bold;">4,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">4,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">4,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><tr><td style="vertical-align:middle;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 rent expense</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-weight:bold;">$</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;font-weight:bold;">298,614</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;">283,253</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;">273,259</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly is currently involved in litigation incidental to the ordinary conduct of the Company&#8217;s business. The Company records reserves for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company reserves for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and reserves, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 14 &#8211; LEGAL MATTERS</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;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly is currently involved in litigation incidental to the ordinary conduct of the Company&#8217;s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period. </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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As previously reported, on June 18, 2015, a jury in Greene County, Missouri, returned an unfavorable verdict in a litigated contract dispute in the matter </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">Meridian Creative Alliance</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-style:italic;">vs. O&#8217;Reilly Automotive Stores, Inc. et. al.</font><font style="font-family:inherit;font-size:10pt;"> in the amount of </font><font style="font-family:inherit;font-size:10pt;">$12.5 million</font><font style="font-family:inherit;font-size:10pt;">. As previously reported, the verdict was appealed, reversed in part and remanded to the trial court for a new trial. The matter has been set for trial to commence May 7, 2018, in the Circuit Court of Greene County, Missouri. The Company will continue to vigorously defend the matter. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had accrued </font><font style="font-family:inherit;font-size:10pt;">$18.6 million</font><font style="font-family:inherit;font-size:10pt;"> with respect to this matter.</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-style:italic;">Operating leases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company&#8217;s policy is to amortize leasehold improvements associated with the Company&#8217;s operating leases over the lesser of the lease term or the estimated economic life of those assets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nature of business:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly Automotive, Inc. and its subsidiaries, collectively, &#8220;O&#8217;Reilly&#8221; or the &#8220;Company,&#8221; is a specialty retailer and supplier of automotive aftermarket parts. The Company&#8217;s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company owned and operated </font><font style="font-family:inherit;font-size:10pt;">5,019</font><font style="font-family:inherit;font-size:10pt;"> stores in </font><font style="font-family:inherit;font-size:10pt;">47</font><font style="font-family:inherit;font-size:10pt;"> states, servicing both do-it-yourself (&#8220;DIY&#8221;) and the professional service provider customers. The Company&#8217;s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.</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-style:italic;">New accounting pronouncements:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May of 2014, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606)&#8221; (&#8220;ASU 2014-09&#8221;).&#160; Under ASU 2014-09, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers.&#160; ASU 2014-09 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer.&#160; In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&#160; In August of 2015, the FASB issued ASU No. 2015-14, &#8220;Revenue from Contracts with Customers (Topic 606):&#160; Deferral of the Effective Date&#8221; (&#8220;ASU 2015-14&#8221;), to defer the effective date of ASU 2014-09 by one year.&#160; For public companies, ASU 2015-14 changes ASU 2014-09 to be effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period.&#160; These ASUs can be adopted retrospectively or as a cumulative-effective adjustment at the date of adoption.&#160; The Company has substantially completed its evaluation of the impact of the adoption of ASU 2014-09, and the Company will adopt this guidance beginning with its first quarter ending March 31, 2018, using the modified retrospective transition method.&#160; Results for annual reporting periods beginning after December 31, 2017, will be presented under ASU 2014-09, while prior period amounts will not be adjusted and will continue to be reported under the accounting standards in effect for the prior periods.&#160; The Company&#8217;s primary source of revenue is derived from the sale of automotive aftermarket parts to its customers, and generally, the Company&#8217;s performance obligations are satisfied immediately when the parts are delivered to the customer, which normally occurs the same day the customer orders the part.&#160; As such, the adoption of the new standard will not have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows; further, the Company does not expect significant changes to its business process, internal controls or systems as a result of adopting ASU 2014-09.</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;"><font style="font-family:inherit;font-size:10pt;">In February of 2016, the FASB issued ASU No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. For public companies, ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The Company has established a task force, composed of multiple functional groups inside of the Company, which is currently in the process of evaluating critical components of this new guidance and the potential impact of the guidance on the Company&#8217;s financial position, results of operations and cash flows. Based on the preliminary work completed, the Company is considering the potential implications of the new standard on determining the discount rate to be used in valuing new and existing leases, the treatment of existing favorable and unfavorable lease agreements acquired in connection with previous acquisitions, procedural and operational changes that may be necessary to comply with the provisions of the guidance and all applicable financial statement disclosures required by the new guidance, all of which are areas that could potentially be impacted by adoption of the guidance. At this time, the task force has not completed its full evaluation; however, the Company believes the adoption of the new guidance will have a material impact on the total assets and total liabilities reported on the Company&#8217;s consolidated balance sheets. </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;"><font style="font-family:inherit;font-size:10pt;">In March of 2016, the FASB issued ASU No. 2016-09, &#8220;Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&#8221; (&#8220;ASU 2016-09&#8221;). Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed. The Company adopted this guidance with its first quarter ending March 31, 2017. </font><font style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> to opening &#8220;Retained earnings&#8221; on the accompanying Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The Company applied the amendments related to the presentation of tax withholdings on the statements of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> of tax withholdings being reclassified from &#8220;Net cash provided by operating activities&#8221; to &#8220;Net cash used in financing activities&#8221; on the accompanying Consolidated Statement of Cash Flows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company elected to apply the amendments related to the presentation of excess tax benefits on the statements of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$56.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$63.1 million</font><font style="font-family:inherit;font-size:10pt;"> of excess tax benefits related to share-based compensation being reclassified from &#8220;Net cash used in financing activities&#8221; to &#8220;Net cash provided by operating activities&#8221; in the accompanying Consolidated Statement of Cash Flows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement have been adopted prospectively, resulting in the reduction of </font><font style="font-family:inherit;font-size:10pt;">$48.7 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Provision for income taxes&#8221; in the accompanying Consolidated Statement of Income 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;">, which lowered the Company&#8217;s effective tax rate, increased dilutive shares outstanding and increased diluted earnings per share 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;">, by </font><font style="font-family:inherit;font-size:10pt;">$0.50</font><font style="font-family:inherit;font-size:10pt;">.</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;"><font style="font-family:inherit;font-size:10pt;">In June of 2016, the FASB issued ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In August of 2016, the FASB issued ASU No. 2016-15, &#8220;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the FASB Emerging Issues Task Force)&#8221; (&#8220;ASU 2016-15&#8221;). ASU 2016-15 reduces the existing diversity in practice for eight specific parts on cash flow statement presentation and classification: debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance (COLI) policies; distributions received from equity method investments; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. For public companies, ASU 2016-15 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In January of 2017, the FASB issued ASU No. 2017-01, &#8220;Business Combinations (Topic 805): Clarifying the Definition of a Business&#8221; (&#8220;ASU 2017-01&#8221;). ASU 2017-01 revises the definition of a business in the Accounting Standards Codification and clarifies the guidance for determining whether the purchase or disposal of an asset or group of assets qualifies as the purchase or disposal of a business. For public companies, ASU 2017-01 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted with certain conditions. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In January of 2017, the FASB issued ASU No. 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit&#8217;s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In May of 2017, the FASB issued ASU No. 2017-09, &#8220;Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting&#8221; (&#8220;ASU 2017-09&#8221;). ASU 2017-09 provides clarity and reduces both the diversity in practice and cost and complexity when applying stock compensation guidance to a change to the terms or conditions of a share-based payment award. For public companies, ASU 2017-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 7 &#8211; WARRANTIES</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company&#8217;s product warranty liabilities are included in &#8220;Other current liabilities&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The following table identifies the changes in the Company&#8217;s aggregate product warranty liabilities for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (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:66%;" 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><td style="width:2%;" 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="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;">2016</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;">Warranty liabilities, balance at January 1,</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-weight:bold;">$</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;font-weight:bold;">36,623</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;">35,223</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty claims</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;font-weight:bold;">(79,660</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">(73,925</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;">Warranty accruals</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;font-weight:bold;">87,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">75,325</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;">Warranty liabilities, balance at December 31,</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-weight:bold;">$</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;font-weight:bold;">44,398</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;">36,623</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 3 &#8211; PROPERTY AND EQUIPMENT</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;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the types and balances of property and equipment included in &#8220;Property and equipment, at cost&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, and includes the estimated useful lives for its types of property and equipment (in thousands, except original useful lives):</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="10" rowspan="1"></td></tr><tr><td style="width:46%;" 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: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 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;">Original Useful Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">December&#160;31, 2016</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;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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 style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">695,669</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648,689</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and building improvements</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 &#8211; 39 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,968,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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,805,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: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;">Leasehold improvements</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 25 years</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">626,714</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593,785</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;">Furniture, fixtures and equipment</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 20 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,250,690</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,215,929</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;">Vehicles</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 &#8211; 10 years</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">392,130</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,362</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;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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><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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">257,853</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,230</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;">Total property and equipment</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><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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,191,135</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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,832,342</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,847,329</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,708,911</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;">Net property and equipment</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><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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,343,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><td style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,123,431</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 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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recorded depreciation and amortization expense related to property and equipment in the amounts of </font><font style="font-family:inherit;font-size:10pt;">$232.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$217.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$203.4 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were primarily included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</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-style:italic;">Property and equipment: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company&#8217;s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="10" rowspan="1"></td></tr><tr><td style="width:46%;" 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: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 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;">Original Useful Lives</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">December&#160;31, 2016</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;">Land</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;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 style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">695,669</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">648,689</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Buildings and building improvements</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">15 &#8211; 39 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,968,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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,805,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: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;">Leasehold improvements</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 25 years</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">626,714</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">593,785</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;">Furniture, fixtures and equipment</font></div></td><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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3 &#8211; 20 years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,250,690</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,215,929</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;">Vehicles</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5 &#8211; 10 years</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">392,130</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">359,362</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;">Construction in progress</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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><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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">257,853</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">209,230</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;">Total property and equipment</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><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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5,191,135</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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,832,342</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Less: accumulated depreciation and 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,847,329</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,708,911</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;">Net property and equipment</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><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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3,343,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><td style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,123,431</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 15 &#8211; QUARTERLY RESULTS (Unaudited)</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;"><font style="font-family:inherit;font-size:10pt;">The following tables set forth certain quarterly unaudited operating data for the fiscal years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The unaudited quarterly information includes all adjustments, which the Company considers necessary for a fair presentation of the information shown (in thousands, except per share data):</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="16" rowspan="1"></td></tr><tr><td style="width:45%;" 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: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: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: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="15" 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;">Fiscal 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;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;">First<br clear="none"/>Quarter</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;">Second<br clear="none"/>Quarter</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;">Third<br clear="none"/>Quarter</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;">Fourth<br clear="none"/>Quarter</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:bold;">Sales</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-weight:bold;">$</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;font-weight:bold;">2,156,259</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-weight:bold;">$</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;font-weight:bold;">2,290,829</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-weight:bold;">$</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;font-weight:bold;">2,339,830</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-weight:bold;">$</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;font-weight:bold;">2,190,808</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:bold;">Gross profit</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;font-weight:bold;">1,131,147</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;font-weight:bold;">1,200,062</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;font-weight:bold;">1,230,294</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;font-weight:bold;">1,159,180</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:bold;">Operating income</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;font-weight:bold;">403,157</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;font-weight:bold;">457,445</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;font-weight:bold;">461,963</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;font-weight:bold;">402,835</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:bold;">Net income</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;font-weight:bold;">264,934</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;font-weight:bold;">282,821</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;font-weight:bold;">283,734</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;font-weight:bold;">302,315</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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-weight:bold;">$</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;font-weight:bold;">2.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-weight:bold;">$</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;font-weight:bold;">3.14</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-weight:bold;">$</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;font-weight:bold;">3.26</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-weight:bold;">$</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;font-weight:bold;">3.56</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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-weight:bold;">$</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;font-weight:bold;">2.83</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-weight:bold;">$</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;font-weight:bold;">3.10</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-weight:bold;">$</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;font-weight:bold;">3.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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-weight:bold;">$</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;font-weight:bold;">3.52</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></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;"><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:45%;" 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: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: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: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="15" 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;">Fiscal 2016</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;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Fourth<br clear="none"/>Quarter</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;">Sales</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,096,150</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,176,689</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,220,955</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,099,302</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;">Gross profit</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,097,579</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,127,179</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170,026</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,114,227</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;">Operating income</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">418,626</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,061</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">447,809</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">407,710</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;">Net income</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">255,374</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,794</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">278,493</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,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></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.69</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.62</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.59</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.65</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.59</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.</font></div></td></tr></table><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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The unaudited operating data presented above should be read in conjunction with the Company&#8217;s consolidated financial statements and related notes, and the other financial information included therein.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 11 &#8211; RELATED PARTIES</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;"><font style="font-family:inherit;font-size:10pt;">The Company leases certain land and buildings related to </font><font style="font-family:inherit;font-size:10pt;">75</font><font style="font-family:inherit;font-size:10pt;"> of its O&#8217;Reilly Auto Parts stores under fifteen- or twenty-year operating lease agreements with entities, in which certain of the Company&#8217;s affiliated directors, or members of an affiliated director&#8217;s immediate family are affiliated. Generally, these lease agreements provide for renewal options for an additional five years at the option of the Company and the lease agreements are periodically modified to further extend the lease term for specific stores under the agreements. Lease payments under these operating leases totaled </font><font style="font-family:inherit;font-size:10pt;">$4.6 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.5 million</font><font style="font-family:inherit;font-size:10pt;"> during the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company believes that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties. See Note 6 for further information concerning the Company&#8217;s operating leases.</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-style:italic;">Revenue recognition:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over-the-counter retail sales are recorded when the customer takes possession of the merchandise. Sales to professional service provider customers, also referred to as &#8220;commercial sales,&#8221; are recorded upon same-day delivery of the merchandise to the customer, generally at the customer&#8217;s place of business. Wholesale sales to other retailers, also referred to as &#8220;jobber sales,&#8221; are recorded upon shipment of the merchandise from a regional DC with same-day delivery to the jobber customer&#8217;s location. Internet retail sales are recorded when the merchandise is shipped or when the merchandise is picked up in a store. All sales are recorded net of estimated returns allowances, discounts and taxes.</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;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a retail loyalty program named O&#8217;Reilly O&#8217;Rewards, designed to build brand recognition. The program allows a retail customer to enroll at no charge, does not impose a membership fee and provides members with the ability to earn loyalty points by making qualifying purchases at the Company&#8217;s stores. Upon reaching established thresholds, the members are automatically issued coupons, which expire 90 days after issuance, have no cash value and may be redeemed for most items in the Company&#8217;s stores with a total purchase price equal to or greater than the value of the coupon. Points accrued in a member&#8217;s account, which have not been awarded to the member with a coupon, expire 12 months after the date that they were earned. The Company records a deferred revenue liability, based on a breakage adjusted estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members. </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> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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:middle;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;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:middle;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;">2016</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:middle;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;">2015</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;">Federal income taxes at statutory rate</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-weight:bold;">$</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;font-weight:bold;">573,231</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;">573,020</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;">511,128</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">State income taxes, net of federal tax benefit</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;font-weight:bold;">39,062</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;">35,285</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;">32,137</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;">Excess tax benefit from share-based compensation</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;font-weight:bold;">(48,688</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-weight:bold;">)</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;">Revaluation of deferred tax liability</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;font-weight:bold;">(53,240</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;">Other items, net</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;font-weight:bold;">(6,365</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-weight:bold;">)</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;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;">(8,805</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><td style="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;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;">(14,115</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;">Total provision for income taxes</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-weight:bold;">$</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;font-weight:bold;">504,000</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;">599,500</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;">529,150</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%;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:66%;" 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><td style="width:2%;" 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="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;">December 31,</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:middle;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;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:middle;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;">2016</font></div></td></tr><tr><td style="vertical-align:middle;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;">Revolving Credit Facility, weighted-average variable interest rate of 2.675%</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">346,000</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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:middle;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;">$500 million, 4.875% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.956%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">497,565</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">496,758</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:middle;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;">$300 million, 4.625% Senior Notes due 2021</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(2)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 4.645%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,961</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,679</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:middle;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;">$300 million, 3.800% Senior Notes due 2022</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(3)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.845%</font></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,214</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">297,868</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:middle;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;">$300 million, 3.850% Senior Notes due 2023</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(4)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.851%</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">298,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><td style="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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">298,355</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:middle;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;">$500 million, 3.550% Senior Notes due 2026</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(5)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.570%</font></div></td><td colspan="2" style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">495,792</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">495,359</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$750 million, 3.600% Senior Notes due 2027</font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(6)</sup></font><font style="font-family:inherit;font-size:10pt;">, effective interest rate of 3.619%</font></div></td><td colspan="2" style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">743,275</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;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:middle;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;">Long-term debt</font></div></td><td style="vertical-align:top;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:top;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,978,390</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,887,019</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><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.8 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(2)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$0.8 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(3)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.6 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.5 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(4)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of less than </font><font style="font-family:inherit;font-size:9pt;">$0.1 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$1.4 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$1.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(5)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$0.7 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$0.8 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$3.5 million</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">$3.9 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;"> and </font><font style="font-family:inherit;font-size:9pt;">2016</font><font style="font-family:inherit;font-size:9pt;">, respectively.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(6)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Net of unamortized discount of </font><font style="font-family:inherit;font-size:9pt;">$1.2 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">, and debt issuance costs of </font><font style="font-family:inherit;font-size:9pt;">$5.6 million</font><font style="font-family:inherit;font-size:9pt;"> as of </font><font style="font-family:inherit;font-size:9pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:9pt;">. </font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:12pt;"><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:70%;" 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:2%;" 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="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;">December 31,</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;">2017</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;">2016</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;">Deferred tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;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;">Allowance for doubtful accounts</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,885</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,686</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;">Tax credits</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7,179</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,363</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;padding-left:6px;text-indent:-6px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other accruals</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">97,247</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153,955</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;">Net operating losses</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">346</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">304</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;">Other</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">14,784</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">19,870</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;">Total deferred tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">121,441</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="text-align:right;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">186,178</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></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:18px;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:18px;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:18px;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:18px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deferred tax liabilities:</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 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;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;">Inventories</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">55,965</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">76,694</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;">Property and equipment</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">122,354</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">157,228</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;">Other</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">28,528</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">42,422</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;">Total deferred tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">206,847</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">276,344</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></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:18px;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:18px;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:18px;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:18px;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;">Net deferred tax liabilities</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-weight:bold;">$</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;font-weight:bold;">(85,406</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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;">(90,166</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:60%;" 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:2%;" 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:2%;" 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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</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:bold;">Numerator (basic and diluted):</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;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;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,133,804</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,037,691</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">931,216</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:17px;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:17px;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:17px;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:17px;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:17px;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:17px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</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 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 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="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; basic</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">88,426</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">95,447</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">99,965</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;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Effect of stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,076</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,273</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,549</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;padding-left:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average common shares outstanding &#8211; assuming dilution</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">89,502</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">96,720</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">101,514</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></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:17px;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:17px;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:17px;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:17px;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:17px;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:17px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share:</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 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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-basic</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12.82</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.87</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.32</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><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;padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share-assuming dilution</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12.67</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10.73</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9.17</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><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;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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;border-top:3px double #000000;" 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: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:bold;">Antidilutive potential common shares not included in the calculation of diluted earnings per share:</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 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 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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">715</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">332</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245</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="padding-left:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Weighted-average exercise price per share of antidilutive stock options </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">252.16</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">265.77</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">216.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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">See Note 9 for further information concerning the terms of the Company&#8217;s share-based compensation plans.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 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;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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:bold;">Federal income tax expense (benefit)</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-weight:bold;">$</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;font-weight:bold;">467,577</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-weight:bold;">$</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;font-weight:bold;">(13,053</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-weight:bold;">)</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-weight:bold;">$</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;font-weight:bold;">454,524</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:bold;">State income tax expense </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;font-weight:bold;">41,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;font-weight:bold;">8,293</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;font-weight:bold;">49,476</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:bold;">Net income tax expense (benefit)</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-weight:bold;">$</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;font-weight:bold;">508,760</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-weight:bold;">$</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;font-weight:bold;">(4,760</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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-weight:bold;">$</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;font-weight:bold;">504,000</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;"><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:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2016</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;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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;">Federal income tax expense</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;">540,090</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,558</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;">547,648</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;">State income tax expense </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;">49,016</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;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;">2,836</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;">51,852</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;">Net income tax expense </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;">589,106</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;">10,394</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;">599,500</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 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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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="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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31, 2015</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;">Current</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Deferred</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</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;">Federal income tax expense (benefit)</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;">504,558</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;">(21,973</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;">482,585</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;">State income tax expense (benefit)</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;">47,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">(677</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;">46,565</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;">Net income tax expense (benefit)</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;">551,800</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;">(22,650</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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;">529,150</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%;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:23%;" 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: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: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></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="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;">Cost of Amortizable <br clear="none"/>Intangibles</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Accumulated Amortization </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(Expense) Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Net Amortizable Intangibles</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&#160;31, <br clear="none"/>2017</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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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&#160;31, <br clear="none"/>2017</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;">December&#160;31, <br clear="none"/>2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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&#160;31, <br clear="none"/>2017</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;">December&#160;31, <br clear="none"/>2016</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;">Amortizable intangible assets:</font></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;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;">Favorable leases</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-weight:bold;">$</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;font-weight:bold;">22,500</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;">27,960</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-weight:bold;">$</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;font-weight:bold;">(14,495</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-weight:bold;">)</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,104</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-weight:bold;">$</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;font-weight:bold;">8,005</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;">9,856</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;">Non-compete agreements</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;font-weight:bold;">1,851</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;">1,887</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;font-weight:bold;">(464</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">(414</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;font-weight:bold;">1,387</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;">1,473</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:20px;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 amortizable intangible assets</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-weight:bold;">$</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;font-weight:bold;">24,351</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;">29,847</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-weight:bold;">$</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;font-weight:bold;">(14,959</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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;">(18,518</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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;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-weight:bold;">$</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;font-weight:bold;">9,392</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;">11,329</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><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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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:12px;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;border-top:3px double #000000;" rowspan="1"><div style="overflow:hidden;height:12px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Unfavorable leases</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-weight:bold;">$</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;font-weight:bold;">14,470</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;">19,950</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-weight:bold;">$</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;font-weight:bold;">11,853</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;">15,840</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-weight:bold;">$</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;font-weight:bold;">2,617</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;">4,110</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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:33%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:2%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:19%;" 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:top;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;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;">Related Parties</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;">Non-Related Parties</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total</font></div></td></tr><tr><td style="vertical-align:middle;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;">2018</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;">4,663</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;">288,654</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;">293,317</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:middle;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;">2019</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,210</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;">274,694</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;">277,904</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:middle;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;">2020</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;">2,389</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;">255,376</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;">257,765</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:middle;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;">2021</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;">1,922</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;">227,392</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;">229,314</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:middle;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;">2022</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;">1,164</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;">203,028</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;">204,192</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:middle;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;">Thereafter</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;">4,476</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;">1,100,193</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;">1,104,669</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:middle;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:bold;">Total</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-weight:bold;">$</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;font-weight:bold;">17,824</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-weight:bold;">$</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;font-weight:bold;">2,349,337</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-weight:bold;">$</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;font-weight:bold;">2,367,161</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:67%;" 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><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="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;">2016</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, balance at January 1,</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-weight:bold;">$</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;font-weight:bold;">785,399</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">757,142</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;">Change in goodwill</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;font-weight:bold;">3,659</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;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;">28,257</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, balance at December 31,</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">789,058</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">785,399</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"></font><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="4" rowspan="1"></td></tr><tr><td style="width:74%;" 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></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;">Scheduled Maturities</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;">2018</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;">&#8212;</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2019</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;">&#8212;</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;">2020</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;">2021</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;">800,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></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;">2022</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;">646,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></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;">Thereafter</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;">1,550,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></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:bold;">Total</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-weight:bold;">$</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;font-weight:bold;">2,996,000</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%;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:66%;" 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><td style="width:2%;" 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="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;">2016</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;">Warranty liabilities, balance at January 1,</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-weight:bold;">$</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;font-weight:bold;">36,623</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;">35,223</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Warranty claims</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;font-weight:bold;">(79,660</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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">(73,925</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;">Warranty accruals</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;font-weight:bold;">87,435</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">75,325</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><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;">Warranty liabilities, balance at December 31,</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-weight:bold;">$</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;font-weight:bold;">44,398</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;">36,623</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;"><font style="font-family:inherit;font-size:10pt;"></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="16" rowspan="1"></td></tr><tr><td style="width:45%;" 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: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: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: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="15" 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;">Fiscal 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;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;">First<br clear="none"/>Quarter</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;">Second<br clear="none"/>Quarter</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;">Third<br clear="none"/>Quarter</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;">Fourth<br clear="none"/>Quarter</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:bold;">Sales</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-weight:bold;">$</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;font-weight:bold;">2,156,259</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-weight:bold;">$</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;font-weight:bold;">2,290,829</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-weight:bold;">$</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;font-weight:bold;">2,339,830</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-weight:bold;">$</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;font-weight:bold;">2,190,808</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:bold;">Gross profit</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;font-weight:bold;">1,131,147</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;font-weight:bold;">1,200,062</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;font-weight:bold;">1,230,294</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;font-weight:bold;">1,159,180</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:bold;">Operating income</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;font-weight:bold;">403,157</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;font-weight:bold;">457,445</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;font-weight:bold;">461,963</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;font-weight:bold;">402,835</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:bold;">Net income</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;font-weight:bold;">264,934</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;font-weight:bold;">282,821</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;font-weight:bold;">283,734</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;font-weight:bold;">302,315</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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-weight:bold;">$</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;font-weight:bold;">2.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-weight:bold;">$</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;font-weight:bold;">3.14</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-weight:bold;">$</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;font-weight:bold;">3.26</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-weight:bold;">$</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;font-weight:bold;">3.56</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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-weight:bold;">$</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;font-weight:bold;">2.83</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-weight:bold;">$</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;font-weight:bold;">3.10</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-weight:bold;">$</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;font-weight:bold;">3.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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-weight:bold;">$</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;font-weight:bold;">3.52</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></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;"><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:45%;" 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: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: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: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="15" 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;">Fiscal 2016</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;">First<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Second<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Third<br clear="none"/>Quarter</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Fourth<br clear="none"/>Quarter</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;">Sales</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,096,150</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,176,689</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,220,955</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,099,302</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;">Gross profit</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,097,579</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,127,179</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,170,026</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,114,227</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;">Operating income</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">418,626</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">425,061</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">447,809</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">407,710</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;">Net income</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">255,374</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">257,794</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">278,493</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">246,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></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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; basic </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.69</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.62</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per share &#8211; assuming dilution </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.59</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.65</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.59</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:justify;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:38%;" rowspan="1" colspan="1"></td><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: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:18%;" 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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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:middle;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;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:middle;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;">2016</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:middle;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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Minimum operating lease expense</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-weight:bold;">$</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;font-weight:bold;">289,245</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;">273,559</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;">263,479</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:middle;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;">Contingent rents</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;font-weight:bold;">1,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 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;">892</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;">947</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:middle;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 lease related occupancy costs</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;font-weight:bold;">12,478</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">13,241</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">12,852</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><tr><td style="vertical-align:middle;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 rent expense</font></div></td><td colspan="2" style="vertical-align:bottom;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;font-weight:bold;">302,772</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 colspan="2" style="vertical-align:bottom;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;">287,692</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 colspan="2" style="vertical-align:bottom;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;">277,278</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></tr><tr><td style="vertical-align:middle;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;">Less: sublease income</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;font-weight:bold;">4,158</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">4,439</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">4,019</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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><tr><td style="vertical-align:middle;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 rent expense</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-weight:bold;">$</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;font-weight:bold;">298,614</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;">283,253</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;">273,259</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%;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="12" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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;">For the Year Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">2015</font></div></td></tr><tr><td style="vertical-align:middle;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;">Compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,212</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,162</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,065</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:middle;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;">Income tax benefit from compensation expense for shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">844</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">807</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">773</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:middle;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;">Shares issued under the ESPP</font></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">64</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">54</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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:middle;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;">Weighted-average price of shares issued under the ESPP</font></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">196.72</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">227.12</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">195.04</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></table></div></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="13" rowspan="1"></td></tr><tr><td style="width:38%;" 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: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:16%;" 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;">Shares </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(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 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 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;">Average Remaining Contractual Terms</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">(in thousands)</font></div></td></tr><tr><td style="vertical-align:middle;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;">Outstanding at December&#160;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;">2,789</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">105.11</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;background-color:#cceeff;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 style="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;border-top:1px solid #000000;" 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:middle;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;">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;">282</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">251.26</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;padding-right:2px;" 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><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:middle;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;">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;">(674</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.58</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><td style="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:middle;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;">Forfeited or 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;">(33</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 colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">215.46</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 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="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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;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:bold;">Outstanding at December&#160;31, 2017</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;font-weight:bold;">2,364</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">137.08</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:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.3 Years</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">244,562</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><tr><td style="vertical-align:middle;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:bold;">Vested or expected to vest at December&#160;31, 2017</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,319</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">135.11</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">5.2 Years</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">244,492</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><tr><td style="vertical-align:middle;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:bold;">Exercisable at December&#160;31, 2017</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;font-weight:bold;">1,571</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">85.00</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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><td style="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:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">3.8 Years</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">244,360</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="14" rowspan="1"></td></tr><tr><td style="width:38%;" 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: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: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: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;">Shares <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 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="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;">Average Remaining Contractual Terms</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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></tr><tr><td style="vertical-align:middle;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;">Outstanding at December&#160;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;">11</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.31</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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" 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;border-top:1px solid #000000;" 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:middle;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;">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;">&#8212;</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:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;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 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:middle;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;">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;">(11</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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">48.31</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;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:middle;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;">Forfeited</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;">&#8212;</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:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;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 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="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:middle;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:bold;">Outstanding at December&#160;31, 2017</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;font-weight:bold;">&#8212;</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;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;font-weight:bold;">&#8212;</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:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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><tr><td style="vertical-align:middle;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:bold;">Vested or expected to vest at December&#160;31, 2017</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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top: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><tr><td style="vertical-align:middle;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:bold;">Exercisable at December&#160;31, 2017</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;font-weight:bold;">&#8212;</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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><td style="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;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;font-weight:bold;">&#8212;</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:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top: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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="9" rowspan="1"></td></tr><tr><td style="width:56%;" 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: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:13%;" 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="8" 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 31,</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;">2017</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="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;">2016</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="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;">2015</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;">Risk free interest rate</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;font-weight:bold;">1.98</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-weight:bold;">%</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;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.44</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;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.52</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></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;">Expected life</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;font-weight:bold;">5.4 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;">5.5 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;">5.7 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: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;">Expected volatility</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;font-weight:bold;">22.4</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-weight:bold;">%</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;">22.3</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;">22.3</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;">Expected 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;font-weight:bold;">&#8212;</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-weight:bold;">%</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">&#8212;</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;">&#8212;</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" 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></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;">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 Grant-Date 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 at December&#160;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;">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><td style="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;">222.77</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</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</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;">252.45</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;">Vested during the period</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;">(4</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;">200.81</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;">Forfeited during the period</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;">&#8212;</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;">&#8212;</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;font-weight:bold;">Non-vested at December&#160;31, 2017</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;font-weight:bold;">5</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-weight:bold;">$</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;font-weight:bold;">250.85</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 style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="7" rowspan="1"></td></tr><tr><td style="width:47%;" rowspan="1" colspan="1"></td><td style="width:25%;" 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></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;">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 Grant-Date 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 at December&#160;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;">3</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;">204.33</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Granted during the period</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;">1</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;">256.69</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="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Vested during the period </font><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup></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</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;">182.10</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;">Forfeited during the period</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;">&#8212;</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;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;">&#8212;</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;font-weight:bold;">Non-vested at December&#160;31, 2017</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;font-weight:bold;">3</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-weight:bold;">$</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;font-weight:bold;">244.06</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><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Includes less than </font><font style="font-family:inherit;font-size:9pt;">one thousand</font><font style="font-family:inherit;font-size:9pt;"> shares withheld to cover employees&#8217; taxes upon vesting.</font></div></td></tr></table><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><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:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" 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:20%;" 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="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 Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">Shares repurchased</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,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><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,698</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average price 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">233.57</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.21</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;">Total investment</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,172,437</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505,371</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%;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:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="12" rowspan="1"></td></tr><tr><td style="width:54%;" 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:2%;" 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:2%;" 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;">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;">2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">2015</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;">Unrealized tax benefit, balance at January 1,</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-weight:bold;">$</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;font-weight:bold;">34,798</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;">36,928</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;">49,598</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;">Additions based on tax positions related to the current year</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;font-weight:bold;">6,299</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;">6,116</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;">5,405</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;">Additions based on tax positions related to prior years</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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;text-indent:2px;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;">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></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;">Payments related to items settled with taxing authorities</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8212;</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;">(195</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 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;">(4,012</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;">Reductions due to the lapse of statute of limitations and settlements</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;font-weight:bold;">(5,709</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-weight:bold;">)</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;">(8,051</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;">(15,058</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:middle;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;">Unrealized tax benefit, balance at December 31,</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-weight:bold;">$</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;font-weight:bold;">35,388</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;">34,798</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;">36,928</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:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">O&#8217;REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES</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:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS</font></div><div style="line-height:120%;text-align:center;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:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(in thousands)</font></div><div style="line-height:120%;text-align:center;padding-left:24px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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="22" rowspan="1"></td></tr><tr><td style="width:29%;" 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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:3%;" 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;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Description</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of Period</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Costs and Expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Additions - Charged to </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Other Accounts - Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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="4" 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;">Deductions -</font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#160;Describe</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Balance at </font></div><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">End of Period</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:bold;">Sales and returns allowances:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 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 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 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><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;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:bold;">For the year ended December 31, 2017</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,595</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">1,347</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 style="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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">10,942</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;">For the year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,978</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;">1,617</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,595</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;">For the year ended December 31, 2015</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,855</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,123</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;text-indent:2px;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;text-indent:2px;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 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;text-indent:2px;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;text-indent:2px;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 style="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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,978</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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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:18px;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Allowance for doubtful accounts:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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 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 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 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><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;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:bold;">For the year ended December 31, 2017</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,040</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">8,598</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">7,921</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">12,717</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;">For the year ended December 31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,637</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;">9,587</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7,184</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">12,040</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;">For the year ended December 31, 2015</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,713</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,119</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;text-indent:2px;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;text-indent:2px;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 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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,195</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><sup style="vertical-align:top;line-height:120%;font-size:7pt">(1)</sup>&#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 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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,637</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><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;" 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:9pt;padding-left:0px;"><font style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(1)</sup>&#160;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:9pt;"><font style="font-family:inherit;font-size:9pt;">Uncollectable accounts written off.</font></div></td></tr></table></div> <div style="font-family:Times New Roman;font-size:10pt;"><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="12" rowspan="1"></td></tr><tr><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:26%;" 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:26%;" 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:29%;" 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;">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;">Amortization Expense</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Amortization Benefit</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;">Total Amortization Expense</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;">2018</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,622</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;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;">923</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;">(699</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></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;">2019</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;">(1,405</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 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;">713</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;">(692</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;">2020</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;">(1,228</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;">541</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;">(687</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;">2021</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;">(1,001</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 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;">389</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;">(612</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;">2022</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;">(883</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><td style="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;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;">51</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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 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;">(832</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;font-weight:bold;">Total</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-weight:bold;">$</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;font-weight:bold;">(6,139</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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-weight:bold;">$</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;font-weight:bold;">2,617</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-weight:bold;">$</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;font-weight:bold;">(3,522</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;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-weight:bold;">)</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-style:italic;">Segment reporting:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is managed and operated by a single management team reporting to the chief operating decision maker. O&#8217;Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.</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-style:italic;">Self-insurance reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers&#8217; compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts.</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-style:italic;">Share-based compensation and benefit plans:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company&#8217;s employee incentive plans and director stock plan, stock issued through the Company&#8217;s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. </font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 1</font><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;font-weight:bold;">&#8211; SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Nature of business:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly Automotive, Inc. and its subsidiaries, collectively, &#8220;O&#8217;Reilly&#8221; or the &#8220;Company,&#8221; is a specialty retailer and supplier of automotive aftermarket parts. The Company&#8217;s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company owned and operated </font><font style="font-family:inherit;font-size:10pt;">5,019</font><font style="font-family:inherit;font-size:10pt;"> stores in </font><font style="font-family:inherit;font-size:10pt;">47</font><font style="font-family:inherit;font-size:10pt;"> states, servicing both do-it-yourself (&#8220;DIY&#8221;) and the professional service provider customers. The Company&#8217;s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Segment reporting:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company is managed and operated by a single management team reporting to the chief operating decision maker. O&#8217;Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Principles of consolidation: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of estimates:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (&#8220;GAAP&#8221;), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates. </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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cash equivalents:</font></div><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash equivalents include investments with maturities of 90 days or less on the date of purchase.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Accounts receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company&#8217;s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in &#8220;Accounts receivable&#8221; on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;"><font style="font-family:inherit;font-size:10pt;">The Company grants credit to certain customers who meet the Company&#8217;s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company&#8217;s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company&#8217;s consolidated financial statements and have consistently been within management&#8217;s expectations.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Amounts receivable from suppliers:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company&#8217;s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company&#8217;s suppliers&#8217; financial positions and corresponding abilities to meet financial obligations. Management does not believe there is a reasonable likelihood that the Company will be unable to collect the amounts receivable from suppliers and the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> record a reserve for uncollectable amounts from suppliers in the consolidated financial statements as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Inventory:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (&#8220;DC&#8221;s). Cost has been determined using the last-in, first-out (&#8220;LIFO&#8221;) method, which more accurately matches costs with related revenues. Over time, as the Company&#8217;s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company&#8217;s LIFO reserve balance. The Company&#8217;s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company&#8217;s merchandise inventory has been effectively recorded at replacement cost since December&#160;31, 2013. The replacement cost of inventory was </font><font style="font-family:inherit;font-size:10pt;">$3.01 billion</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$2.78 billion</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. LIFO costs exceeded replacement costs by </font><font style="font-family:inherit;font-size:10pt;">$157.3 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$132.0 million</font><font style="font-family:inherit;font-size:10pt;"> at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Fair value of financial instruments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;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;">&#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;">Level 1 &#8211; Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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;">Level 2 &#8211; Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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;">&#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;">Level 3 &#8211; Unobservable inputs for the asset or liability.</font></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:48px;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;"><font style="font-family:inherit;font-size:10pt;">See Note 2 for further information concerning the Company&#8217;s financial and non-financial assets and liabilities measured at fair value on a recurring and non-recurring basis. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Property and equipment: </font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company&#8217;s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Notes receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Historically, the Company has utilized notes receivable from supplier and other third parties; however, during the year ended December 31, 2016, the notes receivable from suppliers and other third parties were dissolved, in connection with new supplier contracts, and during the years ended December 31, 2017 and 2016, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> new notes receivable arrangements were entered into. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill and other intangibles:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The accompanying Consolidated Balance Sheets at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">; as such, </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> goodwill impairment adjustment was required as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Impairment of long-lived assets:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not historically recorded any material impairment charges to its long-lived assets and the Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> record a material impairment charge to its long-lived assets 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;"> or </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Valuation of investments:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company&#8217;s nonqualified deferred compensation plan (the &#8220;Deferred Compensation Plan&#8221;). See Note 9 for further information concerning the Company&#8217;s benefit plans. The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in &#8220;Other assets, net&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. See Note 2 for further information concerning the fair value measurements of the Company&#8217;s marketable securities.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Self-insurance reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers&#8217; compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. Certain of these liabilities were recorded at an estimate of their net present value, using a credit-adjusted discount rate. </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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table identifies the components of the Company&#8217;s self-insurance reserves as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> (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:63%;" 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><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="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;">December 31,</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;">2017</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;">2016</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;">Self-insurance reserves (undiscounted)</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-weight:bold;">$</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;font-weight:bold;">147,664</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;">138,687</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Self-insurance reserves (discounted)</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;font-weight:bold;">137,970</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;">129,437</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></table></div></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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The current portion of the Company&#8217;s discounted self-insurance reserves totaled </font><font style="font-family:inherit;font-size:10pt;">$71.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$67.9 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, which was included in &#8220;Self-insurance reserves&#8221; on the accompanying Consolidate Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">. The remainder was included in &#8220;Other liabilities&#8221; on the accompanying Consolidated Balance Sheets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Warranties:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company&#8217;s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company&#8217;s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. See Note 7 for further information concerning the Company&#8217;s aggregate product warranty liabilities. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Litigation reserves:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">O&#8217;Reilly is currently involved in litigation incidental to the ordinary conduct of the Company&#8217;s business. The Company records reserves for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company reserves for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and reserves, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period. See Note 14 for further information concerning the Company&#8217;s litigation reserves.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share repurchases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In January of 2011, the Company&#8217;s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets. See Note 8 for further information concerning the Company&#8217;s share repurchase program. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Revenue recognition:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Over-the-counter retail sales are recorded when the customer takes possession of the merchandise. Sales to professional service provider customers, also referred to as &#8220;commercial sales,&#8221; are recorded upon same-day delivery of the merchandise to the customer, generally at the customer&#8217;s place of business. Wholesale sales to other retailers, also referred to as &#8220;jobber sales,&#8221; are recorded upon shipment of the merchandise from a regional DC with same-day delivery to the jobber customer&#8217;s location. Internet retail sales are recorded when the merchandise is shipped or when the merchandise is picked up in a store. All sales are recorded net of estimated returns allowances, discounts and taxes.</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;"><font style="font-family:inherit;font-size:10pt;">The Company maintains a retail loyalty program named O&#8217;Reilly O&#8217;Rewards, designed to build brand recognition. The program allows a retail customer to enroll at no charge, does not impose a membership fee and provides members with the ability to earn loyalty points by making qualifying purchases at the Company&#8217;s stores. Upon reaching established thresholds, the members are automatically issued coupons, which expire 90 days after issuance, have no cash value and may be redeemed for most items in the Company&#8217;s stores with a total purchase price equal to or greater than the value of the coupon. Points accrued in a member&#8217;s account, which have not been awarded to the member with a coupon, expire 12 months after the date that they were earned. The Company records a deferred revenue liability, based on a breakage adjusted estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members. </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;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company had recorded a deferred revenue liability of </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.8 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, related to its loyalty program, which were included in &#8220;Other liabilities&#8221; in the accompanying Consolidated Balance Sheets. 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 </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, the Company recognized </font><font style="font-family:inherit;font-size:10pt;">$17.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$12.7 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, of deferred revenue related to its loyalty program.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Cost of goods sold and selling, general and administrative expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table illustrates the primary costs classified in each major expense category:</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="3" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:50%;" rowspan="1" colspan="1"></td></tr><tr><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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of goods sold, including warehouse and distribution expenses</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, general and administrative expenses</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Total cost of merchandise sold, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;">Payroll and benefit costs for store and corporate Team Members</font></div></td></tr><tr><td style="vertical-align:top;padding-left:36px;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;">Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company&#8217;s distribution centers to the stores</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Occupancy costs of store and corporate facilities</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;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;">Defective merchandise and warranty costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;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;">Depreciation and amortization related to store and corporate assets</font></div></td></tr><tr><td style="vertical-align:middle;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;">Supplier allowances and incentives, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;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;">Vehicle expenses for store delivery services</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:36px;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;">Allowances that are not reimbursements for specific, incremental and identifiable costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;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;">Self-insurance costs</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;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 discounts on payments to suppliers</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;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;">Closed store expenses</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;">Costs associated with the Company&#8217;s supply chain, including:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;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 administrative costs, including:</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;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;">Payroll and benefit costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;padding-left:36px;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;">Accounting, legal and other professional services</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;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;">Warehouse occupancy costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;background-color:#cceeff;padding-left:36px;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;">Bad debt, banking and credit card fees</font></div></td></tr><tr><td style="vertical-align:middle;padding-left:36px;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;">Transportation costs</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;padding-left:36px;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;">Supplies</font></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:36px;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;">Depreciation</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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:middle;background-color:#cceeff;padding-left:36px;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;">Travel</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;">Inventory shrinkage</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" 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;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising costs</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Operating leases:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company&#8217;s policy is to amortize leasehold improvements associated with the Company&#8217;s operating leases over the lesser of the lease term or the estimated economic life of those assets. See Note 6 for further information concerning the Company&#8217;s operating leases.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Advertising expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Advertising expense consists primarily of expenses related to the Company&#8217;s integrated marketing program, which includes television, radio, direct mail and newspaper distribution, in-store and online promotions, and sports and event sponsorships. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers. Advertising expense, net of cooperative advertising allowances from suppliers that were incremental to the advertising program, specific to the product or event and identifiable for accounting purposes, total </font><font style="font-family:inherit;font-size:10pt;">$83.7 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$83.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$79.3 million</font><font style="font-family:inherit;font-size:10pt;"> for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Share-based compensation and benefit plans:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company&#8217;s employee incentive plans and director stock plan, stock issued through the Company&#8217;s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. See Note 9 for further information concerning the Company&#8217;s share-based compensation and plans. </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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Pre-opening expenses:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to &#8220;Selling, general and administrative expenses&#8221; on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in &#8220;Cost of goods sold, including warehouse and distribution expenses&#8221; on the accompanying Consolidated Statements of Income as incurred.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Interest expense:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, were </font><font style="font-family:inherit;font-size:10pt;">$8.5 million</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;">, respectively, which were included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income.</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;"><font style="font-family:inherit;font-size:10pt;">In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company&#8217;s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company&#8217;s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled </font><font style="font-family:inherit;font-size:10pt;">$15.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$10.6 million</font><font style="font-family:inherit;font-size:10pt;">, net of accumulated amortization, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, of which </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.7 million</font><font style="font-family:inherit;font-size:10pt;"> were included in &#8220;Other assets, net&#8221; as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively, with the remainder included in &#8220;Long-term debt&#8221; on the accompanying Consolidated Balance Sheets. </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;"><font style="font-family:inherit;font-size:10pt;">The Company issued its long-term unsecured senior notes at a discount. The original issuance discount on the senior notes is recorded as a reduction of the principal amount due for the corresponding senior notes and is accreted over the term of the applicable senior note, with the accretion expense included in &#8220;Interest expense&#8221; on the accompanying Consolidated Statements of Income. Original issuance discounts, net of accretion, totaled </font><font style="font-family:inherit;font-size:10pt;">$3.7 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$3.1 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively. </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;"><font style="font-family:inherit;font-size:10pt;">See Note 5 for further information concerning debt issuance costs and original issuance discounts associated with the Company&#8217;s issuances of long-term debt instruments.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Income taxes:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination. </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;"><font style="font-family:inherit;font-size:10pt;">The Company did </font><font style="font-family:inherit;font-size:10pt;">not</font><font style="font-family:inherit;font-size:10pt;"> establish a valuation allowance for deferred tax assets as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies. The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management&#8217;s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company&#8217;s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company&#8217;s various tax positions and actual results could differ from estimates. See Note 12 for further information concerning the Company&#8217;s income taxes.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Earnings per share:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares. See Note 13 for further information concerning the Company&#8217;s common stock equivalents.</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;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">New accounting pronouncements:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In May of 2014, the Financial Accounting Standards Board (the &#8220;FASB&#8221;) issued Accounting Standard Update (&#8220;ASU&#8221;) No. 2014-09, &#8220;Revenue from Contracts with Customers (Topic 606)&#8221; (&#8220;ASU 2014-09&#8221;).&#160; Under ASU 2014-09, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers.&#160; ASU 2014-09 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer.&#160; In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.&#160; In August of 2015, the FASB issued ASU No. 2015-14, &#8220;Revenue from Contracts with Customers (Topic 606):&#160; Deferral of the Effective Date&#8221; (&#8220;ASU 2015-14&#8221;), to defer the effective date of ASU 2014-09 by one year.&#160; For public companies, ASU 2015-14 changes ASU 2014-09 to be effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period.&#160; These ASUs can be adopted retrospectively or as a cumulative-effective adjustment at the date of adoption.&#160; The Company has substantially completed its evaluation of the impact of the adoption of ASU 2014-09, and the Company will adopt this guidance beginning with its first quarter ending March 31, 2018, using the modified retrospective transition method.&#160; Results for annual reporting periods beginning after December 31, 2017, will be presented under ASU 2014-09, while prior period amounts will not be adjusted and will continue to be reported under the accounting standards in effect for the prior periods.&#160; The Company&#8217;s primary source of revenue is derived from the sale of automotive aftermarket parts to its customers, and generally, the Company&#8217;s performance obligations are satisfied immediately when the parts are delivered to the customer, which normally occurs the same day the customer orders the part.&#160; As such, the adoption of the new standard will not have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows; further, the Company does not expect significant changes to its business process, internal controls or systems as a result of adopting ASU 2014-09.</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;"><font style="font-family:inherit;font-size:10pt;">In February of 2016, the FASB issued ASU No. 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. For public companies, ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The Company has established a task force, composed of multiple functional groups inside of the Company, which is currently in the process of evaluating critical components of this new guidance and the potential impact of the guidance on the Company&#8217;s financial position, results of operations and cash flows. Based on the preliminary work completed, the Company is considering the potential implications of the new standard on determining the discount rate to be used in valuing new and existing leases, the treatment of existing favorable and unfavorable lease agreements acquired in connection with previous acquisitions, procedural and operational changes that may be necessary to comply with the provisions of the guidance and all applicable financial statement disclosures required by the new guidance, all of which are areas that could potentially be impacted by adoption of the guidance. At this time, the task force has not completed its full evaluation; however, the Company believes the adoption of the new guidance will have a material impact on the total assets and total liabilities reported on the Company&#8217;s consolidated balance sheets. </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;"><font style="font-family:inherit;font-size:10pt;">In March of 2016, the FASB issued ASU No. 2016-09, &#8220;Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting&#8221; (&#8220;ASU 2016-09&#8221;). Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed. The Company adopted this guidance with its first quarter ending March 31, 2017. </font><font style="font-family:inherit;font-size:10pt;">Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment</font><font style="font-family:inherit;font-size:10pt;"> of </font><font style="font-family:inherit;font-size:10pt;">$0.3 million</font><font style="font-family:inherit;font-size:10pt;"> to opening &#8220;Retained earnings&#8221; on the accompanying Consolidated Balance Sheet as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">. The Company applied the amendments related to the presentation of tax withholdings on the statements of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$0.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> of tax withholdings being reclassified from &#8220;Net cash provided by operating activities&#8221; to &#8220;Net cash used in financing activities&#8221; on the accompanying Consolidated Statement of Cash Flows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. The Company elected to apply the amendments related to the presentation of excess tax benefits on the statements of cash flows using the retrospective transition method, which resulted in </font><font style="font-family:inherit;font-size:10pt;">$56.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$63.1 million</font><font style="font-family:inherit;font-size:10pt;"> of excess tax benefits related to share-based compensation being reclassified from &#8220;Net cash used in financing activities&#8221; to &#8220;Net cash provided by operating activities&#8221; in the accompanying Consolidated Statement of Cash Flows for the years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, respectively. ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement have been adopted prospectively, resulting in the reduction of </font><font style="font-family:inherit;font-size:10pt;">$48.7 million</font><font style="font-family:inherit;font-size:10pt;"> in &#8220;Provision for income taxes&#8221; in the accompanying Consolidated Statement of Income 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;">, which lowered the Company&#8217;s effective tax rate, increased dilutive shares outstanding and increased diluted earnings per share 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;">, by </font><font style="font-family:inherit;font-size:10pt;">$0.50</font><font style="font-family:inherit;font-size:10pt;">.</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;"><font style="font-family:inherit;font-size:10pt;">In June of 2016, the FASB issued ASU No. 2016-13, &#8220;Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments&#8221; (&#8220;ASU 2016-13&#8221;). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In August of 2016, the FASB issued ASU No. 2016-15, &#8220;Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the FASB Emerging Issues Task Force)&#8221; (&#8220;ASU 2016-15&#8221;). ASU 2016-15 reduces the existing diversity in practice for eight specific parts on cash flow statement presentation and classification: debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance (COLI) policies; distributions received from equity method investments; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. For public companies, ASU 2016-15 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In January of 2017, the FASB issued ASU No. 2017-01, &#8220;Business Combinations (Topic 805): Clarifying the Definition of a Business&#8221; (&#8220;ASU 2017-01&#8221;). ASU 2017-01 revises the definition of a business in the Accounting Standards Codification and clarifies the guidance for determining whether the purchase or disposal of an asset or group of assets qualifies as the purchase or disposal of a business. For public companies, ASU 2017-01 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted with certain conditions. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In January of 2017, the FASB issued ASU No. 2017-04, &#8220;Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment&#8221; (&#8220;ASU 2017-04&#8221;). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit&#8217;s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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;"><font style="font-family:inherit;font-size:10pt;">In May of 2017, the FASB issued ASU No. 2017-09, &#8220;Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting&#8221; (&#8220;ASU 2017-09&#8221;). ASU 2017-09 provides clarity and reduces both the diversity in practice and cost and complexity when applying stock compensation guidance to a change to the terms or conditions of a share-based payment award. For public companies, ASU 2017-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company&#8217;s consolidated financial condition, results of operations or cash flows.</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-style:italic;">Warranties:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company&#8217;s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company&#8217;s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims.</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-style:italic;">Accounts receivable:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company&#8217;s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in &#8220;Accounts receivable&#8221; on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately </font><font style="font-family:inherit;font-size:10pt;">$0.9 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.2 million</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, respectively.</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;"><font style="font-family:inherit;font-size:10pt;">The Company grants credit to certain customers who meet the Company&#8217;s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company&#8217;s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company&#8217;s consolidated financial statements and have consistently been within management&#8217;s expectations.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">NOTE 8 &#8211; SHARE REPURCHASE PROGRAM</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;"><font style="font-family:inherit;font-size:10pt;">In January of 2011, the Company&#8217;s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. The Company&#8217;s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on </font><font style="font-family:inherit;font-size:10pt;">May&#160;10, 2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">September&#160;1, 2017</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">February&#160;7, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company&#8217;s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional </font><font style="font-family:inherit;font-size:10pt;">$1.0 billion</font><font style="font-family:inherit;font-size:10pt;">, resulting in a cumulative authorization amount of </font><font style="font-family:inherit;font-size:10pt;">$10.8 billion</font><font style="font-family:inherit;font-size:10pt;">. Each additional authorization is effective for a </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;">-year period, beginning on its respective announcement date. </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;"><font style="font-family:inherit;font-size:10pt;">The following table identifies shares of the Company&#8217;s common stock that have been repurchased as part of the Company&#8217;s publicly announced share repurchase program (in thousands, except per share data):</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:99.62962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:55%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:20%;" 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:20%;" 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="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 Ended&#160;<br clear="none"/>&#160;December 31,</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;">2017</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;">2016</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;">Shares repurchased</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">9,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><td style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,698</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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Average price 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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">233.57</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">264.21</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;">Total investment</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-weight:bold;">2,172,437</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;text-indent:2px;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;text-indent:2px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,505,371</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2017</font><font style="font-family:inherit;font-size:10pt;">, the Company had </font><font style="font-family:inherit;font-size:10pt;">$715.4 million</font><font style="font-family:inherit;font-size:10pt;"> remaining under its share repurchase program. Subsequent to the end of the year and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;28, 2018</font><font style="font-family:inherit;font-size:10pt;">, the Company repurchased an additional </font><font style="font-family:inherit;font-size:10pt;">1.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock under its share repurchase program, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$255.48</font><font style="font-family:inherit;font-size:10pt;">, for a total investment of </font><font style="font-family:inherit;font-size:10pt;">$289.9 million</font><font style="font-family:inherit;font-size:10pt;">. The Company has repurchased a total of </font><font style="font-family:inherit;font-size:10pt;">67.4 million</font><font style="font-family:inherit;font-size:10pt;"> shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;28, 2018</font><font style="font-family:inherit;font-size:10pt;">, at an average price of </font><font style="font-family:inherit;font-size:10pt;">$138.38</font><font style="font-family:inherit;font-size:10pt;">, for a total aggregate investment of </font><font style="font-family:inherit;font-size:10pt;">$9.3 billion</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:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Use of estimates:</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (&#8220;GAAP&#8221;), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.</font></div></div> Net of unamortized discount of $0.2 million and $0.2 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $0.8 million and $1.1 million as of December 31, 2017 and 2016, respectively. Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.2 million and $1.5 million as of December 31, 2017 and 2016, respectively. Includes less than one thousand shares withheld to cover employees’ taxes upon vesting. Uncollectable accounts written off. Net of unamortized discount of less than $0.1 million as of December 31, 2017 and 2016, and debt issuance costs of $1.4 million and $1.6 million as of December 31, 2017 and 2016, respectively. Net of unamortized discount of $1.2 million as of December 31, 2017, and debt issuance costs of $5.6 million as of December 31, 2017. Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount. Certain prior period amounts have been reclassified to conform to current period presentation. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements for more information. See Note 9 for further information concerning the terms of the Company’s share-based compensation plans. Net of unamortized discount of $1.1 million and $1.4 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.4 million and $1.8 million as of December 31, 2017 and 2016, respectively. Net of unamortized discount of $0.7 million and $0.8 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $3.5 million and $3.9 million as of December 31, 2017 and 2016, respectively. EX-101.SCH 9 orly-20171231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2113100 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Commitments (Commitments) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 1004501 - Statement - Consolidated Statements of Shareholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Fair Value Measurements (Fair Value of Marketable Securities) (Details) link:presentationLink link:calculationLink link:definitionLink 2402404 - Disclosure - Fair Value Measurements (Fair Value of Senior Notes) (Details) link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Fair Value Measurements (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2105100 - Disclosure - Financing link:presentationLink link:calculationLink link:definitionLink 2405405 - Disclosure - Financing Financing (Principal Maturities of Financing Facilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2405404 - Disclosure - Financing (Outstanding Financing Facilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Financing (Senior Notes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Financing (Tables) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Goodwill and Other Intangibles (Amortizable Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Other Intangibles (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Income Taxes (Provision for Income Taxes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2415406 - Disclosure - Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2415405 - Disclosure - Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2415407 - Disclosure - Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Leasing link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Leasing (Future Minimum Lease Payments for Operating Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Leasing (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Leasing (Net Rent Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - Leasing (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 2417401 - Disclosure - Legal Matters (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Quarterly Results (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Quarterly Results (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Quarterly Results (unaudited) (Unaudited Operating Data) (Details) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2414401 - Disclosure - Related Parties (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2120100 - Disclosure - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2320301 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 2420402 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Share-Based Compensation and Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) link:presentationLink link:calculationLink link:definitionLink 2412413 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) link:presentationLink link:calculationLink link:definitionLink 2412412 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412410 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412411 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Share-Based Compensation and Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Share Repurchase Program link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Share Repurchase Program (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Share Repurchase Program (Schedule Of Shares Repurchased) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Share Repurchase Program (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policy) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Warranties link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Warranties (Product Warranty Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 10 orly-20171231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 11 orly-20171231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 12 orly-20171231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Schedule of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Title of Individual [Axis] Title of Individual [Axis] Relationship to Entity [Domain] Relationship to Entity [Domain] Related parties [Member] Management [Member] Non-related parties [Member] Non Related Parties [Member] Persons who are not responsible for achieving the objectives of the entity and who do not have the authority to establish policies and make decisions by which those objectives are to be pursued. Management normally includes members of the board of directors, the chief executive officer, chief operating officer, vice presidents in charge of principal business functions (such as sales, administration, or finance), and other persons who perform similar policymaking functions. Leases Operating Leased Assets [Line Items] 2018 minimum lease payment Operating Leases, Future Minimum Payments Due, Next Twelve Months 2019 minimum lease payment Operating Leases, Future Minimum Payments, Due in Two Years 2020 minimum lease payment Operating Leases, Future Minimum Payments, Due in Three Years 2021 minimum lease payment Operating Leases, Future Minimum Payments, Due in Four Years 2022 minimum lease payment Operating Leases, Future Minimum Payments, Due in Five Years Minimum lease payment thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total minimum lease payment Operating Leases, Future Minimum Payments Due Income Tax Uncertainties [Abstract] Unrealized tax benefit, beginning balance Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions based on tax positions related to prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Payments related to items settled with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Reduction due to lapse of statute of limitations and settlements Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Unrealized tax benefit, ending balance Related Party Transactions [Abstract] Related parties Related Party Transactions Disclosure [Text Block] Defined Contribution Plan [Abstract] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Retirement Plan Name [Axis] Retirement Plan Name [Axis] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Profit sharing and savings plan [Member] Profit Sharing And Savings Plan [Member] The Company's contributory profit sharing and savings plan that covers substantially all employees. Profit Sharing And Savings Plan Percentage Match Range [Axis] Profit Sharing And Savings Plan Percentage Match Range [Axis] The range and certain details regarding the range of the Company's percentage matching contribution to its profit sharing and savings plan. Profit Sharing And Savings Plan Percentage Match Range [Domain] Profit Sharing And Savings Plan Percentage Match Range [Domain] The range and certain details regarding the range of the Company's percentage matching contribution to its profit sharing and savings plan. Employee's first 2% of contributed wages [Member] Profit Sharing And Savings Plan Employee First Two Percent Of Contributed Wages [Member] The Company will match a percentage of an employee's first 2% of contributed wages to the Profit Sharing and Savings plan. Employee's next 4% of contributed wages [Member] Profit Sharing And Savings Plan Employee Next Four Percent Of Contributed Wages [Member] The Company will match a percentage of an employee's next 4% of contributed wages to the Profit Sharing and Savings plan. Share-Based Compensation and Benefit Plans Defined Contribution Plan Disclosure [Line Items] Profit sharing and savings plan, description Defined Contribution Plan, Description Profit sharing and savings plan, Company match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Profit sharing and savings plan, employer discretionary contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Profit sharing and savings plan, cost recognized Defined Contribution Plan, Cost Effective Income Tax Rate Reconciliation, Amount [Abstract] Federal income taxes at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income taxes, net of federal tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Excess tax benefit from share-based compensation Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to excess tax benefit for share-based compensation cost. Revaluation of deferred tax liability Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Other items, net Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Provision for income taxes Income Tax Expense (Benefit) Components of Deferred Tax Assets and Liabilities [Abstract] Deferred tax assets: Components of Deferred Tax Assets [Abstract] Allowance for doubtful accounts Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Tax credits Tax Credit Carryforward Current Tax Asset The current portion of future tax effects arising from the unused tax credit carryforward that cannot be utilized on the tax return during a year that may be carried forward to reduce taxable income or taxes payable in a future year; a tax credit carryforward is the amount by which tax credits available for utilization exceed statutory limitations. Other accruals Deferred Tax Assets Deferred Expense Reserves And Accruals Other Current The current portion of the tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from currently nondeductible expenses in other reserves and accruals not otherwise listed in the existing taxonomy, which can only be deducted for tax purposes when such liabilities are actually incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken. Net operating losses Deferred Tax Assets Operating Loss Carryforwards Noncurrent The noncurrent portion of the sum of the tax effects as of the balance sheet date of the amount of excesses of tax deductions over gross income in a year which cannot be used on the tax returns in the current year but can be carried forward to reduce taxable income or income taxes payable in a future year, for which there must be sufficient tax-basis income to utilize a portion of all of the carryforward amount to realize the deferred tax asset. Other Deferred Tax Assets, Other Total deferred tax assets Deferred Tax Assets, Gross Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Inventories Deferred Tax Liability Current Inventory The amount as of the balance sheet date of the estimated future tax effects attributable to the difference between the tax basis of inventory and the basis of inventory computed in accordance with generally accepted accounting principles. The basis difference will increase future taxable income when it reverses. Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liabilities Deferred Income Tax Liabilities, Net Goodwill and Intangible Assets Disclosure [Abstract] Goodwill, beginning balance Goodwill Change in goodwill Goodwill, Period Increase (Decrease) Goodwill, ending balance 2018 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2019 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Two 2020 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Three 2021 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Four 2022 amortization expense Finite-Lived Intangible Assets, Amortization Expense, Year Five Total amortization expense Finite-Lived Intangible Assets, Net 2018 amortization benefit Future Amortization Benefit Year One The amount of amortization benefit expected to be recognized during year one of the five succeeding fiscal years. 2019 amortization benefit Future Amortization Benefit Year Two The amount of amortization benefit expected to be recognized during year two of the five succeeding fiscal years. 2020 amortization benefit Future Amortization Benefit Year Three The amount of amortization benefit expected to be recognized during year three of the five succeeding fiscal years. 2021 amortization benefit Future Amortization Benefit Year Four The amount of amortization benefit expected to be recognized during year four of the five succeeding fiscal years. 2022 amortization benefit Future Amortization Benefit Year Five The amount of amortization benefit expected to be recognized during year five of the five succeeding fiscal years. Total amortization benefit Finite Lived Intangibles Future Amortization Benefit The aggregate estimated amortization benefit for succeeding fiscal years for intangibles subject to amortization. 2018 amortization, net Future Net Amortization Year One The amount of net amortization expected to be recognized during year one of the five succeeding fiscal years. 2019 amortization, net Future Net Amortization Year Two The amount of net amortization expected to be recognized during year two of the five succeeding fiscal years. 2020 amortization, net Future Net Amortization Year Three The amount of net amortization expected to be recognized during year three of the five succeeding fiscal years. 2021 amortization, net Future Net Amortization Year Four The amount of net amortization expected to be recognized during year four of the five succeeding fiscal years. 2022 amortization, net Future Net Amortization Year Five The amount of net amortization expected to be recognized during year five of the five succeeding fiscal years. Total amortization, net Finite Lived Intangibles Future Amortization Net The aggregate estimated net amortization for succeeding fiscal years for intangible assets subject to amortization. Income Tax Disclosure [Abstract] Schedule of deferred tax assets and liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of components of the provision for income taxes Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Summary of changes in gross amount of unrecognized tax benefits, excluding interest and penalties Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract] Federal income tax expense, current Current Federal Tax Expense (Benefit) Federal income tax expense (benefit), deferred Deferred Federal Income Tax Expense (Benefit) Federal income tax expense, total Federal Income Tax Expense (Benefit), Continuing Operations State income tax expense, current Current State and Local Tax Expense (Benefit) State income tax expense (benefit), deferred Deferred State and Local Income Tax Expense (Benefit) State income tax expense, total State and Local Income Tax Expense (Benefit), Continuing Operations Current income tax expense Current Income Tax Expense (Benefit) Deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Valuation and Qualifying Accounts [Abstract] Valuation and qualifying accounts Schedule Two Valuation And Qualifying Accounts Table Text Block An element designated to encapsulate the entire schedule of any allowance and reserve accounts (their beginning and ending balances, as well as a reconciliation by type of activity during the period). Alternatively, disclosure of the required information may be within the footnotes to the financial statements or a supplemental schedule to the financial statements. Share-based Arrangements with Employees and Nonemployees [Abstract] Other Compensation And Benefit Plans [Table] Other Compensation And Benefit Plans [Table] Components of an arrangement under which an individual receives compensation benefits. Such an arrangement is usually provided to employees to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy. Award Type [Axis] Award Type [Axis] Equity Award [Domain] Equity Award [Domain] Restricted stock [Member] Restricted Stock [Member] Employee [Member] Employee [Member] Person under the employ of the Company. Director [Member] Director [Member] Share-Based Compensation and Benefit Plans Other Compensation And Benefit Plans [Line Items] Line items represent an arrangement under which an individual receives compensation benefits. Such an arrangement is usually provided to employees to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy. Restricted stock awards plan description Restricted stock awards plan description General descriptive information regarding arrangements under which employees and directors receive awards of restricted stock of the entity. Description includes pertinent information particular to the plans including vesting, forfeitures and the method used for calculating compensation cost for awards under the plans. Remaining unrecognized compensation expense Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized Weighted-average period for cost recognition Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Product Warranties Disclosures [Abstract] Product warranty liabilities Schedule of Product Warranty Liability [Table Text Block] Proceeds from (Repurchase of) Equity [Abstract] Share Repurchase Program [Table] Class of Treasury Stock [Table] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent event [Member] Subsequent Event [Member] Share Repurchase Program Equity, Class of Treasury Stock [Line Items] Increase in authorized amount Stock Repurchase Program, Increase In Authorized Amount Increase in amount authorized under the Company's board-approved share repurchase program. Cumulative authorized amount Stock Repurchase Program, Authorized Amount Authorization effective period Stock Repurchase Program, Period in Force Remaining balance under share repurchase program Stock Repurchase Program, Remaining Authorized Repurchase Amount Common stock repurchased, shares Stock Repurchased and Retired During Period, Shares Common stock repurchased, average price per share Treasury Stock Acquired, Average Cost Per Share Common stock repurchased, value Treasury Stock, Value, Acquired, Par Value Method Valuation and Qualifying Accounts Disclosure [Table] Valuation and Qualifying Accounts Disclosure [Table] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves Type [Axis] Valuation Allowances and Reserves [Domain] Valuation Allowances and Reserves [Domain] Sales returns and allowances [Member] Allowance for Sales Returns [Member] Allowance for doubtful accounts [Member] Allowance for Doubtful Accounts [Member] Valuation and Qualifying Accounts Valuation and Qualifying Accounts Disclosure [Line Items] Balance at beginning of period Valuation Allowances and Reserves, Balance Additions - charged to costs and expenses Valuation Allowances and Reserves, Additions for Charges to Cost and Expense Additions - charged to other accounts - describe Valuation Allowances and Reserves, Additions for Charges to Other Accounts Deductions - describe Valuation Allowances and Reserves, Deductions Balance at end of period Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract] Reserve for unrecognized tax benefits, including interest and penalties Reserve For Unrecognized Tax Benefit A reserve for the gross amount of unrecognized tax benefits (tax reductions recognized in financial reports but excluded from tax returns) pertaining to uncertain tax positions taken in tax returns as of the beginning balance sheet date, excluding amounts pertaining to examined tax returns. Amounts that would affect the effective tax rate if recognized Unrecognized Tax Benefits that Would Impact Effective Tax Rate Federal tax effect for unrecognized tax benefits Federal Tax Effect For Unrecognized Tax Benefits The would be federal tax effect for unrecognized tax benefits (including interest and penalties) if recognized. Accrual of interest and penalties related to uncertain tax positions Unrecognized Tax Benefits, Interest on Income Taxes Accrued Tax expense related to an increase in liabilities for interest and penalties Unrecognized Tax Benefits, Interest on Income Taxes Expense Reduction of unrecognized tax benefits due to lapse of statute of limitations and settlements over the next twelve months Decrease in Unrecognized Tax Benefits is Reasonably Possible Other information pertaining to income taxes Other Information Pertaining to Income Taxes Open tax year Open Tax Year Debt Disclosure [Abstract] Outstanding financing facilities Schedule of Long-term Debt Instruments [Table Text Block] Principle maturities of financing facilities Schedule of Maturities of Long-term Debt [Table Text Block] Deferred Compensation Arrangements [Abstract] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Nonqualified Deferred Compensation Plan [Member] Nonqualified Deferred Compensation Plan [Member] The Company's nonqualified deferred compensation plan that covers highly compensated employees. Share-Based Compensation and Benefit Plans Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred compensation plan description Deferred Compensation Arrangement with Individual, Description Deferred compensation plan obligation Deferred Compensation Arrangement with Individual, Recorded Liability Deferred compensation plan cost recognized Deferred Compensation Arrangement with Individual, Compensation Expense Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based compensation and benefit plans Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Statement of Cash Flows [Abstract] Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net income Net Income (Loss) Attributable to Parent Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization of property, equipment and intangibles Depreciation, Depletion and Amortization Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Deferred income taxes Deferred Income Tax Expense Benefit Including ASU Adoption Adjustment Impact Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations and, if applicable, any adjustment impact from the adoption of an Accounting Standard Update during the fiscal period. Share-based compensation programs Share-based Compensation Other Other Noncash Income (Expense) Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Inventory Increase (Decrease) in Inventories Accounts payable Increase (Decrease) in Accounts Payable Income taxes payable Increase (Decrease) in Income Taxes Payable Accrued payroll Increase (Decrease) in Accrued Salaries Accrued benefits and withholdings Increase (Decrease) in Other Employee-Related Liabilities Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Payments received on notes receivable Proceeds from Collection of Notes Receivable Other Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from borrowings on revolving credit facility Proceeds from Long-term Lines of Credit Payments on revolving credit facility Repayments of Long-term Lines of Credit Proceeds from the issuance of long-term debt Proceeds from Issuance of Senior Long-term Debt Payment of debt issuance costs Payments of Debt Issuance Costs Principal payments on capital leases Repayments of Long-term Capital Lease Obligations Repurchases of common stock Payments for Repurchase of Common Stock Net proceeds from issuance of common stock Proceeds from Stock Plans Other Proceeds from (Payments for) Other Financing Activities Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Net (decrease) increase in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of the year Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents at end of the year Supplemental disclosures of cash flow information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Income taxes paid Income Taxes Paid Interest paid, net of capitalized interest Interest Paid, Net Commitments and Contingencies Disclosure [Abstract] Commitments Commitments Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common stock [Member] Common Stock [Member] Additional paid-in capital [Member] Additional Paid-in Capital [Member] Retained earnings (deficit) [Member] Retained Earnings [Member] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Adoption of ASU 2016-09 [Member] Accounting Standards Update 2016-09 [Member] Statement of Stockholders' Equity Statement [Line Items] Balance Stockholders' Equity Attributable to Parent Balance (in shares) Common Stock, Shares, Outstanding Cumulative effective adjustment from adoption of ASU 2016-09 Cumulative Effect of New Accounting Principle in Period of Adoption Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes Stock Issued During Period, Value, Employee Benefit Plan Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares Stock Issued During Period, Shares, Employee Benefit Plan Net issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Net issuance of common stock upon exercise of stock options, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Excess tax benefit from share-based compensation Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Share based compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Share repurchases, including fees Stock Repurchased and Retired During Period, Value Share repurchases, shares Balance Balance (in shares) Document and Entity Information Document And Entity Information Document type Document Type Amendment flag Amendment Flag Document period end date Document Period End Date Document fiscal year focus Document Fiscal Year Focus Current fiscal year end date Current Fiscal Year End Date Document fiscal period focus Document Fiscal Period Focus Entity registrant name Entity Registrant Name Trading symbol Trading Symbol Entity central index key Entity Central Index Key Entity well-known seasoned issuer Entity Well-known Seasoned Issuer Entity voluntary filers Entity Voluntary Filers Entity current reporting status Entity Current Reporting Status Entity filer category Entity Filer Category Entity common stock, shares outstanding Entity Common Stock, Shares Outstanding Entity public float Entity Public Float Property, Plant and Equipment [Abstract] Property and Equipment [Table] Property, Plant and Equipment [Table] Property and Equipment [Axis] Property, Plant and Equipment, Type [Axis] Property and Equipment [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Land [Member] Buildings and building improvements [Member] Building and Building Improvements [Member] Leasehold improvements [Member] Leasehold Improvements [Member] Furniture, fixtures and equipment [Member] Furniture and Fixtures [Member] Vehicles [Member] Vehicles [Member] Construction in Progress [Member] Construction in Progress [Member] Range [Axis] Range [Axis] Range [Domain] Range [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Property and Equipment Property, Plant and Equipment [Line Items] Property and equipment Property, Plant and Equipment, Gross Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Net property and equipment Property, Plant and Equipment, Net Property and equipment, useful lives Property, Plant and Equipment, Useful Life Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Employee stock option [Member] Employee Stock Option [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Stock option [Member] Equity Option [Member] Share-Based Compensation and Benefit Plans Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Compensation expense for share-based compensation Allocated Share-based Compensation Expense Income tax benefit from compensation expense for share-based compensation Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Cash received from the exercise of stock options Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options Weighted-average grant date fair value of options awarded Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Weighted-average remaining contractual life of options currently exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Policy Text Block [Abstract] Nature of business Nature of Operations [Text Block] Segment reporting Segment Reporting, Policy [Policy Text Block] Principles of consolidation Consolidation, Policy [Policy Text Block] Use of estimates Use of Estimates, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts receivable Trade and Other Accounts Receivable, Policy [Policy Text Block] Amounts receivable from suppliers Cost of Sales, Vendor Allowances, Policy [Policy Text Block] Inventory Inventory, Policy [Policy Text Block] Fair value of financial instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Property and equipment Property, Plant and Equipment, Policy [Policy Text Block] Notes receivable Finance, Loans and Leases Receivable, Policy [Policy Text Block] Goodwill and other intangibles Goodwill and Intangible Assets, Policy [Policy Text Block] Impairment of long-lived assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Valuation of investments Investment, Policy [Policy Text Block] Self-insurance reserves Self Insurance Reserve [Policy Text Block] Warranties Standard Product Warranty, Policy [Policy Text Block] Litigation reserves Legal Costs, Policy [Policy Text Block] Share repurchases Share Repurchase Policy Text Block Describes the entity's policy for repurchasing shares under board-approved share repurchase programs. Revenue recognition Revenue Recognition, Policy [Policy Text Block] Cost of goods sold and selling, general and administrative expenses Cost of Sales, Policy [Policy Text Block] Operating leases Lessee, Leases [Policy Text Block] Advertising expenses Advertising Costs, Policy [Policy Text Block] Share-based compensation and benefit plans Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Pre-opening expenses Store Pre Opening Costs Text Block Describes the entity's policy for expenditures associated with the opening of new stores and distribution centers, which are noncapital in nature and expensed as incurred. Interest expense Interest Expense, Policy [Policy Text Block] Income taxes Income Tax, Policy [Policy Text Block] Earnings per share Earnings Per Share, Policy [Policy Text Block] New accounting pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Property and equipment, including original useful lives Property, Plant and Equipment [Table Text Block] Goodwill and other intangibles Goodwill and Intangible Assets Disclosure [Text Block] Leases [Abstract] Future minimum lease payments for operating leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule of net rent expense Schedule of Rent Expense [Table Text Block] Statement of Financial Position [Abstract] Accounts receivable, allowance for doubtful accounts Allowance for Doubtful Accounts Receivable, Current Preferred stock, par value Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value 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 Loss Contingency [Abstract] Name of plaintiff Loss Contingency, Name of Plaintiff Awarded to plaintiff Loss Contingency, Damages Awarded, Value Loss contingency accrual, provision Loss Contingency Accrual, Provision Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Property and equipment [Member] Property, Plant and Equipment [Member] Depreciation and amortization expense Summary of significant accounting policies Significant Accounting Policies [Text Block] Warranties Product Warranty Disclosure [Text Block] Assets Assets [Abstract] Cash and cash equivalents Accounts receivable, less allowance for doubtful accounts $12,717 in 2017 and $12,040 in 2016 Accounts Receivable, Net, Current Amounts receivable from suppliers Nontrade Receivables, Current Inventory Inventory, Net Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, at cost Less: accumulated depreciation and amortization Net property and equipment Goodwill Other assets, net Other Assets, Noncurrent Total assets Assets Liabilities and shareholders' equity Liabilities and Equity [Abstract] Accounts payable Accounts Payable, Current Self-insurance reserves Self Insurance Reserve, Current Accrued payroll Accrued Salaries, Current Accrued benefits and withholdings Accrued benefits and withholdings Carrying value as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued vacation, accrued incentive plans and payroll tax withholdings. Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt, Excluding Current Maturities Deferred income taxes Other liabilities Other Liabilities, Noncurrent Shareholders' equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Preferred stock, $0.01 par value: Authorized shares - 5,000,000, Issued and outstanding shares - none Preferred Stock, Value, Issued Common stock, $0.01 par value: Authorized shares - 245,000,000, Issued and outstanding shares - 84,302,187 as of December 31, 2017, and 92,851,815 as of December 31, 2016 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Retained (deficit) earnings Retained Earnings (Accumulated Deficit) Total shareholders' equity Total liabilities and shareholders' equity Liabilities and Equity Change in goodwill Schedule of Goodwill [Table Text Block] Amortizable intangibles Schedule of Finite-Lived Intangible Assets [Table Text Block] Estimated net amortization of intangibles Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Shares repurchased Average price per share Total investment Leasing Leases of Lessee Disclosure [Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] $750 million, 3.600% Senior Notes due 2027 [Member] Senior Notes Due 2027 At 3600 [Member] Represents senior notes issued at a stated contract rate of 3.600%, originally offered in August of 2017, and scheduled to mature in September of 2027. Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Senior notes [Member] Senior Notes [Member] Financing Debt Instrument [Line Items] Issuance date of senior notes Debt Instrument, Issuance Date Face amount of senior notes Debt Instrument, Face Amount Interest rate of senior notes Debt Instrument, Interest Rate, Stated Percentage Senior notes maturity, year Debt Instrument Maturity Year The year when the debt instrument is scheduled to be fully repaid. Percentage of face value of debt instrument Debt Instrument Pricing The percent of face value, at which the debt instrument was offered to the public. Number of days in annual interest calculation period Number of Days Per Year in Interest Calculation The number of days in a year used to calculate interest. Unsecured senior notes description Debt Instrument, Description Aggregate principle of unsecured senior notes Long-term Debt Debt instrument covenant description Debt Instrument, Covenant Compliance Schedule of Employee Stock Purchase Plan Disclosures [Table] Schedule of Employee Stock Purchase Plan Disclosures [Table] Describes the detail pertaining to the Company's employee stock purchase plan (ESPP). Sale of Stock [Axis] Sale of Stock [Axis] Sale of Stock [Domain] Sale of Stock [Domain] Employee stock purchase plan [Member] Employee Stock Purchase Plan [Member] The Company's employee stock purchase plan permits all eligible employees to purchase shares of the Company's stock at 85% of the fair market value. Share-Based Compensation and Benefit Plans Schedule of Employee Stock Purchase Plan Disclosures [Line Items] Line items disclose details pertaining to the Company's employee stock purchase plan (ESPP). Other employee benefit plan descriptions Other Employee Benefit Plan Descriptions General descriptive information regarding an arrangement under which employees receive compensation benefits. Such an arrangement is usually provided to employees to compensate them, provide performance incentives to them, and to attract or retain their services. May also include pertinent information particular to a plan that is not elsewhere specified in the taxonomy. Employee stock purchase plan stock purchase percentage Employee stock purchase plan stock purchase percentage Percent of fair market value of Company's common stock that eligible employees, participating in employee stock purchase plan, may purchase the stock at within the plan. Due to Related Parties [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Related Parties Related Party Transaction [Line Items] Number of stores Number of Stores Lease payments under related party operating leases Related Party Transaction, Amounts of Transaction Self-insurance reserves (undiscounted) Self Insurance Reserves Undiscounted The undiscounted portion of self insurance reserves as of the balance sheet date. Self-insurance reserves (discounted) Self Insurance Reserves Discounted The discounted portion of self insurance reserves as of the balance sheet date. Outstanding beginning balance, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Outstanding at the beginning of the year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Granted, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Exercised, shares Exercised, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Forfeited, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Forfeited, weighted-average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Outstanding ending balance, shares Outstanding at the end of the year, weighted-average exercise price Outstanding at the end of the year, average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Outstanding at the end of the year, average remaining contractual term, days Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Remaining Contractual Terms Weighted average remaining contractual term for option awards outstanding. Outstanding at the end of the year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Vested or expected to vest at the end of the year, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Vested or expected to vest at the end of the year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Vested or expected to vest at the end of the year, average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Vested or expected to vest at the end of the year, average remaining contractual term, days Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Exercisable Weighted Average Remaining Contractual Terms Weighted average remaining contractual term for fully vested and expected to vest options that are exercisable. Vested or expected to vest at the end of the year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Exercisable at the end of the year, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Exercisable at the end of the year, weighted-average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Exercisable at the end of the year, average remaining contractual term Exercisable at the end of the year, average remaining contractual term, days Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Remaining Contractual Terms Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable. Exercisable at the end of the year, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Financing Debt Disclosure [Text Block] Vesting of options, description Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Options expiration date Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Options vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Option vesting rate per year Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Warranty liabilities, beginning balance Standard and Extended Product Warranty Accrual Warranty claims Standard and Extended Product Warranty Accrual, Decrease for Payments Warranty accruals Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Warranty liabilities, ending balance Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Fair value measurements Fair Value Disclosures [Text Block] Operating Loss And Tax Credit Carryforwards [Table] Operating Loss And Tax Credit Carryforwards [Table] A listing and pertinent information of the Company's net operating loss carryforwards and tax credit carryfowards available to reduce future taxable income. Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] State and local jurisdiction [Member] State and Local Jurisdiction [Member] Income Taxes Operating Loss And Tax Credit Carryforwards [Line Items] Line items of the Company's net operating loss carryforwards and tax credit carryfowards available to reduce future taxable income. Revaluation of deferred tax liability, benefit Tax credit carryforwards available for state tax purposes, net of federal impact Deferred Tax Assets, Tax Credit Carryforwards Net operating loss carryforwards available for state tax purposes Operating Loss Carryforwards Operating loss carryforwards available for state tax purposes, expiration year State Operating Loss Carryfowards Expiration The expiration of the Company's state net operating loss carryfowards. Tax credit carryforwards available for state tax purposes, expiration year State Tax Credit Carrforwards Expiration The expiration of the Company's state tax credit carryfowards. Earnings Per Share [Abstract] Numerator (basic and diluted): Numerator Basic and Diluted [Abstract] Numerator Basic and Diluted [Abstract] Denominator: Denominator [Abstract] Denominator [Abstract] Denominator for basic earnings per share - weighted-average shares Weighted Average Number of Shares Outstanding, Basic Effect of stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Denominator for diluted earnings per share - weighted-average shares and assumed conversion Weighted Average Number of Shares Outstanding, Diluted Earnings per share - basic Earnings Per Share, Basic Earnings per share - assuming dilution Earnings Per Share, Diluted Antidilutive stock options Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Weighted-average exercise price per share of antidilutive stock options Share Based Compensation Arrangement By Share Based Payment Award Options Antidilutive In Period Weighted Average Exercise Price The weighted average exercise price, as of the balance sheet date, of antidilutive stock options awarded under the stock option plan that were not included in the computation of earnings per share. Revolving Credit Facility [Member] Line of Credit [Member] $500 million, 4.875% Senior Notes due 2021 [Member] Senior Notes Due2021 At 4875 [Member] Represents senior notes issued at a stated contract rate of 4.875%, originally offered in January of 2011, and scheduled to mature in January of 2021. $300 million, 4.625% Senior Notes due 2021 [Member] Senior Notes Due2021 At 4625 [Member] Represents senior notes issued at a stated contract rate of 4.625%, originally offered in September of 2011, and scheduled to mature in September of 2021. $300 million, 3.800% Senior Notes due 2022 [Member] Senior Notes Due2022 At 3800 [Member] Represents senior notes issued at a stated contract rate of 3.800%, originally offered in August of 2012, and scheduled to mature in September of 2022. $300 million, 3.850% Senior Notes due 2023 [Member] Senior Notes Due 2023 At 3850 [Member] Represents senior notes issued at a stated contract rate of 3.850%, originally offered in June of 2013, and scheduled to mature in June of 2023. $500 million, 3.550% Senior Notes due 2026 [Member] Senior Notes Due 2026 At 3550 [Member] Represents senior notes issued at a stated contract rate of 3.550%, originally offered in March of 2016, and scheduled to mature in March of 2026. Unsecured revolving credit facility Unsecured Debt Senior notes Senior Notes, Noncurrent Senior notes, unamortized discount Debt Instrument, Unamortized Discount Senior notes, unamortized debt issuance costs Debt Issuance Costs, Net Senior notes, face amount Unsecured revolving credit facility, weighted-average variable interest rate Long-term Debt, Weighted Average Interest Rate, at Point in Time Senior notes, effective interest rate Debt Instrument, Interest Rate, Effective Percentage Long-term debt Income taxes Income Tax Disclosure [Text Block] Property and equipment Property, Plant and Equipment Disclosure [Text Block] Computation of basic and diluted earnings per share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Fair Value, Hierarchy [Axis] Fair Value, Hierarchy [Axis] Fair Value Hierarchy [Domain] Fair Value Hierarchy [Domain] Fair value, inputs, Level 1 [Member] Fair Value, Inputs, Level 1 [Member] Fair value, inputs, Level 2 [Member] Fair Value, Inputs, Level 2 [Member] Fair value, inputs, Level 3 [Member] Fair Value, Inputs, Level 3 [Member] Fair Value Measurements Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Estimated fair value of marketable securities Investments, Fair Value Disclosure Schedule II - valuation and qualifying accounts Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Legal matters Legal Matters and Contingencies [Text Block] Quarterly Financial Data [Abstract] Quarterly operating data (unaudited) Quarterly Financial Information [Table Text Block] Operating Leases, Rent Expense, Net [Abstract] Minimum operating lease expense Operating Leases, Rent Expense, Minimum Rentals Contingent rents Operating Leases, Rent Expense, Contingent Rentals Other lease related occupancy costs Occupancy, Net Total rent expense Operating Leases, Rent Expense Less: sublease income Operating Leases, Rent Expense, Sublease Rentals Net rent expense Operating Leases, Rent Expense, Net Line of Credit Facility [Abstract] Line of Credit Facility [Table] Line of Credit Facility [Table] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Line of credit facility [Member] Unsecured debt [Member] Unsecured Debt [Member] Letter of credit [Member] Letter of Credit [Member] Swing line revolver [Member] Swing Line Revolver [Member] The sub-limit of the Company's unsecured revolving credit facility, which is available for swing line borrowings. Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Spread over Alternate Base rate [Member] Base Rate [Member] Spread over Eurodollar Revolving rate [Member] Euro Dollar Rate Spread [Member] The percentage points added to the Eurodollar Rate. Through maturity [Member] Through Maturity [Member] Date through which the covenant ratio, minimum or maximum, applies. Unsecured Revolving Credit Facility Line of Credit Facility [Line Items] Credit agreement description Line of Credit Facility, Description Credit agreement inception date Line of Credit Facility, Initiation Date Current maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Line of credit facility expiration date Line of Credit Facility, Expiration Date Line of credit facility sublimit Line Of Credit Facility Sublimit A restriction on the borrowing capacity of the line of credit facility. The restriction places a sublimit on the amount that can be borrowed for specific purposes. Maximum aggregate increase to credit facility allowable Line of Credit Facility Maximum Increase The maximum aggregate amount the credit facility may be increased by at the Company's option. Maximum aggregate capacity of credit facility allowable Line Of Credit Facility Maximum Aggregate Capacity The maximum aggregate amount at any time the credit facility may be increase to at the Company's option. Letters of credit Letters of Credit Outstanding, Amount Line of credit facility fee percentage Line of Credit Facility, Commitment Fee Percentage Covenant description for debt instrument Debt Instrument, Covenant Description Line of credit facility covenant compliance Line of Credit Facility, Covenant Compliance Line of credit current interest rate Debt Instrument, Basis Spread on Variable Rate Minimum debt instrument consolidated fixed charge coverage ratio covenant Debt Instrument Coverage Ratio Covenant, Minimum The minimum fixed charge coverage ratio the Company is required to maintain in order to be in compliance with the covenant clauses of the debt agreement. Maximum debt instrument consolidated leverage ratio covenant Debt Instrument Leverage Ratio Covenant, Maximum The maximum consolidated leverage ratio the Company is required to remain below in order to maintain compliance with the covenant clauses of the debt agreement. Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] 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] Favorable Leases [Member] Off-Market Favorable Lease [Member] Non-compete Agreements [Member] Noncompete Agreements [Member] Unfavorable Leases [Member] Unfavorable Leases [Member] Acquired in a business combination, the intangible liability attributable to transferable operating leases with terms that were unfavorable compared to the then prevailing market. Amortizable Intangibles Finite-Lived Intangible Assets [Line Items] Amortizable intangible assets, cost Finite-Lived Intangible Assets, Gross Amortizable intangible assets, accumulated amortization expense Finite-Lived Intangible Assets, Accumulated Amortization Net amortizable intangible assets Intangible Assets, Net (Excluding Goodwill) Amortizable intangibles, cost Off-market Lease, Unfavorable Amortizable intangibles, accumulated amortization benefit Finite-Lived Intangible, Accumulated Amortization Benefit The accumulated amount of amortization benefit of a major finite-lived intangible class. Net amortizable intangibles Finite Lived Intangible Benefit Net The amount after amortization benefit of a major finite-lived intangible class. Schedule Of Significant Accounting Policies [Table] Schedule Of Significant Accounting Policies [Table] Schedule of quantitative and/or qualitative information pertaining to significant accounting policies. Deferred Revenue Arrangement Type [Axis] Deferred Revenue Arrangement Type [Axis] Deferred Revenue [Domain] Deferred Revenue [Domain] Loyalty program [Member] Loyalty Program [Member] The Company maintains a retail customer loyalty program named O'Reilly O'Rewards, designed to build brand recognition. Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other assets, net [Member] Other Assets [Member] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Reclassification or adjustment due to the adoption of an accounting pronouncement [Member] Restatement Adjustment [Member] Summary of significant accounting policies Schedule Of Significant Accounting Policies [Line Items] [Line Items] for Schedule of quantitative and/or qualitative information pertaining to significant accounting policies. Number of states, in which the Company operates Number of States in which Entity Operates Accounts receivable due from employees to the Company Due from Related Parties, Current Allowance for doubtful supplier receivables Allowance for Doubtful Other Receivables, Current Replacement cost of inventory Replacement cost of inventory The replacement cost of inventory as of the balance sheet date. LIFO inventory value in excess of replacement cost of inventory LIFO Inventory Value In Excess Of Replacement Cost The difference between the Company's LIFO inventory valuation and its replacement cost of inventory. Notes receivable from suppliers and other third parties Financing Receivable, Net Goodwill impairment Goodwill, Impairment Loss Impairment of long-lived assets Impairment of Long-Lived Assets Held-for-use Self-insurance reserves, current Deferred revenue, loyalty program Deferred Revenue Deferred revenue recognized, loyalty program Deferred Revenue, Revenue Recognized Advertising expense, net Advertising Expense Total interest costs capitalized Interest Costs Capitalized Deferred debt issuance costs, net of amortization Original issuance discounts, net of accretion Valuation allowance for deferred tax assets Deferred Tax Assets, Valuation Allowance Change in accounting policy, description New Accounting Pronouncement or Change in Accounting Principle, Description Cumulative effective adjustment to opening Retained earnings New Accounting Pronouncement or Change in Accounting Principle, Cumulative Effect of Change on Equity or Net Assets Tax withholdings for share-based compensation, reclassified from operating activities Payments Related to Tax Withholding for Share-based Compensation Excess tax benefit from share-based compensation, reclassified from financing activities Excess Tax Benefit from Share-based Compensation, Financing Activities Effect of accounting pronouncement adoption on Provision for income taxes New Accounting Pronouncement Or Change In Accounting Principle Effect Of Change On Provision For Income Taxes Amount of the effect of a change in accounting principle on provision for income taxes. Effect on diluted earnings per share New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Diluted Earnings Per Share Subsequent Share Repurchases [Table] Earnings Per Share Quarterly results (unaudited) Quarterly Financial Information [Text Block] Valuation of marketable securities Fair Value, Assets Measured on Recurring Basis [Table Text Block] Valuation of senior notes Fair Value Of Financial Instruments [Table Text Block] Tabular disclosure of fair value measurement of financial instruments. Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Axis] Option Indexed to Issuer's Equity, Type [Domain] Option Indexed to Issuer's Equity, Type [Domain] Performance shares [Member] Performance Shares [Member] Total fair value of shares vested, at vest date Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Shares awarded or issued under employee benefit plans, shares Weighted-average grant-date fair value of shares issued during the period in compensation and benefit plans other than stock options Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Compensation expense for shares issued under the ESPP Income tax benefit from compensation expense for shares issued under the ESPP Non-vested restricted stock beginning balance, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Non-vested restricted stock at beginning of the year, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted stock granted during the period, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted stock granted during period, weighted-average grant date fair value Restricted stock vested during the period, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Restricted stock vested during the period, weighted-average grant date 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 Restricted stock forfeited during the period, shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Restricted stock forfeited during the period, weighted-average grant date fair value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-vested restricted stock ending balance, shares Non-vested restricted stock at the end of the year, weighted-average grant date fair value Shares withheld to cover employees' taxes upon vesting Shares Paid for Tax Withholding for Share Based Compensation Sales Revenue, Net Gross profit Gross Profit Operating income Operating Income (Loss) Earnings per share - basic Earnings per share - assuming dilution Maturities of Long-term Debt [Abstract] 2018 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 2019 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Two 2020 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Three 2021 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Four 2022 principal maturities of financing facilities scheduled Long-term Debt, Maturities, Repayments of Principal in Year Five Principal maturities of financing facilities scheduled thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Total principal maturities of financing facilities Long-term Debt, Gross Share repurchase program Treasury Stock [Text Block] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] Shares authorized for issuance under compensation and benefit plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Shares available for future issuance under compensation and benefit plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected life Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Schedule of shares repurchased Class of Treasury Stock [Table Text Block] Components of self-insurance reserves Self Insurance Reserves Table Text Block Table containing amount of undiscounted and discounted self-insurance reserves the Company had at the balance sheet date. Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Underlying Asset Class [Axis] Underlying Asset Class [Axis] Underlying Asset Class [Domain] Underlying Asset Class [Domain] Construction [Member] Construction Contracts [Member] Commitments Other Commitments [Line Items] Construction commitments Purchase Commitment, Remaining Minimum Amount Committed Debt instrument minimum number of days callable Debt Instrument Call Feature Earliest Number Of Days Callable As described in the Indenture governing the notes, the fewest number of days notice the Company must give to call the notes. Debt instrument maximum number of days callable Debt Instrument Call Feature Latest Number Of Days Callable As described in the Indenture governing the notes, the maximum number of days notice the Company must give to call the notes. Percentage principal amount of debt that can be redeemed by the Company Percent Of Debt Instrument Principal Amount Redeemed The percentage of the principal amount of the debt instrument that can be redeemed at the option of the Company. Percentage principal amount of debt redeemable upon change in control Percent Of Debt Instrument Principal Amount Redeemable Upon Change In Control The percentage of the principal amount of the debt instrument that can be redeemed upon a change in control triggering event. Income Statement [Abstract] Cost of goods sold, including warehouse and distribution expenses Cost of Goods Sold Gross profit Selling, general and administrative expenses Selling, General and Administrative Expense Operating income Other income (expense): Other Nonoperating Income (Expense) [Abstract] Interest expense Interest Expense, Debt Interest income Other Interest and Dividend Income Other, net Other Nonoperating Income (Expense) Total other expense Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Provision for income taxes Net income Earnings per share-basic: Earnings Per Share, Basic [Abstract] Weighted-average common shares outstanding - basic Earnings per share-assuming dilution: Earnings Per Share, Diluted [Abstract] Weighted-average common shares outstanding - assuming dilution Summary of shares authorized and available for future issuance under compensation and benefit plans Schedule of Common Shares Available For Future Issuance Under Benefit and Compensation Plans Tabular disclosure of the number of common stock shares authorized and available for future issuance under share-based employee benefit and compensation plans. Summary of stock options Share-based Compensation, Stock Options, Activity [Table Text Block] Black-Scholes option pricing model Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of activity of share-based compensation and benefit plans Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block] Summary of restricted stock Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity [Table Text Block] Summary of ESPP plan activity Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Earnings per share Earnings Per Share [Text Block] Increase in fair value of marketable securities Increase (Decrease) in Trading Securities Non-financial assets and liabilities measured at fair value on a nonrecurring basis Non Financial Assets And Liabilities Fair Value Nonrecurring Represents the aggregate of the non-financial assets and/or liabilities reported on the balance sheet at period end measured at fair value on a nonrecurring basis. Non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. Carrying amount of senior notes Estimated fair value of senior notes Debt Instrument, Fair Value Disclosure Description of lessee leasing arrangements, operating lease commitments Description of Lessee Leasing Arrangements, Operating Leases Future minimum sublease income under non-cancelable subleases Operating Leases, Future Minimum Payments Due, Future Minimum Sublease Rentals Goodwill and Amortizable Intangible Assets and Liabilities, Leases [Table] Goodwill and Amortizable Intangible Assets and Liabilities, Leases [Table] Disclosure of additional information on the Company's goodwill and its amortizable intangible assets and liabilities in the Company's leases. Goodwill and Other Intangibles Goodwill And Amortizable Intangible Assets And Liabilities, Leases [Line Items] Line items disclose additional information on the Company's goodwill and its amortizable intangible assets and liabilities in the Company's leases. Increase in Goodwill Increase in non-compete agreements Non-compete Agreements Period Increase Decrease Total Amount of increase (decrease) of an asset, before accumulated amortization, of payments made to third parties in exchange for their agreement not to engage in specified competitive practices in specified geographic territories for a specified period of time. Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Indefinite-lived intangible assets, other than goodwill Indefinite-Lived Intangible Assets (Excluding Goodwill) Weighted-average remaining useful life of favorable leases Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Amortization expense of amortizable intangible assets Amortization of Intangible Assets Weighted-average remaining useful life of unfavorable leases Acquired Finite Lived Intangible Liability Weighted Average Useful Life The calculated weighted-average amortization period of a major class of finite-lived intangible liabilities individually or as part of a group of liabilities (in either an acquisition or business combination). A major class is composed of intangible liabilities that can be grouped together because they are similar, either by their nature or by their use in the operations of a company. Amortization benefit of unfavorable operating leases Acquired Finite Lived Intangible Liability Amortization Benefit Aggregate amount of amortization benefit recognized for intangible liability during the period. A recognized intangible liability shall be amortized over its estimated useful life to the reporting entity unless that life is determined to be indefinite. If an intangible liability has a finite useful life, but the precise length of that life is not known, that intangible liability shall be amortized over the best estimate of its useful life. EX-101.PRE 13 orly-20171231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 14 orly-201412_chartx30753a03.jpg 5 YEAR GRAPH begin 644 orly-201412_chartx30753a03.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" 'F M # 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]H?\ @DE_ MP24_X)F?%[_@F5^PE\3?B=^PI^R]X[^(7CG]E[X2>)_&7C/Q1\(?"NK>(_$_ MB+5_#5O>:IK>MZK<69NM1U._N96FNKRY>2>9SEGP%5?T1_XORX_X+:?\HD/ M^"B__9H7QL_]1&\H /\ @B7_ ,HD/^"='_9H7P3_ /41LZ_4>ORX_P"")?\ MRB0_X)T?]FA?!/\ ]1&SK]1Z "BBO(?BG\>_A!\%)?"MO\4?'NA>#[GQKK4. MA>&[34II7O-0NI6"S7AM+.&ZN;/0M.9H5UGQ+?0VWA[0VNK,:QJEB;VU\X ] M>HKP"X_:L_9HM?B/\/\ X0W'QZ^$!SX_\,MXC\>Z-?Z9+ MK>FW_A+3TU%GU^'5M#M[O6]'736N)M8T:ROM6TN*\T^RNKF&[#^TM\![GX[7 M7[,EM\4O"-S\?+#PROC&_P#A5;Z@]QXOL?##VMM>IK-[I\,#I:6;VE[97*-< M3Q2/#>V.ZENX+.\4PL1;3[R.#O* "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ K\N/^"VG_ "B0_P""B_\ V:%\;/\ U$;R MOU'K\N/^"VG_ "B0_P""B_\ V:%\;/\ U$;R@ _X(E_\HD/^"='_ &:%\$__ M %$;.OU'K\N/^")?_*)#_@G1_P!FA?!/_P!1&SK]1Z "OQC_ ."FWAN+3?BI M^SM\9/A;\1M4^#_[2_@7Q1X3T7PKJ?BOP%XQ\>_ 3XQ^"-9\4:KXAN?A/\1_ M#/AN&VU/Q1J>G>+?">F:SX=A^''B7P]\6O"EWX@AUS1+;QAH%_K/@_5?V"?!7Q)^&WQ;_9'^)_[0?['7BWX=S>)3X.T;Q/H&A/JUS8?$*UMO#L^(OAU9_#[5]+CN=;BT:TY#QIX&\9>,?B'\; MK;]AGXQ_%F_MOC-\.OVK/#GQ\\"?$#4?B!J_PO\ AM\9]8\!^(=/^%_Q&^'. MI_%""UU'X1_$:W^+C:9H-[\-O ^MVO@#6_A_?ZKXI?P;IDWA?0/$<_[/A5!R M,]@!D[1C@87.T?@!0% .>2>>2Q;&>N-Q.![# _*@#\Q?V<]-OO$_QR_9K\4> M#?#^M>&O!/P>_8-UWX.?%73=2\.RZ#_8WQ)U[QA\ +KP)\--2BO4MY?^$F^& M>G_#/XIOJ^D6B7<7AF#Q)9-)+%#XIL)+[]/*0*!T_F3CV&3P/88'M2T >$>. MOAS\2]8U?6=>\/?M">/?!&ERVRRV7A;1O!?P:U;2]->TTY(Y/(O_ !5\.M=U M^X%W=0/>SB^U6YV2W$L-L8+58(8OB[_@C[^TM\8_VW/^";G[+'[47QH\1Z;_ M ,+0^+'A#Q3J7B^3PIX:T;0= GO] ^)GCCP?:W-AH[07XT_[1I?AW3Y;N&.Z M>!KYKF:W2WAECMH?TZU/_D'7W_7G=_\ I/+7XF_\&WO_ "A/_8._[$/XB_\ MJ]OBM0!^T7]E:G_T,FH?^ .B?_*RC^RM3_Z&34/_ !T3_Y65O44 8/]E:G_ M -#)J'_@#HG_ ,K*/[*U/_H9-0_\ =$_^5E;U% &#_96I_\ 0R:A_P" .B?_ M "LK#5=9/B271_\ A(+S[/'H=OJ0?[!HWG&XEU*ZM&4M_9VSR1#"A"; XDW, M9"I$:]U7()_R/5S_ -BI9?\ I[OZ -'^RM3_ .ADU#_P!T3_ .5E']E:G_T, MFH?^ .B?_*RMZB@#!_LK4_\ H9-0_P# '1/_ )64?V5J?_0R:A_X Z)_\K*W MJ* ,'^RM3_Z&34/_ !T3_Y64?V5J?\ T,FH?^ .B?\ RLK>HH P?[*U/_H9 M-0_\ =$_^5E']E:G_P!#)J'_ ( Z)_\ *RMZB@#!_LK4_P#H9-0_\ =$_P#E M91_96I_]#)J'_@#HG_RLK>HH P?[*U/_ *&34/\ P!T3_P"5E(=*U, G_A(] M0X!_Y<=$_P#E96_2-T/T/\J .&T-=9U--3:;Q!>(;+7-7TV+R[#1AFWL;GR8 M&DW:HH P?[*U/_ *&34/\ P!T3 M_P"5E']E:G_T,FH?^ .B?_*RMZB@#!_LK4_^ADU#_P =$_^5E']E:G_ -#) MJ'_@#HG_ ,K*WJ* ,'^RM3_Z&34/_ '1/_E91_96I_\ 0R:A_P" .B?_ "LK M>HH Y:_L=5M;*\N4\17S/;VMS.@:QT3:7A@DD0,!IH)701AM-9E022-L5F=E3"L[D%CO:Q M_P @G4_^P???^DDU5/"__(M^'_\ L":3_P"FZVH 3^RM3_Z&34/_ !T3_Y6 M4?V5J?\ T,FH?^ .B?\ RLK>HH P?[*U/_H9-0_\ =$_^5E']E:G_P!#)J'_ M ( Z)_\ *RMZB@#!_LK4_P#H9-0_\ =$_P#E91_96I_]#)J'_@#HG_RLK>HH M P?[*U/_ *&34/\ P!T3_P"5E']E:G_T,FH?^ .B?_*RMZB@#!_LK4_^ADU# M_P =$_^5E']E:G_ -#)J'_@#HG_ ,K*WJ* ,'^RM3_Z&34/_ '1/_E96'KB MZSIB:8T/B"\* +XTK4R ?^$CU#D#_ )<=$_\ E92_V5J?_0R:A_X Z)_\ MK*W5Z#Z#^5+0!@_V5J?_ $,FH?\ @#HG_P K*/[*U/\ Z&34/_ '1/\ Y65O M44 8/]E:G_T,FH?^ .B?_*RC^RM3_P"ADU#_ , =$_\ E96]10!@_P!E:G_T M,FH?^ .B?_*RC^RM3_Z&34/_ !T3_Y65O44 8/]E:G_ -#)J'_@#HG_ ,K* M/[*U/_H9-0_\ =$_^5E;U% &#_96I_\ 0R:A_P" .B?_ "LH_LK4_P#H9-0_ M\ =$_P#E96]10!Q$L>LIXAL=)'B&\^SW.BZKJ,CG3]&\X3V-]HUM$JM_9P01 M-'J,Q=2A8NL95U"LK[/]E:G_ -#)J'_@#HG_ ,K*J7'_ ".VD?\ 8K>(O_3M MX7KJ: ,'^RM3_P"ADU#_ , =$_\ E91_96I_]#)J'_@#HG_RLK>HH P?[*U/ M_H9-0_\ '1/_E91_96I_P#0R:A_X Z)_P#*RMZB@#!_LK4_^ADU#_P!T3_Y M64?V5J?_ $,FH?\ @#HG_P K*WJ* ,'^RM3_ .ADU#_P!T3_ .5E']E:G_T, MFH?^ .B?_*RMZB@#!_LK4_\ H9-0_P# '1/_ )64?V5J?_0R:A_X Z)_\K*W MJ* ,'^RM3_Z&34/_ !T3_Y65C:5'K-]=>(()?$-XJZ5K0TZW,>GZ,&: Z/I M&H;I2VG,&E\Z_F7HH P?[*U/\ Z&34/_ '1/\ MY64?V5J?_0R:A_X Z)_\K*WJ* ,'^RM3_P"ADU#_ , =$_\ E95FTL+VWF$L M^LW=[&%8&WFM=,BC)8##E[6Q@F!3L!(%.3N#<8U:* "BBB@ K\N/^"VG_*)# M_@HO_P!FA?&S_P!1&\K]1Z_+C_@MI_RB0_X*+_\ 9H7QL_\ 41O* #_@B7_R MB0_X)T?]FA?!/_U$;.OU'K\N/^")?_*)#_@G1_V:%\$__41LZ_4>@ HHHH * M*** "BBB@"CJ?_(.OO\ KSN__2>6OQ-_X-O?^4)_[!W_ &(?Q%_]7M\5J_;+ M4_\ D'7W_7G=_P#I/+7XF_\ !M[_ ,H3_P!@[_L0_B+_ .KV^*U '[@4444 M%%%% !7()_R/5S_V*EE_Z>[^NOKD$_Y'JY_[%2R_]/=_0!U]%%% !1110 44 M44 %%%% !1110 4C=#]#_*EI&Z'Z'^5 ')>$?]5K_P#V-GB/_P!+S775R/A' M_5:__P!C9XC_ /2\UUU !1110 4444 %%%% !1110 4444 9NL?\@G4_^P?? M?^DDU5/"_P#R+?A__L":3_Z;K:K>L?\ ()U/_L'WW_I)-53PO_R+?A__ + F MD_\ INMJ -VBBB@ HHHH **** "BBB@ HHHH *Y'Q=_JM _[&SPY_P"EXKKJ MY'Q=_JM _P"QL\.?^EXH ZU>@^@_E2TB]!]!_*EH **** "BBB@ HHHH *** M* "BBB@#EKC_ )';2/\ L5O$7_IV\+UU-(O_3MX7KJ: "BB MB@ HHHH **** "BBB@ HHHH *Y;PY_R$/&7_ &-(_P#49\-5U-@ HHHH **** "BBB@"CJ M?_(.OO\ KSN__2>6OQ-_X-O?^4)_[!W_ &(?Q%_]7M\5J_;+4_\ D'7W_7G= M_P#I/+7XF_\ !M[_ ,H3_P!@[_L0_B+_ .KV^*U '[@4444 %%%% !7()_R/ M5S_V*EE_Z>[^NOKD$_Y'JY_[%2R_]/=_0!U]%%% !1110 4444 %%%% !111 M0 4C=#]#_*EI&Z'Z'^5 ')>$?]5K_P#V-GB/_P!+S775R/A'_5:__P!C9XC_ M /2\UUU !1110 4444 %%%% !1110 4444 9NL?\@G4_^P???^DDU5/"_P#R M+?A__L":3_Z;K:K>L?\ ()U/_L'WW_I)-53PO_R+?A__ + FD_\ INMJ -VB MBB@ HHHH **** "BBB@ HHHH *Y'Q=_JM _[&SPY_P"EXKKJY'Q=_JM _P"Q ML\.?^EXH ZU>@^@_E2TB]!]!_*EH **** "BBB@ HHHH **** "BBB@#EKC_ M )';2/\ L5O$7_IV\+UU-(O_3MX7KJ: "BBB@ HHHH **** M "BBB@ HHHH *Y;PY_R$/&7_ &-(_P#49\-5U-@ HHHH **** "BBB@"CJ?_(.OO\ KSN_ M_2>6OQ-_X-O?^4)_[!W_ &(?Q%_]7M\5J_;+4_\ D'7W_7G=_P#I/+7XF_\ M!M[_ ,H3_P!@[_L0_B+_ .KV^*U '[@4444 %%%% !7()_R/5S_V*EE_Z>[^ MNOKD$_Y'JY_[%2R_]/=_0!U]%%% !1110 4444 %%%% !1110 4C=#]#_*EI M&Z'Z'^5 ')>$?]5K_P#V-GB/_P!+S775R/A'_5:__P!C9XC_ /2\UUU !111 M0 4444 %%%% !1110 4444 9NL?\@G4_^P???^DDU5/"_P#R+?A__L":3_Z; MK:K>L?\ ()U/_L'WW_I)-53PO_R+?A__ + FD_\ INMJ -VBBB@ HHHH *** M* "BBB@ HHHH *Y'Q=_JM _[&SPY_P"EXKKJY'Q=_JM _P"QL\.?^EXH ZU> M@^@_E2TB]!]!_*EH **** "BBB@ HHHH ***0D#J>V<#DD>P&2?P% "UPOQ- M^(WA7X1?#[QC\3?&]^VF^%/ _A_4O$FNW<<1N)TL-,MVF>*UME*O=7MU)Y=I M8VJ,KW-Y/! K!I 1YI\0?VHO@W\/=;D\'3^([CQE\1@DAA^%OPQT?4_B3\2) M70J%6Z\*>$+?4[S08)"VT:GXH?0=(CPS3ZA$B.R_-7Q[\%?M._MA?"'X@_"J M+X?>#OV?O 'C309[07GQ0U]O&?Q4U>6TFM=%OAW?OX.\!V]UJVFV$&H MZCJ7CCQKJ-E8RW(;PL]TGE#XCB#B^EA\!G.&X8B^(N)\+@<=' Y9EE"KF%&E MG$,/4>"PN<8O#6P.40J8CV?M%F>-P,YTE/V//4Y8OS\5CE&EB(X-?6L9"G45 M*C1C*K%5U%^SA7G#]W03G;F]M4I-QORMNQ^4VL?\%ROB;)\1TU[1/@7X&3P+ M9_;M.M=#UCQ'X@_X3*YT6\OK"YDDN_$%BIT.PU>1--@(A@T#4=/M))98#<7T M:+2%WMKD11WEI)):7,$C?QAZO\ L2_M7?[._P 5 M+CQ3]IF@ACTOPKJ&JZ%?)!<+;2ZCIWBVS23PM=:&)9(S_;1UB*PBAD22[EM6 M+1K_ $<_L?2>(/\ @G_\&?#7P?\ VEO"%UX2\.3ZIJWB8_'3P[J3>,_A3IVL M>,KN'5;KPW\1+ZPL8-4^%][H4]Q#H8\0ZSIUS\.-6DLWO[;QM;RWBV*?R?\ M1^\3_%S&\5<0T_%*><1X6IX6JL1F6=Y%/+,'D>??6Z"P^&EC:67X:AE^&K8? MZ[&M#&RIX*A.EAU[;#UJM*EB_B.&,XSR>-Q*SF6(^HJG+GK8K"NC##8IU(>S M@ZD:-.-&$H>U4U5<:<'&&L)22G^M5%4=-U/3M8L++5=)O[/4],U&UAO=/U'3 M[J"]L;^RN8UEM[RRO+:26VN[6XB=)8+BWEDAEC97C=E(-7J_N6,HSC&<)*4) MQ4HRBTXRC)7C*+6C33336C3NC]&332::::NFM4T]FGU3"BBBJ&%%%% !1110 M 4444 %4 '_ 1+_P"42'_!.C_LT+X)_P#J(V=?J/7Y?#'A&R\6_%/XRB?7- M%TGQ%XKMO FFZEX2TG7]/\-^(E\(ZE=Z;J\WBWQGI-[K.EW][X=T[3OL6A>' MY_[?\4ZOHFGW.FO>_;]?G%_P4 _9E\6_M2:9\,_!G_"IO ?Q)\(>&_B7X"\= M:9KUQ\4/$OP>^*7PJ\8^'Y_%,<_COP5\0/#&A7?BGPDUE8W^@O;^)_AKK^D? M$/2[BTOK&VTGQ-I&LW-O8@'I7BC]J/XI>%O'/P)L+O\ 9+^+4_PP^,&I> O" MOB'X@6WB/X?77B+X4>-OB+I,NH:=8>+?A;I^MZAXAO\ PIX3O8QH?Q(\:Z-J MDUKX4O3-JMGI/B#PEI^J>)+)UC^VO\/V71?%NMZ;<>'_ (+^,?%_QC\">"/B MM=ZC;W-IK/B#X$Z)\1O$?CF[U/PY:VK7^A>&+_1/@_\ %+4O!&N_;=3G\2VO M@N\FN](T)-:\+'7/,/$O[*GQ,^*EO^RMX>^+<^AZUXY_9,\6_LY?$?0/VN;# MQ9J%A\3_ !UXJ^'^E:-#\'W\7>(_"FM> M/&^J7EU;G5+.QT2WX27_ ()ZW7BCX;>!/V7_ !,_"^OZ M=J&H7OC'Q%IGQO\ O[1'P_\+>&;C0IK"SL?#][\/M$_:1\3RZKKS:UJT/B+ M4/!_ABYL=.LX->UJST, ^P/A)^TC:_$CQ-X6\):YX,UCP'K7Q&^$2?'CX:V. MJWMOJ5SX@^&*ZMX>T?4Y=9CM+6"/PUXS\,W7C+P0_BGPJ9M7M-.A\8Z)]@\1 MZO<1ZU;:1]-U\1_!G]G_ .(6G_$[X4?$_P"*S^$;;6/@1^S5K'[-OA.+PG>Z MAJL7BQO&.O\ PLUOQ]\0;MM0T[2G\,V6K_\ "EO L7A[PD#K-[I9N_$*:GK5 MTL.FS77VY0!C:O?V,-EJ$4U[:12K971:.2YA211]EE?+(SA@-OS<@?+STYK\ M5O\ @V^=%_X(H?L&Y91GP%\12,L!Q_PO;XK<\GI7ZL>./@!\"?&E[K7BCQA\ M%OA-XK\2ZC9L=0\0^)?AOX,UW7+XVFFBRM#>:OJNBW>H71M;2""UMO/N9/(M MX8H(]L,:(/R8_P"#<31](N_^"*?[!TUUI6FW,I\!?$13+<6-K-(5'QV^*V%+ MR1,V!DX&<#/% '[G>9'_ ,]$_P"^E_QH\R/_ )Z)_P!]+_C65_PCV@?] /1_ M_!99?_&*/^$>T#_H!Z/_ ."RR_\ C% &KYD?_/1/^^E_QH\R/_GHG_?2_P"- M97_"/:!_T ]'_P#!99?_ !BC_A'M _Z >C_^"RR_^,4 :OF1_P#/1/\ OI?\ M:Y%'3_A.;D[EQ_PBED<[AC']N7XSG..O'UXK9_X1[0/^@'H__@LLO_C%4/"UFXC_L^T\L.=:OE+!/)V[B 6QD@ 9P!0!Z#YD?_ #T3 M_OI?\:/,C_YZ)_WTO^-97_"/:!_T ]'_ /!99?\ QBC_ (1[0/\ H!Z/_P"" MRR_^,4 :OF1_\]$_[Z7_ !H\R/\ YZ)_WTO^-97_ CV@?\ 0#T?_P %EE_\ M8H_X1[0/^@'H_P#X+++_ .,4 :OF1_\ /1/^^E_QH\R/_GHG_?2_XUE?\(]H M'_0#T?\ \%EE_P#&*/\ A'M _P"@'H__ (+++_XQ0!J^9'_ST3_OI?\ &CS( M_P#GHG_?2_XUE?\ "/:!_P! /1__ 667_QBC_A'M _Z >C_ /@LLO\ XQ0! MJ^9'_P ]$_[Z7_&CS(_^>B?]]+_C65_PCV@?] /1_P#P667_ ,8H_P"$>T#_ M * >C_\ @LLO_C% &KYD?_/1/^^E_P :1I(\']XG0_Q+Z?6LO_A'M _Z >C_ M /@LLO\ XQ2'P]H&#_Q(]'Z'_F&67_QB@#(\).@BU[+*/^*L\2#E@.1?\CD] MLC/UKK?,C_YZ)_WTO^->?^%-"T22+7?,T?2I-OBKQ$B[]/M&VHM]A57="<*H MX51@ < 5U?_ CV@?\ 0#T?_P %EE_\8H U?,C_ .>B?]]+_C1YD?\ ST3_ M +Z7_&LK_A'M _Z >C_^"RR_^,4?\(]H'_0#T?\ \%EE_P#&* -7S(_^>B?] M]+_C1YD?_/1/^^E_QK*_X1[0/^@'H_\ X+++_P",4?\ "/:!_P! /1__ 66 M7_QB@#5\R/\ YZ)_WTO^-'F1_P#/1/\ OI?\:RO^$>T#_H!Z/_X+++_XQ1_P MCV@?] /1_P#P667_ ,8H U?,C_YZ)_WTO^-'F1_\]$_[Z7_&LK_A'M _Z >C M_P#@LLO_ (Q1_P (]H'_ $ ]'_\ !99?_&* -7S(_P#GHG_?2_XT>9'_ ,]$ M_P"^E_QK*_X1[0/^@'H__@LLO_C%'_"/:!_T ]'_ /!99?\ QB@"36)$.E:F M Z$_V??EI,3W[#FJGAAT'AO0 74'^Q-(X+ '_D'6Q]?2JNKZ!H*Z7J3+ MHFD*PL+TAETVS!!%K,001"""#R"*J^&M T*3P[H+OHNDN[:+I3,[Z=9LS,=/ MMB69C"222222223DT =AYD?_ #T3_OI?\:/,C_YZ)_WTO^-97_"/:!_T ]'_ M /!99?\ QBC_ (1[0/\ H!Z/_P""RR_^,4 :OF1_\]$_[Z7_ !H\R/\ YZ)_ MWTO^-97_ CV@?\ 0#T?_P %EE_\8H_X1[0/^@'H_P#X+++_ .,4 :OF1_\ M/1/^^E_QH\R/_GHG_?2_XUE?\(]H'_0#T?\ \%EE_P#&*/\ A'M _P"@'H__ M (+++_XQ0!J^9'_ST3_OI?\ &CS(_P#GHG_?2_XUE?\ "/:!_P! /1__ 66 M7_QBC_A'M _Z >C_ /@LLO\ XQ0!J^9'_P ]$_[Z7_&CS(_^>B?]]+_C65_P MCV@?] /1_P#P667_ ,8H_P"$>T#_ * >C_\ @LLO_C% &KYD?_/1/^^E_P : MY+Q:Z&+0<,I_XJSPV.&!Y-_P.#WP?R-;'_"/:!_T ]'_ /!99?\ QBN4\5Z% MHD<6A>7H^E1[O%7AU&V:?:+N1K[#*VV$95APRG((X((H []9(\#]XG0?Q+Z? M6E\R/_GHG_?2_P"-9(\/:!@?\2/1^@_YAEE_\8I?^$>T#_H!Z/\ ^"RR_P#C M% &KYD?_ #T3_OI?\:/,C_YZ)_WTO^-97_"/:!_T ]'_ /!99?\ QBC_ (1[ M0/\ H!Z/_P""RR_^,4 :OF1_\]$_[Z7_ !H\R/\ YZ)_WTO^-8=SI'A>SMY[ MJ[TK0;:VM8I)[FXGL=/A@MX88S++-<32Q)%!%'&K.\LKI&B@LS #-?+.J?M. M?!G4=2NO#GP9\&ZM^T;XKM)S9W6G_!;PQI.O^&-(O"6C6+Q+\5-5GT;X4^'& MCF5EN;:^\8R:K"LW$CI%!;R2.JGYHC^'7[3/Q4:.;Q9KOP[ M_9I\+SLDA\-_"/1=*^)/Q9:UE5EEMK[XI^--"M_!'AR]V[1*OA?X<:_/;.S& MP\3ETCN3Z3\//V3_ (%?#C4V\2Z?X)MO$_CN8I)>_$CXC7EY\1OB%=W )>25 M?%?C"75=0TN.63$C6'A_^Q]*C94$&GPI'&J>/_:^?YHN7),DE@,/-^[FW$SG M@XNG*W+B,+D.'<\VQ+B[JI@\WGPU6M:4:KO8P]OB:W^[X9TH/_E_C+T]'M*& M&A>O.W6%=X279G&M^T3\2/B/B#]GKX&>)-=TRY+)!\4OC7)J'P3^&HCD7]S? M:5I&KZ3J'Q;\70_*\L7]F^ -*TJ\C""/Q%"LJ2AG_#.WC[XD S?M%?'CQ1XJ MTZY)>Z^%WP@-W\%/A8(9HP)M-U*YT+5;[XJ^+[4,!',NO?$2#2M0CW^=X>@C ME>W'U6WA_07=I'T32'D>N+7NU>Q]2 M]IKBZU7$WWI/]SA==X_5Z;7M8/\ DQ53$VZ2.:\ ?#3X;_"O1%\.?#;P9X3\ M#:&&6633/"NC:;HEKZ\R,=' M3_OI?\:RO^$>T#_H!Z/_ ."RR_\ C%'_ CV@?\ 0#T?_P %EE_\8KZ7#87# M8*A2PN#P]#"X:A!4Z&'PU*G0H4:<=H4J5*,:=."Z1A%)=CKA"%.,84XQA"*2 MC"$5&,4ME&*222Z))(R[AX_^$TTGYTVGPMXBR-PVD_VOX8P2,XSDGD\]?>ND MG2UNH9;>Y6">">*2">&81RQ30RJ4EAEB<,DL4J$I)'(K1R*2KJRDBN)N-!T, M>,M*B&C:4(F\,>(':,:=9[&=-5\,A'*>3M+*'<*Q&5#N 0&.>F_X1[0/^@'H M_P#X+++_ .,5LTFG%I--6::3379IZ->11\G:E^S5K7PROKSQ1^R;XQT_X4W5 MS)]+^&/QI\+ZC\!_B[JTAM=$\.>++^UU'P;\0;E2V7^$ MGQ.LX[?PSX[$B!95T"8:!X^M8B6U/P;9JOF-]'?\(]H'_0#T?_P667_QBN:\ M8?"SX;?$#PYJ/A'QKX#\(^*/#.K)MU#1-:\/Z9?Z?<,JD13F">V817=N2)+2 M]@,5Y9S*D]I<0S(CCY&7#=?*92Q'"6*IY6KN=3(,3&=7AS%2;YI*AAX/VV0U MZCYE]9RAQP:JU:N+QV49I7LCA>$E0;E@9JCJW+#33EA)]6HP3YL+)_ST+4U* M4JE7#UY,[KS(\D;TR#@@L 0?0C.0?8\T>9'_ ,]$_P"^E_QKX;?X-_&#X D7 M7P7DL_CK\+K1<'X'_%?5;8?$#PWIZ-(5L_A)\:M;BNI]2MK57C6Q\&?&"34H M'2%;6Q^(_AVU"0#V#X3_ !B^#/Q?N=4T/0]/B\.^/_#L< ]I&!= M+%QE.-&O"6&Q$KJ-.HTX56E=O#UE^[KJR,+2JT*5TCZ$\R/_GHG_?2 M_P"-'F1_\]$_[Z7_ !K*_P"$>\/GIH>C_P#@LLO_ (Q1_P (]H'_ $ ]'_\ M!99?_&*^E.LU?,C_ .>B?]]+_C1YD?\ ST3_ +Z7_&LK_A'M _Z >C_^"RR_ M^,4?\(]H'_0#T?\ \%EE_P#&* -7S(_^>B?]]+_C1YD?_/1/^^E_QK*_X1[0 M/^@'H_\ X+++_P",4?\ "/:!_P! /1__ 667_QB@#5\R/\ YZ)_WTO^-T#_H!Z/\ ^"RR_P#C%'T;2G$?B<)&&TZS81I_P (WX=?8@,)"KO=WVK@;F9L98D@'=^9'_ST3_OI M?\:/,C_YZ)_WTO\ C65_PCV@?] /1_\ P667_P 8H_X1[0/^@'H__@LLO_C% M &KYD?\ ST3_ +Z7_&CS(_\ GHG_ 'TO^-97_"/:!_T ]'_\%EE_\8H_X1[0 M/^@'H_\ X+++_P",4 :OF1_\]$_[Z7_&E#HQP'4GT# G\@:R?^$>T#_H!Z/_ M ."RR_\ C%3VVD:39RB>STO3K6<*RB:VLK:"4*V-RB2*)7"M@;@#@X&0<4 : M-%%% !7Y5^H]?EQ_P %M/\ E$A_P47_ M .S0OC9_ZB-Y0 ?\$2_^42'_ 3H_P"S0O@G_P"HC9U^H]?EQ_P1+_Y1(?\ M!.C_ +-"^"?_ *B-G7ZCT %%%% !1110 4444 4=3_Y!U]_UYW?_ *3RU^)O M_!M[_P H3_V#O^Q#^(O_ *O;XK5^V6I_\@Z^_P"O.[_])Y:_$W_@V]_Y0G_L M'?\ 8A_$7_U>WQ6H _<"BBB@ HHHH *Y!/\ D>KG_L5++_T]W]=?7()_R/5S M_P!BI9?^GN_H Z^BBB@ HHHH **** "BBB@ HHHH *1NA^A_E2TC=#]#_*@# MDO"/^JU__L;/$?\ Z7FNNKD?"/\ JM?_ .QL\1_^EYKKJ "BBB@ HHHH *** M* "BBB@ HHHH S=8_P"03J?_ &#[[_TDFJIX7_Y%OP__ -@32?\ TW6U6]8_ MY!.I_P#8/OO_ $DFJIX7_P"1;\/_ /8$TG_TW6U &[1110 4444 %%%% !11 M10 4444 %'/_2\5UK,%4LQ 51DL2 % ZLQ) "J.221@ FO MY3/VE_\ @L%^T#XJ^)NLVOP-U#0/ /PR\,^))8/"_P!K\*Z-XD\1>)H]"U": M*V\1:_=Z['?VUFNJ21&\L]%TFVMDL;"6"*ZOKVZ,TH_,?$[Q![GK@>IP#P*_&W]B?_@H[\8/VF_ >H^&=-^!#[K3X M/$FK:;XHT+X>?":/P[JJS0Z/XL\1:EK%UKOB?1;V[N[/4+2Y\.>$?"7C&6:: MQ>]M#8VERMM:_:B_!+XZ_$W]]\=/CM?>']$F\HS?"_\ 9OBU#X;Z$Z(Q$EEK MOQ5U.;4/BWX@CFB8QSS^&K_X96]RO#:8BL4KIX?\2,KXRR? 9QP7EN<9_ALQ MH^UI5Y8.>4X#"RYY4:E/'9EFGU?#SGA<3"IAL;2R?^V<7AZE*H_JM2*BYWA< MVHX_#TL1@*5?$QK1NFZ;H4Z;O9QJU:W+!N$KQJ1H?6)Q<96A+2_J?Q+_ &BO M@W\);ZTT3QIXWT^#Q9J2H=(\!:%;:CXO^(^M^:,0C1?A[X2LM;\9:DLKE8Q/ M;Z*;5&8&:XB0,X\L'Q'_ &H/BH%3X8_"+2?@GX9N?*9/'O[1%RU_XK>TE,D< MESHWP-\":H]^LH $T$7CWXA>"[R$E1>:$^&AKVWX9_!+X3_!RRN;'X9> ?#? M@\7Y#ZM?Z5IZ?V[KTPD:077B3Q+=-<^(O$E\78M)?:[JNHWO9_LOB3,VI9OG5/*<-+665\,Q:J-.RG0Q/$.847C*]-I]'"+WM=XSQ56+J25MI4:.%FF_BT/D> MV_9&\->*I[?5?VA?''C;]H_58I+>Y71O']Y:Z1\)[&[MVW*=+^"WA"'1_ %Q M I"&&7QC8^--73:IEU>9P7/U/I6CZ5H6G6>D:+IMAI&DZ= EMI^EZ99VVGZ= M86\6?*@LK"SBAM+6&/)"1V\,:*.@K1HKU,LR#)\G=6IE^!I4<1745BL=4=3% M9GC>1WC+'YIBYU\PQ\XOX:F,Q-><59*222-J.&H4.9TJ<8SG;GJ.\ZU2VSJU MIN56JUWJ3D_,****]@W"BBB@ HHHH Y:X_Y';2/^Q6\1?^G;PO74URUQ_P C MMI'_ &*WB+_T[>%ZZF@ HHHH *\<^+7P'^&WQGMM,;QCHT\/B/P[))=>#/'_ M (:U&\\+_$;P'J+CC4O!?CC19+77]!FWB-[FT@NY-(U18EM=:TS4K)I+9_8Z M*X\?E^!S3"U<#F.$P^.P==157#8JC"O1JZ:35FDSXO'BS]HK]GIO*^(N MEZG^TK\)+=BL?Q+\!:!:VWQS\(V DPLWQ!^%>C16VE?$NSM(Y8_M?BCX30:? MXE>*WEFF^%URWG7S?2OPZ^)WP_\ BWX8M/&7PV\6Z)XR\-7CO!'JFAWJ74<% MY#M%UIFHP$)>:3K%B["'4=%U6VLM6TZX#6]]96\Z-&.[(!Z_Y]_K[U\S_$7] MF3PSXE\2W?Q-^&_B#6O@=\:+B)%N/B5\/8[*(>*1;I(+6P^*7@J^CD\(?%31 MXV=$V>*=/?Q!8P1A/#OB;0)@MPGS?U'/\@][**]7B'*HZRR7-<7?.,-35FUE M.>XJ3^O-)2]G@>(:DJE:M5;EQ%@L-2IXO4_VB"7_/C$ MS?[WRIXN3E*3N\73@E ^F**^,K;]H[QG\';B#0_VM/">G^#M,::*TL/V@_ B M:GJGP)UAY61(7\7B[^T^)?@AJ5PTL:R6WC?^T/!*S9AL/B)>R,L(^P;#4+'5 M;*TU'3;RUU#3[^VAO+&^LKB&[L[RTN(UEM[JTNK=Y(+FVGB=)(;B"22&5&5X MW92#7KY3GV6YQ[:EA:LZ6-PJA]>RO&4IX/-, ZEU#ZU@:ZA7A2J.,_J^*C&> M#QD8.M@L1B*#C5EO1Q-&OS1A)JI"WM:-2+IUJ3=[<]*24E&5GR32=.HES4YS M@U)W****]DZ KEO#G_(0\9?]C2/_ %&?#5=37+>'/^0AXR_[&D?^HSX:H ZF MBBB@ HHHH **** "BBB@ K\N/^"VG_*)#_@HO_V:%\;/_41O*_4>ORX_X+:? M\HD/^"B__9H7QL_]1&\H /\ @B7_ ,HD/^"='_9H7P3_ /41LZ_4>ORX_P"" M)?\ RB0_X)T?]FA?!/\ ]1&SK]1Z "BBB@ HHHH **** *.I_P#(.OO^O.[_ M /2>6OQ-_P"#;W_E"?\ L'?]B'\1?_5[?%:OVRU/_D'7W_7G=_\ I/+7XF_\ M&WO_ "A/_8._[$/XB_\ J]OBM0!^X%%%% !1110 5R"?\CU<_P#8J67_ *>[ M^NOKD$_Y'JY_[%2R_P#3W?T =?1110 4444 %%%% !1110 4444 %(W0_0_R MI:1NA^A_E0!R7A'_ %6O_P#8V>(__2\UUU(_\ TO-==0 4 M444 %%%% !1110 4444 %%%% &;K'_()U/\ [!]]_P"DDU5/"_\ R+?A_P#[ M FD_^FZVJWK'_()U/_L'WW_I)-53PO\ \BWX?_[ FD_^FZVH W:*** "BBB@ M HHHH **** "BBO#OCS\??!?P!\+6.M^)(M6U[Q#XEU>V\+?#WX>>%+1=5\= M_$GQEJ'&G^%O!^B^9$;V^D_X^+^]GD@TO0].2;4]7N[6TAR_'F&88+*L%B,P MS'$TL)@L)3=7$8BM+EA3@FDMDY2G.3C"G3A&52K4E"G3A.I.,7G6K4J%.=:M M.-.E37-."+KQO\ $;5)+333=6^C MZ/HVG64VL>)O&7B740ZZ1X-\'>';-)-0\2>*->F0VNFZ191,SDO<74EK8P7- MU#_*3\0O^"67[8$-YI_BKPK\(+8>'?B!J*OA[!XEUF_GT' MP9XY_M>[\.VC:]I6FO90ZI?Z&^I:-%,Q@DNXKB&>-?Z-O@I\ /'/B7QMI_[2 MG[4TUEJ_QICM]1B^'7PVTV\AU+X>?LW^'-9"K-H'A)DC$/B'XBW]DL=OXY^) M\_F7>H2&71?#9L/#T"?;/JWQ?ZE2I:7'Z-2AE.44)T<-&M4=:O4G6K5<3B<1B*K4?:8 MC$XJM6Q%:48PA[2I)4Z=.FH4X^W@,#A\MPE'!86,HT:$6H\TN:4YRE*5DHINT8QBDD4445]*=@4444 %%%% !1110 4444 NIKEKC_ )';2/\ L5O$7_IV\+UU- !1110 4444 %%%% $%S:V] M[;SVEW!#_$]S/*\UTVF^'[)_P"V M?@]K%XSL3KGPS>#0_/\ ]*UGP)X@DW9^R**\?-+:))_A+\1[01^%OB-;.&65-*M)=+\<6#?B'X4T+QEX7U15%]H? MB+3;?4]/EDC):"Z2&X1C;7UI)B:RU&U:"_L;A4N+.Y@FC21?EX^ /V@?V>R) M_@]K=]\??A5:_>^#'Q/\2[/B?X9L(PP%M\*_C)K3S#Q';6R,BV7@[XOO#Z3^V-^S_<^#_&/B[Q+XW@^&TGPW MMHI_B5X.^)MK-X+^(/@![AXH;2W\1>"]1W:R_P#:=S-%9^'[_0H=:T;Q5=21 M1>%M3UDS1;_$?@5_P4=_9%^+_P 1=4^'WA7XFR6GB?Q9XH \)VOBOPSXB\(V MGB>9M'TBPM[+1]3URPM;"74KRXL)4T_2KR>QU347>*&QLI[B1(6JIQ_P/1Q& M68.MQ?PW0Q>WEA?9X?#U<1"M4J?6H3PCIJ'.L7">%:9;&=&G+'X2-3$:4(2Q%*,ZKYN2T(N2DWSIPM:_.G"W,FE^A]%%%?7G M<%%%% !1110 4444 %?EQ_P6T_Y1(?\ !1?_ +-"^-G_ *B-Y7ZCU^7'_!;3 M_E$A_P %%_\ LT+XV?\ J(WE !_P1+_Y1(?\$Z/^S0O@G_ZB-G7ZCU^7'_!$ MO_E$A_P3H_[-"^"?_J(V=?J/0 4444 %%%% !1110!1U/_D'7W_7G=_^D\M? MB;_P;>_\H3_V#O\ L0_B+_ZO;XK5^V6I_P#(.OO^O.[_ /2>6OQ-_P"#;W_E M"?\ L'?]B'\1?_5[?%:@#]P**** "BBB@ KD$_Y'JY_[%2R_]/=_77UR"?\ M(]7/_8J67_I[OZ .OHHHH **** "BBB@ HHHH **** "D;H?H?Y4M(W0_0_R MH Y+PC_JM?\ ^QL\1_\ I>:ZZN1\(_ZK7_\ L;/$?_I>:ZZ@ HHHH **** " MBBB@ HHHH **** ,W6/^03J?_8/OO_22:JGA?_D6_#__ &!-)_\ 3=;5;UC_ M )!.I_\ 8/OO_22:JGA?_D6_#_\ V!-)_P#3=;4 ;M%%% !1110 4444 %%% M?+W[0_[1\/PFDT/X>^ ?#DWQ2_:&^(EM./AA\)=+G:*6[BCF2SNO&WCC58TD MA\%?#'PY/*L_B'Q7JC6\7S:#\)?@WX9N+<>+_ (A^(V5B8[<2B2/0_"^D(K7WB[QIJ<2Z)X8T MJ*:YNI);IK6RN>(^ _[.OB'2_%U[^T%^T-J^E>/_ -HWQ#:W5C:76F?:Y? O MP6\(WQ7;\-?@]8:@ ^GZ8L"HGB?Q?-;P>(_'&H>?=:E+%8-#95L?L_?LW3?# MC5_$/Q:^*GB2W^*?[1OQ"M[:+QM\1WTXV.EZ#HT!,UA\-/A;I%Q)<2>$OAIX M?EDD%K8I*-3\27N_7_$T]SJ,Z0VGU77S.793F.>8VAG_ !/1^KPPM58CA_AB M4J5:EE$HM^RS7-:E*=2CCN(IP=X^SG5P.2*3P^73Q&)6(S3%\=+#U<54AB\= M#D5.7/A,$W&4<.]>6O7<;QJXQIZH5R/B[_ %6@?]C9X<_] M+Q775R/B[_5:!_V-GAS_ -+Q7VYZ1UJ]!]!_*EI%Z#Z#^5+0 4444 %%%% ! M1110 4444 %%%% '+7'_ ".VD?\ 8K>(O_3MX7KJ:Y:X_P"1VTC_ +%;Q%_Z M=O"]=30 4444 %%%% !1110 4444 %%%!(').!ZF@#^>O_@O3+IEKHO[,<1M M=.35]7\0_$U(KYK*U.K3V>BZ%X;N!IL.I-']M6PAEU.;4'TV.86LD\:7K0F: MTCD3^<:>_?2K>YU6.Z>QDTNVGU..^CE:WDL9=.B:]AO8YT9'@EM)H([F&9&5 MXIHD>,B15-?LU_P<#_%#PY\6_$7P.^$WP?NM;^(7Q"^"?B+Q[J7Q/L_ &@^( M/$L'P_N_%>C>&8?#VB>(-;T'3[W3M,\57BZ1J%X_AQKO^VM/T^*.\U&TLXKR MS^T?SEZQX6^/>LZ==V.H>#/BQ>VL<%PLML_@CQBR&1+9G5;A(]#7S'4-&ZK/ MN891P/F4GYKBC]F1GOCUQ'PIXJ8#Q-R/@G*>**&$?&F2\09=CEQ!EM++<;5R M[#YEPM0H4XX/,H9MD&&R_&8>AFV)RB,,3.6+CC<9A<73AA_X?\5/&6AD/'/% M648?(\=G-KC7[2#1M'^-_P#;]AK2>!?@[XA\,RZK/%X[ MM_#\VB0^*].BTSQOXP\ :0=/O=: /UAHK\X_BC=?MF:'<_ OXE> _CI\+O%T M-_XJ^ 7@[6/@CH'PGL[CP5\:="\6:GX9L_C?X\L/B5+XEU7QIX*O=#\)7OC7 MXI_#^ZT&YU#PCH'AWPC9Z9XJTSQ[+K+ZE;^/^//VKOBW\#_VEOC1K_QZO_C' M\/OACX8^#OQ\\>? GX/?\(5\#/$?P5_:!T7X"^"Y/&>NZUX:^-GA"+Q%\:/" M_P 7I/#6E:GXNN_A'\1+7P9#-H$]U>>#;/QE:>#O%DEB ?KY17PE\&/C5\35 M^+?P5^&'Q*UK3_%=W\>_V5/$G[1B7FF:%!I%CX(\4^ O%'P=T3QEX0T5].LH MC=>";ZW^.?AQO"3>*;G4/%EO-X7UJ74O$&M+K$%KHOW;0!1U/_D'7W_7G=_^ MD\M?B;_P;>_\H3_V#O\ L0_B+_ZO;XK5^I/C[XZ>&_"&HZYX:O\ P=\:-4N[ M"S;S=0\*? OXM>,/#TYNM,%Y']A\2^&O".IZ'?\ EI.L5R;.^F%I=I-:7)BN M()D3\HO^#<;5X+7_ ((J?L'1/:ZI(W_" _$1BUMI.HW48S\=_BOQYMO;21EA MC)4.2,C.": /W4HK#_M^U_Y\M<_\$&L?_(=']OVO_/EKG_@@UC_Y#H W**P_ M[?M?^?+7/_!!K'_R'1_;]K_SY:Y_X(-8_P#D.@#%_^1;\ M/_\ 8$TG_P!-UM5#5M=MGTO45%GK2DZ??#+Z%JZJ/]$FQEC9@ >Y( ZD@9(J M^&]C*2K=5)4@D [:BL/^W[7 M_GRUS_P0:Q_\AT?V_:_\^6N?^"#6/_D.@#_&_P#:9\17'BQ? MV>OV:-,M_%OQ_P!2LX[SQ/JNL:7JMSX)_9]\)WD1\OQY\38;.W-U>ZKF_: _:-U?P?X@TSX(? _PW;?$W]I3QII%QJGA M_P *37/V?PI\/_#@?[+)\3_B_K$3[_#O@?3KABMA81!M?\:ZE$NA^'+:222> M\M>B_9Z_9RTWX,1:_P"+/$GB+4?B?\%/!6D"+3M*MMLUR;S4Y)[QX?V?O@MX&^ /AW4;?3AXN\7 M_$#QA>)KWQ4^+7BK0M5N_'7Q/\6N':?6O$.H?8V\BQM7FFM_#GAJR:/1/#&E MF+3M,MEVSW%Q] ?V_:_\^6N?^"#6/_D.O#RG),?CC*5+'YLTX4*4ZN792J6#GB\1F?-A\-5JU8XS')>W MC=X;#1DITL#&4>5V:257%SBW&KB+6C&4J.'Y:;JSK[E%8?\ ;]K_ ,^6N?\ M@@UC_P"0Z/[?M?\ GRUS_P $&L?_ "'7V1Z)N5R/B[_5:!_V-GAS_P!+Q6E_ M;]K_ ,^6N?\ @@UC_P"0ZY;Q5K5M+'H6+75TV^*O#K'S=%U6/(6^R=NZT&YL M#A%R[$@(K'B@#T1>@^@_E2UA#7[7 _T+7.@_Y@.K_P#R'2_V_:_\^6N?^"#6 M/_D.@#%ZZFO/KC6[8^,=*E^R:SA?#'B!"IT351(2^J^&2"L9M-[( M AW. 50E Q!=0>E_M^U_Y\M<_P#!!K'_ ,AT ;E%8?\ ;]K_ ,^6N?\ @@UC M_P"0Z/[?M?\ GRUS_P $&L?_ "'0!N45A_V_:_\ /EKG_@@UC_Y#H_M^U_Y\ MM<_\$&L?_(= &Y16'_;]K_SY:Y_X(-8_^0Z/[?M?^?+7/_!!K'_R'0!N45A_ MV_:_\^6N?^"#6/\ Y#KSSXJ?'CX6?!#P+KWQ+^+7B=? /@7PU;+.TTK1=*MKW5]5O)([73[*XF8)6V&PV(QF( MH83"4*V*Q6)JTZ&&PV'I3K8C$5ZLU"E1HT:<95*M6I.484Z<(RG.348IMI&. M(Q.'P>'K8O%UZ.%PN&I5*^(Q.(JPH8>A1I1VFG6EUJ&H75O8V-C;3WE[>7<\5M:VEI;1--:/\2_VS;.R M1-;\=O:3&TU;P3^R7;ZC$UOJ,Y9;C3]8^/%]:7'AG09!,O@B#7-6@AOEP4\( M?%O_ (*"7UKXA^/WAWQW\$OV,%NX-1\)?LU2Z3K&F_%+]H>UMIEN--\3_M(7 MNF(TO@WXKJNLJPO/B'J!MTLM(?].=&F\/>'=*TW0M \.W>B M:)H]C:Z7I&CZ1X3OM-TO2]-L84MK+3].T^RTZ"SL;&SMXT@M;2UABM[>)%CB MC1 !7VRCEO!FM18+.^+H[46J&/R/ABHK?[PFJN$SS/:2Y)53M[=JAG&90; MEA_[-P:IXC,>1^"/P*^%W[.WP]TKX8_"/PM:^%?"NF2W-[+'%-<7FK:[K>H, MLNK^)_%6O7LL^K^*/%6MW"BZUGQ%K=W>:GJ$^#+.(HX88NS\.C-_XQ!9R%\4 M #+OP/\ A&O#9P/FX&23@<9).,DU>_M^U_Y\M<_\$&L?_(=%PF%P.&H8/!8>C MA<)AJ<*.'PV'IPHT*%*FE&G3I4H*,(0A%)1C%))))(]!HK#_ +?M?^?+7/\ MP0:Q_P#(=']OVO\ SY:Y_P""#6/_ )#KG.@W**P_[?M?^?+7/_!!K'_R'1_; M]K_SY:Y_X(-8_P#D.@#YMHX@QS\JEPS<[0<&@#3HHHH *_+C_@MI_RB0_X*+_\ M9H7QL_\ 41O*_4>ORX_X+:?\HD/^"B__ &:%\;/_ %$;R@ _X(E_\HD/^"=' M_9H7P3_]1&SK]1Z_+C_@B7_RB0_X)T?]FA?!/_U$;.OU'H *^9/CO^SIJ'QH MU?PGJMA\8?'OP\B\/ZUX;U'4=&T+3_!>OZ%K%OX>G\1RI+;:=XQ\-:XNA>)9 MH?$U_8?\)!9R3V M?M _"#X.?"_P=\+_ (;>"_@#X,\,?LVZKX'T;X;?#'2-!T./P?:^,?B#\"_& MOQFMH_&&G:##;^,-?L?B5:>);E95.BZKHC:?I1LO:(OV;M)UOQ!VGAWP9HWQ'T^\T'Q)INGZ;X%\$>#_ .W;B?PC MJ%]X(@USQ?/X@UJV\(WFHZ9;W<5SKOB._P!9^D:* /G?X4?LW^%/A9KFD^)% M\0>*_&>M>$_AO8?!OP#J'B^\TZYN/!'PJTZ^T_4D\(Z9)I6F:4VI3:C=Z+X= MD\0^*/$']J^*/$G_ C'ATZMJD\FFM)<_1%%% &?J:(=/OR54DV=V"2HR1]F ME&"<9Z!_P BI9=O^HW?UV%<@G_(]7/_ &*EE_Z> M[^@#KL#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y M"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0I& P>!T/8>E.I&Z'Z'^5 '(^$0 M#%K^0/\ D;/$?;_I_KKL#T'Y"N2\(_ZK7_\ L;/$?_I>:ZZ@!,#T'Y"C ]!^ M0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0? MD*,#T'Y"EHH S-8 _LG4^!_R#[[L/^?2:JGA@#_A&] X'_($TGM_U#K:KFL? M\@G4_P#L'WW_ *2354\+_P#(M^'_ /L":3_Z;K:@#

G^0 .22> !R3P.:^!/B5\8OB%^T%XW\1_L\?LMZO M+X?T_P ,:G!H?Q[_ &F+1;>ZTOX8EE:74_AU\*_-6:T\4?&NXM-D-]>J)M"^ M&4-VMYJSS>(/LFGP>'GN?83(L/1E5IUL7CL=5>%RG*<'&-3,,VQWLY5(X7"4 MY2A!*-.$ZV)Q5>I1P>!PL*N,QN(P^%HU*L>;%8JGA81^? CX#^!OV??!">#O!L5_>W-]?W7B#QCXQ\0W1U7QI\0O&6J$2ZYXT M\;:](HN-:\1:Q<9>:>0K;6-L(--TRWM-.M;>V3;^#_P=\ ? KP+I?P\^'&B+ MHV@:=+=WL\DUS<:CK&NZYJ)M:\O)V" M[H[>*WMX?3Z\[)L@Q/UW_6+B*I1QG$%2C.CAJ5"4YY9P]@JWLY5,MR>-6%.4 MJE5TX/,\WJTJ6-S:M"+E3P> I8++,%CAL+4]I];QDHU,9*+C&,&W0PE*5FZ& M&YDF[VC[?$2C&KB))-QI4HTJ%),#T'Y"C ]!^0I:*^M.\3 ]!^0HP/0?D*6B M@!,#T'Y"N1\7 "+0, ?\C9X<[?\ 3_77UR/B[_5:!_V-GAS_ -+Q0!UB@8' MZ#L/2EP/0?D*%Z#Z#^5+0 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_ M(48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 @_(48'H/R%+10 F!Z#\A1@>@_(4O3K7PC\?OVM];TWQW/^S3^ROX5T M[XT?M2W5A;76LZ=>7EQ:_"OX Z'JD>;+QY^T!XKL4F.AV?DL;_0/AWI;3>/O M'/EQ6VF6.GV5Y%JU>KD^39AGF+>$R^E&4J=*6(Q6(K5:>&P6 P=-Q5;'9AC* MTH8?!8.BYQ53$8BI"FI3A3BY5:E.$_+S?.ZMJ"NL%I<^$?"/]E;XA?$_X@:!^TM^W#=^'_%OQ/\/W U3X.? / MP_<2:O\ !']F82AFAO-*CND2W^)?QG\ET37/BUK5D4TZZ067@*QTG3[*TOY_ M4OV;?V1M#^"^JZY\5OB#XHU#XW?M.>/K. ?'GQ?:6\6L75DC>?%X(^'VA MPF33OAG\+-(G++HO@CPX(89%6.\U^[UC4_\ 2(_L*OH<3G.7\/X>ME?"E5U\ M57I5,-FW%DZ4Z.*QE.I%T\1@<@I58QKY3DU:#E1K8BI"GG&;X=SCB_[/P6*Q M&31^>P^38_/Z]',^*J4:&&H588C*N%HU(5L+A*D'&=#&Y[4IRG0S3-Z4XJK1 MP\)5,IRJLH2POU[&8:CFS3:OH/RS^9/)/J3R:,#T'Y"EHKXD^U$P/0?D*Y;P MZ!_:'C+@?\C2.W_4L^&JZJN6\.?\A#QE_P!C2/\ U&?#5 '48'H/R%&!Z#\A M2T4 )@>@_(48'H/R%+10 F!Z#\A1@>@_*EHH **** "ORX_X+:?\HD/^"B__ M &:%\;/_ %$;ROU'K\N/^"VG_*)#_@HO_P!FA?&S_P!1&\H /^")?_*)#_@G M1_V:%\$__41LZ_4>ORX_X(E_\HD/^"='_9H7P3_]1&SK]1Z "BBB@ HHHH * M*** *.I_\@Z^_P"O.[_])Y:_$W_@V]_Y0G_L'?\ 8A_$7_U>WQ6K]LM3_P"0 M=??]>=W_ .D\M?B;_P &WO\ RA/_ &#O^Q#^(O\ ZO;XK4 ?N!1110 4444 M%<@G_(]7/_8J67_I[OZZ^N03_D>KG_L5++_T]W] '7T444 %%%% !1110 44 M44 %%%% !2-T/T/\J6D;H?H?Y4 (__ $O-==7(^$?]5K__ M &-GB/\ ]+S774 %%%% !1110 4444 %%%% !1110!FZQ_R"=3_[!]]_Z235 M4\+_ /(M^'_^P)I/_INMJMZQ_P @G4_^P???^DDU5/"__(M^'_\ L":3_P"F MZVH W:1F"@LQ !))( R22> .23P!R>*AN;FWLK>>[NYX;:UMH9;BXN+B M5(8(((4:6::::5DBBABC1Y)99'6.*-6DD945F'YPZKXG\9?MZ:IJ'@_X::OK M_@7]CBS>]TGQY\7-(,VC>*?VC+FWO)++4_ GP@U)U6]T7X5(UM<6/C'XG6D< M5YXL22;0/!LJ6#7VK/\ /9]Q!2R98;#4,-4S/.\R=2GE&2X:<88C&SI\GML1 M6JS3IX'*\%[2G/,-_VRO$GB#X/?L\^)KOPA\! M/#]W)X?^-?[2^@2DW_B6^CE1-:^$O[/NI(?LMUK)M#-8>-/BG UWI?A)+E]/ M\/"]U[;-']N?#?X:>!?A#X,T+X>_#?PQI7A'P?X;LULM(T32+<06T"9WSW$\ MA+7%]J-].7N]3U2^EN-1U2^EFOK^YN+J:25M?PCX1\,^ _#.A^#?!NAZ9X:\ M+>&M,M-&T'0=&M(K'3-)TNQB$-I965K"JQQ0PQK@ N[EY97DFDDD?HJPR/A M^>#Q%7.\XKT\RXEQM'V.)QT82AAG#% MYA4J3AAZ6&C"X25.6=5)JG2IWYEAL+!W=.A%V:52M*3 M4(P****^H.X**** "BBB@ KD?%W^JT#_ +&SPY_Z7BNNKD?%W^JT#_L;/#G_ M *7B@#K5Z#Z#^5+2+T'T'\J6@ HHHH **** "BBB@ HHHH **** .6N/^1VT MC_L5O$7_ *=O"]=37+7'_([:1_V*WB+_ -.WA>NIH **** "HYIHH(I)IY$A MAB1Y))976....-2[N[N0J(B*SN[$*B*S,0H)'&?$?XD^ _A#X*\0_$;XF^+- M#\#^!O"FGR:IXA\3^([^'3=)TRSC(0--<3$&2>XF:.UL;*V2>^U&]F@L;"VN M;R>&!_S;C\/_ !B_X*/NE]X\L/&'P#_81N)5N-*^'4YU#PE\CWD&GO\ 1Y+P]/,J-7,\ M?B8Y1P]@ZJI8W.*]-U4ZW*JBR_*\*ITYYKF]:#3HX&A4A"G&4<3F&)R_+XUL M;2^>SG/X9=6I9;@<-+-L_P 93E4P64T*BIVI*3@\=F>*Y*D,KRJE.ZJXZM3G M*I*,L/@_B+Q"-/BB M^S_@#^SO\*?V:? L7@'X4^'CI5A/?7.N>)->U.\N=<\9^/?%NHD/K/C?X@>+ M=2:76?%WB_7)\SZEK.JW$C@%+*PBL=,MK2QM_4/"WA7PUX'\.Z+X0\':!H_A M;PMX;TVTT?0/#OA_3K32-$T72K&)8+/3=+TRQBAM+&RMHD6.&VMXDC11PN22 M=^M$=15<=FN)I*4:>8Y]C(1I_7L7%2G]5P\(4 MLNRV%2I' 86E5KXS$XO'*.'YT,4\ZSO$QS;B&I3E36*]FZ6"RK#U>1U,OR/" M2E4^I864H0>(Q$YUWQ6K]LM3_ .0=??\ 7G=_^D\M?B;_ ,&WO_*$_P#8._[$ M/XB_^KV^*U '[@4444 %%%% !7()_P CU<_]BI9?^GN_KKZY!/\ D>KG_L5+ M+_T]W] '7T444 %%%% !1110 4444 %%%% !2-T/T/\ *EI&Z'Z'^5 ')>$? M]5K_ /V-GB/_ -+S775R/A'_ %6O_P#8V>(__2\UUU !1110 4444 %%%% ! M1110 4444 9NL_\ ()U+WT^^Q_X"35AZ=J^E:!X(L-:US4K#1]'TCPQ9:CJN MJZI=V]AIVF:?9Z3!<7E]J%[=216UG9VL"/-<7-Q)'%#$K.[ "OYV/^"K_P"W MC\;_ Q\<=7_ &=OA-XQUKX:>&/ ^C^'YO%FL>%;M],\3>+-?\3Z+;:^;9M> MBC34=,T#2M'U33[5+#2YK5]1U"2^N+^ZGMXK2VB^;_V'?CU\0OVC_CE\(?V9 M/VE_B)X\^*_P3USQ%J6M0^"?$6KIJ-CK'BOPMX9O]<\):7XUU&>VDU_Q1\/K M6YT5[F7P3J.J2:'-K":7>7D$]G:SV4_\QYO])[A;">(&(\-\KR?,%?V>Y'6 M:2.$W%KKWQ/1(Y)8[#PXZ"3]%]'T?2O#^E:;H6A:;8Z/HVCV%II>DZ5IEK!8 MZ=INFV$"6UE86%E;)';VEG:6\<<%M;01I##$BI&BJ,5:M+:VLK6WM+."&UM+ M:"*"VMK>*.""WMX8UB@@@AB5(H888D2**&)$CBC18XU5%518K]ZR'(%E3Q&/ MQN)_M3/\QC2_M3.*E)4I5E23=' X&@I5%@,GP;G46!R^G4J*G[2KB<56Q>8X MG&X[$_287">PYZM6?M\76L\1B91Y7+EORTJ4+R]CAJ5VJ-!2ERWE4J3JUZE6 MM4****^B.P**** "BBB@ HHHH *Y'Q=_JM _[&SPY_Z7BNNKD?%W^JT#_L;/ M#G_I>* .M7H/H/Y4M(O0?0?RI: "BBB@ HHHH **** "BBB@ HHHH Y:X_Y' M;2/^Q6\1?^G;PO74URUQ_P CMI'_ &*WB+_T[>%ZZGIUH *^=?VC?VG?AK^S M-X8TO5_&;ZSK_BKQ=J8\-_##X5>!]-?Q)\4/BSXQE3=:^%? 'A.V=;O5K]RT M;7^HS-:Z%H%LXOM>U33[4H\GE?[1'[7LW@;QC:_L^_L^^#E^._[5GB'38]0L M/AU9:@UAX1^&&@WA\J'XC?'WQA;I/%\/O ]J6%Q9ZF>$]&G)F?XGRN\:Z?IW_$]\3R@ZIXNU/4;N5(+3[+ 9%@LMP=#.^*W6I83 M$4U7RC(HZ&:Y[7@ZV59%.R MY/)[TM%>-G6>X[/*U&6)5'#X3!TWA\MRO!0E0RS*L*YM4K8S&XB53&8_$XK&5JV(J>MDV18+)*-6.'=;$8O%U(U\RS3&SC6S+-,4H* M'UG'8F,*:G*,$J="A2IT<'@Z"AA<#AL-A*5*A HHHKQCV0HHHH **** "N6\ M.?\ (0\9?]C2/_49\-5U-F*06EA;^9=W)CD$,+[&P :=%,\U RH6 9P2JG.Y@ M-N2%^\0NY=YQA-R[RNX9:)X6E>!98S-&B221!U,D:2EQ&[H#N1)#%((W8!7, M;A"2C8 ):*BBGAF,@BECD,,C12A'5C'*H5FBD"DE)%#H6C?#J&4E0&4F6@"C MJ?\ R#K[_KSN_P#TGEK\3?\ @V]_Y0G_ +!W_8A_$7_U>WQ6K]LM3_Y!U]_U MYW?_ *3RU^)O_!M[_P H3_V#O^Q#^(O_ *O;XK4 ?N!1110 4444 %<@G_(] M7/\ V*EE_P"GN_KKZY!/^1ZN?^Q4LO\ T]W] '7T444 %%%% !1110 4444 M%%%% !2-T/T/\J6D;H?H?Y4 ._'G@[X9>$==\>>/_$>D^$O M!_AFQDU+7?$.N7D=CING6:,J!YII#EY9IGCMK2U@26[OKN:&SLX)[J>*%ZWQ M%^(_@;X2^#==^('Q'\3Z3X0\'^&K)K[6==UFY6VM+6$'9%%&/FFO+^\F*6FF MZ9917&H:I?2P6.GVUQ=31Q-\2^ / 'C/]KOQGX=^/?Q[\.ZEX4^#/A34H/$' M[._[._B"#R;RZO(=9U.E^\P^6T9J4*%*+ MCBLUQ4?J6"MRXK%8/AQ6+E3G'#8:,:V-JQYH4Y-JG1IWY7B<2XZPHP>D8JU2 MO->RI;3G3_.W]H7]A3XK?\%!_$/BC]K'PK9>'_@59Z_8:'I?P^\'_$JQ\16_ MBSXC^!_#.FWL5K\3/'(L5OG\ ZOX@M380>%_"QT6^NO^$8M+"X\0RV-^\7F> M\_\ !/'_ ()<7?[.7CG3_CO\6?&&@>+/'%EHMS%X%T#PE#J1\/>&?^$CTS[+ MJ&N:AJFKVVGWFL:ZVDWEUI5G;Q:9::;ID-Y?7(EO[N6UELOV6U< :3J0'3^S M[[_TEFR2>I)/))Y)Y/-5?"__ "+?A_\ [ FD_P#INMJ_.LM\ /#W"<6X;CS& MX#$9KQ?3QCS?$YEB,35I8/%9].M+$SSA911E'!4*\,1/GPM&G%T,/[.C5<:N M+@\5/RZ/"^5T\;#,JL)XC'1J/$3K3FXTZF*'/\ TO%==7(^ M+O\ 5:!_V-GAS_TO% '6KT'T'\J6D7H/H/Y4M !1110 444A('4@?4XH 6BD MW#J#G_=!;_T'-4K_ %/3M*MI+S4[ZSTZTB5GENK^Y@LK>-%(#/)-=20Q(H+* M"S, "PR1D9<8RE)1BG*4G912;;;V22U;$Y1BG*4E&*5W)M))+=MO1)=]B]17 MSKXD_:\_97\(22P>)/VC?@AI-Y"2KZ;Y2X7XEKTU5H\/YW4HO\ Y?0RO'2HI.VK MJJA[-1UOS.25M;GA5>*>&:%3V5;B+(Z=;7]S/-<#&M=:65)U_:.5].51;OI8 M^OZ\J^-WQH^'_P"SQ\*_&'QF^*>JW6B> / EC:ZCXDU2RTG4M\7V-LGQ \(/;FP\ M&^!O!OB31=2O)KC[+!+!<>/M,MK=&OIEO;C[+:1ZE]%PMP-B\VXFX=RG-)X+ M"X/,\^R?+L=!<0&>()K#4A\6_%GV:VT/6+"5_^%/?% M#*W-YJ.ASPH$_P"$:WL&BL+@EE4QKM 9PS(K=G9?MI^.OV[X$\#?\$]_[:\/ M^"[B22R^*G[8GQ!\!:KI/A?X7P-M$WACX2^"O%EOIMU\3?C+/:O]KB%[;1>! M_!%O/IVI>(;G4;B^M--7^"&0-O?(/WVZ9(ZGH<#(]\#Z5_Q(Y^E?TYXO^"? G@_PG2XPR.EFV=9HLVP>6X3#<28O M 8_*:AA<76G@*E647CL-C<-&KA*_P#+W@SX MY\=^,G%E;A#/9Y1DN5K*<5F6+Q'#>$Q^"S;$4\-7PE%X*CC\3FF,^HT\2L0X MU\5A:,<="DIK!8G!XB4,52_2W]G;]FGX7_LR^#[OPM\.['4[O4?$&J2^)/'_ M (_\6ZI/XE^)'Q0\97:_\3'QG\1/&%\/[1\2>(+YR[!Y3%I^F0,+#1+#3=.C MCM5^@***_B_'8_&YGC,1C\PQ5;&8W%5'5Q&)Q%256M5FTE>'/^0AXR_[&D?\ J,^&JZFN6\.? M\A#QE_V-(_\ 49\-4 =31110 4444 %%%% !1110 5^7'_!;3_E$A_P47_[- M"^-G_J(WE?J/7Y4 '_!$O\ Y1(?\$Z/^S0O M@G_ZB-G7ZCU^7'_!$O\ Y1(?\$Z/^S0O@G_ZB-G7ZCT %?B__P %._"/BQ?B ME^SW\8? +_#GXV7GPRUS0K#XB_L??%G5M!T;1_&_@#Q-XBU/6K;XB?#SQ?XD M>Y\-?##XA:=?>!M7\+W.M^-_#VJ^!O'?ARX?P7KGB/X;B&/Q=%^T%>;>/?@[ M\*OBE<>'[OXC_#KP7XXNO"FIVVL^&[GQ3X;TG7+C1=3M)#+;W>G3:A:SR6[) M*QD,2-]GE<*\T,C(A4 _+?Q+\*OV,OC=X>_93^*?@^;0_AW\488/V0_C!X"^ M*OQ&\:V/A?\ :!^#'P3\+?\ "&>,-%\"F\U[Q'<^*?#T/Q3\$Z;J/PL\4^ ; M>ZNO#_C2Z\9^,M;\86WB9H+V\O/#KCQ'\<=-^!OP6^)/PYL+:;]M7QA\>/V_ M-)^)MM9WE[-XCU/_ (17X6_MI7T/A#7(8;6:^U#POX"^('A7]G;3? FD:SI[ M:1HLEG\-]/T>*+*/4?U^\2_LD_LK>-/B'#\7?&'[-'[/_ (L^*]OJ.A:Q M;_$[Q-\&OAQK_P 0X-6\+BS7PUJD/C;5O#5YXFCU'P\-.T\:'>IJBW.D"QLQ MI\MN+:#9[!9^#?".G>(M4\7:?X7\.V/BO7+>&TUKQ/9Z)IEKXAU>TMA$+:UU M36X+6/4]0MK800"W@N[J:*$0Q>6J^5'L /S7_9F%IH_QR_9AT_X6S1S^ ?&O M_!/2]\>?&*\LKF[G7Q#XY7QK\"K;X,^.O%( M_$HTW6SJ5UJ#:-MLOU,KF_#W@WPCX2?59/"OA;P[X:DU[4)-6UQ] T/2]&?6 M=5F+M-J>JMIMK;-J.HS-(YEO;PS7,A=BTI+-GI* /GOXA?\ #2?]K:]_P@?_ M I'_A$?L3?V9_PEW_"P_P#A(_\ D$K]M^W?V)_Q*<_;_M/V7[-S]E\CS?\ M2-]?E;_P;D?VW_PY4_8,^Q?V7Y7_ @'Q$W?:?MOF>9_POCXL9QY'R;-NS&? MFW;L\8K]R-3_ .0=??\ 7G=_^D\M?B;_ ,&WO_*$_P#8._[$/XB_^KV^*U ' M[0?\5-_U _\ RIT?\5-_U __ "IUT%% '/\ _%3?]0/_ ,J='_%3?]0/_P J M==!10!S_ /Q4W_4#_P#*G7+)_P )!_PFEQ_R!_._X16TS_Q_^7M_MN^V_P#3 M3=USGC'3C->DUR"?\CU<_P#8J67_ *>[^@"__P 5-_U _P#RIT?\5-_U _\ MRIUT%% '/_\ %3?]0/\ \J='_%3?]0/_ ,J==!10!S__ !4W_4#_ /*G1_Q4 MW_4#_P#*G7044 <__P 5-_U _P#RIT?\5-_U _\ RIUT%% '/_\ %3?]0/\ M\J='_%3?]0/_ ,J==!10!S__ !4W_4#_ /*G2-_PDV#_ ,@/H?\ H)^E=#2- MT/T/\J /./"W_"0>7KOD_P!C_P#(U^(MWF?;_O?;ANV[/XQTZSCS=ZMK.H2@6ND:+IT<^I:M?/%9V,$L\BK6M\7/BY MX ^!W@/6_B/\2O$%MX=\+Z'$IFN9@\]YJ%].3'IVB:)IL :]UOQ!K%SLLM&T M33HI]0U.\D2"WB/SNGR=\)_A'X[^/OCO0_VF/VG- FT&'09WU+]G?]G35&BN MK+X2V=S&4M_B-\2+53)8ZU\<=9LG#Q0NL]A\,K";^RM*W:\U[>V_RN=Y]B:. M*I9#D-*CC>(\72C7Y:ZG++\DP$YRI_VQG3I3IU%AN>%2G@,!2J4L9G.+ISPV M&GA\-0S',)Q+BTU"ZE&C1BU4Q52+A M!PIPKUZ&!\.?AE\3_P!ISQIX:_:-_:$\.0^&?"'AB\36_P!GC]G#Q&MVZ>$9 M3G[!\8?BU91%K?5/BOJ5DXD\-^&;R.6Q^%]A2>I/)KH0 .!_G_ !)[GJ317;D.0X?(L/6BJU7'9CCJWUO.,XQ? M(\=FV.E",)8C$2IQA3ITZ<(PH8+!T(4\'E^#IT<'@Z-+#TH06N%PL,+"24I5 M:U67M,1B*EO:XBJTDYS:22224*=.*5.E34:=.,812.0U7_A(_P"R]2\S^Q=G M]GWV=G]H[L?9)NF[C-5/#G_"1_\ "/:%Y?\ 8OE_V+I.S?\ VCOV_P!G6V-V MSY<^N.*ZC6/^03J?_8/OO_22:JGA?_D6_#__ &!-)_\ 3=;5[IU#/^*F_P"H M'_Y4Z/\ BIO^H'_Y4ZZ"B@#G_P#BIO\ J!_^5.C_ (J;_J!_^5.N@HH Y_\ MXJ;_ *@?_E3H_P"*F_Z@?_E3KH** .?_ .*F_P"H'_Y4Z/\ BIO^H'_Y4ZZ" MB@#G_P#BIO\ J!_^5.C_ (J;_J!_^5.N@K,UG6]'\.Z5J&N:_JNG:)HND6D^ MH:KJ^KWUKIFEZ986T9EN;[4=0O98+.QL[>)6EGNKJ:*"*-6>1U4$U48RG*,( M1E..OCH+SP_^Q1\.(/B7I_%/2@A#?Q7ZA_P $O_\ @H)#%]IAZT*&*G"G1JU:$:, M\-4J_P 8_24XIX[QG^ITO"G%\:5,-%Y^LUS#A&CG4W^J:EJ?B:+Q#%I-CX4L(]7\2RQV5EI?GVL%M> MM9-+9F..-KT^=^R<'[;/PZU6)IO".D?%[XB*#A7^'G[,G[1_B2RE&V4JT6N3 M^ =)\..CF(A)!K/EN'CD5C"7DC_(G_@@S^R9^T=^S;XR_:3U'X[_ <\8?"^ MU\5^%OA?9>&KOQ1;Z;"NL3Z3K7C:XU:WL7L-1OW+6<5]I\MRK^4NV> C>?N_ MTG;1[GZDG^9-?EWC%EPSG64X3A]N62Y=.NL-@ M\#D>*IQ?UB57ZS*ECVYXKVTY*$W*$?U3P/7B-CO#7A_$<29S4I9I.>;K%QXE MR3-<9Q"E#.HPPRHP2J12F_BT?M*_&K6$+^"? MV-/CSKJGB.Y\977PB^$EDW,@#/'XL^+MWXAC0F,]?#9E4,A,6)(C+8MO'W[= M'B /]A_9R^ '@6(\QR^./VE?%6NWZ@F0#S=*\#? K4+(R+Y8WQQ>(VCV3Q.D M[LD\,?V4%4=% ^@ I:_)_P"V,LA_!X5R6\6G"KB,7Q%7K*VW/&.>4,'4??\ MV.,7_+T/UK^Q'*%%O2_(Y9%6QE-=G]>NPE+GXN_LN?#_?P1H/P.^)_P 0KR !]V8]1\0_&OP;93,1&H)D\/HH2XD0 M+OMHIYJJ_L]_M(:HFSQ?^VQ\3+F-\>;9_#CX;_!7X96Q *G$-W?_ \^(FOP MC*(Q*ZV6+&="Q@G$,/VE10^)<>M*&%R+#033C&GPUP_.<&MG#%8G+:^-3727 MUESTUDWJ"X8R]V=?%Y_B9I6E*KQ-Q#"%2]K\^%P^9T,&T[?"L,H:VY;6M\5? M\,:>'[^)X_%WQ*_:(\?B0*)(O%7[4?QTLM/D"M&P$FC?#[7_ #HL@S%&2LF MGLK,OF.&ES(7Z5^PI^S-I/@GXBO 5;^T/'7AV_P#B+J99&0JS:EX_ MF\37[./+0;VN"Q"A22N5K[2HI/BOB=QE"/$&<4J /A;X-MU4*L'A3PI:>'8E4>7A5CT>PLT51Y,. /*CQ]Q<=H!XF M&?\ D"<^IU0_S)KH:*\2M7K8BM5KU)?%4K5)U)R_Q3FY2?S;/C2H4H*T:=&G"G"*_NP@E%?)'/;?$@.0NA ^N-2S7FWQA^$&@_'OX;>*_ MA%\6/#VA>*_AYXVLK;3_ !-X?.J>*M%_M*TM-1LM6MXO[4T&^TS5[/R]0T^S MN/,L;ZWD;R?*=VADD1_:J*K#8G$X+$X?&8/$5L+B\)7I8G"XK#U9T<1AL10G M&K0KT*U.4:E&M1J0A4I5:ABL)BZ-7#8K" MXFE3KX?$X>O3E2K4*]"K&5.M1K4I2IU:52,H5*"/ EKJ^L:]!H0USQIXA\O5=>N%N]6NO[2 M\3ZIK&JM]JG17\A[TV\&-EO%$GRU[#(O_ $[>%ZZFOH,WXUXR MX@PBP&?<6<2YU@55AB%@\VSS,\QPJKTXRC3K+#XS%5J2JTXSG&%3DYXJR?@C@OA[%O'Y!PCPSDF.E1GAY8W*,BRO+L6Z%24)5*+Q&#PM&LZ4Y4J M7L^]SOWX^7%>B5RWAW_D(>,N#SXI&..O_%,^&QD>HR",CN".HH L_P#% M3?\ 4#_\J='_ !4W_4#_ /*G7044 <__ ,5-_P!0/_RIT?\ %3?]0/\ \J== M!10!S_\ Q4W_ % __*G5JS_MKSQ]N_LS[/M;/V3[;YV_C9CS_P!WMZ[L\],5 MK44 %%%% !7Y5^H]?EQ_P %M/\ E$A_ MP47_ .S0OC9_ZB-Y0 ?\$2_^42'_ 3H_P"S0O@G_P"HC9U^H]?EQ_P1+_Y1 M(?\ !.C_ +-"^"?_ *B-G7ZCT %%%% !1110 4444 4=3_Y!U]_UYW?_ *3R MU^)O_!M[_P H3_V#O^Q#^(O_ *O;XK5^V6I_\@Z^_P"O.[_])Y:_$W_@V]_Y M0G_L'?\ 8A_$7_U>WQ6H _<"BBB@ HHHH *Y!/\ D>KG_L5++_T]W]=?7()_ MR/5S_P!BI9?^GN_H Z^BBB@ HHHH **** "BBB@ HHHH *1NA^A_E2TC=#]# M_*@#DO"/^JU__L;/$?\ Z7FNNKD?"/\ JM?_ .QL\1_^EYKKJ "BBB@ HHHH M *\M^,GQE^'_ ,!_ 6K?$7XD:R-)T'3##;6]O;PO?ZWXAUN^D%OH_A?PMHMO MF^\0>*->O6CL=&T73XY+J\N9 6\FVCGN(:OQL^-O@+X!> [_ ,?_ ! U"X@L M(;BUTK1M%TJU?5/%'C'Q1J;^1H7@WP;H,!^V>(/%6OWA2TTO2[122S/=7/-/\ VG_VIM,M(_B';13_ /"F/@N+F/5O"W[.7AR^ MV/O63!L]?^,^MP+"WC/QTL9_LIE'ASPNUKIUH\TWR>=Y[BUC(\/# M%8JHJBPF#4)XR<5*4IIRHX.E)M+$8E1E&3NU)4,/&4:F)G&45*G2A6KT8/A! M\&?'?QC\>:1^T[^U)HJZ9XATKS[CX"_ &ZFAU+0_@+HU\@5?$OB55#6.O_'7 M7;/RSKFN^7);>"K=_P#A'?#9BFAN;M?O*CITHKT\DR/"Y'A:E&A.MB<5BJSQ M>9YGBY1J8_-'H4*>V%PM M/"4W&+E4J5).I7KU&G6Q%:22E5JR2BG)J,8QC&,:=*G&%&C"G2IPA$HHHKV3 MI,W6/^03J?\ V#[[_P!))JJ>%_\ D6_#_P#V!-)_]-UM5O6/^03J?_8/OO\ MTDFJIX7_ .1;\/\ _8$TG_TW6U &[1110 4444 %%%(2!U/T]3] .3^% "U% M--%;QR332)%%%&\LLDC*B1Q1J7DDD=B%2-%!9W M*M7^%7P#\):_^T_\:M(9[76O!GPNO=*3PA\/K\F5(D^,OQ>U2=/ 7PP420R^ M=HEW?:S\09H8WDTCP+JS!8VY&+]E3XD_'B4:O^VK\2+;QAX?F\J2W_9C^#US MXB\'?L]6*I(91;?$'49KFT^('[0%R'2V-Q'XUN?#GPYO#$X_X53%YC2-]11X M:EAJ5/&<18N.08.K"-:A0JT7B<\QU&:4H5,!DJJ4*WLJL)*I0QN9U\KRS$04 MUA\?5JQ]D_EJW$T<36J8/AS!RS_&4ISI5J]*LL-D>!K0?+.GC\Z=.O2]K2FG M3KX++*&:9GAZCA]8P%&E)UHZ>O?ME#Q]K.I^ _V// K_ +2OB_3KTZ1KGQ L M]:7PU^S1\/-1#1I=)XT^-BV6K6?B+5=*299[SP3\(]'^(7BU9$^Q:K;^'A*; MV&/1_P!CB[^)6J:?XT_;+\?O^T7XALK^+6-'^%,.E2^$_P!ESP)J$)+V1T#X M-/?ZJ/'NJ:2TLRVOB_XT:UX^U<3[=0T2Q\+-Y=G!]IZ#X?T+PMH^F^'O#6C: M5X>T#1K.'3M'T/0].L])T?2=/ME$=O8Z9IFGPV]C86<$8"0VMI;PP1( J( M*UZJ7$D,NBZ'"^#>2Q<7"IFLZRQ7$6)C)H\ M-C\1F2BJKB'#4\QE&OQ3C%GJ>(IK$X##Y=*3I1AM[:WM(8;:VABM[>WBC@MX(8TBA@@B18XH88HU6.*&)% M5(XHU6.-5"HJJ *Y;Q@ZB_P"#]1VKKZY'Q=_JM _[&SPY M_P"EXKY9MMMMMMZMMW;;=VV^NNOJ?5I))))))622LDNR[+R.L55 & !P.@ _ ME3J1>@^@_E2TAA1110 4444 %%%% !1110 4444 (O_ $[> M%ZZFN6N/^1VTC_L5O$7_ *=O"]=30 4444 %%%% !1110 444A('4]>@ZDXZ MX Y/X"@!:*\'\=_M(?"KP)K,GA$ZQ>^-/B&JL8OAE\-=)O?'WQ =UP56\\/> M'8[MO#UO(#G^T_%ESH&CQ+E[C4(8U9AQAN/VI?BBQ%I9^&_V:?""+F2%F_>7FI?$V2)P%DL(G!Q\OBN+&KQ:OA\PQ\ZM#)\HK\MYQI9QF6 J58QE[&-25HOUZ62 MXR5*&(Q;HY9A*D5.&)S*T+3[W4+J[O[RVM6N196DUW]@TU+F> ZAJMXL)M] M.TZT:2[O+MXH((GD<"OQM_X)S_MPZ_\ %']H/XO^!OB1?M"/C/KVJ?$CX=V5 MQ<&2#P_JVF64%E>>!;!G9L0'P3I>DSV<:L%EOO#.K7&UKG4G+_47[1?_ 3S ML/C'X*MM!T'X@WB^-+[6[6_\5_%CXMV^J?%7QSJ6D:>LL]KX>\-R2:OH6B^ M=+NM3>WN]4LO!6D:#87=O86]@;(027!?XU^'O_!([XB^#_&MAXR\*?M':%I/ MB7X=^,-,U'1;]?AMJKA=4TF#2M-TS;3"\%E>6S-(MQ:-KA<-F>)K5:>+QE.C0KO].X8P_AI2X6X@PF:\11CG6<4?J^$JXG M*LPB\NE@Y*OAJM%X6AC5['$XV,)UFZD*U7"4J<)T:$IU*9^^E%0VXF$$(N3$ M;@11^>8%=83-L7S?)60LZQ>9N\M79G5-H9BP)J:OZP3ND[-72=GNKK9^:V9^ M-/1OKYK8****8!1110 4444 %?EQ_P %M/\ E$A_P47_ .S0OC9_ZB-Y7ZCU M^7'_ 6T_P"42'_!1?\ [-"^-G_J(WE !_P1+_Y1(?\ !.C_ +-"^"?_ *B- MG7ZCU^7'_!$O_E$A_P $Z/\ LT+X)_\ J(V=?J/0 4444 %%%% !1110!1U/ M_D'7W_7G=_\ I/+7XF_\&WO_ "A/_8._[$/XB_\ J]OBM7[9:G_R#K[_ *\[ MO_TGEK\3?^#;W_E"?^P=_P!B'\1?_5[?%:@#]P**** "BBB@ KD$_P"1ZN?^ MQ4LO_3W?UU]<@G_(]7/_ &*EE_Z>[^@#KZ*** "BBB@ HHHH **** "BBB@ MI&Z'Z'^5+2-T/T/\J .2\(_ZK7_^QL\1_P#I>:ZZN1\(_P"JU_\ [&SQ'_Z7 MFNNH **** "O%OCM\=O _P"S[X'E\9^,Y;^[FN[^T\/^$?"/A^T;5?&7Q \9 M:JQBT+P5X*T*(_:-:\1ZS<8CM[>,"WL[<3ZEJ4]KIUK<7"5OC[\??!W[/W@Z M+Q'XCBU+7=>UW4K?PS\/OA]X9MQJ/C;XE>-M1!72/!_@_2%/F7NIWLF'N;EP MNGZ+IZSZMJT]O8V[.WCGP*_9[\6ZAXQ3]I/]IQ]-\1?'[4K:>+PAX5L;E]3\ M"?LY>$]0C=3X'^':RG[/>^*;JVE\OQ_\2#"-4\27YFL-,FM?#T$,5U\AG6=X MZKC7PYPRJ%7/9TH5<=CJ\'5R[AK!5KJGCLPA!Q^LXVNHS>59-&I2K8^<)5J] M7"9?2K8J/GXG$U)57@\$HRQ3BI5:LTY4<%3E?EJUDFN>K.S^KX9.,JK3E*5. MC&514?@?\ O&7BWQO:_M._M2VNFZA\99;>9/AG\-;>X35_!?[-7A6_!/]@>& M9'!M=9^)FJ6[)_PL#XD"$75U=;]"\./9Z!:*;S[C & , < #H!Z4=.E%>MD M>18'(,&\+@_:U:M>M/%YAF&*FJV89KF%515?,,QQ"C#V^*K*$(KEA3H8>A3H MX/!T<-@L/A\/2Z,-A:>%IN%/FE*4G4K5JC4JU>K*W/6K3LN:)?B9XDMWG\&?!;X.OC%XV ,B M*_A[P#HGFZHFEF6*2&Y\4Z\VA^#=*9'DUGQ%IT$'GP/^UK^TNSR_%+Q) M>?LB_!VZD0#X4_"?Q%8:U^T/XLTQ2&:#X@_'32I+CP]\+H+XQ(MWX<^"EOJO MB2"VFFCA^,5O*[PQ_18+AS$U<-2S',\10R/*:JORPQ^.P49>T7SF-XDPU+$UBI3P& QLX^S?J7Q;_ &N_AI\-?%8^%GAN MR\2?&OX[W,$4]G\#/@[9V/B?QY:07*(UKJOC:XNM0TSPI\*_##B6&5O%'Q-\ M1>%=*E@*-%QX-^$?@70? ^@/>3:E?0:1;R-?ZYK%SC[7KWBC7+Z6\U[Q7XCO M2%-_XB\2ZGJVMWS*K75_*P!'J==7]O8#)_8XN4:./S^WOTZL,3' Y1BJ,DJ^1>T@JCXOX?_#GP'\*?">D>!?AKX/\ M#?@3P;H-N+;1_#/A31['0]%T^/K(T%AI\,$'GSR9FNKN19+N\N'DN+N>>>22 M1NTHHKYBM6K8FM5Q&(JU:]>M4G5K5ZU256M5JSDY3J5:DW*=2I.3NIH **** "B@D#K_ /K]AZGVKQOXB_'WX5?" M^^MM#\3>*(Y_%^HIOTCP!X9L-2\8_$/6=RYC.E^!?"UIJOB:X@D;"?;GTZ'3 MH2P:XO(8\N.',,SR[*<-+&9ICL'EV$C*$)8G&XBCA:"G4?+3I^TK3A!U*DK1 MIP34N2G&4N6*UE*W+%:R M:6I[)6+K_B/P_P"%-)O-?\3ZYH_AS0M.C\[4-:UW4[+2-)L80<&6\U+49[:S MMHP>"TTZ#./45\V'Q1^TU\4U9/!O@W0OV?O"MR&6/Q5\5U@\:_$Z>VECS'=: M5\+/#&J1^%_#UQD;H)?&7CG4+J!F3^T/")*26];>@_LN_#R/5[/Q7\2+OQ'\ M<_&UC*US9>)?C!J,'BBVT:Z%/!$%GIWPZ\'.DBEH)_#?A.PU"-2%DU" M=@7/SW^L&:YG[O#F0XFI1E9+-^(57R'+DG92E0P5;#U,^QE2GS*I3C+*\#E^ M,@OW&;Q34UZ?]F8/":YIF-*$U_S!99[/,<5?1I5:].I'+:$)*\9..,Q&)H2^ M/ RLXO';]I:\\=%[7]GCX9^)OC K-Y2>/;]V^'7P9@?<8WF7Q_XDL7U#Q5;0 MN58O\.?"OC**5(_!^CWWS?:/#@C81+]4JJJ %4*%&U0!@*HZ*H[ M*, !1@ "G4?ZK5LQ?/Q1G&+SN+^+*\-&63<.]%*$\KPM>KBLQP]6*2K83/ M\TSK"2DG.G1H\SBC^V(87W'O!NBJ_FOI_A[2K33(;FY(Q)>7S6T:3 M:C?3$L]Q?ZA+=7MQ(S23W$DC,Q[6BBOJ,+A<+@ORX M_P""VG_*)#_@HO\ ]FA?&S_U$;R@ _X(E_\ *)#_ ()T?]FA?!/_ -1&SK]1 MZ_+C_@B7_P HD/\ @G1_V:%\$_\ U$;.OU'H **** "BBB@ HHHH HZG_P @ MZ^_Z\[O_ -)Y:_$W_@V]_P"4)_[!W_8A_$7_ -7M\5J_;+4_^0=??]>=W_Z3 MRU^)O_!M[_RA/_8._P"Q#^(O_J]OBM0!^X%%%% !1110 5R"?\CU<_\ 8J67 M_I[OZZ^N03_D>KG_ +%2R_\ 3W?T =?1110 4444 %%%% !1110 4444 %(W M0_0_RI:1NA^A_E0!R7A'_5:__P!C9XC_ /2\UUU(__ $O- M==0 5X+^T#^T#X5^ 'A6PU35+#5/%OC3Q;JB^%_A=\+O"Z)=>-OB?XUN8]UE MX;\-V39$<48*W>OZ_=JFC^&=(6;5-4G1%AAN*?[0W[0WA_X"^']( TC4O'?Q M-\=ZB_AKX1_"/PT\3>+OB3XM:+S%T_3UDW1Z7H.E1LNH>+O%VH*FC>%M&26^ MOI6G:TM+G@OV?OV==?T+Q'=?'W]H'6+'X@?M*>*=/N+.XU.T:YE\%_"'POJ# MQS_\*M^#VF7CLFC^'+$1QQZYXD,2>(?'.I)<:GK%T;6>&QC^/S?.\;BL?4X: MX9=.6;1ITYYMFU6"K8'AC"UU&5.K7IOW,9G6)I2=7+,H;2<.7'9C*C@70ACO M/Q&)JSJO!8)Q>(2BZ]>24J6!IS2:E-;5,3.+YJ&'V:M5K.%+D56O\!/V>?%$ M'BN3]HO]I"_TWQC^T;KUEGS3W?@3X"^$M21<_#7X3VERQBA(@"1>,? M'1A77O&NHBXDEN8M(,-K+]ET45[>39-@!A-\]2>)Q>*Q$W6QN8XZMR M_6,PS#$R_>8K&XF44ZM:>T8PI4HTZ%*E2ATX;#4L+3]G23UDYU*DWS5:U65N M>M6F]:E6=ES2?1*,5&$8Q11117JFX4444 %%(2!U(&>F3C-5[J[MK*WGNKN> M*UMK>-Y9[FYD2WMX8T&6DEGE*11HHY9W=5 ZFFDVTDFVW9))MMMI))+=MM*W M=H3:2;;223;;:226K;;V26K;V*NL'_B5:F,,3_9]]T5C_P NDQX(&"?86VDVGP_^+?BFW\'QNGPM\'1ZQ#IMMX9\1QZ(C#5_P"T M$U.*UC!_M+[8MXOVOSQ7G/\ P3D^+O[4'Q._;3_9_P#A[I7[3_Q>\,7'B+Q' MK6G0:SK/BCQ#\1]+TFWM_ GBJ[GF'@;QCK]WX2UFYCLK*6'2(M>T_4=)TS4V ML=5N-*U./3AIUS_5>'^BSFE;@:CQO6XQR[!8>IPI#BFK@\5E&/YL)1EE*S:I MAL14H5:U:]&#E2JSHX*K5O"4J>&J2Y:4OY.Q'TK,HI<>5^!:'!N:8[$T^*ZG M"M'&X7-LN]GBZT,V_LJGB6O/][2A6QE&FE*,:F(A&]1?W+?&;]H; MX/\ P TK3-3^*7C.RT&X\0W;:;X2\-6EIJ7B+QSXYU<;,:+X#\!>&[/5?&/C M76"98@VG^&M%U*:!95FNOL]ONF7YL%W^V#^TWC^SX-1_8D^"][$3_:.I0>&? M%_[6GC'3;E8]OV/1Y1X@^&7[/T5Q9SR'S]8/Q0^(-K,J))HO@G5("\?M'P5_ M93^$GP4U2_\ &>EV6M^.?BYX@LA9^+?CG\4]9G\=_&'Q3 S"22SO/&&J1JVA M: TBQO!X+\%6/A;P/I_E0IIGAJSCB11]* < 8'H*_G_ /M+),E?+DF#6:XZ M.CSO/<+0J4*,>4X"6JR3(L76A7JP=FEF>?TXX;&R;M&;PV3PRN%&?M,/7QV;86=Y>&_!7] MG#X/_ "QU6'X;>%$LM;\3317OC;QWKVI:IXN^)?Q!U2)<#5O'WQ%\47FJ^,/ M%U]O:5X?[8U>XL[ 320:79V-KMMU]RHHKYW&X[&9CB:N,S#%XG&XNLTZV)Q= M:IB*]1QBH1YZM64YRY81C"*'/_2\4 =:O0?0?RI:1>@^@_E2T %%% M% !1110 4444 %%%% !113=RXSG(]0"W_H(- ',7'_([:1_V*WB+_P!.WA>N MIK\J?BI_P4(\(_#;]N#0?A)JDT9^&^@^$=3\'^.]?L=-OM;U#3OB1XGDTK7M M%MK&RT6&^U+4(M+CTO2_#E]I^GV=S>3:OXHEC6VDGTD1GZJ_X6+^T+\3V6+X M7_"ZV^$_AN<#_BX'Q^BG379(68Q//H'P5\,ZE'X@>3!\V+_A/O%/@6:(J//T M><$Q'\[R[Q2X1SG&9[EN28K%YUFO#V=XKA_'Y9E6!KXW&+,,)"BZLFJ2='"Y M>Z]:6#AFV95L#EDL9AL70^MIX>;/I\5PAG> HY=BLPHT&Q>,Q$ M*%#ZK7E-05YVJ5L3[.$:\L%A*>)Q:H5J-3V+]I%'U!?ZC8:7976HZG>VFGZ? M8P2W5[?7US#:65G;0(9)KB[N[AX[>V@B0%Y)9Y(XT0%F8 $U\S77[4>B>)[B M?2O@'X-\3_'_ %6*66VDUKP@MOHOPITZXA(W_P!J_&#Q']C\(7$<8)\VV\&O MXSUI2"J:1(_RU)I_[+/A76[NVUOXX>)?$_[0?B&WFBNX8?B-/:K\/-*NT7 ; MP_\ "'0X=/\ AY8K&0AM[O5]'\1:[&45I=$<#/I!8;.^) M)4W9J\IJIP_E&*@U:453XKPU2$G:I2FDSCODF!V57.\1'K+VN RI25M.5..9 MXVC*[L^;)JL6M8R3L?+0^%?QV^)F9?C!\6_^$$\/SL6D^&O[/SWWA\R6XFWI M9>(/C)K4 \>ZMO@)BNI?!>F?#,2?,J,Z88^Q_#OX/_#+X365Q8_#OP5H/A5; MYA)JE[I]IOUK7)PS/]K\0^(;Q[K7_$5ZS,2][KFIZA=2,27F)KTFBNW+^%LG MR_$QS!T:N8YM&,HK.,WKU4 '_ 1+_P"42'_!.C_LT+X)_P#J M(V=?J/7YK^,/'5]8PZ5X4\"^%-=\=>);/1[W5$T0>+-8T/PU9W^IV'A>+69 M8-)2^%M/>:IJLRZ9H.G:O?Q7-O!]!5^0W_!2SX23>./&OP \=> -*^.'PY_: M ^&_C3PY-\+/VB_@SX*D^(EM!8:WJFLW'B3X5_$;X?I+=>%O'W@V\U;0O"/B M&?P]\6=-TOPU9SW(U[P+X^\ ^-;"X\1V(!^B%G^T-\(+_P 6_"'P-:>+XYO$ M_P >?AWXE^*WPGT]=&\1K'XN\!>#K7P;>^)=>MM1ET>/2].72K7X@>#II=-U MF]TW6I4URW-OILH@O#;9]M^T7X O/C/JWP.MM*^*4OB30M#NM=UCQA_PICXK M1?!/3XK*SM;Z]TF;X_3^$8O@PWBFRM[VV-[X2A\;R^)+.1WANM,AEM[I(/C2 MY\._&SQ%^UC_ ,$SO'OQ(^&T^B^(_#?[*W[4.G?':3P%HNMZS\*OAM\5/B-X M:_9F6>EWGB#P9X[L/"IU'5IIKNRT+!NKEI[2XO\ S+QS^S"? MBU\1?B]J/[+OASXO?LUW'QC^&_[4GP\_:@O/%ND>,/ ?PN^)GBOXC^!/$/A3 MP!X[L/ ?B2:^T+7OBQH7Q*NM/\:Z?\;OAQH 34/AV?%'A_Q3XFUT:WX:T:S M/TR^''QV^&7Q7NWL/!?B"2]NW\/:5XSTN#4-)UC09?$G@779YK;1/'OA--:_\ &K]GKXA: MGX*\3_#O1/@5^Q9XH^!'C+1O$-FVDQ:A\3_'WBWX"ZI/H6AI):B'Q3HOP\L? M@?JSQ^,]!N)_"6J#QKI:>'=4U5QK,.E_HM0!GZFZ#3[\%E!%G=D@L,@?9I3D MC.>G/TYK\3O^#;T@?\$4/V#LD#_B@_B+U/\ U7;XK5^H/Q!^!MOXOU37?$C_ M !4^.'AUK^S.=$\(_$_5_#_ANT^RZ6MF/L&C6L#P6OG^0+BZV.?.NY9[AANE M*U^5/_!N/I*W?_!%3]@R0ZAJUN1X ^(B;+6_E@C;'QX^+!WE%RN\[L%AC(5> M,@D@'[JY'J/S%&1ZC\Q6#_8"?]!?7_\ P:S_ .%']@)_T%]?_P#!K/\ X4 ; MV1ZC\Q1D>H_,5@_V G_07U__ ,&L_P#A1_8"?]!?7_\ P:S_ .% &]D>H_,5 MR"$?\)U<\C_D5++O_P!1N_K1_L!/^@OK_P#X-9_\*Y5-%7_A-;B+^T]:X\+6 M;>9_:4WFG=K=\,%\9*C'"]!DGJ: /2,CU'YBC(]1^8K!_L!/^@OK_P#X-9_\ M*/[ 3_H+Z_\ ^#6?_"@#>R/4?F*,CU'YBL'^P$_Z"^O_ /@UG_PH_L!/^@OK M_P#X-9_\* -[(]1^8HR/4?F*P?[ 3_H+Z_\ ^#6?_"C^P$_Z"^O_ /@UG_PH M WLCU'YBC(]1^8K!_L!/^@OK_P#X-9_\*/[ 3_H+Z_\ ^#6?_"@#>R/4?F*, MCU'YBL'^P$_Z"^O_ /@UG_PH_L!/^@OK_P#X-9_\* -[(]1^8I&(P>1T/<>E M87]@)_T%]?\ _!K/_A7YD?M[_M^1_L0>+?A3X4'PL\7?%3_A9NB>,-;GU.V^ M*,7@VV\,VWA/4?#NG,EQ'=>%O$+:E)J4GB!6MU@>VD0VKKY.-?CC#W%UTM'9GGU">SLY_PPU;_@N6/#VB:Y<^'?V9O%&KZG/>:MJ= MM#=?'&&SM8)[]VDMC=P6G@1KK4+2UN#&VH+97%K?3VHF>UV2@%/U=^&_@#X7 M_L\_;?C-^T[\?O"EW^T+\0-#L8O''Q1\;^.=!\$:3I>B-,VJV?PZ^&6DZ]J% ME%X4^'.AW,NRSL[*./5/$EW;G6O$<]W>SI!;?"Y7Q0_$G)LOQ7A9F.$SC!9O MCLQRS$\08.=#$XKA^>60P$\73GPW6?\ ;478WQ8<793F-;&X++Y6--=\97\3ZYXDNII M9H+2U^N7JWQX^- MOP[^%=H-Q $LNB^![KXT^,X8EY9HKWPYI]Z5PH@20D)^F9-X=X_A_ T\OHY9 M_8]*,IUJE3B''X7*,7F&*K6J8G'8G$Y_BL'B,QQV+FW6Q.*G.M6KS;E*3T2T MP_$O#5&E&EEV-EFD4W*)+^8*,-I%XW$YO1T=^6>3\Z6O+LG]4>(_%GA?P=IDFM>+?$>A>%M M'ASYVJ^(]7T[0M-AP,GS;[5;FSM4X/\ %**^:K_]N?\ 99BU"31_#OQ6L?B= MK*'8-'^"7A[Q?\<]2:XY"VQM_A%X?\9I%<,P*^7<2P;"&,A159@GAW]A7]E+ MPQJ*:U9_!OPUK/B!'\T>)?B VH?%CQ-YV2QF'B+XJWGC36$F9R7::.\20N=V M[-?1UIX3L+"V@L]/N]3TZRM8UAM;+3KM=/L;:)<[8K>RLH8+2"-<_+'#"B#L MHH4N%*&GL^(TY5,MX?Y-K)T8T^)O:J]TVL11;3>D78+<6XA)^TX=RAJU MX1IYEQ#SZJ[5653AGV3M>R="ND]VT?,1_::^*/B6%S\,/V/?C[KF'"IJWQ,F M^'/P,\/E&.$ED@\<>,9_B"BL/F9(_AW+-&"JR1+('17^?^W7XLF1H[/]E[X) M:=+_AT_P 6M7CVLVJ? M'7QEXZ^.=T\H.?-$7Q8\2^+M/MV8\E+.PM8!T6%5XKZ:_L!/^@OK_P#X-9_\ M*/[ 3_H+Z_\ ^#6?_"E+BOB!)QPV95,L@[\U+):6&R*C/FLG[2ADU' T:E[* M[G"3\QQX1X==GB_P!ICXH_&3X+^)?V=OA[\+?$%IX2;PSX,O)/%?ANZT:#PQX!\/Z! MJ4 T/PI\/[WP_8I)+FTUOP-XAT6VAT^WU3P+IFF2 M7,5WKMJ]PMQJ5O$((KAXI976*.7^C7XM:_X<^%OPS\=?$+Q5X@UNUT#PCX7U MG6=1>35I7,$(!,@%9?P.\4^&?BW\(?AU M\1O"^NZXVB^*_">CZA;P_P!K2+)87,=I'9ZGI-TJC9'?:-JEM>Z5?Q(2D=W9 MS*I*;2?OG]*#C?\ L[_B&$\]R2;GP?/!/*ZF7T)YM/AI4(_XB)#*,XABX\4QS>.,IYC5AEU//GB_[:AA MX8>,%2A3C.'M(X6-HQH+D5E8]T4@* 2. !U]!2Y'J/S%8']@Q_\ 08U[_P & MTW^%']@Q_P#08U[_ ,&TW^%?C]UW7]?\.OO/VM+LG_5O\U]YOY'J/S%&1ZC\ MQ6#_ & G_07U_P#\&TW^%']@)_T%]?\ _!K/_A3 WLCU'YBC(]1^8K!_L!/^ M@OK_ /X-9_\ "C^P$_Z"^O\ _@UG_P * -[(]1^8HR/4?F*P?[ 3_H+Z_P#^ M#6?_ H_L!/^@OK_ /X-9_\ "@#>R/4?F*,CU'YBL'^P$_Z"^O\ _@UG_P * M/[ 3_H+Z_P#^#6?_ H WLCU'YBN1\7$&+0,$?\ (V>'._\ T_UH?V G_07U M_P#\&L_^%>6_%37/"?@.V\$3^*O%M]I$/B3XF^"/".C2:EJTP2^\0:YJ,D6F MZ= 2,"XN&BD97)"Q+&\LCHBDUAB<5AL%0J8K&8BAA,-12E5Q&)JTZ%"E%R45 M*I5JRC3@G*48IRDDY-+=HTHT:N(J0HT*52M5FVH4J4)5*DVDVU&$4Y2=DW9) MZ)L]O4C Y'0=QZ4N1ZC\Q7/C08P!G6->' '.K3#GTZ=:CGTBUM8I;BYUS6[> M"!&DFFGUB2&&)%Y9Y)I=D2*HY+,X ')-;-I)R;223;;:222NVWLDEJV^FI"3 M;LDV^RU>NB_'0Z3(]1^8HR/4?F*^;=<^//P!\/W+6%U\;=+O]65_+.A>&O%< MGC+Q%YF2#$/#W@^+7M::7((\I;!GS@8!(K)/Q@O-89XO GPB_:3\7EEW6U_? M:+;_ ST:8$;EE:\^+6L^"+]8""")(-(NI'4YBAEP0/G:G%W#4*DJ-/.<%C, M3"7++!994>;8]2[?V?E<<7C;]-*&^F^AZ<,ES648SE@:^'I25UB,9%8+#-=_ MK.+="AUO_$VUV/JC(]1^8HW+ZC\Q7RS&?VG]?B3[!X3^'7P\AD;!NO%_Q0\9 M?$/5X%/1F\/>#O#OA#1S*@QNC'C>XB+Y59&3YS5G\8_M.^-H;8J M?^)5\,?!O@GP-9$MU1M1\26/Q)\2E%R522#6[2?: WF"3YZA<15JZOEW#G$> M/@TDJU3!X7):<9-:*K2XBQN49@HI_%.A@,197LI.R;_LN%-VQ6:97AI+5PC7 MJX^4EI\$\KP^.PSEKI&IB*5^K2NU],EU49)PH!8L?NA0,DEON@ !%!I\DA M;@+GBN'E_9-^$>K-#+XU/Q ^)5Q#T;XC_%/X@^,-/=LEBS^'-3\0-X4ZGA$T M%(@/E6-5XKU#PS\*/ _@JU-CX,T2P\(6;#:UOX6T[2?#L;C(/[W^Q].LFFY M.96$R"E&2=U)T\VK12ORN M3LQJ.24M95 7\-_#;PSK^G.Z\,R'QQ$" 4$O.\>X# MP^@X_M?7_P =6G/ZD9H_L!/^@OK_ /X-9_\ "C^QLZQ"YL=Q5CZPV=9G2=U?GI9K"2OHUN"Q^ I.V'R?#R2LXU,?BL9BJ\6G=-_ M5ZN PDU;[,\')/JNC\2'P_\ V@->D27Q-\?].\,02)B;3OA+\+/#^DR1AN&1 M=<^)>I?$ZYE8+PMQ%I-@P;#B)<;:XWX@_L[V$/@7Q9J:/\5?CYXXM-%U&[\+ M^%O'?QC\26>A:_XB6WD&DZ??Z%I^O>"_A[;:;-?M ^HFXT:.!;&.=41W*1/] M/_V G_07U_\ \&L_^%']@)_T%]?_ /!K/_A6&)X*R/&8;$8?%1Q^-E7H5J4: MV:YEC<]>%J5:;@L5A,)G];-,NHXBE*U6D_J4J,:D8\U&4$X/2EG^84:M*K1> M'H*G4IS=/!X7#Y=[:%.2E[&M6RZGA,5.E-+DG_M"J.+;4U*TE_*7VK))#>VS7-Y9R1>)@MF]M?7]L]G&DBR09B M, VP%E_IO^ %]\4[SX/^!3\;?#X\-?%2ST2'2_&EDNIZ1J\-[J^E,^GMK\%_ MHM_J%C)'XC@MX=;>%)EDL[B^GLY(T, ST$^AJ/&.E1_VIK9#>&=??>=3F,@V M:KX:&U7QD(V_+KT8JA/*BNE_L!/^@OK_ /X-9_\ "OS[PK\!N%_"',M[;#8SV>#R7+ZRQF&Y\32HU'B'!4L9B8SI M3(N<<;87!87-LOR:C]0K3K8;$8##8RCB(*K35.M0YJ^/Q-/V%;E MI3G#V:EST*+C.*C)3WLCU'YBC(]1^8K!_L!/^@OK_P#X-9_\*/[ 3_H+Z_\ M^#6?_"OVX^ -[(]1^8HR/4?F*P?[ 3_H+Z__ .#6?_"C^P$_Z"^O_P#@UG_P MH WLCU'YBC(]1^8K!_L!/^@OK_\ X-9_\*/[ 3_H+Z__ .#6?_"@#>R/4?F* M,CU'YBL'^P$_Z"^O_P#@UG_PH_L!/^@OK_\ X-9_\* -[(]1^8HR/4?F*P?[ M 3_H+Z__ .#6?_"C^P$_Z"^O_P#@UG_PH WLCU'YBN6\.D?VAXRY'_(TCO\ M]2SX:JW_ & G_07U_P#\&L_^%=BHO110!Z'D>H_,49'J/S%8/]@)_P!!?7__ :S_P"%']@)_P!! M?7__ :S_P"% &]D>H_,49'J/S%8/]@)_P!!?7__ :S_P"%']@)_P!!?7__ M :S_P"% &]D>H_,49'J/SK!_L!/^@OK_P#X-9_\*LVFDK9SB<:AJUP0K+Y5 MW?R7$!W8^8QN,%EQ\K=1S0!K4444 %?EQ_P6T_Y1(?\ !1?_ +-"^-G_ *B- MY7ZCU^7'_!;3_E$A_P %%_\ LT+XV?\ J(WE !_P1+_Y1(?\$Z/^S0O@G_ZB M-G7ZCU^7'_!$O_E$A_P3H_[-"^"?_J(V=?J/0 4A56Z@'MR.QZCZ'N.AI:* M# ZXY'0^F>M(%5<[5 SR< #)YY..O4]?4TM% " 9P ,]< #/UI:** *.I_\ M@Z^_Z\[O_P!)Y:_$W_@V]_Y0G_L'?]B'\1?_ %>WQ6K]LM3_ .0=??\ 7G=_ M^D\M?B;_ ,&WO_*$_P#8._[$/XB_^KV^*U '[@4444 %%%% !7()_P CU<_] MBI9?^GN_KKZY!/\ D>KG_L5++_T]W] '7T444 %%%% !1110 4444 %%!(') M.!ZFOG?XI_M(^#OAYKT/P]T#3-=^*WQFU&S6\TCX/?#J&TU3Q:+2% M*$JG-*I7KU+JCAL-0IQG7Q>+KR7)A\)AJ=7$XBHU3H4JE22B\JU:E0A[2M., M(W44WO*3^&$(J\JE2;TA3@I3G+W8Q;:1]!7%S;VD$US=316]O;0R7%Q//(D4 M,$$*&2:>:61ECBAB16>661ECC12SLJ@D?RB?\%I?VB/A7\4/B9\ ;3P1KO\ M;.AZ9X:^*5A:^/5L[FT\ ^*-7B\1>$(-3TCP5XQODM=&\9G1'MD35M0\-W&I M:):WEU;ZTO9()[:/XE:U/%I^O\ QSU>V*0-/;Z[;Z'\-4N4?[+X"O62+4Y/IW4_AWX! MUBTTNRU;P3X1U2ST*R&GZ+::CX9T2^MM'L$2&-;+2[>ZL)HM.LUCMK=%M;-( M(%6"%1&!&@7X3B'AF'BMD&<<,<48/'Y#PAG.7UJ<)T9TX\55,QHJ.,R+,_JL MW+ Y=E^ SC#X#'XO*\9+$9CG& C7RVNN&<7+ZQ3^8XCR[-N(,JJ8+ 5L-E3G MB,'5C4Q^&GBY5J5#%T:U:G/#T:]!X95J$*D*4W5J5J=2<*E2C#V4J-7_ #T- M3\2Z#HEN+S4=3TX1AX1%;"^M&GOGDE1([:WA$WF3&8MM)0%$C+2.RH":_O9^ M'/[*_P"S;\.DT[4O!7P)^%'A[6HH8)_^$@L_ OAV?Q-).\,;//<>*+[3[KQ% M=3%N?.NM3EE/4ODDUL^%?A1\*KI-<:3X;_#Z9H/%?B*%&/@SPQ(8A%?@",$Z M6Q3R\ ;)LSE)9/E.,P.6TITN'\!A,CPV*QKA/ 2QV=5<7C<7F6+EC)9A2I M4$D\5Y7#O!,LKS#&XO-GE.9P=+!1RJ+RR+Q675:4L3/&UEB\1.M+_;/ M:82,:="G0]FL)S3E6=2/LS:.>.#V))'T )( ]@*4 #@# ]!29&<9&?3(S^76 MLS5M;T?0;.74=H^,(O"'PJTAP6"K)) M#XV\2VWB^./.2VSP=-,JX(@8G%?.RXPX:O*&&S;#YG5@Y*>'R2%?/L7!QLWS MX3)J6/Q,+7UE)N^T9 MM^1]&TA('4@?4XKYV\_]JGQ!)$8[#X&?#*SF3YWN]0\..Z M@T#Q/XRB0@ *T?C)9D ^67<2QG_6'%U]7Y/0YK1:]K0S MC'X+-J4'S:S655'H[0EK8_LRA3=L5FV6T9*W-2I3Q.-J6OKR5,#AL1@I/LGC M(KNT?1$LT4"/+-(D,4:EY)96$<2*.K/(Y5% ]68#WKQ;Q#^TE\!_#%PUCJGQ M8\#OJJ.8VT+1]=M?$OB+S <>6GAWPT=8UN24G@1)8,Y/ 4FLB+]EGX)37,-[ MXE\*7GQ%OH@,W?Q6\5^+_BD7D!),OV/QYKVO:7"S$DE;73X(@20L:C@>R^'O M"?A?PE9#3?"OAS0O#.G+C;8>'M(T[1+-<= MMI=M:P@#M\G%'-QCB?=5'AO) MEJU5EB,RXBE)63498:.'X9C3E>ZDXXVO%=.;1A;(J5FYYKCMDX1IX3*TN[C6 M=3-G-;M)X>FVK7LSQ4_M"-J\AA\"?!CXZ>-_-0M:WQ\!'X=:+," 4E.J_%[4 M_ "FV?)Q-;VETQ4;DA<%=T7_ DG[4'B&,-I'PS^%?P]A,FT7'COXBZUXPUA M$;I))X<\">%[/2"R#EH4\=LKG"B=1\]?1V!G.!GIGO\ GUI:/[$SC$>]C^*L MR7-I4PV4X/*LMP4HNSM3=?!YEFU%IIVG#..=*UI)WN+,,%2TP^3X1\MN6KC: M^,Q5=-=9*G7PN"G?>TL"XWW3/YS/^"IWQK^*.EW>B_L\^(OBOX?\5'4;33O' M'C_P_P"#? 26 MSO/$(L#_ ()9_$*Z\3^)-<_9VUGXM_$_P);WUI?^,/AQ9>#/$6@Z;IUUJEN? M.\:Z-);:OX5U^=KV\LS;^(K,6]U;0[=/UQOL_G.\LG]&&O:3I=QI^JW$^FV$ M\[Z?>[YIK*UEE?;92HNZ22)G;"JJC65@ TLKO+(_45^_KA7*%9*>FK>KUONSYSE M^%GQO1V%K^T[XFDA.T@ZK\+/A+>7:M@!U\_3O#^B6YBR-T:_8?,3

>4%=D M?_"KOCQ_T6^_P [6^<%^&_[0EN2+;]HZRNE< M_;?P3 M\)7[:+XB\.1I&RG]XMQ%=N756CEB7/X\^ ;SP63ZU]75U@MHY&EDD_JC_P _ETKX3\8?L$?LA27-GJ<_P-\*W&H:SXNTU]5O M9[SQ+-=7\FKZG)-JQ=)X*A" MESJO7:^Z\/\ C3)>',WJ9MG^72Q=2AAY4\MCE>5911G2KUKTZU>K4O@FG'#N M=&G&/.IK$5)3<73I)^=_L?\ B/Q9^UQ\$-#\?^)_VAOBC;:Q:7=UX9\9>$? MT7@;P'::1XBT<1+<1R:MIWA6_P#&=S%K&G36&N6M\/$UK)+%J3,D=O+&8H/J MN#]ECX&O=1W_ (A\&/\ $'48]K-?_%3Q%XI^*=Q)*H_UK1^/];\0V:-DE@D% MI#"C$F.).E;WP@_9[^#?P&BUR'X1>!=+\#0>)I-/GUV#2;G5GM]1GTN.YBL9 MYH-0U&]A6>WBO+B)9H4BE>)Q%*\D<<2I[/7W_!W SPO#628;CK"Y3Q'Q3@\% M1P^:9GB*^.XAH8K%8:]..-PU;B&G/$X>>)IPIXBO2HTOB*E7!X2E3P^65:-*LE.6'K4\LE&E5C1FYTJ&]"T?P]IL>/+L-#TRRT>R3 P EKIT%M H X M 6,8%;.!G.!GUQS^?6EHK]&I4J5&G"E1ITZ5*G%1ITZ<(PA"*VC"$4HQ2LK) M))6/EYSG4E*5^H M]?EQ_P %M/\ E$A_P47_ .S0OC9_ZB-Y0 ?\$2_^42'_ 3H_P"S0O@G_P"H MC9U^H]?EQ_P1+_Y1(?\ !.C_ +-"^"?_ *B-G7ZCT %%%% !1110 4444 4= M3_Y!U]_UYW?_ *3RU^)O_!M[_P H3_V#O^Q#^(O_ *O;XK5^V6I_\@Z^_P"O M.[_])Y:_$W_@V]_Y0G_L'?\ 8A_$7_U>WQ6H _<"BBB@ HHHH *Y!/\ D>KG M_L5++_T]W]=?7()_R/5S_P!BI9?^GN_H Z^BBB@ HHHH ***BGGAMHI9[B6. M&&&.2::65UCBBBB4O)++(Y5(XXT!>21V5$4%G95!-)M)-MI)*[;T22W;?1(" M6N ^)/Q3^'OP@\,7/C'XD^+-(\(^'K>6.U6]U2=A+?ZA/N%IH^C:?;I/J>O: M[?NIBTW0=$LM0UC4I\06-C/*P4_.VI?M(^)_BM?WOA7]DKPSI?Q$-K=3Z9K? MQV\52W]E^S]X2NK>5XKR+2=7T[9J_P 9_$%D\;1GP_\ #F4>'HKHBU\0>/\ MP]*K1GL?AO\ LT>'O#'B:W^)_P 2?$.L?&WXUQPRQ0_$KQW!9A/"T-RH%UI7 MPL\%V2GPM\+="D^=&A\-6I\0ZG"^/$OB?Q!/FX/R,^(L5G$I8?A&A0Q\%)PJ M\18SVBX=PK3<9/"2I2IU^(J].6]#*ZE++W*G7PV*SS 8NG[&7 \7.O[N A&J MKVEBZE_JD.C]FXM3Q)I37*^ ^W?M%?M(?+I$7B+]ECX+7>0V MMZE:6/\ PTIX[T]U +:-H=['J6A_ O2+V)Y/+U+Q#;^(OB:8]K1^'O U\([I M?HCX6?!OX(+IF8W&M>(M3U'4'!$8G2%(XD]*>2*"-Y)'2**)&DD=V5$CC52[O([$ M*B*JLS.Y"@ EB!S7S/K'[4_@>[U*]\-?"+1_$OQ_\7V,YLKS2OA/9VNJ>'-& MO2IVP^*?B;JEWIGPU\-&-P1=6MWXGGUJ)5CFO$.;?7 M\^Q*J4,)C)= MM=LM"U'4/#'@RYUBQM_$GC# M5(()1INE:-H[3C4[M;W4!!:W%Y!:O;64,DES<2QQQDGE#X'_ &D?BGYC?$+X MB:;\#_"MRH_XHGX'R_VUXYFMI%5S;ZY\9?%6D11V$N]0DT?@+P/HMW;Y=+3Q M3* D[>+_ !Y_X)R_#3XM^%M&\*>%/$-[\+[:'6Y_$?C#7[31H/'/CKXBZM': MBVT>7QCX]\9:I>>+-6MM&,^I75K97FJ7=JU_?"Z$<)M+9%\?BK/O$'%<.YO7 MX!X2YLS6$J0RFIQ)C,+E>(Q6)K-4Z&(PF45JL90HT5-UZT<_QN0XJDJ;49S]^7P?,M-\1_#[QQ]OT><>"/#U!5V7 M2?VFADM-3MS/8ZA; A)[*ZN;<@+)7[5@8X_PZ>G'8=!7YWX$<(>)>7<(5.'O M%.IGN"K91C:L:*D\-5P< M,-3M0JQA]/XB9YPIBL\CFG!\,NKPQN'@\=[7*L5&6'Q=#EI)PPN9T_[/=&O0 MC2DO8X3G5:%:567OPYOG0? 77=8:*3QU\??C?XH*@B6PT7Q'H?PMTAP1@HL/ MPL\.^%-;\OJ,7/B*Z%]?U4N)!K7C>WN?B' MKRR!@PD77?'MUXDU99-PSYBW:L3SFO>:*_;Z?"'#49QJULGPF88B$E*.,S>, M\ZQ\6DDFL?FT\;C%LM/;VT/SZ6=YJXRA#'5L-2DN65#!.. P[5[V>&P4 MN!C-+17T48QA&,8148Q2C&,4DHQ22226B22226B22Z'F-MMMMMMMMMW;;U;; M>K;>["BBBJ$%%%% !1110!FZQ_R"=3_[!]]_Z2354\+_ /(M^'_^P)I/_INM MJMZQ_P @G4_^P???^DDU5/"__(M^'_\ L":3_P"FZVH W:*** "BBB@ HHHH M **** "BBB@ KD?%W^JT#_L;/#G_ *7BNNKD?%W^JT#_ +&SPY_Z7B@#K5Z# MZ#^5+2+T'T'\J6@ HHHH **** "BBB@ HHHH **** .6N/\ D=M(_P"Q6\1? M^G;PO74URUQ_R.VD?]BMXB_].WA>NIH **** "BBB@ HHHH **** "BBB@ K MEO#G_(0\9?\ 8TC_ -1GPU74URWAS_D(>,O^QI'_ *C/AJ@#J:*** "BBB@ MHHHH **** "ORX_X+:?\HD/^"B__ &:%\;/_ %$;ROU'K\N/^"VG_*)#_@HO M_P!FA?&S_P!1&\H /^")?_*)#_@G1_V:%\$__41LZ_4>ORX_X(E_\HD/^"=' M_9H7P3_]1&SK]1Z "BBB@ HHHH **** *.I_\@Z^_P"O.[_])Y:_$W_@V]_Y M0G_L'?\ 8A_$7_U>WQ6K]LM3_P"0=??]>=W_ .D\M?B;_P &WO\ RA/_ &#O M^Q#^(O\ ZO;XK4 ?N!1110 4444 %<@G_(]7/_8J67_I[OZZ^N03_D>KG_L5 M++_T]W] '7T444 %!(').!ZFN#^(WQ/^'_PC\,7?C+XD^+-&\'^&[-XX'U+6 M;H0KT\&>$;P0:FG@9IQ%@\NQ$BE*I MRMM*=1R<:=&FVFE4K3IPDTXP M:%\'?AU;6VL^-;BTE98X-9\1-<75GH?P^\)>:ZB;QCX\U70-!"K*EE<:A>(E ME)YE#\!?B/\ '26/6?VKM?T\^$'DCN[#]F;X=ZEJ"_#"!%<7%M%\6O%LD&D^ M(/C9J%N5@-UHUS:^'/A>+B%HV\'^(%2/4Y8/#/C3]FG]G0ZG\,?@WH6H^/OB M#=7;:GXI\*?"RRU#XH_$WQ!KSR-%/KOQ6\:W-[=1V^MS2.3/K_Q7\9Z6\<;J MD,T5JL4"]4NG_M2_%,H^K:KX<_9I\)3 &32O#)TOXH_&2Y@):-XKKQ-JEF?A MAX*N7C.YX](T+XBRPL0;;6XI$\ROA*V/I9Y7J4,UG5XLK4JCIU.#N$8_6^'< M'5A)*>'XCSS&2R_+#K4G!TN&Z^+H4\5/TZ7#6/Q%.&(SR MKALLP=2*G3HXVI4HT:L)?!..%C2GFF;4Y7/?A M9\%/#-C<^+_$GA'X=^&+*"+2]%MKZZT_1+1H[.&.*UT7PYI$(CEOI8H1%#9: M-H5C<3E1'#;6A^5:\:/QG^,'Q*Q#\#/@]?:9HL[,L?Q1^/<>J?#[PTT(*LM] MX>^&\,+_ !3\51RQ,)+9=8T[X?:9>*5>'6S&=Y[OX?\ [.?PJ^'FK#Q59:%< M^)_B \>RZ^)OQ!U74/'OQ%NB59) OBSQ--?W^E6TJL5.E^'_ .QM'B7$<&GQ M1A5'N0 '0>GU..!D]3QZU]1#+^*LTA&./S#"\,8%*,8Y;PZH8[,73BHI4ZV> MYEA(8>A3J0YH5,/E^1T<5AII/"YW/EC4?I>WR7 V6$PE7-*T4DL1F2>&P<6E MI[++<)6=23IM+DJ8G,*E&K'2K@$FXGRM%^S%'XTD2^_:&^(?B?XX3"=+E?!U MTH\$?!JRDBE$L$4'PM\-78M?$$$&6C1OB/K?CJX9#\TBDD'Z7T?1-'\/:99: M+H.E:;HFCZ;"MMIVDZ18VNFZ986Z$F."RL+**"TM84R0D<$,:*. !6G17L95 MP[DV33JUL!@H0Q>(C&&*S'$5*V.S;&1@[TXX[-L=4Q.98U4WI26*Q5;V4;1I M\L4DN/&9GCL?&$,3B)2H4FY4<+2C##X*@VDI/#X+#QI83#N5DY^QHPYGK*[= MPI&Z'Z'^5+2-T/T/\J]HX#DO"/\ JM?_ .QL\1_^EYKKJY'PC_JM?_[&SQ'_ M .EYKKJ "BBB@ HHHH **** "BBB@ HHHH S=8_Y!.I_]@^^_P#22:JGA?\ MY%OP_P#]@32?_3=;5;UC_D$ZG_V#[[_TDFJIX7_Y%OP__P!@32?_ $W6U &[ M1110 4444 %%%% !1110 4444 %'/_2\4 =:O0?0?RI:1>@^@_E2T %%%% !1110 4444 %%%% !1110!RUQ M_P CMI'_ &*WB+_T[>%ZZFN6N/\ D=M(_P"Q6\1?^G;PO74T %%%% !1110 M4444 %%%% !1110 5RWAS_D(>,O^QI'_ *C/AJNIKEO#G_(0\9?]C2/_ %&? M#5 '4T444 %%%% !1110 4444 %?EQ_P6T_Y1(?\%%_^S0OC9_ZB-Y7ZCU^7 M'_!;3_E$A_P47_[-"^-G_J(WE !_P1+_ .42'_!.C_LT+X)_^HC9U^H]?EQ_ MP1+_ .42'_!.C_LT+X)_^HC9U^H] !117YV?M;?ME>)/@9\>OV9?V?\ PWI7 MA#0]:_:&\2QZ?X:\;_%>;7=.\"^+]6L=:L],U'X/>$=5T2(P0?%.\TG4!XQM MH]6O#=#PMI>HWGAKPGXXN+;6+?00#]$Z*^0=1_:/\::%^T%^RA\"/$OPTTC1 M=0_:&^"_QO\ B/XJO(O&L^K77P[\7?!BU^"[ZCX'LK:'PQ9V/BK3+VZ^+%U; MCQ<=0T:5/^$=C:/PRRZL7T_R5?V_?#VD^&?"?QL\7:;HVE_LZ_$CQO\ ';P) MX)\4V6K27'BF&7X$>%OC5XSN?%.N:?=I::3/HOQ"T#X ?$B\\,Z;I-RVJZ,$ M\'QZO+>W'B;4K?PH ?HQ17R#\'OVC_$7B[QW\/?A_P#$;PEI/A+7_C-\![W] MHOXWQ6K]5O'/Q_P#@3X+O-;\,>,?C3\)O"GB33;-_[0\/>)/B/X-T+7+'[7IH MO;07FD:IK5KJ-L;JTG@NK836R>?;SPSQ;HI$=OY>?^"(_P#P5^_X)_?LH?\ M!+7]D7]GWX^_%[QYX#^+GPX\'^,]/\9>%%_9@_:N\5II-UJ_Q9^(/B735C\0 M^"O@CXB\+:K%>:'K>EZA#=:-K6H6IBNT0S"9)8XP#^O"BOQD_P"(@?\ X)._ M]'&>/?\ Q#_]M?\ ^AWH_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH _9NBOQD M_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH_P"(@?\ X)._]'&>/?\ Q#_]M?\ M^AWH _9HD#DD >I.*X]&7_A.KGYE_P"13LCU'3^W+\9Z],\9]>*_GV_:_P#^ M"W7[*?Q?^"&N> OV(_VF_B'IG[0>JZWX1N?#M_!^SE^T3X!EMO#NE>)=.U'Q MPT?B7XO_ 0T#P':RMX5@U*.*VU35(;G4'<6FF1W%])%"WY9G_@H'^VP58C] MIGXFK=-:K9'4E;PA_:7V=)7G4&8^$FA+K-(\N?LVPL2I3RL(OY#XH^.7A[X2 MXKA_+N),9F6-S?/)5,37RK(L!#&8K)*R_"NGC<3#&T<#@L M'7Q6-G_9N,J8JC@Z4\!/'?%YUQE1R7,ZN6UO4KU,1 M36%I^UKPJJI26'YZU25-4DJ]%4YU)*M&E_<%)+'%&TLDB)&B,[NS!45$!+NS M$A51 "78D*H!+$ $U\-?$+]L.UU.VUBS^ 0\'>(=+T2YFT[Q9^T+\1M>_P"$ M6_9E^'UY#(T-S:OXU\VVE^*_BFUF40CP9\-;FYMDO"+'Q%XQ\+S?*W\V?@3_ M (*;>$O&7AC2_A-^WC^W/JGAZP\(W&H6^M^&;+]ES]J+XIZQX^BO=5NM=TO4 M_B+<_"+X-7/PR\9PC2;_ $^PTSP_=^+M5\%65O8VZ>)_A]KVJQ75?H+X%_X* MK_\ !#_P;=Z1K6J?'GXF?$GQ7H%M!::%XG^)?[)'[9OB6;PS:VH1;6S\#>&8 M_P!FG3_ 7PXT^U5%2VT[X>^$O#%G#&%41L1N/1C<\XMXOQ6)H<$8>G@N$76G M# <(IU:F398U&I[ M&K4I8O-<;1J*<:F P\X1F_NKX=Z=>>(?$]M\1_!'@KQM^U=\8%B:/3OVC_CO M;/\ "3X(^"HKZ/9-#\%O"U_I=YJ6B:"C(8WN/AGX#UC5M>MP4U_XFZPTHNZ^ MF/\ AGOQE\1-T_[0GQ;U[QAIURA\[X7?#4:C\*?A.B2H#+9ZI'I&JW7Q#\;P M*P"2IXI\:G1;]%+2^&8%D:$?"(_X.!O^"3H_YN,\>Y]3^Q_^VN3USC)_9WSC MGIVI?^(@?_@D[_T<9X]_\0__ &U__H=Z]7*_#W+\/0E1S?%U\XIUJDJ^*R]> MTP.28G$U%&-:MCL!'$8C&9_*O&%/V]3B_->)<14G!3]NGHO;HYE1RZ'L\BP% M#*E?F>,>5\O+([DL>HK M\9/^(@?_ ()._P#1QGCW_P 0_P#VU_\ Z'>C_B('_P""3O\ T<9X]_\ $/\ M]M?_ .AWK[NAAZ&%HTL-A:-+#X>A3C2HT*%.%*C1I02C"G2I4U&%.$(I1C", M5&*2222/,J5*E:/?\ Q#_]M?\ ^AWH_P"(@?\ X)._]'&>/?\ Q#_]M?\ M^AWK8@_9NBOQD_XB!_\ @D[_ -'&>/?_ !#_ /;7_P#H=Z/^(@?_ ()._P#1 MQGCW_P 0_P#VU_\ Z'>@#]FZ1NA^A_E7XR_\1 __ 2=_P"CC/'O_B'_ .VO M_P#0[TA_X.!_^"3N#_QD9X]Z'_FS_P#;7_\ H=Z /UN\(_ZK7_\ L;/$?_I> M:ZZOP[\+?\' /_!)Z*/71_PTAXUDW>*O$1)M_P!DK]LV[$3F^!:WG-K^SY*+ M>\A)"W-E.8[RU/?\ Q#_]M?\ ^AWH _9N MBOQD_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH_P"(@?\ X)._]'&>/?\ Q#_] MM?\ ^AWH _9NBOQD_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH_P"(@?\ X)._ M]'&>/?\ Q#_]M?\ ^AWH _9NBOQD_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH M_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH _9NBOQD_P"(@?\ X)._]'&>/?\ MQ#_]M?\ ^AWH_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH _9NBOQD_P"(@?\ MX)._]'&>/?\ Q#_]M?\ ^AWH_P"(@?\ X)._]'&>/?\ Q#_]M?\ ^AWH _8G M6/\ D$ZG_P!@^^_]))JJ>%_^1;\/_P#8$TG_ --UM7XXZM_P<"?\$GGTO4E' M[1WCIT)/^&C_'$@71=) D@_9&_;1N8)%_L^VVRP7-M^SU+;W,$BXDAN+> M66">)DEADDB='8 _;6BOQD_XB!_^"3O_ $<9X]_\0_\ VU__ *'>C_B('_X) M._\ 1QGCW_Q#_P#;7_\ H=Z /V;HK\9/^(@?_@D[_P!'&>/?_$/_ -M?_P"A MWH_XB!_^"3O_ $<9X]_\0_\ VU__ *'>@#]FZ*_&3_B('_X)._\ 1QGCW_Q# M_P#;7_\ H=Z/^(@?_@D[_P!'&>/?_$/_ -M?_P"AWH _9NBOQD_XB!_^"3O_ M $<9X]_\0_\ VU__ *'>C_B('_X)._\ 1QGCW_Q#_P#;7_\ H=Z /V;HK\9/ M^(@?_@D[_P!'&>/?_$/_ -M?_P"AWH_XB!_^"3O_ $<9X]_\0_\ VU__ *'> M@#]FZY'Q=_JM _[&SPY_Z7BOR2_XB!_^"3O_ $<9X]_\0_\ VU__ *'>N6\4 M_P#!P#_P2>ECT(?\-(>-8]OBKPZ0;C]DK]LVT$KB^)6W@-U^SY$+B\F(*VUE M 9+RZ<&.V@FD^6@#]PUZ#Z#^5+7XQC_@X'_X).X'_&1GCWH/^;/_ -M?_P"A MWI?^(@?_ ()._P#1QGCW_P 0_P#VU_\ Z'>@#]FZ*_&3_B('_P""3O\ T<9X M]_\ $/\ ]M?_ .AWH_XB!_\ @D[_ -'&>/?_ !#_ /;7_P#H=Z /V;HK\9/^ M(@?_ ()._P#1QGCW_P 0_P#VU_\ Z'>C_B('_P""3O\ T<9X]_\ $/\ ]M?_ M .AWH _9NBOQD_XB!_\ @D[_ -'&>/?_ !#_ /;7_P#H=Z/^(@?_ ()._P#1 MQGCW_P 0_P#VU_\ Z'>@#]FZ*_&3_B('_P""3O\ T<9X]_\ $/\ ]M?_ .AW MH_XB!_\ @D[_ -'&>/?_ !#_ /;7_P#H=Z /V;HK\9/^(@?_ ()._P#1QGCW M_P 0_P#VU_\ Z'>C_B('_P""3O\ T<9X]_\ $/\ ]M?_ .AWH _7*X_Y';2/ M^Q6\1?\ IV\+UU-?A_/_ ,' ?_!)T^,=*D_X:1\:@KX8U]1"W[)7[9JW;A]6 M\-$S16+?L^"]FM8R@CGNXH'M;::6WAN)HI;JVCEZ7_B('_X)._\ 1QGCW_Q# M_P#;7_\ H=Z /V;HK\9/^(@?_@D[_P!'&>/?_$/_ -M?_P"AWH_XB!_^"3O_ M $<9X]_\0_\ VU__ *'>@#]FZ*_&3_B('_X)._\ 1QGCW_Q#_P#;7_\ H=Z/ M^(@?_@D[_P!'&>/?_$/_ -M?_P"AWH _9NBOQD_XB!_^"3O_ $<9X]_\0_\ MVU__ *'>C_B('_X)._\ 1QGCW_Q#_P#;7_\ H=Z /V;HK\9/^(@?_@D[_P!' M&>/?_$/_ -M?_P"AWH_XB!_^"3O_ $<9X]_\0_\ VU__ *'>@#]FZ*_&3_B( M'_X)._\ 1QGCW_Q#_P#;7_\ H=Z/^(@?_@D[_P!'&>/?_$/_ -M?_P"AWH _ M9NN6\.?\A#QE_P!C2/\ U&?#5?D;_P 1 _\ P2=_Z.,\>_\ B'_[:_\ ]#O7 M-:!_P+!=?9Y;>Z\G[-=6TLH!^X%%?C)_Q$#_\$G?^CC/'O_B'_P"VO_\ 0[T? M\1 __!)W_HXSQ[_XA_\ MK__ $.] '[-T5^,G_$0/_P2=_Z.,\>_^(?_ +:_ M_P!#O1_Q$#_\$G?^CC/'O_B'_P"VO_\ 0[T ?LW17XR?\1 __!)W_HXSQ[_X MA_\ MK__ $.]>^_LU?\ !6G]@C]KSXJ67P5_9^^,7BOQG\2-1T'7O$MIH6K? ML\_M+?#FRET7PS%:S:U=-XG^)WP@\&^$X9;6.]MFBL9]ORX_X+:?\ *)#_ M (*+_P#9H7QL_P#41O* #_@B7_RB0_X)T?\ 9H7P3_\ 41LZ_4>ORX_X(E_\ MHD/^"='_ &:%\$__ %$;.OU'H *^$OVV/V8O&G[4N@>'_AW-;_!'QK\(+_Q/ MX-U'QQ\./C3X'U?Q#I>?#M]XBN9?$UE+I&JPC7[B%-5TF6R\*7<'AZYM]9\/ M:9K^@^/_ QJ44DDGW;10!\'Z3^R7XO\/?%_]ACQM!\1I?&.B_LC_L^?%CX( M>(]<\?W&K:K\2_BE??$7PU\$] @\]TBRCU76?-\(W.L_9+OP MQJ$WBG]%Z* /D+X.?LX>)/"'CKP'\0?B/XPTKQ=X@^#_ ,";K]G3X17>DZ+)%X?T0:!?R6$UZNN"#2 M?KVBB@"I+86$TAEFLK265L;I);:&21L 9=T+' R> !P*L;%]7_"1P/P M8 #V' I]% #/+7U?_OY)_P#%4>6OJ_\ W\D_^*I]% #/+7U?_OY)_P#%4>6O MJ_\ W\D_^*I]% 'Y^_\ !37X+?%WX]?LC^-/AO\ WPW;>+OB'J7BGX;:GIW MA^_\0Z1X;8+GY?. ;CY_(S^ M[K^S6BOS7Q$\(/#OQ1J9!BN+>'*-?,L@K5E'-L#C;8>IF&.5+-(TZL*=+XO.N"<'G>9ULTKYMG6%J568NK'%S^LN%7GK3PM2%&CS87FC.4_AO_@G' M\(OBG\#OV.OA-\,OC5H-OX7^)/AZ7Q[+XAT"QUS2]?M-,36OB-XKUS1H(-6T M*]OM,NT.A:CILI-M=2^7)))'-Y=PLT:_#I6I9= MEN!R;+Z25+ 91E=.K1RW*L%22AA78'"X&&*QLZ=3&8F.$H0H1Q&+J4J5&E4Q-9 M4_:5YTZ-*G*K*4H4J<6H)GEKZO\ ]_)/_BJ/+7U?_OY)_P#%4^BD=XSRU]7_ M ._DG_Q5'EKZO_W\D_\ BJ?10 SRU]7_ ._DG_Q5'EKZO_W\D_\ BJ?10 SR MU]7_ ._DG_Q5'EKZO_W\D_\ BJ?10 SRU]7_ ._DG_Q5,DB#1NH+Y9& _>2= M2I _C]:FHH ^7_V8/A9XM^%^F_&NV\7VUM:R^-_VF_CS\3] %GJ45\)O"?C[ MQF^M>';FX:V;%K=3V!#W%A+^_LY,QR@,37T[Y:^K_P#?R3_XJGT4 ,\M?5_^ M_DG_ ,51Y:^K_P#?R3_XJGT4 ,\M?5_^_DG_ ,51Y:^K_P#?R3_XJGT4 ,\M M?5_^_DG_ ,51Y:^K_P#?R3_XJGT4 ,\M?5_^_DG_ ,51Y:^K_P#?R3_XJGT4 M ,\M?5_^_DG_ ,51Y:^K_P#?R3_XJGT4 >?_ !3\.ZAXJ^&?Q#\,Z.BRZMXB M\#>,-"TR*:Y\B&34-9\.:GIMDDL\K>7#&]U=1*\S_+$I,C8"FN9_9W\$ZW\. MO@%\$? 'BB**W\2>!_A#\,O!_B"WM;U;RVAUOPOX&T'0M6BM[N!O)NH(M0T^ MY2*YB_=W$:K,F5<&O9J* &>6OJ__ '\D_P#BJ/+7U?\ [^2?_%4^B@!GEKZO M_P!_)/\ XJCRU]7_ ._DG_Q5/HH 9Y:^K_\ ?R3_ .*H\M?5_P#OY)_\53Z* M &>6OJ__ '\D_P#BJ/+7U?\ [^2?_%4^B@!GEKZO_P!_)/\ XJCRU]7_ ._D MG_Q5/HH 9Y:^K_\ ?R3_ .*KYB_:?^%GBWXH:;\%+;PA;6UU+X(_:;^ WQ/U M\7FI16(A\)^ ?&::UXBN;=KEL75U!8 O;V$7[^\DQ'$"P%?4%% $,<06-%)? M*HH/[R3J% /\?K3_ "U]7_[^2?\ Q5/HH 9Y:^K_ /?R3_XJCRU]7_[^2?\ MQ5/HH 9Y:^K_ /?R3_XJCRU]7_[^2?\ Q5/HH 9Y:^K_ /?R3_XJCRU]7_[^ M2?\ Q5/HH 9Y:^K_ /?R3_XJCRU]7_[^2?\ Q5/HH 9Y:^K_ /?R3_XJCRU] M7_[^2?\ Q5/HH ^;M<^&GBB^_:X^&/Q=M[>W;P5X7_9R^.OPWU:[;4(TOHO% M'COXH?LZ^*?#MO#IY;[3/:SZ3\.?%$MS?1_N;26WM;:8[[V 5]'>6OJ__?R3 M_P"*I]% #/+7U?\ [^2?_%4>6OJ__?R3_P"*I]% #/+7U?\ [^2?_%4>6OJ_ M_?R3_P"*I]% #/+7U?\ [^2?_%4>6OJ__?R3_P"*I]% #/+7U?\ [^2?_%4> M6OJ__?R3_P"*I]% #/+7U?\ [^2?_%4>6OJ__?R3_P"*I]% $9C!!Y?H?^6D MG_Q5?.7P(^&GBCP'XW_:MUSQ';V\&G_%C]HY/B3X->VU".ZDNO"X_9]^ 'P] M-Q>10-OT^Z_X27X?^)+<6-QB86MO;7@ @O(<_2-% #/+7U?_ +^2?_%4>6OJ M_P#W\D_^*I]% #/+7U?_ +^2?_%4>6OJ_P#W\D_^*I]% #/+7U?_ +^2?_%4 MH0 Y!;\7=A^18C]*=10 4444 %?EQ_P6T_Y1(?\ !1?_ +-"^-G_ *B-Y7ZC MU^7'_!;3_E$A_P %%_\ LT+XV?\ J(WE !_P1+_Y1(?\$Z/^S0O@G_ZB-G7Z MCU^7'_!$O_E$A_P3H_[-"^"?_J(V=?J/0 4444 %%%% !1110 4444 -=MJ. MP&=JLV/7 )Q7XI>%?VK_ -LWQ!\-_P#@I'\6_#&M_!SQ3=?L2?M.?'SX9^!O MA5XC\!ZKX,9;WPS\1/%NE>*M:\/:;XU@\ M,ZGX2T;4[71=1U'P%?69U&&3]K64,K*> P*G'7!&#CWQTZ\]C7Y=Z=_P3G\2 M1>$_VOOA?>?M':YIWPO_ &U/CG\3/C+\6[/P-\/--\)_$2TL/BWX9\(>"O'/ MPZ\(?$74?%_BV#PYX>UOPAX.M] D\16G@[_A/--BUK7-1\.^)-#UEM%U'1 # MTCPE_P %*_V5O%'A3X!^+)/'$>BVG[0'A?\ 9I\1Z#::BVGR7_A2?]KK2M(U M#X!:#XVL;349=2TO5/'=YKFF:+:SV&G:II.EZA?Z;/XBU#0]+U;3+^Z]\^&? M[3'PR^+7BX^$/!TGBFZEOO Z?$KPIXDN_!OB*S\#>._ 9\1W'A*7Q)X.\:O9 M/X=U2"'7H$A&F7-]IVOW>DWVD>*],TB_\(:UI6OWGSMX8_8+M?A9^T)_PM+X M'_$73_AK\(_$?A3X/^&/B'\ YOA7X7\6Z;<_\*(\)6_P[^'M]\+?'NIZG:>( M/A0MQ\-M,T#X>^-=,_LWQG8:WX:\.:3-X;C\%>)FU/Q%J'H?[(W[,7CS]EOP MI:_"R]^/.J_%#X.?#_23X-^ OA#5O 6A>&_$'P_^'=M?O-X>\->-O&>EZK>R M?%'5/!NBQZ?X.\+^)%T'P,4\+Z=$?$.D>(O%%S>^)YP#B_&?QP^,/@7]N/X& M?!?4OBI^SA<^ ?CMI_Q2GTOX*7WAKQ3X9^.VF>'/AMX%O?$9^(OA/XA7WQ"O M/#'Q,NSXGCTO1O$_PPL?AEH.IZ1X5UR?QAI?B"_L? OB2YU+T+X#?'3QM\2? MV@_VU_A1XFL_#$6@?L[?%7X4>#O E[H>GZI9:KJ.@?$#]G7X9?%^_?Q7+?ZU MJEK?ZO9>(?&NJ:=:WFDVNBV+Z-:Z^.?B'X/\9?%7Q?8 M^-M)^$OQ9U/XO?!7P_:^"['PW=^"O$5_\/O%/PVM/[9\00:QJDWBP:)X=\=^ M-(=+N(=-\,RS-K<9UI=7;3;5SROAC]GCQ7\,_''[9/Q8\$^/;&X\9?M-:OX3 M\8>';'4_ L=]I?P_\4> /@IX7^#OAQ9+4^.M&/C73KBT\&:+K.I65WJ_@TW& MH2ZC;1ZII]C/ ;( ]P^*UK\5K_PA%_&^HW=I:6WBSX@^'=9\9^ M'?#&GNTCZCK#>"M"\2>"[[Q=J,<,:VFEZ*_C/PM9->7:7]_JK6EC+IVH?!7P MD_::_:1\;:O\*/@-XXL_AEX<^,GC'Q!^UO=W7Q;\-^']8N/A[XT^$'[*_P 0 M/!7P^T_XI>"?A?JOC'4=:T";XJ:U\4/ B1^'M9^(?B.PT&TL?&%[H_B+Q%97 M'AK4*^MOBQX&^/GQ&^#&C^%_ OQC\/? WXM7<7A6;Q;XZTWX96'Q4T+-M:1R M>,M"T'PKXJ\1Z!%%INOWQEL+;5+_ %"YU*PT1YDMXDU2>+4K+ROP?^R[\4M+ MTKX9^(_&_P"T%%XT^._PHNOB%IGA3XG:;\'/"G@+PK;?#;XCZ?X;TS6/AE)\ M)O#6OG2GT"U7P9X/U[3[T>)AJ<7BWPOI&I222Z"EWX6NP#RS0/VV?&GC73O^ M">WB'P]H7A&PTK]I_P#:+^+W[/WQ@TV]MM;U*\T'6?A#\'_VG]>U^X^'VJIJ MFEPP6R?%#]G2YTZ&Y\0Z/JTE]X3U0A;:PU/%XGH_Q%\#O!$/@7Q?XDF^.#?%^Y^(4WAG5ET/6/ M#FG#Q+\/Y/A!ING1:'XCL-,TSQW-XH@M&\0:MS^QEX^+-E::KI"^)=6^(VO>*?A1\7?A=XEF\1:U_:^BKINHZ^?C7XT\9ZK MJMEIEV)_%DME+#I]MI4=SIMU"?@-^U5+^T,WQ1G_ &OM(7X2_P#"4B[A^#5I M^S-X!CUFT\ 1K;R_\*ZM/C!>^+]2\206>I:C96NI^(-?CT :GJ#[FRM/%7@+X2?$?QOX6=P8KF+VJO,_C1\/9?BW\(OB=\+(M:7PXWQ(\ >, M/ ;Z\VF?VT='M_&'A_4/#EWJ,>EG4=)6^N+2TU*>>U@DU"VB:Y2$S,\*O%( M?E;X0_;=_:%^'/P5_P""9W[07QFO?AO\0_AS^W/J_P"RY\,_B38^&?!NI> ? M%OPH^*/[7?@?2-3^%_B'P5*?%_B/1_%GP]LOB5J5C\/_ !+X7UNQL_%5EH_B M&P\9V7BW46T#4M U;[%L?^"A7[*-_P"*-3\)P?%#3)M2MO"FO^--!DL576;7 MQQH7A7XE>'/@YXB;P8=!FU6[U74].^*/C'P?X*@T"[LM,U[7=3\5>'[KPSIN MMZ-J,6J#SCX>?\$^(--\+_L;>!/C!\6M0^*?@']AFQ^&US\'/ VE>"M.^'WA MO7?'WP@^'\?PX^&?Q.^*2KX@\8ZWXO\ $_@72#?:UX9TG3-<\+^"+/QGJ(\6 MWOA?4M3T/PJ=!\^\-_\ !,74/#WP/^(O[-T7[1WB"'X3IJ>FZ[^S5\6:EX0TWQ%I.L^#O%GBKX?:]X?\ M'WAG7?!]_H_C?PMY*W>GW*WEI)!JVBRB]TV^L/%7A*[\1>&=_95^-_Q<\>?&#]K'X+_$;XM?LZ?%?4_@/JOPPM;;6/@[X2\3_#_P 1 M>"M=^(^A>*-\#Z[Z?X(\. M6.HW5F+337\-?#E_$7BM=,TC2FB@OAIFL^+_ !+>:C?O?2WVLM;W<5K9\O\ M#SX%S>%_&OB7XQ^+/$6E^,?CIXO^&7P_^%.O>.[/PA%X4T2;PO\ #/5/&_B/ MPS9VWA"TU_59X83XJ^(OBS7M32?Q5>2S2:BMAI]SI6GVEO"@!R/["7QU\8?M M,_L?_L[_ !\\?V'AW2_&GQ8^%WASQIXFT_PE::C8^&;/6-6CF:\@T.SU;4]: MU.VTQ)(\6D-_JVHW:1D">\G?,AR/VQ_$W[4_@CX>>*OB'^SMXB^"6A1_#+P% MXH\>7V@_%?P%XT\?WGQ9\0Z)975[HOPMT:;PI\1?AV?AY'XD:TCT>+QHEM\1 M=8.N:[I4>F^"+M--N;37&_ ?]GSXB_LN?L\_LR?L^?#/QUH/BK3O@Y<^%_!_ MC#Q!XL\%-9W'BWX7:;%J\.II9P:=XT1?"?BR**[L;S3]6MH_%EC>ZCIR:7K_LY>#?C6-; M\6KJ"7FD>*VU+Q5XS\//ILOAV*&./1M-L[(Q17DMSJEQ=7-X--.E@'@GCO\ M;8\?>&O#G[2'Q:NO#.@^$_!'['%S\'M'^,W@#4VD\1>*M8UWQI\-?A9\8OBI MI^G^*],O+/3=(F^&G@/XN^'K7PX8-%U2'Q7XMTC6H-4DT[2+RQEL?H/PO\;/ MB#K?[9'[1G[/4UGX0;PG\,_V=/V:_B[X$O8[/6;/7KGQ)\9/&/[2WA+Q#IOB MS4FU74;&ZT>SF^"F@W6CG1M"TZ\LXM5U5+QM5E^RM#C^(/V.=*\5R>+['Q%X M]UK5?"_QD_X5+J7[0^@RZ/IMM_PMKQ3\)-)\,Z%;:]'=Z?<6<'@N+Q[H7@[P MOX;^)6C:3IE]9:WX8T#3=*\/R>%)SJ6HZEV]C^S[JFE?M(?&W]HG3/'PM-2^ M+OP*^$?P5L] _P"$3M[A?"+?!WQ#\9O%'AWQ9%JESKLL6NW=WJOQL\1'4='O M-&L[%[72M#@BG1DU*;4 #R7]DSXW_%7QW\9_VK/@S\3_ (K_ +//Q#]8^(NA^)]>UCX>?$KX<>*/B-\3;Y%T"RTSP_J'@WX MEV&N6.D>/K/7-9T==#LM<\"Z]+-]Z5X!\,_@W\%:7=^#_AIJWC;Q%H&GV'AF#5O$+V/F^)?B+XOUR^>Z\0 M:JQN-3CM+$V.G64%I7O] !1110!\!_\ !1/X[?%C]G[X3?"7Q/\ !W5_#>C^ M)?'G[77[(GP!U*[\5^%CXNTRW\*?M%_'_P #?!GQ+J=KI<>L^'Y1KV@Z7XOG MUSP_.^I&P&JV-O#JEA?V,LT-)?V?OVK/$/[.G[4&O> )?A[?_ +*O MCS]J_P"'/QUT?2]0\%M8>&/@CXQ\&>!_C9X*^*'A:XUKQ18+JVE3?$;P-XM\ M%>+O#5[IEAXETO5=<\+W7A/3M;\-V.H^*?=/VQOV8K[]JSX?> O!-A\04^'- MQX!^/OP#_: L=9;PA'XS%YX@_9Z^*GAGXN^$]%N-,F\2^&(TTG5?$OA33;37 MY$O3>2Z-)>6VGR6%[+%?P>,_$[_@G/X-^/UW\=/%GQ\^(_B[QK\3/C-^S_>? MLTZ)XL\-:?I'@?2/@=\,KWQ#IWCV^B^#OA -XEM;7Q#KGQ/T'PE\0_%/B'X@ MZM\0+WQ%JO@7P3H5P+?P=X?A\/S@'IVB?MY?L_>)[?Q9:>%]8UOQ1XW\%>+] M9\#Z]\+_ OH\7B7XAQZ[H7PXTOXOWRZ=HVA:CJ&FZSI_P#PK+7=$\5V^JZ3 MK=YI]P=7T_PO%.?'-RGA8^T:UXOUOXB?!.Q\>_ _Q9X:\,2^./!V@^,?!WCG MXF>!?%NI:-H7AOQ#IMGKT/B+7OAI/JWPX\67-[;Z!=>?_P (GK6N>"]0LM08 M6VNRV,MG=Z?)\=ZE^Q)\'/#?C*Y\2:9\2=+U33OB+H&F MZKI,-EX--[X!N_MW7_"OQ E\"Z/X?\(_$D:/XPTR7PT;SQMXF\(:?XP&O0Z9 M=6LGB&/5O#MKJGA2UCD\46L=Y \^BZCI!T2:Z2XTN,1VD=HX!^9]W^W9\6M/ M_P""8_B+]K[1?$?[//Q6\?\ ACQ9J?A[3/&?P\LO%4OP<^(7A[1?VFX/@PGB MF#P=+XRN?%?@#Q)K?@UWU35_A[J_C?7[[X<>//M/A[7+S5HM,NM//Z](Q92< M#(:11V'RNRC/7J ,GUS@=J^$?BG^PEX/\>_LQ_&+]G3P[XGE\$2_'/XD:M\6 M_'_CJ+P[:ZU=ZCX]\3?%/1/BKXJUF'PZ-5T73;<:KJNA6>DV]M'>;++2XTDG MDU/5//O[KZJ6W^)D?Q/LY!J?AN?X4MX NHM3TYM!GM?$T/Q'7Q!:RV6J:;KP M\2W<5SX>O- EU*VU#P]>>&;:;3+NTTN^L_%.KG4+_3=- /EWXP^.?VO/A]\; M/A)JGAA_@WXO^"_Q ^-/A;X3:I\&X/!7C"/XNV7@C6]&U.[\2?&NS^,8^("^ M%X[GP'+I=UXGUKX=7/P?ETRZ\#V5W8P^.X_%ESI\C\3\&OVQ_%'CY/V4?B-J MUMX=/PP_;:\7?$GPE\+M!LK&]L_$?@@^&? WQ/\ BK\.]0UC6WO[ZT\2MXT^ M'/PE\2W7BBV_LW0U\.^)-4T73](EO=/LK^XU'T;6?@-^U7JG[0L/Q/M?VOM& MTGX2V_B;2;JV^#5O^S+X"O-7LO UH=+FUOP-I_Q=U3QC>^(;0>+KW3!=^(/$ M2^'GOG,XATZSL8M/TD6&_P##W]D;POX U_X<-!XCU/4/ 7P-UWXD>(O@7X!> MSBM+;X?ZE\4+;Q!I>K_:M9BO);GQ-:>%?#7B_P 6^#/AS;7%GIA\,^$_$>H: M?JTOBC4(=,U>P .;_9J_:<\3?$7X8?&[QQ\3-.T8:A\,?VK/VFO@'H5AX!T7 M5H9?$NF?"+XW^(OA9\/K:UTK4]:UVZN/&/BJUTW2HM0VZC%ID^O7EQE^$!?G0K33?@=^ MTQ\5O@YX>CANM2N;FYU*];P_X'TQ]8U<&VM=6UAK[4;'3M+LKFWTZUY+P1^P MC\,+3X7L/V-OV.OAE^Q1\-?%7 MPS^%ZSOI7BWXP_&'XO:CFZ%:ZGJ<;:M>7LT@!];4444 %?G#\6_C3\>4_X*'?!C]EGP!XU\(^ M$?AYX]_9$^/W[06NWNL?#I/&'B./Q;\&_BW\ /AYH^DZ??-XK\.V]OX"_BYI/ M@[7_ (=_ 'XI_L^VGA/6/AA_PF>E:EX<^+OCWX6?$#Q)K=SJ"_$'PI=0:U9: MI\(O#5KHBQVTFGV]E=:NNHVNIRW%J]D >-_ K_@H7I]YH/QK\(_M(0^$_"WQ MR_9^_:E\9_LHZYI7@6^6U\._%[Q-H7PN\._'KPMXR^&6G^-=>AET2S\5?!+Q M;I'BG6O"'B+Q=J-SX*\1:?XA\*?\)/XD$.@ZIKOO/AC]NK]G7QWIGPR\1_#[ MQ-KOQ!\'_%-/@\^D>,/!'@OQ1XET'0!\?O,3X0_\)R^FZ;+J?@Y?%]PB6\TN MKZ7'!X.^U:?>_$"7PGI>I6%_<_.>M?\ !,31=,\/>#M=^%7QE\0>&OVC/#G[ M1/Q%_:=\3_'?XE>"/"WQ=@^+WQ&^,_@QOAK\6M/^*OPM,_@;PI>>"M?^'-OX M:\&>%/#O@*^^'\WPYT?X>?#NW\,:JL&A:G!K_L'A?]D/X@^ OCYJ?QA\#_M% M:MI'AOXG>'OA3;?M"_#V]^&7A2^_X6+XS^$'AQ?!^@^.O WB>RU+1A\([OQ+ MX2M='\)^/=#L_#OB_2=3\/>'-"7PJO@S7H]5\0:J )_P4&^-'Q9_9V^!'B+X MW?#OXL?L\?";3/ASIUQK6L7'[1'A'Q9XA\*^.M:EN+6R\*?#N?Q/X=^(GP^M MOA)IGBC4YQI>J?%/58_&=GX2^VV^N7_AL:+I&JR7._\ %+]H7QWX*_:A_8N^ M#NEZ=X/D\'_M$:9^T%/XXGG35-4UW3-0^%OPST#QOX9_X1+7;74].T@Z;<7N MI:A::Q+J'A^^FU.T33[C39=*'VA)_6/C7\(O$7QDTK6? MWXZM=(^$WCKX>^ M./AS\3O!;^"]/UK4_$ND^-K :-=76B^*KO5[;_A&KN#0[K6-+DAO- \4:;>1 M:DMPUA!=64,LG">*?V4]%U?XP_LF?$SPYXA7PGH/[)^B_$KP]X;\"P:$VJVV MN:-\0OAYI'PWBL9->NM=M[S24\-Z)HMG)I\BV&JRWEP&^VNR'% 'U5>/)_ACX+\:?"NS\ ?&'XL?&G1 MO@EX$^"'Q 3Q'\1/B8WC70O$.K>);#Q)H_Q%T=O!.N1Z+X7\7+J_@B!M0\.3 M)^B7A2U^*[6OQ*M_%NM^%FN+CQAXE/PLU33?#%Q:'2O!=UIMB?#<'BW13XLU M2+7=6T367U.*XU&RUGP^OB?2+?3[J?1O"E_=75E:_'/A']C;XZ:]H'Q.\$_M M1?M8Q_'KP/\ $;PJ; Z9X9_9Z^'_ ,#M?TGQ[;:QH6LZ!\43XL\.>(?%5[J? MB7P=<^'-)E\)64UG;:-IMQ8V3WEIJ=K8VEC$ 4OB[^U5\4_@W\/_ -OC0I9? M OBKXP?LD?LGQ_M2>#?$-UX;UG3?!_BS2/$G@GXWZGX8TKQ5X.L?$ZZC:?8? M&_P&\7Z1J*Z-XR22\\-ZCH5TD\&J1:@]S5_:[_:6^-OPY_9W^$_Q&^']MJ_@ MNS\4Z+H_C'XO?'?2/V?-0_:?\&_ CP=;^%=+U_6=<\6_!3PS\8/A;\3=6\/7 M]QJDS3>(O!4_C.;P3H.@:UK/B#P_+8B._@];\=?LA#XC_"_]JKPMXI^(=Q=? M$7]K/X.7GP0\:_$B#PO#;VGA_P $IX'\9>!_#UCX8\$+X@:T@CT"+XA>-_%* MQ7OB"Z_M#QAXIU:^GEAT7^SM T_MM;^"/Q*OO"?@'P!H7QNE\)^$-$^'4'P\ M\=V^E?#G0+S7/%4,&DZ=HHU[PMKVLZOJ#> M8?3K:^M2MQI_C73XX]0$L-G' M?V<-ZX![UX0U2WUOPIX:UFT\1Z1XOM=6\/Z+J5MXKT!;=="\36]_IEK=P^(= M%6TOM3M5TG6XYEU331;:C?P"RNX!#>W486XDZ*N<\'^$O#W@'PGX8\#>$=,@ MT3PIX-\/:)X4\,Z-;-(UMI'A_P .:9:Z-HNF6S3/)*8+#3;*UM8C+(\A2)2[ MLY+'HZ "D/ )].?RI:",@CUH _)?P=\;_P!LOXF_&/\ X*5>!_AOXR^#C7G[ M(OQ;\%> /@CX1\:_#354T;QNOBO]EKX.?M##2OB1XRT#QYIVLZ7/>:]\2-1\ M$6/BSP[HYB\.:3#I?B&_\(^+;RROM-U/L/A9_P %7_V6?'G[.W[//[0GB?Q MWPZTWXZ?!WX,?&/4O#6L7=CJ.I_"_0?C9XB;P!X:D\6/#+97FH:2/B=9ZWX' M&O>'-'U6)I-"U3Q+?V.D^&+'4-4L=R']AKXAZ?X[_;2\3^&_VE]8\#Z;^VWX M]\.>-?&\W@GX::/IWQ$^'P\.?!/X>? *.S^&'CS7?%OB71](U&\\"?#O3IW\ M0ZY\/M?O].\2W][K>BP:;Y.GV=I%X?\ ^">.C_"#XJ?"?QA^S'\1+?X)?#KP M-\$/@O\ L[^*OA%>_#/PU\4=-UOX:_L[W_B.Y^#M]X#\7>+=2A\1_#/XC>'- M.\9^+?#>L>,9SXZTWQ7H>L)<:QX4?Q7IFG>)H0#ZB\'?M*?#3QW\1(OAQX;; MQ1>WNHZ;\0]2\.^*1X0U\_#SQ2/A)XRT_P ?$RQT/QW%9R^'GU;PCXMU6QT MJ?3-2NM,N]>0W^I^#T\2Z1HFNZAIG@'QS^.?Q>^$O[5?[,?@B/XI_LXVOP^^ M/_Q"U+X=6/P4\9>'?$_A[XN>(=+TCX=>)_&'B+QUX%^+TGQ#'A74/%7A[5=# ML4M?A!+\)[F;Q1X9GU>?3?%L>JV,LMAU_P"S#^RSXS_9HOO$WA33?CC?^*OV M?X/%'Q!\2_"'X1WO@+1=*UOX;Q?$KQGJ_CS6/"^M?$VUUF[U'XA^%?"FM^(= M.;S3=.U2W[WQS\ +CXK>,M'O\ XH^*['Q7 M\/?!'Q7^'WQG^&G@>'P=9Z/J7A;QQ\.;,3>'I]1\9PZU=W'B#3K'Q47\6V<, M6@Z%J45X(M(O=7U/0!<:?=@'+?"SXZ^-_&7[8'[5WP$UNR\+Q>"_@M\.OV6_ M&O@>_P!*LM4A\274_P ;+3XU#Q5:>*;V[U>]TS44L+_X86$F@OI.E:*+:RO[ MB"^74+@+=CZ"^(\7Q%N/"&J6OPIOO"6D^.;PV=IHVM^.=)U;Q#X7T$7%[!'? MZYJ?AO0]9\-ZKXF_LO3C=7=GX=M?$OAO^VK^.UL+CQ!HUK-/?P^)>'/V>M6\ M%_'S]I/]H/0_&\4^L_';X9_!SP+IWANZ\(QW%KX/N_@A9_$Y/#6KB\/BRQ;Q M.=5O/B?JL^K:5\3^$OVA_&?[/UCX5TOXM>&/A! M\?=0\/\ AN#6_BEX?^&]MXZT+2->'? 7B7Q5;64:ZS#!=V=G#J7 MB'68] %_+);76KS6=G?. ?'G@7]J#]HQ-=\(_L]?%&7X9O\ &'QG^TM\9?@] MX1^-7@SP1XCT/X>^.OA)\$_@YIOQ4\3?%C1_A?X@\;>)-0T7Q5:^)=2?X(:E MX6F^(?B#P]!XTT#Q'XPL]3N-%M[;PL]GQ#^V_P"/H/ ?[/&NZ!I/@:37_%/_ M 41?]AKXS0W=CXAN]-5?"OQ)^*GPP\7^)/ )75],N-)OM5U#P!I7B30UU[_ M (22UTK3-9O-%NX=2O;6'5Z]9\$_LI?%*Q\.^ [SXH?M!:=\1OBY\(?B-JWC M7X1^.]*^!O@[X:^%/"6@Z[X%O?A_KOP^U#X;>&?$%T/$?AKQ!HVN>(+C6YYO M&6FZM+JMQHNI:5>:/<^';5[F3Q?^Q+HNN^"/@)X-T3QWJ.C'X,_M3Z1^UGK. MNZKH%EX@U7XC_$5?&/C;X@>+FUG[-J7AZTTA?&7B[Q_K^HW4^G03QZ/:FQTO M2+&*QLH8P &N_MB^$[;XO>+_ 1?Z[%X ^'WPR^)'P\^"/B[XEZWX2\2ZUH& ML_';XDZ-X.\2:#\-;7Q5I]I)X'\!V<%A\0OAUH4WB+QQJT4GB+QWX\TSP-H- MA9:K8F]U/[E!!Y'^?\".XZ@U\6^,?V+_ GXOUKXLV=SXBN8OA3\?/B+\/\ MXM_&/X82:#ID\?B3X@?#VV\ 6$.I:)XIAGLM0\-Z5XRT_P"%?P]M?'VDO8:U M+JC^'#>^'-2\)W^LZWOX9_"K_ (*# M_M+^&?\ @G_^PW_P4(^--Y\+?'7P_P#C]>?LO6G[0_@OPUX&U;P#K7PYT[]J MOQIX2^%/AWQA\*-87QKXIAURR^'WQ%\=>%)_$G@KQ9HU[J7B?P==ZS?:1XPT M36M#M=,US]T=:M;Z^TC4[/3+RVT_4;JPN[:QOKRQDU.TL[J>WDB@N;G3HK_2 MY;Z&&1Q)):QZC8M.JF,7<&[S!^8?P>_X)FVW@KX"_LC_ +,7Q.^-FM?$_P"! MW['=W\)]:\'>"-)\$:;\/(/B;XE^!%]IVN_!W5?C5?Q^)/&%[XIT_P ">,=) MTGQY9^&/"\G@?P_K7B_0?#UWXGL]:TC2WT6] /H'5?V__P!E;0?'>L> -=^* M.CZ5J>CV/QEN6OYWCN=)O;[]GFYBL_C9H-H^FSWVJ1^(?A[[?#'XP>'OBK_ ,)S:Z+I'C'0-;^'/BO_ (0SQ9X? M\=>$=;\'ZE8:U-XKCXQ:YX2\&:7\-?!& MC_%/X/\ BKXU^.+_ .*NN7FE_&_??ZAXR\.^"?BQK&J_$#X6^'?$?@V*]T#4 M;BWT;Q9XC\=>%]-T_18?M[X*^"?B[X-\&-IOQF^,MK\9?'MPX%UXQT?X;Z5\ M*]"6"WM$M;7^SO MAX@\6Q65Y<2++JNNW4_B*_BU+6;NY>PL]$T:/3]$L #Y MH_9_^.GQ\8Z?%X&\9>%?$WQ%^(C?$'PO+H?A[3M6T'XN:0O@F&?6CKGAK5/"L-ZEO M'IWH_P"PW\<_&W[1W[.7A_XJ_$2R\,6'B^^^(7Q_\&:G;^#;'5--\.-!\)?V MA?BI\(](NK"RUK5]>U.W>_T3P+IM_?K=:M>%M2N;QX6BMWBMX>E^'_P FT?X MBV/QM^)/BC3_ (A?&S3OA9+\'+3QOIO@^V\"V$?@BZ\7V_CC4K8^'++7-?#W MVM>(--T*\U69M9.GH=%MUT+2]"2\U1;[S[X._L]_$W]F?X!>%/A%\*_'GAWQ M1K&E?&OQEX[U?7?%O@:6SL=4\'_%GXY^,?B_\0O#HL-/\ZS\ O'OP4^&C^%?#OB?Q= MXB\2_&CX=>,OBEI%^?#]C'?Z9X9BT#P=\2/A;=Z'I>IK#J$GB+QD==UJ_P!( MLX;>WT7PIJ5Y>/>6'R!=?MQ_%F\^'_Q=\?W'@GP]\.M<_92_9&^#O[2?[0GP MK\1Q:GK.J3>.?B!\+?%GQA\;?!C3/$L$^FMH*>!O!_@^XTVR\5RZ#JEQJ_BO M7; WND66E:#J-GKGU9^TQ\'_ -H;XM#PC;?!7]H_0?@1I>C2:E=>*=,UGX ^ M%OC;!XUO7ET^;P])>#Q3XQ\.0Z3;>&KBSFO[6UL+>1KW4YX+N[NF33[2W''Z M]^QQ+XOTKQ19^+OBMK.L:E\:_@SX*^"_[4>LVWA/P]H<_P 9]%\(VWB*SGUO M1[32);>S^&.N^(M*\9^+_">L7&DQ^((?^$)UBUTFSBM]>T#0_%=F 3:-^TCX MMUW]MFR^ 6FVGA>Y^%FN?L8Z/^T?H.JM8:O;^,9/$VI_%P^"%LK[47U672%\ M-W/AZ?3[N"T@\.Q:I9ZH;R6?4;^V-O:1<=\$M1_;'TC]J35?AM\:?CG\&OBU MX$T_X*W?Q%\0Z3\.OV:O$'PDU'P/XC\8>/HM ^%6CCQIJ_Q^^)Z>)[&_TCPM M\6#?+/X5\/WUS_PC.E:I_HB:A+8Q^V0_LXQV_P"UK%^U%!XL6%8/V=8_V>H/ M $7AN&.T@TN+XC#XBPZ_#X@36%DCGAO%72HM)30Q9IIRJ5N!< /7I/@?X767 M@[QK\6_'DFJ7&LZ[\6/$^@:Q=375ND T'0?"O@O0?"'AWPAII2>8RZ3ITVG: M[XD\V;9--KOC#7YRD<4L4:@'J=%%% !1110 5^7'_!;3_E$A_P %%_\ LT+X MV?\ J(WE?J/7Y4 '_!$O_E$A_P3H_[- M"^"?_J(V=?J/7Y4 '_ 1+_P"42'_!.C_LT+X)_P#J M(V=?J/7Y"O[6^T_V7_P )=XIT+PU_:7V+R/MGV#^VM0L?MGV7 M[5;?:?LWF^1]H@\W9YL>['$8G#X2C/$8JO1PU"GR\];$584:4.>481YZE248 M1YIRC"-Y*\I**U:1,I1A%RG*,(JUY2:C%7=E=MI*[:2UW=CM:*\6_P"&D?V> M?^B[?!K_ ,.EX%_^7]?C)_P40_X*K^,?AQX]@^$?[+'B'P=*-*TK3-5\6?%: MVBT/QW;3:CJ\#7=KX<\(J9]2\,LFG6#V\^NZK>0ZE.+^Y72K:VM&LKN>;\]X MX\6.!^ ,@K<0YSF]'$X:G6I8:C@\HJX7,,QQN*KJ4J>'PN'CB:<'-TZ=6K*= M>M0H0ITYN=6+Y5+R\QSO+LLPSQ6(KQG!3C3C3P\H5:M2<[M1A%32ORJ4FY2C M%13;EM?^@2BOYY/^"?'_ 5=\>^._B7!\)?VI_$/A&:P\26.IW/ACXJ75MH7 M@1-)UC2[&743HGBTP2:;X9?3M7L[6YBTC5(+;3;JWU=;;3;E+Z/4H9K3]LO^ M&D?V>?\ HNWP:_\ #H^!?_E_4<">+? _B%D-/B#)LJ<>>5 M.5/$.%*M3G%1;C*//*+TG%J4)3B^:RE=-+VFBN'\(?$[X;_$"6_@\"?$#P3X MUGTN.WEU*'PEXLT#Q)+I\5V\R6LM]'HNHWSVD=R]O.EN]P(UF>&98BYB<+YW M^U#^T5X%_9.^ WQ&_:!^(\6KW?A7X>:58W#Z1X?MH;OQ#XF\0>(-ZGM+*3Q#XV\:^(/#WA+0O[1O;#3$U76K274[^QT^.YNX?T3#8G#8RC' M$83$4,50GS^45\2ZK^U%XS^$_Q3_9W^'7[0G@+PSX3M/VI?%.N M_#;X<>)? WC"_P#%>F^&OC-HWP^UWXH6OPJ\;'6O#GA=YY/$W@[P5\0)_"GC MG0(WTG4M=\)R^']2T'19-8T+4-0X/XQ_M=?''X-2_LE>'-9^"/@"\\;?M2?M M5^)_V9;>WE^*GBC2O#?A:"R\ _&?XJ^%?B/!?R?"N\U[6M/UWP7\&[VWO?#- M_P"'?#M]IVNZ]9FUU34M&M3?W>Y1^BU%?&G[+?[97A/]HGX#:A\;]=\/7'PJ MM- ^+'QB^#&N66K:Q#XBT'4O%_P8^*WBCX1ZOJ7PX\76.G:;'\2/!GBS7_"] MS=> M>TG1+.]\16=Q':_V):ZM;W5C'0^/7[8GA3X<_"#XL_%?X8^+O@Y\4KG MP%^R%\:_VI?"W@&U^(<,?B7QYHOPLTP7UGK>GMH<6N20?#:[U&";PMK/BZWT MN_;3O$M_I>GPQ2W NK= #[:HKX(\)_MO^'E^+WQ!\$?%N7P#\*/ ?@_]GK]C M;XQ:=\0O$?C>/2[/5/$W[6GC#XU>!=*\"7JZ[::7I>FWT/B?X5Z9HOA**VU3 M4]0\7ZIXJM--AMK?41:V=U]LZ=XI\.:OK7B'PYI>N:7?Z_X3?2XO$VC6E[!/ MJ>@2:W8#5-(CU>S1S/8/J>G$7UBMPB&YM")X@T9#4 ;U%?)<7[6/AW_ALI?V M0+OPSJMC?ZE\%-7^*GA3XB7-Y9IX8\6^(_!?B?PSIGQ-^%FCP-MNY/&'P[\+ M?$?X3>.M;CRT<^A?$*T-HLDFB:T;3TQOVC/@(EIIM\?C+\,C:ZSK_P 0?">D MRKXUT!AJ7BSX36&O:I\3_"=@JWQ>[\4_#[3?"WB?4/&7AN%7UOP[9>'->N=4 ML+:+2-0:W /:**^6O!'[:7[,OCSX(_#;]HC3/B]X-TSX3?%?PRGC#P=XI\1Z MU8:';7/AT1VST1-0L#XDN]4:ULO#37MK'KUSISS1JW8ZQ^T M[^SKX?\ %P\ ZU\%KWQ[X:M]Z45XY9_M"?!'4?AQ MHWQ=TSXI^!]4^&GB*XO+/0/&FE^(+'4M"UN_TVYU2TU/3=)NK&2X;4=4TNZT M+7+?5=+LXIM1TR;1-92_M;8Z5J'V?S/6?VS_ -G2W\<_\*MTSXR?#?\ X374 M/V<-;_:ET;4-1\3Z:G@/_A3.G7+6-K\1+_Q?;7ITI_"5P\5]K+ZEIUY6"PM8;B< ^KZ*\0T+]H/X.W^F:M)<_%SX6WFI>#O!/@3QQX^_L+Q?I MMW8>&?#GQ#TP7_A#Q3?[[EKO3/"?C..*]NO!FL:JD$&OV%K<364MP;2\,/71 M?%?X;3>.4^&D?C?PTWCV6VU&Z@\*'5K5=:NH]'BLKC6H[.S>17O;K1+75-+N M];L;0S7VC6>JZ9>:I;6EKJ-E-. >@T5\@_MY?M0:A^QA^RA\7_VG-.\#V?Q( MD^$>BZ9X@N?!-[XFN/!R:]97OB31?#MQ;0>([?P_XI;3;J ZW%>0O)H5_#,+ M:2W<0>:MQ%Z5?_M(_ SPUXJL_AOXP^,OPGT3XGGQ'X,\"ZCX)D\=:''K5GX^ M\?:4=7\'>%)-+N[N'5+/5O&-DHN_!^G:I:66H>(K:XL#IUO<37]G%. >Z45Y MK9?&/X5:A\0)?A39?$/P=<_$B+3]6U3_ (0B+Q!IK>)IK#0)],MO$5S:Z3]H M^U7J>')];T*+Q(MFD\GAY]=T(:U'8?VSIGVKTJ@ HKS[QU\6OA9\+O[,_P"% ME_$KP!\/?[;^V?V-_P )SXS\-^$O[6_L\6QO_P"S/^$@U/3OM_V(7EH;O[)Y MWV875OY^SSXM_GI_:S_99P:,XRC=*\9*2T=SZ#HK^.W_ (*+?\%=/VN?A;^V M'\7/ O[-?[17AB3X+Z)_PA \'/X:\*?"/Q[HK?VA\/O"^IZ\;+Q5<^'-=GU3 M_BH[S51<>9JMU]CN1+8KY"VP@CP?V"/^"OG[9/Q)_:\^"/@?]H/]HGPY'\&_ M$'B'6K7QT_B#P;\(O!.C#3H/!?B>_L?M_BFW\,Z+/H\7]N6FE>7/'JEFTT_E M69=UN6AE_>X?1A\0I\(QXR6.X:6!EPXN)5E\L5G"S=81Y:LT^IO"?V&Z2S+V M-Z'U?ZQ[/ZRO9^WY7[0_ )_2C\.H<8RX*>"XF>81XD?#+S".$R=Y.\6LR_LQ MXQ8S^W54>6^UO7^L_5O:?5?WGL.;]V_[,**^?%_:S_9:VC/[2GP!S@9_XO+\ M-QSCG_F9J[WP+\8/A-\4)M2MOAK\3_AW\0KC1HK6?5X/ _C;PQXMFTN&^>>. MREU&+P_JFHR6,5Y):W*6LETL27#V\ZPL[0R!?P6ODV;X6E.OB4XQ5VKRDDM78_?L/G63XJK"AALURW$5ZE_9T:&.P MM6K-QBYR4*=.K*Z MSX>^%^@1:_K5O:--#!9:;+J^F:1=^(-=O[>RU.?1O!_A:'4V\3^./$,6EZH_ MASP;I&O:ZNFZ@=.^R3>?:%^TEXNA^%_QA^+_ (A\%^$?&OPV\ ?">V^+_P - M?B#\!/B!#\2O#GQ\\-IX*\5>+]6A\"F32=.@M=2MI?#L&C:5%'K/B+3M>76= M(UFVU>"&]?3[/S3TS[%HKX5_9:_;:\'_ +0VB^'I;S4_A]HFM_$FRB\1?!!= M$\:KK.C_ !L\'#P!X&\;^(_$_P ,?[4L-"U[QGH'PTU'QW9>!O'GBC0M'N_# M-MXBLG\C4K:ZNI=%TSYS_9]_X*?ZU\4O$?[,VF?$'X(:;X*T?]JW]H7]L;]F M?X=:IX-^)5WX]U'0_B%^QYK_ ,9-+UN_\:^'=3^'_@R\MO!_CW2?@5XWUK2O M$/A^ZUQ?"-[=>&M \4VBQZM)KMF ?KM17PU\6OVO[CP9^U-\(/V7?!UE\&KK MQ-X[ATS6/$O_ N'XO>+_@YXAN?#VHWE^TEO\ M&7X*^-_"OQ_\ '^B^'] \ M1>)/$OP\M_B%X%UC0M,BT*\NIFTS5KW4=&JVW[=?@RWT[0/B/XDT6/0_@)XX M\9?&WP)X$^)HUZ.]U#4=7^ _A[XL^*_$VKZWX2.F6CZ3X6\3:!\#?BAJ7@B_ MT_6MSMK$ ^[Z*^5?A'^TG<^/?&'@KP1XO\#OX#UWXJ M?!-OV@_AK:+K\>ORW_P^L]6\(:/XBTOQ.HTO2!H'CKPA<_$/P"WB'2-/.OZ MP\41IHWB;5#IE^]?$WQ>_P""HWB/X,?$C]KS0_$'P&T[Q#\/OV0OC-^R!\)? M$FJ>$OB7?7GQ3^(!_;!C^'\OAC4?AY\,;SX>0Z;K>O\ @]_B)I5O?^!U\-_#/A[Q%XEO++3M M#TK6-7L]/N=0O]5>]BT:QB^TR1Q)>Z[+INHPZ#9W$D-SKMQI]];:/%?7%G$^ OV[/V3_ (B_"/PS\<]#^-_@*U^&/C"_\9V/A[Q-KVOZ?H=M?1^ /$%Q MX>\5:I)#?W$=QI^BZ/+%:ZGJ>JZG%9V6CZ'J^BZKKDNEV^J6I< ^N**^&_VH M?VNQ\!/"7Q/\1^%IOAA\1M<^&_C#]DGPSKOP\M?&L]KXS\)V/[2GQR\-?"<: M_P"-K#3K75I=&@ETCQ))XI^'UI-:V:^+?^$=UBVGOK.R,=_%M_MB_M1:Y^R_ MIG[/^H:+X$TKQV_QQ_:I^!_[,3P:IXJO?"J>&+CXX>*)/"NG>-5FL_#?B0ZS M#X.K/X8:-\9_AAJ_Q$ MO]?\:>$K3P9I?C?P_J'B.X\6_#BVCO/'_A2+2[2_ENG\3^#;1WN_$GA[8-8T MBUM[VYO+**&POGM_"K7]M7P9JO[7EG^SKH>I> M7\%1?LO\ Q*_:!\1_$>S\ M:PRS>'+[X>_%KX>?#>;1M0T_[*NBQ>'+RU\9ZAJ:>*?[=DC:^\.ZGIJ6ZK97 M-Q0!]PT5XOIW[1GP(U74/"FCV?Q<^'SZWXY\5^)/ ?@_0I?%&EVFN^)?'/@_ M2)O$/BKP3HVB7D]OJU[XP\.>';>?Q'K?AB*S.N:;X=@FUZZL(](C:]'H?@[Q MEX3^(7AC1O&O@7Q)HOB_PAXBLUU#0/$_AS4K76-!UO3W=XX[_2=5L9)K/4+* M5HW\F[M99;>91OBD="&(!TM%%% !117(>*OB!X#\"_8?^$V\;>$?!_\ :?VC M^S?^$I\2:+X>_M#[)Y/VO[#_ &O>V?VO[-]IM_M'V?S/)\^'S=OFINPQ&)P^ M$HSQ&+Q%'"X>GR\]?$584:,.>480YZE2481YIRC"/-)7E)16K2-*5*K7G&E1 MIU*U25^6G2A*I.5DY/EA!.3LDV[+1)MZ(Z^BO(O^&@/@/_T6OX2?^')\&?\ MR[KQ3]HG]LGX1?"7X,>/?'7A?XC_ ^\7>*]+T66V\)^'M \7>'=?OM2\4ZJ MPTW04?3M,U&[N'L+;4+B+4-5D,:QQ:99WCO(I"Y^>S3C7A3)\MS#-L=G^4PP M>68+%9ABY4\?A*M2.'PE">(K.G2A6I&G#FG*FHPCS3CS3DU&,;RDTE<^R**^)/V8/ MVT/A=\7O@AX%\9^./B-\/_"7CF;3/[)\;:)KOBKP]X;N8/%>B$6&L7EKINIW M]E+'I6L3(FM:48HY(4L=0AMQ*TD$@'OW_#0'P'_Z+7\)/_#D^#/_ )=U&3\< M<)YYE66YS@,_RJ6"S7 X7,,*ZN/PE&LJ&,H4Z]*-:C.LIT:T85%&M1FE.E44 MZNT5QOA;XB_#_ ,%_$^B>()+".Z:5+: M2\32+Z\:U2X>"=('G$:S-#*L98QN%\M_:L_:#T/]E7]GSXH?M!>)M(O=9\/? M"_0(M?UJWM&FA@LM-EU?3-(N_$&NW]O9:G/HW@_PM#J;>)_''B&+2]4?PYX- MTC7M=73=0.G?9)OI,-BL-C*,<1A,10Q5"?,H5\/5IUJ,W"3A-1J4Y2A)QG&4 M))-\LHN+LTT>55I5:$W3K4JE&I&SE3JPE3FE)*46X32DKQ::NM4TUHSZ$HKX MZT+]I+Q=#\+_ (P_%_Q#X+\(^-?AMX ^$]M\7_AK\0?@)\0(?B5X<^/GAM/! M7BKQ?JT/@4R:3IT%KJ5M+X=@T;2HH]9\1:=KRZSI&LVVKP0WKZ?9\U^RU^VU MX/\ VAM%\/2WFI_#[1-;^)-E%XB^""Z)XU76='^-G@X> / WC?Q'XG^&/]J6 M&A:]XST#X::CX[LO WCSQ1H6CW?AFV\163^1J5M=74NBZ9N9GW517Y$_L^_\ M%/\ 6OBEXC_9FTSX@_!#3?!6C_M6_M"_MC?LS_#K5/!OQ*N_'NHZ'\0OV/-? M^,FEZW?^-?#NI_#_ ,&7EMX/\>Z3\"O&^M:5XA\/W6N+X1O;KPUH'BFT6/5I M-=L_I'XM?M?W'@S]J;X0?LN^#K+X-77B;QW#IFL>)?\ A\7_ <\0W/A M[4;R_:2W^ 6C+\%?&_A7X_\ C_1?#^@>(O$GB7X>6_Q"\"ZQH6F1:%>74S:9 MJU[J.C 'W+17PA;?MU^#+?3M ^(_B318]#^ GCCQE\;? G@3XFC7H[W4-1U? MX#^'OBSXK\3:OK?A(Z9:/I/A;Q-H'P-^*&I>"+_3]:US5-1@T31QJVCZ3<>) M[.VL?1?A'^TG<^/?&'@KP1XO\#OX#UWXJ?!-OV@_AK:+K\>ORW_P^L]6\(:/ MXBTOQ.HTO2!H'CKPA<_$/P"WB'2-/.OZ P\41IHWB;5#IE^] 'U51110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7Y5^H]?EQ_P6T_Y1(?\%%_^S0OC9_ZB-Y0 ?\$2_P#E$A_P3H_[-"^" M?_J(V=?J/7Y?V/\ :O[)_P"$S\)>'_%/]E_;O(^V_P!G?V[IU_\ M8OMGV6U^U?9O*^T?9H/.W^3'M[JBL,3A<-C*,\-B\/0Q6'J$8VBTCPN8=4L8[>+7=+N+C3KLZE;C5+ M:>^:_NX;?^@^BOSOCCPDX&X^R"OP]F^3T,'AZE:CB:..R:AA,OS+!XFAS1IU M\-B(X:I3YO9U*M*5.O1KT)PJS4Z3ERRCY68Y'EV9X:6%KT%3BY1G&IAXPI5J M&OA3J<_A_P =C7=9U6QETX:SXM@MQJWAF+2]&M+JYGTK3%NM0O;G63:7 M]P+&'38DO/VR_P"&7OV:?^C>?@;_ .&D\ ?_ #/5[I14\"^$/ OA]D-/A_)\ MHHXV@L15QF(QV=T<'F.98S%5HTH3K8C$/"TJ:M2HT:4*6'H4*$(4URTE.52< MS+1VLEQ< M/;)(?$NO^)'\*6]U/H^F>&[^7Q14_;M_9$UO M]K77_P!C>R.@_#+Q/\-?@7^TX_QI^+7A3XE7NHBV\9^"IO@%\%-$TB MU\(^)=/U'5I;KXPVWB))=:NM&LK>/PX\4%Y'J%U9WEE^A-%;E'XR^(?V%_VJ M=-^!/PK^"/AWQG\*OB5HW[''[1?A#XB_LKS?$GQK\3?"&J?%+]GWP]X*\7_# M[2?@3^T+XH\#>%KW6/"/COX8^#_B'JVC?#_XZ>#8O'Q\37_@'X<^+O'?@(:Y M<^,%U*O\1?\ @G9\3].+ M7PSX7^+?[6/Q%\/?$.77[&>;P%?:CK_@[1]4TS5KWQ9XNOH]+\6>,/$6M7VO MP^"M+-Y-9P_M%10!^2/BK]E?3]"U']H+Q3^T[?\ A2S^!WQB_8H_9%_9-U"3 MP?JOBS6_'.B^/_A/XK^-6?$F@6T'@&,V=W/XJ^.'A^X^%WB'39IM>TKQ5X3T M_6;K2M)GN+/[#]N_LU>$?BMX/^!OANY^+FK:7XU^/OB/P_IWB7XGZW'9S^$- M(\1?$%_#FF:8L3:S@L-(T;1[JTLX]5@TN:VO9;&WN8RD+_2! (P<] MCP2#Q[@@_4=#T/%+0!^37Q'_ &&/BMJT?[+/QW\ ZCX MW'BGXU?&/4/@SKVC_$?3_$7A/]J?P+X5TNXT'7=,T?2O'_@/Q7J6E^!FLOA; MX>_L76=!\"ZEJ8A@T*^M=2S/#/[#WQYT#XL_#N]2_P#A5)\-/AO_ ,%%OVF? MVS(=#?VG?A%^T?X8U/PL?"<7@,:+H?B?P#XP^/2P6C-XPUC2 MO%?A[0SJK:AX:OY_['/Z\44 ?CC\ ?V'_P!HKX(>"_@!I%\?@UX[F\$_L#V' M[!?Q(\%:SXK\4W/@N>T\"ZA'_P (3\8?"]_=?#M+R]M?&FFR:K:?%GX7:AHN MFR2V4OA.VTKQKK4G@V0:YYYX1_X)B?&?X>:7-X3\/^*/ASXA\/Z)^TW_ ,$Q M_BKX9USQ%XA\4V7B36/A]^P7\*O@1\-_$Z^*+:#P3J\%KXZ\<2_!B;5?#]K: MZKJ^D0_\)%$NK^(+*;3YC=?NC10!^2/PZ_8P_:%^%_COP;\7;'6?AUK^N^"? MVO?VY_C#)\-YO%GB6V\,^*/A)^V5XFU3Q+9+%XFN? TLWAGXL?#&];1?LN/# M>K^'-7TFY\<^'H->TY?%,&KV'!Z1_P $V_BKX!NO%T/@?6OAEJ>D?$?]BK]K MW]GO6+'4-6\3>%K/P)X]_:'_ &@OB'^T)X<7PI8VGA'Q,NL_#+PYJ7Q0U;P+ M%%'M8\/\ AOPQHU_8:/K#ZE)HNE?M510!^"_@!^TUX=TX:QJ>G_%?2/A+I_A[Q/\(9_#6I7%KI?DGP3\6M*\ M0WJ7>M:-;2:GX!^(/C/P[/8V]UJ,! M/[-U#Q;K_@-OC7X%O_%6MZ_\)DT+PO+\(1K":A?S?K110!\!?M]?L_\ Q2_; M4_8*^*OP$\'6GA?P#\2_C9X"\*:<]I\0==U&/0/!>I/K?A?Q3K-EK&K>%?#W MB.\U&72'TJZTA7TK2)(;^[VSI+;6Q+#P#XT?L/\ Q]^(_B;]M#Q1H-W\)]+N MOVD?B/\ \$]?'7@V#4O%_BQ6T.W_ &0O'?@7QKXVT[Q/=6/PZG=)?$'_ B5 MWI_A&328]3BF;4([K6?[&59H:_7RB@#\\_@#\"OVA_@_XA\>Z)XE\._L^?$/ MP9X7^)7[3?Q4^ GQ0U#7_%\7QKU5/VCOB1XH^+4WPR\;V6H_#S5M*^'$?A_Q M%XNO?"_B'XG>#O&GC=_'_A3P[X3EN/AMH=[!?0)^A8S@;@ V!D D@''(!(4D M ]"5!(YP.E+10!YQ\0/@Y\(_BQ_97_"TOA9\.?B5_87VW^Q/^$_\#^&/&7]C M_P!I?9O[1_LK_A(]+U+^SOM_V*S^V_8_)^U?9+;S_,\B+9YN?V.OV2,''[+? M[.><''_%D/AC_P#,O7T?17IX?.LXPE&&'PN;9EAJ%/F]G0P^.Q5&C#FFYRY* M=.K&$>:;3>I M4I2G+EA"$8WD[1BHK16/XO?^"DG_ 2V_:I\!/ M^$-;P"GPT\)>$_\ 1/AWX5LM>&E>'_\ A(= %ACQ';ZK]MQI5K]IO_M-W^^, MYN)<'_@GY_P2P_:X\&?MB_ SQ-^T'^RM?+\&])\1:Y-X[/C=OAIXH\*C3I?! M/BBUL?[8T#_A)=<&I0?VY<:5Y,1TJ[\J\^S7.Q/(\Z+^U\JI.2JD^I )I JC MD*H/J /\*_H*G]*'CJGP='@U97P]+"QX:7#2S.4,X>;.@LL65_7WB?[7]F\Q M]G?$.M['D^LVG[)1]P_GJ?T6. I\9RXU>9<0+%RXE?$W]F*>4+*%B'F:S/ZB ML+_9+FLN52]!4/;<_P!7]SVE_>7SDO['7[)&T9_9;_9SS@9_XLA\,3SCG_F5 MZ]#\ ?!7X.?"B?4[GX7?";X:?#:YUN*T@UFX\ ^ _"O@Z?5H+![B6QAU.7P[ MI.FR7\5E)=74EI'=M,EL]S.\(1II"WIE%?S[B,[SG%TIT,5FV98FA4LJE&OC ML56I5%&49Q4Z=2K*$N64(R5XNTHIK57/Z%P^1Y+A*T,1AA@, M+1K4W*+A)PJ4Z49QC:?F?Q>LOB7J'@/4;7X1'P4WCAM5\)R6 MMI\1#J2>#M5\/P>+M"G\!8_$FC:;?6NE:@;'5[[3[R: MTGMH)XF_'GQ'_P $T?BUX*A\6:G^R5IWPA^ G@/Q?^U-^S+\>?''[%MGXX\8 MZ7^SG\2] ^$4OCT_&G0OMWA[P%=:/\)KKX_7&O\ PVU[Q%X>\$_"G4/A_K6K M?!#P[_PFFBZHWQ!\:R6W[I45YAZA^8_[*7[,_P"T=^S'XTNO!-OI_P #/$O[ M.,5SXDU#X57&8M3NFGB^>YO^"?%KXC\#>#?V>?&-WX5E M_9U^&'CS]H?QSX0ATB*]/C76+?X[^#OCOX&TWPEJVF7FEIX=\/6GPUT#]HSQ MU%8Z_IFIZU<^*[K1/"-U/H_AQ(M8MKS].J* /C/X._L[>-= ^(WPO^)/Q0U? MPGJ.N?!#]G/4/V;_ 0_A1+^5/$&G>)]>^'.M^//B%K:ZMI6G2>&M0\4GX0? M#V"Q\$Z5/K]EX<%KKIE\7>(%U*R73OAOQY_P33^+'BG]IG]L#]K#POXD^%G@ M/XX^*OBE^SS\:_V-OB2KZYXBU3P5XI^!7P#/P.\0_#[XUZ4?"FC37_P@^-V@ MWWB;P_XZ\.^%?$6LW%AX=\4GQ%H8M/B'X6\,:Q9_MA10!^3DG[&?QBUK]KC5 MOC;XZ\"_L\^/OAS\6KS]F;XB^,]"\6?$;XK:CXA^ 'Q>_9O-FFGR?"G1(/ M MGX)^-'AF\N="\/>+O >K^-+?X3>(?AK\1X]8\8R6?BB+4+/0]/\ "KK_ ()W M?M3?\,J:5^RS;:E\!YM(C^ ?[>_P"O/&D7BSQMX>\71-^T3K=]K/PB\>)XCT MWX8W?B:;PFZ79A^+OP'TW6?#NBWVNV/ACQ!=^.?B':>%]/T.+]V** /Q4^(W M_!/[]HCQE:_'X6FH?!^"\^+_ ((_X)=:'I@NO&?C+R=-UG]ASXM3?%'XEG4I MX?AE)(^G^*EO9]#\"WEK;S7-S+;1ZAXBL- BN#:6_P!?_MS?LX?$C]H_2/V9 M;+X=W/@NSN/@O^V7^SE^TMXF_P"$RUO6]'AU#PS\$?&4GBK5?#NA2:)X7\3/ M<>(-=CE-EICZA%IVEV\B>?>7BQMLK[LHH _&^?\ 8#^.MW<21CQ)X T*WU'_ M (*<_&3]LR_UCP]XN\3VWB+3/A5\4_@/\2_@S;:=HDK_ _$!^*V@3?$*'Q! M!;74D?A<'0XH%\2R-.GE>->,?^":_P"UE\7?!7A'PMXT\5_ +P1K/PS_ ."? M^K_L>>'O%7A/7?B3XDT_QKXU\)?&;]G'XI_#?QMXF\*3^#_!NI>'OAOXXMO@ M(VB?%#P#IOC;5_$7AW3_ !7JFE^&_%OB?;'JQ_?6B@#\L&_8?U[XF_!G4_AQ M\0_AC\'/@9KOQ2^([?%_XE^,_@!\4O'WC#X@^ OBOX,\'Z'HGPN^*7PZ^*/Q M ^&OAK7O&'Q%AU7P[HEEJ?B'Q!H_A&VTGX9:5'\+I].\;:!J>KR3?>7P&M/B M]IWPA\ :9\>;;X<6WQ.'^$=UK5Q\-[_ %K38$LIM7\(6_B'0O#V MKZ-I&KI FHP>&KNPF'AEKE]!MM5UJTT^#5KOUVB@ HHHH *XSQ=\./A[\0/L M'_"=^!/!OC7^ROM/]E_\);X7T/Q)_9OVSR/MGV#^V;"]^Q_:OLUM]I^S^7Y_ MV>#S=_E1[>SHK#$X7#8VC/#8S#T,5AZG+[3#XFE3KT:G).,X<]*K&4)%R? YC6AA*JKT M\*\3BLKQRAAYUX4:M54J<*M1T84W5]C.M3J_5<.<:YUPUFE/-J$XYC7HTJM. ME1S6MCL1A82K0]G*LJ5'&8=RJQI.<(.AM#RX'H M/RI:G@#PAX1\/>':?#6"I5<^P=#%8K$X;$\2X;)\?C\/'%SC5J82GB,+E6!4 ML+'$>VQ%.-6G4JPGB*L?:NBJ5.F^).-LZXFS.6:UYPRZO4HT:5:EE57'8?#5 M945R1KRI5L9B+5G35.G)PE&$HTH-PYW.<^(\)?#/X<> );Z?P+X \$^"Y]3C MMXM2F\)^%-!\.2ZA%:/,]K%?2:-I]D]W';/<3O;I<&187FE:,*9'+97Q>LOB M7J'@/4;7X1'P4WCAM5\)R6MI\1#J2>#M5\/P>+M"G\! M8_$FC:;?6NE:@;'5[[3[R:TGMH)XF],HK]*PN$PN"HPPV#PU#"8>GS.%##4: M="C!SDYS<:5*,(1"H?%FI_LE:=\(?@)X#\7_M3?LR_'GQQ M^Q;9^./&.E_LY_$O0/A%+X]/QIT+[=X>\!76C_":Z^/UQK_PVU[Q%X>\$_"G M4/A_K6K?!#P[_P )IHNJ-\0?&LEM]-?LI?LS_M'?LQ^-+KP3;Z?\#/$O[.,5 MSXDU#X57"0GZ<45T&9^&8M3NFGB^MJ* /S%F_X)\6OB/P-X-_9Y M\8W?A67]G7X8>//VA_'/A"'2(KT^-=8M_COX.^._@;3?"6K:9>:6GAWP]:?# M70/VC/'45CK^F:GK5SXKNM$\(W4^C^'$BUBVO/;O@[^SMXUT#XC?"_XD_%#5 M_">HZY\$/V<]0_9O\$/X42_E3Q!IWB?7OASK?CSXA:VNK:5ITGAK4/%)^$'P M]@L?!.E3Z_9>'!:ZZ9?%WB!=2LET[[,HH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH *_+C_@MI_RB0_X*+_]FA?&S_U$;ROU'K\N/^"V MG_*)#_@HO_V:%\;/_41O* #_ ((E_P#*)#_@G1_V:%\$_P#U$;.OU'K\N/\ M@B7_ ,HD/^"='_9H7P3_ /41LZ_4>@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *_+C_@MI_P HD/\ @HO_ -FA?&S_ -1&\K]1Z_+C M_@MI_P HD/\ @HO_ -FA?&S_ -1&\H _E#_X)_\ _!VW^QC^R+^Q-^RQ^S'X MR_9N_:A\3>+?@1\#OA_\+O$FO^%XOA,/#FKZSX1T:+2[W4-$;5O']EJ;Z911_Q&S?L&?\ 1J7[7W_?OX+?_/(HHH /^(V;]@S_ *-2 M_:^_[]_!;_YY%'_$;-^P9_T:E^U]_P!^_@M_\\BBB@ _XC9OV#/^C4OVOO\ MOW\%O_GD4?\ $;-^P9_T:E^U]_W[^"W_ ,\BBB@ _P"(V;]@S_HU+]K[_OW\ M%O\ YY%'_$;-^P9_T:E^U]_W[^"W_P \BBB@ _XC9OV#/^C4OVOO^_?P6_\ MGD4?\1LW[!G_ $:E^U]_W[^"W_SR*** #_B-F_8,_P"C4OVOO^_?P6_^>11_ MQ&S?L&?]&I?M??\ ?OX+?_/(HHH /^(V;]@S_HU+]K[_ +]_!;_YY%'_ !&S M?L&?]&I?M??]^_@M_P#/(HHH /\ B-F_8,_Z-2_:^_[]_!;_ .>11_Q&S?L& M?]&I?M??]^_@M_\ /(HHH /^(V;]@S_HU+]K[_OW\%O_ )Y%'_$;-^P9_P!& MI?M??]^_@M_\\BBB@ _XC9OV#/\ HU+]K[_OW\%O_GD4?\1LW[!G_1J7[7W_ M '[^"W_SR*** #_B-F_8,_Z-2_:^_P"_?P6_^>11_P 1LW[!G_1J7[7W_?OX M+?\ SR*** #_ (C9OV#/^C4OVOO^_?P6_P#GD4?\1LW[!G_1J7[7W_?OX+?_ M #R*** #_B-F_8,_Z-2_:^_[]_!;_P">11_Q&S?L&?\ 1J7[7W_?OX+?_/(H MHH /^(V;]@S_ *-2_:^_[]_!;_YY%'_$;-^P9_T:E^U]_P!^_@M_\\BBB@ _ MXC9OV#/^C4OVOO\ OW\%O_GD4?\ $;-^P9_T:E^U]_W[^"W_ ,\BBB@ _P"( MV;]@S_HU+]K[_OW\%O\ YY%'_$;-^P9_T:E^U]_W[^"W_P \BBB@ _XC9OV# M/^C4OVOO^_?P6_\ GD4?\1LW[!G_ $:E^U]_W[^"W_SR*** #_B-F_8,_P"C M4OVOO^_?P6_^>11_Q&S?L&?]&I?M??\ ?OX+?_/(HHH /^(V;]@S_HU+]K[_ M +]_!;_YY%'_ !&S?L&?]&I?M??]^_@M_P#/(HHH /\ B-F_8,_Z-2_:^_[] M_!;_ .>11_Q&S?L&?]&I?M??]^_@M_\ /(HHH /^(V;]@S_HU+]K[_OW\%O_ M )Y%'_$;-^P9_P!&I?M??]^_@M_\\BBB@ _XC9OV#/\ HU+]K[_OW\%O_GD4 M?\1LW[!G_1J7[7W_ '[^"W_SR*** #_B-F_8,_Z-2_:^_P"_?P6_^>11_P 1 MLW[!G_1J7[7W_?OX+?\ SR*** #_ (C9OV#/^C4OVOO^_?P6_P#GD4?\1LW[ M!G_1J7[7W_?OX+?_ #R*** #_B-F_8,_Z-2_:^_[]_!;_P">11_Q&S?L&?\ M1J7[7W_?OX+?_/(HHH /^(V;]@S_ *-2_:^_[]_!;_YY%'_$;-^P9_T:E^U] M_P!^_@M_\\BBB@ _XC9OV#/^C4OVOO\ OW\%O_GD4?\ $;-^P9_T:E^U]_W[ M^"W_ ,\BBB@ _P"(V;]@S_HU+]K[_OW\%O\ YY%'_$;-^P9_T:E^U]_W[^"W M_P \BBB@ _XC9OV#/^C4OVOO^_?P6_\ GD4?\1LW[!G_ $:E^U]_W[^"W_SR M*** #_B-F_8,_P"C4OVOO^_?P6_^>11_Q&S?L&?]&I?M??\ ?OX+?_/(HHH M/^(V;]@S_HU+]K[_ +]_!;_YY%'_ !&S?L&?]&I?M??]^_@M_P#/(HHH /\ MB-F_8,_Z-2_:^_[]_!;_ .>11_Q&S?L&?]&I?M??]^_@M_\ /(HHH /^(V;] M@S_HU+]K[_OW\%O_ )Y%'_$;-^P9_P!&I?M??]^_@M_\\BBB@ _XC9OV#/\ MHU+]K[_OW\%O_GD4?\1LW[!G_1J7[7W_ '[^"W_SR*** #_B-F_8,_Z-2_:^ M_P"_?P6_^>11_P 1LW[!G_1J7[7W_?OX+?\ SR*** #_ (C9OV#/^C4OVOO^ M_?P6_P#GD4?\1LW[!G_1J7[7W_?OX+?_ #R*** #_B-F_8,_Z-2_:^_[]_!; M_P">11_Q&S?L&?\ 1J7[7W_?OX+?_/(HHH /^(V;]@S_ *-2_:^_[]_!;_YY M%'_$;-^P9_T:E^U]_P!^_@M_\\BBB@ _XC9OV#/^C4OVOO\ OW\%O_GD4?\ M$;-^P9_T:E^U]_W[^"W_ ,\BBB@ _P"(V;]@S_HU+]K[_OW\%O\ YY%'_$;- M^P9_T:E^U]_W[^"W_P \BBB@ _XC9OV#/^C4OVOO^_?P6_\ GD4?\1LW[!G_ M $:E^U]_W[^"W_SR*** #_B-F_8,_P"C4OVOO^_?P6_^>11_Q&S?L&?]&I?M M??\ ?OX+?_/(HHH /^(V;]@S_HU+]K[_ +]_!;_YY%'_ !&S?L&?]&I?M??] M^_@M_P#/(HHH /\ B-F_8,_Z-2_:^_[]_!;_ .>17R!_P4 _X.V_V,?VNOV) MOVI_V8_!O[-W[4/AGQ;\=_@=\0/A=X;U_P 41?"8^'-(UGQ=HTNEV6H:VVD^ 9/[W4TTRV>4RW36%C>W6Q=L-L[-E2B@#_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.8.0.1
Document and Entity Information - USD ($)
12 Months Ended
Dec. 31, 2017
Feb. 19, 2018
Jun. 30, 2017
Document and Entity Information      
Document type 10-K    
Amendment flag false    
Document period end date Dec. 31, 2017    
Document fiscal year focus 2017    
Current fiscal year end date --12-31    
Document fiscal period focus FY    
Entity registrant name O REILLY AUTOMOTIVE INC    
Trading symbol orly    
Entity central index key 0000898173    
Entity well-known seasoned issuer Yes    
Entity voluntary filers No    
Entity current reporting status Yes    
Entity filer category Large Accelerated Filer    
Entity common stock, shares outstanding   83,670,900  
Entity public float     $ 13,884,808,148

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Assets    
Cash and cash equivalents $ 46,348 $ 146,598
Accounts receivable, less allowance for doubtful accounts $12,717 in 2017 and $12,040 in 2016 216,251 197,274
Amounts receivable from suppliers 76,236 82,105
Inventory 3,009,800 2,778,976
Other current assets 49,037 53,022
Total current assets 3,397,672 3,257,975
Property and equipment, at cost 5,191,135 4,832,342
Less: accumulated depreciation and amortization 1,847,329 1,708,911
Net property and equipment 3,343,806 3,123,431
Goodwill 789,058 785,399
Other assets, net 41,349 37,384
Total assets 7,571,885 7,204,189
Liabilities and shareholders' equity    
Accounts payable 3,190,029 2,936,656
Self-insurance reserves 71,695 67,921
Accrued payroll 77,147 71,717
Accrued benefits and withholdings 69,308 74,454
Other current liabilities 239,187 249,901
Total current liabilities 3,647,366 3,400,649
Long-term debt 2,978,390 1,887,019
Deferred income taxes 85,406 90,166
Other liabilities 207,677 199,219
Shareholders' equity:    
Preferred stock, $0.01 par value: Authorized shares - 5,000,000, Issued and outstanding shares - none 0 0
Common stock, $0.01 par value: Authorized shares - 245,000,000, Issued and outstanding shares - 84,302,187 as of December 31, 2017, and 92,851,815 as of December 31, 2016 843 929
Additional paid-in capital 1,265,043 1,336,707
Retained (deficit) earnings (612,840) 289,500
Total shareholders' equity 653,046 1,627,136
Total liabilities and shareholders' equity $ 7,571,885 $ 7,204,189
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for doubtful accounts $ 12,717 $ 12,040
Preferred stock, par value $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.01 $ 0.01
Common stock, shares authorized 245,000,000 245,000,000
Common stock, shares issued 84,302,187 92,851,815
Common stock, shares outstanding 84,302,187 92,851,815
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Statement [Abstract]      
Sales $ 8,977,726 $ 8,593,096 $ 7,966,674
Cost of goods sold, including warehouse and distribution expenses 4,257,043 4,084,085 3,804,031
Gross profit 4,720,683 4,509,011 4,162,643
Selling, general and administrative expenses 2,995,283 2,809,805 2,648,622
Operating income 1,725,400 1,699,206 1,514,021
Other income (expense):      
Interest expense (91,349) (70,931) (57,129)
Interest income 2,347 4,224 2,340
Other, net 1,406 4,692 1,134
Total other expense (87,596) (62,015) (53,655)
Income before income taxes 1,637,804 1,637,191 1,460,366
Provision for income taxes 504,000 599,500 529,150
Net income $ 1,133,804 $ 1,037,691 $ 931,216
Earnings per share-basic:      
Earnings per share - basic $ 12.82 $ 10.87 $ 9.32
Weighted-average common shares outstanding - basic 88,426 95,447 99,965
Earnings per share-assuming dilution:      
Earnings per share - assuming dilution $ 12.67 $ 10.73 $ 9.17
Weighted-average common shares outstanding - assuming dilution 89,502 96,720 101,514
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common stock [Member]
Additional paid-in capital [Member]
Retained earnings (deficit) [Member]
Balance at Dec. 31, 2014 $ 2,018,418 $ 1,016 $ 1,194,929 $ 822,473
Balance (in shares) at Dec. 31, 2014   101,603,000    
Net income 931,216     931,216
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes 11,630   11,630  
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares   59,000    
Net issuance of common stock upon exercise of stock options 52,911 $ 10 52,901  
Net issuance of common stock upon exercise of stock options, shares   976,000    
Excess tax benefit from share-based compensation 63,078   63,078  
Share based compensation 20,274   20,274  
Share repurchases, including fees (1,136,213) $ (49) (61,315) (1,074,849)
Share repurchases, shares   (4,901,000)    
Balance at Dec. 31, 2015 1,961,314 $ 977 1,281,497 678,840
Balance (in shares) at Dec. 31, 2015   97,737,000    
Net income 1,037,691     1,037,691
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes 12,614 $ 1 12,613  
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares   56,000    
Net issuance of common stock upon exercise of stock options 47,394 $ 8 47,386  
Net issuance of common stock upon exercise of stock options, shares   757,000    
Excess tax benefit from share-based compensation 55,994   55,994  
Share based compensation 17,566   17,566  
Share repurchases, including fees $ (1,505,437) $ (57) (78,349) (1,427,031)
Share repurchases, shares (5,698,000) (5,698,000)    
Balance at Dec. 31, 2016 $ 1,627,136 $ 929 1,336,707 289,500
Balance (in shares) at Dec. 31, 2016 92,851,815 92,852,000    
Cumulative effective adjustment from adoption of ASU 2016-09 | Adoption of ASU 2016-09 [Member] $ 168   434 (266)
Net income 1,133,804     1,133,804
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes 13,466   13,466  
Issuance of common stock under employee benefit plans, net of forfeitures and shares withheld to cover taxes, shares   66,000    
Net issuance of common stock upon exercise of stock options 33,229 $ 7 33,222  
Net issuance of common stock upon exercise of stock options, shares   685,000    
Share based compensation 17,773   17,773  
Share repurchases, including fees $ (2,172,530) $ (93) (136,559) (2,035,878)
Share repurchases, shares (9,301,000) (9,301,000)    
Balance at Dec. 31, 2017 $ 653,046 $ 843 $ 1,265,043 $ (612,840)
Balance (in shares) at Dec. 31, 2017 84,302,187 84,302,000    
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.8.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating activities:      
Net income $ 1,133,804 $ 1,037,691 $ 931,216
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization of property, equipment and intangibles 233,845 217,866 210,256
Amortization of debt discount and issuance costs 2,871 2,451 2,106
Deferred income taxes (4,593) 10,394 (22,650)
Share-based compensation programs 19,401 18,859 21,899
Other 11,790 6,434 6,839
Changes in operating assets and liabilities:      
Accounts receivable (27,742) (38,548) (23,858)
Inventory (231,802) (119,270) (76,226)
Accounts payable 253,265 322,427 191,064
Income taxes payable 14,220 26,880 81,617
Accrued payroll 5,430 12,616 (19,341)
Accrued benefits and withholdings 3,042 (256) 18,904
Other (9,844) 13,169 [1] 23,662 [1]
Net cash provided by operating activities 1,403,687 1,510,713 [1] 1,345,488 [1]
Investing activities:      
Purchases of property and equipment (465,940) (476,344) (414,020)
Proceeds from sale of property and equipment 4,464 5,119 2,758
Payments received on notes receivable 0 1,047 4,074
Other (2,747) (58,918) 0
Net cash used in investing activities (464,223) (529,096) (407,188)
Financing activities:      
Proceeds from borrowings on revolving credit facility 3,101,000 0 0
Payments on revolving credit facility (2,755,000) 0 0
Proceeds from the issuance of long-term debt 748,800 499,160 0
Payment of debt issuance costs (7,590) (4,125) 0
Principal payments on capital leases 0 0 (25)
Repurchases of common stock (2,172,530) (1,505,437) (1,136,213)
Net proceeds from issuance of common stock 45,762 59,634 64,613
Other (156) (552) [1] (934) [1]
Net cash used in financing activities (1,039,714) (951,320) [1] (1,072,559) [1]
Net (decrease) increase in cash and cash equivalents (100,250) 30,297 (134,259)
Cash and cash equivalents at beginning of the year 146,598 116,301 250,560
Cash and cash equivalents at end of the year 46,348 146,598 116,301
Supplemental disclosures of cash flow information:      
Income taxes paid 496,728 569,677 485,824
Interest paid, net of capitalized interest $ 77,766 $ 63,648 $ 55,061
[1] Certain prior period amounts have been reclassified to conform to current period presentation. See Note 1 “Summary of Significant Accounting Policies” to the Consolidated Financial Statements for more information.
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2017
Policy Text Block [Abstract]  
Summary of significant accounting policies
NOTE 1 – SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Nature of business:
O’Reilly Automotive, Inc. and its subsidiaries, collectively, “O’Reilly” or the “Company,” is a specialty retailer and supplier of automotive aftermarket parts. The Company’s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of December 31, 2017, the Company owned and operated 5,019 stores in 47 states, servicing both do-it-yourself (“DIY”) and the professional service provider customers. The Company’s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.

Segment reporting:
The Company is managed and operated by a single management team reporting to the chief operating decision maker. O’Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.

Principles of consolidation:
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.

Use of estimates:
The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (“GAAP”), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.

Cash equivalents:
Cash equivalents include investments with maturities of 90 days or less on the date of purchase.

Accounts receivable:
The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in “Accounts receivable” on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately $0.9 million and $1.2 million as of December 31, 2017 and 2016, respectively.

The Company grants credit to certain customers who meet the Company’s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company’s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company’s consolidated financial statements and have consistently been within management’s expectations.

Amounts receivable from suppliers:
The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company’s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company’s suppliers’ financial positions and corresponding abilities to meet financial obligations. Management does not believe there is a reasonable likelihood that the Company will be unable to collect the amounts receivable from suppliers and the Company did not record a reserve for uncollectable amounts from suppliers in the consolidated financial statements as of December 31, 2017 or 2016.

Inventory:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (“DC”s). Cost has been determined using the last-in, first-out (“LIFO”) method, which more accurately matches costs with related revenues. Over time, as the Company’s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company’s LIFO reserve balance. The Company’s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company’s merchandise inventory has been effectively recorded at replacement cost since December 31, 2013. The replacement cost of inventory was $3.01 billion and $2.78 billion as of December 31, 2017 and 2016, respectively. LIFO costs exceeded replacement costs by $157.3 million and $132.0 million at December 31, 2017 and 2016, respectively.

Fair value of financial instruments:
The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.
Level 2 – Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs for the asset or liability.

See Note 2 for further information concerning the Company’s financial and non-financial assets and liabilities measured at fair value on a recurring and non-recurring basis.

Property and equipment:
Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company’s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable.

Notes receivable:
Historically, the Company has utilized notes receivable from supplier and other third parties; however, during the year ended December 31, 2016, the notes receivable from suppliers and other third parties were dissolved, in connection with new supplier contracts, and during the years ended December 31, 2017 and 2016, no new notes receivable arrangements were entered into.

Goodwill and other intangibles:
The accompanying Consolidated Balance Sheets at December 31, 2017 and 2016, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During 2017 and 2016, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of December 31, 2017 and 2016; as such, no goodwill impairment adjustment was required as of December 31, 2017 and 2016. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.

Impairment of long-lived assets:
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets. The Company has not historically recorded any material impairment charges to its long-lived assets and the Company did not record a material impairment charge to its long-lived assets during the year ended December 31, 2017 or 2016.

Valuation of investments:
The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company’s nonqualified deferred compensation plan (the “Deferred Compensation Plan”). See Note 9 for further information concerning the Company’s benefit plans. The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. See Note 2 for further information concerning the fair value measurements of the Company’s marketable securities.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts. Certain of these liabilities were recorded at an estimate of their net present value, using a credit-adjusted discount rate.

The following table identifies the components of the Company’s self-insurance reserves as of December 31, 2017 and 2016 (in thousands):
 
December 31,
 
2017
 
2016
Self-insurance reserves (undiscounted)
$
147,664

 
$
138,687

Self-insurance reserves (discounted)
137,970

 
129,437


The current portion of the Company’s discounted self-insurance reserves totaled $71.7 million and $67.9 million as of December 31, 2017 and 2016, respectively, which was included in “Self-insurance reserves” on the accompanying Consolidate Balance Sheets as of December 31, 2017 and 2016. The remainder was included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

Warranties:
The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company’s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company’s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims. See Note 7 for further information concerning the Company’s aggregate product warranty liabilities.

Litigation reserves:
O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company records reserves for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company reserves for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and reserves, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period. See Note 14 for further information concerning the Company’s litigation reserves.

Share repurchases:
In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets. See Note 8 for further information concerning the Company’s share repurchase program.

Revenue recognition:
Over-the-counter retail sales are recorded when the customer takes possession of the merchandise. Sales to professional service provider customers, also referred to as “commercial sales,” are recorded upon same-day delivery of the merchandise to the customer, generally at the customer’s place of business. Wholesale sales to other retailers, also referred to as “jobber sales,” are recorded upon shipment of the merchandise from a regional DC with same-day delivery to the jobber customer’s location. Internet retail sales are recorded when the merchandise is shipped or when the merchandise is picked up in a store. All sales are recorded net of estimated returns allowances, discounts and taxes.

The Company maintains a retail loyalty program named O’Reilly O’Rewards, designed to build brand recognition. The program allows a retail customer to enroll at no charge, does not impose a membership fee and provides members with the ability to earn loyalty points by making qualifying purchases at the Company’s stores. Upon reaching established thresholds, the members are automatically issued coupons, which expire 90 days after issuance, have no cash value and may be redeemed for most items in the Company’s stores with a total purchase price equal to or greater than the value of the coupon. Points accrued in a member’s account, which have not been awarded to the member with a coupon, expire 12 months after the date that they were earned. The Company records a deferred revenue liability, based on a breakage adjusted estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members.

As of December 31, 2017 and 2016, the Company had recorded a deferred revenue liability of $4.7 million and $4.8 million, respectively, related to its loyalty program, which were included in “Other liabilities” in the accompanying Consolidated Balance Sheets. During the year ended December 31, 2017 and 2016, the Company recognized $17.6 million and $12.7 million, respectively, of deferred revenue related to its loyalty program.

Cost of goods sold and selling, general and administrative expenses:
The following table illustrates the primary costs classified in each major expense category:
Cost of goods sold, including warehouse and distribution expenses
 
Selling, general and administrative expenses
Total cost of merchandise sold, including:
 
Payroll and benefit costs for store and corporate Team Members
Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company’s distribution centers to the stores
 
Occupancy costs of store and corporate facilities
Defective merchandise and warranty costs
 
Depreciation and amortization related to store and corporate assets
Supplier allowances and incentives, including:
 
Vehicle expenses for store delivery services
Allowances that are not reimbursements for specific, incremental and identifiable costs
 
Self-insurance costs
Cash discounts on payments to suppliers
 
Closed store expenses
Costs associated with the Company’s supply chain, including:
 
Other administrative costs, including:
Payroll and benefit costs
 
Accounting, legal and other professional services
Warehouse occupancy costs
 
Bad debt, banking and credit card fees
Transportation costs
 
Supplies
Depreciation
 
Travel
Inventory shrinkage
 
Advertising costs


Operating leases:
The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company’s policy is to amortize leasehold improvements associated with the Company’s operating leases over the lesser of the lease term or the estimated economic life of those assets. See Note 6 for further information concerning the Company’s operating leases.

Advertising expenses:
Advertising expense consists primarily of expenses related to the Company’s integrated marketing program, which includes television, radio, direct mail and newspaper distribution, in-store and online promotions, and sports and event sponsorships. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers. Advertising expense, net of cooperative advertising allowances from suppliers that were incremental to the advertising program, specific to the product or event and identifiable for accounting purposes, total $83.7 million, $83.0 million and $79.3 million for the years ended December 31, 2017, 2016 and 2015, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

Share-based compensation and benefit plans:
The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company’s employee incentive plans and director stock plan, stock issued through the Company’s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans. See Note 9 for further information concerning the Company’s share-based compensation and plans.

Pre-opening expenses:
Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in “Cost of goods sold, including warehouse and distribution expenses” on the accompanying Consolidated Statements of Income as incurred.

Interest expense:
The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended December 31, 2017, 2016 and 2015, were $8.5 million, $7.9 million and $7.4 million, respectively, which were included in “Interest expense” on the accompanying Consolidated Statements of Income.

In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company’s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company’s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in “Interest expense” on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled $15.9 million and $10.6 million, net of accumulated amortization, as of December 31, 2017 and 2016, respectively, of which $2.0 million and $0.7 million were included in “Other assets, net” as of December 31, 2017 and 2016, respectively, with the remainder included in “Long-term debt” on the accompanying Consolidated Balance Sheets.

The Company issued its long-term unsecured senior notes at a discount. The original issuance discount on the senior notes is recorded as a reduction of the principal amount due for the corresponding senior notes and is accreted over the term of the applicable senior note, with the accretion expense included in “Interest expense” on the accompanying Consolidated Statements of Income. Original issuance discounts, net of accretion, totaled $3.7 million and $3.1 million as of December 31, 2017 and 2016, respectively.

See Note 5 for further information concerning debt issuance costs and original issuance discounts associated with the Company’s issuances of long-term debt instruments.

Income taxes:
The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination.

The Company did not establish a valuation allowance for deferred tax assets as of December 31, 2017 and 2016, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies. The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company’s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company’s various tax positions and actual results could differ from estimates. See Note 12 for further information concerning the Company’s income taxes.

Earnings per share:
Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares. See Note 13 for further information concerning the Company’s common stock equivalents.

New accounting pronouncements:
In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606)” (“ASU 2014-09”).  Under ASU 2014-09, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers.  ASU 2014-09 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer.  In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.  In August of 2015, the FASB issued ASU No. 2015-14, “Revenue from Contracts with Customers (Topic 606):  Deferral of the Effective Date” (“ASU 2015-14”), to defer the effective date of ASU 2014-09 by one year.  For public companies, ASU 2015-14 changes ASU 2014-09 to be effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period.  These ASUs can be adopted retrospectively or as a cumulative-effective adjustment at the date of adoption.  The Company has substantially completed its evaluation of the impact of the adoption of ASU 2014-09, and the Company will adopt this guidance beginning with its first quarter ending March 31, 2018, using the modified retrospective transition method.  Results for annual reporting periods beginning after December 31, 2017, will be presented under ASU 2014-09, while prior period amounts will not be adjusted and will continue to be reported under the accounting standards in effect for the prior periods.  The Company’s primary source of revenue is derived from the sale of automotive aftermarket parts to its customers, and generally, the Company’s performance obligations are satisfied immediately when the parts are delivered to the customer, which normally occurs the same day the customer orders the part.  As such, the adoption of the new standard will not have a material impact on the Company’s consolidated financial condition, results of operations or cash flows; further, the Company does not expect significant changes to its business process, internal controls or systems as a result of adopting ASU 2014-09.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. For public companies, ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The Company has established a task force, composed of multiple functional groups inside of the Company, which is currently in the process of evaluating critical components of this new guidance and the potential impact of the guidance on the Company’s financial position, results of operations and cash flows. Based on the preliminary work completed, the Company is considering the potential implications of the new standard on determining the discount rate to be used in valuing new and existing leases, the treatment of existing favorable and unfavorable lease agreements acquired in connection with previous acquisitions, procedural and operational changes that may be necessary to comply with the provisions of the guidance and all applicable financial statement disclosures required by the new guidance, all of which are areas that could potentially be impacted by adoption of the guidance. At this time, the task force has not completed its full evaluation; however, the Company believes the adoption of the new guidance will have a material impact on the total assets and total liabilities reported on the Company’s consolidated balance sheets.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”). Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed. The Company adopted this guidance with its first quarter ending March 31, 2017. Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017. The Company applied the amendments related to the presentation of tax withholdings on the statements of cash flows using the retrospective transition method, which resulted in $0.6 million and $0.9 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. The Company elected to apply the amendments related to the presentation of excess tax benefits on the statements of cash flows using the retrospective transition method, which resulted in $56.0 million and $63.1 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement have been adopted prospectively, resulting in the reduction of $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statement of Income for the year ended December 31, 2017, which lowered the Company’s effective tax rate, increased dilutive shares outstanding and increased diluted earnings per share for the year ended December 31, 2017, by $0.50.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In August of 2016, the FASB issued ASU No. 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the FASB Emerging Issues Task Force)” (“ASU 2016-15”). ASU 2016-15 reduces the existing diversity in practice for eight specific parts on cash flow statement presentation and classification: debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance (COLI) policies; distributions received from equity method investments; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. For public companies, ASU 2016-15 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business” (“ASU 2017-01”). ASU 2017-01 revises the definition of a business in the Accounting Standards Codification and clarifies the guidance for determining whether the purchase or disposal of an asset or group of assets qualifies as the purchase or disposal of a business. For public companies, ASU 2017-01 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted with certain conditions. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In May of 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”). ASU 2017-09 provides clarity and reduces both the diversity in practice and cost and complexity when applying stock compensation guidance to a change to the terms or conditions of a share-based payment award. For public companies, ASU 2017-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Fair value measurements
NOTE 2 – FAIR VALUE MEASUREMENTS

Financial assets and liabilities measured at fair value on a recurring basis:
The Company’s marketable securities were accounted for as trading securities and the carrying amount of its marketable securities were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. The Company recorded an increase in fair value related to its marketable securities in the amounts of $3.6 million and $1.9 million for the years ended December 31, 2017 and 2016, respectively, which were included in “Other income (expense)” on the accompanying Consolidated Statements of Income.

The tables below identify the estimated fair value of the Company’s marketable securities, determined by reference to quoted market prices (Level 1), as of December 31, 2017 and 2016 (in thousands):
 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,706

 
$

 
$

 
$
25,706


 
December 31, 2016
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
20,462

 
$

 
$

 
$
20,462



Non-financial assets and liabilities measured at fair value on a nonrecurring basis:
Certain long-lived non-financial assets and liabilities may be required to be measured at fair value on a nonrecurring basis in certain circumstances, including when there is evidence of impairment. These non-financial assets and liabilities may include assets acquired in a business combination or property and equipment that are determined to be impaired. As of December 31, 2017 and 2016, the Company did not have any non-financial assets or liabilities that had been measured at fair value subsequent to initial recognition.

Fair value of financial instruments:
The carrying amounts of the Company’s senior notes and unsecured revolving credit facility borrowings are included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. See Note 5 for further information concerning the Company’s senior notes and unsecured revolving credit facility.

The table below identifies the estimated fair value of the Company’s senior notes, using the market approach. The fair values as of December 31, 2017 and 2016, were determined by reference to quoted market prices of the same or similar instruments (Level 2) (in thousands):
 
December 31, 2017
 
December 31, 2016
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
Senior Notes
$
2,632,390

 
$
2,728,167

 
$
1,887,019

 
$
1,977,510



The carrying amount of the Company’s unsecured revolving credit facility approximates fair value, as borrowings under the facility bear variable interest at current market rates.

The accompanying Consolidated Balance Sheets include other financial instruments, including cash and cash equivalents, accounts receivable, amounts receivable from suppliers and accounts payable. Due to the short-term nature of these financial instruments, the Company believes that the carrying values of these instruments approximate their fair values.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property and equipment
NOTE 3 – PROPERTY AND EQUIPMENT

The following table identifies the types and balances of property and equipment included in “Property and equipment, at cost” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016, and includes the estimated useful lives for its types of property and equipment (in thousands, except original useful lives):
 
Original Useful Lives
 
December 31, 2017
 
December 31, 2016
Land
 
 
$
695,669

 
$
648,689

Buildings and building improvements
15 – 39 years
 
1,968,079

 
1,805,347

Leasehold improvements
3 – 25 years
 
626,714

 
593,785

Furniture, fixtures and equipment
3 – 20 years
 
1,250,690

 
1,215,929

Vehicles
5 – 10 years
 
392,130

 
359,362

Construction in progress
 
 
257,853

 
209,230

Total property and equipment
 
 
5,191,135

 
4,832,342

Less: accumulated depreciation and amortization
 
 
1,847,329

 
1,708,911

Net property and equipment
 
 
$
3,343,806


$
3,123,431


The Company recorded depreciation and amortization expense related to property and equipment in the amounts of $232.7 million, $217.0 million and $203.4 million for the years ended December 31, 2017, 2016 and 2015, respectively, which were primarily included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangibles
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and other intangibles
NOTE 4 – GOODWILL AND OTHER INTANGIBLES

Goodwill:
Goodwill is reviewed for impairment annually during the fourth quarter, or more frequently if events or changes in business conditions indicate that impairment may exist. Goodwill is not amortizable for financial statement purposes. The Company did not record any goodwill impairment during the years ended December 31, 2017 or 2016.

The carrying amount of the Company’s goodwill was included in “Goodwill” on the accompanying Consolidate Balance Sheets as of December 31, 2017 and 2016. During the year ended December 31, 2017 and 2016, the Company recorded an increase in goodwill of $3.7 million and $28.3 million, respectively, resulting from small acquisitions.

The following table identifies the changes in goodwill for the years ended December 31, 2017 and 2016 (in thousands):
 
2017
 
2016
Goodwill, balance at January 1,
$
785,399

 
$
757,142

Change in goodwill
3,659

 
28,257

Goodwill, balance at December 31,
$
789,058

 
$
785,399



As of December 31, 2017 and 2016, other than goodwill, the Company did not have any indefinite-lived intangible assets.

Intangibles other than goodwill:
The following table identifies the components of the Company’s amortizable intangibles as of December 31, 2017 and 2016 (in thousands):
 
Cost of Amortizable
Intangibles
 
Accumulated Amortization
(Expense) Benefit
 
Net Amortizable Intangibles
 
December 31,
2017
 
December 31,
2016
 
December 31,
2017
 
December 31,
2016
 
December 31,
2017
 
December 31,
2016
Amortizable intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Favorable leases
$
22,500

 
$
27,960

 
$
(14,495
)
 
$
(18,104
)
 
$
8,005

 
$
9,856

Non-compete agreements
1,851

 
1,887

 
(464
)
 
(414
)
 
1,387

 
1,473

Total amortizable intangible assets
$
24,351

 
$
29,847

 
$
(14,959
)
 
$
(18,518
)
 
$
9,392

 
$
11,329

 
 
 
 
 
 
 
 
 
 
 
 
Unfavorable leases
$
14,470

 
$
19,950

 
$
11,853

 
$
15,840

 
$
2,617

 
$
4,110



During the years ended December 31, 2017 and 2016, the Company recorded non-compete agreement assets in conjunction with small acquisitions in the amounts of $0.2 million and $1.1 million, respectively.

The Company recorded favorable lease assets in conjunction with a previous acquisition; these favorable lease assets represent the values of operating leases acquired with favorable terms. These favorable leases had an estimated weighted-average remaining useful life of approximately 8.8 years as of December 31, 2017. For the years ended December 31, 2017, 2016 and 2015, the Company recorded amortization expense of $1.6 million, $2.1 million and $2.7 million, respectively, related to its amortizable intangible assets, which were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

The Company recorded unfavorable lease liabilities in conjunction with a previous acquisition; these unfavorable lease liabilities represent the values of operating leases acquired with unfavorable terms. These unfavorable leases had an estimated weighted-average remaining useful life of approximately 3.3 years as of December 31, 2017. For the years ended December 31, 2017, 2016 and 2015, the Company recognized an amortized benefit of $1.5 million, $2.1 million and $2.8 million, respectively, related to these unfavorable operating leases, which were included in “Other liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.

The following table identifies the estimated amortization expense and benefit of the Company’s intangibles for each of the next five years as of December 31, 2017 (in thousands):
 
December 31, 2017
 
Amortization Expense
 
Amortization Benefit
 
Total Amortization Expense
2018
$
(1,622
)
 
$
923

 
$
(699
)
2019
(1,405
)
 
713

 
(692
)
2020
(1,228
)
 
541

 
(687
)
2021
(1,001
)
 
389

 
(612
)
2022
(883
)
 
51

 
(832
)
Total
$
(6,139
)
 
$
2,617

 
$
(3,522
)
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Financing
NOTE 5 – FINANCING

The following table identifies the amounts of the Company’s financing facilities, which were included in “Long-term debt” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016 (in thousands):
 
December 31,
 
2017
 
2016
Revolving Credit Facility, weighted-average variable interest rate of 2.675%
$
346,000

 
$

$500 million, 4.875% Senior Notes due 2021(1), effective interest rate of 4.956%
497,565

 
496,758

$300 million, 4.625% Senior Notes due 2021(2), effective interest rate of 4.645%
298,961

 
298,679

$300 million, 3.800% Senior Notes due 2022(3), effective interest rate of 3.845%
298,214

 
297,868

$300 million, 3.850% Senior Notes due 2023(4), effective interest rate of 3.851%
298,583

 
298,355

$500 million, 3.550% Senior Notes due 2026(5), effective interest rate of 3.570%
495,792

 
495,359

$750 million, 3.600% Senior Notes due 2027(6), effective interest rate of 3.619%
743,275

 

Long-term debt
$
2,978,390

 
$
1,887,019

(1) 
Net of unamortized discount of $1.1 million and $1.4 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.4 million and $1.8 million as of December 31, 2017 and 2016, respectively.
(2) 
Net of unamortized discount of $0.2 million and $0.2 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $0.8 million and $1.1 million as of December 31, 2017 and 2016, respectively.
(3) 
Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.2 million and $1.5 million as of December 31, 2017 and 2016, respectively.
(4) 
Net of unamortized discount of less than $0.1 million as of December 31, 2017 and 2016, and debt issuance costs of $1.4 million and $1.6 million as of December 31, 2017 and 2016, respectively.
(5) 
Net of unamortized discount of $0.7 million and $0.8 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $3.5 million and $3.9 million as of December 31, 2017 and 2016, respectively.
(6) 
Net of unamortized discount of $1.2 million as of December 31, 2017, and debt issuance costs of $5.6 million as of December 31, 2017.

The following table identifies the principal maturities of the Company’s financing facilities as of December 31, 2017 (in thousands):
 
Scheduled Maturities
2018
$

2019

2020

2021
800,000

2022
646,000

Thereafter
1,550,000

Total
$
2,996,000



Unsecured revolving credit facility:
On April 5, 2017, the Company entered into a new credit agreement (the “Credit Agreement”). The new Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The new Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the new Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.

In conjunction with the closing of the new Credit Agreement, the Company’s previous credit agreement, which was originally entered into on January 14, 2011, as amended, was terminated (the “Terminated Credit Agreement”), and all outstanding loans and commitments, including the guarantees of each of the subsidiary guarantors, under the Terminated Credit Agreement were terminated and replaced by the loans and commitments under the new Credit Agreement. None of the Company’s subsidiaries are guarantors or obligors under the new Credit Agreement.

As of December 31, 2017 and 2016, the Company had outstanding letters of credit, primarily to support obligations related to workers’ compensation, general liability and other insurance policies, in the amounts of $36.8 million and $38.7 million, respectively, reducing the aggregate availability under the Revolving Credit Facility by those amounts.

Borrowings under the Revolving Credit Facility (other than swing line loans) bear interest, at the Company’s option, at either an Alternate Base Rate or an Adjusted LIBO Rate (both as defined in the new Credit Agreement) plus an applicable margin. Swing line loans made under the Revolving Credit Facility bear interest at an Alternate Base Rate plus the applicable margin for Alternate Base Rate loans. In addition, the Company pays a facility fee on the aggregate amount of the commitments under the new Credit Agreement in an amount equal to a percentage of such commitments. The interest rate margins and facility fee are based upon the better of the ratings assigned to the Company’s debt by Moody’s Investor Service, Inc. and Standard & Poor’s Ratings Services, subject to limited exceptions. As of December 31, 2017, based upon the Company’s current credit ratings, its margin for Alternate Base Rate loans was 0.000%, its margin for Eurodollar Revolving Loans was 0.900% and its facility fee was 0.100%.

The new Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the new Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the new Credit Agreement and litigation from lenders. As of December 31, 2017, the Company remained in compliance with all covenants under the new Credit Agreement.

Senior notes:
On August 17, 2017, the Company issued $750 million aggregate principal amount of unsecured 3.600% Senior Notes due 2027 (“3.600% Senior Notes due 2027”) at a price to the public of 99.840% of their face value with UMB Bank, N.A. (“UMB”) as trustee. Interest on the 3.600% Senior Notes due 2027 is payable on March 1 and September 1 of each year, beginning on March 1, 2018, and is computed on the basis of a 360-day year.

The Company has issued a cumulative $2.7 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2027, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year. Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2017.

In connection with entering into the Credit Agreement (under which none of the Company’s subsidiaries are guarantors or obligors), and upon termination of the Terminated Credit Agreement, the guarantees by the Company’s subsidiary guarantors with respect to all of the Company’s then outstanding senior notes were automatically released in accordance with the terms of the respective indentures governing these senior notes. The 3.600% Senior Notes due 2027 also are not guaranteed by any of the Company’s subsidiaries.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leasing
12 Months Ended
Dec. 31, 2017
Leases [Abstract]  
Leasing
NOTE 6 – LEASING

The following table identifies the future minimum lease payments under all of the Company’s operating leases for each of the next five years and in the aggregate as of December 31, 2017 (in thousands):
 
December 31, 2017
 
Related Parties
 
Non-Related Parties
 
Total
2018
$
4,663

 
$
288,654

 
$
293,317

2019
3,210

 
274,694

 
277,904

2020
2,389

 
255,376

 
257,765

2021
1,922

 
227,392

 
229,314

2022
1,164

 
203,028

 
204,192

Thereafter
4,476

 
1,100,193

 
1,104,669

Total
$
17,824

 
$
2,349,337

 
$
2,367,161


See Note 11 for further information concerning the Company’s related party operating leases.

Operating lease commitments:
The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.

The future minimum lease payments under the Company’s operating leases, in the table above, do not include potential amounts for percentage rent or other operating lease related costs and have not been reduced by expected future minimum sublease income. Expected future minimum sublease income under non-cancelable subleases is approximately $15.7 million at December 31, 2017.

The following table summarizes the net rent expense amounts for the years ended December 31, 2017, 2016 and 2015, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income (in thousands):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Minimum operating lease expense
$
289,245

 
$
273,559

 
$
263,479

Contingent rents
1,049

 
892

 
947

Other lease related occupancy costs
12,478

 
13,241

 
12,852

Total rent expense
302,772

 
287,692

 
277,278

Less: sublease income
4,158

 
4,439

 
4,019

Net rent expense
$
298,614

 
$
283,253

 
$
273,259

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties
12 Months Ended
Dec. 31, 2017
Product Warranties Disclosures [Abstract]  
Warranties
NOTE 7 – WARRANTIES

The Company’s product warranty liabilities are included in “Other current liabilities” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016. The following table identifies the changes in the Company’s aggregate product warranty liabilities for the years ended December 31, 2017 and 2016 (in thousands):
 
2017
 
2016
Warranty liabilities, balance at January 1,
$
36,623

 
$
35,223

Warranty claims
(79,660
)
 
(73,925
)
Warranty accruals
87,435

 
75,325

Warranty liabilities, balance at December 31,
$
44,398

 
$
36,623

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Repurchase Program
12 Months Ended
Dec. 31, 2017
Proceeds from (Repurchase of) Equity [Abstract]  
Share repurchase program
NOTE 8 – SHARE REPURCHASE PROGRAM

In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. The Company’s Board of Directors may increase or otherwise modify, renew, suspend or terminate the share repurchase program at any time, without prior notice. As announced on May 10, 2017, September 1, 2017, and February 7, 2018, the Company’s Board of Directors each time approved a resolution to increase the authorization amount under the share repurchase program by an additional $1.0 billion, resulting in a cumulative authorization amount of $10.8 billion. Each additional authorization is effective for a three-year period, beginning on its respective announcement date.

The following table identifies shares of the Company’s common stock that have been repurchased as part of the Company’s publicly announced share repurchase program (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
Shares repurchased
9,301

 
5,698

Average price per share
$
233.57

 
$
264.21

Total investment
$
2,172,437

 
$
1,505,371



As of December 31, 2017, the Company had $715.4 million remaining under its share repurchase program. Subsequent to the end of the year and through February 28, 2018, the Company repurchased an additional 1.1 million shares of its common stock under its share repurchase program, at an average price of $255.48, for a total investment of $289.9 million. The Company has repurchased a total of 67.4 million shares of its common stock under its share repurchase program since the inception of the program in January of 2011 and through February 28, 2018, at an average price of $138.38, for a total aggregate investment of $9.3 billion.
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans
12 Months Ended
Dec. 31, 2017
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-based compensation and benefit plans
NOTE 9 – SHARE-BASED COMPENSATION AND BENEFIT PLANS

The Company recognizes share-based compensation expense based on the fair value of the grants, awards or shares at the time of the grant, award or issuance. Share-based compensation includes stock option awards issued under the Company’s employee incentive plans and director stock plan, restricted stock awarded under the Company’s employee incentive plans and director stock plan and stock issued through the Company’s employee stock purchase plan.

The table below identifies the shares that have been authorized for issuance and the shares available for future issuance under the Company plans, as of December 31, 2017 (in thousands):
 
 
December 31, 2017
Plans
 
Total Shares Authorized for Issuance under the Plans
 
Shares Available for Future Issuance under the Plans
Employee Incentive Plans
 
34,000

 
5,834

Director Stock Plan
 
1,000

 
263

Performance Incentive Plan
 
650

 
370

Employee Stock Purchase Plans
 
4,250

 
646

Profit Sharing and Savings Plan
 
4,200

 
349


Stock options:
The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Employee stock options granted under the plans expire after ten years and typically vest 25% per year, over four years. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period.

The table below identifies the employee stock option activity under these plans during the year ended December 31, 2017:
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2016
2,789

 
$
105.11

 
 
 
 
Granted
282

 
251.26

 
 
 
 
Exercised
(674
)
 
48.58

 
 
 
 
Forfeited or expired
(33
)
 
215.46

 
 
 
 
Outstanding at December 31, 2017
2,364

 
$
137.08

 
5.3 Years
 
$
244,562

Vested or expected to vest at December 31, 2017
2,319

 
$
135.11

 
5.2 Years
 
$
244,492

Exercisable at December 31, 2017
1,571

 
$
85.00

 
3.8 Years
 
$
244,360


The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant. Director stock options granted under the plans expire after seven years and vest fully after six months. The Company records compensation expense for the grant date fair value of the option awards evenly over the vesting period or minimum required service period.

The table below identifies the director stock option activity under this plan during the year ended December 31, 2017:
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2016
11

 
$
48.31

 
 
 
 
Granted

 

 
 
 
 
Exercised
(11
)
 
48.31

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at December 31, 2017

 
$

 

 
$

Vested or expected to vest at December 31, 2017

 
$

 

 
$

Exercisable at December 31, 2017

 
$

 

 
$


The fair value of each stock option award is estimated on the date of the grant using the Black-Scholes option pricing model. The Black-Scholes model requires the use of assumptions, including the risk free rate, expected life, expected volatility and expected dividend yield.
Risk-free interest rate – The United States Treasury rates in effect at the time the options are granted for the options’ expected life.

Expected life – Represents the period of time that options granted are expected to be outstanding. The Company uses historical experience to estimate the expected life of options granted.
Expected volatility – Measure of the amount, by which the Company’s stock price is expected to fluctuate, based on a historical trend.
Expected dividend yield The Company has not paid, nor does it have plans in the foreseeable future to pay, any dividends.

The table below identifies the weighted-average assumptions used for grants awarded during the years ended December 31, 2017, 2016 and 2015:
 
December 31,
 
2017
 
2016
 
2015
Risk free interest rate
1.98
%
 
1.44
%
 
1.52
%
Expected life
5.4 Years

 
5.5 Years

 
5.7 Years

Expected volatility
22.4
%
 
22.3
%
 
22.3
%
Expected dividend yield
%
 
%
 
%

Upon adoption of the new share-based compensation accounting standard, ASU 2016-09, during the three months ended March 31, 2017, the Company elected to change its accounting policy to account for forfeitures as they occur; this change resulted in the calculation for forfeitures for the years ended December 31, 2016 and 2015, not being altered or restated. Prior to the year ended December 31, 2017, the Company’s forfeiture rate was the estimated percentage of options awarded that were expected to be forfeited or canceled prior to becoming fully vested, and the estimate was evaluated periodically and was based upon historical experience at the time of evaluation and reduced expense ratably over the vesting period or the minimum required service period. See Note 1 for further information concerning the Company’s adoption of ASU 2016-09.

The following table summarizes activity related to stock options awarded by the Company for the years ended December 31, 2017, 2016 and 2015:
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for stock options awarded (in thousands)
$
15,561

 
$
15,404

 
$
18,209

Income tax benefit from compensation expense related to stock options (in thousands)
5,934

 
5,753

 
6,811

Total intrinsic value of stock options exercised (in thousands)
135,533

 
157,115

 
169,248

Cash received from exercise of stock options (in thousands)
33,229

 
47,394

 
105,822

Weighted-average grant-date fair value of options awarded
$
62.79

 
$
63.42

 
$
51.56

Weighted-average remaining contractual life of exercisable options
3.8 Years

 
3.9 Years

 
4.2 Years


At December 31, 2017, the remaining unrecognized compensation expense related to unvested stock option awards was $26.8 million, and the weighted-average period of time, over which this cost will be recognized, is 2.5 years.

Restricted stock:
The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the minimum required service period.

The table below identifies the employee restricted stock activity under these plans during the year ended December 31, 2017 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2016
3

 
$
204.33

Granted during the period
1

 
256.69

Vested during the period (1)
(1
)
 
182.10

Forfeited during the period

 

Non-vested at December 31, 2017
3

 
$
244.06

(1) 
Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.

The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the vesting period.

The table below identifies the director restricted stock activity under this plan during the year ended December 31, 2017 (in thousands, except per share data):
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2016
6

 
$
222.77

Granted during the period
3

 
252.45

Vested during the period
(4
)
 
200.81

Forfeited during the period

 

Non-vested at December 31, 2017
5

 
$
250.85


The following table summarizes activity related to restricted stock awarded by the Company for the years ended December 31, 2017, 2016 and 2015 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for restricted shares awarded
$
1,628

 
$
1,293

 
$
1,625

Income tax benefit from compensation expense related to restricted shares
$
621

 
$
483

 
$
610

Total fair value of restricted shares at vest date
$
1,202

 
$
2,384

 
$
3,284

Shares awarded under the plans
4

 
4

 
4

Weighted-average grant-date fair value of shares awarded under the plans
$
253.78

 
$
264.24

 
$
208.56


At December 31, 2017, the remaining unrecognized compensation expense related to unvested restricted share awards was $0.3 million, and the weighted-average period of time, over which this cost will be recognized, is 0.1 years.

Employee stock purchase plan:
The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan. The fair value of shares issued under the ESPP is based on the average of the high and low market prices of the Company’s common stock during the offering periods. Compensation expense is recognized based on the discount between the grant-date fair value and the employee purchase price for the shares sold to employees.

The table below summarizes activity related to the Company’s ESPP for the years ended December 31, 2017, 2016 and 2015 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for shares issued under the ESPP
$
2,212

 
$
2,162

 
$
2,065

Income tax benefit from compensation expense for shares issued under the ESPP
$
844

 
$
807

 
$
773

Shares issued under the ESPP
64

 
54

 
60

Weighted-average price of shares issued under the ESPP
$
196.72

 
$
227.12

 
$
195.04


Profit sharing and savings plan:
The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. The Company may also make additional discretionary profit sharing contributions to the plan on an annual basis as determined by the Board of Directors. The Company did not make any discretionary contributions to the 401(k) Plan during the years ended December 31, 2017, 2016 or 2015. The Company expensed matching contributions under the 401(k) Plan in the amounts of $22.6 million, $20.6 million and $18.5 million for the years ended December 31, 2017, 2016 and 2015, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.

Nonqualified deferred compensation plan:
The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan. An employee generally must be employed on December 31 to receive that year’s Company matching contribution, with the matching contribution funded annually at the beginning of the subsequent year following the year in which the matching contribution was earned. In the event of bankruptcy, the assets of this plan are available to satisfy the claims of general creditors. The Company has an unsecured obligation to pay, in the future, the value of the deferred compensation and Company match, adjusted to reflect the performance, whether positive or negative, of selected investment measurement options chosen by each participant during the deferral period. The liability for compensation deferred under the Deferred Compensation Plan was $25.7 million and $20.5 million as of December 31, 2017 and 2016, respectively, which were included in “Other liabilities” on the Consolidated Balance Sheets. The Company expensed matching contributions under the Deferred Compensation Plan in the amount of $0.1 million for each of the years ended December 31, 2017, 2016 and 2015, respectively, which were included in “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments
12 Months Ended
Dec. 31, 2017
Commitments and Contingencies Disclosure [Abstract]  
Commitments
NOTE 10 – COMMITMENTS

Construction commitments:
As of December 31, 2017, the Company had construction commitments in the amount of $54.4 million.

Letters of credit commitments:
As of December 31, 2017, the Company had outstanding letters of credit, primarily to satisfy workers’ compensation, general liability and other insurance policies, in the amount of $36.8 million. See Note 5 for further information concerning the Company’s letters of credit commitments.

Debt financing commitments:
The Company’s senior notes are redeemable in whole, at any time, or in part, from time to time, at the Company’s option upon not less than 30 nor more than 60 days notice at a redemption price, plus any accrued and unpaid interest to, but not including the redemption date, equal to the greater of (i) 100% of the principal amount thereof or (ii) the sum of the present value of the remaining scheduled payments of principal and interest thereon discounted to the redemption date on a semiannual basis at the applicable Treasury Yield plus basis points identified in the indentures governing the notes. In addition, if at any time the Company undergoes a Change of Control Triggering Event, as defined in the indentures governing the notes, the holders may require the Company to repurchase all or a portion of their senior notes at a price equal to 101% of the principal amount of the notes being repurchased, plus accrued and unpaid interest, if any, but not including the repurchase date. See Note 5 for further information concerning the Company’s debt financing commitments.

Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for the potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure to this obligation.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Parties
12 Months Ended
Dec. 31, 2017
Related Party Transactions [Abstract]  
Related parties
NOTE 11 – RELATED PARTIES

The Company leases certain land and buildings related to 75 of its O’Reilly Auto Parts stores under fifteen- or twenty-year operating lease agreements with entities, in which certain of the Company’s affiliated directors, or members of an affiliated director’s immediate family are affiliated. Generally, these lease agreements provide for renewal options for an additional five years at the option of the Company and the lease agreements are periodically modified to further extend the lease term for specific stores under the agreements. Lease payments under these operating leases totaled $4.6 million, $4.5 million and $4.5 million during the years ended December 31, 2017, 2016 and 2015, respectively. The Company believes that the lease agreements with the affiliated entities are on terms comparable to those obtainable from third parties. See Note 6 for further information concerning the Company’s operating leases.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Income taxes
NOTE 12 – INCOME TAXES

Deferred income tax assets and liabilities:
Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes, and also include the tax effect of carryforwards.

The following table identifies significant components of the Company’s net deferred tax liabilities included in “Deferred income taxes” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016 (in thousands):
 
December 31,
 
2017
 
2016
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
1,885

 
$
2,686

Tax credits
7,179

 
9,363

Other accruals
97,247

 
153,955

Net operating losses
346

 
304

Other
14,784

 
19,870

Total deferred tax assets
121,441


186,178

 
 
 
 
Deferred tax liabilities:
 
 
 
Inventories
55,965

 
76,694

Property and equipment
122,354

 
157,228

Other
28,528

 
42,422

Total deferred tax liabilities
206,847

 
276,344

 
 
 
 
Net deferred tax liabilities
$
(85,406
)
 
$
(90,166
)


Provision for income taxes:
The following tables reconcile the amounts included in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
For the Year Ended 
 December 31, 2017
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
467,577

 
$
(13,053
)
 
$
454,524

State income tax expense
41,183

 
8,293

 
49,476

Net income tax expense (benefit)
$
508,760

 
$
(4,760
)
 
$
504,000


 
For the Year Ended 
 December 31, 2016
 
Current
 
Deferred
 
Total
Federal income tax expense
$
540,090

 
$
7,558

 
$
547,648

State income tax expense
49,016

 
2,836

 
51,852

Net income tax expense
$
589,106

 
$
10,394

 
$
599,500

 
For the Year Ended 
 December 31, 2015
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
504,558

 
$
(21,973
)
 
$
482,585

State income tax expense (benefit)
47,242

 
(677
)
 
46,565

Net income tax expense (benefit)
$
551,800

 
$
(22,650
)
 
$
529,150



The following table outlines the reconciliation of the “Provision for income taxes” amounts included on the accompanying Consolidated Statements of Income to the amounts computed at the federal statutory rate for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Federal income taxes at statutory rate
$
573,231

 
$
573,020

 
$
511,128

State income taxes, net of federal tax benefit
39,062

 
35,285

 
32,137

Excess tax benefit from share-based compensation
(48,688
)
 

 

Revaluation of deferred tax liability
(53,240
)
 

 

Other items, net
(6,365
)
 
(8,805
)
 
(14,115
)
Total provision for income taxes
$
504,000

 
$
599,500

 
$
529,150



As a result of the adoption of the required, new share-based compensation accounting standard, ASU 2016-09, during the three months ended March 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options has been included in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2017. Prior to the year ended December 31, 2017, the excess tax benefit associated with the exercise of non-qualified stock options was included in “Additional paid-in capital” on the accompanying Consolidated Balance Sheets. See Note 1 for further information concerning the Company’s adoption of ASU 2016-09.

The U.S. Tax Cuts and Jobs Act, enacted in December 2017 (“Tax Act”), significantly reduced the federal corporate income tax rate for tax years beginning in 2018, requiring the Company to revalue its deferred income tax liabilities.  The Company recorded a one-time tax benefit of $53.2 million in “Provision for income taxes” on the accompanying Consolidated Statements of Income for the year ended December 31, 2017, to reflect the reduced federal corporate income tax rate in the tax years the deferred tax differences are expected to reverse.  This provisional tax benefit from the revaluation of the Company’s deferred income tax liabilities was recorded based on the Company’s initial evaluation of the impact of the Tax Act and is subject to change in 2018 as the Company continues to refine, analyze and update the underlying data, computations and assumptions used to prepare this provisional amount during the measurement period.

As of December 31, 2017, the Company had tax credit carryforwards available for state tax purposes, net of federal impact, in the amount of $7.2 million. As of December 31, 2017, the Company had net operating loss carryforwards available for state purposes in the amount of $9.5 million. The Company’s state net operating loss carryforwards generally expire in 2028, and the Company’s tax credits generally expire in 2024.

Unrecognized tax benefits:
The following table summarizes the changes in the gross amount of unrecognized tax benefits, excluding interest and penalties, for the years ended December 31, 2017, 2016 and 2015 (in thousands):
 
2017
 
2016
 
2015
Unrealized tax benefit, balance at January 1,
$
34,798

 
$
36,928

 
$
49,598

Additions based on tax positions related to the current year
6,299

 
6,116

 
5,405

Additions based on tax positions related to prior years

 

 
995

Payments related to items settled with taxing authorities

 
(195
)
 
(4,012
)
Reductions due to the lapse of statute of limitations and settlements
(5,709
)
 
(8,051
)
 
(15,058
)
Unrealized tax benefit, balance at December 31,
$
35,388

 
$
34,798

 
$
36,928



For the years ended December 31, 2017, 2016 and 2015, the Company recorded a reserve for unrecognized tax benefits, including interest and penalties, in the amounts of $40.9 million, $40.6 million and $43.6 million, respectively. All of the unrecognized tax benefits recorded as of December 31, 2017, 2016 and 2015, respectively, would affect the Company’s effective tax rate if recognized, generally net of the federal tax effect of approximately $8.3 million. The Company recognizes interest and penalties related to uncertain tax positions in income tax expense. As of December 31, 2017, 2016 and 2015, the Company had accrued approximately $5.5 million, $5.8 million and $6.7 million, respectively, of interest and penalties related to uncertain tax positions before the benefit of the deduction for interest on state and federal returns. During the years ended December 31, 2017, 2016 and 2015, the Company recorded tax expense related to an increase in its liability for interest and penalties in the amounts of $2.0 million, $2.4 million and $2.8 million, respectively. Although unrecognized tax benefits for individual tax positions may increase or decrease during 2018, the Company expects a reduction of $7.5 million of unrecognized tax benefits during the one-year period subsequent to December 31, 2017, resulting from settlement or expiration of the statute of limitations.

The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2012 and 2013 federal income tax returns in the second quarter of 2015. The statute of limitations for the Company’s federal income tax returns for tax years 2013 and prior expired on September 15, 2017. The statute of limitations for the Company’s U.S. federal income tax return for 2014 will expire on September 15, 2018, unless otherwise extended. The IRS is currently conducting an examination of the Company’s consolidated returns for tax years 2014 and 2015. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2006 through 2016.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Earnings per share
NOTE 13 – EARNINGS PER SHARE

The following table illustrates the computation of basic and diluted earnings per share for the years ended December 31, 2017, 2016 and 2015 (in thousands, except per share data):
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Numerator (basic and diluted):
 
 
 
 
 
Net income
$
1,133,804

 
$
1,037,691

 
$
931,216

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted-average common shares outstanding – basic
88,426

 
95,447

 
99,965

Effect of stock options (1)
1,076

 
1,273

 
1,549

Weighted-average common shares outstanding – assuming dilution
89,502

 
96,720

 
101,514

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Earnings per share-basic
$
12.82

 
$
10.87

 
$
9.32

Earnings per share-assuming dilution
$
12.67

 
$
10.73

 
$
9.17

 
 
 
 
 
 
Antidilutive potential common shares not included in the calculation of diluted earnings per share:
 
 
 
 
 
Stock options (1)
715

 
332

 
245

Weighted-average exercise price per share of antidilutive stock options (1)
$
252.16

 
$
265.77

 
$
216.29


(1) 
See Note 9 for further information concerning the terms of the Company’s share-based compensation plans.

Subsequent to the end of the year and through February 28, 2018, the Company repurchased 1.1 million shares of its common stock, at an average price of $255.48, for a total investment of $289.9 million.
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Legal Matters
12 Months Ended
Dec. 31, 2017
Loss Contingency [Abstract]  
Legal matters
NOTE 14 – LEGAL MATTERS

O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company accrues for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company accrues for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and accruals, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.

As previously reported, on June 18, 2015, a jury in Greene County, Missouri, returned an unfavorable verdict in a litigated contract dispute in the matter Meridian Creative Alliance vs. O’Reilly Automotive Stores, Inc. et. al. in the amount of $12.5 million. As previously reported, the verdict was appealed, reversed in part and remanded to the trial court for a new trial. The matter has been set for trial to commence May 7, 2018, in the Circuit Court of Greene County, Missouri. The Company will continue to vigorously defend the matter. As of December 31, 2017, the Company had accrued $18.6 million with respect to this matter.
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results (Unaudited)
12 Months Ended
Dec. 31, 2017
Quarterly Financial Data [Abstract]  
Quarterly results (unaudited)
NOTE 15 – QUARTERLY RESULTS (Unaudited)

The following tables set forth certain quarterly unaudited operating data for the fiscal years ended December 31, 2017 and 2016. The unaudited quarterly information includes all adjustments, which the Company considers necessary for a fair presentation of the information shown (in thousands, except per share data):
 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52


 
Fiscal 2016
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,096,150

 
$
2,176,689

 
$
2,220,955

 
$
2,099,302

Gross profit
1,097,579

 
1,127,179

 
1,170,026

 
1,114,227

Operating income
418,626

 
425,061

 
447,809

 
407,710

Net income
255,374

 
257,794

 
278,493

 
246,030

Earnings per share – basic (1)
$
2.63

 
$
2.69

 
$
2.93

 
$
2.62

Earnings per share – assuming dilution (1)
$
2.59

 
$
2.65

 
$
2.90

 
$
2.59


(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.

The unaudited operating data presented above should be read in conjunction with the Company’s consolidated financial statements and related notes, and the other financial information included therein.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2017
Valuation and Qualifying Accounts [Abstract]  
Schedule II - valuation and qualifying accounts
O’REILLY AUTOMOTIVE, INC. AND SUBSIDIARIES

SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS

(in thousands)

Description
 
Balance at
Beginning of Period
 
Additions - Charged to
Costs and Expenses
 
Additions - Charged to
Other Accounts - Describe
 
Deductions -
 Describe
 
Balance at
End of Period
Sales and returns allowances:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
$
9,595

 
$
1,347

 
$

 
$

 
 
$
10,942

For the year ended December 31, 2016
 
7,978

 
1,617

 

 

 
 
9,595

For the year ended December 31, 2015
 
$
6,855

 
$
1,123

 
$

 
$

 
 
$
7,978

 
 
 
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
$
12,040

 
$
8,598

 
$

 
$
7,921

(1) 
 
$
12,717

For the year ended December 31, 2016
 
9,637

 
9,587

 

 
7,184

(1) 
 
12,040

For the year ended December 31, 2015
 
$
8,713

 
$
7,119

 
$

 
$
6,195

(1) 
 
$
9,637

(1) 
Uncollectable accounts written off.
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Policy)
12 Months Ended
Dec. 31, 2017
Policy Text Block [Abstract]  
Nature of business
Nature of business:
O’Reilly Automotive, Inc. and its subsidiaries, collectively, “O’Reilly” or the “Company,” is a specialty retailer and supplier of automotive aftermarket parts. The Company’s stores carry an extensive product line, including new and remanufactured automotive hard parts, maintenance items and various automotive accessories. As of December 31, 2017, the Company owned and operated 5,019 stores in 47 states, servicing both do-it-yourself (“DIY”) and the professional service provider customers. The Company’s robust distribution system provides stores with same-day or overnight access to an extensive inventory of hard-to-find items not typically stocked in the stores of other auto parts retailers.
Segment reporting
Segment reporting:
The Company is managed and operated by a single management team reporting to the chief operating decision maker. O’Reilly stores have similar characteristics, including the nature of the products and services, the type and class of customers and the methods used to distribute products and provide service to its customers and, as a whole, make up a single operating segment. The Company does not prepare discrete financial information with respect to product lines, types of customers or geographic locations and as such has one reportable segment.
Principles of consolidation
Principles of consolidation:
The consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All inter-company balances and transactions have been eliminated in consolidation.
Use of estimates
Use of estimates:
The preparation of the consolidated financial statements, in conformity with United States generally accepted accounting principles (“GAAP”), requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Actual results could materially differ from those estimates.
Cash equivalents
Cash equivalents:
Cash equivalents include investments with maturities of 90 days or less on the date of purchase.
Accounts receivable
Accounts receivable:
The Company maintains allowances for doubtful accounts for estimated losses resulting from the inability of the Company’s customers to make required payments. The Company considers the following factors when determining if collection is reasonably assured: customer creditworthiness, past transaction history with the customer, current economic and industry trends and changes in customer payment terms. Allowances for doubtful accounts are determined based on historical experience and an evaluation of the current composition of accounts receivable. Amounts due to the Company from its Team Members are included in “Accounts receivable” on the accompanying Consolidated Balance Sheets. These amounts consist primarily of purchases of merchandise on Team Member accounts. Accounts receivable due from Team Members was approximately $0.9 million and $1.2 million as of December 31, 2017 and 2016, respectively.

The Company grants credit to certain customers who meet the Company’s pre-established credit requirements. Concentrations of credit risk with respect to these receivables are limited because the Company’s customer base consists of a large number of small customers, spreading the credit risk across a broad base. The Company also controls this credit risk through credit approvals, credit limits and accounts receivable and credit monitoring procedures. Generally, the Company does not require security when credit is granted to customers. Credit losses are provided for in the Company’s consolidated financial statements and have consistently been within management’s expectations.
Amounts receivable from suppliers
Amounts receivable from suppliers:
The Company receives concessions from its suppliers through a variety of programs and arrangements, including allowances for new stores and warranties, volume purchase rebates and co-operative advertising. Co-operative advertising allowances that are incremental to the Company’s advertising program, specific to a product or event and identifiable for accounting purposes are reported as a reduction of advertising expense in the period in which the advertising occurred. All other supplier concessions are recognized as a reduction to the cost of sales. Amounts receivable from suppliers also include amounts due to the Company for changeover merchandise and product returns. The Company regularly reviews supplier receivables for collectability and assesses the need for a reserve for uncollectable amounts based on an evaluation of the Company’s suppliers’ financial positions and corresponding abilities to meet financial obligations.
Inventory
Inventory:
Inventory, which consists of automotive hard parts, maintenance items, accessories and tools, is stated at the lower of cost or market. Inventory also includes capitalized costs related to procurement, warehousing and distribution centers (“DC”s). Cost has been determined using the last-in, first-out (“LIFO”) method, which more accurately matches costs with related revenues. Over time, as the Company’s merchandise inventory purchases have increased, the Company negotiated improved acquisition costs from its suppliers and the corresponding price deflation exhausted the Company’s LIFO reserve balance. The Company’s policy is to not write up the value of its inventory in excess of its replacement cost, and accordingly, the Company’s merchandise inventory has been effectively recorded at replacement cost since December 31, 2013.
Fair value of financial instruments
Fair value of financial instruments:
The Company uses the fair value hierarchy, which prioritizes the inputs used to measure the fair value of certain of its financial instruments. The hierarchy gives the highest priority to unadjusted quoted prices in active markets for identical assets or liabilities (Level 1 measurement) and the lowest priority to unobservable inputs (Level 3 measurement). The Company uses the income and market approaches to determine the fair value of its assets and liabilities. The three levels of the fair value hierarchy are set forth below:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.
Level 2 – Inputs other than quoted prices in active markets included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs for the asset or liability.
Property and equipment
Property and equipment:
Property and equipment are carried at cost. Depreciation is calculated using the straight-line method, generally over the estimated useful lives of the assets. Leasehold improvements are amortized over the lesser of the lease term or the estimated economic life of the assets. The lease term includes renewal options determined by management at lease inception, for which failure to execute renewal options would result in a substantial economic penalty to the Company. Maintenance and repairs are charged to expense as incurred. Upon retirement or sale, the cost and accumulated depreciation are eliminated and the gain or loss, if any, is recognized in the Company’s Consolidated Statements of Income. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be fully recoverable.
Notes receivable
Notes receivable:
Historically, the Company has utilized notes receivable from supplier and other third parties; however, during the year ended December 31, 2016, the notes receivable from suppliers and other third parties were dissolved, in connection with new supplier contracts, and during the years ended December 31, 2017 and 2016, no new notes receivable arrangements were entered into.
Goodwill and other intangibles
Goodwill and other intangibles:
The accompanying Consolidated Balance Sheets at December 31, 2017 and 2016, include goodwill and other intangible assets recorded as the result of acquisitions. The Company reviews goodwill for impairment annually during the fourth quarter, or when events or changes in circumstances indicate the carrying value of these assets might exceed their current fair values. During 2017 and 2016, the goodwill impairment test included a quantitative assessment, which compared the fair value of the reporting unit to its carrying amount, including goodwill. The Company operates as a single reporting unit, and the Company determined that its fair value exceeded its carrying value, including goodwill, as of December 31, 2017 and 2016; as such, no goodwill impairment adjustment was required as of December 31, 2017 and 2016. Finite-lived intangibles are carried at cost and amortization is calculated using the straight-line method, generally over the estimated useful lives of the intangibles.
Impairment of long-lived assets
Impairment of long-lived assets:
The Company reviews its long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying value of an asset may not be recoverable. When such an event occurs, the Company compares the sum of the undiscounted expected future cash flows of the asset (asset group) with the carrying amounts of the asset. If the undiscounted expected future cash flows are less than the carrying value of the assets, the Company measures the amount of impairment loss as the amount, by which the carrying amount of the assets exceeds the fair value of the assets.
Valuation of investments
Valuation of investments:
The Company has an unsecured obligation to pay, in the future, the value of deferred compensation and a Company match relating to employee participation in the Company’s nonqualified deferred compensation plan (the “Deferred Compensation Plan”). See Note 9 for further information concerning the Company’s benefit plans. The future obligation is adjusted to reflect the performance, whether positive or negative, of selected investment measurement options, chosen by each participant. The Company invests in various marketable securities with the intention of selling these securities to fulfill its future obligations under the Deferred Compensation Plan. The investments in this plan were stated at fair value based on quoted market prices, were accounted for as trading securities and were included in “Other assets, net” on the accompanying Consolidated Balance Sheets as of December 31, 2017 and 2016.
Self-insurance reserves
Self-insurance reserves:
The Company uses a combination of insurance and self-insurance mechanisms to provide for potential liabilities for Team Member health care benefits, workers’ compensation, vehicle liability, general liability and property loss. With the exception of certain Team Member health care benefit liabilities, employment related claims and litigation, certain commercial litigation and certain regulatory matters, the Company obtains third-party insurance coverage to limit its exposure. The Company estimates its self-insurance liabilities by considering a number of factors, including historical claims experience and trend-lines, projected medical and legal inflation, growth patterns and exposure forecasts.
Warranties
Warranties:
The Company offers warranties on certain merchandise it sells with warranty periods ranging from 30 days to limited lifetime warranties. The risk of loss arising from warranty claims is typically the obligation of the Company’s suppliers. Certain suppliers provide upfront allowances to the Company in lieu of accepting the obligation for warranty claims. For this merchandise, when sold, the Company bears the risk of loss associated with the cost of warranty claims. Differences between supplier allowances received by the Company, in lieu of warranty obligations and estimated warranty expense, are recorded as an adjustment to cost of sales. Estimated warranty costs, which are recorded as obligations at the time of sale, are based on the historical failure rate of each individual product line. The Company’s historical experience has been that failure rates are relatively consistent over time and that the ultimate cost of warranty claims to the Company has been driven by volume of units sold as opposed to fluctuations in failure rates or the variation of the cost of individual claims.
Litigation reserves
Litigation reserves:
O’Reilly is currently involved in litigation incidental to the ordinary conduct of the Company’s business. The Company records reserves for litigation losses in instances where a material adverse outcome is probable and the Company is able to reasonably estimate the probable loss. The Company reserves for an estimate of material legal costs to be incurred in pending litigation matters. Although the Company cannot ascertain the amount of liability that it may incur from any of these matters, it does not currently believe that, in the aggregate, these matters, taking into account applicable insurance and reserves, will have a material adverse effect on its consolidated financial position, results of operations or cash flows in a particular quarter or annual period.
Share repurchases
Share repurchases:
In January of 2011, the Company’s Board of Directors approved a share repurchase program. Under the program, the Company may, from time to time, repurchase shares of its common stock, solely through open market purchases effected through a broker dealer at prevailing market prices, based on a variety of factors such as price, corporate trading policy requirements and overall market conditions. All shares repurchased under the share repurchase program are retired and recorded under the par value method on the accompanying Consolidated Balance Sheets.
Revenue recognition
Revenue recognition:
Over-the-counter retail sales are recorded when the customer takes possession of the merchandise. Sales to professional service provider customers, also referred to as “commercial sales,” are recorded upon same-day delivery of the merchandise to the customer, generally at the customer’s place of business. Wholesale sales to other retailers, also referred to as “jobber sales,” are recorded upon shipment of the merchandise from a regional DC with same-day delivery to the jobber customer’s location. Internet retail sales are recorded when the merchandise is shipped or when the merchandise is picked up in a store. All sales are recorded net of estimated returns allowances, discounts and taxes.

The Company maintains a retail loyalty program named O’Reilly O’Rewards, designed to build brand recognition. The program allows a retail customer to enroll at no charge, does not impose a membership fee and provides members with the ability to earn loyalty points by making qualifying purchases at the Company’s stores. Upon reaching established thresholds, the members are automatically issued coupons, which expire 90 days after issuance, have no cash value and may be redeemed for most items in the Company’s stores with a total purchase price equal to or greater than the value of the coupon. Points accrued in a member’s account, which have not been awarded to the member with a coupon, expire 12 months after the date that they were earned. The Company records a deferred revenue liability, based on a breakage adjusted estimated redemption rate, and a corresponding reduction in revenue in periods when loyalty points are earned by members. The Company recognizes revenue and a corresponding reduction to the deferred revenue liability in periods when loyalty program issued coupons are redeemed by members.

Cost of goods sold and selling, general and administrative expenses
Cost of goods sold and selling, general and administrative expenses:
The following table illustrates the primary costs classified in each major expense category:
Cost of goods sold, including warehouse and distribution expenses
 
Selling, general and administrative expenses
Total cost of merchandise sold, including:
 
Payroll and benefit costs for store and corporate Team Members
Freight expenses associated with acquiring merchandise and with moving merchandise inventories from the Company’s distribution centers to the stores
 
Occupancy costs of store and corporate facilities
Defective merchandise and warranty costs
 
Depreciation and amortization related to store and corporate assets
Supplier allowances and incentives, including:
 
Vehicle expenses for store delivery services
Allowances that are not reimbursements for specific, incremental and identifiable costs
 
Self-insurance costs
Cash discounts on payments to suppliers
 
Closed store expenses
Costs associated with the Company’s supply chain, including:
 
Other administrative costs, including:
Payroll and benefit costs
 
Accounting, legal and other professional services
Warehouse occupancy costs
 
Bad debt, banking and credit card fees
Transportation costs
 
Supplies
Depreciation
 
Travel
Inventory shrinkage
 
Advertising costs
Operating leases
Operating leases:
The Company recognizes rent expense on a straight-line basis over the lease terms of its stores, DCs and corporate offices. Generally, the lease term for stores and corporate offices is the base lease term and the lease term for DCs includes the base lease term plus certain renewal option periods, for which renewal is reasonably assured and failure to exercise the renewal option would result in a significant economic penalty. The Company’s policy is to amortize leasehold improvements associated with the Company’s operating leases over the lesser of the lease term or the estimated economic life of those assets.
Advertising expenses
Advertising expenses:
Advertising expense consists primarily of expenses related to the Company’s integrated marketing program, which includes television, radio, direct mail and newspaper distribution, in-store and online promotions, and sports and event sponsorships. The Company expenses advertising costs as incurred. The Company also participates in cooperative advertising arrangements with certain of its suppliers.
Share-based compensation and benefit plans
Share-based compensation and benefit plans:
The Company sponsors employee share-based benefit plans and employee and director share-based compensation plans. The Company recognizes compensation expense over the requisite service period for its share-based plans based on the fair value of the awards on the date of the grant, award or issuance. Share-based plans include stock option awards issued under the Company’s employee incentive plans and director stock plan, stock issued through the Company’s employee stock purchase plan and restricted stock awarded to employees and directors through other compensation plans.
Pre-opening expenses
Pre-opening expenses:
Costs associated with the opening of new stores, which consist primarily of payroll and occupancy costs, are charged to “Selling, general and administrative expenses” on the accompanying Consolidated Statements of Income as incurred. Costs associated with the opening of new distribution centers, which consist primarily of payroll and occupancy costs, are included in “Cost of goods sold, including warehouse and distribution expenses” on the accompanying Consolidated Statements of Income as incurred.
Interest expense
Interest expense:
The Company capitalizes interest costs as a component of construction in progress, based on the weighted-average interest rates incurred on its long-term borrowings. Total interest costs capitalized for the years ended December 31, 2017, 2016 and 2015, were $8.5 million, $7.9 million and $7.4 million, respectively, which were included in “Interest expense” on the accompanying Consolidated Statements of Income.

In conjunction with the issuance or amendment of long-term debt instruments, the Company incurs various costs, including debt registration fees, accounting and legal fees and underwriter and book runner fees. Debt issuance costs related to the Company’s long-term unsecured senior notes are recorded as a reduction of the principal amount of the corresponding unsecured senior notes. Debt issuance costs related to the Company’s unsecured revolving credit facility are recorded as an asset. These debt issuance costs have been deferred and are being amortized over the term of the corresponding debt instrument and the amortization expense is included in “Interest expense” on the accompanying Consolidated Statements of Income. Deferred debt issuance costs totaled $15.9 million and $10.6 million, net of accumulated amortization, as of December 31, 2017 and 2016, respectively, of which $2.0 million and $0.7 million were included in “Other assets, net” as of December 31, 2017 and 2016, respectively, with the remainder included in “Long-term debt” on the accompanying Consolidated Balance Sheets.

The Company issued its long-term unsecured senior notes at a discount. The original issuance discount on the senior notes is recorded as a reduction of the principal amount due for the corresponding senior notes and is accreted over the term of the applicable senior note, with the accretion expense included in “Interest expense” on the accompanying Consolidated Statements of Income.
Income taxes
Income taxes:
The Company accounts for income taxes using the liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the financial statements. Under this method, deferred tax assets and liabilities are determined based on differences between the GAAP basis and tax basis of assets and liabilities using enacted tax rules and rates currently scheduled to be in effect for the year in which the differences are expected to reverse. Tax carry forwards are also recognized in deferred tax assets and liabilities under this method. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date. The Company would record a valuation allowance against deferred tax assets to the extent it is more likely than not the amount will not be realized, based upon evidence available at the time of the determination and any change in the valuation allowance is recorded in the period of a change in such determination.

The Company did not establish a valuation allowance for deferred tax assets as of December 31, 2017 and 2016, as it was considered more likely than not that deferred tax assets were realizable through a combination of future taxable income, the realization of deferred tax liabilities and tax planning strategies. The Company regularly reviews its potential tax liabilities for tax years subject to audit. The amount of such liabilities is based on various factors, such as differing interpretations of tax regulations by the responsible tax authority, experience with previous tax audits and applicable tax law rulings. In management’s opinion, adequate provisions for income taxes have been made for all years presented. The estimates of the Company’s potential tax liabilities contain uncertainties because management must use judgment to estimate the exposures associated with the Company’s various tax positions and actual results could differ from estimates.
Earnings per share
Earnings per share:
Basic earnings per share is calculated by dividing net income by the weighted-average number of common shares outstanding during the fiscal period. Diluted earnings per share is calculated by dividing the weighted-average number of common shares outstanding plus the common stock equivalents associated with the potential impact of dilutive stock options. Certain common stock equivalents that could potentially dilute basic earnings per share in the future were not included in the fully diluted computation because they would have been antidilutive. Generally, stock options are antidilutive and excluded from the earnings per share calculation when the exercise price exceeds the market price of the common shares.
New accounting pronouncements
New accounting pronouncements:
In May of 2014, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standard Update (“ASU”) No. 2014-09, “Revenue from Contracts with Customers (Topic 606)” (“ASU 2014-09”).  Under ASU 2014-09, an entity is required to follow a five-step process to determine the amount of revenue to recognize when promised goods or services are transferred to customers.  ASU 2014-09 offers specific accounting guidance for costs to obtain or fulfill a contract with a customer.  In addition, an entity is required to disclose sufficient information to understand the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers.  In August of 2015, the FASB issued ASU No. 2015-14, “Revenue from Contracts with Customers (Topic 606):  Deferral of the Effective Date” (“ASU 2015-14”), to defer the effective date of ASU 2014-09 by one year.  For public companies, ASU 2015-14 changes ASU 2014-09 to be effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period.  These ASUs can be adopted retrospectively or as a cumulative-effective adjustment at the date of adoption.  The Company has substantially completed its evaluation of the impact of the adoption of ASU 2014-09, and the Company will adopt this guidance beginning with its first quarter ending March 31, 2018, using the modified retrospective transition method.  Results for annual reporting periods beginning after December 31, 2017, will be presented under ASU 2014-09, while prior period amounts will not be adjusted and will continue to be reported under the accounting standards in effect for the prior periods.  The Company’s primary source of revenue is derived from the sale of automotive aftermarket parts to its customers, and generally, the Company’s performance obligations are satisfied immediately when the parts are delivered to the customer, which normally occurs the same day the customer orders the part.  As such, the adoption of the new standard will not have a material impact on the Company’s consolidated financial condition, results of operations or cash flows; further, the Company does not expect significant changes to its business process, internal controls or systems as a result of adopting ASU 2014-09.

In February of 2016, the FASB issued ASU No. 2016-02, “Leases (Topic 842)” (“ASU 2016-02”). Under ASU 2016-02, an entity will be required to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. ASU 2016-02 offers specific accounting guidance for a lessee, a lessor and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. For public companies, ASU 2016-02 is effective for annual reporting periods beginning after December 15, 2018, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The Company has established a task force, composed of multiple functional groups inside of the Company, which is currently in the process of evaluating critical components of this new guidance and the potential impact of the guidance on the Company’s financial position, results of operations and cash flows. Based on the preliminary work completed, the Company is considering the potential implications of the new standard on determining the discount rate to be used in valuing new and existing leases, the treatment of existing favorable and unfavorable lease agreements acquired in connection with previous acquisitions, procedural and operational changes that may be necessary to comply with the provisions of the guidance and all applicable financial statement disclosures required by the new guidance, all of which are areas that could potentially be impacted by adoption of the guidance. At this time, the task force has not completed its full evaluation; however, the Company believes the adoption of the new guidance will have a material impact on the total assets and total liabilities reported on the Company’s consolidated balance sheets.

In March of 2016, the FASB issued ASU No. 2016-09, “Compensation - Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting” (“ASU 2016-09”). Under ASU 2016-09, several aspects of the accounting for share-based payment transactions, including tax consequence, classification of awards as equity or liabilities, and classification on the statement of cash flows, were changed. The Company adopted this guidance with its first quarter ending March 31, 2017. Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment of $0.3 million to opening “Retained earnings” on the accompanying Consolidated Balance Sheet as of December 31, 2017. The Company applied the amendments related to the presentation of tax withholdings on the statements of cash flows using the retrospective transition method, which resulted in $0.6 million and $0.9 million of tax withholdings being reclassified from “Net cash provided by operating activities” to “Net cash used in financing activities” on the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. The Company elected to apply the amendments related to the presentation of excess tax benefits on the statements of cash flows using the retrospective transition method, which resulted in $56.0 million and $63.1 million of excess tax benefits related to share-based compensation being reclassified from “Net cash used in financing activities” to “Net cash provided by operating activities” in the accompanying Consolidated Statement of Cash Flows for the years ended December 31, 2016 and 2015, respectively. ASU 2016-09 amendments related to accounting for excess tax benefits in the income statement have been adopted prospectively, resulting in the reduction of $48.7 million in “Provision for income taxes” in the accompanying Consolidated Statement of Income for the year ended December 31, 2017, which lowered the Company’s effective tax rate, increased dilutive shares outstanding and increased diluted earnings per share for the year ended December 31, 2017, by $0.50.

In June of 2016, the FASB issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments” (“ASU 2016-13”). Under ASU 2016-13, businesses and other organizations are required to present financial assets, measured at amortized costs basis, at the net amount expected to be collected. The allowance for credit losses is a valuation account that is deducted from the amortized cost basis, such as trade receivables. The measurement of expected credit loss will be based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectibility of the reported amount. For public companies, ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires a modified retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2020. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In August of 2016, the FASB issued ASU No. 2016-15, “Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments (a consensus of the FASB Emerging Issues Task Force)” (“ASU 2016-15”). ASU 2016-15 reduces the existing diversity in practice for eight specific parts on cash flow statement presentation and classification: debt prepayment or debt extinguishment costs; settlement of zero-coupon debt instruments; contingent consideration payments made after a business combination; proceeds from the settlement of insurance claims; proceeds from the settlement of corporate-owned life insurance (COLI) policies; distributions received from equity method investments; beneficial interests in securitization transactions; and separately identifiable cash flows and application of the predominance principle. For public companies, ASU 2016-15 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires retrospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-01, “Business Combinations (Topic 805): Clarifying the Definition of a Business” (“ASU 2017-01”). ASU 2017-01 revises the definition of a business in the Accounting Standards Codification and clarifies the guidance for determining whether the purchase or disposal of an asset or group of assets qualifies as the purchase or disposal of a business. For public companies, ASU 2017-01 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted with certain conditions. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In January of 2017, the FASB issued ASU No. 2017-04, “Intangibles - Goodwill and Other (Topic 350): Simplifying the Test for Goodwill Impairment” (“ASU 2017-04”). ASU 2017-04 eliminates the second step in the previous process for goodwill impairment testing; instead, the test is now a one-step process that calls for goodwill impairment loss to be measured as the excess of the reporting unit’s carrying amount over its fair value. For public companies, ASU 2017-04 is effective for annual reporting periods beginning after December 15, 2019, including interim periods within that reporting period, and requires prospective adoption, with early adoption after January 1, 2017. The Company will adopt this guidance beginning with its first quarter ending March 31, 2019. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.

In May of 2017, the FASB issued ASU No. 2017-09, “Compensation - Stock Compensation (Topic 718): Scope of Modification Accounting” (“ASU 2017-09”). ASU 2017-09 provides clarity and reduces both the diversity in practice and cost and complexity when applying stock compensation guidance to a change to the terms or conditions of a share-based payment award. For public companies, ASU 2017-09 is effective for annual reporting periods beginning after December 15, 2017, including interim periods within that reporting period, and requires prospective adoption, with early adoption permitted. The Company will adopt this guidance beginning with its first quarter ending March 31, 2018. The application of this new guidance is not expected to have a material impact on the Company’s consolidated financial condition, results of operations or cash flows.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2017
Policy Text Block [Abstract]  
Components of self-insurance reserves
 
December 31,
 
2017
 
2016
Self-insurance reserves (undiscounted)
$
147,664

 
$
138,687

Self-insurance reserves (discounted)
137,970

 
129,437


XML 39 R25.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2017
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Valuation of marketable securities
 
December 31, 2017
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
25,706

 
$

 
$

 
$
25,706


 
December 31, 2016
 
Quoted Prices in Active Markets for Identical Instruments
(Level 1)
 
Significant Other Observable Inputs
(Level 2)
 
Significant Unobservable Inputs
(Level 3)
 
Total
Marketable securities
$
20,462

 
$

 
$

 
$
20,462

Valuation of senior notes
 
December 31, 2017
 
December 31, 2016
 
Carrying Amount
 
Estimated Fair Value
 
Carrying Amount
 
Estimated Fair Value
Senior Notes
$
2,632,390

 
$
2,728,167

 
$
1,887,019

 
$
1,977,510



XML 40 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2017
Property, Plant and Equipment [Abstract]  
Property and equipment, including original useful lives
 
Original Useful Lives
 
December 31, 2017
 
December 31, 2016
Land
 
 
$
695,669

 
$
648,689

Buildings and building improvements
15 – 39 years
 
1,968,079

 
1,805,347

Leasehold improvements
3 – 25 years
 
626,714

 
593,785

Furniture, fixtures and equipment
3 – 20 years
 
1,250,690

 
1,215,929

Vehicles
5 – 10 years
 
392,130

 
359,362

Construction in progress
 
 
257,853

 
209,230

Total property and equipment
 
 
5,191,135

 
4,832,342

Less: accumulated depreciation and amortization
 
 
1,847,329

 
1,708,911

Net property and equipment
 
 
$
3,343,806


$
3,123,431


XML 41 R27.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangibles (Tables)
12 Months Ended
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]  
Change in goodwill
 
2017
 
2016
Goodwill, balance at January 1,
$
785,399

 
$
757,142

Change in goodwill
3,659

 
28,257

Goodwill, balance at December 31,
$
789,058

 
$
785,399

Amortizable intangibles
 
Cost of Amortizable
Intangibles
 
Accumulated Amortization
(Expense) Benefit
 
Net Amortizable Intangibles
 
December 31,
2017
 
December 31,
2016
 
December 31,
2017
 
December 31,
2016
 
December 31,
2017
 
December 31,
2016
Amortizable intangible assets:
 
 
 
 
 
 
 
 
 
 
 
Favorable leases
$
22,500

 
$
27,960

 
$
(14,495
)
 
$
(18,104
)
 
$
8,005

 
$
9,856

Non-compete agreements
1,851

 
1,887

 
(464
)
 
(414
)
 
1,387

 
1,473

Total amortizable intangible assets
$
24,351

 
$
29,847

 
$
(14,959
)
 
$
(18,518
)
 
$
9,392

 
$
11,329

 
 
 
 
 
 
 
 
 
 
 
 
Unfavorable leases
$
14,470

 
$
19,950

 
$
11,853

 
$
15,840

 
$
2,617

 
$
4,110

Estimated net amortization of intangibles
 
December 31, 2017
 
Amortization Expense
 
Amortization Benefit
 
Total Amortization Expense
2018
$
(1,622
)
 
$
923

 
$
(699
)
2019
(1,405
)
 
713

 
(692
)
2020
(1,228
)
 
541

 
(687
)
2021
(1,001
)
 
389

 
(612
)
2022
(883
)
 
51

 
(832
)
Total
$
(6,139
)
 
$
2,617

 
$
(3,522
)
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing (Tables)
12 Months Ended
Dec. 31, 2017
Debt Disclosure [Abstract]  
Outstanding financing facilities
 
December 31,
 
2017
 
2016
Revolving Credit Facility, weighted-average variable interest rate of 2.675%
$
346,000

 
$

$500 million, 4.875% Senior Notes due 2021(1), effective interest rate of 4.956%
497,565

 
496,758

$300 million, 4.625% Senior Notes due 2021(2), effective interest rate of 4.645%
298,961

 
298,679

$300 million, 3.800% Senior Notes due 2022(3), effective interest rate of 3.845%
298,214

 
297,868

$300 million, 3.850% Senior Notes due 2023(4), effective interest rate of 3.851%
298,583

 
298,355

$500 million, 3.550% Senior Notes due 2026(5), effective interest rate of 3.570%
495,792

 
495,359

$750 million, 3.600% Senior Notes due 2027(6), effective interest rate of 3.619%
743,275

 

Long-term debt
$
2,978,390

 
$
1,887,019

(1) 
Net of unamortized discount of $1.1 million and $1.4 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.4 million and $1.8 million as of December 31, 2017 and 2016, respectively.
(2) 
Net of unamortized discount of $0.2 million and $0.2 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $0.8 million and $1.1 million as of December 31, 2017 and 2016, respectively.
(3) 
Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.2 million and $1.5 million as of December 31, 2017 and 2016, respectively.
(4) 
Net of unamortized discount of less than $0.1 million as of December 31, 2017 and 2016, and debt issuance costs of $1.4 million and $1.6 million as of December 31, 2017 and 2016, respectively.
(5) 
Net of unamortized discount of $0.7 million and $0.8 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $3.5 million and $3.9 million as of December 31, 2017 and 2016, respectively.
(6) 
Net of unamortized discount of $1.2 million as of December 31, 2017, and debt issuance costs of $5.6 million as of December 31, 2017.

Principle maturities of financing facilities
 
Scheduled Maturities
2018
$

2019

2020

2021
800,000

2022
646,000

Thereafter
1,550,000

Total
$
2,996,000

XML 43 R29.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leasing (Tables)
12 Months Ended
Dec. 31, 2017
Leases [Abstract]  
Future minimum lease payments for operating leases
 
December 31, 2017
 
Related Parties
 
Non-Related Parties
 
Total
2018
$
4,663

 
$
288,654

 
$
293,317

2019
3,210

 
274,694

 
277,904

2020
2,389

 
255,376

 
257,765

2021
1,922

 
227,392

 
229,314

2022
1,164

 
203,028

 
204,192

Thereafter
4,476

 
1,100,193

 
1,104,669

Total
$
17,824

 
$
2,349,337

 
$
2,367,161


Schedule of net rent expense
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Minimum operating lease expense
$
289,245

 
$
273,559

 
$
263,479

Contingent rents
1,049

 
892

 
947

Other lease related occupancy costs
12,478

 
13,241

 
12,852

Total rent expense
302,772

 
287,692

 
277,278

Less: sublease income
4,158

 
4,439

 
4,019

Net rent expense
$
298,614

 
$
283,253

 
$
273,259

XML 44 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties (Tables)
12 Months Ended
Dec. 31, 2017
Product Warranties Disclosures [Abstract]  
Product warranty liabilities
 
2017
 
2016
Warranty liabilities, balance at January 1,
$
36,623

 
$
35,223

Warranty claims
(79,660
)
 
(73,925
)
Warranty accruals
87,435

 
75,325

Warranty liabilities, balance at December 31,
$
44,398

 
$
36,623

XML 45 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Repurchase Program (Tables)
12 Months Ended
Dec. 31, 2017
Proceeds from (Repurchase of) Equity [Abstract]  
Schedule of shares repurchased
 
For the Year Ended 
 December 31,
 
2017
 
2016
Shares repurchased
9,301

 
5,698

Average price per share
$
233.57

 
$
264.21

Total investment
$
2,172,437

 
$
1,505,371

XML 46 R32.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2017
Share-Based Compensation and Benefit Plans  
Summary of shares authorized and available for future issuance under compensation and benefit plans
 
 
December 31, 2017
Plans
 
Total Shares Authorized for Issuance under the Plans
 
Shares Available for Future Issuance under the Plans
Employee Incentive Plans
 
34,000

 
5,834

Director Stock Plan
 
1,000

 
263

Performance Incentive Plan
 
650

 
370

Employee Stock Purchase Plans
 
4,250

 
646

Profit Sharing and Savings Plan
 
4,200

 
349


Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Summary of activity of share-based compensation and benefit plans
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for restricted shares awarded
$
1,628

 
$
1,293

 
$
1,625

Income tax benefit from compensation expense related to restricted shares
$
621

 
$
483

 
$
610

Total fair value of restricted shares at vest date
$
1,202

 
$
2,384

 
$
3,284

Shares awarded under the plans
4

 
4

 
4

Weighted-average grant-date fair value of shares awarded under the plans
$
253.78

 
$
264.24

 
$
208.56


Employee stock purchase plan [Member]  
Share-Based Compensation and Benefit Plans  
Summary of ESPP plan activity
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for shares issued under the ESPP
$
2,212

 
$
2,162

 
$
2,065

Income tax benefit from compensation expense for shares issued under the ESPP
$
844

 
$
807

 
$
773

Shares issued under the ESPP
64

 
54

 
60

Weighted-average price of shares issued under the ESPP
$
196.72

 
$
227.12

 
$
195.04


Employee [Member] | Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Summary of restricted stock
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2016
3

 
$
204.33

Granted during the period
1

 
256.69

Vested during the period (1)
(1
)
 
182.10

Forfeited during the period

 

Non-vested at December 31, 2017
3

 
$
244.06

(1) 
Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.

Director [Member] | Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Summary of restricted stock
 
Shares
 
Weighted-Average Grant-Date Fair Value
Non-vested at December 31, 2016
6

 
$
222.77

Granted during the period
3

 
252.45

Vested during the period
(4
)
 
200.81

Forfeited during the period

 

Non-vested at December 31, 2017
5

 
$
250.85


Stock option [Member]  
Share-Based Compensation and Benefit Plans  
Black-Scholes option pricing model
 
December 31,
 
2017
 
2016
 
2015
Risk free interest rate
1.98
%
 
1.44
%
 
1.52
%
Expected life
5.4 Years

 
5.5 Years

 
5.7 Years

Expected volatility
22.4
%
 
22.3
%
 
22.3
%
Expected dividend yield
%
 
%
 
%

Summary of activity of share-based compensation and benefit plans
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Compensation expense for stock options awarded (in thousands)
$
15,561

 
$
15,404

 
$
18,209

Income tax benefit from compensation expense related to stock options (in thousands)
5,934

 
5,753

 
6,811

Total intrinsic value of stock options exercised (in thousands)
135,533

 
157,115

 
169,248

Cash received from exercise of stock options (in thousands)
33,229

 
47,394

 
105,822

Weighted-average grant-date fair value of options awarded
$
62.79

 
$
63.42

 
$
51.56

Weighted-average remaining contractual life of exercisable options
3.8 Years

 
3.9 Years

 
4.2 Years


Stock option [Member] | Employee stock option [Member]  
Share-Based Compensation and Benefit Plans  
Summary of stock options
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2016
2,789

 
$
105.11

 
 
 
 
Granted
282

 
251.26

 
 
 
 
Exercised
(674
)
 
48.58

 
 
 
 
Forfeited or expired
(33
)
 
215.46

 
 
 
 
Outstanding at December 31, 2017
2,364

 
$
137.08

 
5.3 Years
 
$
244,562

Vested or expected to vest at December 31, 2017
2,319

 
$
135.11

 
5.2 Years
 
$
244,492

Exercisable at December 31, 2017
1,571

 
$
85.00

 
3.8 Years
 
$
244,360


Stock option [Member] | Director [Member]  
Share-Based Compensation and Benefit Plans  
Summary of stock options
 
Shares
(in thousands)
 
Weighted-Average Exercise Price
 
Average Remaining Contractual Terms
 
Aggregate Intrinsic Value
(in thousands)
Outstanding at December 31, 2016
11

 
$
48.31

 
 
 
 
Granted

 

 
 
 
 
Exercised
(11
)
 
48.31

 
 
 
 
Forfeited

 

 
 
 
 
Outstanding at December 31, 2017

 
$

 

 
$

Vested or expected to vest at December 31, 2017

 
$

 

 
$

Exercisable at December 31, 2017

 
$

 

 
$


XML 47 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2017
Income Tax Disclosure [Abstract]  
Schedule of deferred tax assets and liabilities
 
December 31,
 
2017
 
2016
Deferred tax assets:
 
 
 
Allowance for doubtful accounts
$
1,885

 
$
2,686

Tax credits
7,179

 
9,363

Other accruals
97,247

 
153,955

Net operating losses
346

 
304

Other
14,784

 
19,870

Total deferred tax assets
121,441


186,178

 
 
 
 
Deferred tax liabilities:
 
 
 
Inventories
55,965

 
76,694

Property and equipment
122,354

 
157,228

Other
28,528

 
42,422

Total deferred tax liabilities
206,847

 
276,344

 
 
 
 
Net deferred tax liabilities
$
(85,406
)
 
$
(90,166
)
Schedule of components of the provision for income taxes
 
For the Year Ended 
 December 31, 2017
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
467,577

 
$
(13,053
)
 
$
454,524

State income tax expense
41,183

 
8,293

 
49,476

Net income tax expense (benefit)
$
508,760

 
$
(4,760
)
 
$
504,000


 
For the Year Ended 
 December 31, 2016
 
Current
 
Deferred
 
Total
Federal income tax expense
$
540,090

 
$
7,558

 
$
547,648

State income tax expense
49,016

 
2,836

 
51,852

Net income tax expense
$
589,106

 
$
10,394

 
$
599,500

 
For the Year Ended 
 December 31, 2015
 
Current
 
Deferred
 
Total
Federal income tax expense (benefit)
$
504,558

 
$
(21,973
)
 
$
482,585

State income tax expense (benefit)
47,242

 
(677
)
 
46,565

Net income tax expense (benefit)
$
551,800

 
$
(22,650
)
 
$
529,150

Reconciliation of the provision for income taxes to the amounts computed at the federal statutory rate
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Federal income taxes at statutory rate
$
573,231

 
$
573,020

 
$
511,128

State income taxes, net of federal tax benefit
39,062

 
35,285

 
32,137

Excess tax benefit from share-based compensation
(48,688
)
 

 

Revaluation of deferred tax liability
(53,240
)
 

 

Other items, net
(6,365
)
 
(8,805
)
 
(14,115
)
Total provision for income taxes
$
504,000

 
$
599,500

 
$
529,150

Summary of changes in gross amount of unrecognized tax benefits, excluding interest and penalties
 
2017
 
2016
 
2015
Unrealized tax benefit, balance at January 1,
$
34,798

 
$
36,928

 
$
49,598

Additions based on tax positions related to the current year
6,299

 
6,116

 
5,405

Additions based on tax positions related to prior years

 

 
995

Payments related to items settled with taxing authorities

 
(195
)
 
(4,012
)
Reductions due to the lapse of statute of limitations and settlements
(5,709
)
 
(8,051
)
 
(15,058
)
Unrealized tax benefit, balance at December 31,
$
35,388

 
$
34,798

 
$
36,928

XML 48 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Earnings Per Share [Abstract]  
Computation of basic and diluted earnings per share
 
For the Year Ended 
 December 31,
 
2017
 
2016
 
2015
Numerator (basic and diluted):
 
 
 
 
 
Net income
$
1,133,804

 
$
1,037,691

 
$
931,216

 
 
 
 
 
 
Denominator:
 
 
 
 
 
Weighted-average common shares outstanding – basic
88,426

 
95,447

 
99,965

Effect of stock options (1)
1,076

 
1,273

 
1,549

Weighted-average common shares outstanding – assuming dilution
89,502

 
96,720

 
101,514

 
 
 
 
 
 
Earnings per share:
 
 
 
 
 
Earnings per share-basic
$
12.82

 
$
10.87

 
$
9.32

Earnings per share-assuming dilution
$
12.67

 
$
10.73

 
$
9.17

 
 
 
 
 
 
Antidilutive potential common shares not included in the calculation of diluted earnings per share:
 
 
 
 
 
Stock options (1)
715

 
332

 
245

Weighted-average exercise price per share of antidilutive stock options (1)
$
252.16

 
$
265.77

 
$
216.29


(1) 
See Note 9 for further information concerning the terms of the Company’s share-based compensation plans.
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2017
Quarterly Financial Data [Abstract]  
Quarterly operating data (unaudited)
 
Fiscal 2017
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,156,259

 
$
2,290,829

 
$
2,339,830

 
$
2,190,808

Gross profit
1,131,147

 
1,200,062

 
1,230,294

 
1,159,180

Operating income
403,157

 
457,445

 
461,963

 
402,835

Net income
264,934

 
282,821

 
283,734

 
302,315

Earnings per share – basic (1)
$
2.88

 
$
3.14

 
$
3.26

 
$
3.56

Earnings per share – assuming dilution (1)
$
2.83

 
$
3.10

 
$
3.22

 
$
3.52


 
Fiscal 2016
 
First
Quarter
 
Second
Quarter
 
Third
Quarter
 
Fourth
Quarter
Sales
$
2,096,150

 
$
2,176,689

 
$
2,220,955

 
$
2,099,302

Gross profit
1,097,579

 
1,127,179

 
1,170,026

 
1,114,227

Operating income
418,626

 
425,061

 
447,809

 
407,710

Net income
255,374

 
257,794

 
278,493

 
246,030

Earnings per share – basic (1)
$
2.63

 
$
2.69

 
$
2.93

 
$
2.62

Earnings per share – assuming dilution (1)
$
2.59

 
$
2.65

 
$
2.90

 
$
2.59


(1) 
Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2017
Valuation and Qualifying Accounts [Abstract]  
Valuation and qualifying accounts
Description
 
Balance at
Beginning of Period
 
Additions - Charged to
Costs and Expenses
 
Additions - Charged to
Other Accounts - Describe
 
Deductions -
 Describe
 
Balance at
End of Period
Sales and returns allowances:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
$
9,595

 
$
1,347

 
$

 
$

 
 
$
10,942

For the year ended December 31, 2016
 
7,978

 
1,617

 

 

 
 
9,595

For the year ended December 31, 2015
 
$
6,855

 
$
1,123

 
$

 
$

 
 
$
7,978

 
 
 
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts:
 
 
 
 
 
 
 
 
 
 
 
For the year ended December 31, 2017
 
$
12,040

 
$
8,598

 
$

 
$
7,921

(1) 
 
$
12,717

For the year ended December 31, 2016
 
9,637

 
9,587

 

 
7,184

(1) 
 
12,040

For the year ended December 31, 2015
 
$
8,713

 
$
7,119

 
$

 
$
6,195

(1) 
 
$
9,637

(1) 
Uncollectable accounts written off.
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Narrative) (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
stores
states
$ / shares
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Summary of significant accounting policies      
Number of stores | stores 5,019    
Number of states, in which the Company operates | states 47    
Accounts receivable due from employees to the Company $ 900 $ 1,200  
Allowance for doubtful supplier receivables 0 0  
Replacement cost of inventory 3,010,000 2,780,000  
LIFO inventory value in excess of replacement cost of inventory 157,300 132,000  
Notes receivable from suppliers and other third parties 0 0  
Goodwill impairment 0 0  
Impairment of long-lived assets 0 0  
Self-insurance reserves, current 71,695 67,921  
Advertising expense, net 83,700 83,000 $ 79,300
Total interest costs capitalized 8,500 7,900 7,400
Deferred debt issuance costs, net of amortization 15,900 10,600  
Original issuance discounts, net of accretion 3,700 3,100  
Valuation allowance for deferred tax assets $ 0 0  
Adoption of ASU 2016-09 [Member]      
Summary of significant accounting policies      
Change in accounting policy, description Upon adoption of ASU 2016-09, the Company elected to change its accounting policy to account for forfeitures as they occur; this change was applied using the modified retrospective transition method with a cumulative effect adjustment    
Effect of accounting pronouncement adoption on Provision for income taxes $ 48,700    
Effect on diluted earnings per share | $ / shares $ 0.50    
Adoption of ASU 2016-09 [Member] | Reclassification or adjustment due to the adoption of an accounting pronouncement [Member]      
Summary of significant accounting policies      
Cumulative effective adjustment to opening Retained earnings $ 300    
Tax withholdings for share-based compensation, reclassified from operating activities   600 900
Excess tax benefit from share-based compensation, reclassified from financing activities   56,000 $ 63,100
Other assets, net [Member]      
Summary of significant accounting policies      
Deferred debt issuance costs, net of amortization 2,000 700  
Loyalty program [Member]      
Summary of significant accounting policies      
Deferred revenue, loyalty program 4,700 4,800  
Deferred revenue recognized, loyalty program $ 17,600 $ 12,700  
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Policy Text Block [Abstract]    
Self-insurance reserves (undiscounted) $ 147,664 $ 138,687
Self-insurance reserves (discounted) $ 137,970 $ 129,437
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]    
Increase in fair value of marketable securities $ 3,600 $ 1,900
Non-financial assets and liabilities measured at fair value on a nonrecurring basis $ 0 $ 0
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Fair Value of Marketable Securities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Fair Value Measurements    
Estimated fair value of marketable securities $ 25,706 $ 20,462
Fair value, inputs, Level 1 [Member]    
Fair Value Measurements    
Estimated fair value of marketable securities 25,706 20,462
Fair value, inputs, Level 2 [Member]    
Fair Value Measurements    
Estimated fair value of marketable securities 0 0
Fair value, inputs, Level 3 [Member]    
Fair Value Measurements    
Estimated fair value of marketable securities $ 0 $ 0
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Fair Value Measurements (Fair Value of Senior Notes) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Fair Value Measurements    
Carrying amount of senior notes $ 2,632,390 $ 1,887,019
Fair value, inputs, Level 2 [Member]    
Fair Value Measurements    
Estimated fair value of senior notes $ 2,728,167 $ 1,977,510
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Property and Equipment      
Depreciation and amortization expense $ 233,845 $ 217,866 $ 210,256
Property and equipment [Member]      
Property and Equipment      
Depreciation and amortization expense $ 232,700 $ 217,000 $ 203,400
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Property and Equipment    
Property and equipment $ 5,191,135 $ 4,832,342
Less: accumulated depreciation and amortization 1,847,329 1,708,911
Net property and equipment 3,343,806 3,123,431
Land [Member]    
Property and Equipment    
Property and equipment 695,669 648,689
Buildings and building improvements [Member]    
Property and Equipment    
Property and equipment $ 1,968,079 1,805,347
Buildings and building improvements [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 15 years  
Buildings and building improvements [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 39 years  
Leasehold improvements [Member]    
Property and Equipment    
Property and equipment $ 626,714 593,785
Leasehold improvements [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 3 years  
Leasehold improvements [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 25 years  
Furniture, fixtures and equipment [Member]    
Property and Equipment    
Property and equipment $ 1,250,690 1,215,929
Furniture, fixtures and equipment [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 3 years  
Furniture, fixtures and equipment [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 20 years  
Vehicles [Member]    
Property and Equipment    
Property and equipment $ 392,130 359,362
Vehicles [Member] | Minimum [Member]    
Property and Equipment    
Property and equipment, useful lives 5 years  
Vehicles [Member] | Maximum [Member]    
Property and Equipment    
Property and equipment, useful lives 10 years  
Construction in Progress [Member]    
Property and Equipment    
Property and equipment $ 257,853 $ 209,230
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangibles (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Goodwill and Other Intangibles      
Increase in Goodwill $ 3,659 $ 28,257  
Goodwill impairment 0 0  
Increase in non-compete agreements 200 1,100  
Indefinite-lived intangible assets, other than goodwill 0 0  
Amortization expense of amortizable intangible assets $ 1,600 2,100 $ 2,700
Favorable Leases [Member]      
Goodwill and Other Intangibles      
Weighted-average remaining useful life of favorable leases 8 years 9 months 26 days    
Unfavorable Leases [Member]      
Goodwill and Other Intangibles      
Weighted-average remaining useful life of unfavorable leases 3 years 4 months 2 days    
Amortization benefit of unfavorable operating leases $ 1,500 $ 2,100 $ 2,800
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]    
Goodwill, beginning balance $ 785,399 $ 757,142
Change in goodwill 3,659 28,257
Goodwill, ending balance $ 789,058 $ 785,399
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangibles (Amortizable Intangibles) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Amortizable Intangibles    
Amortizable intangible assets, cost $ 24,351 $ 29,847
Amortizable intangible assets, accumulated amortization expense (14,959) (18,518)
Net amortizable intangible assets 9,392 11,329
Favorable Leases [Member]    
Amortizable Intangibles    
Amortizable intangible assets, cost 22,500 27,960
Amortizable intangible assets, accumulated amortization expense (14,495) (18,104)
Net amortizable intangible assets 8,005 9,856
Non-compete Agreements [Member]    
Amortizable Intangibles    
Amortizable intangible assets, cost 1,851 1,887
Amortizable intangible assets, accumulated amortization expense (464) (414)
Net amortizable intangible assets 1,387 1,473
Unfavorable Leases [Member]    
Amortizable Intangibles    
Amortizable intangibles, cost 14,470 19,950
Amortizable intangibles, accumulated amortization benefit 11,853 15,840
Net amortizable intangibles $ 2,617 $ 4,110
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2018 amortization expense $ (1,622)
2019 amortization expense (1,405)
2020 amortization expense (1,228)
2021 amortization expense (1,001)
2022 amortization expense (883)
Total amortization expense (6,139)
2018 amortization benefit 923
2019 amortization benefit 713
2020 amortization benefit 541
2021 amortization benefit 389
2022 amortization benefit 51
Total amortization benefit 2,617
2018 amortization, net (699)
2019 amortization, net (692)
2020 amortization, net (687)
2021 amortization, net (612)
2022 amortization, net (832)
Total amortization, net $ (3,522)
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) - Line of credit facility [Member] - Unsecured debt [Member] - USD ($)
$ in Millions
9 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Unsecured Revolving Credit Facility    
Credit agreement description On April 5, 2017, the Company entered into a new credit agreement (the “Credit Agreement”). The new Credit Agreement provides for a $1.2 billion unsecured revolving credit facility (the “Revolving Credit Facility”) arranged by JPMorgan Chase Bank, N.A., which is scheduled to mature in April 2022. The new Credit Agreement includes a $200 million sub-limit for the issuance of letters of credit and a $75 million sub-limit for swing line borrowings under the Revolving Credit Facility. As described in the new Credit Agreement governing the Revolving Credit Facility, the Company may, from time to time, subject to certain conditions, increase the aggregate commitments under the Revolving Credit Facility by up to $600 million, provided that the aggregate amount of the commitments does not exceed $1.8 billion at any time.  
Credit agreement inception date Apr. 05, 2017  
Current maximum borrowing capacity under credit facility $ 1,200.0  
Line of credit facility expiration date Apr. 05, 2022  
Maximum aggregate increase to credit facility allowable $ 600.0  
Maximum aggregate capacity of credit facility allowable 1,800.0  
Letters of credit $ 36.8 $ 38.7
Line of credit facility fee percentage 0.10%  
Covenant description for debt instrument The new Credit Agreement contains certain covenants, including limitations on subsidiary indebtedness, a minimum consolidated fixed charge coverage ratio of 2.50:1.00 and a maximum consolidated leverage ratio of 3.50:1.00. The consolidated fixed charge coverage ratio includes a calculation of earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense to fixed charges. Fixed charges include interest expense, capitalized interest and rent expense. The consolidated leverage ratio includes a calculation of adjusted debt to earnings before interest, taxes, depreciation, amortization, rent and non-cash share-based compensation expense. Adjusted debt includes outstanding debt, outstanding stand-by letters of credit and similar instruments, five-times rent expense and excludes any premium or discount recorded in conjunction with the issuance of long-term debt. In the event that the Company should default on any covenant (subject to customary grace periods, cure rights and materiality thresholds) contained in the new Credit Agreement, certain actions may be taken, including, but not limited to, possible termination of commitments, immediate payment of outstanding principal amounts plus accrued interest and other amounts payable under the new Credit Agreement and litigation from lenders.  
Line of credit facility covenant compliance As of December 31, 2017, the Company remained in compliance with all covenants under the new Credit Agreement.  
Spread over Alternate Base rate [Member]    
Unsecured Revolving Credit Facility    
Line of credit current interest rate 0.00%  
Spread over Eurodollar Revolving rate [Member]    
Unsecured Revolving Credit Facility    
Line of credit current interest rate 0.90%  
Through maturity [Member]    
Unsecured Revolving Credit Facility    
Minimum debt instrument consolidated fixed charge coverage ratio covenant 250.00%  
Maximum debt instrument consolidated leverage ratio covenant 350.00%  
Letter of credit [Member]    
Unsecured Revolving Credit Facility    
Line of credit facility sublimit $ 200.0  
Swing line revolver [Member]    
Unsecured Revolving Credit Facility    
Line of credit facility sublimit $ 75.0  
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing (Senior Notes) (Narrative) (Details)
$ in Millions
12 Months Ended
Aug. 17, 2017
USD ($)
d
Rate
Dec. 31, 2017
USD ($)
d
Rate
Financing    
Unsecured senior notes description   The Company has issued a cumulative $2.7 billion aggregate principal amount of unsecured senior notes, which are due between 2021 and 2027, with UMB as trustee. Interest on the senior notes, ranging from 3.550% to 4.875%, is payable semi-annually and is computed on the basis of a 360-day year.
Debt instrument covenant description   Each of the senior notes is subject to certain customary covenants, with which the Company complied as of December 31, 2017.
Senior notes [Member]    
Financing    
Number of days in annual interest calculation period | d   360
Aggregate principle of unsecured senior notes | $   $ 2,700
Minimum [Member] | Senior notes [Member]    
Financing    
Interest rate of senior notes   3.55%
Senior notes maturity, year   2021
Maximum [Member] | Senior notes [Member]    
Financing    
Interest rate of senior notes   4.875%
Senior notes maturity, year   2027
$750 million, 3.600% Senior Notes due 2027 [Member]    
Financing    
Interest rate of senior notes   3.60%
Senior notes maturity, year   2027
$750 million, 3.600% Senior Notes due 2027 [Member] | Senior notes [Member]    
Financing    
Issuance date of senior notes Aug. 17, 2017  
Face amount of senior notes | $ $ 750 $ 750
Interest rate of senior notes 3.60%  
Senior notes maturity, year 2027  
Percentage of face value of debt instrument 99.84%  
Number of days in annual interest calculation period | d 360  
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing (Outstanding Financing Facilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Aug. 17, 2017
Dec. 31, 2017
Dec. 31, 2016
Financing      
Senior notes   $ 2,632,390 $ 1,887,019
Senior notes, unamortized discount   3,700 3,100
Senior notes, unamortized debt issuance costs   15,900 10,600
Long-term debt   2,978,390 1,887,019
$500 million, 4.875% Senior Notes due 2021 [Member]      
Financing      
Senior notes, unamortized discount   1,100 1,400
Senior notes, unamortized debt issuance costs   $ 1,400 $ 1,800
Interest rate of senior notes   4.875% 4.875%
Senior notes maturity, year   2021 2021
Senior notes, effective interest rate   4.956%  
$300 million, 4.625% Senior Notes due 2021 [Member]      
Financing      
Senior notes, unamortized discount   $ 200 $ 200
Senior notes, unamortized debt issuance costs   $ 800 $ 1,100
Interest rate of senior notes   4.625% 4.625%
Senior notes maturity, year   2021 2021
Senior notes, effective interest rate   4.645%  
$300 million, 3.800% Senior Notes due 2022 [Member]      
Financing      
Senior notes, unamortized discount   $ 600 $ 700
Senior notes, unamortized debt issuance costs   $ 1,200 $ 1,500
Interest rate of senior notes   3.80% 3.80%
Senior notes maturity, year   2022 2022
Senior notes, effective interest rate   3.845%  
$300 million, 3.850% Senior Notes due 2023 [Member]      
Financing      
Senior notes, unamortized discount   $ 100 $ 100
Senior notes, unamortized debt issuance costs   $ 1,400 $ 1,600
Interest rate of senior notes   3.85% 3.85%
Senior notes maturity, year   2023 2023
Senior notes, effective interest rate   3.851%  
$500 million, 3.550% Senior Notes due 2026 [Member]      
Financing      
Senior notes, unamortized discount   $ 700 $ 800
Senior notes, unamortized debt issuance costs   $ 3,500 $ 3,900
Interest rate of senior notes   3.55% 3.55%
Senior notes maturity, year   2026 2026
Senior notes, effective interest rate   3.57%  
$750 million, 3.600% Senior Notes due 2027 [Member]      
Financing      
Senior notes, unamortized discount   $ 1,200  
Senior notes, unamortized debt issuance costs   $ 5,600  
Interest rate of senior notes   3.60%  
Senior notes maturity, year   2027  
Senior notes, effective interest rate   3.619%  
Revolving Credit Facility [Member]      
Financing      
Unsecured revolving credit facility   $ 346,000 $ 0
Unsecured revolving credit facility, weighted-average variable interest rate   2.675%  
Senior notes [Member] | Minimum [Member]      
Financing      
Interest rate of senior notes   3.55%  
Senior notes maturity, year   2021  
Senior notes [Member] | Maximum [Member]      
Financing      
Interest rate of senior notes   4.875%  
Senior notes maturity, year   2027  
Senior notes [Member] | $500 million, 4.875% Senior Notes due 2021 [Member]      
Financing      
Senior notes [1]   $ 497,565 496,758
Senior notes, face amount   500,000 500,000
Senior notes [Member] | $300 million, 4.625% Senior Notes due 2021 [Member]      
Financing      
Senior notes [2]   298,961 298,679
Senior notes, face amount   300,000 300,000
Senior notes [Member] | $300 million, 3.800% Senior Notes due 2022 [Member]      
Financing      
Senior notes [3]   298,214 297,868
Senior notes, face amount   300,000 300,000
Senior notes [Member] | $300 million, 3.850% Senior Notes due 2023 [Member]      
Financing      
Senior notes [4]   298,583 298,355
Senior notes, face amount   300,000 300,000
Senior notes [Member] | $500 million, 3.550% Senior Notes due 2026 [Member]      
Financing      
Senior notes [5]   495,792 495,359
Senior notes, face amount   500,000 $ 500,000
Senior notes [Member] | $750 million, 3.600% Senior Notes due 2027 [Member]      
Financing      
Senior notes [6]   743,275  
Senior notes, face amount $ 750,000 $ 750,000  
Interest rate of senior notes 3.60%    
Senior notes maturity, year 2027    
[1] Net of unamortized discount of $1.1 million and $1.4 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.4 million and $1.8 million as of December 31, 2017 and 2016, respectively.
[2] Net of unamortized discount of $0.2 million and $0.2 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $0.8 million and $1.1 million as of December 31, 2017 and 2016, respectively.
[3] Net of unamortized discount of $0.6 million and $0.7 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $1.2 million and $1.5 million as of December 31, 2017 and 2016, respectively.
[4] Net of unamortized discount of less than $0.1 million as of December 31, 2017 and 2016, and debt issuance costs of $1.4 million and $1.6 million as of December 31, 2017 and 2016, respectively.
[5] Net of unamortized discount of $0.7 million and $0.8 million as of December 31, 2017 and 2016, respectively, and debt issuance costs of $3.5 million and $3.9 million as of December 31, 2017 and 2016, respectively.
[6] Net of unamortized discount of $1.2 million as of December 31, 2017, and debt issuance costs of $5.6 million as of December 31, 2017.
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Financing Financing (Principal Maturities of Financing Facilities) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Maturities of Long-term Debt [Abstract]  
2018 principal maturities of financing facilities scheduled $ 0
2019 principal maturities of financing facilities scheduled 0
2020 principal maturities of financing facilities scheduled 0
2021 principal maturities of financing facilities scheduled 800,000
2022 principal maturities of financing facilities scheduled 646,000
Principal maturities of financing facilities scheduled thereafter 1,550,000
Total principal maturities of financing facilities $ 2,996,000
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leasing (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Leases [Abstract]  
Description of lessee leasing arrangements, operating lease commitments The Company leases certain office space, retail stores, property and equipment under long-term, non-cancelable operating leases. Most of these leases include renewal options and some include options to purchase, provisions for percentage rent based on sales and/or incremental step increase provisions.
Future minimum sublease income under non-cancelable subleases $ 15.7
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leasing (Future Minimum Lease Payments for Operating Leases) (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Leases  
2018 minimum lease payment $ 293,317
2019 minimum lease payment 277,904
2020 minimum lease payment 257,765
2021 minimum lease payment 229,314
2022 minimum lease payment 204,192
Minimum lease payment thereafter 1,104,669
Total minimum lease payment 2,367,161
Related parties [Member]  
Leases  
2018 minimum lease payment 4,663
2019 minimum lease payment 3,210
2020 minimum lease payment 2,389
2021 minimum lease payment 1,922
2022 minimum lease payment 1,164
Minimum lease payment thereafter 4,476
Total minimum lease payment 17,824
Non-related parties [Member]  
Leases  
2018 minimum lease payment 288,654
2019 minimum lease payment 274,694
2020 minimum lease payment 255,376
2021 minimum lease payment 227,392
2022 minimum lease payment 203,028
Minimum lease payment thereafter 1,100,193
Total minimum lease payment $ 2,349,337
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Leasing (Net Rent Expense) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Operating Leases, Rent Expense, Net [Abstract]      
Minimum operating lease expense $ 289,245 $ 273,559 $ 263,479
Contingent rents 1,049 892 947
Other lease related occupancy costs 12,478 13,241 12,852
Total rent expense 302,772 287,692 277,278
Less: sublease income 4,158 4,439 4,019
Net rent expense $ 298,614 $ 283,253 $ 273,259
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Warranties (Product Warranty Liabilities) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Product Warranties Disclosures [Abstract]    
Warranty liabilities, beginning balance $ 36,623 $ 35,223
Warranty claims (79,660) (73,925)
Warranty accruals 87,435 75,325
Warranty liabilities, ending balance $ 44,398 $ 36,623
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Repurchase Program (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended 86 Months Ended
Feb. 07, 2018
Sep. 01, 2017
May 10, 2017
Feb. 28, 2018
Dec. 31, 2017
Dec. 31, 2016
Feb. 28, 2018
Share Repurchase Program              
Increase in authorized amount   $ 1,000,000 $ 1,000,000        
Authorization effective period   3 years 3 years        
Remaining balance under share repurchase program         $ 715,400    
Common stock repurchased, shares         9,301 5,698  
Common stock repurchased, average price per share         $ 233.57 $ 264.21  
Common stock repurchased, value         $ 2,172,437 $ 1,505,371  
Subsequent event [Member]              
Share Repurchase Program              
Increase in authorized amount $ 1,000,000            
Cumulative authorized amount $ 10,800,000            
Authorization effective period 3 years            
Common stock repurchased, shares       1,100     67,400
Common stock repurchased, average price per share       $ 255.48     $ 138.38
Common stock repurchased, value       $ 289,900     $ 9,300,000
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share Repurchase Program (Schedule Of Shares Repurchased) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Proceeds from (Repurchase of) Equity [Abstract]    
Shares repurchased 9,301 5,698
Average price per share $ 233.57 $ 264.21
Total investment $ 2,172,437 $ 1,505,371
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) - Stock option [Member]
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Rate
Share-Based Compensation and Benefit Plans  
Remaining unrecognized compensation expense | $ $ 26.8
Weighted-average period for cost recognition 2 years 6 months 11 days
Employee stock option [Member]  
Share-Based Compensation and Benefit Plans  
Vesting of options, description The Company’s employee incentive plans provide for the granting of stock options for the purchase of common stock of the Company to certain key employees of the Company. Employee stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant.
Options expiration date 10 years
Options vesting period 4 years
Option vesting rate per year | Rate 25.00%
Director [Member]  
Share-Based Compensation and Benefit Plans  
Vesting of options, description The Company’s director stock plan provides for the granting of stock options for the purchase of common stock of the Company to directors of the Company. Director stock options are granted at an exercise price that is equal to the closing market price of the Company’s common stock on the date of the grant.
Options expiration date 7 years
Options vesting period 6 months
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) - Restricted stock [Member]
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Share-Based Compensation and Benefit Plans  
Remaining unrecognized compensation expense $ 0.3
Weighted-average period for cost recognition 1 month 23 days
Employee [Member]  
Share-Based Compensation and Benefit Plans  
Restricted stock awards plan description The Company’s performance incentive plans provide for the award of shares of restricted stock to its corporate and senior management that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Generally, unvested shares are forfeited when an employee ceases employment. The fair value of shares awarded under these plans is based on the closing market price of the Company’s common stock on the date of award and compensation expense is recorded over the minimum required service period.
Director [Member]  
Share-Based Compensation and Benefit Plans  
Restricted stock awards plan description The Company’s director stock plan provides for the award of shares of restricted stock to the directors of the Company that vest evenly over a three-year period and are held in escrow until such vesting has occurred. Unvested shares are forfeited when a director ceases their service on the Company’s Board of Directors for reasons other than death or retirement. The fair value of shares awarded under this plan is based on the closing market price of the Company’s common stock on the date of award, and compensation expense is recorded evenly over the vesting period.
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) - Employee stock purchase plan [Member]
12 Months Ended
Dec. 31, 2017
Rate
Share-Based Compensation and Benefit Plans  
Other employee benefit plan descriptions The Company’s employee stock purchase plan (the “ESPP”) permits eligible employees to purchase shares of the Company’s common stock at 85% of the fair market value. Employees may authorize the Company to withhold up to 5% of their annual salary to participate in the plan.
Employee stock purchase plan stock purchase percentage 85.00%
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) - Profit sharing and savings plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Profit sharing and savings plan, description The Company sponsors a contributory profit sharing and savings plan (the “401(k) Plan”) that covers substantially all employees who are at least 21 years of age and have completed one year of service. The Company makes matching contributions equal to 100% of the first 2% of each employee’s wages that are contributed and 25% of the next 4% of each employee’s wages that are contributed.    
Profit sharing and savings plan, employer discretionary contribution $ 0.0 $ 0.0 $ 0.0
Profit sharing and savings plan, cost recognized $ 22.6 $ 20.6 $ 18.5
Employee's first 2% of contributed wages [Member]      
Share-Based Compensation and Benefit Plans      
Profit sharing and savings plan, Company match 100.00%    
Employee's next 4% of contributed wages [Member]      
Share-Based Compensation and Benefit Plans      
Profit sharing and savings plan, Company match 25.00%    
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) - Nonqualified Deferred Compensation Plan [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Deferred compensation plan description The Company sponsors a nonqualified deferred compensation plan (the “Deferred Compensation Plan”) for highly compensated employees whose contributions to the 401(k) Plan are limited due to the application of the annual limitations under the Internal Revenue Code. The Deferred Compensation Plan provides these employees with the opportunity to defer the full 6% of matched compensation, including salary and incentive based compensation, that was precluded under the Company’s 401(k) Plan, which is then matched by the Company using the same formula as the 401(k) Plan.    
Deferred compensation plan obligation $ 25.7 $ 20.5  
Deferred compensation plan cost recognized $ 0.1 $ 0.1 $ 0.1
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details)
shares in Thousands
Dec. 31, 2017
shares
Profit sharing and savings plan [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 4,200
Shares available for future issuance under compensation and benefit plans 349
Employee stock purchase plan [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 4,250
Shares available for future issuance under compensation and benefit plans 646
Performance shares [Member] | Restricted stock [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 650
Shares available for future issuance under compensation and benefit plans 370
Stock option [Member] | Employee stock option [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 34,000
Shares available for future issuance under compensation and benefit plans 5,834
Stock option [Member] | Director [Member]  
Share-Based Compensation and Benefit Plans  
Shares authorized for issuance under compensation and benefit plans 1,000
Shares available for future issuance under compensation and benefit plans 263
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) - Stock option [Member]
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
USD ($)
d
$ / shares
shares
Dec. 31, 2016
$ / shares
shares
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Exercisable at the end of the year, average remaining contractual term 3 years 9 months 21 days 3 years 10 months 14 days 4 years 2 months 5 days
Employee stock option [Member]      
Share-Based Compensation and Benefit Plans      
Outstanding beginning balance, shares | shares 2,789    
Outstanding at the beginning of the year, weighted-average exercise price | $ / shares $ 105.11    
Granted, shares | shares 282    
Granted, weighted-average exercise price | $ / shares $ 251.26    
Exercised, shares | shares (674)    
Exercised, weighted-average exercise price | $ / shares $ 48.58    
Forfeited, shares | shares (33)    
Forfeited, weighted-average exercise price | $ / shares $ 215.46    
Outstanding ending balance, shares | shares 2,364 2,789  
Outstanding at the end of the year, weighted-average exercise price | $ / shares $ 137.08 $ 105.11  
Outstanding at the end of the year, average remaining contractual term 5 years 3 months 18 days    
Outstanding at the end of the year, aggregate intrinsic value | $ $ 244,562    
Vested or expected to vest at the end of the year, shares | shares 2,319    
Vested or expected to vest at the end of the year, weighted-average exercise price | $ / shares $ 135.11    
Vested or expected to vest at the end of the year, average remaining contractual term 5 years 2 months 26 days    
Vested or expected to vest at the end of the year, aggregate intrinsic value | $ $ 244,492    
Exercisable at the end of the year, shares | shares 1,571    
Exercisable at the end of the year, weighted-average exercise price | $ / shares $ 85.00    
Exercisable at the end of the year, average remaining contractual term 3 years 9 months 21 days    
Exercisable at the end of the year, aggregate intrinsic value | $ $ 244,360    
Director [Member]      
Share-Based Compensation and Benefit Plans      
Outstanding beginning balance, shares | shares 11    
Outstanding at the beginning of the year, weighted-average exercise price | $ / shares $ 48.31    
Granted, shares | shares 0    
Granted, weighted-average exercise price | $ / shares $ 0.00    
Exercised, shares | shares (11)    
Exercised, weighted-average exercise price | $ / shares $ 48.31    
Forfeited, shares | shares 0    
Forfeited, weighted-average exercise price | $ / shares $ 0.00    
Outstanding ending balance, shares | shares 0 11  
Outstanding at the end of the year, weighted-average exercise price | $ / shares $ 0.00 $ 48.31  
Outstanding at the end of the year, average remaining contractual term, days | d 0    
Outstanding at the end of the year, aggregate intrinsic value | $ $ 0    
Vested or expected to vest at the end of the year, shares | shares 0    
Vested or expected to vest at the end of the year, weighted-average exercise price | $ / shares $ 0.00    
Vested or expected to vest at the end of the year, average remaining contractual term, days | d 0    
Vested or expected to vest at the end of the year, aggregate intrinsic value | $ $ 0    
Exercisable at the end of the year, shares | shares 0    
Exercisable at the end of the year, weighted-average exercise price | $ / shares $ 0.00    
Exercisable at the end of the year, average remaining contractual term, days | d 0    
Exercisable at the end of the year, aggregate intrinsic value | $ $ 0    
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) - Stock option [Member]
12 Months Ended
Dec. 31, 2017
Rate
Dec. 31, 2016
Rate
Dec. 31, 2015
Rate
Share-Based Compensation and Benefit Plans      
Risk-free interest rate 1.98% 1.44% 1.52%
Expected life 5 years 5 months 5 years 5 months 22 days 5 years 8 months 11 days
Expected volatility 22.40% 22.30% 22.30%
Expected dividend yield 0.00% 0.00% 0.00%
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) - Stock option [Member] - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Compensation expense for share-based compensation $ 15,561 $ 15,404 $ 18,209
Income tax benefit from compensation expense for share-based compensation 5,934 5,753 6,811
Total intrinsic value of options exercised 135,533 157,115 169,248
Cash received from the exercise of stock options $ 33,229 $ 47,394 $ 105,822
Weighted-average grant date fair value of options awarded $ 62.79 $ 63.42 $ 51.56
Weighted-average remaining contractual life of options currently exercisable 3 years 9 months 21 days 3 years 10 months 14 days 4 years 2 months 5 days
Employee stock option [Member]      
Share-Based Compensation and Benefit Plans      
Weighted-average remaining contractual life of options currently exercisable 3 years 9 months 21 days    
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) - Restricted stock [Member] - $ / shares
shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Restricted stock granted during period, weighted-average grant date fair value $ 253.78 $ 264.24 $ 208.56
Shares withheld to cover employees' taxes upon vesting 1    
Employee [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock at beginning of the year, weighted-average grant date fair value $ 204.33    
Restricted stock granted during period, weighted-average grant date fair value 256.69    
Restricted stock vested during the period, weighted-average grant date fair value [1] 182.10    
Restricted stock forfeited during the period, weighted-average grant date fair value 0.00    
Non-vested restricted stock at the end of the year, weighted-average grant date fair value $ 244.06 $ 204.33  
Employee [Member] | Performance shares [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock beginning balance, shares 3    
Restricted stock granted during the period, shares 1    
Restricted stock vested during the period, shares [1] (1)    
Restricted stock forfeited during the period, shares 0    
Non-vested restricted stock ending balance, shares 3 3  
Director [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock at beginning of the year, weighted-average grant date fair value $ 222.77    
Restricted stock granted during period, weighted-average grant date fair value 252.45    
Restricted stock vested during the period, weighted-average grant date fair value 200.81    
Restricted stock forfeited during the period, weighted-average grant date fair value 0.00    
Non-vested restricted stock at the end of the year, weighted-average grant date fair value $ 250.85 $ 222.77  
Director [Member] | Performance shares [Member]      
Share-Based Compensation and Benefit Plans      
Non-vested restricted stock beginning balance, shares 6    
Restricted stock granted during the period, shares 3    
Restricted stock vested during the period, shares (4)    
Restricted stock forfeited during the period, shares 0    
Non-vested restricted stock ending balance, shares 5 6  
[1] Includes less than one thousand shares withheld to cover employees’ taxes upon vesting.
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) - Restricted stock [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Compensation expense for share-based compensation $ 1,628 $ 1,293 $ 1,625
Income tax benefit from compensation expense for share-based compensation 621 483 610
Total fair value of shares vested, at vest date $ 1,202 $ 2,384 $ 3,284
Weighted-average grant-date fair value of shares issued during the period in compensation and benefit plans other than stock options $ 253.78 $ 264.24 $ 208.56
Performance shares [Member]      
Share-Based Compensation and Benefit Plans      
Shares awarded or issued under employee benefit plans, shares 4 4 4
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.8.0.1
Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) - Employee stock purchase plan [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Share-Based Compensation and Benefit Plans      
Compensation expense for shares issued under the ESPP $ 2,212 $ 2,162 $ 2,065
Income tax benefit from compensation expense for shares issued under the ESPP $ 844 $ 807 $ 773
Shares awarded or issued under employee benefit plans, shares 64 54 60
Weighted-average grant-date fair value of shares issued during the period in compensation and benefit plans other than stock options $ 196.72 $ 227.12 $ 195.04
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments (Commitments) (Narrative) (Details)
$ in Millions
Dec. 31, 2017
USD ($)
d
Rate
Dec. 31, 2016
USD ($)
Unsecured debt [Member] | Line of credit facility [Member]    
Commitments    
Letters of credit | $ $ 36.8 $ 38.7
Senior notes [Member]    
Commitments    
Debt instrument minimum number of days callable | d 30  
Debt instrument maximum number of days callable | d 60  
Percentage principal amount of debt that can be redeemed by the Company | Rate 100.00%  
Percentage principal amount of debt redeemable upon change in control | Rate 101.00%  
Construction [Member]    
Commitments    
Construction commitments | $ $ 54.4  
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Related Parties (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
stores
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Related Parties      
Number of stores 5,019    
Related parties [Member]      
Related Parties      
Number of stores 75    
Lease payments under related party operating leases | $ $ 4.6 $ 4.5 $ 4.5
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Provision for Income Taxes) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Taxes      
Revaluation of deferred tax liability, benefit $ (53,240) $ 0 $ 0
State and local jurisdiction [Member]      
Income Taxes      
Tax credit carryforwards available for state tax purposes, net of federal impact 7,200    
Net operating loss carryforwards available for state tax purposes $ 9,500    
Operating loss carryforwards available for state tax purposes, expiration year 2028    
Tax credit carryforwards available for state tax purposes, expiration year 2024    
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued [Abstract]      
Reserve for unrecognized tax benefits, including interest and penalties $ 40.9 $ 40.6 $ 43.6
Amounts that would affect the effective tax rate if recognized 40.9 40.6 43.6
Federal tax effect for unrecognized tax benefits 8.3    
Accrual of interest and penalties related to uncertain tax positions 5.5 5.8 6.7
Tax expense related to an increase in liabilities for interest and penalties 2.0 $ 2.4 $ 2.8
Reduction of unrecognized tax benefits due to lapse of statute of limitations and settlements over the next twelve months $ 7.5    
Other information pertaining to income taxes The Company’s United States federal income tax returns for tax years 2015 and beyond remain subject to examination by the Internal Revenue Service (“IRS”). The IRS concluded an examination of the O’Reilly consolidated 2012 and 2013 federal income tax returns in the second quarter of 2015. The statute of limitations for the Company’s federal income tax returns for tax years 2013 and prior expired on September 15, 2017. The statute of limitations for the Company’s U.S. federal income tax return for 2014 will expire on September 15, 2018, unless otherwise extended. The IRS is currently conducting an examination of the Company’s consolidated returns for tax years 2014 and 2015. The Company’s state income tax returns remain subject to examination by various state authorities for tax years ranging from 2006 through 2016.    
Open tax year 2015    
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Deferred tax assets:    
Allowance for doubtful accounts $ 1,885 $ 2,686
Tax credits 7,179 9,363
Other accruals 97,247 153,955
Net operating losses 346 304
Other 14,784 19,870
Total deferred tax assets 121,441 186,178
Deferred tax liabilities:    
Inventories 55,965 76,694
Property and equipment 122,354 157,228
Other 28,528 42,422
Total deferred tax liabilities 206,847 276,344
Net deferred tax liabilities $ (85,406) $ (90,166)
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Expense (Benefit), Continuing Operations, by Jurisdiction [Abstract]      
Federal income tax expense, current $ 467,577 $ 540,090 $ 504,558
Federal income tax expense (benefit), deferred (13,053) 7,558 (21,973)
Federal income tax expense, total 454,524 547,648 482,585
State income tax expense, current 41,183 49,016 47,242
State income tax expense (benefit), deferred 8,293 2,836 (677)
State income tax expense, total 49,476 51,852 46,565
Current income tax expense 508,760 589,106 551,800
Deferred income tax expense (benefit) (4,760) 10,394 (22,650)
Provision for income taxes $ 504,000 $ 599,500 $ 529,150
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Effective Income Tax Rate Reconciliation, Amount [Abstract]      
Federal income taxes at statutory rate $ 573,231 $ 573,020 $ 511,128
State income taxes, net of federal tax benefit 39,062 35,285 32,137
Excess tax benefit from share-based compensation (48,688) 0 0
Revaluation of deferred tax liability (53,240) 0 0
Other items, net (6,365) (8,805) (14,115)
Provision for income taxes $ 504,000 $ 599,500 $ 529,150
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Income Tax Uncertainties [Abstract]      
Unrealized tax benefit, beginning balance $ 34,798 $ 36,928 $ 49,598
Additions based on tax positions related to the current year 6,299 6,116 5,405
Additions based on tax positions related to prior years 0 0 995
Payments related to items settled with taxing authorities 0 (195) (4,012)
Reduction due to lapse of statute of limitations and settlements (5,709) (8,051) (15,058)
Unrealized tax benefit, ending balance $ 35,388 $ 34,798 $ 36,928
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Narrative) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
2 Months Ended 12 Months Ended 86 Months Ended
Feb. 28, 2018
Dec. 31, 2017
Dec. 31, 2016
Feb. 28, 2018
Earnings Per Share        
Common stock repurchased, shares   9,301 5,698  
Common stock repurchased, average price per share   $ 233.57 $ 264.21  
Common stock repurchased, value   $ 2,172,437 $ 1,505,371  
Subsequent event [Member]        
Earnings Per Share        
Common stock repurchased, shares 1,100     67,400
Common stock repurchased, average price per share $ 255.48     $ 138.38
Common stock repurchased, value $ 289,900     $ 9,300,000
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Numerator (basic and diluted):                      
Net income $ 302,315 $ 283,734 $ 282,821 $ 264,934 $ 246,030 $ 278,493 $ 257,794 $ 255,374 $ 1,133,804 $ 1,037,691 $ 931,216
Denominator:                      
Denominator for basic earnings per share - weighted-average shares                 88,426 95,447 99,965
Effect of stock options [1]                 1,076 1,273 1,549
Denominator for diluted earnings per share - weighted-average shares and assumed conversion                 89,502 96,720 101,514
Earnings per share - basic $ 3.56 [2] $ 3.26 [2] $ 3.14 [2] $ 2.88 [2] $ 2.62 [2] $ 2.93 [2] $ 2.69 [2] $ 2.63 [2] $ 12.82 $ 10.87 $ 9.32
Earnings per share - assuming dilution $ 3.52 [2] $ 3.22 [2] $ 3.10 [2] $ 2.83 [2] $ 2.59 [2] $ 2.90 [2] $ 2.65 [2] $ 2.59 [2] $ 12.67 $ 10.73 $ 9.17
Antidilutive stock options [1]                 715 332 245
Weighted-average exercise price per share of antidilutive stock options [1]                 $ 252.16 $ 265.77 $ 216.29
[1] See Note 9 for further information concerning the terms of the Company’s share-based compensation plans.
[2] Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.8.0.1
Legal Matters (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2017
USD ($)
Loss Contingency [Abstract]  
Name of plaintiff Meridian Creative Alliance
Awarded to plaintiff $ 12.5
Loss contingency accrual, provision $ 18.6
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.8.0.1
Quarterly Results (unaudited) (Unaudited Operating Data) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Quarterly Financial Data [Abstract]                      
Sales $ 2,190,808 $ 2,339,830 $ 2,290,829 $ 2,156,259 $ 2,099,302 $ 2,220,955 $ 2,176,689 $ 2,096,150 $ 8,977,726 $ 8,593,096 $ 7,966,674
Gross profit 1,159,180 1,230,294 1,200,062 1,131,147 1,114,227 1,170,026 1,127,179 1,097,579 4,720,683 4,509,011 4,162,643
Operating income 402,835 461,963 457,445 403,157 407,710 447,809 425,061 418,626 1,725,400 1,699,206 1,514,021
Net income $ 302,315 $ 283,734 $ 282,821 $ 264,934 $ 246,030 $ 278,493 $ 257,794 $ 255,374 $ 1,133,804 $ 1,037,691 $ 931,216
Earnings per share - basic $ 3.56 [1] $ 3.26 [1] $ 3.14 [1] $ 2.88 [1] $ 2.62 [1] $ 2.93 [1] $ 2.69 [1] $ 2.63 [1] $ 12.82 $ 10.87 $ 9.32
Earnings per share - assuming dilution $ 3.52 [1] $ 3.22 [1] $ 3.10 [1] $ 2.83 [1] $ 2.59 [1] $ 2.90 [1] $ 2.65 [1] $ 2.59 [1] $ 12.67 $ 10.73 $ 9.17
[1] Earnings per share amounts are computed independently for each quarter and annual period. The quarterly earnings per share amounts may not sum to equal the full-year earnings per share amount.
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sales returns and allowances [Member]      
Valuation and Qualifying Accounts      
Balance at beginning of period $ 9,595 $ 7,978 $ 6,855
Additions - charged to costs and expenses 1,347 1,617 1,123
Additions - charged to other accounts - describe 0 0 0
Deductions - describe 0 0 0
Balance at end of period 10,942 9,595 7,978
Allowance for doubtful accounts [Member]      
Valuation and Qualifying Accounts      
Balance at beginning of period 12,040 9,637 8,713
Additions - charged to costs and expenses 8,598 9,587 7,119
Additions - charged to other accounts - describe 0 0 0
Deductions - describe [1] 7,921 7,184 6,195
Balance at end of period $ 12,717 $ 12,040 $ 9,637
[1] Uncollectable accounts written off.
EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $:$7$P?(\\#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,$% @ 1H1<3&;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 " !&A%Q,*R,TR.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Z@%)/ZTM%3!X,5-G8SMMJ:Q;&Q-9*^_9RL M31G; ^QHZ?>G3Z!6!Z%]Q.?H T:RF!Y&U_5)Z+!A9Z(@ )(^HU.IS(D^-X\^ M.D7Y&4\0E/Y0)X2ZJE;@D)11I& "%F$A,MD:+71$13Y>\48O^/ 9NQEF-&"' M#GM*P$L.3$X3PV7L6K@#)AAA=.F[@&8ASM4_L7,'V#4Y)KNDAF$HAV;.Y1TX MO#WM7^9U"]LG4KW&_"M909> &W:;_-IL'P\[)NN*KXNJ+NKU@:]$TPC.WR?7 M'WYW8>>-/=I_;'P3E"W\N@OY!5!+ P04 " !&A%Q,F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( $:$7$SA[DKNK0( D* 8 >&PO=V]R:W-H965T&UL?5;;CILP$/T5Q >L:=X%F)5KC MR"MIO\'Q)A6O>RMZ*35][=JRL>VC^Y/BG@83<$_ P&GGQ*2GI ,!/0Y(>T) MZ3LAL[O5N6+W9D<5716"/P+1'6]+312A1:IW_V@F[6;;?WI[I)Z]K^(BNALS M/6+3(? (@09$I&T/ A@2V&"/CC\*;'U$\A&Q\Q$IO(0$]#&Q]&1$G\'T%*2G MEIZ.Z)FS13XBAP5FH,#,HQ-'P$?,88$,%,@\.G)/&8!,'',.2N0^WSGG30>9 M64C314*,)C:*@"+$%W%"90- )F)E#DK,??[,D0 @&2R!8CCG8M]"[F8=@"$3 M*A.9C7P+B#;X D)_>B7.3[7I,-M)""2$IB0E*7=>BT3M9,W&Q-8@,COS6 MV )H-#O4.6O[]$?O\*Y(^D'%I6QD<.!*O];V33USKIA>4_RD/;_JNFP85.RL M3#?7?=$5)]U \;8OO**A^EO]!U!+ P04 " !&A%Q,%.Q(:C($ -$P M& 'AL+W=O2%=>9&2X"1 ?_0_Y#'H;A_% 4_?,A-E7_J3W'4_IEWW9--:3+[J7HSUVL=E-04Q<@ MA"V:ZGA:;E;3O<=NLVI?A_IXBH_=HG]MFJK[=QOK]K)>RN7[C:_'E\,PWB@V MJW/U$O^(PY_GQRY=%;=6=LUIT<;]>?I8/I9H")L5?QWCI[\X78RI/ M;?MMO/AUMUZ*T5&LX_,P-E&EPULL8UV/+24?_\R-+F]]CH'WY^^M_SPEGY)Y MJOI8MO7?Q]UP6"_]QFWY+V?;I[MM&R57Q-K8S2[97"=Q)X*.B MI KUOZ1(_=], &L"IGAU'Z_X>,7&JRE>W\=KE,158B?):9)HJ[1'B5"5U-8$ MSYO1K!E-S1ADYBHQ=]V M�P)=4)H,#IWDWAG5CJ!N+W!C2C;. 5255>9#" M\%XLZ\52+PYYL:07)43P0B W5 ?.^> L[\>Q?ASU@Q;$UI%^=!#8=4E51@G( ME(!GO7CJ)2 OGHZ-2AD[7(V,#HP++C-7@?43B!^-YF ;:-8R2(E7>TEUVBM0 M.C,^4O"@$M01(96@%>.U4Q PL!BA$SZYSWC*P%-23X ]26;:M/("%Q@GE&F8 M5,X3SU()U)/"GH"6O _"8!RR.J-"R#CBZ2PIGC7&\ZSYL$BDTF3>J$PYY3-$ ME#R@)26TQH26E+W...D]7MR<$(26/C=&/*:E(8] G6&9Y.$J*5TUIJMD\"J# M$+0^&+X&9:W)>>(!*REA\2-W*RD\G;2!C#.561<@5QL\9"6E+%YB6TGQZ9S$ M0UER,IG^,GYXR$I*68,I*RD^;5""E"J5.:U-IC* 9RQ0QN)-R18H.D$%Z?$ M<3H=@LC,&/"$!4I8@PD+##AMHK[%A.6$.KWPZ$RM0F:W2@EK,&&!DA."\RK@ MC0PC3)1Q0N8\\8P%REB#&0L4GMYH\AQB9&G6;*;R@6.H73^TPM,WT(6+?MD-,C8I/*<5#K':WBSKN MA_'4I?/N^H'F>C&TY_GC4W'[ K;Y#U!+ P04 " !&A%Q,QY5$Y58" ^ M" & 'AL+W=O6.48UGCAI6D<2@^K=U/<+6%RJ 4KR7NV*3OR%+VA+S)P;?CV@62"%?XP&4( M))HKWN*JDI$$QY\AJ#OFE,9I_R/Z%U6\*&:/&-Z2ZG=YY,7:35WGB$_H4O$7 MTGW%0T&1ZPS5?\=77 FY)!$Y#J1BZMLY7!@G]1!%H-3HO6_+1K5=OQ(O!YO= MX \&?S3 \*XA& R!9O!Z,E7J9\11GE'2.;3_M5HD-P5)A'N2D>G9J353+ MQ.PUCX/,N\HX@V332_R)Q)\KMJ8B^"_Q1/X1PK="^,H?3"%"NS^P^@/E#Z?^ M2"NBE\1*TB@)]!.8:(785" $=I;0RA*:++'&TDN221:P %!#>2":D416DL@D MT>K=]))HDB0"ZJ/!/-;->&(K3VSRI!I/;.312>XI9@R)E2$Q&98:0_*0X9YB MQI!:&5*#(=$R;-)G=L@#T8QD:259FB1:DLW2J-4/[7OD&>6,"0+[B01,*E\_ MDH"1+ T#X,-4?Z,MRJ6?1C"%T0VJ&^^):2W,$MH'81M$"+1!LL>UGQ1X?6!VN),?; M?]_1$:],4@L$L31^Y#QR*#[1RWM5?VO.WK?1]R(OFU5\;MOK2Y(T^[,OLF91 M77T9OCE6=9&UX;8^)ME=6OS2^G?ZJBY M%456_[?Q>75?Q3S^7/AR.9W;;B%9+Z_9R?_EVZ_7MSK<)0\OATOAR^92E5'M MCZOXE;_LA.@,>L3?%W]O)M=1%\I[57WK;GX_K&+6,?*YW[>=BRQ\?/BMS_/. M4^#Q[^@T?NS9&4ZO/[W_V@EE7]Z@>CO>:=57$7U3(_KY; M[)/=?Q?2TX35C[51R^2C\S-"-@-$3"#\@4B"\\<.@MIA(Y"Y>-Y@BQ$20'88 M8E*:A"3#E+V]G-IKVEZ1]JJW5U-[ ](T0'0/*7N(=<88H4&T!"YUDCF VV&< M<5KKR?$\\4Y)WBGF;0'O 9).]E$B-4Q)P)O ,1O^4L ;XZ1EBLF9HM$D;XUY M.\!;8SY&,&TA;P*7,L="R<#>!.XE"LF9NK$D;P= M>J[M3-R:L(6>)3]2:%/;T+873@G'X3%.X5.IT1O,X+5HHN@F@TDSJ&<'EM')Q+%T62A?'6I,&J4$MB<*%G@MQ.PHG'$_GBIS6+H[% MRT+Q&C'ZN3 ED78"R*31..T8&#J/X'-9I_6+&]10W5STM))P+"60ZV;$F&E0 M8F'A>R$%8PM8PCL"YA9R3@9H'>$.LQ:0M4/58:U"[W<$S*4*-MT=!7-.SSSA M@E8OP?!QS;RO"%I%!%81!U5DQ(#CTE!&*!A;&*"F.P+F%MS,L*9U1& =<5!' M!.[]-CSS:/C ,*?#BR1D32@)ZUY8 .]D,G@5OC[U0VT3[:M;V78#S&3U,3B_ M]G,S6-^$@7H8?W^X&:;Q/[/Z="F;Z+UJPUC8#V_'JFI]H,D6@>#99X?'3>Z/ M;7=IPG4]3,'#35M=QPD_>?S,L/X?4$L#!!0 ( $:$7$SSLJX.#@4 !X9 M 8 >&PO=V]R:W-H965T&ULC5G1NM2O+ MDC.$F4+HM#/M3.9VVCX[00G,-9C:3KC]^\K&H7AW=J M_M9LO6\GW_?EH;F?;MOV>)%VVXK%^3YEC[8M,' M[M*\[?=%_>_2E]7I?@K3CQM?=Z_; MMKN1+.;'XM7_X=L_CX]UN$HN63:[O3\TN^HPJ?W+_?0GN%OKK OH$7_M_*FY M^C[I2GFJJF_=Q:^;^ZGJ&/G2/[==BB)\O/N5+\LN4^#QSY!T>AFS"[S^_I'] MY[[X4,Q3T?A55?Z]V[3;^ZF;3C;^I7@KVZ_5Z1<_%&2FDZ'ZW_R[+P.\8Q+& M>*[*IO\[>7YKVFH_9 E4]L7W\^?NT'^>AOP?87( #@%X"0#\88 > O0E '\< MD X!Z27@W/YH@!D"S/\!MF_ON?:^F0]%6RSF=76:U.?U<"RZ90=W)DS7S MGYW^?Z&?3;C[OLBS>?+>Y1D@RS,$KR%V#%D)$#>&/ B0? Q9%XI"0/F,,(:VTBO4Q%8=*V5".5+1,V4BY!J0-6M^$C=@8D8T1"M>$CN&% M0Z85F:Y;J!&93"23"612,@L9&\;DT1FPXC!6&,:0FBT?!G,@ZWUEA75,VB(F MNMHX([Y.Y.L$OF0MK!Q?"S:+]B47Q\F%<8@8+7,V3IAC2_7H%FI$!I0LGDJ@ MXZA\*C82*K0IU<=;L#&AB)J#0(ANW0%T/=(,0&<(FLHZL,4S2W-*7$B7@09# MU5T:5MG47644&LNB"H+ITBRU!D-V\:P$5A@&8 MC;: I?T4LJ&#E)KN6@!FUKDT5J&L]<#%'H#Z"@@Z;JVV\7;*4@Y"8DZSH($DZ]1?@F@Z8\0G.N-K2Z94S18X"(-L#2/[ R BZ'M=; MD(4=)&6G3@1$'#\&T>Z(F5SDO "R28#D$M2-@!N -?$%C;(#H.0 MU)"02[LQ.6W/PTW8F)#L "@Y +4DY%(,UF3L='L+-B84.9-+AW*ZYY$?D&=@ ME$DU?=*0D(9** KJ;YVFUK66<)"B53HB(2B[!$HNH6B-7*YG)LO=]9(;:OP$ M'9 M@(KR$KE/Y.@,.'I$6460&&^\;"DH6 H=;(F"5V14#Y&[1:I3VDL.FF%TF\J. M@MQ1F#,C-Y2PGK2CSK/^!'#,2?8>E+R'K5_N&*!3KF6W8&-"LK&@9"S4Y5!X MLHC;KI9]14N^0E>0YH:A-=(]N1I@UPN-"F8D$T8XR]:C)>NA*J*YIV3.Q-LC MFXJ63(6ZG.;J#M9:36N_!1L3BKR8 ^BZ MHUGH>\K6)\>YE'6>@\(9WB@*7 O \&R,T6H:* M(7GCDZO7R-TO![\7]>ONT$R>JK:M]OU[XY>J:GW(JKZ$?%M?;"X7I7]INZ\V M?*_/;^S/%VUU''Z-2"X_B2S^ U!+ P04 " !&A%Q,U/%X02T& "8'P M& 'AL+W=OMZ]ZE];C;IEX=VNZZ[]'7[.-L];YOZ M?C]HO9J1,6&VKI>;Z=7%_MGG[=5%^]*MEIOF\W:R>UFOZ^V_5;-J7R^G=OKV MX,OR\:GK'\RN+I[KQ^:/IOOS^?,V?9L=K=POU\UFMVPWDVWS<#F]MN>WCOL! M>\1?R^9U=_)YTKORM6V_]5]^O;^=\]74Z+Z>2^>:A?5MV7]O679G#(3R># M][\UWYM5@O=,TAQW[6JW_SNY>]EU[7JPDJBLZQ^'_\O-_O_K8/]M&!Y PP#Z MV0$\#.#C .O>'>"& >XXX'V\'_#^9R<(PX PGF!V"-4^]C=U5U]=;-O7R?:P M?)[K?I7:\Y#>[EW_TO?:;##80H(&@_$X4A.,'C#\A2LEOYX7? M &9C$8)P&\$,^8S;$;*.@+584E74\Q11N#8'(.?EBP(@:S)\"\BW4'R]6#55 MH28Y<[YDP5>CTMHJA:T%L$44?&9AE)!R"4(LV%2E9E,Z(V,,4$7AQ>Y::!39 MHLSL86MPMC. M ST !KQL;$T@C6 !< MI.,$ED6,3J9KA./"NT+ZCNPE8)&ACC.W946=HV3.:"9;&$4= ),04#22.P#& M0)39U1:+AM6JX11WIQ>VY[0;)76-8R)'43+7.%NF=.0RS+%N6 \6C*+N]52. M2.T4#:-0%"KD&E;88&.&-Y8KJ_7*29VV6F&\8\5:H]*6L5*M .S,ENPR)9+% M>F6U8'DC:6N98:,WIT:=G8KGP%JC4C(UN36"1PH$# &ENMN M 8'I]>2*9,+Z2D!?90]3D=9#YX+<"0#E3WN5@;=&4DI:3W7&(2V J8R1?.8(YHM2=K\+@,NM#2RE!*14 MUHD5:?%+*SN)J2SP$=!3:4J9XJ'%E$R*W"+!@DH!;.U,\4E8W AT8RR+3P+J M9HTU1JTV#925Q+N0,6.L; 2D016=A+JHZ#V@K)&*\GN0,64L102R.,N3'-*: M$),@:,(:Y\K2!L5:XS*L&0L'@X:,I8"R[J'.HE<-&8*YTT;IP!G RO+%6\<]H%0,1LK):GR.4 M]\*Y&SBA5#-DJI0!N/W U-A]K'H,5,_)XH*!1O7G5='*J@@A2Y]J+".C@!I7 M%04X;UKO\M3I]@-SXTA@!65PA"KKT(I1&VD,R2YP#H!LJ%2[#]EC1SYS],18 MNAE(MSS7K1@TDWU57DCJ &<#R_/ !<"E./B02]-8PQEHN)-5!VO9=2D?*.:@ M.P4>+A!N[.&8.99R+G7)Y3+'( [KJ@.Z*KVJG%9"5X8H=\LPP$$=5 )8*N-"YJTY*;3C7[&*.:!B M,M 5 JE#^=G)U=ZZV3[NKV5WD[OV9=/U/IP\/5[]7E-_-2B>5_;\UH+G#@#([?;IUG_U,]W%G_7F\?EYO=Y&O;=>UZ?P7YT+9=D^)@ M/J4E]-34]\?':\C+_Z#U!+ P04 " !& MA%Q,._"N#;8! #2 P & 'AL+W=O^^'(F*M[4-S=F $TWK3&*N[1M!US@P7>1)"2 M+#T)\=3'N)CP \!D]N<2:CD8LQ3,#XW)3T$02"A M]H&!XW:%!Y R$*&,7PLG75,&X/;\POXQUHZU7+B#!R-_BL;W);VCI(&6C](_ MFND3+/7<4K(4_P6N(#$\*,$G3=J84$IBC_/N]!QG^:;/%M@^X!T M :0KX"[F87.BJ/P#][PJK)F(G7L_\/#$R3'%WM3!&5L1[U"\0^^U2FZ3@ET# MT1)SFF/2;23(7Q%D;TK< MB\G?)&&;GBJP79PF1VHSZCC)&^\ZL/=I?)._X?.T?^6V$]J1B_'XLK'_K3$> M4,KA!D>HQP^V&A):'X[O\6SG,9L-;X;E!['U&U=_ %!+ P04 " !&A%Q, MS7#$";,! #2 P & 'AL+W=O,9O7H(2]P1:T_U.B4<)YUU3,M@9$$4%*,KY: MW3(E&DVS),:.)DNP<[+1<#3$=DH)\^\ $ON4KNDE\-Q4M0L!EB6MJ. %W._V M:+S')I:B4:!M@YH8*%/ZL-X?MB$_)OQIH+!LYZ50R .?VA?U[[-WWD@)*T4GWC/T3 MC/WL*!F;_PEGD#X]*/$U68=J9/%2E'@?SD;'LQ_Y+[!E !\!_ K MAD)1^3?A1)88[(D99M^*<,7K/?>SR4,PCB+^\^*MCYZS]6Z7L',@&G,.0PZ? MYTP9S+-/)?A2B0/_#\Z7X9M%A9L(WWQ1>+M,L%TDV$:"[1>"NZL6EW+NKXJP MV4P5F"INDR4Y=CIN\BPZ+>P#CW?RF3YL^R]AJD9;]B5S+8! M #2 P & 'AL+W=O3L<^N M!_#D14GM2MI[/QP9+V]PFDF4J:TE?'D^AZ'QRL*@;>P3?PWX>S18NM+(U0 MH)TPFEAH2_J0'D]YB(\!/P1,;G,FH9*+,<_!^-R4- F"0$+M P/'[0J/(&4@ M0AF_%DZZI@S [?F5_6.L'6NY< >/1OX4C>]+>D]) RT?I7\RTR=8ZKFE9"G^ M"UQ!8GA0@CEJ(UU<23TZ;]3"@E(4?YEWH>,^S3=YNL#V =D"R%; ?558,Q$[]W[@X8G38X:]J8,SMB+>H7B'WFN5WKXOV#40+3&G.2;;QJP1 M#-G7%-E>BE/V'SS;AQ]V%1XB_+#-?I?L$^2[!'DDR/\A2-^4N!?S5B7;]%2! M[>(T.5*;4<=)WGC7@7W(XIO\#9^G_2NWG=".7(S'EXW];XWQ@%*2&QRA'C_8 M:DAH?3B^P[.=QVPVO!F6'\36;US] 5!+ P04 " !&A%Q,5A.X#;8! #2 M P &0 'AL+W=O_=N^/(1C3/M@5P MY$6KSN:T=:X_,6;+%K2P=]A#YV]J-%HX;YJ&V=Z J")(*\9WNR/30G:TR*+O M8HH,!Z=D!Q=#[*"U,'_.H'#,Z9Z^.IYDT[K@8$76BP:^@_O17XRWV,)220V= ME=@1 W5.'_:G'X&>9Z#I3,Q7^% M&R@?'I3X'"4J&U=2#M:AGEF\%"U>IEUV<1^GFT,RP[8!? ;P!7 ?\[ I453^ M43A19 9'8J;>]R(\\?[$?6_*X(RMB'=>O/7>6[$_)AF[!:(YYCS%\'7,$L$\ M^Y*";Z4X\__@?!N>;"I,(CQYHS#=)D@W"=)(D+XA.+PK<2OF^"X)6_54@VGB M-%E2XM#%25YYEX%]X/%-_H5/T_Y-F$9VEES1^9>-_:\1'7@INSL_0JW_8(NA MH';A^,&?S31FD^&PGW\06[YQ\1=02P,$% @ 1H1<3'PPC(&T 0 T@, M !D !X;"]W;W)K&UL?5-AC]L@#/TKB!]PM+2[ M=E42Z7K3M$F;5-VT[3--G 0=X Q(<_OW Y++LBW:%\#&[_G9F&Q ^^Q: $]> MM#(NIZWWW8DQ5[:@A;O##DRXJ=%JX8-I&^8Z"Z)*(*T8WVSNF1;2T")+OHLM M,NR]D@8NEKA>:V%_GD'AD-,M?74\R:;UT<&*K!,-? '_M;O88+&9I9(:C)-H MB(4ZIP_;TWD?XU/ -PF#6YQ)K.2*^!R-CU5.-U$0*"A]9!!AN\$C*!6)@HP? M$R>=4T;@\OS*_C[5'FJY"@>/J+[+RK M%)G%@=BQ]YV(3[P]\=";,CI3*])=$.^"]U9L[P\9NT6B*>8\QO!ES!S! ON< M@J^E./-_X'P=OEM5N$OPW1\*C^L$^U6"?2+8_[?$M9BW?R5ABYYJL$V:)D=* M[$V:Y(5W'M@'GM[D=_@X[9^%;:1QY(H^O&SJ?XWH(4C9W(41:L,'FPT%M8_' M0SC;<2V2O=@_(WC3:2.6^:EMC> *LC2 I"L^R:2,85+O/H.YDRUX,3 M7,')(#M(R27?D1ZOP'FPT!C0O'&W\VTYA- MAM-]^D%D_L;E;U!+ P04 " !&A%Q,DT-OP[0! #2 P &0 'AL+W=O M3+AIT&KA@VE;YGH+HDX@K1C?[=XQ+:2A99Y\9UOF.'@E#9PM<8/6 MPOX\@<*QH'OZYGB2;>>C@Y5Y+UKX"OY;?[;!8@M++348)]$0"TU!'_;'4Q;C M4\!W":-;G4FLY(+X$HU/=4%W41 HJ'QD$&&[PB,H%8F"C!\S)UU21N#Z_,;^ M(=4>:KD(!X^HGF7MNX+>4U)#(P;EGW#\"',]MY3,Q7^&*Z@0'I6$'!4JEU92 M#IUV:M(_33<9GV#: SP"^ .Y3'C8E2LK?"R_*W.)([-3[7L0G MWA]YZ$T5G:D5Z2Z(=\%[+?=WAYQ=(]$<^_D' ML>4;E[\ 4$L#!!0 ( $:$7$Q%JF$ZMP$ -(# 9 >&PO=V]R:W-H M965TSRE(3X&/ L8 M[.),0B47Q)=@?*URN@F"0$+I @/WVQ7N0)$9'(@9>]_Q\,3;8^)[ M4P9G;$6\\^*M]UZ+[?XV8]= -,6>6#ODO@F M_\+':?_.32.T)1=T_F5C_VM$!U[*YL:/4.L_V&Q(J%TX[OW9C&,V&@Z[Z0>Q M^1L7?P%02P,$% @ 1H1<3+Z30#*V 0 T@, !D !X;"]W;W)K&UL=5-A;]P@#/TKB!]0WXV)AN-?78M@"6DKGX+W %A>%!">8HC7)Q)>7@O-$S M"TK1XF7:91?W<;JY2V?8-H#/ +X #C$/FQ)%Y8_"BR*S9B1VZGTOPA/OCAQ[ M4P9G;$6\0_$.O==B=T@R=@U$<\QIBN'KF"6"(?N2@F^E./%_X'P;OM]4N(_P M_1N%_\F?;A*DD2!]0\#?E;@5LW^7A*UZJL$V<9H<*>9>!O>?Q3?Z& M3]/^5=A&=HY7C?VOC?& 4I(;'*$6/]AB**A].-[AV4YC-AG>]/,/8LLW M+OX 4$L#!!0 ( $:$7$SE[4U]M $ -(# 9 >&PO=V]R:W-H965T MMYF[$42*9[#0XI*!V-?7 /@R9N2VF6T\;X[,N:*!I1P-Z8# MC3>5L4IX-&W-7&=!E!&D)..;S2U3HM4T3Z/O;//4]%ZV&LZ6N%XI8=]/(,V0 MT2W]<#RU=>.#@^5I)VKX#OY'=[9HL9FE;!5HUQI-+%09O=L>3TF(CP$_6QC< MXDQ")1=C7H+Q4&9T$P2!A,('!H';%>Y!RD"$,EXG3CJG#,#E^8/]2ZP=:[D( M!_=&/K>E;S)ZH*2$2O32/YGA*TSU["F9BO\&5Y 8'I1@CL)(%U=2],X;-;&@ M%"7>QKW5<1_&FSV?8.L /@'X##C$/&Q,%)5_%E[DJ34#L6/O.Q&>>'ODV)LB M.&,KXAV*=^B]YMM#DK)K()IB3F,,7\;,$0S9YQ1\+<6)_P/GZ_#=JL)=A._^ M4+A?)TA6"9)(D/RWQ+68V[^2L$5/%=@Z3I,CA>EUG.2%=Q[8N_B(['?X..V/ MPM:M=N1B/+YL[']EC >4LKG!$6KP@\V&A,J'XR<\VW',1L.;;OI!;/[&^2]0 M2P,$% @ 1H1<3.-C9\VX 0 T@, !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0L^RV(2M RJ:J6JF55JF:/GMA "N^4-LL MZ=]W; @E*2^V9SSGS)GQ.!^-?78=@"-,8J M[M&T+7.]!5Y'D)(L39*/3'&A:9E'W]F6N1F\%!K.EKA!*6[_G$":L: [^NIX M%&WG@X.5><];^ '^9W^V:+&%I18*M!-&$PM-0>]WQ],AQ,> )P&C6YU)J.1B MS',POM8%38(@D%#YP,!QN\(#2!F(4,;OF9,N*0-P?7YE_QQKQUHNW,&#D;]$ M[;N"9I34T/!!^DE[DU([%3[WL>GGAW3+$W57#&5L0[ M%._0>RUWV6W.KH%HCCE-,>DZ9HE@R+ZD2+=2G-+_X.DV?+^I9>$K7JJP+9QFARIS*#C)*^\R\#>I_%-_H5/T_Z= MVU9H1R[&X\O&_C?&>$ IR0V.4(QY1N7?P%0 M2P,$% @ 1H1<3%<8862V 0 T@, !D !X;"]W;W)K&UL=5/;;M0P$/T5RQ]0;RY 6261ND4())!61<"S-YDD5GT)MK,I M?\_824-:PHOM&<\YS1MQ]Q@@3<1I"1+#X>W3'&A:55$W]E6A1F]%!K.EKA1*6Y_GT":J:0)?78\ MB*[WP<&J8N =? /_?3A;M-C*T@@%V@FCB86VI'?)\92'^!CP0\#D-F<2*KD8 M\QB,STU)#T$02*A]8."X7>$>I Q$*./7PDG7E &X/3^S?XRU8RT7[N#>R)^B M\7U);REIH.6C] ]F^@1+/6\H68K_ E>0&!Z48([:2!=74H_.&[6PH!3%G^9= MZ+A/\TV6+;!]0+H TA5P&_.P.5%4_H%[7A763,3.O1]X>.+DF&)OZN",K8AW M*-ZA]UHE[Y."70/1$G.:8])MS!K!D'U-D>ZE.*7_P--]>+:K,(OP[(7"_Q#D MNP1Y),A?$&2O2MR+R5\E89N>*K!=G"9':C/J.,D;[SJP=VE\D[_A\[1_Y;83 MVI&+\?BRL?^M,1Y0RN$&1ZC'#[8:$EH?CN_P;.&PO=V]R:W-H965T8J=DT+#T1#;*<7-WP-([#.ZIA?'LZ@; M%QPL3UM>PR]PO]NC\1:;6$JA0%N!FABH,GJWWA^V(3X&_!'0V]F9A$I.B*_! M^%YF=!4$@83"!0;NMS/<@Y2!R,MX&SGIE#( Y^<+^V.LW==RXA;N4;Z(TC49 MW5%20L4[Z9ZQ?X*QGFM*QN)_P!FD#P]*?(X"I8TK*3KK4(TL7HKB[\,N=-S[ MX69S@2T#DA&03(!=!+ A453^P!W/4X,],4/O6QZ>>+U/?&^*X(RMB'=>O/7> M<[[^=IVR+(,WRPJW$3XYH/"FV6"[2+! M-A)L/Q#,T65)@I^,DS[S3P-XE\4W^AP_3_I.;6FA+ M3NC\R\;^5X@.O)35E1^AQG^PR9!0N7"\]6-)\H%I(3M:9-%W-D6&@U.R@[,A=M!:F-\G4#CF-*5OCB?9M"XX M6)'UHH'OX'[T9^,MMK!44D-G)7;$0)W3^_1XVH?X&/ L8;2K,PF57!!?@O&E MRFD2!(&"T@4&X;X@O+A08G/4:*R<27E8!WJF<5+T>)UVF47]W&Z MX8<9M@W@,X O@$/,PZ9$4?FC<*+(#([$3+WO17CB],A];\K@C*V(=UZ\]=YK MD=[=9>P:B.:8TQ3#US%+!//L2PJ^E>+$_X/S;?AN4^$NPG=K>))L$^PW"?:1 M8/\/0?JNQ*V8]RK9JJ<:3!.GR9(2ARY.\LJ[#.P]CV_R-WR:]F_"-+*SY(+. MOVSL?XWHP$M);OP(M?Z#+8:"VH7C1W\VTYA-AL-^_D%L^<;%'U!+ P04 M" !&A%Q,#%Y%'+; ?@T*L4RA:X0%(0FR9Y(QA4N\^@[F3+7@Q-=BXX2)GW MK(5G<+_ZD_$665AJ+D%9KA4RT!3X=G D M" (!E0L,S&\7N ,A I&7\7?FQ$O* %R?/]CO8^V^EC.S<*?%'UZ[KL W&-70 ML$&X)ST^P%S/-49S\3_A L*'!R4^1Z6%C2NJ!NNTG%F\%,E>IYVKN(_33;J? M8=L .@/H KB)>]RP\\>Y ?6^JX(RMB'=>O/7>2TF3 M-">70#3''*<8NHK9+1'$LR\IZ%:*(_T/3K?AZ:;"-,+33PJS;8)LDR"+!-DG M@NLO)6[%[+\D(:N>2C!MG":+*CVH.,DK[S*PMS2^R;_P:=H?F6FYLNBLG7_9 MV/]&:P=>2G+E1ZCS'VPQ!#0N'+_YLYG&;#*<[N&PO=V]R:W-H965T-"VQO0%6 M1Y 4A";)%R(95[C,H^]DREP/3G %)X/L("4S;T<0>BQPBM\=3[SM7'"0,N]9 M"S_!_>I/QEMD8:FY!&6Y5LA 4^#;]'#,0GP,^,UAM*LS"I6ZP$D0 M! (J%QB8WRYP!T($(B_C9>;$2\H 7)_?V;_%VGTM9V;A3HL_O'9=@?<8U="P M0;@G/3[ 7,\U1G/Q/^ "PH<')3Y'I86-*ZH&Z[2<6;P4R5ZGG:NXC]--MI]A MVP Z ^@"V,<\9$H4E=\SQ\K)(_X/3;?AN4^$NPG2C!MG":+*CVH.,DK[S*PMS2^R;_P:=H?F6FYLNBLG7_9 MV/]&:P=>2G+E1ZCS'VPQ!#0N'&_\V4QC-AE.]_,/(LLW+O\"4$L#!!0 ( M $:$7$QVWJ7H* , +@. 9 >&PO=V]R:W-H965TJT[3=-G 05, ,GZ=Y^QE":V><_ M ^Y,0*GBKJZ9?AR>EVOLHZG154-E?0Z_DQ%PYESF'A[_E[] ML]F\WLQ+T8M'6?TN]^JT#O,PV(M#<:[4L[Q^$=.&TC"8=O]-7$2EX<-*-,=. M5KWY#7;G7LEZJJ*74A=OX[%LS/$ZWLGR:1J>0-,$FB?DAB<:B0VZ\>&WQ?".V3WI9[,;!LVC,/?TXGL]>MD08ZOH,A2:,-L10S>8#T2DJ\\4 MA"BVY$PG/)W#%7(SG=^RIYX""2R0F +)?ULD:XL(PS%)"DE24""Q2! FQ209 M),E @7BPJQEW M7T[F!(\+(O*(F6'S,^!LLN4,01X],^Q_YIJ;9#T@"[@E.AJ. @2Q8.-L!8< ]LB867,< M!QPX/;5E#4&VK*.;QJ$6W=&T3'VPD^?&]&LWHW-;]D"F\?B CSW=]Z([EDT? MO$BEVQ?39!RD5$*O);[3TC_I-G*^J,1!#:<+?=Z-O=1XH60[]8G1W*QN_@%0 M2P,$% @ 1H1<3&/\MN*X 0 T@, !D !X;"]W;W)K&UL=5/M;ML@%'T5Q .4A"1K%MF6FE93)VU2U&GM;V)?VZC@ZP*. MN[G1/-L:P)%7K1J;TMJY]L"8S6O0PEYA"XV_*=%H MX;QI*F9; Z*()*T87ZV^,"UD0[,D^DXF2[!S2C9P,L1V6@OSYP@*^Y2NZ9OC M05:U"PZ6):VHX!>XW^W)>(M-*H74T%B)#3%0IO1F?3AN SX"'B7T=G8FH9(S MXG,POAG=$]) :7HE'O _A[&>G:4C,7_@ LH#P^9^!@Y*AM7DG?6H1Y5?"I:O Z[ M;.+>#S<[/M*6"7PD\(FPCW'8$"AF?B>7#&5L0[ MG[SUWDO&=]<)NP2A$7,<,'R&64\(YM6G$'PIQ)'_1^?+],UBAIM(W\RC[SX1 MV"X*;*/ ]I\2]Q]*7,)\_1"$S7JJP51QFBS)L6OB),^\T\#>Q$=D[_!AVG\* M4\G&DC,Z_[*Q_R6B Y_*ZLJ/4.T_V&0H*%TX7ONS&<9L,!RVXP]BTS?._@)0 M2P,$% @ 1H1<3.3_<%W! 0 -P0 !D !X;"]W;W)K&UL=531CML@$/P5Q <<-HG3*K(M7:ZJ6JF5HJO:>R;VVD8'Q@4< M7_^^@!W73>E+8->S,[/ )I^4?C4=@$5O4O2FP)VUPY$04W4@F7E0 _3N2Z.T M9-:%NB5FT,#J4"0%H4ER()+Q'I=YR)UUF:O1"M[#62,S2LGTKQ,(-14XQ;?$ M,V\[ZQ.DS ?6PC>PWX>S=A%966HNH3=<]4A#4^#']'C*/#X ?G"8S&:/?"<7 MI5Y]\+DN<.(-@8#*>@;FEBL\@1">R-GXN7#B5=(7;O+Z5V+,K$&5&OLP+IOL.A6/ M-%S\'_@\4E^9;GEOT$59]WS")3=*67!6D@?GI7-3O 8"&NNW[]Q>SV]Y#JP: MEC$EZW]%^1M02P,$% @ 1H1<3&M@$]>W 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q <$+[OK1"O;4C95U4JMM$K5 M]IFUQQ>%BPMXG?Y]!^RX;NH78(9SSEP8LM'8%]<">/*JI'8Y;;WO3XRYL@4E MW)WI0>--;:P2'DW;,-=;$%4D*M' -_#?^XM%BRTJ5:= N\YH8J'.Z>/N=#X$? 3\ MZ&!TJS,)E5R->0G&YRJG24@())0^* C<;O $4@8A3./7K$F7D(&X/K^I?XRU M8RU7X>#)R)]=Y=NHZ4S,5_@1M(A(=,,$9II(LK*0?G MC9I5,!4E7J>]TW$?IYMC.M.V"7PF\(7P$..P*5#,_(/PHLBL&8F=>M^+\,2[ M$\?>E,$96Q'O,'F'WEO!TV/&;D%HQIPG#%]A=@N"H?H2@F^%.//_Z'R;OM_, MSS;:]T68X9GGF1D9LDFJ9]T"&/0B>*]SW!HS' G190N" MZ3LY0&]/:JD$,]94#=&# E;Y(,$)C:*4"-;UN,B\[ZR*3(Z&=SV<%=*C$$S] M.0&74XYC_.IXZIK6. .'^'A*'=X# M?G8PZN4HN4CX[XTN5X\@E!!Q*XQB87:[P")P[(IO&[X43KY(N<+M_9?_D M:[>U7)B&1\E_=95IDS+/7L,5J*_PI7X!;N,K$:I>3:?U$Y M:B/%PF)3$>QE7KO>K]-\LD^6L' 70+H&G#P.F06\IE_9(85F9(34G/O!^9^ M<7RDMC>E<_I6^#.;O+;>:T'30T:NCFC!G&8,W6#B%4$L^RI!0Q(G^B:Z_$C_FFJ[7Z"*-O:/^ M)M52&K"I1'>VX-8^%:O!H39N>V_W:AZ8V3!R6-X"LCY(Q5]02P,$% @ M1H1<3'M[>\7& 0 -P0 !D !X;"]W;W)K&UL M;53;;MLP#/T501]0)4J<9(%MH.DP=, &!!W6/BLV?4%U<24Y[OY^DNRZ7J87 M2Z0.SR%%T>F@]*MI "QZ%UR:##?6=D="3-& 8.9.=2#=2:6T8-:9NB:FT\#* M$"0XH:O5C@C62IRGP7?6>:IZRUL)9XU,+P33?T[ U9#A-?YP/+5U8[V#Y&G' M:O@%]G=WULXB,TO9"I"F51)IJ#)\OSZ>$H\/@.<6!K/8(U_)1:E7;WPO,[SR M"0&'PGH&YI8K/ #GGLBE\39QXEG2!R[W'^S?0NVNE@LS\*#X2UO:)L,'C$JH M6,_MDQH>8:HGP6@J_@=<@3NXS\1I%(J;\$5%;ZP2$XM+1;#W<6UE6(?Q9)M, M8?$ .@70.> 0=,@H%#+_RBS+4ZT&I,>[[YAO\?I(W=T4WAFN(IRYY(WS7G.Z M3U)R]403YC1BZ *SGA'$L<\2-"9QHO^%TWCX)IKA)H1OENJ[0YQ@&R78!H+M M/R7N;DJ,8?9QD20JDD0(#CAG&9>&=I^*>AL9_ MPL>1^LETW4J#+LJZYQ.:7"EEP:6RNG.Y-&Z*9X-#9?UV[_9Z?,NC854WC2F9 M_Q7Y7U!+ P04 " !&A%Q,^T5-><4! W! &0 'AL+W=O M"YSBU\ 3;SL7 J3,>];"=W _^K/Q*[*PU%R"LEPK9* I\$-Z/&4!'P$_.8QV M-4>ADHO6SV'QI2YP$@R!@,H%!N:'*SR"$('(V_@]<^)%,B2NYZ_LGV+MOI8+ ML_"HQ2]>NZ[ !XQJ:-@@W),>/\-<3X;17/Q7N(+P\.#$:U1:V/A%U6"=EC.+ MMR+9RS1R%<=QVLG2.6T[@J3^; M*@3C4<0];][ZZ+6DAR0GUT T8TX3AJXPZ8(@GGV1H%L2)_I?.MU.WVTZW,7T MW5K]_AW]_2;!/A+L_RDQO2EQ"_..RVQ3)-L@V-V(;&'V-R)D=7$23!N?K$65 M'E1LEU5TZ8H'&B_^#3ZUU#=F6JXLNFCGGT^\Y$9K!]Y*]=+Z+EX6 QH7I MO9^;Z2U/"Z?[N4W)\J\H_P)02P,$% @ 1H1<3)302=RW 0 T@, !D M !X;"]W;W)K&UL;5/M;ML@%'T5Q .4A+A-%-F6 MFDY3)VU2U&K;;V)?VZA@7,!Q]_:]8-?S.O\![N6<F@Q9O*F.U\&C:FKG.@B@C22O&-YL[IH5L:9Y&W]GFJ>F] MDBV<+7&]UL+^.8$R0T:W],/Q).O&!P?+TT[4\ S^9W>V:+%9I90:6B=-2RQ4 M&;W?'D])P$? +PF#6YQ)J.1BS$LPOI49W82$0$'A@X+ [0H/H%00PC1>)TTZ MAPS$Y?E#_6NL'6NY" J"DA$KTRC^9X1&F>FXIF8K_#E=0" ^9 M8(S"*!=74O3.&SVI8"I:O(V[;.,^C#<)GVCK!#X1^$PXQ#AL#!0S_R*\R%-K M!F+'WGSS;<V$ *[Y0VRS)W\-\U.;9=@ .O4BA;($[ MY_HC(;;J0#)[HWM0_J;11C+G3=,2VQM@=21)06B2?":2<87+//K.ILSUX 17 M<#;(#E(R\WH"H<<"[_"[XXFWG0L.4N8]:^$'N)_]V7B++"HUEZ LUPH9: I\ MMSN>TH"/@%\<1KLZHU#)1>OG8'RO"YR$A$! Y8("\]L5[D&((.33^#-KXB5D M(*[/[^I?8^V^E@NS<*_%;UZ[KL 91C4T;!#N28_?8*[G$T9S\0]P!>'A(1,? MH]+"QA55@W5:SBH^%IIVKN(_339K-M&T"G0ET(60Q#ID"Q?0E!MT*< MZ']TNDW?;V:XC_3].OKAL"V0;@JD42#]I\3;#R5N8&Z3#T'(JJ<23!NGR:)* M#RI.\LJ[#.P=C6_R%SY-^R,S+5<67;3S+QO[WVCMP*>2W/@1ZOP'6PP!C0O' M@S^;:2.S,W)D;?& F)ZG>]%X($[R7 M1:6GX=Z8^CF*]'HO2JZ?9"TJ^V0K5TLUF\B#*?)*+%6@#V7)U=^%*.1I&K+PO/&:[_;&;42S20I4\_)K[KYC]DSVW:S=IG\5_IEM7MO=XXS&;!(= MG5 ;LVABZ"KF(R*RZI<2A$HLZ":=<'H".TQ\>G)=/8NQP *#+S X#^+U+&( M8A)<9 B+#(' ND4""]W^8("HQ !\..3123XB(9+)(!@1$6&$.!\?TV68Q/ M; QZR+I'%@6->^KTD,%N))*XKU5X\N>,'G"+3S]+0!]RBH![6&&:%W8*0Q,,>"4P"RQYPBUE@8]!%VG6+@GJ0 M(TP,(1BZ/PT@*(FSGCJ8&$+$]$!'F!AZ@!C"Q!" @<5=MRBH[U\-$T. &-8# M'6%BZ %B"!-# (9;MRBH"W=T-3*40NW\L*2#M3Q4?E*[VKT,9'/R(\='>#/- M?>=JEU=U)Y*B^&MQV<%-(7(9CZ?00N MAPS'^.9X:>O&. ?)TY[5\!W,C_ZDK$5FEK(5T.E6=DA!E>''^'!,'-X#7EL8 M]&*/7"5G*=^<\:7,<.02 @Z%<0S,+E=X LX=D4WCU\2)9TD7N-S?V#_YVFTM M9Z;A2?*?;6F:#-]C5$+%+MR\R.$S3/7L,)J*_PI7X!;N,K$:A>3:?U%QT4:* MB<6F(MC[N+:=7X>)_Q86#J!3 %T%D%'(9_[,#,M3)0>DQKOOF?O%\8':NRF< MTU^%/[/):^N]YIMXFY*K(YHPQQ%#%YAX1A#+/DO0D,21_A=.P^&;8(8;'[Y9 MJC]\0+ -$FP]P?:?$G>K$D.8?5AD%Q39!0B2E4@((("5.V;3Z-"7CK?^ OOW-^/U#_AO_!Q.'QCJFX[ MC<[2V$;PS[62TH!-);JSM]K8>30;'"KCMHG=J[$K1\/(?AHX9)YZ^1]02P,$ M% @ 1H1<3"]\$5NW 0 T@, !D !X;"]W;W)K&UL;5/;;MP@$/T5Q >$7>Q-TY5M*9NH:J566J5J^\S:8QL%C MXG?Y] M!^RX;N(78(9SSEP8LM'89]<">/*B5>=RVGK?'QES90M:N!O30X#1M MPUQO0521I!7CN]TMTT)VM,BB[VR+S Q>R0[.EKA!:V'_G$"9,:=[^NIXDDWK M@X,562\:^ [^1W^V:+%%I9(:.B=-1RS4.;W?'T]IP$? 3PFC6YU)J.1BS',P MOE0YW86$0$'I@X+ [0H/H%00PC1^SYIT"1F(Z_.K^J=8.]9R$0X>C/HE*]_F M](Z2"FHQ*/]DQL\PUW.@9"[^*UQ!(3QD@C%*HUQ<23DX;_2L@JEH\3+MLHO[ M.-T<^$S;)O"9P!?"78S#ID Q\T?A19%9,Q([];X7X8GW1XZ]*8,SMB+>8?(. MO=+LMD&X* MI%$@_:_$]$V)6YC#FR!LU5,-MHG3Y$AIABY.\LJ[#.Q]?$3V#SY-^S=A&]DY M7S;VOS;& Z:RN\$1:O&#+8:"VH?C!SS;:.)MYX*# ME'G/6O@)[E=_,MXBBTK-)2C+M4(&F@+?[0['+. CX#>'T:[.*%1RUOHY&-_K M BQ B"/DT7F9-O(0,Q/7Y7?U;K-W7QC'#(%BIE_98Z5N=$C,E/O>Q:>>'>@OC=5<,96Q#N?O/7> M2YG2FYQ<@M",.4X8NL+L%@3QZDL(NA7B2#_1Z38]W&PO=V]R:W-H965T)-N5;2F;*FJE5EJE:OK,VF,;!8P+>)W^?0?L MN%;J%V"&<\Y<&++1V%?7 GCRIE7G.O2F#,[8BWF'R#KW7 M(N6?,G8-0C/F-&'X"K-;$ S5EQ!\*\2)_T?GV_1T,\,TTM,U/3EL"^PW!?91 M8+\N,4T^E+B%^5@D6_54@VWB-#E2FJ&+D[SR+@/[P..;_(-/T_Y=V$9VCER, MQY>-_:^-\8"I)#SG<9L,KSIYQ_$EF]<_ 502P,$% M @ 1H1<3 #4H'7P P \Q( !D !X;"]W;W)K&ULE9CKCMLV$(5?1= #1.)0U&5A&UC;"%J@!18IFO[6VO0%D41'HM?IVU>W M=27RT,G^L27Z<.:0]'RBN+BI^EMSDE)[/\JB:I;^2>O+4Q TNY,L\^:3NLBJ M_>6@ZC+7[6U]#)I++?-]WZDL @K#."CS<^6O%GW;2[U:J*LNSI5\J;WF6I9Y M_>]:%NJV])G_WO#E?#SIKB%8+2[Y4?XE]=^7E[J]"^Y1]N=25LU955XM#TO_ MF3UMN>@Z](JO9WEK)M=>-Y17I;YU-[_OEW[8.9*%W.DN1-Y^O_ MM=/3M*UO*\YI$;QU@4;->M#01,/NBJ"-?D]!*,6:K.Z<\WF*#=)$<\T6:00V MPN%8>1^ 3\O&##"32/LYT8>2>9&(-6>&5E&B)M+-(H>&GDDF1O!5&,< MS$AD&N%6EH3%F3#-V+(XRX8IR0 F(V$:LCF9\L3Z\T*957/;43;E4))Q MYW\<8T6'ZB8TPXF.T-H-Y\OHRA^5*8VUEU&,-$90+IPA" ,80I_ M?0-#&)\$\"E,:D$1.?)@.I)-1RY,3(^BZ;1':>):8,+X(X _8>)O%"73U?OD MV#L2IAH!J@E7" P8$A]8/USN!,I=F(PB>U?F9"'A*B90Q<+ RH;L^HPMR %1 MYC2#:YA #8O4-&,7J(CM)P79I1Z[H4*XE@G5LF./SW$M\P_4,L>US-%6R$0_ MM_-]ZJT5F5_>G!02LO694M5WSO)?'^_*>1! M=Y=)>UT/QS##C5:7\8@IN)]SK?X#4$L#!!0 ( $:$7$Q2Y*W_S $ &4$ M 9 >&PO=V]R:W-H965T0/J $3 M2"- 6IFF36JEJ-.V9PU#6&4L;U@W\LYQ^=@FW00\D4U -I[ MY:Q3&6JT[@\8J[(!3M6=Z*$S;VHA.=6FE&>L>@FT:T[5">NMY1 MYJFX:-9V<)2>NG!.Y=L#,#%D*$"WQG-[;K1MX#SMZ1F^@_[1'Z6I\*Q2M1PZ MU8K.DU!GZ%-P*"*+=X"?+0QJ,?=LDI,0+[;X5F7(MX: 0:FM C7#%0I@S H9 M&[\G330O:8G+^4W]B\MNLIRH@D*P7VVEFPSMD5=!32],/XOA*TQY=LB;PC_" M%9B!6R=FC5(PY9Y>>5%:\$G%6.'T=1S;SHW#I'^C;1/"B1#.A"#Z+X%,!+(B MX-&9B_J9:IJG4@R>'#>KI_9,! =B/F9IF^[;N7 TK-F!D'^^3;3O1IIUHP\YN92?:6">Y3_R5G0U8>!^1M1V\V'![ 9^H/+>= M\DY"F[/C=K@60H.1]._,J6[,G9\+!K6VT\3,Y7CRQT*+?KK4>/ZSY.]02P,$ M% @ 1H1<3$-(#_KP 0 Z00 !D !X;"]W;W)K&UL?53;CILP$/T5Y ]8,[73DXE4V ,I[8[23&6J4ZO<8RZ(!1N0#[Z'3*Q47C"@= MBAK+7@ I+8E1'/I^@AEI.Y2G-G<2> GZW,,K%W#.=G#E_ M-<&W,D.^,004"F44B!XN< 1*C9"V\7?21'-)0US.K^I?;.^ZES.1<.3T3UNJ M)D-/R"NA(@-5+WS\"E,_,?*FYK_#!:B&&R>Z1L&IM%^O&*3B;%+15AAY"CYYP/ZLGYDP$^TAO M9F&2=N_LFNY6ZNPECY(DQ15E?BNRMK'1PAG B]." -1V\LDO8(/G3+_8I&=[^MS:$[8*G_0]]A= MNW<9]PC\(*)N.^F=N=+GUYZRBG,%VJ#_H!TV^MV9 PJ5,M-'/1?N]KE \7YZ M6/#\NN7_ 5!+ P04 " !&A%Q,#5&35A4" #Z!@ &0 'AL+W=O06, MR ?>0J/OE%PPHO14')%L!9#"DAA%81 DB)&Z\;/4KNU%EO*3HG4#>^')$V-$ M_'D"RKNMC_W+PDM]K)190%G:DB-\!_6CW0L]0Z-*43-H9,T;3T"Y]1_Q9H=# M0["(GS5TWC]R#JC\\TQ.GX MHO[)AM=A#D3"CM-?=:&JK;_RO0)*?80@4^]Z0_BN<@6JX<:*?D7,J M[:^7GZ3B;%#15AAYZZ]U8Z_=H'^AN0GA0 A' E[<)40#(;HBH-Z9C?I,%,E2 MP3M/]&^K)>9/@3>1+C,WB[8[>T^GE7KUG$7).D5G(S1@GGI,.,&$[Q&[CXCH M'P1I Z.+T.DBM/QHPL=Q[!:(G *1%5A,#2R#JQ@])K&8IH\1+X/D*HH#%2R2 M&VD63C,+AQGL%HB= O'\.A*G0#*CCAX3_Z<.!^IV'4NGF:7#S V!E5-@-;^. MM5-@/:..]8>@5XC=/<0[$SAP?VJ!PT9T0^+&UXKG5X'=GQH.9Y0Q@)([;=R% M]$;09!,RI\(W(HYU([T#5WH_L[M.R;D"+1<\Z%XK?1"-$PJE,L.E'HM^-^XG MBK?#28/&XR[["U!+ P04 " !&A%Q,KPV?1.4! #K! &0 'AL+W=O M*>[D_L76:&F8UQ/G#Q+!L Y;TPVLD"-4KU.XSE MJ0%&Y /OH=-/:BX84;H49RQ[ :2R)$9QZ/LI9J3M4)G;WD&4.;\HVG9P$)Z\ M,$;$GT>@?"A0@&Z-I_;<*-/ 9=Z3,WP']:,_"%WA6:5J&72RY9TGH"[0AV"W M3PW> GZV,,C%WC-)CIP_F^)+52#?& (*)V44B%ZNL =*C9"V\7O21/,K#7&Y MOZE_LMEUEB.1L.?T5UNIID ;Y%50DPM53WSX#%.>!'E3^*]P!:KAQHE^QXE3 M:7^]TT4JSB85;861EW%M.[L.D_Z-YB:$$R&<"4'\)B&:"-&*@$=G-NI'HDB9 M"SYX8ORS>F+.1+"+]#!/IFEG9Y_IM%)WKV64Q3F^&J$)\SABP@4F?(W8WR.B M?Q"L#+T/*C!3]($K= Y!2(K$#\*D:RBC%B4HOIQAAI%$9;?Q7F'A=L M-ID?;-V&8J>AV&'H/R-)G +)^T>2.@52AX-T-9+T?B19N G2;#62>URPS;(D M\%>&\.+8F6O@&Q'GMI/>D2M]@NTYJSE7H#7]!YVPT3?/7%"HE=EF>B_&[V\L M%.^GJP7/]UOY%U!+ P04 " !&A%Q,8))-]R(" ;!@ &0 'AL+W=O MBH'Q9]$ 2.^%DDZ4?B-EOT9( MU U0+!Y8#YW:.3%.L51+?D:BYX"/AD0)BH(@0Q2WG5\5)K;G5<$NDK0=[+DG M+I1B_G<#A VE'_JWP%-[;J0.H*KH\1E^@/S9[[E:H4GEV%+H1,LZC\.I]!_# M]2[7> /XU<(@9G-/.SDP]JP77X^E'^B$@$ MM0)6PQ6V0(@64FG\&37]Z4A- MG,]OZI^-=^7E@ 5L&?G='F53^BO?.\()7XA\8L,7&/VDOC>:_P97( JN,U%G MU(P(\_3JBY",CBHJ%8I?[-AV9ASL3GZCN0G12(@F0IB]2XA'0OQ*2-XE)",A M61"0M6)JL\,25P5G@\?MV^VQ_HC"=:*J7^N@*;;94^41*GJMXCPOT%4+C9B- MQ40S3#@AD%*?CHA<1VRB.WKT]H#M/2)>0';WD#QU)Q$[?<:&'\\]I)_< HE3 M(#$"R9M"K1:%LIC,8#KK-(Y72;JPZX"%^2K+%I9=L"!*,W?6J3/KU)'U?VQG M3H'LXW7+G0+Y!^J6.^H6Y4&PJ)L#%BK4 K9SP((XF<%LUFAV12CPLVD_PJO9 MI9/Z2YM%IP[W&.DKMHAO5.>SC>I5QK;-[YB?VTYX!R;5!3;7[,28!)5E\*!> M3:,Z];0@<))ZFJLYM_W*+B3KQU:,IO]!]0]02P,$% @ 1H1<3-CQX3?U M P =1, !D !X;"]W;W)K&ULE5CMCJLV$'T5 MQ -W;UQ VE\7'%?P)V#DSGAG/ M\0Q>W4S]K3EIW0;?RZ)JUN&I;2]/4=3L3KK,FR_FHBO[S\'49=[:87V,FDNM M\WTO5!81CV,9E?FY"C>K?NZUWJS,M2W.E7ZM@^9:EGG][XLNS&T=LO!CXNOY M>&J[B6BSNN1'_8=N_[R\UG84/;3LSZ6NFK.I@EH?UN$S>]J*K!/H$7^=]:T9 MO0>=*V_&?.L&O^[78=Q9I N]:SL5N7V\ZZTNBDZ3M>.?06GX6+,3'+]_:/^Y M=]XZ\Y8W>FN*O\_[]K0.LS#8ZT-^+=JOYO:+'AQ*PF#P_C?]K@L+[RRQ:^Q, MT?2_P>[:M*81H;F"BL0$ %HE<@Q@HDFT3A MCI$]INHQ"5.,43)QQL6)C#@)CT<)-"AQ#!)3>^Z09+0.RT1*7$WL ;@TSJSE MV!X)[9&N/9--?)'..D3")I. I#R'-0Q%)-FLSM /QTUG-K$O<9A9E(+A-)"8\*S!SB"T+C:4A1Q9DF @+Y MTIXPO0@QQW-.$&8.)0N\Q3WF*H,"\$0MZ/X%Y(U#%F:8! BG? M.IAVX6+%:;J'T>@2H]3UL;_O:8*=N5;]9=-H]G&G],S[ M2Y ?\/N%U.]Y?3Q73?!FVM:4_87'P9A66W/B+W:33CK?/P:%/K3=:VK?Z_M% MT'W0FLMPR14];MHV_P%02P,$% @ 1H1<3!<+'%>B @ C0D !D !X M;"]W;W)K&ULE5;;CML@$/T5RQ^P-OB:56(I%U6M MU$K15FV?24)B:VWC DFV?U_ 7M>!2=J^Q(#/.7-F3 ;F5\9?14FI]-Z:NA4+ MOY2R>PX"L2]I0\03ZVBKWAP9;XA44WX*1,T:N8C#V=RHZQ5SWY=%CXH79$:[J76H*HQX6N M:5UK)>7CYR#JCS$U<3I^5_]@DE?)[(B@:U;_J ZR7/BY[QWHD9QK^<*N'^F0 M4.)[0_:?Z876"JZ=J!A[5@OSZ^W/0K)F4%%6&O+6/ZO6/*_]FRP?:# !#P0\ M$G#RD! -A&@DH/@A(1X(L44(^E1,;39$DF+.V=7C_>?MB-Y%Z#E6U=_K15-L M\TZ51ZC52Q&'T3RX:*$!L^HQ>()!(R)0ZF,(#(5888>.;P.L741D038N)$M@ M$Q&89V3XT32'-((%8E @-@+Q3:%BJU ])C68ML\C3696LBX(YSC)8"\)Z"5Q MO$2Q_=%Z3#()$UI&'B%N3*2@B10H2&*92)T0JB-9-EP,0N$=)QGH) .(2X,9&#)G+ 1&:9R)U/CU*G'KE;,V2#-JX2SNX5;0;ZG0%^4+X:>J%=Z.275BFG/MR)BDRF3XI$R6ZFXT M3FIZE'J8J3'O+PC]1+)NN/P$XPVL^ U02P,$% @ 1H1<3'^V!D04 @ M@P4 !D !X;"]W;W)K&UL?53;CILP$/T5Q >L M@P'G(H*T256U4BM%6W7[[, DH#68VD[8_GU](2PA;E^P/9QSYLQ@)NNY>),5 M@ K>&];*;5@IU6T0DD4%#95/O(-6OSEQT5"EC^*,9"> EI;4,(07"X(:6K=A MGMG80>09ORA6MW 0@;PT#15_=L!XOPVC\!9XJ<^5,@&49QT]PP]0/[N#T"1L(.&W#YVBS)P9O :\U]'*R#TPE1\[?S.%KN0T7QA P*)11H'JY MPAX8,T+:QN]!,QQ3&N)T?U/_;&O7M1RIA#UGO^I25=MP%08EG.B%J1?>?X&A MGC0,AN*_P168AALG.D?!F;3/H+A(Q9M!15MIZ+M;Z]:N_:!_H_D)>"#@D1"1 M_Q+B@1!_$!);O'-F2_U$%KE3IZS9,H MS=#5" V8GS6CRP=!DE_Z@G]=I)'^Q@,LNSR%>+\33FN7,"_&T9KU(5S,W/MA=!YT=-+F[#8BS_ .BG?#R$/CW,W_ E!+ P04 " !&A%Q,6*+VE-@" M "'"P &0 'AL+W=OQ>/,1>ODDA-JJJ56FFUU;;/WL1)T *FX"3;OZ\-;$K,4+$O\84SQV?P<#*+ MBZI?FJ.4VGLM\K)9^D>MJ_L@:+9'68CF3E6R-$_VJBZ$-LOZ$#15+<6N#2KR M@!(2!X7(2G^U:/<>ZM5"G72>E?*A]II348CZSUKFZK+TP7_;>,P.1VTW@M6B M$@?Y0^JGZJ$VJ^#*LLL*63:9*KU:[I?^1[C?4&(#6L3/3%Z:P=RSJ3PK]6(7 M7W=+GUA%,I=;;2F$&=_"\,#:!] KP' _AL0]@&A$Q!TRMI4/PDM5HM:7;RZNZU*V** M^]"\S*W=;-]=^\QDVYC=\XI!N@C.EJC'K#L,'6#H+6(S1H3_(($1<%5!416T MC0]O5'"<($0)PI: #0DH<=+H,'&+*;LT6!B!DPJ"XBE+<#$,%<,0,().1/F!(B<<(("=Q9XA[4 [BTPQUQZT,W' MD8[,!46E$^8"N+O ''L!Q#A8S%PY& JF2@9W%YAC+X!81SC(NY>#H%@R==^X MP0#B, 3%+C%P#L\!G"3 M J:(0U<0 HM2-B&(XDY#,:>)'4$]Z.;/. :W;!"4N7)73C#HB&R+^EW4AZQL MO&>E37/5MD![I;0TC.3.Y'8T7?%UDP66E5]VQM<>^_57U!+ M P04 " !&A%Q,@;D@P:H" !#"@ &0 'AL+W=OF^;;EC'1ZW[AR09MD?1\N%>]J(S M;_92M5R;KCHD0Z\$W[E);9.0-&5)R^LNWJSDEL\JN;D4WU+*+E-BOXT_P\$A2 M.\%%_*[%9;AJ1[:45RG?;.?;;AVG-B/1B*VV$MP\SN))-(U5,GG\G43CF6DG M7K<_U+^XXDTQKWP03[+Y4^_T<1V7<;03>WYJ](N\?!5307D<3=5_%V?1F'"; MB6%L93.XWVA[&K1L)Q632LO?QV?=N>=ETO^8AD\@TP0R3R!C+2/(9?Z9:[Y9 M*7F)U+CX/;??&!Z(69NM'71+X=Z9Y MY04JR2LQ6:8A['&'(34\XQB=&? M(02%$">070D H[A A@ID3H#>9%!Y68XQS,5T+N8.&"$XAJ(8NL1DJ8<98_(; M#$US').CF!S!@(?)$0P)K3I#,0S!$ _#$$R: HXI4$R!8#(/4RPQ99GAE!*E ME B%>I1R26&053BF0C$5@LD]3+7 5"10"Z3XIDL1#/-W7;K@%!#B!#8W()S% M[H8%)Z>!?P#@^QL(PBE]#EEPLC+P<0"W 4!\(/-]8 JZJ2=4#FX#@/@ ]7T MED9 &!0!$&X$@#@!]9T $"M@56CA<"L Q NH[P6 F &K @8*N!D X@;4=P- M[("5H:7#_0 00Z"^(0#J"*&*<$< Q!*H;PFP](2[,@N "&X*!#$%ZIO"%'1S MRF7YXI1+KHY_>[WZP=6A[H;H56ISDW#G_5Y*+8QD>F^R/IH;W=QIQ%[;9F': M:KS6C!TM^^G*ELSWQLU_4$L#!!0 ( $:$7$SJF=F?]0( /@, 9 M>&PO=V]R:W-H965T?<:^XQ9G43S7-[YEPZ+V51 MM6OW+&5]YWGM_LS+K%V(FE?JGZ-HRDRJ87/RVKKAV4$'E85'OA][9997[F:E MYQZ:S4I<9)%7_*%QVDM99LW?+2_$;>TR]W7B,3^=93?A;59U=N(_N/Q9/S1J MY(TLA[SD59N+RFGX<>W>L[L=+;L C?B5\UL[N7>Z4IZ$>.X&7P]KU^\RX@7? MRXXB4YL,U7_C5UXH>)>)TMB+HM6_SO[22E$.+"J5,GOIKWFEK[>! M_S4,!] 00.\-"(: 8 Q@H2Z^STR7^BF3V6;5B)O3]$^KSKJF8'>!6LQ]-ZG7 M3O^GJFW5['43ALG*NW9$ V;;8^@-)ATQGN(?10B);&E&0&\E=G-$0%@A@&4$ M.CYXD^(2$X20(-0$X90@\HUU0!B&12(H$@$"8R6V"!-@D1B*Q( @-$1Z3*PQ ME<8PY7RLDD"5!*A$A@K"Q%@DA2(I(#";,YV5$MLJ64*1)1!)#9$>$TW7*[6I M,!\;S0OUDQ['$&3![/MFT$LNS; M#+N< 0O'ME2QAUGZ@6JQ0QFPZ+Q: $HL%B5L40(632SM3MA6Q-Y?+6''$#!# M8CH&@BR.(>P8 F9(3,= D,4QA!U#P#&)Q3&$'4,?< QAQQ P0V+V$,W?B];7 M(F''$'!,8CLL8ESZ']X_TWP/6M.>=4Z3T*JTZP^/+ @ @0P !D M !X;"]W;W)K&ULE5?MCILP$'P5Q ,<]O)]2B(U MJ:I6:J7HJK:_G<1)T &FX"37MZ]M.$1@W9(_ 9O9F=TE8YO%3=2OS9ESZ;P5 M>=DLW;.4U;/G-?LS+UCS)"I>JB='41=,JF%]\IJJYNQ@@HK< T(BKV!9Z:X6 M9FY;KQ;B(O.LY-O::2Y%P>H_:YZ+V]*E[OO$2W8Z2SWAK185._'O7/ZHMK4: M>3W+(2MXV62B=&I^7+H?Z/,&$AU@$#\S?FL&]XXN92?$JQY\.2Q=HC/B.=]+ M3<'4YL--=;^R2. MNC \ +H Z /@WP%^%^#W 8E)S&LS,Z5^9)*M%K6X.77[MBJF_Q3TV5?-W.M) MTSOS3%7;J-GK*HC3A7?51!UFW6)@B$G(/6:#86B/\50.?2* )@*&P!\0T"C& M"7R4P#<$P5T&,,H2P_BX2("*! A!,!+!,"$N$J(B(4(0X0012A#-[V6,$L1( M!O&HS!83&DQI,'Y$<)$$%4D0D60DTF*B@0C$Q**2HBHIHI+B!)3@%B'SVTDM M+J/3+-*)A3"0Q4,4-Q$%A&)L@@XT?'- P":$FXTB3DHM3J*XE6CP0%MQHU#$ M*=.V8J# HH/[B49SVAIA;;45A/N.(L9++6L'Q5U%DP?:BEN&(IZ9MA4#658I MP(T%9$9;.]"\M@)N/\"<9:.P;$\/[$^ >P8PSXP6O#4*LJQ7@!L+IAM02,A8 M)YBLK'$X?L?_ =TG@UL49EATC8)L_R7'\&ZM/6=DX.R'5L=(<_HY"2*X(R9.B.JOO@7Z0 M\Z/4M[&ZK]M#<3N0HNH._%[_U;'Z"U!+ P04 " !&A%Q,'/?FK]P& "' M*P &0 'AL+W=O&2TK7 M'U7]M7DMRW;Q;;O9-3?+U[;=7V59\_A:;HOF4[4O=_'*%R_EGV7[U_YS';]EQUZ>UMMRUZRKW:(NGV^6/XFKAZ"Z M!CWB[W7YT9S\O^BF\J6JOG9??GVZ6>8=HW)3/K9=%T7\>"_OR\VFZRGR^'?H M='D!&1J8I$%VF'M_,U=%6]Q>U]7'HC[DP[[HTDY< MF1BNQ^['/CK]M7@_F_CK^ZW)U77VWG4T8.X/&#G"Z#%F13%RC'B@"/4#DD62 M1Z82,I5]>W727EB'.U"P ]5WH$?3,,DT#AC;8W:':5@E5-R6"/$A)T(5,RDB9O+D7* M9@(UIH,=3R#+"RD= !)<#+"1">!D@J.*#4B8^1H1V#8$\ VBD@$T>(A(*,(*OX>="8##8S0=T,B(0Z%1+) M!&I<5F _D\C/4I$@D%#,.-BH)+47(QA[D4P)=$$-)+$E2&0)J4@D+6\LR4L M OD@LC]A=E+U )]@2%/(&HA)8O M= ,+0.P^0&'C4, XJ$H\&4<9R@:@ DL'FY!"10Y1"0*E-^:<=-5A89LYJ"T',!MQB]=DY"ZF%2R0S(8LU:I%&F1K1 M8F'9"PX++-:,G?'(Y Z A/3I/:&'!3HX8].-LZ5%>%PUG&$RRF*A6K#DJC0= M+'UJ$DM!ZG#3N#$E+'P+%F?%2,TRCT4NJ-@M5JM%%3L)* IDN1@V0T^V+1Z MQ3CKN%S&%F'!VDL#ZLE0"@9T$C>FA"W'@K5<,6NYPV[B+EC+'?8)ATKI-* ( MI-(%?P E@9(B?4H"<P6'/8= M=T&!X+!/.%3$DX B,TFW%(X^B8T!-3X]]\ X9;BI8W-RZ*$M"2@M.'! )W%C M2LQC6^1C7#2P[[@+2A.'?<*A9[.482S78W/R MX B4!-334@>NH9Z>@IY;0STV.X]\C)L5]AU_05'DL4_X.441 FER]VBQX[22 MCE&>QZ;C9Q0[]YZ>+SA# [6:QHTI81/S,W8Y]Q#$[.D\-AT_8Y=S[^$NAXMY M:B7CJ\SK';0Z(17P'0 9S12 'EN)1RXATW$ 2#/'% %+/R#I)W7 '0)IIOX) M6,\!Z=FFXP"09G9M 8L^H&(CC0\":4:) 3M#F"'Z.PA*TSX[>7UO6]8O_;N4 MS>*Q>MNUW4M&)[\>W]>\Z]^N3'_W[FH5DYI>B0D9KWAX)<0K 5T)^=4JY/"* MB%<0@WACXQ4)KZAXI7_)-/LQR<,KJK\7]W_4$L#!!0 ( $:$ M7$Q%Z5( ]P$ , % 9 >&PO=V]R:W-H965TX1$V4!'Q!,;H%=/:L8[(M62GY$8.)#* M!'448<^+4$?:WBTRLW?D1<8NDK8]'+DC+EU'^)\#4#;FKN_>-E[:"GRV,XF[NZ$I.C+WJQ9T'7FXK_"%:B2ZTP4HV14F'^GO C)NME%I=*1MVEL>S.. ML_\MS!Z YP"\!."IE@ED,O]()"DRSD:'3V<_$/V*_3U69U/J37,4YIE*7JC= M:Q$&<8:NVFC6'"8-OM,$.%DT2/DO$&R%8&.P>P=Y8+"S&NR,0?#.(%UE.6DB MH^F-QK,C BLBV")";X68-.&_$:$5$5H0_@H1_B\BLB(B"P*O$-$&D7CZ9^?$ M5DYLX>Q6G'C#B8+H(2>QZQN6TU8Q*4I_>D\FY4.UT6%&JII[&:\ZFI3 O)AKE? MHJ5I%W\!4$L#!!0 ( $:$7$SQ,./#S@$ #H$ 9 >&PO=V]R:W-H M965TN5,Z PWQG0'0G31 *=Z M)3L0=J>2BE-CEZHFNE- 2Y_$&8G6ZQO":2MPGOK82>6I[ UK!9P4TCWG5/T[ M I-#AC?X+?#8UHUQ 9*G':WA-Y@_W4G9%9E8RI:#T*T42$&5X=O-X1@[O <\ MM3#HV1RY2LY2OKC%CS+#:V<(&!3&,5 [7. .&'-$UL;?D1-/DBYQ/G]C?_"U MVUK.5,.=9,]M:9H,[S$JH:(],X]R^ YC/3%&8_$_X0+,PIT3JU%(IOT7%;TV MDH\LU@JGKV%LA1^'L)-$8]IR0C0F1%/"WNN0(.2=WU-#\U3) :EP]AUU5[PY M1/9L"A?T1^'WK'EMHY<\CF]2LG7SC8+1+L/,'N0Y')59%+F"]N^D55W0J-SM+8%^3ON9+2@/6R M7EDSC6WD:<&@,FZ:V+D*SSDLC.S&3B73[R+_#U!+ P04 " !&A%Q,RAU3 M%@$# "K# &0 'AL+W=OWR. MGV!6%]6\MT%!F>>5O5GW?2[-9J9,N\DJ^-%Y[*LNL^?UTI M;TJ]=XUON[7/NAG)0FYUER(SE[-\ED7193+S^#LF]2=F-W!^?\W^I2_>%/.6 MM?)9%7_RG3ZN_<3W=G*?G0K]JBY?Y5A0['MC]=_E618FO)N)86Q5T?:?WO;4 M:E6.6_%/UW9O*MZ3UO8LY6P;E+-,8\#3$XBXDPF6("DW^"( G!/D%X M P$Z04@F"/L$T4T"M&8YQ/ ^INIC, U#$#0G(CD1P0DMSA 3SSE"I"RB.3') MB0E.9''B)2<6@LQ]HF8&RV;8,ECH#<(?,0-L,E,ZV9K#T.8H$=X!HG8'RV=8,"*%%@JZ2 M:)^!$%HX-A32HB*[WS*D146XP[(QZ&9/)@F/'06CXY%+"6U[ADNA440\=:%H MI9%2VC8-ETIC'(>N#8.TU$A);;N&A-0H0M>3!FFMD=+:M@V)AS0+F?-T1(N- ME-BV;TB)S1BDCO]?I-U&RFU;N3'HYBP51N8T91^F@MDQLSO&_\B:0UZUWIO2 MYL3:GROW2FEIDK(',_6C>7.8&H7&PO=V]R:W-H965T/UN_H7 M5[NI9<<47XOJ3WG0YT68A\&!']FETB_B]I7W]:1AT!?_G5]Y9>#6BQ5CI69OW;5LW/76W@@9!DGQ)P3\!W OF40'H"\0A1 M5XKKS89IMIQ+<0MD]^^VS!ZB9$9,]_HQJPZ# M1I@[(C+J0PH$I5BA"1T])EA/$=B#;*80FL(F,%@G=GS\4">"!0@H0)P >1# M7J,Z3.8P35=I7B"2>N4",(K3M/!*!F 9)K2 7:>@ZQ1P33S7'28=Y4EBXIE9 M3T&F,L_P%%,0"KO-0+<9X-9KWBJ;ND6$YIY= (41\0[V!M+*TP^.!04M4\!R MYEFFDS0X1I3Z3\$4AG*:3;H,P(S6J ,/KG/0=0ZXII[K?)*')*G?9P!$L'^0 M 5"-2Y%GBG?8U ,LQ2KU'>0/ J('YKJ/1>[;F\N1F MF KVXM)H^[H:18Q&AQ=?F?'93;N[3#=[?S!Y*AL5[(0V4\"]JX]":&Y< MQD^FJ61\-'Q?(_4$L#!!0 ( $:$7$P( MJ[7Q+P( \& 9 >&PO=V]R:W-H965T0:MWSEPT5.FEN$2R$T!/EM2P M"*U6:=30N@WSS,:>1)[QJV)U"T\BD->FH>)/ 8SW^W =O@6>ZTNE3"#*LXY> MX#NH']V3T*MH5#G5#;2RYFT@X+P/']>[ S%X"_A90R\G\\!4"]X%PE]51\TVL=U@?9FF" M]NSLGJY6ZN@M3\@VBVY&:, 4#H,FF/6(B+3ZF +Y4A1H04?W"0Y+!$;^#-A; M!+9\/#5(8K] [!6(K4 \/87-:G8*#I-:3.M,IBG"LU(\J 1-4'=F$J^9Q&-F M/3/C,,DDS0>R3=.9YX,/AK.9<@3:Y>M"'5>GN/"X8G)69$CT7 MKD>YA>+=T'ZC\3\@_PM02P,$% @ 1H1<3"5 /)#G @ F@L !D !X M;"]W;W)K&ULC59ADYHP$/TK##] 2$("W*@SU:MG M9]J9FW;:?N8T*G- *$2]_ON&D+.2+)Y^D"2\M_LVR2X[/8OFM3UP+KVWLJC: MF7^0LGX(@G9SX&763D3-*_5F)YHRDVK:[(.V;GBVU:2R"' 8LJ#,\LJ?3_7: MUTH+T*\=I,OVYD?=HIXP3>R M,Y&IQXDO>5%TEI2./\:H?_'9$:_'[]97.G@5S$O6\J4H?N=;>9CYB>]M^2X[ M%O*[.*^Y"8CZGHG^*S_Q0L$[)C?UW M&DS AH O!!3=)!!#(/<2(D.(_A/(30(U!'JO!V8([%Y"; CQO83$$!*+$/3' MH<_W,9/9?-J(L]?T5[3.NDQ #XFZ09MN45\8_4X=<:M63W.:1-/@U!DRF$6/ MP0,,'6*6$(8-,8\0)AYB/D.89(A9N1@\1#RY"&)!UK<=!6K3+CN'P9W#V@"Y M,H!B!AL@H &B#40#!:FUK3V&:4S5.PGUS]K:CW$#01$H*'(%I9:CI8LA-N;Q M-F8@A()"*" $69> .A''B$9C 3/0#P/\6/=DU6/HE9^4A):8)Q=$63IRFV)0 M2@Q((9:4'A-?><&$3*B50D\ C$43C& Y"2@G >1896&5."> 48PC8NMQ<8B& ME,0C@E)04 H(HK !%,*5+KP_8=%(L40?I^S"@.[.1027%X2!B)GM"P.^DEO. MX%*$@%IDI_4" (WF-8(K#()*#+8_ 9&330C9%6\-H%@\FO\(+C0(JC3$UD/= MA*)T$B6V(A>'2#(A(W4 P34)044ILB4Q-_>2-'4WR<6IZ@5ND'8"2&Y,AI.5)P'U2A?)@7?R6X8JW'3=XO]1(K:=,+!I1V? M_P-02P,$% @ 1H1<3)?0)# 9 @ A 4 !D !X;"]W;W)K&UL?53;CILP$/T5Q ?$8'/91("T256U4BM%6W7[[)!)0&LP MM9VP_?OZ0EA":%^P/9QSYHPOD_5FH>+/%ACO M[Q. MX+6& M7D[FGJGDP/F;67P]YGY@# AD%JH??.\()WIAZH7W7V"H)_:]H?AO< 6FX<:)SE%R)NW7*R]2 M\690T58:^N[&NK5C/^C?:,L$/!#P2 B3_Q+(0" ?A,@6[YS94C]118M,\-X3 M[K Z:NY$N"%Z,TL3M'MG_^EJI8Y>BWB=9NAJA ;,UF'P!!.."*35QQ1X*<46 M/]#Q?8+=(X+@Y0QDL0AB^61J,$V7!:)%@<@*1'>[\#3;!8>)+::UF#4)PEDE MCZ XF2C=68D7K<0+5M8S*PZ33K)@0E;Q[-QV"[ D6N%_'%ZR:"=YL),$P!L39OG/IE?S2*G--)M&QE3QC<_EG\:UN M,:XC?,BX_O2=BG/=2N_ E7Y:]@&<.%>@;08KO6^5;HGC@L%)F6FJY\(U!K=0 MO!MZ'AH;;_$74$L#!!0 ( $:$7$P7XU3:3 ( !4( 9 >&PO=V]R M:W-H965T4N@5=("Q)R^W?+PF48]1(VY>2F.?W[-2.25LA7U4!H+VWBM=JZQ=:-QM" M5%Y Q=23:* V;\Y"5DR;K;P0U4A@)^=4<1(&04PJ5M9^ECK;06:IN&I>UG"0 MGKI6%9._]\!%N_6I?S>\E)="6P/)TH9=X!OH[\U!FAT96$YE!;4J1>U).&_] M'=WL:6P='.)'":T:K3V;RE&(5[OY?-KZ@8T(..3:4C#SN,$S<&Z93!R_>E)_ MT+2.X_6=_:-+WB1S9 J>!?]9GG2Q]1/?.\&97;E^$>TGZ!-:^EZ?_1>X 3=P M&XG1R 57[M?+KTJ+JFX=PXD Z(1?Y!Z99EDK1 M>K([_(;9_YAN0G,VN36ZHW#O3/#*6&]9'-"4W"Q1C]EWF'"$>4<0PSY(A)C$ M/GQPCX,0)UB@,2X_,&C# VFU8^!YG1FFHPB%.%4!P,M9G303MO1$*&(9BCP7J/_T6P4 M[S:*M=NT0C 0G>D$BO<;Q9II6B08B,XT#,5;CB(]]U@E&&@UT2&C6[D">7'S M2'FYN-9N&(ZLP\S;A>Y6?X=W _,KDY>R5MY1:#,;W U^%D*#B25X,CD79D8/ M&PYG;9V.FS 0?!7$ \3@ MD(1$@'2YJFJE5HJNZO6W \N'SL;4=L+U[6L;0BGG2/F#[65V9L?&2])S\29K M .6],]K*U*^5Z@X(R;P&1N2*=]#J-R47C"B]%!62G0!2V"1&$0Z"+6*D:?TL ML;&3R!)^4;1IX20\>6&,B#]'H+Q/_="_!5Z:JE8F@+*D(Q7\ /6S.PF]0A-+ MT3!H9<-;3T"9^D_AX1C:!(MX;:"7L[EGK)PY?S.+KT7J!Z8BH) K0T'T<(5G MH-0PZ3I^CZ3^I&D2Y_,;^V=K7ILY$PG/G/YJ"E6G?NQ[!93D0M4+[[_ :&CC M>Z/[;W %JN&F$JV1,!Z;W(3M%MAW^GBI8Y>LVT8)^AJB$;,<<#@&2:< M$$BS3Q+8)7'$'](C'+L)ULX:UY9@/=>/ S=!Y"2(+$'TG\G]PN2 B2VFM9A@ MM7:+;)PBFX\B0;00<6#P'2=;I\C607#G,'9.@MWC>QD["6)'!7AATX6YLY=[ MI\C><6"1FR ,W-]U\+C1\,[5"!^PZ@0M2T6SV\A 5+8/22_GE]8VP5ETZG5/ MV-[F?_"A47XGHFI:Z9VYTCW!WMR2#&PO=V]R M:W-H965T5 ^=^U(K+9EUH6Z(Z36P*A1)06B2[(EDO,-%%G)G761JL()W<-;(#%(R M_?L$0HTYWN!;XH4WK?4)4F0]:^ [V!_]6;N(+"P5E] 9KCJDH<[QT^9X2CT^ M %XYC&:U1[Z3BU)O/OA2Y3CQAD! :3T#<\L5GD$(3^1L_)HY\2+I"]?[&_NG MT+OKY<(,/"OQDU>VS?$!HPIJ-@C[HL;/,/>38C0W_Q6N(!S<.W$:I1(F_*)R M,%;)F<59D>Q]6GD7UG'FOY7%"^A<0.\*R"04G']DEA695B/2T]GWS%_QYDC= MV90^&8XB?'/FCBSU-,W+U1#/F-&'H"K-9$,2Q+Q(T)G&B_Y7OZ3Y.L(UZ MW :"[5K_D,0)=E&"72#8_>/@\:[)&.80%TFC(FF$X,.=2 2SO>^$K*Y.@F[" MHS6H5$,7!F:57>;BB8:K_PN?ANH;TPWO#+HHZQY0N.9:*0O.2O+@O+1NCI= M0&W]]M'M]?2:I\"J?AY4LOQ;%'\ 4$L#!!0 ( $:$7$Q8)=4!3@( +\' M 9 >&PO=V]R:W-H965TJ5FJEZ*I>?SO$">@,IK83KF]?VQ".D,TU?X*]S,S.+K$W:;AXDSFE MRGDO6267;JY4O4!(9CDMB9SPFE;ZS9&+DBB]%2BE.N3 "E24U.]"=5O^J=T#O4 MJQR*DE:RX)4CZ''IKO!BBWU#L(C7@C9RL'9,*7O.W\SFVV'I>L8193131H+H MQX5N*&-&2?OXTXFZ?4Y#'*ZOZE]L\;J8/9%TP]GOXJ#RI1N[SH$>R9FI%]Y\ MI5U!4]?IJO].+Y1IN'&BI>-FI:"LE>6^?166?3:=_I<$$OR/X MSQ*"CA#T!!Q^2@@[0C@BH+84VYLM421-!&\FIA_$5Z$NON9"=IFVW>Z M/5)'+VD4X 1=C%"'6;<8?X#Y0""MWJ?PH11K_X[NWR;8W"."$61[#YE-81,! M6&=@^<&PAMB#!4)0(+0"X4VC1B;7$": DTS!)%- (!PE:3&1Q506XXW:^5_$ M]C/$CP_"\>3!QY^!?F> WP@6B$&! M^/E_SQP4F ,.9J..09@83H(]^#![@,3\@<2#^P _7RH&S_L*^T\4"X'P^*R@ MP2U64G&R$T(Z&3]7REP&@V@_A59V"(WB:S.=[.WX(=..MA]$G(I*.GNN]!UK M;\(CYXIJC]Y$'Y-<3]-^P^A1F>5,KT4[4MJ-XG4W+E$_L]-_4$L#!!0 ( M $:$7$PI4#9.#0( ,H% 9 >&PO=V]R:W-H965T[.'+ M*<>!+0@8E-HJ4+/<8 >,62%3QN]!$X\I+7&ZOZM_ M8W2",[TR_2RZSS#TL\1H:/XKW( 9N*W$Y"@%4^X7E5>E!1]43"F:EID4G1(]O]N2^TE"C>) M<;^T06>V^V;L429Z*](DR,C-"@V8;8^))IAP1!"C/J:(?"FVT0,]>IM@]XB( M9Y#](V2U]!<1>_N,'3^>]K ._ *)5R!Q LD;H\*943Y,Y$^R]"99>@3B69(> MLW:8IK=SN5C-'/6 @L5_#$N]I:2>4I)9*>E#EF Q\V3W C$ET'$A/D7T1L_C6#*I^KOR3Z:?<-RHO=:/046CSWMRK. NA MP91HS,.H,H-U/# X:[M=F;WLQTM_T*(=)B<9QW?Q%U!+ P04 " !&A%Q, M>*[N/VH" !5"0 &0 'AL+W=O)<%8\KYJ*M&;MQ"J?89(7DH6$WE$V]9H[^KNR%595!TG7\&4#=D=,D3N=W,GDKVPJO?Y5$5 M&S=QG2,[T4NE7GGWE0T-A:XS=/^=75FEPTTEFN/ *VE_G<-%*EX/*+J4FG[T M8]G8L1OP;VEP AD2R)A ; +JB6SEGZFB>29XYXA>_)::_Q@_$ZW-P6Q:*>PW M7;S4N]<\"L(,70W0$+/M8\A=3#3&((T_DA"0A%B X X@A@%\$,"W /X$ "<> M#!" %00?+09A\3VIC&Q@3Z=,,L(<@2 BSI TLX8_$G,7,%">+V@( MAASR*.D0=-?M8JFPC["_0M0AZ.Z(QDL\L-WPW&^^MW#*,>PE'/Z'JK!3\-PJ M@*H18$AOR?<8MA2.U^@:SYC"Q \6B&#KX;GW?$P6(&!?X72]L 0V#0%,,Q-V M")JVBQ=U);"U"%ZAZQ T)2*1_\"#)A>B>7#\H.)<-M+9&ULC9A;;^,V M$(7_BJ#W6N)%HAS8!A('10NT0+#%ML^*35^PDNA*=+S]]]4MCCP\-/P26\IP M#H?4^33FXF+J'\U!:QO\+(NJ688':T]/4=1L#KK,FYDYZ:K]S\[496[;RWH? M-:=:Y]M^4%E$/([3J,R/5;A:]/?>ZM7"G&UQK/1;'33GLLSK_UYT82[+D(6? M-[X=]P?;W8A6BU.^UW]I^_WT5K=7T37+]ECJJCF:*JCU;AD^LZ=7F74#^HB_ MC_K23+X'72GOQOSH+G[?+L.XFY$N],9V*?+VXT.O=5%TF=IY_#LF#:^:W<#I M]\_LO_;%M\6\YXU>F^*?X]8>EF$6!EN]R\^%_68NO^FQH"0,QNK_T!^Z:,.[ MF;0:&U,T_=]@:SZS\N8_W,8'L#' ?PZ0&1W!XAQ@/@: M<%]!C@/D=0"7_6H-I?1K\YK;?+6HS26HA^T]Y=U3Q)YDN_J;[F:_V/W_VN5I MVKL?JS1AB^BC2S3&O PQ?!+S%1&UV:\2'$F\<&=XFO!;B36*$;:4]$NJI$<(^O^9 M<2 DJ!!W:I+9;/*\W"IAAS,!E*A#QZ";DH3PZ& 0,.#.-*$ZTMTEELRD;Y>P MC1GP<9I2J<1]\ 0M?(VBO&9C& HL!=-1=#JIZS>A9G%&)P3B[OB28VG!,&PYHHZ@WQR"R37+NV2:.<<,!;A3U)G=QPQ+E M6SO,&PYXHZCKQJ!I39FG/^*8-1RPQFEP8)!/!T.$ X@HZM@QB&R12#TM",=P MX,#WS/= 8=_S[/%&B&,_<^!GIQ7BKI]]%A/8S0*XV>F%A.OF]D4K?$K8S +U M#I2%PNT=/,LFL)4%:APH!H5K99^*YV M[F ?"]0S4!\+MQOPK1MVL4"M 6M<%WL4\$&%NC%31DKW)\1Y&%<@Q#O_F$. M"/#^=UH?X;[_G9FXOT;N;3$FBD =@F-UERB^W[L8*!*U!]3F8] #6RPQ3"1Z MZ5.;RX=A(C%,).H+J,WEPS"1&"82P"1S5LR%B4_%GV SX5C!$) M,.*T-_)AC$B,$8F: 6HK^3!&),:(!!C)G&?L'D9N53 B)/J)0-_S\AXB!I5H MO4_ M4$L#!!0 ( $:$7$QB8F8N+@( .4& 9 >&PO=V]R:W-H965TU_>V034!G,+6= M<'W[VH90XEM%_8.]R\QXUH;UNN?B358 RGMO6"LW?J54MR)$EA4T5#[Q#EK] MYL1%0Y4.Q9G(3@ ]6E+#2!0$*6EHW?KYVN;V(E_SBV)U"WOAR4O34/&G ,;[ MC1_ZM\1K?:Z429!\W=$S? ?UH]L+'9%)Y5@WT,J:MYZ T\9_"5>[I<%;P,\: M>CF;>Z:2 ^=O)OARW/B!,00,2F44J!ZNL 7&C)"V\7O4]*?X:QGH7OC<5_A2LP#3=.]!HE9](^O?(B M%6]&%6VEH>_#6+=V[$?]&PTG1",AF@AA]I 0CX1X(D2+AX1D)"0.@0REV+W9 M447SM>"])X;3[:CYB,)5HG>_-$F[V?:=WAZIL]<\S:(UN1JA$5,,F&B&"2<$ MT>K3$A&V1!%]H*=1>K_$%L%D\3UFAV$2W$B,UAI;@7A>1Q;@ @DJD%B!Y,[! MPMDL#.-6BV&63K48)L/-+E"S"T3@V3&+8)X#QRR&"1VS&";"S::HV101<,Z_ MP#")8Q;#.">T>XRY,[M$S2X1 >>(BX^8),T MR2^M,C_,+#OUZI?(- LG7^@>/K3@+09/ M^O0K?>=, 8.3,M.EGHNA\PZ!XMUXJ9#I9LO_ E!+ P04 " !&A%Q,_K3J M:K0" !)"0 &0 'AL+W=OFETT>=G7+>]4+;I \L,FO$4W=PA;@D/\KOE5S=:!3>51B">[ M^;;?A+%5Q!N^T]8%,X\+KWC36$]&Q]_1:3C%M,3Y^L7[%Y>\2>:1*5Z)YD^] MUZ=-F(?!GA_8N=$/XOJ5CPG1,!BS_\XOO#%PJ\3$V(E&N=]@=U9:M*,7(Z5E MS\.S[MSS.OI_H<$$/!+P1,#T0P(9">25D'Y(2$9"\DI(7+6&5%QM[IAFV[44 MUT .[>V9?8O036*JO[-&5VSWGRF/,M;+-BVR=72QCD9,.6#P#(,F1&2\3R$P M%*+$"SI^&Z!:(H@'N5M",@J+(&">Q/')/(<\AATDH(/$.4C>%"KW"C5@4H?I MAB"4ILC+%D(E<>(E#*!R'!>P9 I*IH#DPI,\8.@L#"V(IZ4"0!DEGN E*,W1 M.R]*"NI-%WJS./;TIHLHB%!*/#$5 *,90M33#,#2 B :J_E9;9H M)B$8>[VHEJ@D(X7_8BQ1**8YQK#F'-2< YJ]+ZX<,-F\GWB5^9H!%%DE_M>[ M1%&THBDLN0 E%X!DK^OE$I-2K^45A$D]N1 F@\6B&#Y6XZ6+^)U\T3LG,_K\ MD87 D_<6X4\4#0#-JS;$B6;W2ZTX%CT*;V\[=20[$R^SQA-G7LDG!U&762MOZZ/?G&N>[7NCLO!I$,1^F>65NU[V8R_U M>BDN;9%7_*5VFDM99O7O)UZ(Z\HE[OO Y_QX:KL!?[T\9T?^A;=?SR^UO/-O M7O9YR:LF%Y53\\/*?20/SRSJ#'K$MYQ?F]&UTY7R*L2/[N;?_8G>'X^MW[Q[YX6GLVKB$-L(,0.@A[!^%DHB)MH@9,TF.J MH=*(>4FJE0M@<>A1;=J? 2Q(O2C&64RO#$,$1LA8FIQ MD$ 'R?RE2:&#%!29:$6F8#)#CS$<9P'C+&:TP(!93%H@]N(%CD,"3,H 1-*Z MZ F "$UUZ@9&/B2EGF5]B$4C"$AGH4]"18-PD!*MKG#LD'"^=U-,(<)(#&A^L28++;5BFE,3!XGA.E1XKE: M03#720*BA'IGFR#0V8F1R@=;+E@V"- -HO-9@>:T-18- E2#Z!*L0'CU5$?? M@TQW82PJU-2+>#3U4Q=8""B9W\P4LYP"EAMB30%[*?62Q!(*LY<"]AIZK4!3 MP:9>:'FYH)CE%+T=Z!VK0)-00>"EMIFZ&%-3#6S+A-6 (C70Q5B! MIN\[LB!MCK<(=V\YL710)!TV%YCQ-/V+_L5TIHC.NAA3DZN6MS:&NUT+9@^Q?1E)GV-O>T)@!*2:EGXHR->R>MC?]YNG)VX5&UG.QJ]G>F? M:'=$U,8W\JQ/P/@C"Q^V+ 1/9(+R2?]YP/\3>OBX\%]6'_.J<5Y%*P^M_='R M($3+95V!)^LZ\6Q_NRGXH>TN$WE=#X?ZX:859_7!PK]]-5G_#U!+ P04 M" !&A%Q,[^8S\W4" ?" &0 'AL+W=O@I>^$5QL)[;4C+UWXE1+<"@)<5;A!?T ZW\LV9L@8)N647 MP#N&T4F3&@)@$*2@077K;PI]=F";@EX%J5M\8!Z_-@UB?[:8T'[MA_[]X+F^ M5$(=@$W1H0O^CL6/[L#D#HPJI[K!+:]IZS%\7OM/X6H?!HJ@$3]KW//)VE.I M'"E]49LOI[4?*$>8X%(H"20?-[S#A"@EZ>/W(.J/,15QNKZK?]+)RV2.B.,= M);_JDZC6?NY[)WQ&5R*>:?\9#PDEOC=D_Q7?,)%PY43&*"GA^M,KKUS09E"1 M5AKT:IYUJY_]H'^GN0EP(,"1$*8/"=% B-X(\4-"/!!BBP!,*KHV>R30IF"T M]YCY>CND;E&XBF7U2W6HBZW?R?)P>7K;9.&R #"*3+W"J4P:0: MTYH@*;1 .P<(+B,K7:?2!PDG3K^)PZ_]Q1I,,HF2PM"R.\?$N>W6H1-^4-S4 M:3:=FZSAVNH5M@Z118_O^/2,X"9[L)'!XBN]\$\SMG M5>W?D/U#B/$*)EVRP>RB)Q#W2GIMA6HVD]-QRCU!U66M\ZV:?KK[OLF8T?D- ML4O=SANM.>*158.@P6TELEI_6X(?@LU#*3:V9&EMD(V@WC&(S_"39_ M 5!+ P04 " !&A%Q,&HWWSD@" #J!@ &0 'AL+W=OUNFS 4?17$ \1@/IQ5!*E)-&W2)D6=UOUVB!-0#6:V M$[JWGS\(I<;MGV!?SCGWW!MS70R,OXB:$!F\MK03F["6LG\ 0%0U:;%8L9YT MZLV9\19+M>47('I.\,F06@I@%.6@Q4T7EH6)'7A9L*ND34<./!#7ML7\WY90 M-FS".+P'GII++74 E$6/+^07D;_[ U<[,*F?#]MPD@;(I144BM@];B1':%4"RD;?T?-<$JIB?/U7?VK MJ5W52UP6G T!M_]NC_4ABA]2U?U*!TVSS3O5'J&BMQ+!M W+31BMA8#9YAX M0@"E/J6 OA1;N*##]PEV2T3B0/9+",K\)A)OG8GA)_,:UI%?(/4*I$8@?=>H MS&F4Q>0&T]E*8>P6ZP'%N5NN!Q3E'Q2<>?UF'K^YXS=;9%FGSI^_\V BY+A= M8A!*_&9SK]G<8S9QS%I,-DN2NUZ7D,R![#TJ'QP#Y'6*/$YCQZG%H%F.^$N^ M0NY!6,(@1"OWO.Q]:MDJ2AW78/;%MX1?S#050<6NG=0?SBPZ#>Q'J">&$]^J M06[G[IN,O05^8GYI.A$94FIBILG6T')Q0;5S M\/_9J4C5ND=FYHR@R?E>L:NA1 M./)>UT3\V5/&N]Q%[NO$4W4KE9GPBJPE-_J=JA_M4>B1-[)O)-LA# X(AH!@# CB_P;@(0#_ M"^B3[YW95#\218I,\,X1_=]JB=D4:(=U,<]FTM;.KNELI9Y]%$F09-[#$ V8 M?8\))I@P16\QAR4&XW#$>-K#:"0 C026('QC)(4),$B +0&>$*!TQ4$($H2 M@^VL%#TFM9BF3S/>I+-: *!TD\!6(M!*M+ 2IC%,$(,$\?N+D8 $R;(8V)\5 MH\=$TSQ]6",%-5) 8[:O]NE"(U[1V((:6T CF&DL,3%>V7K(AT^1#\C@^3&" M0"L_!:V<5@101"L4\#E#P?NW!H)/&L* BWB>+5Z<@BC*:D9_HW=!J=^J<<#H59ENHONBO[#[@>+M\!AYXXM8_ 50 M2P,$% @ 1H1<3+]9RL@A @ *@8 !D !X;"]W;W)K&ULC57K;ILP%'X5Q /$W*$106H259NT25&G;;\=L6N8[M6)'3LR!U"SOF\'/38/9O#83V*]=W MWP//]:D2*H"*O,,G^ 7B=[=CTI?U.+[8>5Z*B$@4 JE@.5P@0T0HH1D&J^#ICM:*N)T_J[^I&N7M>PQ MAPTE?^N#J%9NYCH'..(S$<^T_P9#/;'K#,7_@ L0"5>92(^2$JY_G?+,!6T& M%9E*@]_,6+=Z[,U.G PT.R$8",%("-*[A' @A!\$_RXA&@C1C(!,*?ILMEC@ M(F>T=YCYNAU6E\A?1O+T2Q74AZWWY/%P&;T4:9CFZ**$!LS:8(()QA\12*J/ M%H'-8AW[2VQUB6]1A,-O&(%LGLYM@P\>SFW,>89-'DQ33 3KH;<:>DYU:H6S>)C@WO,5 O M;A9?RT9H7N*'C.FB/S$[U2UW]E3(]ZQ?W9%2 3)%;R%/LI*->UP0. HU3>6< MF?9E%H)V0V=&X]]#\1]02P,$% @ 1H1<3!W;(3A! @ ]P8 !D !X M;"]W;W)K&ULC57;CILP$/T5Q'O7W$DB@K1)5+52 M*ZVV:OOLD$E :S"UG;#]^]J&$&*\45^"/9S+S!"/LXZR-UX"".>])@U?NZ40 M[0HA7I108_Y$6VCDFR-E-19RRTZ(MPSP09-J@@+/2U"-J\;-,QU[87E&SX)4 M#;PPAY_K&K._&R"T6[N^>PV\5J=2J #*LQ:?X >(G^T+DSLTJARJ&AI>T<9A M<%R[S_YJYWN*H!&_*NCX9.VH4O:4OJG-U\/:]51&0* 02@++QP6V0(A2DGG\ M&43=T5,1I^NK^F==O"QFCSEL*?E='42Y=A>NX M )%PE8GT*"CA^ME"1J=3XO7]6C7YV@_Z59B<$ R$8"7[RD! .A/!& MB!X2HH$0&034EZ)[L\,"YQFCGDPPP=P02*J/%H'-8A/,Z,&]P7:." W(;@Y)8WL2H;7.4//#:0W+ M#ZJ(K *1%HCN&F4DN>DQB<8T&O,I#H/(,\J=PPS$[A'B+M?8FFMLR36T"R16 M@>3_NY5:!5)+!I'1K1X33XI,Y;RRNRRL+@N+2VRX+&:M7,8?N2RM+DN+2V*X M+&>U!%ZPL+O(,6D]B9[%)S6/HFBY$>H03:+C]'X. MU/0PXALUU?54N)LQVEML^'L[K':1MPYE]0NUJ(NMG\GR<+EZ MVR9AFJ&;$AHQ^8#Q9QAO0B"I/H7PH1"YOZ#[CP%V2T1@0/9+2!+!)@(PST#S M@X<\5[! " J$6B!\,. :A1HPJ<:T&A.ZSLI(%@3%1KH *)B!'OQ&H-\(\.L9 M?@>,YWYL&$:9CB'44\LQ:#D&+!O[((^785(G<.>_)YLS 6,F0,S B)DL8T9. M9%0)!!EOTAX Q4X"^TU!ORG@-S3\#IAH%L1\X=+%]O(=0V4/85+8Z@JTN@*L M&E7+5XL@B?/DO595@QJ8"X2)S0X&@9[4W7O2*#U 8M$IO67I7<],",V:'$_H;9I6JY=:1"'AVZP9\I M%42:=!UIKY0?"=.D)F>AAHD"R/)S-,))M5*X_JAS)/[4-G1\G-R[ZL5=.7NHDZ=5C'']%]@>A@X!0_2W7M M9^_1D,JSUB_#X.M^':<#D:K4S@PNI'U<5*&J:O!D.7Y/3N-;S,%P_O[F_;-+ MWB;S+'M5Z.I7N3>G=2SB:*\.\ER91WW]HJ:$6!Q-V7]3%U59^4!B8^QTU;O? M:'?NC:XG+Q:EEJ_CLVS<\SKY?S.##?!D@&\&8W$6#*(E20 M?Y+$ MPH,$B!G3V94V0I[(" #HAS0-\Y0%X:HR9SFL9ID!#,RR04X4QD, H% M42B XM5K.VK8+ I'W"M[$8IRDA$8A8$H#$ A'@H+HW!,N<<2JA C.6,P30;2 M9 -]6BR( ZAF<<":%(*@W 0A <@"/L@/$R8)MR M*\(P&%'J;? "D(D,<0'CY"!.#OP3%[8_2N&.D@(9<;^EI $K8[F?> '(+$Z^ ML-IHH<6A<+V#YC")WM<8$^:O.*1C'..%(B.XWR'\'UMP$LU#8<%FD2:B4$8Q MQ0O]%\']$T$-5/A ) 1*,Q$T"TAG&P]=6C:XCR*HD09'$PWZ]0?!:.KW#$B7 MIRC8VLGLW!PN,M]E=RR;/GK6QA[![J \:&V4]9G>V01/]NYT&U3J8(97;M^[ M\0(Q#HQNI\M1&PO=V]R:W-H965TXMM;#!5$JD0 M39NT256G;9]IXB2H@#-PDN[?SS:4$OO2+P&<]]Y[[D+L6UQD]]H?A%#!6U.W M_3(\*'5\B*)^K:.&F.OZ-I..4T@?/[=_?@:;4Z]D,[IHE*9\&ZY5:Z^7T?\] M# X@8P"9 G#R:4 \!L0? ?33 #H&4"<@&DJQO5F7JEPM.GD)NN'G/9;F+<(/ M5'=_8Q9ML^UWNCV]7CVOTA0MHK,Q&C7YH"$S#9X4D7:?4A H14Z\<'*=H/ 5 ML2-9^Y*4P1 Q6&=LX^.K.F]404$#:@WHE8$#F0^:Q&I:JZ%)RM+4*=>7,8I0 MYK1]#<@098S#U RD9@!U[% /&C;+1.8#LI,FYEX:3S"7V183'+K ONDMF?XTKW@SDS0!>Y[^59T#S MJ%M5X:L8YLS=(:1VVI(IPM$ MZ ;ZC:,! ^B9BX[]GY4"Y+X,HSBC+CC@1DC";H&#!\XC)AXX]UI.H-T5(0\< MT&49#CU]L)&G5IGS;;8Z#5:/=JYRUG,S<-D#_\-F MF-9^E-V^:OO@12H]-MC#?2>E$AH3W>O6'O2 .#W48J?,;:KONV%*&AZ4/(X3 M8#2-H:O_4$L#!!0 ( $:$7$Q/+G,$AP( %<( 9 >&PO=V]R:W-H M965TGDDR-E+19RR4X>[QG!!VW4-A[T_:;W=BS/Z%DT=4=VS.'G MML7L7T$:.JQ=X%XW7NI3)=2&EV<]/I%?1+SV.R97WNSE4+>DXS7M'$:.:_<9 MK+:ITFO![YH,_&;NJ$SVE+ZIQ??#VO45$&E(*90'+(<+V9"F48XDQM_)ISN' M5(:W\ZOWKSIWF<[*AS9_Z(*JUF[C.@1SQN1$O=/A&IGQ"UYF2_T$NI)%R M12)CE+3A^MS?7:TO8 M2;AIK&_-_B?P_4$L#!!0 ( $:$ M7$Q0?">Z@ ( $X( 9 >&PO=V]R:W-H965TP!>4 C'-B;(\(]H&R*3PX9,00' M0>H[QW?=V.E!.]A%+F)/N,C1F7;M )^P1S0M+4]^QIX;D\-Y0&G MR$=P@K\@?1F?,)LYB\JA[>% 6C18&!ZW]J.WJ3*.%X#?+9S(:FSQ2O8(O?+) M]\/6=KDAV,&:<@7 'A=8PJ[C0LS&WUG37E)RXGI\5?\J:F>U[ &!)>K^M ?: M;.W4M@[P",X=?4;3-SC7$]G67/P/>($=@W,G+$>-.B)^K?I,*.IG%6:E!V_R MV0[B.$8"8$[X3P0T(X$T*%X,A2Q-I4@((BQVBRL/RZ M(^";R-N$;/5K'A2++=ZQY2$L>BF2-,Z="Q>:,3N)\5<8;T$X3'U)X9M2['R- M[M\F*'5$H$ J'9)$9A.!L".0*@LE,;' #+*.,,D4 M5&E Q9FOH"H=%6;12NO&1YRBZI=% 4NG>^ M46ST&^M^,U?Q&VM9%$3Y*:+2$5EVQVAB-)H8C'J*T>13HSKBB[?R(;T:0*'K M^6:WJ=%M:G"K'*]=JJ>)$E?=!P94ZD9*Y94!Y45N=&?K9D;/F<%SH'C.]',4 M!>J9+ TH_4Q6!M3-F926G=6MVD-\$AV+6#4Z#Y1?3JOHTA0??7XK*_$=:Y:R MM[W+R$[[$^!3.Q!KCRB[\\7-?$2(0F;2?6!KVK#FODPZ>*1\F+ QEBU.3B@: MY^[M+'\ABO]02P,$% @ 1H1<3&:'AQ2= @ K @ !D !X;"]W;W)K M&ULC5;MCN(@%'V5I@]@2RG],&HR?FQVD]UD,IO9 M_%ZSKD'N%XZNU#VSH^$".^C*FL^]X]"--,@ MX-LCJ3"?T(;4\I<]91461%G4 MY)EY_%15F/U=DI)>YC[PKX&7XG 4*A L9@T^D)]$O#;/3,Z"3F575*3F!:T] M1O9S_PE,-T 3-.)702Z\-_;44MXH?5>3;[NY'RI'I"1;H22P?)S)BI2E4I(^ M_AA1O\NIB/WQ5?V+7KQG4KS0RU=B%H1\SZS^ M.SF34L*5$YEC2TNNO[WMB0M:&15II<(?[;.H]?-B]*\T-R$RA*@CR-SW"- 0 MX"N-W.-!5[,&+UXK*V'!JNR U,DCVNK@OIT M]&]R/[F,GA=I'L^"LQ(RF&6+B088-,2LQA@P1&Q<*DF'":3+SFKDLKJ,1@(H MRRP;8TPT1*S'"&A!-O<3#9Q"YZ9"+0#[F]';L(% [!2(M4#<=Y!;+EL-0ZC24.@S=..O,*9#]?['D3H'\<;$L\U$= M !"&5MV/04D:]U #+R!T]Y/P<;TL#6A0"0A-XLQN&6,<@-D$WBA@<*/%@<3[:(P=._NW4Q_(4]#IP1=A!7X?G)\R[3W^ [-#47/OC0IY/^@NOJ=4$.DSG,AC/,I7AVY2DKU0PU2.67M_ MMA-!&_-N$'0O*(M_4$L#!!0 ( $:$7$S@<*Q8NP0 D7 9 >&PO M=V]R:W-H965T::-VV0VA!R@S=Y_?\PMF\BB]72F ;.T)'D)87MX3-)?V5:(O/<[CO;9 M17^;YX? ,+*WK8C#;) 4_2.,SE;?IA9(=4A)O2*(X,9IJN$8>[?7\T M+,?FZ6B8?.;1;B_F:2_[C.,P_3,647*\Z$._&5CL/K9Y,6",AH?P0RQ%OC[, M4WEGG%@VNUCLLUVR[Z7B_:)_"<$:G,*@1/RS$\>L==TK4GE-DE_%S71ST3>+ MB$0DWO*"(I0_7V(BHJA@DG'\5Y/V3SX+P_9UPWY3)B^3>0TS,4FB?W>;?'O1 M]_J]C7@//Z-\D1SO1)V0T^_5V3^*+Q%)>!&)]/&61%GYO_?VF>5)7+/(4.+P M=_6[VY>_QYJ_,:,-6&W = VLVL Z&52SV6E@UP;VR<#^%N_4>.>O@^\-W-K MU73 :SS7=>#5!IZF [_&^[H.P&QD,S5=P$EHT';22 U,UTFC-5C:3AJU05=N M:/0&;<&A41QT)8=&<] 6'1K505=V:'2'EO#N]V]?(SPS=>-BC?(,*V]4O:%L M-E=A'HZ&:7+LI56_/(1%6X9 6DGR8K1L7^5#V7 R.?HUXCX?&E\%4XV95!AV MAO'.,4L5 R>$(4,XQ<'(."9,L6?G'JY5!/?]<\RMBK'/$5,5X9GF.>9!Q5@H MF!E% ^>89PJ#>%XHC(6F]L>I6?T<\)J8/8<6R*(+Q2H)K+-(;9K!IAGLDL%N M,R#])A7$+2'[*A&36>"@4E!AS+.XA;2^I6#R#^DT)6"N[6.V!P)FNZ:%BF=& MP+@GZ5!Q$#"'![?7:XH(%^&-!M$M103H M-;[3()JJ1&S@(*"(7@1XUB&84$>Z+3QI$SV1$Z%,RUR!Z(8E01 L- MHJ5*!'*V<>T3*'/@X2:DHOQ!R^%9Y1=;!7)59ZJUCXIH4F-0\:.8KP@FM?I) M*H90-SI4MR05>FWO=)BF!)/4!*E[KT/U0%(YJ.(>=:AF)!5B>M)A>B:97+14 MFNM0O6CEM]"A6A)4\E5P49&O*)@Y4#Y=!,P? .]X&;JV.$!\O5!R8P*D?I-K M4/N[Q/'B=$6 +&4Y3H"8W;'0 'K+= E,S0M,G)<*(O)BJOX.&P!>;E XUQEP MW,(H'+@#UK'H &7+'32>68%1M[-#Z!8 '$^+(XV:3P++BB>*Y9<$.- MW[+@CAJ?LN">&G]@P2,U/F/!$S7^S((Y-?["@@4U?@E6L)*%HCZ1$LLG-OG$ MD4_*@TGC[VQ7A\2S,/W8[;/>:Y+G25R>@+PG22ZDE.9 2KD5X>9T$XGWO+CD M\CJM#F>KFSPYU ?/QNGT>_0_4$L#!!0 ( $:$7$R7PJ1FW@$ * $ 9 M >&PO=V]R:W-H965T\9GSIDQ,\XG(5]5!Z"#-T:Y M*L).Z^&$D*HZ8$3MQ #9B MU+3G<)&!&ADC\O<9J)B*, KOCI>^[;1UH#(?2 O?0'\?+M)8:&6I>P9<]8(' M$IHB?(I.Y]3B'>!'#Y/:[ -;R56(5VM\KHMP;Q,""I6V#,0L-W@&2BV12>/7 MPAFNDC9PN[^S?W2UFUJN1,&SH#_[6G=%F(5!#0T9J7X1TR=8ZDG"8"G^"]R M&KC-Q&A4@BKW#:I1:<$6%I,*(V_SVG.W3O-)<@_S!^ E *\!^.AJF85X'8G]Q=,+F;BKK=%?ASDSRRGAO918=1&9,Y#)]O$N_^HY)Z55*/RO%!)7VODNW2!Q6TZ1 &LG6SH8)*C-S-Y<:[ MCM\3=AWV%S[/[E;??9 M57.=YX>VYV7+M=[%62LYZ+UY\IJDNS@WM^F;EQU2':_*H-W6XXP);Q=O]LUN MIVR;IMU.\IYO-WL]31O9^VX7IW]Z>IM\7C6A63?,-F_KO&CPNIU#_*;G.O_K M,$W-G7=266UV>I]MDGTCU:]7S6MH+Z ,*(F_-_HS.[MN%$-Y29)?Q8I9Q%X?EVK#\K!F\&\Q)F^2;;_;%;Y M^JH9-1LK_1J_;_-9\CG4U8#"9J,:_5A_Z*W!BYZ8',MDFY7_&\OW+$]VE8KI MRB[^??S=[,O?STJ_#J,#>!7 70/\*L _!03?\D'%!R<>O@\(JX#0,8&H>.&: M0%8!TC%!5/&1:P)5!2C'!,!JUYAK"C@9#:Y):J>!.R>IO097LZ%V&YSMAMIO M<#4<:L?!V7*H/0=7TZ%V'V2F]:,;0=3Q/@JEBND=&7[&2(68FMR*YY<9^C8AE;ID!C837!)#FX@8NV1&-N.CSHPI&;AD)A2# M=*84XZ.I_7%JYC]W>$',7D@;Y-.%XI<"_GDO6$ K!+1"4"H$YUV0J-*.B"B1 M_3$)*!8Q5&U]@O-]%?G(R0'!<:/'4=T,J;RAX"'B1@3'E/*QK6,JKR'#$)4( ME5<*$:&\4S*O@!"-=V9SD9)2)0((%41H@'V"XV;Z%5KF XICYEL1&36D\OH 2K,$<5!P#GBQA0G&<,& M3"B.2\#S,B4XIF2(N9G-!9(S$:&]9$YP(5,,T-ZU(#@07 0^;;R@C1>6\1%* MU!-V(L8C'RV4/H$)4 (-;T!@H0P"I#:DDOH08M,I3$I -3DFL$!&#%DT(3 > M,H$F9$I@$ E<0#,; \G# +_+Y@0GE#*E@0PGN!",%5^\Q25MN+0-QRM=6EN* M6;]F\I'A-F:J0OIXG5.8^4.3.B0P$2BL-B*P0##\5AD3F(R,'#*WA&1YWZW0E1] M-[8.P>A$26$/[H? M'(3&E!#2>730F5 Z KV;GAR$IBXC>W80FME"INX%JN@Y0;&61)8L;$JU0-)U M7YPI71;^Y>.OSA/@YS'U""@"O/Z\LS.,G4[?RM/3K+%,WO=Y>;1TUGPZHKWF MQ2$(:N]!^QF(]EEQI$OQO'U#Z?1Y^Y9J'_#V'=4^Y.U[JGW$VP]4^YBW'ZGV M"6\_4>U3WGZFVJ^!F8$Q_W-Z/ -_C-.WS3YKO"1YGNS*,Z'7),FU M,8RUS(?A6L>KT\U6O^;%I337Z?'L^7B3)X?J7-T['>YW_P-02P,$% @ M1H1<3"\\?W&UL MC9=M;YLP$,>_"N(#%,PS41*I(4R;M$E5IVVO:>(DJ( 9.$GW[6<;EV+[0OHF MP>9WY__9OK-97DGWVI\PIM9;737]RCY1VBX.F+TEC=?BPLA_1(D<)-Q#$[Q)? M^\FSQ4-Y(>25-[[M5[;+%>$*[RAW4;"_"\YP57%/3,=?Z=0>Q^2&T^=W[U]$ M\"R8EZ+'&:G^E'MZ6MF);>WQH3A7])E-/!& S^:-?"E@3\:H'F#0!H$'P;! MK$$H#4+-P!EB%Y.Y+6BQ7G;D:G7#?F@+ONW0(F3+M>.=8G7$.S:?/>N]K!.4 M+IT+=R29;&"\"8-&PF'>QR$\:(C,,\P]=8"M2?@:DIM(',(B?#!.7]@'TS@] M%W80@ X"X;+A*(DO#%C M$:@W O3ZFMZ!"2>C(#^(-;T %"$-R@$(3893],:@WAC0&VAZ8V,45Q-[E\CG M"$5F LI, )G:"F?)79EWB7R.4&2FH,P4D!EI,E-SS=PTT)/;I,P]G9N0LJ<5 MPX1>9](Y@;[( )9&OIXY )7$Z$;J M(+@Z(J@\ZLDN(66@,$UTT2:5AHDAVJ1B-#EX5-%P14;!)S)>0G.Y=!_)9Q%5 M*US\$53]M238 !#R$CV@$$B5R2:5,0$42@(]+).*4'KCE$#P,8&@]X\]YX_"*G]6?\1@[T/Z)XL65!FF^80/9&7.*=CZ&'3X ?17@\-2EKY6>&,WS;K M_U!+ P04 " !&A%Q,R)AS"FBM BV0( % 'AL+W-H87)E9%-T&UL[+U[<]M(EB_X]]U/@>AUWRM'0&R^'ZZ>CE#9_&G/U6KVW275+WB+LWAETU1[I(:_BQO_E3=E6FRKF[3M-YM_S3L M]Z=_VB59_H=HGV?_V*_]L?YL/%'_[RYRK[RY_KO[PJ5OM=FM=1DJ^C MR[S.ZH?H*N]:+"@'^?AC_^^S^'-?ON;1X;;^7C]<)!89S+TUNY>_SW\1M:]3&^R MJBX3:"9/=HVNWTO/E[=/'YT_NW[S]=_>TRNGKW,GSL4YFLL_PFJAYV MRV(;_EJ4VX>.[E-R4L;]\46;DY2/L"";=.R\=B[HFN0LE=E>E>4-/D%7E5;+,U]?UCLDWR51I=([6I'*&(GL&61)]N MBWT%'35FJ@G#M'']J@K::G2;5+=TX5?X(?W'/KM/MK"JC0=A:9#"5;# M6F[3.-JF514EVVWQE88+M"):%_MEO=EOH\2\\&PPC&>#&8X<+R?UAM_UQWWY MKCG67=A7M"F+753M[^ZV6[4LZ*G!ATO*^212@F7(/ MRP6ME$5S6N;G99JGFZSFX7W-ZEL<'5R\1GO^_F_=Q X?@@,/OBGRF_,Z+7>P MIOW^@-8N3*" M.[Q/7T07^_JV*+/_2M>&1IU'D[C?[]/_HBNDU&M:0D6[W*,YT/,FF=*4[Z0> MA^-']#D?QZ/^,![,@4X 2=U$0-/2W1*6RP@\,;V\&,;SR2">#R8=SS5IRGJ= MX5U#EIQD:SB+0//N,MCU\,F/:0V"'8SR; V';)75SR.0 _*VX\6GYI3[P4]N MGW"S#G&&LP\)GM?;M,Y UGA^,J>X!DZ9DI0"2_S6 MQ]O'W/KHP0&K\V,WGB[-%1,I=VI,Q^KHQ(\0.B9-ODP=N./6?;"N0>YHBB? M6W&@-\#FJ@BFL8Z1LF[W1#6^TN795RG=I35*S-ER3PV^OT.Q$0?%A+^=Y M3.)-6 MGC=H^E4.G"6%.>L?"=,I?'. ;I)EI'7(->>;G]Q0D""BT)B?H-=7-B%JO >@AA=@/"] M3>GN&EY:T%]DD[E#9KM&G?R'#C.3;9LD<,N M@B90]46!B^1[?MG<;C2'M-^)EDN)8[DIDUV[BMS8K5L8'XNG:B7(A$%C4-I5 M<]F;>DN' $0TL\GJ&T^CQK^U!(Y!T:"_*X;OQ MH81;G]V1H.0&:H2E;9JTJ!L?'7<)V6F'+5%-IHL1']W63BK;G3*(WT?)G>9#F*ASA\W!=TTCRJ!73H''CW&HW,Q =@^9'& M;8N*)"E<+FQN TP!YF,]8RU:G$=(LH8*;]4X_-%*;;+E9#W+Y(G&Q. *@Y , M.YJ!ZB6^I43,Y;>@2\#ZI'C,5UL@C-DF2T7:H^'21S%QRKMW:(F%J>)$>M$U MB)3OX+9'@^A__I_SX;#_P_5^MT/G#&H2V4T.+:[0*R7D%+?A S#0%9P$>F'P M _:!2^NQ5F=B4DP6E<<=ZYIV+7O-W3BU_\:]PN\?HD_IKW7TXY9TE6[C@^NE M4KTDKI>[CE[>O?]T*:LU@,E??W[[]N+CWZ/WKZ/KJY_>7;V^>GGQ[E-T\?+E M^\_O/EV]^RGZ\/[-U@]Z#'X#VU,_OA8YIMMP]H3BUV M!LQI8>FJ_;+*UEE29BA>KHKMEL6P+3!UV3B_*;,YL.2X.?(,:')W M2?X0FU\SN!]1=8?2PY:\D'#6T&M&.H3X7G# B1U7E&R0#";E%R0S25E7/9"/ MI91E#A00&K] J*4OD0"#NUR #8 - F];[%9K<\U2+UGGZE?HMTUV2[X%, MXVJM==<@4ZRYSSA"5SRT2&0M@P/& L$]+!#(:MYX5Z@V%+APO>BBW<09\1D5P6]6VT+LZS^ORAV)=5 MNMU$9[+RKZ[^+HO^G%K&_M J!6-CI9F;28U0@3X,Z&X'2GS[ I<%G*+:-X)5 M#Q4LA6G";@*J@2 6[-+S=?* )P)5P1S-$;(Z>(6]/PV7"Y?]O"[.@1NL M9:U!0, P +1!PZDE9L(< Z!MLP>L0LISL_.\N2_T-/%DPC%( M;L*- %$+3BP\#D(./\ Q"6FR4XYA(4FKVRS=*-$,V!2;L7;)E[3LA;=/!DY4 MM!BW+_MHC X\BC? :C-%-DD1?;PNTU^-\0>UV2^?6 MI.)]\ X9'.*4-QFXQ1UJM\@68?-2(Q)0K("+;*$3!FL'E*3&X>@[C@L DP_F M#*?P)D55X.XV6X%XM:*&>'X)TKO5+6P$2D:I["MYA>UH18C:&GG(\!YDSS25 ME69';M258T>\DRDMO75>RTZ:A3#T%]=Q^W#.E$$38Z IVRUS[_.5O+1DQ50V MMDQ ]UGQ[!S#3K=PP'(:'$I*>OR]Z#.;15"DWB&1X1GQ7EB5K#YEDK&TCEM% M 1RX49_SS*J_E3%^P_E'8G"'OV@VZ-;9D+*?+BX^&%H6P^: L(771M_&@D^< MG8!L:[7?L8T'!@]R64+&!%Y_&P" 6^UHR?%=I)97LO3$1U!Y@6T!_@%/PLCV M6[PVFD_:)2H^VQ+4!)D2\:W]C3PZH/CX56=X(Q/'@?RH H^J(P,!OS6Q 2RZJ MBM0Y7 DR8ED-)V?]^2$X]I;)N/MJME2V>VUU%Y]PX'XA]ZJHN4V!(Z4NX084 M)=XC./OK%$6(C&3Z;&.E&5B:#(>)<44P_0&^PA&Y)0$*_7' M!-4=BVZSBA@7[04=(7DYMI(P6F"*'9 =-H*LX0%XH8;?UGR>5L[N8+N6^48X M=+[UA_> J*9,%/D6F4+L^)!SDE\&: C9NO 4 U5 UZ)_PV7,>,"-LQ8%LN9I M@3'))5KO4R>4\[ZP'@B_?4)&R88W'J.<8[IQM-QP/5H!+.9IEM'_0=H/L"2XVKOR;+<*Z':^?<>E=HTC1+;X9?D0O> 3OZ ME2X#=/BLWUM$P-NWQEKV;- ;NB\Z!$1\$.V646S8' G?_N&_P?B]RA@:4/42 MY$%)F?/)957QJ, MN*;E=\O$>XZ\AX2I=)6@-_70U:>3:S:.^DNB+07/Y7M:(U2A=D"2W"Q!)J;8 M62,DZ0$F*W+()M&R+!*^%OXB)MN*U->Z++9(1;+*>[^^+8O]S:WYCO86+@TJ M1?P-SO M4/LONF,64)@^EL8XY!-5NYRZ"9E@S%KU!I@,ZE96($;&?&_M[VOX!,_PDA>E M)W?M2Z#W*+;J2HY #K*DIAR.3!U Q"E"%: M6=!.]F4>B"-E>K,'8K7%3_=9^M6=3X\F4A/"0\Y:*Y(4,X@O\?EL4:[X(>C\P^A1>AYG3HV1LI!4( M!/G.?1=MUQ+6;"UT%::W/FEY@Q9/UQ4ZN#MT1,R]%]FXXA?N8RSWQ^.!)UJE M8FU_XJD7!7*KK.*!K2-97J \S$SY(L%!)QN;&I)W8RK/>DQ^!E@X#CUF!1PN M=\HQRR9LB@Y-&#B%P@0NHC54O119KWJ.E!+&@FHX,10ESG)C-&X0P,^S/(85 M+^%3L:]M4V^N7K^W1B\V;IBU)#,PADN7+)6!<+:Z)9Y2&3W*S*9$@KE'FO*> M(ABR74K&C;:;I(F#LV$Y 9,XI7%1K'T&GZ^0.9,B#+Q>I&X>6@NC M,P?:OYT@XJY0 ]AL$PE0NP59B[:G9>"X5/;@B_V@W>YWQU;NC&X]WINO((20 M<0?;I=!$/$49J:AF!3+LGRQ]\A-PE&VR8IJ $XNMP%3BZ /AY\CZV@-BHP.( MX&);?+[#WM *!8L37L01S[CQ-([9=H82_;,1AB$OM1 _[,WF[IO'2O&T_+S! MN$[IFLZ=/XP*;8_/!I-9;Q3H#Z-AK^^^JA_3\>LD*]VF:>,:7%%**PJDK[WA M1QOWYBT3;+[_:ULRONX/2CU3)H!FF/*"QR2EK'PYMD M^XQN2!BLZ;N;VY2UNX(D8^@+N 3%/T#/_]@7^ ]=#"+:"4>2,*%C+LPBTNW++ $:V(,X M/4CE2(A:H8W6T,26U20]I#5:@3L#"3F%0>-@K.&Q;5M) *N0OZ/A UEW\?4% M*^O3'R*S(L8C]1_>,I^Y#7C^Q#6W$H"SKZ>2%I7DQH,@CZ@5)1M7+QCFT [S MBO>"Q4[H(C]Z/JRE0A0;,W$KJJN=WHC?BV:D)X1!,!GUN08E;H7*$JE?YJ]P MP",[X,\M)ZF[&^5:'=)CFWTI(<'.;$Y"-H4^ME);=_WP^.1%?JZ^:3U79OV) MZNK#F)- BL;.%,T!RO>ILJ,"5<2#6Q;(C=R6W@5@'XC/\>85\.Z M1=XK4Q,,A>*X:1,-L2QK\5^H.5)L1Q'V:2V%VVR3AIU^\E^V@ED)L_B*,KC8 MNK45\$&;R6')MA(K@89W>#BFH\)$'+9O2U2ZP%C)%7J!PI:_DE&;#;MT8<@U M4:-VC.9%,WC0"LF]ZRM6J!]V@F7^]+\#J+0V+ M")][VT%PW),\W[-_S*WPID#>!?P9]@X/")$H%/IV-E,)U7/+)PZ8A^F%FI&=62/L.R0X+30.E%K']DXA$U6;3\'7J\ MURWRG"\#[7,V\I/KW;_FVIAIAN1O@\0S5&Q,$Z>\WW;AO>I&M4D5S;#F MWUBP4./I15=NOB845'.,T#S.%PPWX?=B+O:$MO$6CZO\C/>6@BL2N;]L!JY\ MAB*7@,E*M=^99=GG)@8UL1GR>K8B-%?*@$GJF]NG+?FL] ,QRG+.KM["YUUO MGN+/*DY.N[?K>+YBMY3. "',NAALM!6&:K4/'Y';:_=K78W>IJ\H*VL M?],6<15 \:*Q!K"7^YP\;2C 6Z,VF3B3A]@(@WP>8M\$MC:IOEX" E$2%511 MK\34*'%C-M.*)!6,TV9ZTRYU@A8%_&3+<;?M'6*F5G2&+QL+JWGLI7[L SQF MC*5*>5P\57GT$L7X<,FM45U?>.H;$V&$":4N.%*07Q0MHW$T5AKV3<=^6]%%6FRE"=[&)>J9EMZ8MSA*TVMHER+_ MS:I=)5X4"K3$J=T5=+P"3 ?\1<>HW*:@:=\B.["IFKBM!4S"N?8BC^Q2X M"/GE)Q$+S)!R7):K5-LEV MQKY4R^6(741+L4-? "^'^9E]E/($NU[)9 \'H4Y#$:-8U-:P MR,)R$I*,I%D#Z,$B M0@E7.+>FWB7TEF6P_>:%[ M?/E,K()(212.EA^ZN%7[#3U.5,Z(E$K&Y?,7+8_28QT4 W>3F+$!,[!>!9/ MIV/\-)K'T_FL^U7]XF TBQ>S?C08+N+Q:,8QQ2:5!A61;G^^DEB[5J'&/'OX M_=ELT)OY[J3I3 >H/V!W'GK%D:=VC*J!CO0; M\JN?;?"0SRH*# :N5&P1I>3))?2\GC7)%B)WR/,/$FL#"C!JC2;$=B2QOX:& M82QNMDG1@ZUZDE7"X#;2+E'3*#E"AUJQ?0@50L^O3;W ]5'RW+$ $T=8G(7. M,+G]'72'*KT*@O(C<> U>&4O\:?(O*+@[I4DLT_IKFN;* NHF:)->EP]Z#+&> MJFU<"XE$MZT%P3XBIO+8ADP9\QPJYLY40C$S7KC49;,M\CF;"QVVYXV%!78Z M5M(B#\ *F^RS,>!9*X1D84AT(+R+]C2&$Z+%N\/0 M.M)X-ML]Y@GP0F+&JS=H\0>A A*D79BH!+MFYN19@7CV5,4MN;DI4;5RF7)V MYIX'^8V3NYSX&V0TH96,>=:65"HRMO/AMB]C?L?:BV^D&!#,CH215XW8;\HK8_"8&EK'%CV_I*46C*_$!QBA@"OJ_)_YX1G5K:$%Z/ M+,&:222:2AZP A$IL^9=%IW]X:IA!H*4'0[+<1P% MTL4^L)PWG G2>)44U2 M1%X,K419YN;6-Z\E.5I=DLIP&-_PY,1^,?.2.8]Z%*R-_,%)AE:ZSE1XG]MU M%^B7U-9>8L]8'#92)U\8U K#5E<"]X"$ M]-E:)FR4L6?&1(,8Y_9DC"G"L7*J*0,VM9&=\(#EBFU*$@6';2,BMC5/V Z MWDIR0)CH[F59?,%P"E RD;F2TG$/9!17,S!ON+!8'1-N,ZY\Q(#*$\AW;.64$I)2.7Q1!?RB#Q MC+B=R00!VH#X!D2_*\4.E50'4Z*6V'AR2G9SS&&M%I<1Z4YE5 -E9J 1VL1U M;Z2$)V7SF]5+FCEMBP<*A#%W'*'6UZ',Y/X$N0OA,-4Z=9=H")*)+]$2'K2GHS&&3@Y['@>O>@#KV\B&-5TLGD1G##/(I29LLRI9DTEP0/&Y\JMGQDC=Q*; M51H,,5\-2T3P.N$+:^T-?I#8%3@ &)_5)I$GSD,E0?7:Z*R8\Q*F_P6MK]9" MJ._B.N4L;E*2)' \"'YWV4%D">:^2%)F,PF1B>"8)G;T=&+Y,#4G0E%@E6WT M<.^RLMW3[AZ4W&7_Z J=DJ.GA]F%+!($J#AM54D4A_8%6WTV#FV$X][\:!GA(Z&1H\?@'4>"CR^=:G8>=/TB^L#8_=2<\2])M@R&A=:4Z\/I M:R+1>SG:K\M4(K^DZ]#41]%L=)C"Y#\&7"CNP]],N@BYZ S:08N9OID&)11# M^,7[U6H/[ZS,=A6;UND(IASVACYC"5L/Q^H9]J+#J(WJN+9U*)$7URTF3<8T MP.ED]QYVZ8OH;^)IM OMML?*BP:U1@,YXS'8:+ZF--@-QJR'\ >4NS%A3 M2R,^<_\NB 7VI)/N\,EBL1:YR,TV3:A"5X34INV0RNW[/90GY3. 8;P]_VWAT0UJ'X1H;0\?OFB59,$QJ$'^'/:,CD M]_#;;HGR5Y!U893_"5F#)B6")]>2-G'"32J"0_*=LBN*RL7#6>/(]*G&D7"0 M/>^T.[[=\JW+]O6P2BS-402ZK6<,1KIAQ#*V2GG8 'Q W&%+MRGCZX,DDZRS M(I;D)-1A)?DG_5K=)7>4MN2X%M*F<\DWG9C0FIM2N*+/<Y$/N7F, M)6$VL7?"Q.L R18>YSUJ>9VA=62*KC#_VAHX3?6_DH^SZI5'Z#EE6X*!R>@4 MPH3A9\*5B?D!RED42XF_L-R)22/1P/JF:=%HG1D[I%UV_:P8J1;7K2!GY$V4C,R_Y '- ,"UMM>_OMT;2=IXP M\HQMN!1V+:YL<= ZK'.'O]X3>T P)HU!\E1N19SIV;PWT9QQ%H*TS7KC3GO/ M80X7+O@W_M/&K1KJK,F0&O8%J?7O?OQFU^.]YU+6.DCS^.*W749 MA1Z=46_P=!!2*]].3I%OV^XQ25/=JPYSO9X1B\AG[XL_'H*QKC.H M <>L:\R'%+- U'P3K6_>-T2ZHR=(TJW6& E0,+88S==7? :IWG"$5[P M1KG?RO5D4=&%%5:K6[C]6XF*(.>NA/EI.3#RP"?U4)-2K31%;E*L(! F7&ZJ M&@$-L<9* 04<3Z-10$Y9M7VXV$SY3$0B@MERPC7M&R<)UB)&NT&Z"V"A8\*%E7"+Q4/T&BA?%Z1:EX#@^7'RA_TFDKP1#@= MS4P:RZ4WA:("O5Z"4@62PFPC4SK6CU"ZV_;T.+%%_8WQ#4SZ&)IUV]9891L^&60G.J(C\;9XH&*A:?1Z*TT+ZTSC=VB6((+/[N>;+(R0:J*C MHB3A$AW#ANEFPW>LX57[Y2^",IV AB(RA1/F:>."VV*IEM%R;-Z="?YD&B$A MR&EYAR%4%NF:+BCG%=)7DK7!8D5%T"BTYEQUF;"^7'8"\2V,3:6.^;FUA8IV MP@7-.OF*M(\UWZM6#.7B+LM9;EUCY% ML8T"AQRR+\(43)06/Z/A>S.N<]"LRW@I[:8>T8_.Z7_?K&Y*1X(?,F*_$T MWF_VD\Z=AUF;M-5AT,475-D%%ZO]9,PTO>J]J%FJ]P4(U%6VS-SL61]2CDL0K0[#A)BW# M-QM):JF)E+6N7PE#5%@A.GS>F0O4MNHK,WKJE>G:I%[T#DMRZ5HP15X@:1&P M#B",;Q.3ZS!F)N4*OZF*;==X\DB4X]0'C8;Q^N+Z1PL2+ IMRZO1YSMRAAAL MX8OKS_:M=T6/1G#>7]AJ:";ZG;;CI0$/X]/\TI9C./L$9'P53?O3YT815!V8 M1ATL!\ONZJ>84H88#3-3^$>86D:!8,#A-W!&SJLZO>,R U4+;JCCFB9>K5;2 M+I\5=.MFR#[9BHTN&!-*@F>+:J"X<'-5>D -U^2Y6M>FVMV;/6BZ1E*RJ4Z< MIA_1R6+8C,1BL=E05>F+6&4B=< /K(S46$1D(8S4R$AH5>>58%NQB$QMK%]< M9BNVV#LU(@?>Q&+A-+SN02\@A81H?""54KORSX-:*YC Q?YFS^X"-%#+J89# M:@\G+*>VNO(K..L=)Q([=>67Z"AM#*:5?=\X M#O7>8Y7:G/4R3LF]VX/ O&*PIYR (%07%HA*-\&ZGNMFX_*M''B9B:=UA3LY M9-G*V+BJ*&-KZS9)>]G.!>,RQBOQB;!I8XV%D56$0;M,N?PTIPJ4A;.-1(R@ M@F?4U+ ^;ZUA+:J-63=3S;J)RJ00-K<,E+4EFQ7A4S2@_AVKY#"#1B5L0T3\ ME$:&_L.G67>U=].M*9TK!FF&BV(3X"05\2T"!QME9AXK\\FN6'.\J;=23#[8 M7F(4Y8\BLCUMDXTB%=N" 5;,%:W<6X&OMU@2N[7*J=94;4 Z1W]BU9D"R1=3 MS*4JE>'\VXK&5981->T5NN^.FHLF=K1G@B/L$'RN.*!XAU DC*]OI0WN-7$AG\YAXK*BV&23 M8Q>$F4<(<3*G'5Z2!^\%3!@V);^P?8J&9]C \-03,2=GM[!UN[EA\JBY.8\J MC&-3_T[*(OW!2$L=E7[8/N5%VQFB*-MF!8JIM +.AUNBQ5&NGT(!.:GO>'E@F]X6 \X3+S\;!+KL&W.N0:;M!Q M;W-_-0MWLDE)\9[%YGSOD#S9#YD$L#7B7I;J!B#!8LD2<;FS// E?? $@62) MY22PI3!VK*<'>[)4DW!P(@H2]*F02K>)9)73F)<)B,&Z:B/"2^-;9EX5!2.Q MJ[!%J*$D*P,OFJ]]O-'39L>)8FQR0RW=1E.V5C6AY,**L0_30$1JDY"ZI"(3 M(WE0-*#USJKO)0/,GRH#Q!(N)#;_I(NO&>(C?J*4S%V6(MVA#%[784CC]V6_ MBZ80H=/HDJA.JB^XC)SUO&-P"DRZ0 R,.XPKE&@#6&)"T43VA7;(P$!D TM] MU <3O&CJ?Q@IA?S?&2/_AWA.T 22:3MQ(Z"T&0$H.,T\V$&O3\_S]^7V'IIK M7"@+B! ,&HZ%0(KRBY._@E@*9ZHUE!;78Y^YO)I_)39F:H.R5 MT)H6I&QKU=2XS[&M:F>2$XIPY+%;UG"9.ITH6SB3BH>">1Y=D[W(^U+$CME@#LKME4XI@!-U:6(_ M.5R5[_4'J:KJ+#[=\DJ7'88'6:7W'-](I-^A"3M18!-$ =N*KHK7>_6]?<=O M;)/U5E;%DY!:I.APH.N'H'0*,ZGP-5,EW5P,CR5+/!S?SS#27G1GRJ0Z=QJ'EE$%SB!?)@YR[-^F&FK MR^6V#8=CW$ ?<)FL)$W*$O_Y3_5?_ORG*OO+G_%_]5^HX-7?*.+]K8)_[7X, M)$]'"]\H*OC6E+J!@7WT2MN\*W)7V>9'"GKXSXME10:Y_]W:4Q./-GSLW?M/ MEZIZT>N+JX_1WR[>?+Z,WE["%?IX^?;RW:=K9?[^I@(]%*GQHM4&T8&"_!C@ M8-+=FX#E>+T/M/Y/1AKV'=<6"#TRU?P$OT>Z2-S47.:6R829?B<4NEXK73$0YZ=S%07$C M KPA;SNL>QO$M2W@]OR$@,_C2+!2Z^R#+1EVP;3NK2IO=F7+FUVY(#0WCNA: MF7=X#]Z[.E]77L6XH?^T5Q',?W+T7 +FW[8>O&?16QN1V943\>3X==,^(?WWUK#;-W+M?A)9B(\96]^3:NJM E)HQ/X^21V\K)\HA2#Q-GE_2BBTH' M(4YZJJWC9A/\=869PFA6&=>(?AS B0G+8F4'RZNV3:RMTB!"HW"D3/M.H .& M1'*NOH-!GF1Z4F!,)U?5[*I!TDC_"J.53TDF<-DS77E)WR4D_%$P_2<%"'^O M%5#LQ^<^!D7\,?Q'#\#S9_E5.06]W-6+.B7 CXN1/9*3R3C)(X*:9092 D6\ M-I@,L(WCK*Q)[%^:P\FUU!5&L!*B3WKHFM>.2\H!,8ZGHV$\6O3I\VPXCP?3 M&>*CQ_/Y+.X/%O1Y,9O%DT&_[9YT[=%)*3:X4;]*@)O;)Q('U(UQ[CMWGU+" M6RPSB8R40/[$HIV:#2HYFNS38RZ1(:><1-I*,C1))WW+FBI5T$SL8MA=C;GX MQ++H]M6[Y('K-;W:6]#"ZK8H:Z86' [A(& [AMMAHVJM'E6YUO0)5KN%O\)N MZ5)LH9+DE0F]-.REZZF82JG4_L,'-+7V(J2MBIJKVOKAX_L/EQ\__3VZ>/O, M)*GS3+LGYQ&O6.J-N'01W2:0-IL2\YF_?T-]G4+PWI#"%4T7DW@Z12(T'6/! MAD7T(Z(N,B/%[9"_?-"2P<3N^6@A&AH0L>D\[L\62-KZDW@TGG65BG4G9CB1 MMZ?#:3P;C*/)8A3/YI/H]1[8(\'W7#YZ_]4 (Z04GJ%35DGO')E#P\^[9XSUKE7UKMS@((?+J7:2LG']HK\ M]/[]JY^OWKPA2O[^TU\O/T97[SY=O/OIZLV3.L+5["5P@XQL4$L8H\O MQJ,R2&"K]KJ=9Y<-]<5ZWN$_&=[[*CT8J;[VQ6<^0Z@DVV&13LQ-A$&N9O# MN?(R-.$XT;IN@RRJ';E*&_5YC]5; =L9 /=X:1.T['A&\72RB$"; -;4WJ8W.FQU$?WYV)I8^GI[%6\?:PDU@"87 MJL$+Q3Z#E]!F6U/Z;/(-GU)_#O N2@*9D6"9FG]L(F0&J9#%BS MC<[&4WSS;#S ?P;Q"+X;Q./92(2G]NTQMBH8T3@>06/P88&RD QM 8?>#&TR MF--GD-T6: H=#$A@^AP&=E14EPRZQOD-%M!&GY]&B>X9!D?-QZR=3P?8SS@> M@(3XZK%%S[NH6]ZV5F:>60O 29-JM8E:_=XP])T,.NABAS^G$?_2/:2D->KE M!Z,1MS=4IJ8B'H[=*;X--$-K3J6^7&N$7FELM8U-1=.E*B&S;J9G,4($(9L8 MK8FA#Y6B#7+&O#>7+>YV+;]^HIC:SN_:Y&W;N^)!U4WZAW51F_?\;".0/KYO0ZKI-HC+H]% MU3$(@'Q<)T>.ZTG ZE)[BUCF^RBY164/ FK MW,:X_5I3FMN1#H?,CX?(5L^F"V35 M&)*+/X[[*%/,!B/\84@_#/OXPW"(7'PR'L /("+0#P/\H=\?P%^C.;P^'<@; MP^AL/A_A\_#(?(3?\M"POW@P8N' ,/*S43S!,36B4%C1RV_"'PCHZB3EFM1E M9U%Z??7NXMW+JW<_G7(\CKB_-F9T"NG\V 7XG7Q;)U:+_6C]$2_9'_%:O IQ MD^PU70RF4.*P-YU-_HCFK/$4#D-?N[A1:!7*$D?CWAP?]/PNB(4D!^DYT!X7 M0-_H9MQ;3*9_C,:+63R93N#?:3Q#-6GD=S$==GZ@+=-%T,0N(!0/9Q-[HOP+1#1D,9N+V\ZYZO TO6.@J7WNF*)#\MKXZ$-0XI[&H<]S9^.:X7'^-C<&DJ']\7WG%M?3R54;QX_M]$I?. /SVVD=X0A MXYY<)[Q'5.DXV3A^DPZ/>7+"\I\DOSIDP1WZOB6A\'1IY621]-KBFKUU'8E M:2@S"9#N#Q :U1^#")@F"0?$)J0S$@*R_GW#V^+\@:HQDO"#?\QR;_$T;O> M14_EOGG0=#L.EM,[E!F$T;4#7 0E8GYZN M(K(*[5'5PUT6( M'NPZ5'G<"*G#LH@YIACP"-/%R75C.J/2E3%6>=/.LUH3T2 (E MML&=+5P98807&5(=84R7V9'=)*:7#1Y>ZJ/I?')?=]WKV";L:4RH;6$0_M42 M>ME0E$N78!&"5$ PE04 @S*S=89CEH<(U0PG$@(I!L1CZ44_/HI,1F?*BZ>(+1VCYQQ*:!2QN*L$JLD_&&R2-U<_ON@ZF +#")ZTDGJJ3/9:YV!!X1J]$\-J>X5&$H ^Z:-^1V5='=O'2K;& M '0"_3Y\\2C0/3>OV^*M">;T8QT)M.04@D*I6F7>[^O@/$VF+MY@"'FV1'#;22+Y&,[TVZ)8NV^Q'!M6_8BN&<@KQDB='@W#PI[] MSV1W]T/TH2A<3=F/TJF\57G,F42,="U!>AQ?T$6AXG!RC41BB:L5+B:SC4U& MU=&S09RJW^NC<:3QUN6^+-8@]H _:< M8(-L,9ST7PQ@!40BW"6_-MO8IN%K(_.:A-^ E5"MZ7) MGQLR<)CYQI9("!" R0ZKDR^I+A4*-'-?DU9A*&U=Q AJ(O##"@R[V 2RM,'C MLL@#Z-#5N*Q!^81*) );7UQ=!A9O['.<+W",97(>62URI$'](:C%3BX1^F!W M=BT)*B-S& 0)H;$)B3TJ-E^K?!XV:3#N(O8HW$EW+-@4VNZNA(BV8C+.$''8 M/"^:TZ&'G"FB)J]^MK)9&0*4!/TM%KWY&%I@T8 R)5:F<#RMS^>W/RJ#A>T8 MOG;M8\XVDH94%8H2YGQP%ID[ X4!^!BP) %B@$ N6:4-O;2Q C-RKQA0)F*[ ME4#GIA9IQ%40B$;3?G2.2'",)_G)4W%LE3D/HH&"19:/W#P_[\MAPN#43;T# M,KNQOC6[]5;Q5@+".J8 M4)XUX>=35 AGWZZ0;3JRB!W8HL>D-%B-F43,G#-)/&M=E0;UKCX=(P!4'\/4 MZ+9+Q(A(^<,I6];(#WC#R'1M7Z>'$#4H$&%J Q'>7%Y1M#FL"A; M"9S/X8%M:P1''8U3R:U0H!32)P>O?!2SS '<_AW' _@$>6:P)#4 M*3[6[\-/(_HTIF0LXZH ]CP?TDCCT1B:'LWX\W0&;0\4'/G@J9G&QKB%2*(/ M+26<@_+D6L;RBPG)(7 %AK$J>%3=):AI8UV);&N+;G;D$_&1L[)M+$(^C'_; M&A76 PV_,L:,RH;:&67'+^S-YZ_B@C&2?2H_8(:3U$:-P[H2RKY!,KVMJ8$P MEM3FG[CZA"UR3-CCUD+OFA//VPF7[I3;9LV'?+63)1 T4)T*C="O4/B,Z-HV M)>06=&R"/NS9<$6K*,J?P8'3G,V/3/7",DYF?D#RMI+6P1 IEZ<]*"L1' #S M$#%P/RP22^(IWW!]LNNSVN_0_/M?0A2Q^(2OO*F5>TI,Y;](0>@&034QHG]' MB^4E3<<%<-'8W\K6A,?"K Q2TD4\'$\H?6 43S!2)QI.1T#6%H3)#N^D.:\G MY@;TQXMH#B1P,9Y)!IQ_SH("L]%@""W-HP%0YO$ _YI/AD(:O2T:]8?Q; ;4 M=SZ+,;80:?<07N2S)'VCA;P7Z3\[\(]?\8A6@.BO'/HGO($<([# MR2)DP#^3QQ3934L*-94P=T^HV,*C/'UF>?K/%Q\_7KS[='5YW8&3S=U\Y6X> M&H7,.@-FC<7Q7R9P5B5>M1%!K<44N3K:!(/X8-] M>[5-,A!(SV8+8.Y]S(F!D[088CRL?8;,#B!61G"&QZ-)- -9 YXX.H(@R6L\ M!CED;@<3'BP"@P3)R98"_X )SLFNY>1R7132T,[4"\7F.<$'P)"ZSR]W4[JW M[MJ[H7,^M^?\^J\7'R^CCY+ZTN$$_CIX\5;5*7,2A<;<=&VG0^N M=X+GT)8K)RYQ3[IQU3$J5R30?G6:EUXU9>K^,*Z;KO$28P5L+ELFA=/OJ"X5 M@YO(^P;A.74%W9-H619?4BRC!I)&B7N-?FX0H_#V>. HJ@)U0O&T*4-/2[DO M6^V+GD;0X_*N8&1=0:P3;$G!9A(LBIPK@Z(&(+VY$(1VP/Z6Y1?L)):%C*#Q M%>OO$/@D^3!!2D.G"JAIV&7I?-.LMW?LFHXI8"T=\;VYK !(*!EAT.(TN(C. MFLTN<%7[EE4K8XT77V4!X=DX-H]./FVD_M A4><.#D:QW9M:*W[L!M=.DXAZ M,<@X(;!S[J1G6C\@J@J#7M\:>W0:+ %4*:M0:X\4?M97\1IB.E$=^.\U(***F8CPZ.0428A@/9B!"C1AM:(*0'+/! ?]D&#CQ; 9"M0OQ M5 E*7'6YK@[0U&L/.(R\$[FMSDFG),D=M;-7;CAONW/^#GHG7X<%=U/A$X8< MB[L^\9:<0"TFL PX(CGIX4K3,_.%"A!M6FB]"4@3\-YTIA;XFX8?51GA9Y&_ M7;S19KG-(UF#CQ[=A*XU&8SFO5&X)DX^"U9GT1LYVM(J+0A"M0=PC6,S"4@( M7M00L%6F#O3BO6LL09B[#7?S6GD)/QAM^X@ T^94U*E;=VU#(I%FX8LTYS^" M,/,J>OG^[8?+=]<7GZ[>OR-8C1\OWUV^OOH4?7AS\>ZZD0=)R7?5<=^OY?UD MTVL@N]V4;,<6\&R#REVUE9>E9^51?-*X''M1YX)8=ZJNVF&1SX@NTJASF+&Q5FL8?B+/5< AQ:_EKZNJ[=L*&(OI3)F NR,'6I0%[+:&E MHY!\LA4!NS*\U@"I&,=O(FC"9@-MI6"V_7'HK7FXL1X\Z6X@V.,65[J#PFB$ M;UWX0[UJ]LXOF<>](;_F(7>^9#'LK^S&\0^C,85O3^+Y:&RE+X'(QR?0UH A MX=-1]$$5;_*;B::3?C2:]154/C=@=2/J:XR04AA8CKH27GN"$-B7FQ'5BZ\U!*]*U58NE.2EBL7QG3EM)RNIG/-'P11WNZL/2/ M&4$H4?7<@C0K<=)HTK6PA:"8)D/O5"X\K%91O6W5-0_*<$+13(TXNQ:=XS-C M<\>(5Q0(959*-3!0+G+ECJ@?[L2GA.PJPA0_E+'88XO:#\$4\0MMF>I5.TGV M]HYGT"3,/JG$T TL_G4O0\?Q9+;^#J$CB3G.(NA*04I=IN\@_&?;JE$ QKT7 M)UJ9=5N?B.[SPMQNGX)$/YM43R/$7IKC0HC*5K;]:.5*4\<1C\\G^6/YEZ-4'>,[B5)A MB15-J^@L<*UE>2#[-8)!U+?_GR=-Z[9E:I(FC O!T_9HPO3;4J*CI&> EPR( MR&;WSR6YIS2YE&B4[M^7+U1.7'XG_/,.@)!8B\)V_V!H9HC5XQ5JX#NWOOT MTQ ,^B3^*@X=%&?35A.H2SD/+T/RCXIT$;8-"Q_U=DJTQL*+D MA+U,]$[F/^)VP[#L*DU93V,=#4,D$DJ9?K"]54?I>@/L0UT7+NB'IXLM%%:1 M/QDT,_2U=\*1T*\?[77TK\V@MYA'?X1_QF/Z9S*$?_SCBT90EHPFO8G]-)-/ M;0=D..QA:_#/R/US<+N ZOVQ]5.CA!A'*7SM-@RU5&"._<)C:HG9;,]BA*RT M7\3L]RQ3IFMCD42F4@G"9DYQ\KK#$4O4"O'++:=_0@-X#!*Z[A_(<222X"&I MHMT7Y$;&I^IK$B)!^8E2EM+*H2?:1T$B ;';:.V#0V&P,3/:)3@>J:S(8P'"*YHO/HL_J^RD=AH:& Q5^77.%^%@( L?G2!A."@V MXK='14<7X_;4$+>.^GM'PX&L_*D20 ,]0W;/CXQ]8JC0*2$Y+[M$^O9Q!3HR M05U.I@/^,.Z32CJ/A_V%"1+">G/&O$T.[U8=HG,]@OXF\6(TAO_.)J-H&L\' MSDEE!&@KW_GMI$X:]EL$;3>>@.H]0%Q<6(_!% .0YM%+S 3B:@^I5,2S&E^C M]:#-T2@>#A<1HJTOQF@>B(&[.I7!L"[B4N#(<.@EX4+B3,1)?=(JL[C&M6>< MH_R V-\B_T=YO%J5(#XA#]URN(:AEBBW$:>DLE _<90@YGZ[O1%O0*F9!17! M0KN',?JM.&Z2_[8EL(*C;)H*72K6))A5OKOI>YE,>!,$;Z!Y) E:7M+C+#_Y M;O;0IDOIVVVB)X8&=-DGR$QP_@I71Q46P@AWV?16.P,%*?;'/2"0QLZ@QBM' M;Q -)]/>=&&T_^83B'%VAD:(P7S8&_25%:+Y;*C#'Q[BC(@MD4T;DI:3BA*W:POVL$Z3^I8EZ5I"QQY! M6(Q![S!)G9 5HR EH"FN[D "T9 M$VYKOS,OV;&Q].C"X:OZ%;QFA4$.ZFS2\_I"3F>9C*EDTA'^O.P00 MX;YC^K_31?,N>4::PR,TZLWF)HB.POW[[5-?A-Q&@$@ MC3A]>2!XY4C<0LL;'C;6Y?6'#S;3^@Y#>D&"3K<9P]"[X .5?/68"$\X3O.) M2?_F;1=N0;OOIL8QR#:D)O0MFNKJ@H1FF\PP/A'3CC'1"V/BR ):UAGF3E. MFSU(!QA>(P *5Z7![LRNRF1NLQNN=HALIK4*YL&54<2UV&PXWUA@''KM)$78 MH!QD;V@6GL(D?UNG2N.^69N3.2$J0A'YMR&FLC15P?*M!*WO MORK9/G@HD!0"Z^.PW2G_VY\^DG*?T,M\C&1NWL>@X-EL9$AN^^/3<3091]-^ MD^9:F>Q(=X/%M#>CV0QG/9K>8#'I]<4ZB6I4LDI)-&P=G9=4+IDF@5!=KIB-376T[W MAJI4KVZM$0@GQB8P M$YE N$N&S&4E]OU'ZQ$U([3G_VMR8^()<;RVS935C*$CF92=/7Y24[WH0ED6 M;HQ-(MHAHLC24@ B(NK>L3Q!-CIN%E?'=N=6I64]8I?V]D34_*/%V'._K T "XM3I('W0?;<5F1P&97(:R-V#N8)O_NX5)O^I=251-4+:@*HG M83JE: WPV<%! IJ?]KY'.U^9QSS>YI%27&647+8/KBU4JS4-K=+C9PUIC0%[ M6KMZS(*3J)V@" M[2S%SZA_8^HAV<'&OJ/?#':XVCR(M8O2@^$%0SP8:*Y!QM'\EVC,;X=2:P,T M3 C'GDLGDR5+A_:U7W@\BMY^Q ZWCS9QLR4<'S;8&-\*'K.4;(%W!9;;NJ<4 MSQRCY#)$HR#!1P(&5$+0CJ-F.#E(/%LK) XY(4F@,&(U+;^(*@\>"R\KHYR# MVT42Y$W+3M;=F@.7GQU:DT:]T?[3BS-\:]VJ QGW3^6M!Q; 8[7$:76QB!#> MY_\?[#3,WWKI\&T._"071A N5CZRPS%@AT'?1FB]?/_V[=6GMY?O/EW[M<<] MF)W3,S97'6VT;.UDK#(/>]&;!LSE$X?P*+1MH8*_':PV3=5#U581)9.G1I0T M,4%7&O.8JHBYNAA=D$DN)%#CG7%VYSI-=U(5"P6G;1K[^>Z$.41DLA69X"#$ M-GO)"%33>MU&?8H)I K<] 7H_&L$E.94>H9BQ&'M7,@L@B4QAO:#1_<\US>T6.%SI#K:EA8)"9X1G62Z^E05[DUC3EC5# =#M]$!$-?@ZNU0(M[ M;.-S_T[Q@+2H_.Q=D='M-;XF&QG7!65G$.P\E/!LHP^/+P(B7[@I"+A7BDQ3 M)BWPCF(+ \MN;MB">'E/D(!-,++^S1 9:.0:#2:[98*^=&]Q8$L7D.[%*,QLVK'MOD@7,9! MBH6(.Y_29!>]9?YPFR9;$-]7!.G.5DN$TCQ$YN]3D BV2ISKHOP6/ ZX+2S# MST9/L!CL1)8ET?'(H'Q8'1<*-,; MC&!%8R5L.7(-GV462T9-!UVA7)\S"I_;"PLX;K#F*0X))!\6-(CN(/2IU0,: M\DR B'CHYP>X[PGLAT R=TLQ'Q5F8$N;+.0,7-3_Y9N+3Y>OH@\7'T,,JQ U M<$MR'N;8[[/MFNRXRN _FQALA/=RACZF&2I_%WOX%:=0"<2@R+N;;%.G:7Y. MP:9?85\?./ B1#13%H1Z\OJPA^N&&RV8HHZ2&YJS%N*'M*V:/ MC&.GT1T.T LE)DR?C#?+4+OTUSKU&B#8:/M P;0=(;%J MXD$R"@5ZP<>^@7 <%G/37SPYW^!0C?5ENLW2>V,_;UT]:^!0A\(4. G)2F;RD3=/@3>"N;FA&%( @ZZ9_3^FP7 8CR9C"KG'4MT\L.$\GL ?XV$\'@[; M!J;/PK _C>*=#S^+SN:8G#"E2MYGBWX\F.+G#P9(-[@/1N(- MCC6'-,!%VZ;>C6HYE]TM?QOBZG<(0VB/-W@IL)UVEWG]7X/Z65)ZA:45)B[@ M3.1=7-+Q=!9/9E0>?3"*^Y,1+?1X,H8='?-,VIH8#^+!?!3-*:QLO"#H:MS( M([U-^O-X-L4BRF=C^L!?,H#+=YD;-#?NQWTJU PSP]+=\,TLGH[G!V:SB!D4 M8CZ:1I,!(>13*FI^RD;A*E"1]3.X\8B-0]\.8>J3?BOC*/8U MEDBK1/GEVY9Y+KJ3;UCC>C[MRAEGH;2V,H4B1 ;;R!Y@TA\'D% VQV]V48/ MH.818#-&,!Q8=40:'@WD$R+08Q(17,!A\TBC()!S:6$S/1TK-(*#/AT2)"V< MG]$P'HQFT26HRFCY"V.*.E-*S\9S8'1S.!)AH.Y'E08(0V@EZP_1V00QG/LM M[S,[R6 K91YGP".F"(U[-H?S2!^ "V*RUW.Y27>=ITF1%G=%W2%&.%#),;4^ MY""QUB23Q+]_BFW:W!3@[L6*-8.OSLSA\MH0'MWY\OTL-W06$IK8/XGC==VC M1Z?:?N=U02]?RY)<.+T8C7[G:-SATFA/E%!_\\S5S[WK'DF>+_>B:OQ[L:RB MBU4=PX(FXG5UJ\JY!#)=? ^>--$;L1;]J<(*)_-JHNFRWQ0GH]Y\_%HKJ"%L1HGE^KB07U8Y"AHP"[$DI+(O28LU2)FF M#VX7W3.[2UY,<=A2EF=D4&[VF<&#*TNKYI>03R-8 M7/$\*&:@@Q],%,/ISM7:*IJ^9A]@01*H06 L"&0$7MHV;^E,W9K'C"UOJ+,G MC-%:/IKC6"@;77LN'S=QM%\7KR3X6G1.AG.58!&V[-:Y\_5QA!EX*FY>7:1V ME30L-1(4.[@I<>BZ*%M'X[$4DV02JZH4@GR2;-EN_7U$VD!^Q>E*J5 UG@,% M$4#C,\4(%I24!&K7!%&MA=GJ/ @\K!1%%)36HDC^95,?IQ60@3/M'(V6)#4BK5% MAO#A(Y)X'H>*9]PF=P:; (5_KNJI(AG9,8<]\G#.)O&LOV"QN#\9D%@\@4\H MDY^P+T&9"% '1O-YRQ:]?M*Y";&Z+6\6IR0=QP/GV?E1N\YS2Q3PN*\ MV/Z M.X@"'H\\-X!OK;]PE75A.VQ;93&P>@[3K_Q4K8<_1$2 MKH4RW]H;E$2:JV2RIO@D^-+M*^YGKAGGEW^KLKS%IG"(8QPZ-,A!K._=G\9$ M,8(8_YS[VSQ5$7OA^I.S^ZD3E +%.$PE5[+<)7=:9$A7[))Y$G9EMJA,ZWV) M)3->/=W1U'J]M"5'S88"^:3&1,9E%_P0R8X%:0NT[_6].'L5,<:AD1[X1WB_ MD)/ #C%6+W4N M]Y/T*Z^<0=N>N9H;;$NQQ-OBQGJR;3O=;Q=T?#B_3=.2*&#P1N"\%+ZWJN/5QVNC-O)HX0M29%FE)K#5)*PS&CCL MO5+B0^23@W:'G-2KPBB;;W/$1F&XOI48OK605((@-GN-0J'CK<(:%6R?CQ5/Z)F," M&1LRJ1 U1Z/U,%I,X]FPC_&,\01N4O,LO6CY[IRG LL$C)E2;?N].3KZ%KW1 ML.WY9O?T[G3&[\Y&]"[LW$5>9_S,O0X!]">H*H^V(CBB>Z#S1+[PBR;0$L_@ MI(Q@Y%ABLK&X :*W.X04::6&V]RZ9P1;,B"(D^FD1[Y0.$F]X8)^MG;;Q:EV M6Z_@=(/.=3D1"(3BMRR4=%III.]:]ZA9OOH&WGG+D8^-']'@X;(H#E44Y'9V M[>TP'1VK&M@_7;R)WEY\^G0)O"X0/3S6!Y,IMO=\7%4 )P8.K[F:KVP)2-R9 MR96EPI,=F[W$G+JT"JS5K-@P>U+=2,@'Z5%(&E:4)4GUSG&J('BB"7%-EELD M'T00V<*X9(!MWWQ%57$E2HRQF@B!TP,^MN]R]&S7*%$0,*]Q1B./9DO[P.59 M&: 4UFHO=F!4)CCOP\U1MDSI YYI%JNLH3_'*F">#=#I+0S87QNM8%\R4W?% MUJO4Q=?"[>@M M#'&=05,O,>4#B?8%T!-:W7NL0=Z,]MT5]-BU%!2_RE>]**U[4;+MM9B2!T// MEMRU$OB6F0"Z+V"[L?;F.C;ND[5)NA'$VUU"PHW0B+IDG@C\0B@F^I#I6[YH M,EOKF045D04Q>I&P[78[@MK%0I4S(\^;8KA9N=K#T7Y)'<"T.C;'O]1T'HT' MA.#]LYNBY)FC"T9^8ZS!7'MG92/CJ!@";'BZ-!Z2[?_@HPH#^2@' M_>QSGNS7J.L^[W[XM;TIKT#O!M0>C13P? M]?D9_+X_ATN!0H4@;*#J /_#F$NLS461,/!IU(=FQOCK9!$/YOWHO=T34R.\ M/X(?9]%X,@-]8!*-IP-0"$;P/4:,>?%4P^F88(Z'<_AI.*!ZX3/X&XN2C^! M-<7N0/,0B;3']O@>%1T?83TB_&#B!_1I$H([!QBY@Z6?Q#.:CEWZ"%4UAZ6&79K"APQDH<8L1 MZ M3T!/[IR_]=,3_T-QZ"_FK364Z8>GYH/:F$VZL;[[$WUL:-/96QMB1>#5, MJD-ABB47FWEMF#MGR7C<'>F!HP(M&K_I!R4H%(PP.Q)-*YPZ=\L %FSR['P[ M)#L!+1,B@5+!LD#-ZY:\'P1!EQ#OA*/VRSYGRZR-W#EH7G)R4>6"+IC[LL5; MT@R-*,QYP>ZM%GI(#Y9IUDR6NI8\T.CJ*CHGH$R7T/4?%$]$D0$7$@<>OG[T MA4,51[VN?6C]?[B6DHZNK8AT>?4&>-;%YT_OW[[_=/6WRQCS)7I4;O3Z\X_7 M5Z^N+CYB$M;UR[]>OOK\YE*F>O'FLZM+"KSOS=7KOU^]^RFZ>/GR_6?,3@] MTU\A2&W&P4D_.C?CCQI^XP-;SIUW]AQ33,L;EIBH,"M-[U(2^;N>Y!!!NX;G MTOD2L0RL:U5]J\9SR9JTC(3)&A\>-C4F)M"_>N&Y/CLY\+,(/=@3,D6-QC-5 MLTA_&@!Q' ]/:7$*8MYB-D>43E4;R3JDJ:\3FL$!3>/YA ;&'9ZX M('/H=D1C&5"I/#22TEA(SMX/@3+[I5(M&%*$:J9E [5*U* M\J++_,0W:C!(O*9L#%RI [B%1,?F5S0TLB501A!WM\*8JCUJR>R829RJ M1C7K#)HEIFIV>04H%Y B>-@= 6M?D=FQ+,CRLJ7X+1*E@*AWXEXR4.C=!0YVL0 M&N!$<'[_S6TMJR/N9K='F607T8W 93^OBW-@QFM9:Q0\7,U5,C\Z6['TBM8. MHOBX&;QM]H ULQ"OTQM)V)9DNJ,/^ GRI)YB!8=@XY8/>,+A\6WJE7C ?'*7 MN&?BDVZS=*.E(;@8%5N_OJ!6'=Q6F2A9B:H,5&<@8RM8+8S9+6%?LE6CF%QN M:8 < +P*)DJ(#H#DEGUT*G'SMPA?M60A:-NG$YHB9 M,ABZ08*$2 Q&"0$,[N_4'3!%P F'PP M9ZPOEA8W97('*F^T+59>*"?#ZQ.L?I[*OG*HGHPV/$T?&%1B*]U8217:?,2C M? 2/R[DZK]/RHY;L;-P5W('MPSG3($WV.=2)@C[.5R8]F44D.1(ZZ]]5(4_1 M;9TG$D;NC;^Q+)\YELV8C!LL+/R=%X WW;,I'%V36 :#9P(-PW0B_/@(%S"% M5.J.]!%5H,QMBZ&Q/UU<6*AJ$ZR>5MZU%TA/.X%&*##CI+HX+Z-N&>NB=8B= MI-QXH><"Z7+!]8&,+6M%NI4Q,6]-?K*)X<8<<3O:)LH5&I!QGJ!HM$)=!;^_ MB,)O[-ET_B!A&#LD5>R.ATU="(X0>CXH*L&OT&"<58T16G&? 03Q4OJ$FQ@Y M06CFU4+1J BITXX8%78W#! ]>:Y-.H I5MUS)?=GWVG$K1M0=$W!5P MK0G4[2@UEW,@42,CP(R9LM/93T)R9O.TP)CD"JJH6[,OM.5(-14^#(^Q+36H MV?B3X4_;X)"Y#O:&_OR1$IW]#<'%,)CPE=;WYR5^2(.:R4L9'=-B I)A8=/ 77R#95!PV&F' MC.LW9=DQRQ57=S'8%#HPZ$+ [RE-EA2*A2I[X&@?-WQ?;_4[582C3 MI95=5L6YR.:HZZ)_NLY09L<;U?Z+[MBBPE.$[LX+E6@F,;HF9(*QP_Y!#=** M\^*]^W-79HDP! MTDBM:4-O+@_!!A0'@S :(A9D0=* )DC'FCH/E8_KDAS@9$4I_)EJP&A^(2H< MK:P-0O?/*F*3L8/T/DN_NO/ID4B&U17+F,-A0^B12DJ*P2F4FQOF?'@F-9F& M*V[=QN(;%B&S)@8WKADJ88YTB:2^X!@4EXE8"X]Q[SF\M#98(S%A.*P4"U?K MD?T3[4NQMB2QOE442* S"6"UZ 1PNYA_\&$Q!6UZ;AS>J:A,@K*4'ZKJ(-&I M6$FB88Q4(47C?29%,CSK#_)//'+6Y/12Q)OJ>8_,]"YB04EP#CQ\"S+G>9;' M7)[BO-C7MJDW5Z_?6_,5FQW,6A+4:(*7C 41QBBO9"+"N+<28DR1Z!@)0M79 M&.*T:CTM^@(X:Y23J8@YF+R"M<_3\O0&-I0UWAWR(](<@;V)H,E#:R'FQK#B MGT .I%NGFZTITG*;"*1VR\!QJ>S=$?V\W8(G);8S.MG(@M%"3687"F Q$*<9 M*6EF!;"N("?2RT] -;?)BM5;G%AL900,=;L)^/V1];4'Q*8S;74>6-WH#>U# MJ[0A68X:U_&U5U9)6X40Z+@5I_F$5UI ,DE!PL8B2(.]^Q3X#^? 9&]F M^=V^=C8TR>L-FU%0E++NK>/AC;9]1C?9O72#)1525A&*4HH.[',+SOZ/?4%( MC%P>"J.N.)F,28>DV! C10W+0--[D./1V1NX7]MHH'.3G;$9J5*C_V*)YU0" MX6@=I)&1UTBO?9G%?8\]B$. Y-:$[C\551 JT[*:),RVHJM)_2@"V]CB8*RI MK&U;B6V[B!TJ./6"-;[I#Y%9$1L-Y"WSF=N YT]<#6FX? M(LGLXK_" ;N,A\\M)ZF[FQ9K;!MDV8LN*#,*L0#Y.&.:A'0(P;JQN(; %J%V M)1'K'HM#ISWZ/<[1T&P9F3,TVJJASLP$IQT-(%NZR09MALZ"8%I2U3GA,PY/ M$V2DLB:.;MM$NQD+!OR7!=$LPCZM)<<4$=>=?O)?ME)$"!3JEQ=21E I?L4E MM>\X1!4WB^DC7+*M8-*FOX(N6*>-ECD95@!X*$)4U=QR@^>4Q(= TNU%;Y5H MQ0Z_.[C8$CGCP@6,G,\X+Z96+D*>NQJUN'0HBL=..!?NM]_)YJ_UN2 X#6[1ZGE9U M=\I#.-Q;U=4=U[588T N9A<8GT6>JL@GTMN5/DEA01+(=#(DK;'#Q3!2:K$Q M8&U%X&&1M$\'LRX:^_934:PI9%C76*@QCPY501:;3L?H;"NBJDR'1KV].=2I M.>MQ]4E=)UQRH M['1VY$9'D9SU@:RTMFTGKKBD\7#IB/J86:D9U2BK6::>X#10K!!C#FGLHA&* M0HO(PJ*1^(*6+YQ@P2OK__6)A+9-F2'YVR!.]8IM(^(9]MMN0+%H-B3)'Y4> M(:]]:7BP\4F/-Y%;=#-,4$!;*N M+&%!*Q/;8"\G*27F4%5JPZYH/-AR@R2 M?.>,RNK^6).[& 2\LN(QORC^%6/(KS".@.M5NFF0B^E@,3M#-?*T?J*7_ 1^ MV@SR^[UKX?QW'9Q_G3HX02E$&Z-%1GI_0_5F+5U\#K$CY<&7^!PM2:I %5F, M(%Z% F;.)1(1-N<7)DQ8U&4E-<0X>QJ(Z=;4MBN+KS52(UP1<6/9ZCX(/@5L MNX7?_6R=O/X)+S "K%(^X(C<.[P#GN6^)DHE5$R>?Q"?: "<,I((+K/T&$*5 M;5*"7'4]\1Y03 ()?B@$E.Q)I59L'[)XZ+VP@44OW3O80-X54QD$]N!&36\D?8@K.\;ZZG:QC7+H>-F50/[B%C08NO: M-GHWU0^R.A E+'MN[^R9]661\J![,;[^;2(>+A=D(JI6MC.@##(=##$D$(6.30X/ MI_.TEM %HQUQ% 2(;!*FC8A&8AJ+'1 M0VRTEF2L:NH0UA L=DHHM2A'E%\Y!=T,"(@ M1XG, A$\@,SA\0B4&1=>I&/K3,@U6W0J4\'6 :X;;4?"*W28*1NF[\FJ9GI# M:F1LSA@A)I/6^$M.H^M:;6$H-9L1Z0P+=W3OPKD2)8X-?(\..FZ6;V1@1W%2 MM>2N1+_NMB^JNV25_ML?[N1:_:'MO1<4D7,.PSEGW;&45"V6"'R&3Y(2,1X3 M2PO7.\5X%K)+*\ZD!*R>9.VR^G5*VEO,45*EA<8O<+M%1U6*"HW09C1Z(Z4" MR3;Q;9VB7;)\:!F= Z@V0?4J^:3V?G+A.Q@(H[,YT=0(MP+'(\L&K;(;Q.:] M'9S4+\42]9:C$[H5/WC+/)B0HY;&R_OJ99#]9Q=!9BQ]-F9G,JQZ B2:UJ>< M"$\WJ6BD=WB'R\Y'0'7X0A,31S)&P,I%;/8CP,E.U&WF?\>VGK.$I)@I10B2T; M;DVW[@(549J7!;K.L"*QN,%CQWDS3),@-L@9 +"PT2:UL:&<[FEJE+J*E(;A M%X0%X:;)Y:@I+( 8LT(F<-2[H_@X!RE;5SQ(ZQ3UH@+\,7:GPK (L0WL5%X& MA5LFM2B,657MR=Z)!]NJ%P*+:E*.*..8'F5C(@D$N$C(N)FB<@C2 ]O^L>:Z M&+]V*!ISRFJ' 5:GR!IH/$7=O:K4F(,HMM$'7E\#K40GFQ?! M15.S%&2F+'.J66E(\("E%I"*7S5CY$YBLTJ#H2E)Q.N$+ZRUS^1!W,4)XGRU M"]6),SU+C*8V6RD^O(3I?T'[C;7ZZKMHJZ:7) .RI=R/I70!U61+XKY(V&6+ M!9&)X)@F=O1T8ODP=>*@FT8/]RXKVSWM[D')7?:/KM I.7IZF(V4/-'6T#%I ME$ V6*(,Y(R$-/XUII,11BP:S46?;V;Y?7N3[84N0H1:SF\28P!G)MMJ]J2V M[Y)?&%69(G?0=7=#$=C-$6J3G(EJ3ILQS69\6"7]Y,E(?3&C%VN.$W3] NM$ M,-TE>&TVHDI\,!4WH>AF#DH7^=)+Q'I=IA( (%V'AB$*:B"[9!C2STF60+J# MWS)5V=.F-(9DJS7P6PZUD+3WJ]4>WEF9[6+TV\9T0)XVAE3T5TA883A6SPSD MQ]HUO-PJ>+VM0W$07K<8P#AQ$:>3W:>5MT]_$W.Z76BW/5:D,1GT.HO1!D!R MCE.V6R(P VL#NGAU[*7 -/)6>-Z!>X*_I(Q:)W2@Q\[4'L$5L);-EULR\_"8 M[30$/J?%G-AJ-GU T0!C]-72B+_&OPMBKSOII#N8DUAL$BZ ITU8KZ*?[8TM M@E/V8X)^S"55+Z4'D^U$0#3BDH?GWL]T8.F.,JN;WDS K]F W$(:MTJ*>)S[3J M5L&%*#8;7-1&BEY89MTEAS7>)3/\+=M8]7LV^-MO"L=@XT;;WKL#NJ]VRV1I0J.)XPL/2&MPH3A\N1:0G5/N'B- M\O3?)Z*WJ#KC("Z:Z6Z-H]OVS(NHY5N7[>2E)UL*%-1H"F>/;O$;QE)ABXF7 M_\?[[\Y2NDVY:%H8 MFD6J 4DT2#'$W4&!/"C9506I0X%$Z!AR2"/\@&+]#JGF+FQ#(I**CBQ*+R S M4VBAYL);-]=)5IGKSAJEBEY3,(9/I,P2N, 3#53NO<@+9QYC68M-BD?!S3O( MHO>H)8_F>I#IK<*<)FOEX61-"@FK?4AU'J'G)&J)&^)*< 'X!'ZF].28'Z"L M!5$7>]%UHQ,3KZH1Y4W3(M8[LUUX'^SZ64%%+:Y;3VH:?XCELS1L+*$'FY:W MK1J*,2%B&8<;0Q95?D0IBN9E?R N09G9>=O>-K,Q4LPC;WZZ+-0B"/F2K7 MU:A+1X>G*Y(K7/!OVEJT!+<#OQI:2WXR>&OMQ0W35L# TD&DXYM9Q/LBR*+U&YSW-$5THI*)]&94;? M2+UNH]%N2BZNM/I_V_O:WC:2),W/>[^B@'/?RD")4^\L=@,-R&Y[X('M]ECM M61P:]X$2*9G3%*ECD79KT3_^XBU?JC*SJDC)L[-[BT&/:+(J7R,C(R,CG@=6 M.08T;DUH@15KT48R$#<*0E<97EGM/K2=5?[R3VJT*6JWQ-MZLH7X2";'_P=O MC B')?]"=[D+3[4&9$P[TACQ K^5T.!N%AS;Q[X.=V1$'UY:S@6-_N!E_WYB M@=6Y!X]W.*AX6*VN]7M:D-' M5IE4];MJ5JN$57/TFB;@)MD7VG+>;MN&2+#QJF"Y#ZT3*U3">MD:?7Z]M3Z^ M]>)P-_=K3<#>WMA;^&TV3[N-/:'][FUT"0WBQS*F[]5:\?G(%.?/)=5YN@E5P6.\W,PY$ /Y^0X:/IN,(!/5TPAX^4*'(ZDH&]O":6/MC&.K MQ^$F*&##(HY'?;X+MW-LQXS:H3O8O*8M_ER+25[1\=*I<4SI3MJOB&P;;TA6 M)HVKE=%OR[UR9J'>H!@6C06O<;OGF'F,*+Z>=BD2L=\I+I%!N AL9;WZC4-O M8(LF(%X3YD4!4SH)BJU391)3[, 2;XJI9DWBW@G8Y&LQ%DG+P;]YL,=4+CZ[ MW;'5I#-<]J10\$ZKE@Z>[(HRA,VM5#C_3P6/HX?+/[YS M_PS1]LK#S*&".LJIDYM@E(Z$NZ% Q:+3Z'6O3FMI"EGN>&:G,R7?R]VNNM$- M+A@4[I$FS:%;<)MJTR+K)'((+MN8J31QG=6BM9:RWW74O8K18AVQ4KS@]QC^ MH''^F#+T5M@%&Q7\S!MF0ZG#-.9"#_H0VT&^M ,J$BAY;J&!\LRV2;V>?T7= MQV>Z-UX$N>W]:L,6V0)O_?<2ER3H;]WMRVP2=W-))\' ,AY)3:(ARDEG,P3" M7L,SA$GEZ%?4]-:<]2 @AQ:PPQT"@N-W?S\L;E5H=RMB5>4DC'-\J_EL$SHS MP(('P]8&K@U#UOHH,%\0BXN'KJ2=,'N%B@$4&*/%:_H8$1CGK&_20*Z#!)YV MPCA3ZB@BEI_"I*OA5IW<#KIP85/11%FV<'I]$V9D!A,W>>_S\V6:5(M@!:3F M>"9UN01'C.,@1#N^P; S*%DE^@A$&6I"\89>6U2W%EJGVC/-PK(90%L79&TV M4#(F;+)03L"1)NA;=$_S;6)3':/6X22U7+S28FYRC/*]& MG^[)P:XPX"XN/^FWWF\GU(+S9*;Y)U18*8WV2P6$P<+Z4B/%GOT".O8ZJI+J MN3I_6!6H0DTB*QO6UD\QA=,SQM+*2M['] D*7T&J,Q"!\V:_O&<$U,:#1F6V M-!7ZL[=,418%O'Y:X=[&OE1TZZL+*Z<+$Q7$.O5[CZ YM[$XUM1&]& /(-U,V^GI5MK8=5L>K+&"#EP< M;@_LM&;>2I)J$%(MG#"<(G'E.8K]J1+WO7AT\,*9E^XKA7.')(3+@$1BI097 MGD3I1@$RZ/?5990]][ U(!\!&@2<=G9_ &OVFK$&-I2C:56A<1#L(O@@9JJY M,;D(!GE#!:I=:=HFC@74!K"BM+>=JF2*K>Y,E!LCA]$VT"U:.0&A90TAFUWA M9>CV7F)P=UOC$XHXYQAEE)Q=N!1-\ZVT,SEWJ'&CXIR#P.=Y8X-+K1FG84VN M$DH==6!'S4Y(RUQ*[<=PM&I MDT8=6[Z-N^V"H^1:(\7J@YT9ZA2K^#-/FV1URI&\F:NE1>1V<-4H'.'72\8# M5*$B>6B]@,ETBHT RR=F(\:\Z4H] M*7.ZMH!^E%&7:5+*%VMEC MUF,;;@JCJ^-&34Q(C7+6:H@I&AAD\C,K@;8@3HH>P%A8VU6;3!LL;UCC,PV!^&1V@=U.5% MIZ>LG8:A=Y8=$\EG(86L(HXG&S -:+Q7S5/9 /6I-D L(2CBD)^']C6E?.1Z M8DF^**V1[M$&W^^[H5=/N_W.7"/"SD^91_MY\QL.(V<.WG$"-H:*8Y[W/>(# MRB4W##&!..'VA4["CO=&!\"U,Z)E=]LJG&9EI="UZXKQ9'4X@WB$5@VI:=UQ M9:#XSO@4\*0>#.CK\3FP;;M]@MX8$T$!)@3C92+WS';WF[&_.E?XQH^J[)Y6 MR]$19UQ^W3UIVV;/X7L%N8_CI$XR-0Y"W8[#R4Z@KW+21[8U': I#&J8JJ,B M$?03AN*>UZGY-ZO/^>UNJ6)#KT77>% ?M&&"J%6@XSSK?8Q7%N2 MJV0HNIDT'N.[C7/'>!Z[4TXN.%PPQL'IT5-*01XXGU4Z(]XR6]9B*DS?*9,S M!>-X0RZA*V5EO0365:]!?AI2YND MGS=!:T%O&WI<-*7M9'R%_9&JFW<,<91:[OE$RYKIY&VA7&IM'"CSJ-+ M\GFUOA2S8YK6<+A]8T!*FB1H=!'K_T 'DYDVJ^YKB MI50+H[4E2Q@6K\]N1+"<<=M[TA$[T53R)#WG4!Y$6ZH5!MI^JZ_*]DW+'W/KL1Z4#Q _<;BE+.*/6N&,??S@UGB=UJE>G.>M(#YU[ MEDQR'7^"WBP)@=0N&[2*++?Z:<$@P0N^SO1)=]E*D\ T)UI*3LG&BP!2B+W% M; 'R%G?EI^G8=&8T!P;11#7@/LP[RS,[5D@B>$PXD:\Y'%H%YP&3?T?6I SQ M>P0UP,9I)J:K!RN'@8#C::VHH3TW"-B99L MA4F&JTG_5>I(]MZ102'91*1-?67PV8YTIA*8L,FE-I'C2GL)G*L[6TX>BWN]OY1N)#7 ^( MZ#/+^%\2)?+,#MTZVJIN,*43=2.NE&TA *[ MU;0#=,0Z8: I=-3B:K ]M>TVJ2:I>!&$\&G1.W(+[MK3H9MKM46[SOJ)26.+ M@%3!_RC_AN0O"H[HX5YS26LV7]] M-T^6B&#>:^^"WY6RLIW++-[_ ;YO]ZIS4'F56GF%=DU15UF>@+IZZ9R65- ' MO?$1U].]G''IFP\J4?ULSN>N37/0YSAJUJN[Y8X@1-]@^YKH%SR_O\;S>]C- MG99&SUE?\IXH9W;MCUG@C4BC #?P G<>FF+.7/[]]\YP/E,2K8J>"64BD',S%)VTY"%JHU3^(Z20T:!Q>3F:4@IJ6 MR$;[P/^#@),093S>E+6!%BQ7N0GA:T?:+Q?;NQ7S!VD6^&'M6CZA=CWY(KVC M7?_95&I:_^=3J6T0Q6FO3IV>)ZG6J2_44GQIEJ*YR$M*UJ@[P<7"4G\"63?Y M!_-(E1!0A5B;HPKQ2PK-52QZBTZA6D.(\>^-ZGI)F_)U2^'M<)MNVIYB#I V MGG4%Q$\+2>47;RD7_W[;<%R,9M0@O"O0>U9V@2(KT-00P4(L6+S>E4GC\<^W M,N^/7Y=M% ;5_*_U^OIZ]6$>[VQZ';.HQ;#%2>TJ;-;B<;0)5TZF;7["V8^ MH6CI%PW'37C]%K[U6Q@..8G10'@/S,E?WIO;/[D@4M> 6'6(Z0G:^ -9%^O_3*O9A",/KN23[[4NKZ$)6,L[ M>]<;O,":MBZPK"\-8B;MFL+#H8XG5]N]RFSS'4T8?TG8O?CN\G>*V<%X+W)" M<]@;=JGEH-6SA[Y(=2DCCFE!BMI9NP9OHK[;,[H"&UY[L_\:N^I_[YYZO3F@ MXH>[.]E)+ZV(.DG$_T880I8W-SP@ M+6HQ+V/4J:,AW-,?-(7S!:^#=Q;=]!M--VW[J!6Q]_/6-+/-\[/A77[38O#. MVD^W&)K;3^;/!>'DG9<@ZUF4E?$TJ> #R7/V0^N3_.A>U9S>WS&]'.K;0(^2 MN*BR4(_HQU[!L%/X3Y4'=\1>*I/K@DTN0\-B2?&HARZY?L#DLQXWB MS^K53_SJ6Z*_'#.V;^FR-:IF)2@9[&]5H)*9P1E^)??JA!$C_VJC!*:E9CK/ M9W)#">-5U7$RG>$H)F6<%],0'[CA2<]*>;O*JGB:%E$YR^-I74:O#[O-BC-N M;E:_2RR'/8!V(8EN0E8F<073"I]@IYYE,X63VD2FR:EZ/I]E<9HG<$":Q3F( M_\L B!(T(,7N#%=.]G8R_C=)9"N654Q#6*69%1^.[W/33<740ZG,-8I#)E;*W2L*F<1K%:8 M#W^9+3G'4F=Q4M:F? B$0 MA#B?]JOV5+3Z\>A_^'NIJ6M?MT,^24%F<9F0=@1CHL(/9VD1%[,R>DZ?06'" M618_PY)/2O@[@P52@8+=G).1OV]%CH(XEREKU^BLJ/#-LR+%/VF:;4J)[E M<8EM<@Q5'8\3TDL_6P$6)GK'X'<_RDS_J('!),KAM0"#Q6Y".S&0B;P:-#UR M TRJ:?D=ZN2B@K%*;+L*%YC$P,11,:GQP9:=@HA),L[/H]@ZNCK5%)-967T7 M%3,P6"K8=V:PF:+:R]M55%FXBFRPBJJ M[,9;$952G\KV.O;5>23.DG\58!0 MY -5P-NJB@R40P:]J:MN+^"A,E %2&TQ7$69I58,'B.X69B+1X.B48:5!S&.:RJZ M-=6GUC0A,1[J6S+)NO&EV;?I6V)WA?N6/J)O^9B^.;&STV\U;UFW;^4C^E8, M]LTPNT.GCAK&(\6O>D0WRC%3-.U.T/=TJ^!2([^],R6*%:7T+5E-YA]@*5G_2"/8"FG+ MI\VODOW_%Z3@9)]R&L,VPU^*=03Z>D:/.22DDJ$9LH1>,]@,WFG?'22-TL3; MH&.IB]E_JFWT4>*'/R J/ P)&OS=[[@[,EA%7%5H:68U& QE078['%;9S)K! MD2Z#XW@VA<=FL.5/X;@!!PL:3#@Y@UF9E;!_3BLZ@D_!MJ&A3>%HG\$A94H6 M?@8G@3PM>*#AY%WAQSQ.P&;-$C#:X1%KV-'@K_ QF)YTEM.G@GP@:AI2L#LR M:BD69P5)9W8P*!&@R/*JASZ.B,D$(G(VLEQ+"EF40WC,H,#%#L" MN$ 5'MYE,4DS**F.4I@N. / O^HRD_%J,8'D219/IS E8&O@"0(G-(,7V?_1 M'*ZX&@GMAKD!*Q4F!(X$!=DF[SL#2.("@I/2=-10/1W-L(]9Z9SF#7UXGS>. MN'8U@8^5*W6L5^/?/&6$/1QY!6PG$J-V\+8?+9= 92F.#1&'HWR_ D MII\AYK3YNHE@7(N\C*:P*.")P19T_"$%G)UGM6Z,GY3UHV'S_"#<7J'1M&7? MY0E] NF_=,E'84'"F;,$\:JC"SF ,?J4B:('"7!DU I[ $NTVR'=^)7YC_[/SUS+ZE!1@Y& M<9L\U0[2DEVE7''*; H-D4[AT,!5464U_84]6_Y=1@;86#=5(*T\55CY1FY- MSZ(J0T]>46/I5:HLH3;/B:>%^PC7,4,E4?.2C+?HNB#_=P9_+]N]L7B'60KH M?__6=>40;AEA5KQWZ0Z4DQ&U%(7.*9U@NIZ.LW5_/H?!Q,0 M;$W839T)UD"% ]6ELVHRI=YDTPEU+YV5DZ0(3J>:NNB/Z!3UT*6R&7E,X4[H M7JH-\<\DQ@CA9M^"HK&."X?3H-P[03*MDF*2YUP 'N\,'JA@8J4@Z=6DPINU MQO\$.IC.T"V9,<@K1N&:3 MZ;1G_G*8OVP"1X7P_!7DQT\F=?JDGDQ**+9UU8!-/A1;+B_7\^K=S,#F1 M4UR3[\'@8[/NMHOER&O)@,.?5.#'%<)Q[)9=IVLZ 6OS._@#2@C_P.GG.[I< MH9FG7))R4I!N;>!3J3]-Y9-^]LL6T0(H+0YF"DN#/[GYHQ\D#-TER/##"B57 M#?)WOD_??@=HH\O*)GA&46Z\U)KG?&565BE_*!(*7:IA IGPBJN4V/EPY+<(#ROV;U;Y2@X6Z<'*9S-2M!^*=Y!PWBD%9ZJ:TX. MZ^0 *4AF$N2Q MIS\Z(.]KTE9HKBKW2I\:/>H!>6@/T"X6>7MS>[I:W.!MOM#2Q$NY4 M9E]">I5R%D]KBB=*R@F(J%+,69V!,DPG6:6;!^)835'W%F WUI;J90II2G(^ MR_%B-4M!VU1#=4_):<4!A--)4H,ZRF56:1.%M9JI74!8JE4T)YG7H2(Y/"JG M[I1*/*3(8I:I_B@R!;<,.&U/44O48% EEM1Q$7GE^#]#LN;LR(_;=9]43@8% M(^6CSR0W0M'=42W)2%,6C-S>D[O/#PJ$&][G?G.L1(PIS)0=$U!4SPU#$01/!)@2* M'F/3E25?S!CG,(,0Y* B\"Y#+=7 MC"CAAF5U7,(_BBPNLLS7,!MX+$LJBOK)H*8/#A9]%9C89(Q:%!LP0. MJ)4;:6++2!>%T(*=6]((T*UE4D=3SD"K* / M_"7[ZYZD;U!3/"3J*B]' 6(S7P4?]/#[ M&QD<1" X$"D]'IN>ZECB#CT[ =NU86_Q7BA/Y1->(J)U#(*?N:*T;#01H6J] M?3S)0<# /,++&IBW' .%I["-=3&2^# 0].>>45 UQLYUM[6/;:1VKPY[B,Y* MO'%+/.^S[EPAJ#/WXPP48H671F! M.E-W83-R4QP# MP'-P>G?"9[/2X)-8[Y ("-B%HL*9_TX6H#!$X5:H2CE+*8;W#*];,3#SH\+E MXO@SZ=)Z?J].MKC"Z"-F^"J6*@:L4/ :8'UASLN,92\I4Y*]DB*OGX^9E\XM M):RYO*[=*0HR)WV 5_GNLB^MZV!P[IB\AX&_0U!<3Z6\WA_NT"Z#Y\Z<:I]_ M;VMV- 73'*/XZHJ,VF^68T( 6YH:0/J"T[]T#?YA-264^< /J&BRM M*IJ!?((E!:L=+;=7FBRPX\U(,4@[H9");(KA$F4Q.Z5N,"\/=XQPLV:"[1KU M3!9AL"IHZC2!HM,B\O%AN=^=;=Z>I?3?I+) M-*=W,=[:IDTRD,WM#OH8G6SFI.U-CV1]'UTZ0SP%2).N//.1@+ M=6<6&9-?35J*%/0$NDI0PQ MGC)KF88LH0,P/X.Q(5EWZ!.,BJ>TM#3C$S5\FL(D9!0&!D92EDT]0Y^"Z0:/ M%!GL9%4:@:Z$B9W!T$_C*?3''GJ*42LX1HW"V$##PBDKPZ _D(O10\^1MO-_%9' M^#=OHO/(I*9B _]*$#V<(JJ\+L/9SL*;H=Y4_AKG3G#97.]6[)A\82R:%SK[ M'C3E![XN,X;@.2:W[6[9?GM) 7:42\JGNB;T))O\N@_G$5=^A3A,VHJSOK7: M\VJSL%K"RXJ!"/:''1ITRDN%Z6!C($@QNZJFN-.,&8U97,%Y$_I=F]$ Y547;)!QA2,'I(XQHPO;DI+KWK0.="J, M*[>.:\3/GS:"W\GN6B5O7W>(/X&VS8] BFBNPQ?^$\.=KNCO\DX[( MV$ +Z)SX##__HNY:W*5W/=&S\.GRI^CLV7.$-H43.A[U&U-DWYN5O-GW3!EX MYKTF,N5ZHS_D0]^#V+2X31FNP#S8GI%RYFXJ_8]Z[1LH6#JV\8VD"FE0IS@I MUBG$+_6([+I>+7C!W.@#324(\Q^F V-D>L,Z +L]#W3&(EG MCEPRW>?T[32[/#BR^GI^#\=J.A^[(B@^(4^RA/9=V1FG3H*D0@?0[ZIL#>O] MZVO8!#PO_VT\O;@[(%YRA^ EL$GU=K@=8JA/[[#=]_[_89)P7!_ZM!XBQ[7& M91.%@=5#!6_Z0,K_B,*Z=6CN*6:JRT>RLTDS+#^4/;?S3;BO0<'J#FF'V$,\X&,)<(;_2 >SKQX?D8&C&?@V4<#1416$AO#M M]F&^WC\P%L;\+OB<5E;"1QE'Z_:;0R\80K_%X+O'F!MM1"?2[6^T;O\HNMTV M1X'[(]Q0$ZCW^IY)XC9Y#6EQK;_C? 1$/E%*^1H#,S3CQCMU\79[UZG MMV#W[3I@+K_4K:-TA MYE(<"4Y5<-&$W\E.>"?O?V=X(.UT]%/&[V47(K,7&"HXW'WOA,"7'K42?NK% MXO'G\@5PG8)3$&JX__M8(IMQ,+T83Z=TDR"?@M&U(V"?GN)=V/]5-N.HH;(0 MLWK@L7Y,!4CJL4V;_][;-(5VY4O0]0!=!3?5_L='C%%^4CM&]# +#.0P(%=0 M^8Q^#6\?I[WH4^ZV MJO"DA/0Z-,X]L=E:J7%8=A>BJEM2+=$!,SA>;O:?FRBKD S=>" <2"0=E]:4)3\*I&/7Z*)%M0<]JO+^$+X4<% M7W?@N5#K \!PI[0^4%3?8YXUA5ZG(U^QX0['6%3O+0"U4>O/1IN[,&AS(4$/ M@/T=T[>^7HDM3LNMT./MCM=OC!=.R#V:@'/=T.]Z;=;:\?V^ESX*E.AT-/ MI:.>RH:?"1LT!GT3O>12FPS-WB!QOO&(C\L[:N^ISK/V^BB_O=:AUIQ/N6 M0YUN,_[A9^AB\HA@/^46MIPT- $0/X?O<1PTI 4/V,+G4EV% ' MW?F=[GQW(NSZ@T.D&A(1E K>M%\]1'_Y\(Z()O'VO<&+],UOUE_9UH)+<>YB!#M\K7 SKY"J/S5LS!-J9W M.,>'>ZSC664C/VI27^)N:%=A?%K,<&DJ7&R7B@\!*>@8PE )*A)C0G>Q<\ZM MN;,%B=-\\+0X6\[:[CL:. MP#I^Q^LG"DAB& 4Z M+6*!C'5;)M^GF-')6DD)8JN,];+[6JY>$WTYNDI+AW9";_65Y=42.6KUE7NL M\CYL\/6X8S'0(L(>D#\"$[^#4:W*;P B;#>T@9Z\MO^MFFKN_G68@'7]WTZ& ML%'0?"/3&)XR]QZQOZ< Z*VK_K-2#+ MZ_G.YAY%E^"7Y3FJVJ:-(D<>PM_5"&WP7G%YMT) O9T!L,3[QYW$<\-0__VP M84<:IU1TM^(6UB[T\0UOD'B7N3?;A]KM&CB#K;'_-_/#FJ[7\5NU2*,S>]># MH=K2[>;M;GZMP#8X^@1F&WTU[/)45#NHF/:?80;1[PN6J>B"_DT[UII"6$@I M'O,*HP)^6VXLI8$\W'O:W4A[D+D38_9*0P=S9E+4PF9MBU#&W1U4BEI:L\S> MM*98R$K9:*>XIOOUH>$DU^YZ8)^>?F[^0(=IL]=[U2)?1^Y7M]Q ,C?6&"BW M:UP0T9#2U[-$Y%8KGS?GPH]4VK9XV*VFY$L5)=$?Z[51V0.]/L!KPZ[+:+[1J7IC&_>IN1 M3&9ND;]\WFT/MY\5GNM#\&WE=N]LI^.W$37L[D6(MZ_*!.FMKZ.<0U7D_BK8 M/+%F9N0$:HE%G$U0$^Y3H*RMA5PJG> NFU,NKY'P!RA\]]R[F ME2/FKCGKW.MCBH"5X7;U2BE&Y-,A#3@L8UD4>U^>P0O0O N'%YZBG)'C[:.IATQVDKW!4[M MK]'$\X?+^ 3D@SY\\F7A]=*$S?0?*'^9M\!CS]6L-G'[2W9.M M^?MDKN^WV LX?\0;;OBT(RWCR5B"2%:M^@/L'>Z:0.(6IS7C>5O"BPU?\GQ; M>);@> Z7\!*LW27(?"Z#M87I7'IJ<\ME:I?^B>UE=@G75DX]M2$%2_?;L,,Q M5/BG83_V":^,YBARC%[B*QJUB8X(>0F^-Q#?$GKOR5?IC=&^H]OP^+7Y:S:^ MQX]?FK_FI]=V_-+\M3AQ-D]:FK^6XVM[O)WQ:^5:CD_'H_2__F=:)3\X/"S? MB$MI5&V.-?V$U$I/T-TCZ)6^57='LRT]R>R.9ESZ)MT=1< 4K/F)2)B^U42. MYF1Z@HD\@I?IVW0W3-/4KN]4JJ9V*4[SK,.%.7U\T$Z6=RT*IZ&32/_YHUV6 M(<@CM\:O%U<-P7EZ H/3VG+[#)-*F6@ ;[#,4Q65)4]75/IT165/5-2'DTI! M!Y&0._DC@HYIG.N+%>:MX[V>-C2$J,\EQ\U2B@R'F\A529?8R;I'Z7-D"HVM M\J1M;VX0'XBNC5%%8"LE(ST.44?S78.^SHKE8@^6^MH;ACN)HG>2J@WCWF@J M777%N5MNEE]AJ#5L-=[58;JI>D#]@'!GPGT1&V@Z#O8Q=^Q\CZ>1TQJ%7/$G MSF/E1"8"'ES>FY@"4YRK?-I4:5U**AZ.SABHA\+2(:6J Q%%7!NT-NR2P9?A M<.SQ.NRMMVI245["-Z\&&OEDEHQ^,AW]9#;NR7>^AP87]ZBB%4.=8 *$'<$P M[[N1SQK- +OM1VRJ9O@^WD_6E8ZX56),$>SA[6J 'LX-26GSP3F-&2:$\\]% M#_7=CUX&.)_ATE>(3?"FF-PT!]I;DW=ZRA0$N-2& OX[-&[!GQ5R\[AJ^Y,' MPCQM@PD['I05\X4>FR'HE=?+JTF4L%O7@66\7-[#CZG?Y_MN_H"H0-[?J-2L M]I=J9PK9_&E>YXTB,9- %.V+Y:L;5SNH?!>%2^VW AX"Y37 M&\OFN71R.;3X!A3-&H+MD3)]=\&9)(15*B$L3;T98<>QAOR-&9HL>I1>G!C+ M9-90E0HMB6)NF4.0F=PD!E@'8!,QBU36QM=43^@E( %0>FFV43+M.^_?E@\6 M7E/[.;"PO:/!T'RW0A5!<<5=9%"*.ULU"DQ/\(G76S)4&,7 $*#Y #S;S>=0 M 77+J0?#L:E_UKPZO2'"ZC'AUPIHX\*?V\HOZW?IHAM7+V&?_1'YQ#XK?=$U M0YPA7FE9J)>$M _I]UKI"4\N*:I&CW3\U&[,/[MT3/T3JC3"8S2KQ;Y&ZC.L M78,\;?T:]@C-V7TUY?Y%6=ZO\$)BZ+28"* :EKTCE=V]Q9DZI.^H&A)AP7)V MN0D9=ASE87>_I97(@.!TF0*US-FOP0)'Q#%H=R!@+T:"$P^N?EAM:$&O=K]EOPORFNDJ.LQ]%^-FKX5C:N^Q.N)YX&'!?O-KUJ M3+PRC2HACLDY<(?N'8XWVGU9Z1AB9V6>K.E&R@CU)Z#'_A'"\6F$1)@.BT! M&T$ U,C)K'1'Z<56!N GW3TFTYTWE%QA @6RSDH ?IMOV)WU3&"MI(%_TW% M+!XG9_8\81GM?=P-O3M"D?5^DE4NBVCV6_MZ ]=2%F\0W..BRUNOQ./4J2)Y)# FB9 MG)P(H(]_7;-$(>!)^IPN<[53,9,-G*%W]"QYT-#Q3NE>FBS9$93>:>Q^%\R^ MJKW6WC%".$ '[I5#%$-YK['>:^2]EB2.3?L=*&_L42=J[C$F?4K7SUM2N? T.OWV M49;*:1 5SRU;#9_A4,EAO4L.3Q8X8PJ&)!TLZM(DCO[&(:K7GU>*VQ)[QB<0 M9=JF&-ZAQ)WPY;/O.#4,M@O51+U6OLYO2?.CV4SPYU+FDC>?S"R=S?+W?52< M5)0C]X/S+(5SCA*CM'*8M.GRT67:!W8/YJQ:B__:M(;-'A'N80]X5W\#S#S" M##I&<^+-B+!:94W ^$8=HP7>;S>,^[XB.&T!J6R]U;\KC2S@:+6@BW*8-4Y0 M"!N[D8MPR;8N"/=%JP8T@CZO;C^O'TQ9:#G8.J%9=A:M6(J6JJ&EH_+-;#Q8 M!-E5H+&\(&77L5-;3?H4Q<4C=-Y'P1A]N5TH?=(S,]K>94/?:KU*!=S>P\%G M?]A0[MV6!U"3%T35=XP:N4=/: >OU63CRD9)"1KZ3.:#>"5E@AC#F);)E#.F MB]UMWQI%"ZQ@C[:N:M#50VM7-XC%S?R.#&3T @O>L5V>)SDD*#?;J[5DW1WQ MTH!N.LKG:B'$LIET87FTX?F++[!>&4<<9%;N;W5D_R<:7U4F/N](2>N2R>.J M[K4[_1<#8PV)@-?;\MD3S+/JC*3]=T?,-FQ#CO1Y:Y1N>)0>5? 'RQ4AH]:" MA@ZX:9Y*%BQ7?#/.__XT%Q/>S#93^ B>@J&'.Q2[E(S,K!^*(L+<+_FIP3'^ MHUMJ[N#-^?WWZKDTT8[^PON@N'>C3#U7>A^SDU&<.U@] W\$;M@Z/,B4\&8S MLI@1<>+D.S[3/JAS86T>;(U^[C&5:2KHP>JL)Q]3H6:9'JS0>O(Q%=J3UK[_ M/F6^'=E_JJ8]W=H21- HUTNF'EP+P=HM8!7%0\Z^)<^%7C_#M[?\@0DXH<3' MS,<)U9T^/=D U.8IC3EFML8H]G$JH;>()U!._7O/,7U^F@47 M&(55\]OYS6XYD*"63F:UXQY()X6;V9I.RLQU)*C91DC;T((O S>3W=^CS(]N MJYZKAV(>5&.^;#'JQI?KEV63PG6'P+>YQTFBBENL\/0*,_^P6JX?=XJRS.7H M@ME$'L:8S0.1/0,T KZ+B#ZV%4^LF&)*;[&H>&\XCBE8,SBU])>)0M$ZTQGU MEPB5Q.152^%I(2V@=&PW9& P!H?NVOD:IWV1I,,!^"9IL""_OE&0SZHT 8=! M2D>CRY[H4.:YQ1]U($[A3DHJ66!QVYA[+LQ-ZQSIP8J8+$KRHW#/N MB[E):OY5R-8/]R:0I5L*1B#+I:5SHPH[Q]A3S*@6.^,A%*L#V>(TL(3_K( GHGU5]&WUCX MCWZ#45S'3<8;A4%GDAKQYFDOJD.]WK.8Q>'J6=*/N@COZL+ KMNG%)\ZII8W M/6^T L]A'*E(#E_4GW_G.O?L7*IMC,SD")/"30O[&NVXB][=] A)48Y0BDWV)KVB.&$8K3#TQAM(PM_:<'UGEG_ M. G.+(3J_<<@)'BW) >(UG<6[D)PJ2BO31NUZGJ^9D^]YWSH%"$ '$<482$/ M^?#0&%R4 @/F""\/>GV!<(7.;9,_5'=,Z5PBPSZBNKW6K*%DN&[7@;+3)/7= M*;?(V/3B9 MG;X^R:+\A3:YLS:-J/U;^#9\7/+5Q^4733=+\VUQS*K$J(+9\Q4\8P7-FX*6#BTY]CJMX1Q%E&U_\[4& M 7L8R71H_W6Y_K(,> 8Y9'2U(:-2@43N MQ:VRW_8R+OO"1M$4HQ, L<%K/6,LI-UR?]BIQ!+XM]Q4)&DI5O'#EC#$T;5C M8VXN?Y]KN&;9F)T8F4L)?3Z3L)\W'R\[;!WP#>ZY$HM"B29S&P4:B_U9.O-Q MN5I3-) %CPOMS!262=[7O95"0D4*B.C_'F#?XDT/>RJ-"4!+Y'Q.N%-7M&JP[2B!9F;)4F%N06$*HVW%)XLMN5&O]V_B>D45QBB M-K^TCFY"O7=A2)$?F9S^DVT0,1G:]X[V)KH+/-(2O<3V<+5'\CXA3?KD%)@D;FH9?H&S9G7KL(QE!2L&L:_ M$IU=Z9:ID3VFPCW.G]^F/Z)]H1?&M"Y%H'CWM:M?ZC[BYH=^ MA)92#DN;BI55IN5+A?PMWG U$Y>T3V$^ !Z:3Z)+U^:I):U86-1N MT43?RV:*C?1=!G>GS7,VLPS!D\Z< 4L/]M[&2R[7T1CFDLNB(_WS#L]O%]J[ MT7HSB^*0L=,:Q"0X^UB\4--9PC< ^N5@(+Y>5FV:?!6R#GY+69-WX-MAC MRF*+S)M5K#&7K,=IML2T7T@,]_QW,GB,[1 ^6YQV?!@[R/U(+Z\45\\'D#J& MW/A'8;QDO>2#==7[LZ_=K(CT>GLQQQMT'+6?5FM24.Y+W[:'>6\7",8F#T#5 MO)OOC*.N[\VJ^^-?#IOPCW:QSH_O#W>XU8/DGUWIL5OPV#UW[*6?EILM&[E<$K!P-)/8^9WC),!-TF).Q!BO8#IG MD&:++ISEB5& Q&_W>#ZDLR VE-+:U%&;QIHS;"3+E\YR\C-& M@X3KP3Q2Y(V"F:)#'*?F28X,)W@'WW;Z\W9YR]"@=%]R@FO]/>:VP-C"<.&& M>'/CK#WHWV*%G)^@J&EZX4#E9WN2NT#5O^I! M_;AL#FN\J3ILYH<%NH*>H^-4/EM0@C_-]_,C=.0 =I(ZWKQY P7]3=M&* -_ MI5RQ!ZSS0LZ3T=G@(Z?8+Y>$\*A\ 21_ZEP;OJ0=;$GWA1<"]-4-J?%#TAC; MY%Q(I"0BH)'3O9CTKD/5_^)6G:]Y(,\USZJK+\4(Z7O(ZHM$N@1ZT>\?Z*$H MN-ZNUZ#>.7Q5/?X5[*;]DD!'K=7ZIZ;9__C_ %!+ P04 " !&A%Q,DCV> MJ$D" !:"P #0 'AL+W-T>6QE9A;T6QCVV!+IXL9TY__23+ER0CNV3=2%ZB<[ZC\YU/%^)V%S]O M Q<8.8X/:82#^17V?I_TTM_/:V([U+,_H_X)\P[Q? _Q2+0G\=HF>MVNQF$F MQ;BY4^P PTPXH!5A$;XCC"X5M5D9X92M'3RQ0"*95$B;4S65 XM4SRX<.,\> M>,?#J9"JK>TJN-]E-WTGT'M6(&5L$#C!#HC#DF@-2MP;IYW<@C^$4&G9H-:2&R.E))>"M!KZ MC,XPM DP]FB_AB_9%G>3(3?''HF/D571FV;5G3F>FM]*WF1SW)NTA_&BDJZD M?E^;Y8C6MW<.'A1DM&G])AL$&'92EFS]CM%<<'"+^67!X,""<4CZ.JB0BCX; M/GM5$@. PF@%2M-D$_FF2+F 1O?7J_[WD]E]E5_ +:K2][01$SDY!Y/SX14YOCE^C?8'\6Y%>UQHW^N]6]QU0 MM*PITU1T<@N:IN#TV.=/A#_;=Q7;ZH%C$S;TFBS-0W>+W^2FD)&:Z0>[Q#88 MX='^:(4'\V'68J"(\&A_@I36_*8M.+ZFX^]02P,$% @ 1H1<3'M/FLR[ M!0 8#4 \ !X;"]W;W)K8F]O:RYX;6S%FTMSXC@0@/^*BE/V, M^R225 MI&J3R6RE*@\V3&;/BBU -;;,RG8>^^NW;2 T#.[:2YM30-CFBVSUURV)\[?" M_7PIBI_B/<]L>3%85-7R;#@LDX7.5?E[L=06/ID5+E<5O'7S8;ET6J7E0NLJ MSX;^:"2'N3)V<'F^N=;$#2_/FQ<_C'XKM^W-6Z&2RKSJ[^KE8C :P'%#=&![ MTN+P>80H6PJ;FQE MJ@]Q:U>7@F,'HOWJV_1BX,'K2E5PSJLIS4NF!\*=&?C W:9> \X'>0WOB\RD M\.VIN%*9LHD6T[9O$*!/ /I' Q0G$X4@ P(RZ!%RVD T)Y2BF,$=3PH$&1*0 MX=$@IPOE$&1$0$9'@[Q6Y0)!2@)2\D).ZSQ7[J/M.3.W!DY3,,[_2)*BAG&. M(&,",N:%_*:,$S]45FMQKU59NU5/(K@Q 3?FA9LX.-M!0&QCXS^U638G(+93 M@NV4E^W/HDC?3):U;(_50CL8Q)6R\P8#]Y\WHN+VB/GV&@NAT-@Y!B)%PFR2 M.WC(]G H;7C,WOA;.0>#TNS>,UBY9J%(+& 1SIW+,1^G! M8_9#R_?E"LA2<5WD<*6R/:@=!U<:8U*"\-@-D>>FVH]E'J4#C]D'3TTC]-I$ MN?T'CA* QVR )O7(M?BNWG>9J+CO,0?^&^4L1(E23""LMD\<)J.BOL<<]N_T M7&7B7E65=CNY+Q7E?>8H_U<-CY1VV0?$C;+.FISWV:HZ-?"X_88AJVRC8-/8064&X)F-W2E8^N03$F99> VRY46AKX&).R2\!L M%YQL';S5Y/04LU-^S;H.(E(^"9A]0F8ZX@1C4CX)F'U"YCJ!Q)B43X)CSE % M,<:D?!(P^X3&'&-,2BX!LUPZ!::\D[(/7-% M888>QJ2\$S)[IRMS7-US/,D;4MX)F;W3A;ENQYB4@4)F Y$);HBKFI!<(F&V M$(T984S*0B&SA6A,;*&0LE!XS*HFQ!8**0N%_54US[;4"42D%+*0UR)[;1HQ M)F6AD-M"6\RIMJ9PXJ&H((-;AR2,25DHY+;0%O.QK@##ILV;33->9J0L%/6U M?B(0\,09>+54&;[I$66AJ)]5E4_MO&JXWU]UI4RVD[M'E(,B9@=]0GZK*Q@\ MXMY8D]>Y:-JAK,28E(,B9@=M^Q*^X*FQY,U[4TZNNQ1C4@Z*F!V$IPS XFF= M5&+=]B'N<.(1D0OUW)50Y_3!?CB** =%W)50)V9;RF%,RD$1=R5$S7)$N!** M* =%S ZB,4\Q)N6@B-E!)*8)L@9:&8V4)[ MNU?V2PV,25DH9K;0[@(+9'$- MQSN%BSR19C4A:*>UT'>K9.)\7,=R3%DH9K80B1EC"\64A6)F"^UB/L$MMXG) MS"HH%3.,25DH9K;07F]N%U^N%\K.=T8ZN7&9V4*'5BM13,*8E(7BWK>RM5%^ M65?[O^^(*0O%?>YK^W4>"6&.*0N-^]_I5G^N_XYQ+32F+#0^YEZW,:Z%QI2% MQJV%ANW!Y>5YJF?&ZO0!OJ*$]D1ER<2)YD^[+=(/HV9KY*S.LFMH>[1WA6K: MVVML?O%T^1]02P,$% @ 1H1<3"731@.- @ ^S !H !X;"]?ET83QL+AH7AOS ^"!2?OJ5+4\Y]E]OSD#=OUTN7 M=U5;RO#%F+QOT[7)#_V0NNF78S]>FS)]'4]F:/:OS2D9V6[5C/,9U?/3?.;F MY;"KQI>#K38_FO&4RJXR;Q?SJQ]?9VL0_3 M,M[T/ZG^7[X_&\3U_[ M_<]KZLH'%7\7J,S'0;(<)/0@MQSDZ$%^.9+= QBT_"6'-U]H"KBW?:PO MGRQ+2#;\LVV &W+5]L"MBW? M;0O@MGRY+:#;\NVV &_+UUN WL+76X#>LL*S-GK8YNLM0&_AZRU ;^'K+4!O MX>LM0&_AZRU ;^'K+4!OX>LM0&_AZ^V WHZOMP-Z.[[>#NCM5M@K09LE?+T= MT-OQ]79 ;\?7VP&]'5]O!_1V?+T=T-OQ]79 ;\?7VP.]/5]O#_3V?+T]T-OS M]?9 ;[_"7C?:[.;K[8'>GJ^W!WI[OMX>Z.WY>GN@M^?K[8'>GJ]W 'H'OMX! MZ!WX>@>@=^#K'8#>@:]W 'J'%=Y5HI>5?+T#T#OP]0Y [\#7.P"] U_O /0. M?+T5Z*U\O17HK7R]%>BM?+T5Z*U\O17HK7R]%>BM*YPU08=-^'HKT%OY>BO0 M6_EZ*]!;^7I'H'?DZQV!WI&O=P1Z1[[>$>@=^7I'H'?DZQV!WI&O=P1ZQQ7. M"J+#@GR](] [\O6.0._(U[L&>M=\O6N@=\W7NP9ZUWR]ZYG>N6W&=/A>QG-W MROQV%9F/'>WBK-)NFTC)2\PA6.## R:F:3.VV<@%ZF1*R6* M+?T;8SC#.3]X]*U\ONN[2X>KX^M=X4;AR[MG*I]0-[&.IW M39+G(7>)^=JFR-58L ],>'_C=)[O^_U (;0U?2J: MWV[;BFI?W??YEC*.@5P=&Z+4=V5L7*#Z-H5VV+WDO7$A_7)];LP.'?MG07F^ M'.FQH^,!YLHI)Z>\+>C8J+GP_,F_-/!U-U0^T'(,N1I2>^3Q/]_G4^F_^@?_D$4$L! A0#% @ 1H1<3!\CSP/ $P( L M ( ! %]R96QS+RYR96QS4$L! A0#% @ 1H1<3&;S M"V"" L0 ! ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q0 M2P$"% ,4 " !&A%Q,*R,TR.X K @ $0 @ &9 0 M9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !&A%Q,F5R<(Q & "<)P M$P @ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( $:$7$SA[DKNK0( D* 8 " ?<( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 1H1<3,>51.56 @ /@@ !@ ( !0A 'AL M+W=O&0 & @ 'O M%@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3-3Q M>$$M!@ F!\ !@ ( !,QP 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 1H1<3'O8E&UL4$L! A0#% @ 1H1<3'PPC(&T 0 T@, M !D ( !1"H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3$6J83JW 0 T@, !D M ( ! S 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1H1<3.-C9\VX 0 T@, !D ( !R34 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3"K\ M65&U 0 T@, !D ( !DCL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3';>I>@H P N X !D M ( !6T$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 1H1<3&M@$]>W 0 T@, !D ( ! MH4@ 'AL+W=O&PO=V]R:W-H965TWO%Q@$ #<$ 9 M " 9I, !X;"]W;W)K&UL4$L! A0#% M @ 1H1<3/M%37G% 0 -P0 !D ( !ETX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3"U]XIJW 0 T@, !D M ( !-EL 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1H1<3%+DK?_, 0 900 !D ( !.6, M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M1H1<3*\-GT3E 0 ZP0 !D ( !KVD 'AL+W=O&PO=V]R:W-H965T$W]0, '43 9 " 21N !X;"]W M;W)K&UL4$L! A0#% @ 1H1<3!<+'%>B @ MC0D !D ( !4'( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3(&Y(,&J @ 0PH !D M ( !@WH 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 1H1<3!SWYJ_E2 /&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1< M3,H=4Q8! P JPP !D ( !V(X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3"5 /)#G @ F@L M !D ( !.I< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3"8GR;D% @ #08 !D M ( !*Y\ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 1H1<3"E0-DX- @ R@4 !D ( !YZ4 'AL+W=O M*[N/VH" !5 M"0 &0 @ $KJ >&PO=V]R:W-H965T+A]:P0 +<6 9 " &UL4$L! A0#% @ 1H1<3&)B M9BXN @ Y08 !D ( !;J\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3._F,_-U @ 'P@ !D M ( !M[@ 'AL+W=O&PO M=V]R:W-H965T*] !X;"]W;W)K&UL4$L! A0#% @ 1H1<3+]9RL@A @ *@8 !D ( ! M3< 'AL+W=O&PO=V]R:W-H965T2?@( )8( 9 M " 1W% !X;"]W;W)K&UL4$L! A0#% M @ 1H1<3"FTF^JS @ K0D !D ( !TL< 'AL+W=O'%)T" "L" &0 M@ %2TP >&PO=V]R:W-H965T&UL4$L! A0#% @ 1H1<3)?"I&;> 0 H 0 !D M ( !&-L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 1H1<3,B8&UL4$L! A0#% @ 1H1<3)(]GJA) @ M6@L T ( !6I,! 'AL+W-T>6QET^:S+L% !@-0 #P @ '.E0$ >&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ 1H1<3"731@.- @ ^S !H M ( !MIL! 'AL+U]R96QS+W=OYX! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& %L 6P#O& UJ ! end XML 98 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 99 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.8.0.1 html 214 407 1 true 56 0 false 7 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.oreillyauto.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Balance Sheets Sheet http://www.oreillyauto.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1001501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.oreillyauto.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - Consolidated Statements of Income Sheet http://www.oreillyauto.com/role/ConsolidatedStatementsOfIncome Consolidated Statements of Income Statements 4 false false R5.htm 1004000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.oreillyauto.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.oreillyauto.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Fair Value Measurements Sheet http://www.oreillyauto.com/role/FairValueMeasurements Fair Value Measurements Notes 8 false false R9.htm 2103100 - Disclosure - Property and Equipment Sheet http://www.oreillyauto.com/role/PropertyAndEquipment Property and Equipment Notes 9 false false R10.htm 2104100 - Disclosure - Goodwill and Other Intangibles Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangibles Goodwill and Other Intangibles Notes 10 false false R11.htm 2105100 - Disclosure - Financing Sheet http://www.oreillyauto.com/role/Financing Financing Notes 11 false false R12.htm 2106100 - Disclosure - Leasing Sheet http://www.oreillyauto.com/role/Leasing Leasing Notes 12 false false R13.htm 2109100 - Disclosure - Warranties Sheet http://www.oreillyauto.com/role/Warranties Warranties Notes 13 false false R14.htm 2110100 - Disclosure - Share Repurchase Program Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgram Share Repurchase Program Notes 14 false false R15.htm 2112100 - Disclosure - Share-Based Compensation and Benefit Plans Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlans Share-Based Compensation and Benefit Plans Notes 15 false false R16.htm 2113100 - Disclosure - Commitments Sheet http://www.oreillyauto.com/role/Commitments Commitments Notes 16 false false R17.htm 2114100 - Disclosure - Related Parties Sheet http://www.oreillyauto.com/role/RelatedParties Related Parties Notes 17 false false R18.htm 2115100 - Disclosure - Income Taxes Sheet http://www.oreillyauto.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2116100 - Disclosure - Earnings Per Share Sheet http://www.oreillyauto.com/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 2117100 - Disclosure - Legal Matters Sheet http://www.oreillyauto.com/role/LegalMatters Legal Matters Notes 20 false false R21.htm 2119100 - Disclosure - Quarterly Results (Unaudited) Sheet http://www.oreillyauto.com/role/QuarterlyResultsUnaudited Quarterly Results (Unaudited) Notes 21 false false R22.htm 2120100 - Disclosure - Schedule II - Valuation and Qualifying Accounts Sheet http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Notes 22 false false R23.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policy) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesPolicy Summary of Significant Accounting Policies (Policy) Policies http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPolicies 24 false false R25.htm 2302301 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.oreillyauto.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.oreillyauto.com/role/FairValueMeasurements 25 false false R26.htm 2303301 - Disclosure - Property and Equipment (Tables) Sheet http://www.oreillyauto.com/role/PropertyAndEquipmentTables Property and Equipment (Tables) Tables http://www.oreillyauto.com/role/PropertyAndEquipment 26 false false R27.htm 2304301 - Disclosure - Goodwill and Other Intangibles (Tables) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables Goodwill and Other Intangibles (Tables) Tables http://www.oreillyauto.com/role/GoodwillAndOtherIntangibles 27 false false R28.htm 2305301 - Disclosure - Financing (Tables) Sheet http://www.oreillyauto.com/role/FinancingTables Financing (Tables) Tables http://www.oreillyauto.com/role/Financing 28 false false R29.htm 2306301 - Disclosure - Leasing (Tables) Sheet http://www.oreillyauto.com/role/LeasingTables Leasing (Tables) Tables http://www.oreillyauto.com/role/Leasing 29 false false R30.htm 2309301 - Disclosure - Warranties (Tables) Sheet http://www.oreillyauto.com/role/WarrantiesTables Warranties (Tables) Tables http://www.oreillyauto.com/role/Warranties 30 false false R31.htm 2310301 - Disclosure - Share Repurchase Program (Tables) Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgramTables Share Repurchase Program (Tables) Tables http://www.oreillyauto.com/role/ShareRepurchaseProgram 31 false false R32.htm 2312301 - Disclosure - Share-Based Compensation and Benefit Plans (Tables) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables Share-Based Compensation and Benefit Plans (Tables) Tables http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlans 32 false false R33.htm 2315301 - Disclosure - Income Taxes (Tables) Sheet http://www.oreillyauto.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.oreillyauto.com/role/IncomeTaxes 33 false false R34.htm 2316301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.oreillyauto.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.oreillyauto.com/role/EarningsPerShare 34 false false R35.htm 2319301 - Disclosure - Quarterly Results (Unaudited) (Tables) Sheet http://www.oreillyauto.com/role/QuarterlyResultsUnauditedTables Quarterly Results (Unaudited) (Tables) Tables http://www.oreillyauto.com/role/QuarterlyResultsUnaudited 35 false false R36.htm 2320301 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Tables) Sheet http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccountsTables Schedule II - Valuation and Qualifying Accounts (Tables) Tables http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccounts 36 false false R37.htm 2401403 - Disclosure - Summary of Significant Accounting Policies (Narrative) (Details) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies (Narrative) (Details) Details http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesTables 37 false false R38.htm 2401404 - Disclosure - Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) Sheet http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesComponentsOfSelfInsuranceReservesDetails Summary of Significant Accounting Policies (Components of Self-Insurance Reserves) (Details) Details http://www.oreillyauto.com/role/SummaryOfSignificantAccountingPoliciesTables 38 false false R39.htm 2402402 - Disclosure - Fair Value Measurements (Narrative) (Details) Sheet http://www.oreillyauto.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements (Narrative) (Details) Details http://www.oreillyauto.com/role/FairValueMeasurementsTables 39 false false R40.htm 2402403 - Disclosure - Fair Value Measurements (Fair Value of Marketable Securities) (Details) Sheet http://www.oreillyauto.com/role/FairValueMeasurementsFairValueOfMarketableSecuritiesDetails Fair Value Measurements (Fair Value of Marketable Securities) (Details) Details http://www.oreillyauto.com/role/FairValueMeasurementsTables 40 false false R41.htm 2402404 - Disclosure - Fair Value Measurements (Fair Value of Senior Notes) (Details) Notes http://www.oreillyauto.com/role/FairValueMeasurementsFairValueOfSeniorNotesDetails Fair Value Measurements (Fair Value of Senior Notes) (Details) Details http://www.oreillyauto.com/role/FairValueMeasurementsTables 41 false false R42.htm 2403402 - Disclosure - Property and Equipment (Narrative) (Details) Sheet http://www.oreillyauto.com/role/PropertyAndEquipmentNarrativeDetails Property and Equipment (Narrative) (Details) Details http://www.oreillyauto.com/role/PropertyAndEquipmentTables 42 false false R43.htm 2403403 - Disclosure - Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) Sheet http://www.oreillyauto.com/role/PropertyAndEquipmentPropertyAndEquipmentIncludingOriginalUsefulLivesDetails Property and Equipment (Property and Equipment, Including Original Useful Lives) (Details) Details http://www.oreillyauto.com/role/PropertyAndEquipmentTables 43 false false R44.htm 2404402 - Disclosure - Goodwill and Other Intangibles (Narrative) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesNarrativeDetails Goodwill and Other Intangibles (Narrative) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 44 false false R45.htm 2404403 - Disclosure - Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesChangesInNetGoodwillDetails Goodwill and Other Intangibles (Changes in Net Goodwill) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 45 false false R46.htm 2404404 - Disclosure - Goodwill and Other Intangibles (Amortizable Intangibles) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesAmortizableIntangiblesDetails Goodwill and Other Intangibles (Amortizable Intangibles) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 46 false false R47.htm 2404405 - Disclosure - Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details) Sheet http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesEstimatedAmortizationOfIntangiblesDetails Goodwill and Other Intangibles (Estimated Amortization of Intangibles) (Details) Details http://www.oreillyauto.com/role/GoodwillAndOtherIntangiblesTables 47 false false R48.htm 2405402 - Disclosure - Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/FinancingUnsecuredRevolvingCreditFacilityNarrativeDetails Financing (Unsecured Revolving Credit Facility) (Narrative) (Details) Details http://www.oreillyauto.com/role/FinancingTables 48 false false R49.htm 2405403 - Disclosure - Financing (Senior Notes) (Narrative) (Details) Notes http://www.oreillyauto.com/role/FinancingSeniorNotesNarrativeDetails Financing (Senior Notes) (Narrative) (Details) Details http://www.oreillyauto.com/role/FinancingTables 49 false false R50.htm 2405404 - Disclosure - Financing (Outstanding Financing Facilities) (Details) Sheet http://www.oreillyauto.com/role/FinancingOutstandingFinancingFacilitiesDetails Financing (Outstanding Financing Facilities) (Details) Details http://www.oreillyauto.com/role/FinancingTables 50 false false R51.htm 2405405 - Disclosure - Financing Financing (Principal Maturities of Financing Facilities) (Details) Sheet http://www.oreillyauto.com/role/FinancingFinancingPrincipalMaturitiesOfFinancingFacilitiesDetails Financing Financing (Principal Maturities of Financing Facilities) (Details) Details 51 false false R52.htm 2406402 - Disclosure - Leasing (Narrative) (Details) Sheet http://www.oreillyauto.com/role/LeasingNarrativeDetails Leasing (Narrative) (Details) Details http://www.oreillyauto.com/role/LeasingTables 52 false false R53.htm 2406403 - Disclosure - Leasing (Future Minimum Lease Payments for Operating Leases) (Details) Sheet http://www.oreillyauto.com/role/LeasingFutureMinimumLeasePaymentsForOperatingLeasesDetails Leasing (Future Minimum Lease Payments for Operating Leases) (Details) Details http://www.oreillyauto.com/role/LeasingTables 53 false false R54.htm 2406404 - Disclosure - Leasing (Net Rent Expense) (Details) Sheet http://www.oreillyauto.com/role/LeasingNetRentExpenseDetails Leasing (Net Rent Expense) (Details) Details http://www.oreillyauto.com/role/LeasingTables 54 false false R55.htm 2409402 - Disclosure - Warranties (Product Warranty Liabilities) (Details) Sheet http://www.oreillyauto.com/role/WarrantiesProductWarrantyLiabilitiesDetails Warranties (Product Warranty Liabilities) (Details) Details http://www.oreillyauto.com/role/WarrantiesTables 55 false false R56.htm 2410402 - Disclosure - Share Repurchase Program (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgramNarrativeDetails Share Repurchase Program (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareRepurchaseProgramTables 56 false false R57.htm 2410403 - Disclosure - Share Repurchase Program (Schedule Of Shares Repurchased) (Details) Sheet http://www.oreillyauto.com/role/ShareRepurchaseProgramScheduleOfSharesRepurchasedDetails Share Repurchase Program (Schedule Of Shares Repurchased) (Details) Details http://www.oreillyauto.com/role/ShareRepurchaseProgramTables 57 false false R58.htm 2412402 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansStockOptionNarrativeDetails Share-Based Compensation and Benefit Plans (Stock Option) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 58 false false R59.htm 2412403 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansRestrictedStockNarrativeDetails Share-Based Compensation and Benefit Plans (Restricted Stock) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 59 false false R60.htm 2412404 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansEmployeeStockPurchasePlanNarrativeDetails Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 60 false false R61.htm 2412405 - Disclosure - Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansProfitSharingAndSavingsPlanNarrativeDetail Share-Based Compensation and Benefit Plans (Profit Sharing and Savings Plan) (Narrative) (Detail) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 61 false false R62.htm 2412406 - Disclosure - Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansNonqualifiedDeferredCompensationPlanNarrativeDetails Share-Based Compensation and Benefit Plans (Nonqualified Deferred Compensation Plan) (Narrative) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 62 false false R63.htm 2412407 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansSummaryOfSharesAuthorizedAndAvailableForFutureIssuanceUnderBenefitAndCompensationPlansDetails Share-Based Compensation and Benefit Plans (Summary of Shares Authorized and Available for Future Issuance Under Benefit and Compensation Plans) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 63 false false R64.htm 2412408 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansSummaryOfStockOptionsDetails Share-Based Compensation and Benefit Plans (Summary of Stock Options) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 64 false false R65.htm 2412409 - Disclosure - Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansBlackScholesOptionPricingModelDetails Share-Based Compensation and Benefit Plans (Black-Scholes Option Pricing Model) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 65 false false R66.htm 2412410 - Disclosure - Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansStockOptionActivityDetails Share-Based Compensation and Benefit Plans (Stock Option Activity) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 66 false false R67.htm 2412411 - Disclosure - Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansSummaryOfRestrictedStockDetails Share-Based Compensation and Benefit Plans (Summary of Restricted Stock) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 67 false false R68.htm 2412412 - Disclosure - Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansRestrictedStockActivityDetails Share-Based Compensation and Benefit Plans (Restricted Stock Activity) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 68 false false R69.htm 2412413 - Disclosure - Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) Sheet http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansEmployeeStockPurchasePlanActivityDetails Share-Based Compensation and Benefit Plans (Employee Stock Purchase Plan Activity) (Details) Details http://www.oreillyauto.com/role/ShareBasedCompensationAndBenefitPlansTables 69 false false R70.htm 2413401 - Disclosure - Commitments (Commitments) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/CommitmentsCommitmentsNarrativeDetails Commitments (Commitments) (Narrative) (Details) Details http://www.oreillyauto.com/role/Commitments 70 false false R71.htm 2414401 - Disclosure - Related Parties (Narrative) (Details) Sheet http://www.oreillyauto.com/role/RelatedPartiesNarrativeDetails Related Parties (Narrative) (Details) Details http://www.oreillyauto.com/role/RelatedParties 71 false false R72.htm 2415402 - Disclosure - Income Taxes (Provision for Income Taxes) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesProvisionForIncomeTaxesNarrativeDetails Income Taxes (Provision for Income Taxes) (Narrative) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 72 false false R73.htm 2415403 - Disclosure - Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesUnrecognizedTaxBenefitsNarrativeDetails Income Taxes (Unrecognized Tax Benefits) (Narrative) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 73 false false R74.htm 2415404 - Disclosure - Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesScheduleOfComponentsOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule of Components of Deferred Tax Assets and Liabilities) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 74 false false R75.htm 2415405 - Disclosure - Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesScheduleOfComponentsOfProvisionForIncomeTaxesDetails Income Taxes (Schedule of Components of the Provision for Income Taxes) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 75 false false R76.htm 2415406 - Disclosure - Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesReconciliationOfProvisionForIncomeTaxesToAmountsComputedAtFederalStatutoryRateDetails Income Taxes (Reconciliation of the Provision for Income Taxes to the Amounts Computed at the Federal Statutory Rate) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 76 false false R77.htm 2415407 - Disclosure - Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) Sheet http://www.oreillyauto.com/role/IncomeTaxesSummaryOfChangesInGrossAmountOfUnrecognizedTaxBenefitsDetails Income Taxes (Summary of Changes in Gross Amount of Unrecognized Tax Benefits) (Details) Details http://www.oreillyauto.com/role/IncomeTaxesTables 77 false false R78.htm 2416402 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.oreillyauto.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.oreillyauto.com/role/EarningsPerShareTables 78 false false R79.htm 2416403 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Sheet http://www.oreillyauto.com/role/EarningsPerShareComputationOfBasicAndDilutedEarningsPerShareDetails Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) Details http://www.oreillyauto.com/role/EarningsPerShareTables 79 false false R80.htm 2417401 - Disclosure - Legal Matters (Narrative) (Details) Sheet http://www.oreillyauto.com/role/LegalMattersNarrativeDetails Legal Matters (Narrative) (Details) Details http://www.oreillyauto.com/role/LegalMatters 80 false false R81.htm 2419402 - Disclosure - Quarterly Results (unaudited) (Unaudited Operating Data) (Details) Sheet http://www.oreillyauto.com/role/QuarterlyResultsUnauditedUnauditedOperatingDataDetails Quarterly Results (unaudited) (Unaudited Operating Data) (Details) Details http://www.oreillyauto.com/role/QuarterlyResultsUnauditedTables 81 false false R82.htm 2420402 - Disclosure - Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) Sheet http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccountsValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Valuation and Qualifying Accounts) (Details) Details http://www.oreillyauto.com/role/ScheduleIiValuationAndQualifyingAccountsTables 82 false false All Reports Book All Reports orly-20171231.xml orly-20171231.xsd orly-20171231_cal.xml orly-20171231_def.xml orly-20171231_lab.xml orly-20171231_pre.xml http://fasb.org/us-gaap/2017-01-31 http://xbrl.sec.gov/dei/2014-01-31 true true ZIP 103 0000898173-18-000077-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000898173-18-000077-xbrl.zip M4$L#!!0 ( $:$7$PWN>U(H^P! $]>'P 1 ;W)L>2TR,#$W,3(S,2YX M;6SLO6F3&\F1(/IY]U?4BW.&.[Q$LJ75IS40R&)!C0)* M"8!LSJ]_'@EDXLC$64 54 69U*I&7NX>'GZ%'__ZO_^X[5U]R_)A=]#_MQ?X M%7IQE?7;@TZW__7?7OSVZ:7YY%Z_?O&_?_WO__H_7K[\O_;CFRL_:(]OL_[H MRN59:Y1UKKYW1S=7?^UDP]^OKO/![=5?!_GOW6^MER\G#]W]U*$?7@JGKG_[XY4NFR1>BN&Q_^<*8IBU]35F' =3]X2_MP;@_RG_\VXN;T>CNEY]_3I=>#;/VJZ^#;S]/+_Y, M$)8O$7Y)\8ORL7&> Y*KGIM>;7BPDW6;GX$+Z7:V>'OV1_NF^?YTI>']W?ZW M;#AJ?F1R+3U$EQX:#AC!LGKJ^_?OKXHG!_E7N!W1GZ=WE _TNOW?U]R=+G]I M#;/R]GZKVQXVPU1<:L"C/^CWQ[?-W^B,\I]'/^ZRG^&FEW!7EG?;U7.;'UI\ M8)#W?BP\,#5ZU![<%;)C,(,NSZY6HBY_A:GGCL-MNQADNI+?B M18R'H[M\Q?UPI>&!\?#EUU;KKGKFNC7\4@ RO=! 5;B2#WK9L/&9XDKS0XEP MS0\55YH>&N79UY5TTC_#]?+6=*&SM"LJ>DXN+MPZ:KR53VX=S=_:7&H MU6]7//I'C:>_T^)NK+7^N;A:W3KL--T(K\4__]^W;SZU;[+;UNSF[N:;7U;0 M_/K?_]N_IF_],BPN?,RNKXIO_W)3\%WBUIVS3Q\J;P%)W!W]2#^4OW0[Z;?K;I9? M%7!D"RB4?.E>_^>+7Q'\1VF%)?W7GYZ!K-^9W8X)L-_L:YWRYO*GZGOE#U/*;"35_YONI__GX0W? M6J/NM^PU+%=>J+"/W>'OYH_NL+KITVC0_OW]W0B4X=OL]DN65U<^=T>][/WU MZWZG^ZW;&;=Z"\_Y;IZU1X-\\M"#+4]%^^QK0J?X:?);![[\QUVOV^Z.)C!= M=;IPRT3+3Z'^91U)7OQ:WE6CR;_^W/B%7;_>2-'99Q=)NNZ;%9?-J/"$^-9\ M;^6=SR @%A@N@*@8_,BRU0R['[^?"^LN4&7&-"O)/<*.>=K<^[2Y\,(. M!Q%F'\&Q :,>?,F"5,] \ZX07XV$N*C;A^303^,OPVZGV\I_?&HE>A4+47!< MLMX7]>Z'<=Z^ 4_Y0Z]U9H)K)98O?DUH_K(!S>?+'CL(L'/AA4/)HLO";Z>Y M%N3(\V25^ZNM!2GUG'CS]80U/]VT\FSX?CQ*D:<4K#_%D- D+C9*9% O$7F) M=?7*Z97]M^B$#N3$T09F$2\I.C3:[.317F#ZPZ M3AYM<6BTDQ[BYQ'QY;N) M17X,E2W.@U1B-U*)0Y-JNIEFIDWG[^/A*.G%81SD[[+OIEVCO22*03WC(J7A'^,@5AN<'LWZ-?>^3$; MM;K]K!-:>1]>/#PSZV@7.LZLIZT(>2!K:NTRS!MT3>MP/ /KF#+T]42&/BM. M//UEYL=0E!K<7T>_M.Q&X_!3]Q+X:X M6(3/@37V,B$OLN)IFHK[N8X7A^+H#L6Q' M*P)ZNM''OVS ??S0WAOP<]Z?G4SOHM@+C6RF)Z?0;,>;'2.9WO MS*_!8B>-%8OP3.*?#0E3E[UQV1LGL3=.,$?LDG1ZIDFG)Y5AUMBX\V)Z/I+I M>5*LL>QY7H()#QU,.$I.NKCL]E/<[8]M?2\'("ZF]QD;*&=N>A\[GCK/Y['5 MS?_2ZHTS^Z/Z\S]@]5MY^^;'&Q 8BTVGJWM>]^_&HV%Q SDOIMP.XQD+K$'Y MP@)3>M#GQP+TP@(+],#/CP7PN;. N$B!,Y("1R^ZN4B!4Y<"Y\ "%W/PO%B@ MX=QICB9%T,?U6L-%1Q?<-_C,Z$>:C#$R_4Y*K;H[/P=U):*S]=Z Z?,]@+DP MR:DQR6-'S!O"JQY[[QAKT7 MO]7O/.6UKM [WZ7=5Z1?EO;)BFP[[O;2@"ZXK?SSF0COK3 _W[V^+T-S M7_I]Q?Q?LIMNN_>DEWL1Q?,5]_LNL1L4D\#;*7OL=;_((_X2DSOS_=UPJG>@]9]E,:=4\X6G MWK;^Z-Z.SRR%_B'X9 =P*JK./KI UF=TX'@/_EWMH*]CWV[_B;/O?G&+>W+O M/%4OW'M$Z?ODV?=QI.^%?X_B,3YK3KZW9WGAZ0?FZ46/\%DS[_;.\85+STWR M/GD/[K$E[\67.Y[D??+,^V"2]\*E#Q-Q>/(<^R@1APOW%AP)YM,H>]/]EG5> M]T= INZ77C;I]&)_O&W]?9#/4O:+1BB_]:];WP9Y"VXK/.TS"_CO@.^T*CN$#+)\P[Y4-K,7]&Y M*O4B=TY:[CQVC6JMEOW"+Z?&+P_:RF /G?-NT&\/;N^R46:^YMDY)K3LI7!6 MHWV^K" ODN!,),'QNUM=K,_3MSY/G2$NJN$Q5,/QVYY=9,-9R88'F#ST9?2Z MJ.Q(@,Y,@D]9OSO(WPU&V="/,X((-B.F)#^O5:]C-S4 UJ-WOGM]KZ459D0Y M1T]U:1?0>V9+2P!WA9[LTBZ@=[Y+*_996IIP?[J[=@&]L]2UTX.!=]GWC]FW M0>_;W*FWR[-.%ZR*=K<' "[F.7?[V?OKR0U+9^5O!OVOHRR_342LG;7_UH=U M',-CZ>IY,46=&G/IS35R'.B,O(F8L\\V4//A3B+82\0?[21B;WET,1 O\FB] M/)IEK[7R;O*F/@*K+J9J@G>5?CPO)CI_^;7#=Y?7;BZ+=&'Q+N)RL[@4Y$F+ MRPJ],Q:7-.'T>C@3J!@TM,Z,0US_V"]!>CXM1W[5Y+NZ SG][2;FT2 MG.S2GK![77!4&.<#/^CU6GGZ_=-=GK7.K!7Q,_>SBXVS>A6?A\/]^N*5/;H( M/D>O;$'P+SA9CVB)7P[>S\$2GU_:R\'=TU+(I\UY\L)Y%\X[T\#2Q:S:-1YU MYF;5Z43!%H*[%S[<->1]YGQX])#=6D:J*Y]SX:3U:[F;4CWMQ;R_KW81*KNZ M>&=2%#Y]=#/7(>OEB9#U'Y;:09'T1*KNFGE^$RC%J M&2Y\^,SX\+3D897P=.'#7=/ SIP/3T<>7B*JSSFB>O13]8L\O,C#L]++EV#P MFP+SM<',T+.UR4Q84=+G&'"SM*DV*' MG,Y5SSY!IGI!@.:J:N\B6TYRQ6BCD]TOW4[XU9O M*=36;WTMIA^?%Z;''OH?3X M2XRV5WH+MQ_*L'3CV]LQ2(KNMZR@X65SG=+F2COK)7ZTS964J?HS7MA7%ZYX M#*Z8TZ_%(J/#=>B?CO([.^&I=XHJ+]Q^$.%YV1BGL#&6;9'YK;&5N$0''"B8 MV((O)P7FW6^%>IWY^Q^[P]\7.6(T:/_^_BYQT7EQPSKLYEAB&;T'8@>^FVG* M'Z3=9Q@]L[H&2A1$R>IV/;A.I?NZ.;F7,?_FCW MQIUN_VMAI:=ITN#:_TCW#4V_\V$ Y,Y&W;QXTF;][+H[&MH?23R_OV[\T'P8 MY!_P@<0#G:8[/_1:9\>&CTS8611F2\J>96"F2=U]K&B5D'O7NIT[AON0#X!X MB0?'?&_EG5KXZV,&-.^V1UFG< 3/B_<64)JYM(TX MG:]1+RYVVVG:;:<7PKB$LQXPG/7 13L[R._JZH00H'^S/[+.YT$:0Y[EP_"/ M,>!6>]6'++\>Y+=I3GFAGI?K/]8D[X3;N][@1Y:=%T<=2GWL\,EM%F0&R8H5 M.1 LZU*6%A?T8C%MO>,NF^1I,.9#SC:X\-F%SQZB9_S%@G@"3'NQ(,Y+4%\V MT&4#GK M/1&+X,*]9R9TSV\GG93I.G ]W/N'*T-.J!WW@VM^+@GE4!7-R>4G\PAZGRA[GD1)Q\9(N7M*Q M8T9SZ1*;3!$PRMH ;>MK]K8U:M_,)@YN>K!_3(& MB_.O\-K:3,.GW$QCDW&TBMJ;S:H=R7V@77,634$>.T/B(7=;[.;#T>?O@\MN M>Y#=MB6Y+[OM87=;K:GTI=/JWA<,%G!N6=7+]VHE:AR%OMT9D%^5?A.'-AUR#Y9(*RE_F4 MSTO5RK]GW'>'7:Z[?,+DS=C.1^I7HOF,Y$.RR;@A3<>E3>.WY\7__FS/X?A MC+OM"D2/(33/@U08/;9Y(?],SX-42.XZ\I,>;E[RE%3D3$C%=B.5.#BIQ'G( MJIW=NR/(*G$>7"5VXRIQ'*XZ"[$N=A/K1VH==A9B7>PFUL6AQ?IRUM)?6KWQ M)/3X'XR^CZW'/M-N#4J&AI.8BW X M ^%PZN$XSR;U19/+Y6O* M2[,7I_4U_^XB>7MA-=,3[\:W6=X"^L[Q^);8_;<%0!9?-/<%G_4'M]W^ MRF^LQW7Q(TOO*B]5J&TB>,H^7<=FZ?+.] :LL]6<]A&N;GYE)^O^8F '=](N MCKW6UZOI9OF872^$A5Y,)&VK/7IIA#4H1NJ5T,8%H3D6ACEF8R3(4_/BU^M6 M;P@?K[V\_*(;YWGZJ3MLMWI_RUIYF.SB+3[NL5-4:^$C]EP&AP-%Y<>IE?K% MKR]+ ;'N2R4D?M N^IY,;OA02(X(OPVW "7BX*G2C@EB/&-1"V1+4")UY,6O M\6\3*%9^I1F,!.>V0#@BHC),(N,Q(3Y2)4()1."&ORC\N28PJJ\L S&!;_LE MP8@RASGW4H00'%'"\1($XDUXL>!2KOS2,AA)76WQ]2"P8L'KP!%7S"A$=,40 MPC+ZXE>,7O[GXG?3J\O/A4)=N2R5!?:*OGW_F?W8XKM:!Q25U(I(I)U0&IBR M_*Z.SB\J^Y5?6@)C<'L[Z!E#"24,8]$KQD:( \X!>__BW)RDU?6H0F=GM9 M[H#)O@[R;1;72$LDEDXI!8SMI%5!E>2RSJH7O[YIY5^S*["VLUY2/UGGJOC& M/& +'UV$Y\/X"UA4L3=HC1:AF:PK6;6,1BKK)%)6>.>#H (;6DD_^-_<,A9V M Z9*,8449FH>LKG/+\+U,?O:'0)[]D>IU<86A+*!N.AE#$XXCXRB5E0RT"(? M7_SZ_NIC>/WFS=^NS&^?W[]]__GU7\+5ZW=N'IS%KRY"])=!#]R95CZAYC8, M!.I!28QM5-Y@'%%(##5E(&&36'XWF/_ZTA<6/__7K-?[S_[@>_\3J-!!/^M, M&GINHZ@T? Y3)D U.-"0%FA4+15EJL;'*SY5PO,Y;Q5%]#]NOPQZV\BGP+UE M4A.M.65!2AY-]7W-Y*2$?@+ PKO3!PNS!)@['V>=LB8?/(E4V'\SZ*5[AW6^ M%7]F\WS[DL[SB6*4>1JBX]Q@;JCUY:(XIW"-<25CG*$D?+8 96^(Y1J(E1=$ M*!I"!&7&0!IH6TI,(V#?+4,L-$5J#XC_,>[F62=VX679F^XW6'9@QO[7[I<> M_&OK2[>7:IENDVC[K\*UF[ZQS@%+#G#C&XL*^:']\;;U]T$^ZP90M*GXK7_= M^C;(6^G#P(%5K]]Y O%%\P=':26B*@J+I/:Z)! ->D&E% 0BB3IS]-D3\6.0 M3CPPZ2S8+!SL K#7,#4:;#A2R :'$#"1L#72X9,EG7Q@T@'-F#0N8LM!GF!C M_,3< ])I)HRO:4#^&*3[:];]>@-&@?D&QL'7[+=A=CWNO>E>KU2I1R#@C-N, M\T2!Q9?,@$ 0%:RRD!TBH(D^T+^QM\3O1*25*%:D\MF7T:RSI&OU>C$#TRS/ M0@M ]/VU;_T8ILL)AT8A75'GS:#_=93EM^G5M1C>IZS?'>3O!J,F M)IJWHFBD4F$,]JU,=CO(,5RJ9C :B)[C(> @6C+/7OALIL:;Y/P_&BTPMZ"1 M7=""((E!A#M36KK1@7^S2 NQD1:KL5E%B<&$@3ZF[9;^I0]VX%M@O=OQ[0(! MIIOE7?;]8_9MT/LVU]+/ ;=V1X#/9/O.$^)-MY^]OY[#,6O@+ER0' M@K2+Z.?BM(7H*8@BX-)*9IIR9[/P7CY_J7S;]BAO;FN0MSX%=(AL),T\GKN2HKF/X98D MP&;$!.$U7*2VV"LAP)B/$FG%/4> "W@7QI. 98$+/CU>/N5_N@TO3WA?8 M1H:B22%EPJ.WZ8BA6!BP0C+ *E$9I_O%:.GE,??^ MOKBLVON.*@5.I'>GN/<73)]Y7%CT**#H- O6,X!>L@DNUB%-Z#%MF"5<=K/#9GW*JT[H MLSYNA8E9PQ5K8#87%"-4&&0UH]5IA798QK/$=>+!U/<;L8@9<%D#TD&#R ,@ M2EPMV/7WDX,?\FZ[^:CM)"STF6/S^EV<9W;'.!@?2NF K164!EJ>F;% <:RY M-NB5UHHU4FE*@CD"3?KJ5AVVPA^IOVXV#8S!SY/NON;3;Z8S*.:$F,[?Q\-1 M>MGKVSN ;U6L>O5I 0F$!\8-#U:IX,$6D6500M*HEX-\+PD1?"[,=P"8CXN_ M6(]_]-PBA#'X*A8+%94396C=:^=B+TQIYKS.N)[ GL\I->=LTGN@]8>1:$(95YA@!C4-WPWZ[7V6ERD%#E0Z MM: (MFOR#MDT &6=IC5,*6K8TSO!=VCLUJVC<9)80$R%P"U+1PN^S(=QH(;J MV#%Q!.RJXXGI^K[N?X-_UI(^-BV5BHRKY,YK+Y%!1A!!RIUH),.UXVHAF@3P M.H#N"?W:I5 &7'@=O4,2X"9>VG(IO+6Z)D&XTL\1(8J84$5CCVG8&42W47#+'\2BS:DKDX@_5T*:-_M<] MAV^N]#"L\$A*CI$23MG A _"!:X#.!R82=/@82A>4F]')"OJQ*P#6J"7++AB M >(@_ZV? ]6_]KO_5VXEW('-V9:+/>;.DJ:Q8)5YKPEVBI.E *SE!%>N=F< M4R7JIJAB\S3:'>'#$DL^)+&B",XRG#)70 M]"Y[;"YRV&D23+0@(;P7$4E<;C10TZ2FFQG&FYAHAMO^-'A0YO!,6$&#E$H* MDQ(?'2F33;A1I):P1 26!Z+!,(Y32L:V&V8U"IQQ[E/47B$*DE-Z[Z>."PX@ M_O= 835H.Z.T:HG7K AA%KA1NB 0F(W1AEBNB(Z!USP53LCNZ"RLSBIDBQH, M>-5N"&@PY)#D8.,I(9Q@R?*=KH?#7M6V%<=SX&\"94N@!^-\-Z"CP-R8(-.9 M HN8@X1#EX-IRKL"QQ6S&^?!KW;G0 MA&X)-("R'H*0A* _($886B8!Q,\Y+6!#E9$Y1@O&T+]??!$LRP.>?OW6\;$K0\1'%BK2:D)I"$4IN 6W37FNZ;==]1@S'7&*K&4?::C#*0IEZ2*63 M-9D&*&P#[=P>>_,ZOJ\B1:DF'?SFB2/\_OIC=M=KM;-)YN)PN^#&O.]&*$AC MRYR*$4L;@U>5&@&OU#940!$T[[WM -MA\&D(3II,@ MTXPG4A&F, T>,0Z:#WQ8QQBN*VH\*4:9H^,.--F&D*_[[3RY!R=,/[$0WV'" M$!,U1A&L?6<+R3O-1Q9U$U]L3[Z2$FNI]BE5)-XN.28')]?*X_KOZ:0!GBN_ M*DI9/IOS<;A&ZE<4NXTR5L]E8U&J2#@N%P\[\.3W[JI?4L(..L(=QZ,=&.MEH9[':B(B-:EPTM6 M6#@578]+LMG*P)5NOP4/MWJ3$$Z:^#8]PNJ"D][JYH6*A!OSQ%3YQF.AE@[G9:,,@,Z=L*WDZ80I=;PV>3_/P]&K8:RYPW6(K G5Y93JR(+02@C M;%6>KJFLA[$7"BUWA.YP6&VP&;ERW@5O/2.P2,H&XM5TK11FKE::3 Z"U%Q) M%]R?;/[7_=< >)X-4P%8.P6K86^>:G5+<_F;<$#%8&W@D:FHI+&R-+\U10MG MI2DF5=6_;4N-^Y'O_AF6J_!6F$1E)&<1LTA!F!-<-I+0FE)Q,+R+9)OR!' : MDTEG?SX;MO-ND7RU6>?=]U1SYFU%6&=PJWC0C#(*.LR7RRW <6H.%BD=36:];A$CKEXSO!H-9B^9M%NY&EQ?C1H^W2X:KDP_W!I=*?ZG M\M9KD*Q7MZW\]VQT]2U)V%=75Z'ZQ&WKQU5K,@OUO[+Y5Z>/?Y^V(K@:WZ5_ MK=X)+VSU^V,02<-6#ZA= -H"/Q_4<>H%U.T7;TIXOYHRQ#;K6S'#](P7V&GXQZP#%JYK8R*2L'7;C5ZA,.3X BGN1*^L\"&6H#:ERVA$*] G!:5(EYA*_D$A1 M40;M09FL4Q%A*8B1QH$W)D6ML ;D?%X4!2,MI,8B0<(:>T.JNF^AK:U9 T2J M1?]@-2Q[@=N@YI?!)0938DV@/$0D;)DOF-*C:]X,17@/<(OTR)4Y#'6FXFL2 M*P0B/)VMI5@<$\QH87696"$HK<68&16+\*X'YAY0+]OT"]Z-CA11%@DXY: 2 M/<*AI#,RBM6"S0P]%-3KDEAT=-QX#!R-)?5@KWM=FK8FE2'5H=;[0CW*N^U1 MUIEHW2()I#?)NL45%P24NDL*&DYN)9\S@YHVT%>Z+Y6PB2I MRYG>SBLTIGH:M.8D)RF_&R0Q"$H5+A4R%O1RO_6UV)+P.E#HW^#AJPRV9>_' M5:KDOVK![V"7O_R1RFTFK4R+Y^%K5S<9Z&Q0PHGR@^]7R5T&53UNWQ2O23X? MF!17@W:1(-L!>^#?83'S5J_WXR>X.=V38)P GMX'2%UGW?3C]YNL#Y^9F3KM M(K=A^N\)7'C;Y]+J*,R-.2(41(&WC/N=K"#3L"1?=WA5Y,1=#2:F0[LW&"8X MIW;+'= MV\KVF3Z?0A;I_LDR)+JTY[+MKK))TG?Z;&+J JB"JNG9VVE3B3R; M]#>Y2CL@?7]"Y5>SG;&1X4]U=U2^%>#7!D%?VR"!.>4C#03L?,$]-4Z7)08\ MF-1=KVF#=*:O*PW@9/=.-\9PUYU1K.+T?>^I3U@*^'XSP)Y+)^PW>'17RPR9KO2B%BM'QMF4@BV%^!I1]OE+'&3Y\D#3'+ _IC=\J%5:-YB MM[R?N-(&Y%NGVQM/DM$G<;NE3ESA#W"TNL/L0[']MRBGF'?P'(V.A*([%@_4 MQZ!BF1R ,5O.:9FU^R98O"*Z),<#(WE"U*U[H//41:E9L0;M:]+) ;+85*>L M7D7#5U)7\%=27JA;=YC)PBD52\+>*9R20T1P3E1EH])IOY*ZG+S"XMRI.WUK MBBDM?>]C=ML"T[?_M8@O :7 6OR;XZX>P/_6FJ!2QFL^=H>_+P:/DD:? M '$O&[4Y4!T82RUUE HH> ;B&:DREU$RL5!6.'9R'W(.;!%O(OA9]A^D4I"C/546(R,,YP*R4RIQ$VP:H(KF\=U ^AS> +[ M?\S*@[!KWJJRTU[W37E:UFFH,IV@3 I>+&\L7K\R(S'UZ(NP)RPF4A,9 M Y7E(3WX=0V)G64N4K4U=H3WD(C2U3C.YUN9Y+U92\%7E6E,@D&*E.41Q.I: M#/J$<%1_Q@LX+IPU9_\8@YP)Z;"D?E:V>'U#1AIUFJ;\#.+3L!@$KC$S+G". M%#4RTGI+CX-1:&%;E-T3IF7\99N%'=N3$!VYD"A@J3'V%E%6%FA$)^K)-)J* MN0J-;>"Y)_#K7'S,-.=$"LV]PI)YC5U946")KV]'"4CN#GPU6&TZA0\T5M)! M>W6#B9SB*+S12(.Y!!![5!I,-LT:J)U6 KT%GS356 _'/I"NHZTCE%N.F:#6 M.!48H:H\=7$1XUKXA&(@+=%[0OHQ:V=@[,!-[[+17I1E+'K-),,:P])K8V)U M3.E<1/7PFI9$LD9PFX#9'^BU)3'6^H QH>EPCQKG>35!PRI2[XE%L"#3PK\] M@$ZS*SZE')!N-MR+QAH$A7&"F]3+B0G@85=F"EA&ZH?7,@5HEZ%M@&(?.->1 MU5HKL/! 5)^F5R$%>ZS,:#!9N?Z'& M&V0\F&^C'RD^/DJF[3_&W;O;G5? (BN%0R10S"SS 7EX;.P7:2PMEM&+EJ:B1 MC-?C_S3-1EL2 QMANB\&ZTO"F2?"1HN,TI124HPMFKB(E/A:80E.#1,9O1<& M51W"Y\&*1YM[XGQ,Y^]#8(!/D_/429#TXR0))=U0Y(OOW@C*$2Y]!%_9%(1!144%6# NEX+0_LN2W%I@9>/A@)UCSH8VTI<*^*I5OM4II&77-S(9X= M^1Z$DP-V%AMA:2#)N;'*S'(PX=_K49QGMA0;&J]1"FZWDJE9,_"T\RSJTD@ M78L;;% IEY72TR??PW!RP#)*L'.0$Y&!A/:F*AH"1T>>WU+,.K#E@]OF@X3= MC0BA0&5QCKV-W J$9Z<8WNBZVRHHDFIG*FT!^0,2XT'8CTIC(XD!G.JH#&*( MFC)X:'4D-?8[;\)N4/ !8QG @0!&HU($AXD452=@YVL*GG.M=[>/3HL8#\)E M+@;P@0SF&'1.##H%K$LAIYRI&9X/1%CP94?=E)HY;4J]E5B:3_8WWJ7Q.QS' MR*QW-MF$4P=58F;K_8AUV21D-1"[@KBAU!99H@+B&O-4 L)1,OFK<;#2U4X' MIDTU#PKBAKI9X2DC8'> _M/>\33DK!R[ZFRLE[$K*G<#L=<;M%-TJ)DG-BS^ M/NG@J\4MDI@K#(8K"4AHF?)'R]-XJ5$]W"4(7\1T*UR.@/U^J0RK)8("I!UV M'O@3 KBE[84LG:3W6KPC2IT&)P_7R7>S_)+'3W&J'E25 C1A%:9.#Z8-J M+0P($H_%&N+P&X-[83'%VFILO/*(6EM.@>0&A]JI&B::G@;VA]X8(/VT"SY& M%,#&=8[3KR&G.&V&E0XE@;PYF4MN =#2@-)00C8M8#R?)ZFU,0FH]$ MD/T+B%:?[DLO G>6&BT=(8Y*5BI'07"H^X>"J-/ _L ;0V&'F /OET=D!'7* MTZHU C>BKCHY%_@T*'&LC4$=C80',)P< 4-".Q]FK,'K&H/@0VR,[ZF:(@YR M/QA_&5V/>_7CZ_U.IJTF)OF6F@?F.=6Z.IF6WC8<]A#$4 V=K8$[(%9KS[&% MH!Y\:DQ3(H;QWM/R?%,*VS RBM3.VP^)5=$68O;4]CD$\_:Z]38:IUW$EG)& M4BY=698CL#9-S9;V@.E@J*RKUJ8(W#>EI%?*"&(\<[AD.H$<:VJO=%]4YDZB MWU]/>S2EM-=AT:*IK 9KR"W>$")#'C%+!>7>.HD"86(V;1!\C7KW(8R6(N); M0G88;#:$8K#F2E!P5FV4$5FI,"ESES2EI-XRCBTGU3PH-AOB[09'D&Y,2F/ MZ:.,XEGG$L50?6V4/#0VRP?Z.\<^D&\(@3#B&;4.&\NXHY8B8LL<0PG[OV9"$?Q@D&^(C$0C4Z_E"/QO94@; MVI8:WH Q7#]Q%/M#/E<@]2DUA"O:Q(4_TE"^K),B:LDT&(^FKPJM/&7K#\MR MK3VG1$7L8.,*:WFJE06KCKDR.2 %I>>]G4G1=;'3%U$\!. /0(D- D]%K0)6 M7%NB0=J%2&B9_*B"7*C3*"E!*3E+2FP0EF#.@YU/*+&2:LN"(:$\$?,^8-I M"8F/S1,-^W=C.JM/DU\9,8PIKX06C)>>?&"L7G8MP:#%:BG(5=^G*R!9.UD# MU P'8,L+U M%A@U W@XQ#:8#-PRQ9RCSI*(P4 T I41,64BKF56@N&KY0F@M4'_A^AMRE$, M#FN;NEO3RO6##:7K4R%!$A"^C53; K%94NV'5OX^+P[%.P6_EL;!1IFP- ,^ M4D>PY!:#U^JT%L14P9)TCKFJ^P$J>E?N ->]T9#KT!#"&VP$AGTAL/,>JRKF MD^+Q*UMD' J-XMIP5E6WXRH(:I (3''AP!6,'AM2;A41*#8K_8Q%KEH-S]Y@ MKZ6Z0\HBD%U:R$ P=_!'Z?]%BA0Y+MBI-?06E)ZO-K?.<^LU]F"W@T?G#:U& MI FO@;>"2![P2I7P\I2R2'V:2@44%9H':N>:RG+J_^F(Q3*$1BL'N/H4"J"]FAN?)-C#1CC-(> KF>G M.7SVQYL?$6_)C21@T3 LG?%6*E?-GPA"^FB+Y:PEDD= T(%#@(1QNLI(3,T&5J!-'F"QU@@3 M(PW2 3E#@,V$U91951TDX,;%VD*8' KJHRV62(&$U+:2>J^"QL2BINC5ZJ,ES^^FZ0K6US)\!=C&#U M.BP\XS3Z*D4O6%4_(U1LI4!N@"PUF/[WP: S_)0ZR^_J/(6(M#,!^QBI]2$H M+#IASB)=]\$8:=P-L4-85%#)[$P((5T7GB4"DLF-"TYMLQ ME (*_&#@;7!EG!?>63 ^"0V@3[BTL3IY, T1 ? [Y7+YWSKP)F6OW6_52)ZE MB3[3@3UEP[/WUZ8S:.A]NRS2'VJ6T<)*,BLQ,1([KCFQUH50'77(V) 0*)9B M#GO3XLPI^B )W,8';QP)C,; /=$ZC2FIE')]6C:C[+(Z>ZS.QVS4ZO:S3GDB ML;%ZPU&>.K^ 2A!@2H#IQ WG+AK'4_RQ%BHA2U5PAUJ7(M@=LT[J:I[2\">9 M0XT-]+=0.NG,1RE$_JJ3=D]&8=Z1A66RGCP<"T57+@J7F)CO1Z#\^G T1KP*R"Z#^P;V 8A M*J@G/B )@M9H-1OU:2RKVPI4,GN/!OH%IF! R@-D2I?!@U_#@2*D>(F'U MD"T'VV?Y'&I7V!=ZU]V?=90$]UISL+@%D\&D\'-9F1&5U+6C-"8)(TT8K(?K M (ALX*/(P1L+X!!C#PXT5I'*\@S3("EK>91,(]S(1D='9 -366*$#]*(R&PZ MX6"X;*^(D53UUC ,8T7OA\CB""3;&G:'G^[RK-5YW_]+*^^FG+Z/\"Y\W'FM MN\Y=K:[-PSB77CS.!W[0Z[7R]/L$G[I=L5"0I;S5U'(99*7%U)>=?IQ/;H ML#0OSV>;$GDJM(PMMYL#GP(L7Q0L0Z:-5 /OF7] M5OK_V[M>MY@6M%+4S&4S:B(59]$IC*(P@E=E%3%U$'KQ:VBU;\HI'=,A0?TT MB2V-V1B.O_P=K.4T-Z6=Y39=7$FT??.?-QDM1\$Z7>-%9) MI[G6MBI255Z2R?B;?O;]:O+EJVI&:H$2T'\X6X@9^<%YZ8V+H&@Q*KK(]AJF MJ2K#JB #[ND 1%FGGPWAB58UC0C>.QSTNLF?ZUQ==_](ATLWK?QK5GP@]<"Z M*AK9I@4DKSCZ)8W4FXR_N;J=3%A??$4"'@$F<__<2U J0\LF? /(B\%"C[FTV7*!?\4#V1TDAD#V X&T7>!/$ M63D'938UJ-@^_;^/^T43Z(GX2H*K.QT2G"#IP39_F?9Y 3G@^'HRI2A-')H. M3YN7=<.;P;B7\+]NC7NCM/DF$G"R2:_^:5Z45B+T:]ZJYG\!)9D_D1[PUM'@IZN[P7!8C(U-).CV*V9+@YNZH^EJ=&]OX:-I;-/= MI#=ZNF-^B>_*Z9J)R8J2@KO>&)";]*QE/S3=O,4EML>LEEI1:,"J-TMI9;TJ3DFHL%R?\ M%K/!NI,3?=C558SJZO\CK^35EVZOES[:^@K8?BV(O$3-1.UQJ7 6E/=/4VV< M$F ZXPR6??0]R_J@=0DN:)9:GDWU]F]O;5+0@"[LX*Q@].FJ3.=R+;XXM<9/ M2UN0&D0[1W]*3,U>*E2!SGIT;T+_@4D$+' <$BD13<0N"$1UP,*CZ%!! M(B%35G4]:'22)")F1-4!)\DOD(AS"<:]5N!P:!::/#EQS8FDGEFK1&!6N@ ^G9O((@5JOA[ /CH7[4VBHXEK MAY1CG%%B*+BY*F#"IQI-<>;K.2BGR45'%=>%+N/IT,PR0:G2@PBI\ A\\AR8*,(ZM\0,;6+HN2QEG4F^?%(-*$0 M36"_GH8:3HQ:VDA,=# A(B_!AXW4T"H3W\M:)?:!J-7-5VOOGQ)ON6+/)KCZ817T7OG4S4(!U,Q MP#XFM-['7L,^P^OQGT*Q%_KR8=%G 22((MXJ10DR7 ED$OK&.PKF7RVE@TBB ML)#W0[\,-Z1#FTEV3O=;*I-IP[76UPU$V<\D7%V)$E.##1$P9S8E@B%I=9GH M&S3VC4>"3#"^"O\-R)T"52HK<$UQ5^!!.V0Q$"-H'DQ49;X):&(J&ZFBN3A3 MJBP8?JNI8A&WE-!@G4W=6V SA*HY.Y I-E&%JK/EE05;;S55-(A.09T/7 H! M?**9*CL_&94F7!O%M-%=@_#$Q9D*5@ZS/)B(CE.6Q(W1,:J<+E MF1)EP419390@&;8LM4A 48)?2, B ],,21,$8ZDMP_ M@KR:)"P*L.0#2K/ )'+&*AR!)#@FA:2(:M8_9"N9LHS9H]-C&\U#O* VZM1P MS>DHP I5$WKPZ-T*>L![SXX>6^J4L,4\(M*:B1VDD#95;HFK,CQY9*!CM* D92PA^6*.-0F)"# M"Y%8IEG)/"HYCFG+:ZZ4(@R#19^R=)50"$]EJ8@4-Z::/;8L/:85;\&Q%9%3 MIWWD!#EL*9W*#A2)H:$$.B4A2PLVF^JE08[?@Z*Q*K=7_ MNGCOVTG&X_H49VF40]IY3YE1WD4:;)GBK%%4S7KGA.3LX:@UR3%=3RT M(2'A/Q9D+_B");6PL6C%1EL9<3PRM4XRA+_4!"AUCW0>4R]"Y!B8T)5-@!B1 MDC_(7IW2QJ^H9#@) L[5KQL2HF-@!PCI ^,VJBIKSSF;II!@"0;#2[PZ)#./ M\6K"_-:?IMMF53?CW;J2(RY($9DGB!%F?4IE*;OOZ6#J>3[+77XWPG-_X ]H MTB_@CCUPCU.8:$ZHB(1Z5G;GHA;[&N[D7%!OM-X74 <+55+$F*2,:,^=]:)L ML ]VBJ[/2V'G@/M*2WUQ)^DJS M?!%U3M+0#R&I$%IR;9Q"U7D45[7FNF>QV5>:X NH$RZ\U(Q'!EHKPJ=X!).3 M!&,I8Y[6,F26*YR/C?JZ>0N<@-?DB8K<4A^HD*0:66(-B;5EJTUZ>P#@CR6D MJ0VIEM4+IQTW5@JJR[Z6A&K2,.#K3%#?+*1]"-YZBX324LD@ U.SH5:N/F44 M/_1V/6PX95%!(1.B"<(I0A&H8Z8JKX<&$-NU":OG@/IV0EH9+#D&&BFEA,2> M2%N:9,K*>O.HLUCU[81T:C/JO;*4$LH0@0=DV4296T(>734?-B;R'5MQ3T$VZ^+[N_];/)Y.KX<[/K3^FY?W#U\./ M<'W0;WWI_?A0%F_MI+2"Y210G%KY6P?VHQ%5.;S5IMYE9YK[-8_0'C N(GF= MY?GB="Z3IXJCHMKKK]W1S>M^I_NMVQFW>OM-]]SA Y,Y"JGO434V[,.DS"W- MH@'X1WDVZN;%DR6&]D=R/-]?-WZHXKAW@_X_X /=ZVXJ%*[?N6(HVH*6-1X, M82R4DHP;$#H8K(O X3ICF/T4>* M)74Q+9O"3%LP#\][V6J3$9_*L@6LTE2B -YWZ@QIL<9E>TAP1U2M:JE[\]]+55O%Y]; M+'._@P]>_5,J5OU?_U,1@OZEA.IJ8?!\@JNX ?_+/U]=#_*KF^[7F]Z/V;O@ M@6PZ G-X]?UF,-U!>??+>%*@/1H4);$,X7_Z_9^+]Q4%O&59=BKDG=[2NKOK M==M547;Q4U%HN] !8E8[701Q^W#Y8RI?'R=*=,JF ZNQN;K+![#: "V\ Z"= M@[ZLF!_>;5@Q;O50,7Q0( M]U-D.95 U]L-_#0INO_>&J;B_LF(HSD4IVN;5@#+?QG.4[&LANX6B/0K@+[\ M6"CA'Z>YZI.*Y]9MEI8P%607M=&+J_)JSXV]LG9YAW=\G/8P>--M?2G:EFR* MR9S=GEYE;@L<0R0^8BHEBBA&1TI/0]!Z:TZ"ZN;I?>A\S!633W+%HL<\"&(C MDHK9U/V 5W-;!*L'P5)3X&.OV+19XZ$:,183JYFS0CL>E*8AR#+9.09:1_$E MP5K21AS70W8(7#:-V2&16"FD8. #.LE2/[VJH9Z-#>[?4B_2A\-D0T<]SWP( MCJ<6;EQR%ZP1Y=BUF,8(-4Q"0OQ@JU(,+Z,D\Z8C8 O@K$OI'/=W7KIYD\W639*#08K:5'>4,P$G@R%VR07 MM#$((V*=U+(($(?RQ%^EE(G-,:/CH'C@.+@**=A/-<,BC0M #%M:'58J46OK MT1 ,/@$\-P>]);/$8409_)<:[Q'5E>FM-:G[1O6#FD?&<[L MP\\ J8\302/ MW"(:7#7SQY!8[]R^ROYX-#RWBV9K'80@&GNN(J%@;9DJD*^4D?7(TD.)H .' MK@.8D8"K5X(S95CP6KH4OX5]:(FL#ZNF^HAXKHO+^DA-RON7'CG,A *A4BD% M97WM0 WS(T-Z#*6 B"/$JNBD$2IX'Q$O=Y=R.#28]P^$XX&U A,""Q B.%6B MXTA2>E%Y.LK!==U\JGT":&Y6"@0,,##R091(V#<.)$EUEL!AS]650CU=Y9'Q MW%(I^"C3,3=Q*C FB9"ZZNB)HZDKA?HAT"/CN9U20%C1J)GBJ6%XM,IX*2NV MM?5NVZ>WGMLI!<4H:#FNP#S%S%!'F"EEK38VU"J.!KV MB+NR1SWSNA[G8,MS#^X#?!G1Z68[CJ9W'%GKK>$")PF=NKV7X1EL=:CGBX(O MRC80?0Z8_8%>UV$<*2H" M:ZVD)!B M49=+8<')\23-'"(R-@3T0 M38'*Q60ZUHXGK&LA)8-A_[+(*Q#Z#K M=+1-85?J(J.4* N6O[7EZ"TL.&F0<9@Q?%] B_C5;A0UD<0TS0D9CL'\Y,'Z MLE@E:&?J%-5*-HNA12CV@7,=094B8%E:000 1D,(DI5P.F)%/1.-2=5L&N\ M)_PQ:>%?#+VY'N3?TSC)]59"M1/,>'0SR)+!)77B) M@-V=5 )IX);(7!G1, Z\A-HIU*K(S0;D-M&C_&VZSS]FPRS_EJ7C>Y.F) #@ MIM<;?$].=ASD?C#^,KH>]Z:S*W?<[=CB*(DFSCE)E0*+J)W9J:<3R Y,G-5:=B8 *X)+;0!!33A";1F^5 MH'-9K[0Y".AS3MT>BB'->;:>>9>:-A%MD:\*W1T+]5(^1A@AJ]AK&92](5ZW M'Z@G)B))!%'@%P;J!"Y=J0"63?U,1J6ZMX-!#&;_79:#^=]K]4>P7])$X;OD M).Q&]S2Y%2DA,,::^4P;2S(^5@EJZ>%WK=LY M_P_ )LWY;:E^7C]SJ?6MS37:HO<,V^0](P!9W@KJ288L5AI.E:/;V/5$,C? MC-T!R"$>@AQ1(9M\+" #E2)*3V@Y[5AX;^N>5U->T8.00SX$.32/FJJ@+<=" M6;"'!"X5O4MU:S5RD&.1(TQ2JO-4\I52-0?]5OYC_J:F1NL/MHNPLTYI+[DQ M(;5=2-F<4[;1DLI:IM9F FV)[S$I]R ;CA!0G5(:D,P@BETJ7"_[O2KF=>VT MYRPH]R![4X64346-#-:):! .!E>40[%V9O,8E'N;"@@ GX7KDZXX[Z^+BRN) MMXDZL^8ZQ7MF394V/3B%+8O=?#CZ_'U0P5,!F77^"J^MM6TZU"J2>5L7I*KD M&E92"N4QE;2<:8W44F[5I 51&@^Z]4)N)O\36/NI;2I1SWF!K. MQJ"X%Y&7$X^U\TC7UA*]6NRA>="UG TNA;][Q6Y.KO3<"-.=@^T#"H.;6F1!!373\^ 6.2\.6XR&:X#H5'TT"(PI%UO=9PN! ;6VG&;RHN5A$1 MATBJ:W<4_%1%2K\B!(X:S$5:S_=Y"(IL.' )R!HK*AQ5"#-N?"QQ,-R5\]" M(UBJVIGTP^'Q "LK&!466\R<\.#,E2)5/6-13E:3\UE_.'E#$?%9+$=+^ V/;6/.@D ,N(2&U$'* M1(*5UKXLX&9*&;VR/KBJT!WD::AT^F(Q$#N5BA93JB1\6,QF'\$2=R?3<7N]Q>+@HO(7[NYEK>'HBN!B*NYD4.[7R;CKF]:WK"B0 MA74JYNEFQ3WIEA1B[K;+ M\2J]O6[]EP4OR:H%^L/[UJH=[VOBRW MDH'?9+ ALS= [\1.LY2$X7O8C\#[_:_IVG(V5^,4:(2\TTCR**/S6GE0-N44 M+2V0Q(OW!]#6L'/-AJ9VD<._S8NQH"_Z7IRW=3Z3 9>%Y%#2=E MT-7(\I^FP]O[[:Q7C&(>E"A,/P:<\78P'$W79IB5,)1C[/.LGWT'?AC<3;BC MX/3!;5;=4%X AKD;Y^V;5AIU7Y2+#XO?4_W[W:R#:C&K?5+2#4)RV.H54]H[ M/P_2>/?V9'5:"*R8+6V5"(B?= @3W!I-UI.=;WM4^T$<0TH^X.\[MC$$"62L8NE!KM. MBFA=U9H8>U,[\:D5DFP)<6CE_4(69WE9F=QM;V.8SSL>2& )'D8KX%5'(5?U^TMCA'& MJ:0!_@=V-%.!E#P@J65V%:P8O5+R\,#*M9L+0%*4:V<5UD99:UR5GYM*P]!J MPBIU#%C7;2X;C$XIYU(+YP,(+*M+U0\B;+F*?@8K?879,6!=M[E49$A(15.> MFD<1>:Q*]]C)N%R(/0\K$<> ==WF2H?DJ4&6Q>#>N0#VU"PD86KI2O.P\N/ MNF9S*9MF)"IN%8W>&P^0EAG\2MKEIHASFPL8]CZ2P'=[A>6]HYXMPB)>((33 M%&%I0324,I:F+;=:S^(UHF *S%[PKM>UW J*# &9E3IQ.1HM*,MP*H8DSJ,R0=0I(^0:O<"/!>\ZL2"1P4B"#PLB-P;J ML*KL Q##T:W1N>A8\*X3#3R Q,5"@).%B(T$$5XF>!@&>O@Q^&'=?I.@>;'5 MB'NN.(6-)X(O#^,#"+,UNE>N,6KN _!Z__?D!_PV\)]0] W4;$3YCD M^_+]G":F5&,I*9<\^J@)96583 IE E"?_$V\Q?A\J#]K9YXBH?LT(=]76B\D M->L@TE&UEHQI1)V9EBH4)PR$UTZV!=Y#@&Q$]1&(=P!1O% %11P12#D7G$4J M97Z+,K0DA*R7?@N%\=,@Y*?QEV&WTVWE/SZU>MG[ZX)FL\/5"HKT\X?I$<^* M]+UY@D;IB)(2B1BL%MJ1U$=E&K0/SM1*C.12.\SSH::(F) M=Z&TP033MF88,/5$B'?@71TL\L!7@@H;##A]$L?2 931X5IM(VBG)T+((^UJ M)9!PR'#I%+%:>VY)>10'OD(]14XA>:;TO(_1N:J,2BCE4I&I(Q@I*I5'9;S' M*!;KDY'(N:J8 YF/JW*^(H\8*T^#]C($9@TOJS8X0ZZ64\\U94^#D,?2U888 MQ)6$;6V-T (9Z:M=36RM?$RQH]/SCW8V'"X^TOS:2=^QE/;1!@9K:+/49'AW M_CX>CHH$$? "WF7?IU6V\)8/^: /?[8GZ2,+##J[Z=.HU>\D=^.WNTYKE"7I MB_12"G91CIY>\JF=]5O@<-0$Q_3Z#)A-*9L1,V6\,I0BT%X.M)DWW&A@>2., MJXN/VL37>U'UB,NS;$&=Y?(H)XEC0A(N=2I6 :XSL#R*!,IP6,[\J#KI'6-Y MUC/.BZJH(W)I\DK*;JS M,K=Z4]6W2 T*8;FTBQBL+ZQY*!O0TH ;9C(JCI?6<&<(CX#?+'%\]?OLC[>M MOP_R>BKYNT&_&* SRLS7/)O(S@TF 8Y,X8BT9["9F;%<5_$0'C2K)0@RS)X8 MT=Y?7[]MY;]GH]CZ-LA3]FR10[K)QL= ,$D5&/?2**JX1V5Z"N-4--2;8W1J ME%O7:<5\.,V :-XT?UT47\A/#[Z&WDR(2!QQD&H[+,07O M+[B2;%;4BS*8.$&F>(3M!#:5,H8%4$[:I#I25^4I<^#$AN94P&\/1+FY1Z8J M+Y5I?OZ>];YE;X%\-SMV'9*>&1&,BD;'0#"E@&59?N@,KC<&%DMM8>X'[/YH M_RUKY;'[;8O./0N2,A*!/=B/!-:2"XU5G"63"%=W.I=BG/O!>$\L!^-=6^>0 M@(@'52J1Y6 NIV'!Y?E,=+;>= 86^[YH I#W0_/S#8BU'3O0%-7YV"CNHF(L M!*G*U H>0%LT=*#9WLI: ^4]$?T^V U-PIG3(@3PZ5C*+O.$5LD1 ;R^AO;W MVXNCE3!NB>0>;1\=MA1,%$4(J&_)+&B=TCIF+-;K0(A>;C&]"9Y[P_[0JAHT M+\;21J , ;K(*&*9A,725+2&YF_G1)']]+#"/)7@2-"OCIL4YL!EDTCF<*QU MQ"-2+_5]/RY5UC:X=!8$L(^PL#+U%!&DXG%.3$.6#:-\:QE\&-@?FL<-!6VK M? PAS<>E(-*LJ+P40^O]PM19460_'D?*26' . ]@0F*+ Q&R2D^56 M80>BRLY]Z[4*VD50O%)2PU-'3U_VQ-6,A-KN%)AN[9,M=:W_]\&@\[W;Z]4! MY.NV8)H0J76DDMLT2XQQ6S689,35^DA(#I)FT;@M/[P=,.MT7AH^*C5W6H:@ M',@Q$TJ3#+1??1B$5)QJ?0]@UAH40C%,* )[ F,#YD)49;-R1TG]+$LJC9;& M;:X#YO7M7:N;)Y'PIK;35D1 %X94.1,5R IOI494.P=V3[ENEO%U?;^:(=@' MQH8(Y@*,7@?+'6;6>$R%MP0VA/&RA-48C.KFEIK,PJV#W S0?4#?$"@VV@4=69K,J81FR0VO+ !- M:0UT*GCSGMD"\B0K)TT==I\-1'7 '(,[B2(WBBG/RZ-,YGR=8]-03L$6/:\8K7>Y1C(O%!P%HN@U@$B\5B&!)1*B+PE^&)\N#%:=_0 MDCPUIR'B & M5SLL9A,Q2B/F8#)&0YT$6E3E XX@4A_*BT&)$7D(L-;.'1 Q M2(V)PUC0D*Q:5#7*"W2Y3"L=X2"-EK(7]P&K7BNTF,-F+;<48QV\%43RX$,Y MYPI'5!]PB#'AA@M(=6$*LYY U@4D:6Y8/N!M9;E,3A-QC(0I=K&X+4 OZZ, M=U!>/]3&F.O)7-][@[6.Y=-) ]6,!0+R .,04XG7-#_2*E)G>9F&8VTEY6>V MP/OK-X/^U\(HGIC"_Y'U4M;X;ULJ_H7<#42XMEA(#Z:O5,QI.VM3'NK'0G-P M;@70 3#88&89[%3J8P/^/HK""$VJJ3H">U,[1[T7!L51J=1E,!(-[H;2D@5!:+T>A#@GM1J<0+&^N-.6"@CN(;;2EH4X3*]6@16PYZ6T7:%.]5K_= M[4TZ$[J;U.;K=3_T6RD#.UUOC5;6NZR6/!STE_0^ZB3,B3":&,.M#2#9J:WS M1Q/LVP!V0(PV\%"0!-QTJRT')26= M6-IA@)$I;[#YT$1AOX3%D>)(5ELLXJ MQ0(*)$PQTI';&D8O.2V2U(Z(V0J^-:-I.EQ*,"V:1WX<[A03Y[2V8B(BF M0B !#D)Y>"&MJID;')S.I9/5@R+P@)39Q.6** L>"=$@?"ABS(H99< MJ-?V M@,>T%4_\_^R]>V\C1Y(O^E6$.0<'YP+C1KXB'UA@@'SN]<'8W=MNSV#^NJ E M=C?/2F(O2=GN_?0WLJ@LB95%%DD5):KM'=C;5DM41&1FO.,79R^9H27-6B5' MM>08?UM&4"6WKGKTX*M"!DJ&\3Y7ZODDTX!TME^Z_?3]:GIS1%.R(M%(8QQJ M0 61*^:@C5:3K]4$%93"/HSWTC<>7P-7G3"9&(:U-&MOY]!0Q=2:6^DUR>E*W^Q9O;!TIVY/FM2KDC M))"4%XE#,*4@)[2H$4$YHUSMP]DV"D=E;N@V$F^TXD83&Z77/JJVQ16]5EJ9 M) Y,[W5LS\+3@&,Q-E^\FL[WP MVSIE_<@]L)@WKA-%HS.T=)E&:WW/V#!HUA?LM20<1-W@O4D2?Q^@ZM(\F1!) MB\:DF4NUP9:FN\WX*=0-'#PQ&B)S F^KBAS-2&*EX=UHR>IEZ$C<-D>KE[J- MR,%0 MR@<#QR2TUSQ$ 1$C25XR\=EGJ9\:8X)5]^&D' PM'T R,:0*2BIM/%X&5/)E MK81-OH;:Q["DMF!C<("Z9CK[]:B+)$VT$:]0T)08KS2AM(!X60:NKDES#=6] M'R3KZ6P,W":A0S#X??AZ27+,!!];[#0K5/4>D OQ$FP,1;J:,.0$C8],B06- MZJB<1M"*]C3:*5'9GZ>SL;B;7FVHLR.5%.1[2 X%\JVBT-#!F.H>KRI MI'N\\'[J1F-JX*:9&&GP^15PAJ$&$=:WJ'=$]ZP)DEI7<>>S,S5P[W)_N@#F M+=44;*(80+<;P:! MMQJ804^OHF1L2/B/Z'D"X4/CRIH('_/&"6*<)+FQH>UK1!>[I^'"K#?_G)[R MH2J5I]'XF'+S7IY[0N(+\#25K$8V8)QJ,F3U]J:\R184"(O[C1:/5B ?KG]$ M= $=0T *K;*$>E'TCP%7>R)4F[KB=AB-(S,X<-$4#<99A8\\6$6\SYM$VCUY M/6'F=]TM>2_-WY MY!02!^70Q+$(R2A9PFCG33V9QLF@"_9T_MI--G[R9;:: M7%=-XGO<3(4LY*$[CXX]2S$DC"#+S0Q]"3?&99W=V).ZL7@:S"I0&B6^.>IU M0+5!C2IE .>@[N?ZCG(JS0OS-&0^!?X/ WI/./5$DLAY21_B58-*'YHN(,]8 M''U83*XRH,KT\FZQOZ[8V'^<' G">X"\*IJ@'P/%FG+N:EQ%VMTTM =13^9A MJ,.@/\P=@&'2J&Z":1VNO#M8,WCF68=WQ6V/@DH-MD8A12VS,2"T;8O"D0/0\ MHR>1?6HA#-DU'CP^-H\FS'EEDW>AZ'VMDN)]0F =V,KS%\*0[J'H/ JFN8E& M1HT>O"ZME='&C8&45@A$]=CW$85PE??[;1M0BK_G373XF/:?!I*/;SX'CHPQ MH0R&\S)XT2X]20I(-:"]P>9AA(W+5'>JZ#%3B3C)N ,,7801VAG33IVC5\HJ M0S\:4]7LV!&GLU%((T)P]#63LDT;($C] #U+4SS$SETXTYSRIDCOE&!17GI/AINNJ/Q,+SSZA3\ ( M1Z2/)!?!B+2D%!*%,Z%N:N6ZFU1^#9(Y)81"5 ;!,95HI:7 G;.(U:S M4YI4K2('"Z?I\I+'%!]V8D:#@69#"1B*;@71)2JA@-*^SGJJ[ M:GX;)<=1.Q#8H,;%2%,JEC F"SS)2$A+;:A;/%0=V(Q)[4 (X[1C>9J.X[^C M=QS=_*(/D8VZ@TC73<7[4WO?'!:FOQS1K2U1$3.;*\ N,8/!B"N#DBJQ># M%*T-?I>*@XD1N=?AF&R48!'OHA T"AD(ZBIHI4A$ZFG@ M!"+[I7A/P4'$#767\@ J]]UI$:DS7.>1P=+DE&KK*WD7^O,IQ WERT.0'@*G M&)\ER5FDNL!W1"=,E8!52E432#N(6^?-O_;"4.P$$Y)W7^Y6R^8; MZ!"(9DK*)>OP.G&/LF!6MC&YE_);$@4; D 4G'MTAD(ND1D;$S3]C'XI (7#ZB5 M7/FZ$IM!/FHU>#*ZG_,I1\+SS(H'XF.0QD?>KFMF+L@J5GO%HAAZRM)AB*"= M%-%JX:26K&V&0L>+[AXT>R4R&'K*(3(JC)>F*;!:C1:O)*UX[OT:109-F&QO MK]XW&>B!/5C;_6>7=V)PM$081]M<[FY!M:R5K/(;T)MA:M,%["7D"$H'VX4@ MH:>O-3XNFL!!T"W '5!= ]QI)3NYHK$H':JL6YVTD<*)("/7"<@#GA01ME*, MG&2I'DKI"GW;Y=N/?C&]FJW>XM7,^R#RLH2;W :YVYRM?PB)S97YKQOW_>^S MVVGYU,XVB8QJ@+_T)H=(U9*@GY' 2[RB5_EOAW9\ 'K*VEGJG391Y16L15V: M"*Y>OMIDMC;ELYO]IXE*G8^HT"$ ;Z+ !ZE\)$QSWU9E@ZPQ#'FU//4@43TT M:^#E:Q;L?)Y?7^&/KT?9#UQ*8/*^81UUP%@D8_1DI^8^4K(]+4+X!D1N$]J@ M?H"BIU&_R[U!6HAG%KQ5TF)$947;,1Z!ABIPSVA^NC,"="3U_FZQF&YYPSOF MH5%!FESZBB0X%"01Y5$%@WQ4-T4T:_:VT7M/PZ$4[H3^]A@QZY21G&(2*D,) MJU:BWE61,Y="=4%%ABA\>)'ER>;:[*RQJ&DZ?3==7&:5^FE3J]\K]1^GO[V? M_CJ__O712W[^]__]CVFC4=-[EJN 41)0,M)(>%E!0S!^?"2TQ60U16?B#2'T ML<#V%LFP)'^=WDYN5WE'S_5L7J1.9SSO][6+-SD5;ZWDS=!Y=P0X=19@N+Q>S+]42@W,Z M@QA-KF$YAHXD\9Y#Y$7]R\0%^\O?WMY>V"^+V?4%] E_VF3OLNQ7\XM)(]?+ MM5PG1:X7_SO_P/_Z'YHQ\F]=H3=?IO_V_[RYN/BPY5PNOBSFO\ZNILN+C_,% M_H[_2=^P"]0OUUFN=X4[O 99EF@Q"P$?[Z6X\?O?M]]U_VN*K LA%Y-U[\?5 MQ2]?+_[/NQ_FBT^3VPN?U]==N,GM?_[UXL]^^>YZ=I.YF*]O M[&RYO&ON-3Z(Z[6WD/]8A'U[E3]"P99/6/Z66;[&*W3QRWRQF.?_?/P>MHH% MB<='>-7-B?G.QFMU,LPSS__]K MIO__3B]7^0N7T\5JTCQN](@:E)^_9L&MP4/S9TT^(0V?UO@$16GNQ5T^X[LO M^7?\3_D@_;^6&X='^GFRZOR*R=H?1=GGKS_^A5=S/,C;^>IB^OOE%'\8+ZIN M+^HD']+7AKD!1?-(;0QI&(PY9FO@HX"DT;/5,I)KSB/-(R^0O$G4M?, *G!M M<]Z4,?3FOB.P6S@=CH<$]#V:W=DK$!"G(DF91*XA,JIY)*:,V4@;HLH"HFH? M 74X'A+0#Y/?9S=W-ZXH!3_Y@G^SQ0U_R7A+;U1WF"&Y(Y EDBQ0DU3I^L=8 M7M7HIXR0+MC3(<+8$"(R\>&>B=U"VLGN3]/;V7SQXWPU[6LQ>/0:;(H,>:$ULQNQZDZ3#[B.AMS/R035?CL[^??EFW06(\^FZ!FG;V M97)M/R(OQZW728(:HIWS+E#G)&!040KI0"ROD3L!=G)P"*5'NC&)4Z>B,%[HP'/4J:DJ_>0@ M>_JDGL3>YJJDQS^?VPR/R1WEJBL7R1#4H98)"\3%-E.GZ]4:S38@:K9>PP>TZ&%4HSS>U8Y*=VL 3F8TF)?_SF=??JA%S?) M('KKGI(:L^P@(UW[,MM30!GES^E$(A7:$RXS:H*/G 0I\-@V779C!Y1M M)(;%IVR>'R1EFZ> M[&/5.\5T=[YH@*(=Q(?)#7*ZM+]-%AAY-36U@^G/6/(I^Q3&D12L=H*7FAY^ MK89,HM7>G&&B=K#PX^0&[\N[:PQ65[./'[>3_] ,26E().\[CA;0.Q*F10[, M6R[B7_[VPW0QNYKE% 3&NZMLH>WU.OVTE>@.&8\)_G&Z\I/EYW?W\:W[^O,R MMP$?L+E^NW8UZ-E9:CQ8%X) !R"TLM M@Q-JZ2NW#8^*&]59JSPJ5^N*^M,N(*HN'JR7"KW,E%O-(RN-Q99Y714LOQ,D M%X/V8:J'O+&8&AH$%#I"WMXLD!G#,&"B)9 @U)&JP/4=8&ALY LS-7#_I%$^ MD$!MT[0.)#S42WTTHKY_0@K&^.F8:J>1GW#]'#B?:#(8 QD=-8D$RMPJX;QG MD1T7(/:[?CWDC<74P/5+$'@&\4.?0,D0B5*BA14C7%4N,P74ZG2ODSHA4T.M M'RZO0M6<6U01+'B0K)0X4?OQ>@.20'^N,[=S-%,/X/.'0UB)Q!R^>A>2A#4/!5-Z9X9312A4\$' P90_9JXP@F0.?=84\Y_+GMSD.VG"?WT]736$N M3IJJP- LE=(YD&&=P7K.B9,AN-O8&5639!;HM@@.8RAAB\ MHB4N]C[TK!P%X*JRED=2MG.%4/"&1 V0'$,300%=L))8]ZA@JA$K!DJ9L2C; MN46(8*070%%JI,W"L#J4D0JDT-:4J8Q&.Q)E.Q<)05!)I=Q6H1ESAC'5YMIM M[JNK*,MK4RJ/[EC*=OIE"@D2@%HV24TQ*@;2;HS+*8IZ-1MJY<[FD:>1=MH7 MSH#G[G'M#%?H2CL:1?$[M4BB9_7<>/P-K ASEM"@C$7SC7$\V$#;[5(TQ_ U MDA[>UG$>TL"6, H15%XKE7)ZSECK'Y#$T=NH$:DT_F\LF>U\XA:/#'4V^$B] M='@_%6FQLJRH 5681H]A+)GM?.(AK_R0>2D!I1[?KS8MNE 4L7[BG*#9@;$H MVQFDL)!TC,I(@Z^! %.N+0P0!36>'IKY[A:'\C?;_< HD@)NEZW^,?+AH6WB[(]X_$W-!G9ZZF_N[F[;G(G\>/' MZ>7J[)J M^?.7*Q1^5KO$=*JD[;'\=#F]G2QF\\YQ+,O?/Q ST)Z:DI*4&% B2<*\\Z"# M!8^>@.4&U7'/V%GG/$XN]A%.>5NW5=_5/^$Y;K3M,Q\LVO'$PYBZWJFI\ M#-GN6?.7O_W\)7>&7,W75,\_7MB??LY-5O([8CI]5M?3O!2F:8=I9' Q6RTO M)BU%%U_FU[/+K_GO[[_8]/W@/Q^GL]R3A-^\S)_X]6)^>7FW^#?\\VQ9/NLW M_+O)ER_7,_P-=\O2P7,SOYI]G#6M5:O%?/EE>MGD'U>+R>VRZ<.YN&FV9MVW MVEUE-R[Z:+!!'K9B_3PG-E& M:9FZ/,N51$:Q]WFQJ;!@HW.0A.J.MA9.H>*W6CQV# M$42DW'R>MST$L*C*VLW%X&5/+A;=3>A8]6W$'$GQ@$.O Y$R^A!5,%1HC"-, MJ8\KXVN'_CN9I7!2BH?6F>J 6BL9$@1&UP*CD38UC%YHO?SP.XU73AY%,>J1 MJ^D#$/AQ#?4Z[Z-)'*-SL#I1]-U5J5@E9WV5$\FN<27@+90<2^^NTF@01FG MV"?(O%//QV3*Y)T-2595$B49K\2[%[VKZ2.4];T&Z#=\!NV$R:""%.]MT*A9 M5$+;954>)?5AUW1<_:L/):PKP(WEK\$2H*")5H0[K5PR/A/&)%,8O^\JX@\0 M=I>U[MN/C?^U_/[VG[G!-Z+Z0T^EN<[=3&,/I9VI *^!@8G*H?$/R5(,9DM" M2["-L;W&J5OF[<"/R!TFJ)_^^>)@4@D$K[53Q(2\SCCF]LR2>1 \Q0U2YPW4 M'A!J^HC-?WL@7:UA_#!;74_??OS^]FKVZ^SJ;K(YY?G#Y':R!N6K+239B+%R M6E!H9CDG!N,.U4;,&CPQ/D[HC5W6R _[9&\34H):5>-%B%1Z MXEH@U:0V;\X:/?_W^9 VM$#"1!IY0AQLBM4Q2Q))!C%S6B**4LPY" M_7%D#>W "9YXS9Q'W8/?3?!U%ST))L6>%D_1F7C=2E;!LFK&-W^^_5@@K<8# MC)LOKK_^?X\^N?E-0Y%S@*3RTGEO4_12B^!MJ4H( %GW7MRO6WW$\3;.CF3_ M6-2PH]C75'C-E9)$8X04,48BI;M)4$OJQ($0ZACVT1/Y,/D]MVCMT9[!3$X2 M*Z*9<=Q931[*7PJLB4U;]B/5\>C3.[_TL3MT7/''<\%M!GBR*:"_@ZJLN)): M!EU?#T!GJ),'[*'C8#('2B6N&1HD+#*/?T2ZG"GJ),14KUM ?2@[.PO&H7)G M3C57,S..(1@A6?+&:UF$B;%5C>\F6 7X- Z5._.KW-J4M#6<;^ M'>]I:!!9!9H34+D[U^IY<$FG$((-T4/,T\_W)2C+H-+4@BA%R2FHW%F=I^C= M:&V3)('QO%NYA33*",M5[$BE,8R,?S$'RA"H74*.O#3&+I+ECBK9PFFE'JPO M03@%=0(J=SX?+_-.;6]8WGTA,6#E;7H]Z%#C0PE O0DGH'+G\XD:GTNDQ'-' MG8DF@FH+)PYCQHI*2='W/0&5.Y]/7B/--25(:G*HWH&UGC?%**&JDXH,+W * M6>YN@[,AY.5XB66]SEP4M-3F)1JBBDJJ&'0Q,?@XJ_G[3'85G2;IM]-V%B\# 1#C7/U MX_SV?G/'N\DB-YD,01]EF!CA:0J)6D\ F YM58;WU!"Y,)QOT2MG(89]8L+- M&^PXSPT27'%),>(26K8CB%RDNC58=?>1GDX QP$U.*L,.EH2 [+D\'EZ6[(+ M!H^[AMK!$Z5''6E/>FD$QDYQSU-.^ H70Y1.)$I$2,4748S2*L9F6DLXZI1? M1"8'7WKEG+7.19EA4D) GX86#U+90&H_5VXS@*>2QL;7?[K#: V_>PVHM,?( MW<;L0I)1^TACR,"W&;2$M@U'0?@ZD0%=O*(12#Y" KEE^M=I#AD/G#%,44:; M>+14,FLS)E,H08REEM>#H430#M;6X22>@,%3* )JK6>1@TJH"/*]2*IU]YD* ME;N?P5@[*Y1?@VP.5@C&<^V\41BSY2XXP9#I!Z,1JI"24GF4>GRR5.9WBR.> M!+7HY0"@CJ,J\.!U%*6U3WM:HV$S-(KT6 8+B2=@\"1/(EM %QT&#Q0$HT&W MDP2:\'K'-6.JN\;A-,25WG^SO&0 M+45Y%3JR2B$VK=U;TD)G+9W#306^!\, A4,836@;,5XJ_I0P-;0>XWI+[O'4 MA@E+=W:@'4S@^>Z=X$B8*FTT$-;FX M#EK: F9'E#1U"I\I(),(>A=9 "8^.,F/07Q8&T%TN>82 MD6-E&(S8F53;1=MH+ W-%5G#D@[<<>ILB%(2T>[SH+3>SZ=W^_W/PM) 0<(Y M8F4*(B8MN%=$BE3NGZ$!ZFP/$3O5U=-YNK^[QUX[Y9F,G@EM\ABJM1Y46T:E M:(;K 20NU+XL;=(V#C]#?46!,+QE>,%RKB$:=]_NM%[>2NJ2@^)=,(CGY6?@ MPD5PD'�M[P8H7T)+8KX81P/8["SS$]:#H0SGADZ.!I*E0RIIUR M4R;4Q48\%+;WH73[K ZC?&BWNM 8R$+@Q+&H::3$E"@V&/11>F;-\GS5FAY^=3 ^AB2-5)$SI0%C M@Z*?@NYI7Q1=Z*G]:1N+H\'.QXP]2H0W#",=G5]VL8H18@T#( 1_:8Z&%F:G MY""I%*((2G.,6&CQ52,:EIJCW$<])D<9AVBR6'S].%]DQ*2!R&S=!_!A\KN] M6WV>+[I(HDW?L[V]^OO\>XC-['0YR0:]>HR&=+M&-B7OF,1\:+T&63* M8,Q*D\_SI2V01U ]X#A<<2VVD=@/,KM7V=U^N1^5W]_B-;UIH'_?K1&S\0I_F+>O;!=2RD.: UT##D2&C(ZB).J\ MT((H&:?27_[VX6$J,6.F4_5ORXN?9TCOR>]Y M@O!N<;M&<,___;7)VV2KTT"7_S+].K^]ND?R?PS]/?U]S>]^&FZ^'5V.;WXW_<0[]^__ZF#*H]?R:PW4.M7^ LW/O8> MR/OM/3/OI[/KZP;^>#F_GN6AO*M,)VOHQ#_P7>S=HZ,OIQFJ_.*_[B:+'(_C M;\BNZ(]1)B\(?++8H9_,K.=J.;'\,/%1;.(>DW$=AKT7_'N7T^7RXMY MOL&_S993_)G5]!;/Z='9Y4'5]:5?G\S5W64S\]I_DEV*-XYRJ^Q$.>!R3MV/ M:49T^HYA\-;^FJ>X[\HG3.Z-W6S:I2+O'BJ MM*WT/(7R :^/IH"!G%,&..2MY(RT8-2"A;I%2+!N&]C)*!\*)')C$^1UU-QZ M],;1F2G^*A!;C_&CS'OL\?Z4/W77$1<,G-19RAY#-H%.:;%[+C%>HR8)8PBM M*=Z]36AO4G>VB6J;]T)JE:(GD&A$$U@<"9MXO1HR;P#M$>YAI![K]C1;1YEP MGE+JT+/ 6+A@4L88>N#O58@GN08 M2];=.$JJW>+=07#^J\GR\]-FS:D!2FC2-@GT?O.R^E :\;U34*.92MV-#K?1 M)K.J!K-[CM*E>DQ(OM2/!((01YB")&' 8JRD9:+MCA'\0R5PT=W,>3K*AX9!O8R)2N8Y#PWP M@VP'J0'PMO< -LHC*2^EIS1?O%O,\QJ?94)W[-YT/AVD5D6EE#'(#N')2Q)U M+#O/HD^FTBN/F#B0M%&Y&LK.1F&ER/O"3'2:!.U8:M^R-56.$S3:SXT3>DGF MAOPN[B2J)F8L]SJQJ.@:YBQG_HTC=2^IZOA=X_#V?OKE;G&9]Y"]_9AW \YO MFU65A]E39X\]&$%W\.';UZ$F*]&N"T- \I'J=8"#)8="$XGKL" M5@(^$O#]ULMM3?_EV)/F^[Z8#_,/D]__.5M]SEMP43/AU6I G1S>K*N<%4&; M.>F'6>O !+].N#RM1,YY-7RDN&1.)>"#\Y4NJ:[E63,(_DPMY?_=3=;3%%>Z$ZNOKZ[ MGMSF=$I&-?QR4P7'^SB%C =4IIHDY31CJ/M3@88QWM4E8I&A'?HY'*9N+)X& M%*[7SD8CHH&4A T4[6]Q,]"-3W6>34DNQ OS-#@%S947QDKF\!+*[/VU:/@2 MZO$2(<&(4E[/_>WIUX(E(L/A8/,9.#?Q/BJX-#E'K;0!^+)O?E%&XNJIN)T%/(7VG M_"-5Q&)T'H240E+MT'J6RZ2#$*TC\,5"8D$GP1(!'0KF/&2NLM'IB M6*18#]$#Y*Z).)94M9U4YP6ZJ4Q*CK$.9TG34!9%*<.-.16I;^]6RVSR1+1.X1L(AKA0'-B/>68DEM: M<$V4\!LC5T2V./4%[4L>&I+/<8T_"1N%EL.V64I5[.X'ZG#!ECI9WY_$=UC!A MI)NL>D9>AGJ\+0AK%05GG/9YTKU=CA]%N/E M1D\(DB1C))X,H>V#4*).CFYA8Q=-X_ QM(HLCTF"R)!/EF6\+VV+OQ@4<764 M8DRSGN?%^!E*OPE\'E3KI+VE(@:&T7V)NH)D-13O>EO7B?AIS,7/MUKQ5V.--[/ MEO_9Z;QL/W%H.HIYT!GPCWL1J!260^G ,S'5F]PP#-2=+L:3RN,%!2]/*G@K M+<7()CH5FO5Y,@$J4>:&2[MMH/ M$O-$RH?2_S:CI1*6TV8\1.&=B_>49S3VJFK_C)0/+0P")E3RZ#@P&0$M;2#R MGG(G\=%7%XXV/51;K]Q!+#RJ+C75RE'V! L(C/FDDY,BNWB,6YOQW-$;,H16 MI;OONGNV#B1P5-X&KIG@WC"GDA;:1G21FJG8AK<(TD'U0+X#V&X,GYNWH>1G M\!A;.$^"8DEQQ;V,F3>9K$:%4&^&H"!/P=M/DSR_/%[R7=I(@C 8'05\9X%Z M5-G%/9>H*NKR?F=HY@#B1N-IX!Z&!$1($I*4X+BDGL;2O18R$%+5CT'I=B/U M7#P-#6#F17@1!#KKQ'+4VA;:,,J[6H4+(;?KC6-Y:M+"V?H>7N-!-]GB/XE& M0YGQ]J%OC!BHD4AS%I5OI[\EY!A2A["2I7&)Z]R/@/HY!,=$R2'D_&A5 4C M=ZCHIY$Z<"D4XQ&(2=+[Z)4-DMJ2,37B;G)=)\5@UPP01LK.DFAXWEI+M'[ H:4&GVEEQ:&[[[J?BF/HW-FS[;42 M!@V6R)MM#=/W@/=()\^=*A6=4IZ,SITS57CPQN8)-2= MW:RT]E%T%LMU>&9.X05(($#+**6G)L8B6D:LK;JV,_H:[$%R(>@II \MA9(T M.$="S+"A/@^1"]^2KFKX8&5DG?AY$NGW_SGKKYWLLXG+K M!0,GJLI*YRZ#?:3?)6P,5H:F?!D#KI1P&O(JP10>5FS2(.O-ROB&^0BL]%O* M?U]4<.)#.D91F2BS.J.2, PC(X:5):W+J*VKZ)HS+BJMO8.>)U+>I@6V_JS[ M^N'KE^E&"L'=S9I>$ORV\L?O;[XLYK^NVVD&T@H8C2J9 =2,Q7 /E2K&J@6A M!5WN>CF0)M =[SD_F?AYDW)I*HQ/#.$>:5MSDP2Z6YQVZSAQ.]+L]^;A9P#^[/%///=(=C#8@G121.-%VIC/T5^O0 MV^!S?JY34R]BW1(/1NB8(]ZD,02SP&0;4$92STP9J8EZKB=]K$R.LFX:8IYM M=/EZ<%1Q(&*Y'IKVH0$!/NDJPCHS21QAW0CW3CK!*:#_S0-+3A7$R?P:JJQ; M;L>7W?;VLQ/$'M8- ]7$/*6*YR2JU=3)U%9,2:C>@L2+(L_]*1QCW5*P04 , M'MT;0QTE DH%TP62JND7R:2B59KIS 2QIW736AB+[JP++G+N6)"FW/[D-:L" M:F[6$UCC\K[74N"-/(#%HQ+2*L%\PG>K;!*M:VYJ3#].,7#C=#^Z.U!FAU&] M<_I+6C>4BQ;R&&Q=LA5=6NV\+6(B' ,V%!.%UR.F[7;\B"L4 :-+*AJ!LF'D6Y?-MGOCG(\IF_X0?&":A7:0Q*@8(#^OUR.:'=;_ MB'NC=(S,)0DBT&# ,LI*:A_C_-3D8_:7QY;KP6@*FAG+ M%*!KDT(DKDR49^A+B_)XRM.Y'R_/P^6S9FSS?0-]AM;TGB![D\=$UW^_VC+A MTC+1-+M=?\UF.4,;/NP/[PNP,RCW EGL\ZP?3XJB(YK77*)Z]2(9%$9RI4L@ M^11K5$W175-Z,)>/1?1HM<#7#XO)[7+24+_^B>7;CX^^-MBJ^P2D_L<2$92 M],$K[R/DW17,M?C#QHEZ/W,7#O4 GD83A3R)*%+"@"4WTPZB4"<1!8N61P\R!(A14>= %D@N3:6MFM]%=Z3Z:%%\:4$)2BNBGWR9 MK2;7C:5\^\OU[--D9R_[CL4U-*A$P5",35,T>=%KP2[-V:4ZM];A:&_21N-H MH&IMDXTY >X-LTK9D/<F%NAN9YF@R>BFB* &A,AM 6@P-2JEJ@ M3L/-TUJ@C2)">)VXP_C.HP)E0N5V7 Z2V)[\[0 /6[MPCZ!\"*.)!9<42C]Z MU'Y$*J"PIAPB(:S*MSTCY4--7DX$ZS43%OV9 !2%3NYESBVA-3JC@FJV^$ 6 M,ISJ]"I.%MGL+^WEY=W-7:/OPO3C[+++PU#>S%(2 @6.+HDV"KU4H5IL/NCI M_6.ZPB0?)NFI#.QU.""&+2)IW"0&S27]PC/ MQVRZD%:BPXMWWE"(W&H175F."XG432:Y94EVQCH[-!Q$GOP/^A^[%#M3GEHC MG%40!4-50DIQ/X!PM:DB1E(@(Y+'=I&GLRBT< QU@Z<<_[,%[#0ZU-X!HTIV M:_!/(X_O(@]=EMQ$!\8DEQ?EQ""*]*R#>L\!8R@_@!')$[O("YHXZX+-0*?H M@03E38E*/35U@Q829SAA8Y*WLSF<1TUUX""XE2(O!U6%/"5L/3NN :DS=>?.F4UUK?KRC.=2'J: \J&LCNDIJGD;?S:8#1"1U'E8%&'#5, M$&CQ/WDB]=-@AF@V)GD[GT9$14=4)@^IQ'@/[67)2#,,_.J[Q[G1?#S%HG8_ MC9B85M1$/#!/%QE"9I*9F+]_YVAD@U M0=5/PRBEV/Y/8WJ-@=OR;I%G_MY/E]/%K]/CH+4]L_AV(P8ZE*+]0+52@"J2 MI;0N(BO#-LMP.T@YFN*=&R:MTM$YB]?1&18\N/@PRT]4W4),I8$C*;Y&]^+? MI[=Y0X&]O;)7-[/;V7*U:(9 CX?]E48[0P7G(B@3;&JW1#,=:P^(Y:ZTSJ3S M?J2-P4<-4:;R0A@>_9K&6":/YF9QS/^#:S$@3&!B@X#%9>'YT 8';,5AI!0-QK) M1$_'KU;=E5H]1!Q#XZ-9Z5]6#U/2#SM3UQ_4?$"XFS)4.G8ED.Q.GCK_IM4] MXD&5VW[T&0/-$6C+G0!F%$?58'SP7I4L79#!U1;6H']Z1H+1ZD2""5:C_8R: M1:5(4AAXL78%L56A9R.3[,XJOIA@F%UQ).4T@LD35-&&2)E#C1:-IF55.26. MBGK3A%%:GHE@>!8,G$@PH+A$'XOYR-%(:,MJO R'K[N\CK8L;7,3L;B9W7&6XG1C37$J,, M&E(V$-J%$).O+[7DC'B\C!'-2 \$PJJ-:!19I M'@'$"$24H-TPD^ITF]<VOZ8H(YJ8$01&-09K5(GB3;S'.6-"G&N[KO*4'E M.[^08$YJ('1&68FH7'24+NDD@B^^5N_Z:C00RG3#O1<2C$+!R%,])8RJ;-#2 M1!2%YB92=-6SY=0F*9]"E<%1@F.8KKUW44G;[O0B MH=[@Q*@V'0L_B E^& C[]GB<4@9@HD'SE>LI+M R'V,UDML3"W:=D=%('=Y) M$/$&T&QSCL=#N65)NGD]>]#>[KP[?'E+SQ&,4*@L?1" M4^ 4\D[DDDL-#".;WAW#TWO"\@K6:8./=_&EP8S);;6SJVF[L?93@V)P^RGO M@UTVBWGF7S9WVI8].?D[+IM-.>4;-S;(YE6NE^O5JA?_.?W:4K#L?-^;BXLB MM_LRFH)HR14D*3F/ M3DA#O"XY^?Y+>W7_W-[#;J;YXN,TKT#__G:MU(]4OGDW#@IR=8^ WKFYZU^&%Q?/ MY^K#O$%I62S7Q%4?A70T^Z%16:ZQ1?=Z!DU 49394')1>$4] Y?0A'JA2&CQ MH$$Y_C@2Z$'+?\;#^/,.''0'MJG"KA8KC'1#CGK8['$644GJT3^#1 (& M>X(#+0,#).^DV;%*YSD/=B\)_Z'/?/@AL\W6G+R&F3+OE39$&@H%Y"V/R] M5\F%(),/0AEAE!:\16X)3/4M2>)_F#MPA/KO[DS=_Y)LT^0N]W UX/ QJ"2U M-*E=ERY-%UWD09,SHM^ ?/Z#.DMU_O23_.GNE^7L:C99?%VC33CP M?8"?)W%W'VZ@!G1N>:*2*DM#])&7)B"P@6X[7/RQ-T3\>;C''FYWC^[3GRD7 M6LG(5<#/MY"TCJRT,4@PSFY]IE*\87^>Y%@G>:)GJHT7TAD!7@70:"YI>:8R M$9:V'BY3;RC[\W"//=SC7:ZM)QF%!JNYL%'A(8:,>56L*=5=\,)')PG\C=)_ MGN3SG^1XJ1 9E:+*0Q I@C5.--FM^ZW"5&Y-A3"0;Z3Y\^S/[NP/2XEHAO%N MD!85.65!1NJ@@'4FZKNK3!\?/WLCX,_C'^GX3V.A<[,28T8EQH1)G%'50MR! M\V2'(RW?J#^NA?YQ?OLK/KSIU8]W6;J[F[W/-.-Q2,K+ V@?; PFYMXL+:UJ M(94T#?X%TQV=H_CS_$^4\<62H18C-MG.+B;B?-_N=?F'O@+J_*_ M(2K Z*A!V9!G:3 .,(:8X@8PZ=)+9CS_//_G40')67S]B7-K99#:1$/+GK$$ MB?59 ?A#7($#O;LQ#,23HSKKG"5<,!D(]T%2C8=[?Y@"9'>.\G%^7+SA_%G/ M]-RJVXXS/XQ[W@2L#0@:?4>ME'N%% MLGS;A";]=I4.Y(U^EDS-N9WX/QIB7GOOPF']JI;:$(@1/N\RS:Y<0>$+%'2? M&_]!>:M^"U7E:;QJDK(LQ M^82CEYP IA*TE*LW>T!_4^#Q<.^2_'SC$_'!;92"IJ;HQ3Z$:22)1PPI;H0B66'J>8%DC=.$-0^\KB MA04O3RGXC)E(O8#$FBC* M,$B4? ,BYQL4_#_FU_@QUZ@?GTG9;*0RP">4M@3+F#=@K5]OQVZV"//4(_HW MC(U1N=A?(B]^ *,KG0VD-:Z"Y %O>N Q@UDX(.T!@+=_'L )E$\7CSDRX:F@ M1N=FZVB+;Y27!KK> QBC:?X,#B!++2VF*,?5=($>V#,I(+'1&:DH2R98GX@T MW$5O2X5%&[N!(%W$CQ2-T36WKT!>6/JC:Q^QDRG@=#Z#[I6_&F 1X5NFOVTG>?EPG MX^W=ZO-\,?OOH:6.SPTJM0VNGT1J"9/,D.28P4<1VGJ@]X;VM6R)[LZHT45W M=N=R^O+-CA5#+A$OM4#+S1AE2D.;W"#6IKZFRNX"I&_H?)X5U&KKGK7HDN7" M*>Y#1G;4HD!L>@P+.I)"!YQJTD25BBTKKWL(C^X9E.]Y,QV:KK@3-J5;",AX"B3PI MUV;,57]]E[U&M?+K9'8]^>5ZFN:+)L_Z*JQR((I:3KT-6F5 =HFQYT@EQ0$!GNLAO:")MD0Z&9-0$8,,SY/GHFV8B71C14WK1*G3O*7S.ZUS M,-A.>Q=B[F26FB<",AI6C(JWLD_;,3G2:,+9']"8UIL*F6)T'+Q*B:/#2GE) M]T6J8Q_&'1?[('1_"X(^D2F/A$7M8N*>&J9C!!;:X5ME-]9 M0&"&&GNZCED M_K;D#ANLU?SQQX_3/+LE-X%%R9(BS,M(E<;3,?>'PZ.TH2]4 #52.^4VR;W@ ML9R#-? L*A:#$*Y97 G"^+9;2U%C>\[D%9Y&I\G@_F^F[QK\X3-].ANS"31H M-"9X2-'Y&)FFOF3.N1<;IF2CJ4/#.#B+ATGT[ [QA1[:XQ,TQ#NB3G2(-$_H4=FBG6%[^&$8O2&UN!8K@?#8Y&!=JX,3ES>SWQ\"5 MKM?"H#- 1YJ0?57','IE:M-GCGEK,C!A.*6:6^"^'(-VI-Y?33D 'RD@?*%C M> 0+_,19EF=WHJES37]OL(1'E1$=VP8JX1/KQ148][!ZA/?29W,6GC3U>0-\ MWO,&@:L0G2X^FE(@^@[F]1S*)JK0OR_FR_-;%;0UNZ\\8QF(@U$#AA(1RYXT MKBWT)229'FGF8;OT7OIPSN'%6 P[+1=!)RFM-BZ%=J[.B\3[2H>O]5">#@P\ M[@@02O4TH.S7^T15FA [ UH 0Z#MCS"X*5G0@1=MSSR=NWB;3!" >* MB$ T?5@Q1[;CS$G^1HS1,/<-G,_H3O,&#+,Q(9@@G*,N&@G)FQ)!2C!R*[ZK M9&_4&!"?+W\^;^]6R]4$]?_MIUWAR_GDTS9#3PLQ)F)HU,1JIXP,)>:!R'V5 M 6!"@!S7*=@JP#,XI7/P#ARDA*$I!$.5T"KRI$OSB]3)F.X1O>*C.1X5\=D? M#E=,.Z)Y\"PRCQXTBZ7 )F386(K>>M-Y,]")7L[X58,#C^4<7@I'!RZ!\!C? M6%#20L:=OH]P;*!]-1PZ;E7MI4_D#"V, ^DL$$$A+VC6FD12VBP 7&]PP[@< MJ6WI#(_E'!X*4/2EDXD6C-#>$D6A!)P)K4Q? ?H5GL9A=;+SL#&/?>MD.>JM MO Z4!JL#.F2NF!CNP,=MOC4E\(:.,<%^F$C/[A3/H-JI=136Z8B:CW/E58BT MP*0K@P'3MB,4^@W_@Y[@>9BP3?Q+XHF--JC *?$0DFJ;#I(6L/4=(;/HI1OCB91$!#Q)P8O!8U& $+)1LDB9XSF-ED\[W2'NZ^[Z!IRHHU:AY*5,0 MCSL.9_JSL:V1946RFSWG1C0-VS,M[J_9,_U0,_@ MA3)CA'/!X L%)R"D$ H:62*.;0U]1GZA3SC+7X8=\%^ZO[7Y5_:U9[>?WN?? MM<1??(E_B[_ME3Q#(H.*(GCF'48Q7D?KBRLD5:*/^W9;!,ONIJ*Q13?*V6 P M-%LTWWRFXS@/ 4:@P1KM?*3:.2V4X@5'D2NG]5_^]HZ2?XT@\ZY(7D;.SZJM M'G(SUJ.?#U&KJ#FHA/Y$@>)3+ !!(:NSE?$NM-*40_G!O_0/E(81A#C([TM)=:06_0?M&V+TTBL*/"@K4*JL M9(&U4>@$9:G"#XQ]TU(=J;'^84"+T6B%L%(K:W502:0RZZ"8CN%>JN3U"+6> MMM\LE-%S38]O=LL%:XU/Z.X#EXFBXE7MI*F,L:]'GLL>)*^32/ T0&&@")_)O%)' MN-%")^X]"$ '4)=HV"1TT5%EB7^Q'V ,E76\',[N&,:VQRI)&:)WFBAII9)! MZ-9R2*X-'@/_%R4_4/'G09QE+&4=,);P^+P/FN@43=O(Q*.,O#E \P,;Q4W] M=L_OR><@#$3@7##KA= R)$C\T:Q5_ ;/87M3XK9?S\[W'1$\)JTSCJ?RS'D= MF&DKVQ[<.C#A/U ]XOD=(< QS^_@,OHK5(]:\F A1(W/T OIB21MATJBQC3' MRGY@?/\^M\>? +_8GD9]F'"H$[BUY$ M,"("TUP(4D!:O5X>=: 22 +4#!SY4YS3$BDPS:I( M04B0';"M(TD]#;MR-[N&*4(,"<8$JFI861BAY G;QQ35XXE?A+@,FK[.JZS=2%.;]9V4T MWS'7A;=_NU9D)X(W1S\)=!8MH\ MOI#[^6??;-WMG;7MS'0>***3BK(Q[GB/E+IYM1>5TO%+XY_GC<;03!]2::DV/%D+ MJ10_O#6IK]W^G-ZH/.T;!1T#5QAY*^TH1GK"RB(=HQ+W?6^T:RG.23RG>:/* M,2^T;L(J-*=@N"F:#/!&F3XIG=,E&F$;^4G?J.'9;!H>(LFKC5#(4'K$E"*T M#T?DC,4[]AOE#*RCE*2H' J#,^7*[7-2F=X]9^?T1KOB.92SJ@ ?Z$J(]BYHO320E#DFA1!47Z:'F2W5,?7JO MB_=T;F(=^U6[1 (UWC=;7"5([D/1?)911?JNGNYFNTX@HZ8^?D HNMT_#1H$ M#REPB\Z\MY[:DH>(D9 :.Y\V.[R&^=M&X0F8._#T[=75+ M\(9 SHD#Z35[Q@&D2KM>5Z"&DAR>C3O 4"*$"U&=#2*]IH; M(96MF&.2[J5@GY&Y9[D%FCL2$H4@%49OW!N(J0UZ+:W@%+*@^.L6U %9.X6R M4<8G;_*^AR!#N_?:>N+&D^A93K$E'A[2D2"QH-0X%XQ0(OML0+R66?NCPCZ0RX%&@/D1]!!21B\)](;*F;FEQ" MK@J)BIO]78KG8_!9WHJ";$;0EJ3(T'CZ0*$5EF?U6T%AZ?WUYMD*:_^WHFWD MGC@/1DN'+T8K7DI=TU\YD9?):G$C33P7)P&) )"T!3;/LQDDFI3UC=?HQ7**P#S(J1B5L?/-,$ M,*1G+K6;6)W>R.HT MHK!WF <-Y/OY34^V+^:3&YL7>KS_/%[+^G5_9F?G>[ MVFR4R\,0^C]H^::F%V0CX3_]K[LLG%_Q7U4JLO/W/9+1C]/8633))^7SAD!- MC/'MQ"5LUN+N#6Y6(Z3'[ [S."R6M6"_OTWSQ65G0F1]2UB3(MH0S.-\,V%* M$J <#+*@B72R^*)2:R::5MLALC=I&(%FOHU<'?/Z&>\=08_'XTU,O,2&SBC' M7H+ M]S]0E1O!N-328KB#KGR0[?"GIZ32)+0I70^_EGU(W<%P[BI]/UW-%GT9U9Y+ M*?S=S3[3'%]<#JZ065]^0PKL$G9X,QQDI2NDEE=+ZO/Z()J5]43L\1'7+IK Q" M$6USC553UCJ%SHD-H)2VL:$W@'YVP0P$AC01,(E9P"C06:^,$VW_L/7]O7W2 M]#CT+\38R4Z<4:(XFHIHC"(L:J$>&JI(T'W-&FW^5T<,RMJ]3S/"SN,HG=M4IIP)=(4JLCPH?+Y-M*[WQ$GK[*IY7,#MW2FX/ M:#DW5#/'E;#6YE60K"TJ:B%$72O+2U5[ZB3[T3IA"24\UP$ M5GPK!Y%6(I)X5WKJRJ]!0/N_A^291=VGDA3697PJT%]Y_$+PG7?$B;#U/#06845JDY+2+T:*G#$5$01A9+6A0 MFI_-N9],2PA4E$Q@!(K7A7JEN*7%:GI@L;HW?5UVKT$B!VH))[G3FBC*0?O< M,!=%R6[%P&.E/*E@BO!CG(EQ93/@//H@)9I)F[QAGK$8@BAY+FVX\5VV&%4, M^CIO7H2M9]$2$'14'B@QAM(($E]!VYKD%*W[+KB$OG&IUR"A ]0$29%%YY43 M6@,#"[:HB1!X/;AI7M[_/$HB!ZH)=*P2M6A&3-X*;CD-KER6Z VM=_X0U"?J MF"BS7S9YIKD=_ZCSD:*3C]QL0X]>&0I&)96X#M:YAZG E"H_**=X!>TA?8.& M(RA\EE<=710AR4CRM!EQ3$95[B]J=],31!EA^NJ"S\SM >X^SW,$CA$F?9[W MQ."W=(C$1&REVBD:TA=G[U#?79MFV4ND4DAB)/QX5(%SL $,"]PR#=YK4E:[.2J[$+YX"$8V:8O1*7R61Y6<(BD8D@A#WP%" MXK1X$U;[4&D_RC05IL>!?&9N#^B4"!@[>28B1YW!"1 5]4/(X%QE]M3+D8E$JK46/1_@D+N6.-P5**&%)Y#[E#D>*_RHP M2(&9NIT'WQFZ[6/K-OE,;XH(M,:,"^=D]-R@/E'%+&/(2FH-PKE49.Q;=SBW M!^1I*;-:J" \ \=HLC;%5FO0+F@]OJG1S?#AW!WXIJBACC'E0(KHK0'+1)MZ MRSF'RK?2!OK*<$_BLEN,WG#G ;W61 ]O0",!O4 \9:/I IR) :!8NPGI9[+ M]PM:D:C1 FMFJ?$,0_B2XG :ZH9S)H&(L=V&P[G=_TEYGX1-&+D&\(%&(FV[ MVT,[KJKH3)\!=X>:*9$'(4 HAIJ1<^Y9NQPA\"@J7^,[B=[&07;JPV(Z6=XM MOC;?92_Q[Q0;<%&3&@0H <[;0#8 F=_KH( 030VK\@0P/E!YLX6&/! 88R MWL5HH/C%&;2[ZAG.Y8=ND?(8AGZ^74POYY]N*,)1.%B2B47@%YDJBIE>&R=?J(M9!Q%Z:XL%(E42V?1F8W/TU7J^OU1J\,;XK? M_] #O)IM;[+4GD/AP>1_XSRF5(#3/' MC$B1L"1XQ#\)5J*K(*FL6RL,?!-B&5#F4FG'4&M+(1)0F:0@Q6_SB9M=2RZ> M6R+?W_9]L+];+/!3U_4U_.YW\^7L.!1?'2.DZ$43EZ+3*F1K&H)5KGHY(,A> M5^1 NI]#$@-O13ATOW(HXM ]#4*"2;Q5DY97IB=W([Q220S!'.@@*(5!O76Q"ALDH&(A(ZLB6V=&0RK#*?93WL> M1/3IA3"$>ZU-2@*\1C,*Z-/+A[Z;P)BLQ@A?'?]#3>M4Z@@Q6LB8+V@PO"YC ME!Y(;4)?@O_5=#%=KM[>MBC;TZ6]O%S<=:=.^[SOC2$:GGC$!U&*& @)"DU M!KXZR++F/:^;J>J,["F'>$_DZ#SV:-W-B^HCS8V.-$4E(S?J81T_!!8G.1G0\.FM=#/:ADB>J\CWK)@1/P^/[Z=7=9:-[-_3S MWR=?EM.W'^V7+]>SR[RV)->*[E;XI;_/;F:K(Y=H\+Q4+VFOI K>.2.L:<%Q M\M177YYLK]C\*5P\NY"&//-<72>0F(B,N(SL[%J G"A4%:-H O2;D]$0=HCB M"95YPCN$7FBPC+$V>@E:5@H#%-G+9S^QC#Y\GJS^.;^[OOK^Y@NR$3]^G%[F ML@1^R_O):GJ8^Y*#>6$XU!O561$%M:(!1!1[7.=ITOG[N<&>^#,L81RS$N9QA])%[650%Q4$-' MD6Y-9 P^E]/+N]S1//UEM;L?Y^_SVT]H>6[R=U;EH+_/;O%Q>/R@65\M:'/2 M 1B-CA#-+"C/$EP(8Z 1M*.6F"8(HEJ@UH8=M4OA26 M5%J;"UD;^"WLY&+)>@_9]?7\M[PD8-GTGB^GBU^G2S>YSE_:W>6[^R,JQMOO M2O-%F-_]LOIX=XW^;X:H&.K_R"%SQJL"#)<,4QA:B;;AP=M8V7BM.B.P>W%[ M/N+)F/QH+59WB]LAT227 ;V,E]P8;VQ(**52%L8O5.&*U O(AIXD9MC 9*-WK:P1U%#E:-4 MIC.[\ERBD2]RNF=:;HRVB= MD>1SP-7Q0CJ,+DRB,>6D,%6Q*&2F4^Q!MC:"G5(V_O-D\2EO4\IM8O=+5G?D MU%[@.C$C4T#U$ZF3*B8C28MFPR+I4=24F@,DMD4 9RW! RZ< RL#XS3O;E*H MT#5-Q7?D2L([/I_TY$O=/[ VH#8S&#HY?(N:J50ZZYAA4('78:1R MB#9[C1(\X/YI3C70O 0"O5#+,5YI$>^9#JIG@ND@6_!\TE,O=O\T!W3"(!E4 M@!%X"J+,##&@I IQ=+?U[MN3X 'W3U'F(0(3B0C!\BQ/6\\2087*5Z-[OZ/%V4*W%&YM>I8"G^RZ <,7CFB:@2)Q%EH>=G=1>S-Q21Y0V5@AB*'-Y3P9WCQYL5=3[AB5WP'TS MUE)+'#@K>8H9W(F5+CQA9=S5D'@>4GLQ\TIT,N 21;\&S22VTY<8SLJ%YM9?D&+U*Y0@CD5M: M7#CT[>H&>MEMH]Z7YW.3TR$:S"23JY%!$8H>FK*RG8\!Z>LBQXM)Y^4LHU$. MK:'D&IU9YBF(=FD4I[QV9175X@5OT8O809L$4+PY(*UG3#'&6JPNGC&?SN86 MO9B]\PZ$T)$R\-)JG6M#;?(:!5=C\1M&7_ 6O8AUB^@S>66M0N= !B'SHH_[ MO@%O;9W@?Z)T_CF=??J\:@=V?[S+Q+W]&&;7=_C5->+RV[O5\O]G[TN;%$>2 MM#_/_(JPVNJU*C,EC<1=U=UFY,%LK757U51FS]I\>DTI@D130F)T9!;SZU_W MT($ 07*$( 2^UCN5@(X(#_?'CW#W"$UW:+M/.^>(&:W;=O>NUVZUP<(9@&89 M=-((:N/F=B'HG+7&AX_T>O?WAFM?K??ZM]T!]>=K <$ MGM)2U/ZZW3'JRLSOM=K1+C;8!*^H#O-KZ.V;P;SX&=S*HL.#L:N*4?+\5NZY M-@/;VID]F[UVO7[=;]S6;P>@L6[ <+<7CN\ M[M;H=OJM>J_9 =/O6A_<97UWN]?U7M')V#W YXX2>VW3(ZZ19QIW.W<.)SQI7=IM$^;&Z>[\P^#$P[KG?^,AK8+J"L;3KSX\^# M!TPH?("Y7#N>]7W]Q.8[NOIU?8!G2#2[M_K=;;_7[M\E@-]HW.$92/_MA!^' M]C,+PIG#?WTS@D=>C/"@W)O*'KH\OV'WMXY[>MI\C3Y\Y_\*T@ 2B:T+=-) MT.?1"T-O\G$!60U R3QLYC_'UR]\Y0NXQ6]>'68.RST8R C\@P]C>PCXO1;^ M\?LB$+;=,??ML/@^76&,^>LXP?M MMX1[."=D0]<8 MF@T[$)08CAAN#;W6\E=[6_H1RAW(=(T3,-TJ+9.W".-\Y16*@>*-Z?LSC%W$ MIVJJA83;$Y(X]F(X]BX([8D9\B'#: $3X0*UV)8X\]PYDZ"3&%1]!CT$*?N[;GL\]>R(-32OU:ME[C]M02?'E<; M_J]O7,_E;W[.YGD,OKE@2Y#PBO#J4+SJ&%U-;TL+L!)>$5X17JTE&\'3)NKH M6K?;T>IZC]"(T(C0B-#HQ&C4ZW2TEDZ^W!XAJ9]%FEO1]4<;V#Y9?\>C6O+W M+S_OGE:9)6/>6V,^C!QLZQ:?VB=R-_O/INW@#0//'T1AY/-/01!A0OR?("A^ MTDFO[P[QC#SN!B)I_JMC;FI=.:^);S7PQ.Y^I]TUKKOU?E/7TV*A9J?>O*-\ MS=WR-7N]6E=OYOZ3E[W9D9*\V3!.FL5VXM=7:_24G:*()7AF],F&V[JDE+'B MB%F:0\9V34W<;[_N*#ND"MB?Q<065@D)LGQ!-I38F5=,M!^\T'18;$2SY*RO M__ A&WD^2TUH%J$-S<(Q9\2US*P334)Q4+ZP1$HVPP@ M";D@"3':#9(/]>,(JM#V*P@J;C5CF&8Q6J"D+7U)L"25<,KB5;M%B4Q*<@R) MVKF)6J-#HD8^^^Z["(G/'OG6V QH@Y%\DWW)T]0,>=I>%3$A[YTD1)XUW-RZ MY]>ER =Y[QN\=]\;V:'(#8(!,M,=LGOS&?X,R(57 9LNPZ\ M7Z$'7U59(Z< M>!*V4SKQ32I#WL-T6%_X5]7:/-E5=BOE>P\OWOSP&G?X]PA6>81]Z]*#A78^ M54%O]'OM0:=4A5Z5*^/T>J5' M?^#MU1[]@;<(3\R79=#!MZ(_85[O.&)!TD'4?AO3Z,+S[?]8HE!WRS MT%-54FZ\( Q$3()"@J*HH'P)X6*6AH=@R+'E]4C';)0@+TUJ M>I([)_Q*49&8KS') ND.1C[@H>F MH.+R!Q\(<(X/.,H+XT1[JN]9H&H?R6!+CLG+YM-WRDM08CB-_^5+>2T^3+;QC3T7J= MKBS.445:RC8K24(4DQ"9Y-"UMKS-<<$D1=]DX!;0R\?IZ#UFU1\B\A$2&1?&ZK/O+( M#6KJAK237Y5?>T(:0AJR>=2T>2C-C?"(\(CPB/"(\(CPB A'0$Y KEXFV]E# M>$5R:I=1*#VNJUN*%7!J1#IC6BG>^T@I6A%?$5\17Q%?5856Q%?$5\171*NJ MT(ID\+RPD>>SH1<]AJ/(869RK!&=IW QUCDY-V0F)"(GH^(=R8Z3@V>H]0AI"&D(:LGG. M+19->$1X1'A$>+07==J:+N]L54(B=9"(=@D46@Q2"Z06*J46I*;9G;U:R&W& M_!R:CPXOO#[WM[B(6=QQ$J;X]4W]C?@,%+#2S\DL\GR4]41-9O5@3WC /O,7 M]LV;F.Y'MFYZ19M$+_8P''\PFMLPXN)R;W_Q;OM4,,5=>&*#ENG!Y!=PK(ZS MW)U)>E)T7KMTG8<#D$BZ0RCUIPNO=K@5,WG:&):]P.4A=YDW&M6D"=8O/WL^ MC.;>&O-AY/"'%^\?IA.9H>VY?7?X]PB(,YH!#_2343S@0QX 2JX=S_K^VU__ M\DM\/W=&G]P@\K&Q[3<>GOS7\^W+YA]A"^ M,*WPRFC<-HS>H#FX[;2O!]U>W^BV^LV;YO5@T._I=?W-;TN+L$F2UPGR=FNX M]IX5F(X]9/]5%_]7=N:2!8C'?5GT$A]7"N?R:2=[Z#SBNWWX M[K5NF&7PW2HMD[<(G;GR"L785&9[QV-3C]CT#-DTY27:U^>90"*N(-WP2^VT_ZTVMRK%R MC8E&1^MUJ';L)"Y\I;7_60I)+!-&3VM2"YT->F:[+?Q]]N&.-[&E[='7MS?G M6Z%CTX=KII%OCGUNNWN[75[T-:[^LU=;]#$7=";>OVV M?MUME+X+FF.S?T5!:(]F4K6,N/R#'<(;K$1!(\E +Z^40U-.,7=SWR67_ M:[J1Z<^8-\(Z6%T3E;(WW@3$=I8EIW<^!NS:,_TA7G9K^]P*/3]@YG3J U0/ MFN)?+?\L\? MWVV' ;#<9.*Y,%7@/PW-7.[,X(E@$C^-F3?E+CS2_\Y#EM&?@7D,0X:!II>9 M[-'WOL.PAMQTX!\3KO;YLVG#"CQE]_NVQ0.-/<(S8.8NW/5L^C8/!;5&9DR$ M(++@>4%\M0:C\Z>>;X8P$]]$I&=3(3(PGW]'0+D)Q^0'TX4' H*:CI.^#21I M:&.B0@ TZ\/WR:SG=!BR*"/E.GJS^.L0WC04;X&U0K\@?^_4]&$B3L39A(=C M3TP-O\?4#+$F..H;& AZ$":2[=ITA*UY/^8\#%Y)UUC"FHWX,8<9H"7_ZO,O ML'[P^ALO"(-=4*9^8[1:UX/KYEVKT^G>]?KZ;3W)M>C<-CO]\T,9(-:5%U.+ M\1_PA\I (]83I"3P+%MPU(L=C@73I5, B7)A 0+D Y"YE[$-8@7K'MB!D$20 M$G@)7C8U9[X'\B%DR+(BX%@0+PO?H GV!T;SGU#8/98BF%%'MPF%6V-/W$7! M$_>;PXGMPAM 8.UGGM$QNTW_^+IPW(?P3RS6,+I/+ES'$1!LUXI\$$,0YZVG M/\2QV(\1X@"+]U .) :,PHE0_FTW3PT<$=[_Y'G# $%TJ"67XFA>X,ZQ%P&L MX',7!E4.B79"E$U0@8 2!5=/ICG]T!\*&S5(+]K==NGU.MW;1K?1ZS3J;?W: MT/OU=HHJ-^W!W?FA2HYFZJ-*P6!3*0D6Q22="JA#1W DFAEK#!T;N.+)%U?% MJEDH\=1TB64QD:J A=SASS "SP6+!?2]IX&XH'T$]]JQ6()<@Q,T16,C)T@H M;E<"[6+9=9%X^)J))XP 37P=@"V1F O\F2.%IBA7?C"VIV@G/.0,J6R.9HXL M5H(\>33*WV0Z@8<& ;AR]A3FC!?"30!+"23F'V;ZX#$\)8(L(,R"WTS;34VS M()I.'1LP:UN!WE)4\U)]8P;COCO$?^[ H@)#!H>SNVP/[OJW^LW &+2;S<%- MIWM=K]^ELMT;U(UCRK;T/6XX&3 MO5/.<*=S5]?O[MJ=^N#ZYJ9^W>H::<[PX,ZH]RK-E2L!V<]?'NZ87L\,$QV, MB9LO?_SQZ>&/N\\/]ZKJG;UB,$JI>;3.0C^R8CMSSK3JJGHAYBNCV^=1:1+F M/!"\]DCC?1Z_&-T8FT-ADA01&U6ML)LGN&LC;7YO6\U:D\%E#KQ/RA,WP^:9 M"N(1=/+O/$0'#U?> M/,#DD42Q9%+PJ#$*QIM&:=9>IK.9\!_(, #.!@-&,O M'C@!?I#S$7"9T-8V8T,^#2@XMOEH.W8XBRUZ>+?/YONT(@QH8VRC)+%OM&M= MN6+/V#WG[+,'1E2+C<"V&D5^,JL1E@(E@ :S\T408YU'M4+I/)]+ 1T"Y\5>H/JP\K"&>0+NVL!ZKH?.:1S='G(^$95F($DO8\_A&@;P M4<;CK0,/.51XM84["W#M.D[UIH*G(_"R\8VQ,Q&.35>.C#960P,S6<3 M#!W(&UI;TM"$&P:DLP'R<%'$1.37LH@B\^ M>'JP6AI[C$*Q"O/ )*Y;[H'HWVGH+P+Z)A&=)Y_#ESYBS3O[O1S:8.&A'.K MJ.*-,)B2/<4@=*P$$%4Y_ CK^LZ&88LMGF@ROYX'&/V)=VV2+WT0 EO@;I"4 MNPXQ')R%67,OV7$4&N^."TPCW-]ZPGVP3'T(,0?% M\PG>/8SWPT!ACO+RO:#4Q:[6DX?0P&[&&)W"J8-[$_J> R.SGYY@->#A=Q@^ MTS 2-N0 C-L.)38A &.&J, F9K:/MS *(&!N*PXW]6 A38;!.Z1FO&"VOX1E M*!U").8<+(E=]9+9-?D^GLMXYF,;&&7N=:QS1&!44^[#!\<+$%K_+]U[Y#\L/DVGF4;R7QE9?B:@ M>2=3QQ,:)]M8L1S3GL0[%GC54S+:]/$H ,TC[7>(UZ&5IGM#Z_0R)OEUL@2615/PMIS;)!NL2_!?TQ%)#;6=*"8O$??.(>&-$=[%6'"Z PJOV7U_0M?;G6NCWNUT00YZ-[V.T_P: MJQDG#NE;>?)]6-6,"@&(E=_K3M0+,'@PW_5.MS'2;?(HL='RC"VL--S> &O# MF5UY+VBD!-%C8 ]M3#M*\X*$$KU*MMK!T!*I.;'$A2 $@2D"C0$;F\\HMMQE M'"7!%:,3(I@C[.[LOYZI%YD_"+^,[DU8S-U9_Z9GW-[H_<&-?GMS?=UMM=H# M/4D9['=[[3/<=E]-QTBUS=8Y*TJKV!&PM/GD2V4?E0A8HL^EPXG^Z4^KDER7?#BPEPBZL$0BNB;V^];%?PO2Z]/=C[CR@#"G9,Q98>HJFQOBOB^+91>H MU8KP8@1>7APW+0\MMD/RH\.(=)+?%J_=),0GNIWLO\R W M. BXJ_8.P?R29J9HS.K?TA=X#'_!G#'6PL!+\XM5U*\O!< MEL,Q9L#X(HT$P-.>/$9^D.R7B668 M:.;$M(>5PXG^8R)?E$<4B=%/U%*_JR M^VOMQ%^'J^WJ&^>BAB_-+A2E>%E6(II&:8DHB2PI[#V8R_&P$4JLHLN-V5\0 MY*WO3U&8D8\B/,,V&[9+)C@IX5*":B*]=VF/+FEKLCO'D5K>L,-!8GL"15Q] M?DJ.4!/[Z@Y_2ERSN.IQZGLC'F!7%$R#+-5_WFD/L_I4_[\LJ6:IVQ-)L4J; MY=5GM&MS*,IEL/VA^QUW7$4X.RG?Q5:0(UZR3)\911\P.1M+PM)R)9):TKT' M;8V02I6]JT?R2%I4,N8_\^-1Y.?V?DCRN&0O&ONU^-Y\X">018DKGQ47] MY?:7>XC?=CW_B\KCUI6]K2F.^P=WAYX_WQ6-[]JF?66]>W/=[S>,1OMN<%V_ M'C1OC*0\M*VWKV\JW2A07+[8EW82[R:!IN;VL]CX%9F>V7:2TN5O:8EG/'H> MQ+T*1( DR5A=Z)Z::U.?:SB?M*"-DV#RK5CS13>Y7!G<0Y^WU,YGQXG:[6?/ MB28\:XT)8WL4Y7AQUM)580=8T6.!Z#Y3VYP!LKHT@HDY9$ M!(@+^,S76#YNWIN6%IO)Y<.(+]%:D,82S5%0*:WD3*:T]7D8^>YR6^&X'M]W M\*]GF[_,^30WLIC;L."06V&^^0!FO>%_<;\0CO71HC5*TAA"?(K<[$9G/H_Y MJ0LN++GI1&:NE\KZ?2E[J6G"O!P;V"$^7R%-S(,Q3+VX%]R\.P.0;L)YF+MO MWBM@Y[;&KP)]7BM@SZ[]FL8VKKL]_;97OT/H-YI&=Y"U"C#T^G6]TKJ@N&EL M:Z%G[.#3Y_[GFT^?_Z:J$L#[*M+8)5-:*S7;:1>G(->^<+F+P8) SCOMS)/? MTP[J+WS]X02_>VA[%()(FU%>E4*4)+RI,)SLO<:TCNA"+TH M@+$%[ZG8OHQB^ZZ48OMV^Z3%]GKSI*\W+FGR%3D!5;GP1S;(D"#/CPRDP:.F(D-&GZ MG70R]I/3?8Q:N]-:[7A[Q'SYM2M66N^+O'N$(R@5A]_*HNVKG+V)QB60,CY. M^ZBT;#3;&HQ8EEH[/N>=/"PF@SIDEQ((OG*<"F'>8>S8-72C?$&^")BK7C.( M,HS%MZUZ/3W?2&/-6A>,/G8?GZCP69Q$@%N?1MW0I42_\;X@FFY(F]D0Y^Y, M0_&0=_I[,1AX4.&"[S,P+3G.'C?@5VSA9JW7:N]B"V=+:KSB]Y4<]CJ!*=;L M=;16NR4+H\X%;2BF1T*3W=?LM;5.JTLR0G&=751U8U%5MXT*J&KCZ*JZW=PI M;+4UZDAE-%7@:,T60:^K]=JK;"3;SS@7X**(R1&T_EG*7R9N[4Z/Q(T\][W- M@4:M6Z\7FP.&0N9 X\CF )"E)'.@RJBS7NL;>I.\$O+IZM8:5=U02%4WCZ^J6P5'+)/GL*L.;W57V8A<"?+E1=C/14;V.YY9'9-8JE+NM!:4@*Z?>SE+^C9\V?B\B1DX[W+;7+.91Y MA)I;*/)M3'^PH1=A\>4A5;Y5JP,J5HN'%P;M1.!SJ@Y:LQ&@]3I=K=&35Q/Y M&FTOHFB(H@I[TJ>PS\&%0J DQ-N5I.<$>N(^7>MV.UI=EY6[LI@RQIE$<6S>]]3W;C.8V^+G($V6U"8,I[L(3&P(^/9C\ C(N-.;; MGDEZ4L)/[35UF'+[IQ]$NHW.06\_"854HO4?D4/+"3:/8<#=L]3^-(K3/3Q/C0 M565V$$3S0Y8EIQ)-D59%?L:5274%VQ9YV19OLBO)2(R\S4Z!\_=BZ4/>VMCK&78%^.[ Z47+_L0;W,.:@ MEQS'>P$T9K'NL['TPQ[9'&.!G$U]V[7LJ>FPB1E&\"#\ 9@$?[OQ)H!CL_]. M:W8['P,VLEU@='S<*#[%$J\_F*_F0RZ%L>:/9^]L%^;F10'(;O#^P^J@AN$=?4'T[F1Z;3(VE>27GJ]>!=Y)R&%! CCD-^(?T MCX_+Y2W%UDFFN)J%->/;&Q?QD#K'/3)^U;RB$^M7>5JY\L37CV0N\<3Z5VA9 M0+\C'PY^;XWY,'+ ;/LC@^<]=&,ENPF569,'"D5:T^B]2F0K?=3CX;6RVW+; M26IDY6,B'1-ZVAYI9P=>NY18O]YVZ J[=Q=2''A4F6-3R(F%Z/\C5W:L&PM M/Z=MVZ6X8%&;KDM03 5G75ZB8NK6ZQH87:242"GM(#N[] R_0*74;K9E"A4I MI/-72 _P$S='(?=)+3UA@ZY6BQ03*:;#8M(/7F@ZTE"XE :$58V0%1-<7KCU MU7YZYQR/+2:NH?5ZB9;/;6%B M#Q?F9;NAQTSF\I=T8N:3S_D$?F?O\(8T)&;4/][$%_33"[*?](_O:XQAU@T^ M9_DR-O6]9WO( S;R?'B72)Q[C-.[6/0ZA5?&\2V[,GG5(+DR/R!F^K[I/L&# M'V?L?[_^X?E/ILMNQF; V;7I?M?8YUJ_IK&7L6V-F1VP(-MR!HJ(I" \>"2A M(7JIFZ9HNY83X11A>L;\5#461(]7CCW!V<#<<1Y9RIRH3 QA%40244I\=XB/ MZ+36/"$0&4W(2@Q0TQ<)3@$0$?!3/'TM:6#P_8#!""W??A3K+JXOG,P3)DNX M(G5JTR,7&6IBPAX] ISDF:# MXO?Y%PX]6$C7"QG_ 0IJR$1GOY1A35RDF9C<:EKV/G+*-B?]G1!!R@3O,L;[ M2;#6OR+70N9B+W8XCM?6\0)DFF2IBWA>6YOX-P5, L0##;; M-1UG"5AA%/]KNI'ISYC>%#"L:Y@U:,(#@"TU<3,>[@ WAW#3,M(]S'_:!+YQ M1BZ\GGE1&(3P0:"$9[J!^"7'W%H"5:ET/\'@3!ARG/W(39A00B80W, >VCCV MY"+/A]OGTKAA<.P%:)"?&(["YU/'M&) QOL+QY=[?M$Z 8Q]!C[S8'"X*^++Y M@ K/G@#G PX!^@31=.KY8%!09QR-Q#7:NR) MN]PW'3 WS,=8S2*%/!B2#R@21+ZP8Z;@KED@:UIJ4\2*5=ZROVVTI11*EK'2 M;QM=*=6E^25?K$6$A8VL%*USULNS:3OILFQI(85C+\B6YY5: T*XK<=[O9,A MSM[% B0:DN3,>:$-W[-'F'1VWJ'&$JNU2,]YTUA*X1)NBT?" _L.W(DJ%WP< M6.MOXKS$^) C>3S+R1Z$4TO'"[8(QS2 ]H]Q?QU# MB8HN@(D_/&^X^,LG]QG& F2^Y_ZS;8%7]\FU:F(X]ZB,3'\86ZWX_^RKY_D+ MMW]+!I'<'2PXA<*WA8&AKR4X.HA=U8H8#=HR_8LH:T6^CRR1N!#)HH#"#(.M MF%BX"5*&6Z_5ZP6GF>\W\Z7AWT6^-\3*&S\G[[_+'G]/UO@%^^(4%B1*XDAU M62,E52VS,+ 0K"VXV$2(G<>HGKEK+CG, JL20SH.S:4>,A;'/0*,N3R .TRP M"%U[$DWPN6([0]C<(_L'_*\U!I'AX@4^*@%$ P_ASJBUZA]T$- D"C@Q?ZP^ MP^'+MS72VQ+5L?4K8Y>R0T?R!^#_G4YY:= M^ E)C77R22 =S@#8XF#JK#A2%D0\W[ M@OB+MO"-^.,*]'EQE#D 7G:$[16$?I3$AD;@=%R%HNXR3S]Q RCHA$)H.OE\ M8@-O NQG=?4P9]S($V9D81QN(?2]<*QI;*7A-; J;C@/UZ:F6C#V(@?G/S(C M)T3APV]3(67O\E%F()4W$6$KWT3_%-# &\+D<)N!B9W5V)*: !_XMBF@/QS# M"HX]9P@F>((%F^UA+4,*TXH!86*B-0L\\)V[.= R$*130YM71"#_QT#PPR MM&'3&%G";(N1NLD$7BJL7W,F8 JNR"_QO(@Y];EC(]VR_&A9'F*O([O.G D3 M^A4;%F_$6NA"']QT,7?I%_N->6EC*4V)[,37U6&KA+9K[P++9LJ*@.;9@ M1L&>&#O-('_GT*"H)A MSA^*["_1S_]M.JRXUDC8?W]R;7T;,N$E,L@4M>4*-6EN6!S ? M6<+;GY&WV3#BL@+6AJP^$[G=JY@ ;&7(XFT+6_4AQD5\V^)I?&(:/8(XP^I( M7I->K]9M2E^4.-AB^^A*ARW"+CH MQGN)\$Q4D1':*VE@R0QLH69-V7+27LU!V^;SX%">ZC MBQ1-A(?TS-E;H]:9)T=L![0LR&GH=!\=8YG(TX\\?.'<1=Z.N1B97)O+TT9! M67PP)@")ECUHMX*?W (9 H!IUKJ=UD]:7G "<&>N3->-Q![^JQ+ @& MR"D'R>_R._@Y8H@,IX)4G,Q9R@4\!*GC1\3K[XK)]4BR4^)0^2+_NXK>23:AD16BQFAQ(@$: >=2H>+T(V(!& 9.Y4 MXDMPOEECL?G.+HN[:0$8!HOI=L&BV":1JXWZWW0"3U ?@PP9K42:#8KMENOW M2H_1Y.]??HZ"JR?3G'ZXY8_AK1U@;A7,X@%X^=KQK.^__?4OOV279#]_&=WD M(EO?XAR$&^P9>(_1+]SN&'Z-8QQ!]B@1B($/W_CHUS>#6X28OS?_^7#[AME# M^,*TPJO6[4VO<]OH=EN=06LP,/1ZL]5OWC1OZG6C-Z@WW_RV)(1YX7FEOUA1 M@OE1TY%74O8_?WFX8[TL/TS7/[+[_^E_N[NZ[M_?W;*;+W]\O?M\WW_X].4S MZW^^9==WG^\&GQ[8U]_[G^]5A:FJP>K#0D3)\IY<^#UX/<8=_Y18$B,3G(78 M3TC$\\F/=:_Y8OI#@9[BB4&: 2"2:O/7)I?BE6E<%3?BUPTC"QJ#O@?1BI,' MTK+;XF,PD'/M>]#1^_0W)0R)P@'#+%9]6DY.0JT8!RHD%)>[] M^,@=[V6Y 6?"WB+2/S:?\2I0O:!>)7U^MT5>D M48!RK4N)/IOIDPVW=8+6KHHU*77,JT4/C M+@V[?,H".U)10:'.1,K!Q?$(5UY#G'Q@PD@/)I-$U$;S*$WV*B&G>X4:24Y) M3H\@IRVMVVB2F,H0TXK$O\HDX6VZFW0O-H+0&B$71=U H;*HI%-W49(0DI!- M*>;M!LF'^G$$56C[%005MYHQ3+,8+5#2EKXD6"JOL[Y*>-5N4<=])3F&1.W< M1*W1(5$CGWWW783$9T^3-VF#D7R3_N'R M0=[[!N_=]T9V*'*#L*Y-U**;SZ)I$KGP"F#39?@5H-;IV#PU>8:$[=R$K='< MY6SVRQ:UK1+_[%TOK#6?T%*8S9=K?A?+,''OJ>P-F+Z M^"LN$LI'W+T4J_S3EL(^R)$=-U$2[=232R25K5.+AUV"U=*/*M>*'WE[M MR;9E[_6^/QH-GU[Y K[=JNEXZ_2ZB M?P$A7!4REE8))XTYB:KGPH[;NY"JL*;R5-W+(3LOO^MO<<+.*0T_=9RGKB&+ M#JHL;]GV ^'R%GN !P#'#H&Z(_0G:>DU@XJ<2$1.'BL@^EP4?;8V?8^S.Z(6 M?6A784,?A&1O79I]>YZ[!N_:G?+[A:YR27DDDLY(TO*#%!(\M6!L%TNZ/"D\ MM8G=[-9:W=)Y316IHNBVHC8G$8X(=[8![ LP[\_+BA]X_HC;6%;J^4DE*06L MA=W>D-8PF*QSBK7L:(2?]F3&(X2[]59-7D^OU\BEBBQ1.)P*$ZI,/Z)/U8H- MU*(?A=-WJ(/8-FM_ZR.-=T/'!G#LT(NPJT'*LA4Y_JO453&T1EM>/']OBE." M+06$]B!Z-3J\O9J"&8)9E6$666R MR94&@U:MP?Z)/?"(H55G:+(;R&XX)508S:;6:DNK-"##07XXY\RC-O_@P7PS ME5OX=^C%/6_5".)4=5-V;3A&E]>3X37:*A MIBEI9 <63(HRQ6$4:L0;SJZJFRMC"^>,K2L"VO-/_J@T&C1J7+@SGC [C7S/1X M!W '>!ZSG,G,C^ 624BC",_@ECE4^X><@<+RAF,ZY_JR0&_#.=?#(B%<: M@$7 (IUR_;'(?%BPR2_JE.LFG7)]\MNK/?E6I4=/AV1?0,#F]8Y"2K6C.-TA MV46&$9U234U23L"5=$HUH:,*?$BG5!,F*L.+&T^IEJ>\*9GP7(^)5KZ?5)PF M2&>O4MJ*DIO\!VCJL^G@(&G'?EL>/*=^#.*^9K?6(( C@%/%U'[5[5.E_U(5 MJ$KL6+KG1^Q8IAMW7MX:'2Z]S$!=0S>D 9HJRURV'4'X?$&'3).A>B90=-4\2:(G$423F2C7WNYTB7 M($=TF#3)V<[FM1(YV\K1C_A+EC%-_$41\T/J*^@PZ=,:_<6K4KKU0D>64>BG M9&U^ZN: E2@L*!;_RO4&K$8I F$M8>UY8BW95B3O).^7(^]D6Y%M1;858:VD MX->9Q[CHZ.VS-[ 4X#W:>SM;BXA.G-B/R!=PL,1)+)R+.$."H)"L#L4%D43M MPD6-K ZR.LCJ."](VU>691W0^J"3JT_F@B@'J95A: M!+=GD05$1A(9222U9"21D41&$AE))8:CZ"#U0\:+9PHOG@'-36O,%H\0QJ.@ MQ8'D\/Z)*7*&UAPHSB)Q2#E^OG: 1:_NK;'G\"!]%!Y;CA=,O"%WDJ.K%R\4 MOZ2'2<<'&T?Q0>QF$$23^&1QC=FNY43#]%V^'7QG(Y_#7S B;9[/Y-BC_,=G MSS%#V\'CD/& [^Q[6 \3'G(9C9W7CVR>J=#??,XV$V1:%1\R"];M[+KC]MM M=K?1_HO(4]8IHS#%7?#E-3E<5.S-Z0\9IDG7,-J'HS3,="H?A43_Z6+?&G8?PAL"]N!S,XC\ MF7AA .]GH*= [C TCL(+F,)S)\\'S/03-(%GI$?6)[]E;^I\7!3RUV1V&]TA M[;!NDN-T]M+$N()2O*<0EVXB[:V^FJ2^2'V=1GW=Y;%>BLYB>:7UC4]!)8*S M&!N<4[C+&PK#-M9-H*E2Y90J)E12^;3Y1]!1\YX1B6E[XTV JC.T8 ,VML&J M]G$9Q(V^S5V+XZVI62W>O:#5< A++SZZHB,$( 10"0'F/IQ\'/A#6*J92VM. MO,@--?8X8R]C&]SB<"[3.4LT2-QE=&ZY\)-SN#!R(CP?&KW21S.(76NCSU@Q?SCCSEL+8#)CKA6QJVD,-_O+9T$.G.81? MGL$R<4Q7N-"(1. ;@]'"A=B/HA"!"P!G:LXTAH]*21K( )<3ABCW/N##*UA/WWSB^;@F&HIQS$-8>T$<>D7QB/PTUCD# M,H"*RW0WKB/H_7Y(RR\!SUO10^1GYE#:DEY4$?]F;E=7R;NV=!7]5! M7>7WQO!S_J$ .!/36=B\T^MY%2\;MS8AX2*WV3[L:,@OWZXT#[S_M[33ZLLQ2JB%:D=CN";JZ M[M"=V^*X=5)N+D&JC!GHX#V,-N*[??A.C6[5!QTW?60VE5F\(9NN M]Q&(*XDK3\V5JVZB3%6N4&YQR:&5;UF>UT(6BRR9IS:@X4>]UNL>C9X[G8JJ M>I^Z8GK^I"1SGIDE3U*]>)]>:S9)B/P)9+9ED,R6+[,5B9:5;$EO M3JB[L!-&BRVW5JW)_HF;K;+(HXJHX'W4%NUTRJVJ8I)(18ND@J2"I&))*CHD M%130W-\,VY#5K((+I8*@K=F)-&J*ACH4$&$*2:JIZ\Y.-E-1;) H4F"1)(\D MK[*21^'!!;MTL2[GTGV]8GNJA/Y/596UD@U.TF[G*5,AX_YQB2X-ATN$O:9W@\A<6C$V?7\5=#RQO,N5N8,8-!2T+&RL !S'1 M,,7TAQKKW_^)1:?MJWI/R]>[AF/,]YS B\=IV>L?IF^-65JEJN7;,C#N9*T7 MK+'I/G%F8QWM_(U3S[&M&?Z>?"GJ;>'_1]S&&FJX6!3JSIAG69'_$?ZV@_19 M\'/DX..3$FR0'2MRXEDM/R9M798OV,V7]XC9BFI4S!#61-GW(\>%K[:^21X(1/W)8?YS9*'*T/$)R?NUX@_Q^P4(<\5-]3)=Y7#=I;QXP3;P2. K)'%X]:/;B#( M +(/:PU0*.[#L0DV27H Q=_"X.U)-$G[4@* ;#U:G3P" Q63!M MB=VAQ;)(TT*S+KN"^A2<@&T;5&I+?0J(3:O,INO=)>)*XLI3%)CN,'A_,"PDM-ZK3G*+,Z7D%@!6]% T.6>> M2:Y%/2HM]9;6:NNR=-CQ&>_D,7#*]2QQ7Y\P,"3(.[0-ZY2 CM!>!(1$I&UEEV]I74-:>=4R*Q1L7< MF6)RM8U:I_Q<&E5DDN)#EY 0J"!6$32]OI/;J#7+/TB,D(B0B)"(D&ACUI5> M:TFK6^:861Z8@C"T5KOSC +YI>);X?!5VV MBN77NG1:%<4J*5:YD3R-6H^DA*2$I&3SIE?-("FA_N(E]NSMAQ5II8O=].86 M:^3ZW/*>7+AJJ?UY01%*-C$"TO98RQ+=&&RP_N,R!ITN:=-K# M^V79=D\;:(]$*VXM[K#],K:M<=)1W0M"]@)CP?[A#Y"@'_Y2_-'2,!C"RS/GWJB4S^* M6 -N+D U^<.O W[H(\.\Y,RX%4/'!\WKSQ_\N88XM] MQB=3QYMQ[$-M!G!5_!F'"T\3_=<7-FW39R7=L"*P4@29@I1\=MKSWTN.7'"\ M ,GCI1M#0 O1.X-0'6^!EB\QCNB9<":5,(T/!J!"8QL.R M@->. I""-@0V,B4V[HO^R,%#8'B:';S$YLG)%RFWKHA@=A; *DOF3B?)G<-1 M!2-E,?55 TZW^#1$UHT%$27#?$\M[Y.6]WJ]+J_)?4=*C_MFY[!6X]BVO\*- MU@^$Q7*PB@SY/C9!GU9NT(33\JP3:'(EA%?+,R22CL M.+ U[L&C6]7CISJ2)&Y,<=3,)!EH-#GMQZY.D:NB%- MY:NR].33*:2"3GMF>"7DYC4:G8M<5=TQ+(FVXN/*!O.6VY[2#O)>9,(&,.'0 MBS"-+.7"R]H7+5X4>=L,>U/[(O8A*@0*RJGFP_CNHK9:BX5P#R] X.0"+I#J'4)]=RHB&PI<,#K',Q MW4-V8;+'@E1FQ2,RGI<6?[W8X5@4IH4>T P+K=*RG"!7RH5'2\+%T=1STV*U MU6*K7>&!BJYW*W05ZP5,)WC-+&/[>H M9YQ/."EGA#':?E;SE]03%E'JVDN(<)M-$>GCPV.P2:T']_FQ: ZY&8Z9^"V$ M:W!E*+Y34MJN4S*\7/B.E/M5'JCC>5^HC,_9_O3XRY4.JCMQ5H5!U M)%5'*G [54=6(NI%U9%4'7D2?J/J2*J.I.K(,]T%%/>53[N+"$972&"5TS;2 MM7&U69&J([DDBEV>90!*N(;T;5D97OHZ#*M\TFUGW5UI%%K MMD@DR)G=EK;KJB65=#&4T3KOI)VN3#6)59'"ZJJQ\ZE)-.KU6K?\>F!5Q(B\ MIRK4))9>;W5F-8N74GNEGJ!56(5132/)%;ES5--8L0V!XD61%J&A8ASR+JFF M\=2\6BSD5--8(G&-5KW6)1@]NL%%)T@>,EY12N,Y /,B$B&2XH-H,C%]N"Z8 M5S+D#F1<+7=(JFX>9PME2FG)DSAHL$*E#IJD,Q:+\NWV>9 H+9(UI%6 VFM( M5 URLFH0W9!2#M(V3EN/4:]R.0A-OC*3K\B&@W+.UGRXNMJ!T&-4,@P24P9/ MFHL]G8Y& P2"E=C/R ? MU< 1*+X_L"WWGB3\?U1:ZEK;Z,I27)<=[*<]4]E[I@2!TFI(+Q'Q$H S>G3@ M)@$< 1P!W)D"7-N0E\]QT0"WEPM\7I[N)]?R)MA/\@=[Y"X?V2$;^=ZDN&?H MFFP+X0B?$AL51+F2/=FR"V..2I6V02U^Q2_Q+"",(( MPH@-O1#E'<)[+AA!FWP;1QTEQ^J.1RV@U M:IWR2VI4D5$*CU%XC,)CRF%3#$7M9LV@^!A!$4$10=&)H:C>K;7*/YSV7*"( M&H=*&F\_K$@S3W16?3XQ;1=$&AQ8GUO>DPM7#5^MO8G%Z.P"J M!"%[@;&P1Z1&2BV-V9(F6Z^MEJ'L\YRXL^RACXH_XN4?[!#DQ8H?7E-5\"H$ M%&M(>S>9.MZ,)/]K D"H>\Z0 M15/\F#T3'FBZ;F0Z+# =TQ?73DTT*.PIQA!%=^"8!JMRM)>HLX?QFM"D'031 M0F02B8Q8]0B4 YB+AY*"7T*3,?"-0$@P]5/:3 'A=R!R[O N;S3BXD,,K0$0 MN+"Q$0PJIWT6QC>T PO,KA P-WSA//ZR."J; GO&>7.>PQED?;<3^@2X?K ^ M&6?!Z-CF#7E"MYU@(6X>_O8^GJ*6&Z=0POJ7FI/B9U:IJOL RN(="5[LQ7-J"^F2K=) MQ=4G"1R3E:4XBA!HI/=UZ]*V @DC"",((\X0(SH=.EI!AI>C4&SG""WU#O5F MMFZ!))6LJO1&*K;HVU2[3X'6(Z:'7*3HB?M:)&DD:21IQSB41]J9/&.OE)62ZXM!='WI(K>:]UDKD+\$2]?:%CUU?_85?EOH9!6. MS1"># (6L"!Z#$+3#6W3<68,_B?7UNIE[#'102]DP U!R P]:7@#OB?P5.MQ1VATME-S.^BEU5HC7$6V0QMF#3C_\9. M5:''L*U(UA7+]O'EXC,WK7$VQ(6^/"\PHB">&PXZ>RX,"L=IS+MLN;"4K+GW MXV2UR>J[\[Y03]P%WQZ78 +,A=W\DI]$UZE/]C./!X?$7ACXG,X% M%-9$GS!!A<+?V2@2O8SBEF'($:&X^)$_V:[HRIC0$/D&%@L41KS<(\\!$\-. MNFR)KVPW:U6X[FW8E!$N=8&HRTR"S!AX@EL8:CN\'E@#FV_Y7'Q8E8A%7DIZ M. G1@'>9;MH([=$,;!"N@ V!9?T)2/J0/<[$Q=>>Z8M^B[.LQS M2-(:T)Q@MSL!^E+&]M8P:FW)'50E#:PN>6#RVIN]U;NUEMRQ40^[L^UAIV$; MY"G'KH;E M*!+DC,FL9Z=EQ5"#V'*#YJMC#T4GQ?L0_IGP!$#B.@%JV%N:__/9<]&$MD;UHH+=)M>NM",8<4C0BC$/K/.;/Y,N&G!%0KXZS85 M>@J./;'QYF'$TTO,Z106*'YW8C\GIJBXV%Q6PI^PIP=:N]_X,W=>GX8N=CJ%,8F"!F[6!%X?FWA$@D388FX6@(; M*-U)&V'$!_@2!!NA(6Z0NWB+<$_0PI^"*1UCSGR*19U5LHA49":L($Y$85%D\@QT;1?6AGRV M%H%&LB(4".\14"D6!]'C>J:E%NPH"N&*>$193VK1RKD029"U%U9$ TV(8!F,T$0D&4Y?.>SJ1?80BH 55S^))2G%@=$\$:A>_&T M2* M;,+- 8G_O:F,1)8B#8N,KN(3V3MNN&2G-<6#QXH%+>R3LCCV.:C[:" (Z@M MS"N;[5P,-Z")O ,3C%:MHZI9#2:_9+/:E.@O$%=V/^8 37L[RALD9\%OEN6JNI#;V$NBXOHV].%LSW;,0QRSSX>+I>>\/ MA@5J=;K.%J#>I_)HJ;>T5GOUI&OJADJ]$8ZJW0D#J=US2558+:TIKPJ+$(X0 MCA".$$XIA.MJ1KU'""<#X:CKSFX=[?TX_T D,RYXQ7M[PUMWR:IR,ZQB9ZRE M]1I4+WZ2N&FE38N+$)E$0CHMZD],$D(2LK;#HM;5I<7SSD5":)=C0]V9%YH. MLS'7VPUL:UXFLFC/\1_&,&X[1F?!@''E/3<]4H MI2#C[A9GHZ$9AK3= E78AF(HZNBS*LN,N*_9T1H]"L23B)"(K+7LZBVM:U / M= HT[G^:RY-OPE58(\]&INW/(X]+F=4',UD9238*YM$4VWM*)-:HF#M33*ZV M4>N4GTNCBDQ2?.@2$@(5Q"J"IM=WX81W7U?#XQ;=&15705-*TP[@$\$OY>$N 73:\2WX^"+EO%\FM=T?9E M%W)=1!Q&/7%33NE?A-@D4M(C*2$I(2G9O.E5,TA*SO_ PLVM927T@SUEJ]GX M\MF4+_26_<:#T+>Q_;SH,KO:7[9WVVWV;AK-[JW1;'?OVD:CGO27-;HW1I?Z MR^[67Q9/,%2MHVS[Q%U-ZY7NBDJ3K\KD*Q)\4-?.HXZRU%&V@FQ+31&IHRRQ M::79-.5*ZBA+7*D>5U)'61G%+>LZROI9B$(N6WZ2" (X C@". .PG M8WR M&Z-]F\BN.,*GQ$8%4:YD3[:B6>K%5&D;U CQ)"%CLK 41Q$"C2SK ML4OMA DC"",((S84XNIUP@@)'HY"<9WR&RHO=C0IV-\+V3-\R;#]B9+Q'P4A M2>%M/!7!:]U.G5&GM@*E$X"LI,O&*H*FU[.*M$:W_(,9"8D(B0B)"(DV5HAK M!B%1N<[?>?EX]XM)FK#6/"Z9F3JF&^R2M'D1!>;%G@AU6*;(*_5C6+LS0=)! MTD'20=)!$?E#:;M]Y_%@HUU''B?%Z8]&+J/5J'7HZ"P*CU%XC,)C)P[4MYLU M@^)C!$4$101%)X:B>I=ZD>_E%5+ORMUZ5]Z9/C8L#[YR7]SUU7-L:_9J+\I< M7TF]>5-O='KM0:O3N.GIM[W673?I*WDSN.MT2N\KF>/,?T5!:(]F4ET6,XQ\_ ?O'P'[ MF@Z^W/:&-<9N;2?"M^XTK+T',G6B0-R=7B+.UN7_CNQGTT%Y8680>)8MWOAB MA^,X$N*%\)L-P[8G4V!S?,<0QVT_<[9P/"],Z 9@U[3=]6\(QV8(OT;.![[C(3AI%."2;Q-^X"4>%)VN+\&(XD?RU\@+7[D8Q!U+OA* K& MGRXE#N5ES./19N<<3WW;PH^@BX;Q"DU,_SMP7_P#$#R_:F)A:SL"YROHM@D( M=X% X^ZN>=.^[1KM3K'.Z8W6&SY M=@U=_\CN^M\^?_K\MWOV]>X;N_^?_K<[&8BHAJ%Q0OA^0.GV''!=! 2*?L:V M X 6^@!7&:QE\@XR$X,)BNAP/PUIX;1X3>#K-,RM_= ,S?C/WGWI-O4_<6/JTK[_HCN87-7GJCDQ-O0\V3JFI=^78 MEOK24E-O8M-*L^EZKXJXDKCRU%Q94E/O/114)H"[C4)K>U)',/E6(-NP:4%"* M5L17Q%?$5\17E:!5193C47<7;[GK36P7]Q<5WDNL5M!=/992CC[$/\0_Q#^D MYXZVM[?2FVM]O6J^K$YDW.S#EVL[XQU ;E4ZXQ5;$MVNUC2D16H4,)B.$APF M++\,F8FCF2VMV926.$XB0B)R?B+2TWIM:>=#GXN(4!K7#L2^&XUXW"]DL8W& M"K'W7,7*;V)L!H=:4:XJSK:L0MU3!'A[6DOBD;ZR2L-5%FGUI+>Z:O9L MI2V.>[6UCE$GX2+A(N&2;Z?6P5+5Y=7778)T5<0:53?;4/TL%:5H17Q%?$5\ M17Q5"5I51#D>-9-\UT,Y*L5Z)Q=-Q3A+.?H0_Q#_$/^HI.X4VEL\;OK1BAZ\ MVC6+?(=]LL;T!QMZ$1[0<$A'T2JU32@V/^3U47B-ON?6:*&8GKI1Z\K>[-F# MI@J8NY2)H;+M"!+FR7.' MRRK"(H@CB".((X@[-<3U:O).\"2$JY(GO":KS*B?/*OLI"==O<:85:,D<1UQ M'7&=RK0BKI-"R8JHW:/F(O?=T(X#S<^<3;T0+$C;=)9JQUU/'/?G1$,^A#]8 M..8,"&5%CHD!:FP@E1RSRSCE-E\N:)Z?;I'A9!!+9R]>-D3]S4DIEZ1J)&HD:BMI9O1)*UV9C&D M4FW=E4Z#_ ?W+3O@;.K;%I^'?C P9.8#3.?79ESZNBNXE5YL"TO;6Z]HAG@Q M58R649-W"O.YH*9Z *F<'7()0$*XD9E<[5:M0^<;$4P03!!,;( )O5TSI/6- M/Q>8R/E@/X?FH\.+KC_:P,0(F,4=)^&L7]_4WXC/0%XK_;SDER$S9FY9,K(' M>\(#]IF_L&_>Q'0_LG5#+'(\7^QA./Y@-+?AYD66V?[BW7Q?F.(N#+?!2^M- MEZKP,)5D#P[L2?$9VVM\1GEHC@.02+I#*'7/.?OLA9SU@!M]-HK\$*YEM@N? M)G'RA^6Y%A=)'R(O).3^)$#''S_<>!,8]BP[;Z#S,9@W^N$8?)M,N1O$#YHZ MIAO4#@:![0AS(A3;-+@E/%[+\QCS^33RK;'@*RF/UVLZ M@XN_-5JM6E,6S1$' M3&"AT'0 !YYY$$Z0I^0-MMNK]:02_A5,2?[^Y>F'M"C[*_?O< M0#"O'5BFW_[ZEU_2BP:F[?_#="+>#P(>!G]P,XA\/OSB?N-6Y/MP_[49V$%V M+^(D2O@W/OKUS> 6A*#S]^8_'V[?,'L(7YA6>-5N#EJ#N^Z-T>W8_,?TGVXT':4:AEWX1NX7BF]B$TNM B"0#%M2N8TX#_B'] MX^.R65QLD\W5=;MPHV=[FRH94^^G7:VZQ?L/N]UHG_3U)[Z=)E_9T1]XNW'4 MUU=D9U&YB-A\N*T#CQ\L>2/_%94J9?OIEEM\\@@>6D,7AO;6(6;BOI(SALM@ MOMTSBH_,CG^//"P*^8KN3("5(WU+Y '\8?K?P6@6OL0G-!217NR3&X1^A-Y$ ML*T3?>3YO/N=/W.')9$?VM$@"2J;X^[A1?8(B '/^B)B;U\> ^X_"S?IDSN- M5)<5@V2%9.7XLO*GZU5+3AHD)R0GQ^&X!XS=ENH8*)1P?M1JZMBN%9@38!C8 M#FV^&7=*ENNU"Z'ZR9S%])77S^F =L5ED"Y.)2F5=D9+Z]2E9:96EK&.DJBF M$/XIIYL)XPCCRJ)=EFABE"_*JG,7 1T!G2*L2$!'0$= 1T!W,- IP&T*8YFZ M<'4DWU,!]CC# @?*&*2,0%*"7G$L:5R[);Y=QMXDQ+@B#?+Y\TU^6X;^)(2SH@OR^%+RB^3 M1,CJI).I0C&*PR^T#ZIKS3:U43X:3URP B2HN6RH.69"@BH<0'A#>$-X0WA# M>$-X0WASWGA#KI3\#*;-7=AV;;!6V)SMU@XLQ\,;=^K$UNK=#.#_=/VF?S<8 MW#4&QG4GZ\36[1RU$UOYR8N?OSS<,8-E*E7_R ;]3]_8/_J__WG'_KCKW__Y M[>Z/N\\/]QN7_X2]+?=BU].,-_Z(EW^P0WB#%3]I8+NF:^'1NZ9@=]&,T['- M1]L143\V2?@?.T6.@+W9,_(W\UQF,C^5"/:((K'YQ-T3+M/#FI:PDZ(X)WOA M/F>F90%,XJ:QZ#L9L- W44GD+XS[EN*1Q+X_P]_,"=Z3-MK<\/3\H<;IB(SZ MQWBC+UX(C;D\S'X#T?#B\X]Q8&(F^,(;SQ5A?!,'>FTZL)2,_L(LV?[\33-V'\(](KD'^_R0>M;E3 M+BGXG32=0)V /7+P8\&TQ*RFT2QNO TOG(A%R&OR]2W3"T%,8T..S=9A9D/V MB-@X H9!Q0/0]^\XT2J^,6XG'; L64HCI730D-X)_>%% 8PM>"_%W*+J":J> MH.J)BR\@N.C)4_5$ =PK%PF_T.J)XM 9]5L^%?==>*)E,3M2OV62()*@0SB. M^BV3K)"L["XKU&^9Y(3DI)CCJ!ZF+,I6IT!&]29JQ?15(@>LHBWZJ-\R9:ZJ MH)L)XPCCRJ(=M2$EH".@4XX5">@(Z CH".C.H19)82Q3%ZZHWS+U6Z:,00I8_!L[=4+S1@L3!"D?LNT%4W]EHECB6.+*4C]EHDWJ\";U&^9 M^%(5OJ3\,DF$K$XZF2H4HS@\-0FC/4#: R2H.3+44/]3PAO"&\(;PAO"&\(; MPIMSPQMRI^3+F MHH\F=N(,&'_&-HZ6Z-5H3Z;P"MPLC7O4!GS[H2=-/;-+K&0:-H[T,0I@%8( MT&CR"$\+;9B Y[.I[TUAN#/Q1)SX%%\.@X/9FC"^7#?(F!SQ"/D0QM>G=H_[ M/TC+]^5D0UO2^%POE$.QL?D,K 1#*^0_X)P\^PEV&9M#8!#@[#42$T2/ 7"8 M8"\/N!)NA0=B\^4G_-MSJ4]L:? _6.@(.U].>YZ1AP'W/!YL-?@D$[*UID/P[:A0$ M1,#%1^K??BKL!-USSSG[#"O,6B+=:!3Y2>_J$6::"^UF>4!OW\65D,DJ\')5 M):5".)5)=KPQNM#..M8HNS>TSJ^FQM#@B5<^Z5=M3L'8,:UQTOU__DR2Q@,M M&=%3?M>^XRM7UZ)NT8IQXNS]3J5K M#VCR-/D*3)[J" [,,.Q<4LV*^+BVR_46EA*EM!+#R;/$J5KJLO*HMV]]O72R::*J.%]E+Q, MR'5&1=?E$D=7>MV.UI=[Q$:$1H1&A$:G1B- M>IV.UM+)E]LC)*5X==C)J:96]ORF'-IM]-6!!- MIX[-_3CI/KMU:L[PFAICMY%('!8)PF//#^.B"]<,@343]@WXNO'F"ZL>.;SG M.2U1"O/"D.1^9T_+9Q[G6!Q_!1;/I8MOYLOT[U]^CH*K)].__N67E0N_C ;IU'+M4[_"*EHSK&M %OK&1[^^&=QB MOM3?F_]\N'W#["%\85KAU6VOUVLUN[?-P?5 []UTF_W6H-^\:5X/!MVF?MM^ M\]L2C^9YZY7$XR(M1?5-APILRJY1D-0^Y"H>QB HIF^-9QI[&=O6&!/H/>PB M]Y_D6ELTBL1[19%F4GZW_!B@2UJ8BH6FV*>WB$Q)=43V4O9D/R?O&0-)$*Z3 M]\_P99%K#I$H\.HDRW^:M04VX[; DUQ;8#MK"UQ<2)AV DXG@4-Z+T "!P#^ MQ.K[A(M7+-6)X 7>O*RA@)ZV*.0J*LA-WA:. M?0[#QN%D!0]%*RMJSN Y2*-P'%?#;.;7G>H*\G9Y-[6;UX@[6\?:ZS/^F]UM M#/M%T[FL5&.8XB[V]6N6PZ)CV,Q7=NSON78-HWVXZPHSW/]WOB1:;5?3X%T4&UCC< -E@F/M#"DO?DDAP:,#2&7E'C6S@Z M>PMADX20A/!X0F@L"&'<5SHQ^4& W%VL2T1.!Z/4BDIH ME->\N(+YPFWQSJ$-_D#HS/!7VTT_D3B2.%Z&.#86Q/'/ @MVO1 =+B4;_--- M;N>"GRJNXK][IAOTW>'OH%AY\"WS\;?V4V]NKMNW[4;C]N:ZI3?ZS3N]KZ.? M>E.OP__S M&-X17E&J9VP?-(SIH]GVD8W!DP/9U=@P\M,R_1D&![F+>F;E?*-X")O?%JQ[ M75*?;@>!YSSSH29Z-'FN"VH'^T2@4F,N\%$V;.1<'Q@4PUKPR*4Q!FL&V1$7 MQZ-=6=9]UL#UI#Q&S&V%=*;OF^X3C\-=@D BX56T/ F]G4-&ROK#QYU&R+$BV#98 >C2NZX-.NU^_[C=NC3O]+L&2SD!O M=XZ))>6?5/OYR\,=:R[HD;]]^7+[?Y]^_YWU/]^R+P__<_>-??K\T/_\MT_7 MO]_=R\ 9-7:@3K4&JV">\K"R()X.$+O,^?S9YB_82P6M[JS-'&"6&R'(YU%N MY&$['7 + #\1I.&.B>\0 P-W8([?&""7"<\CUF0/+'O$U$#:^ M%4?2P5_(O1N[UO$?H&EJC.7'"F"%6P< WO_)?(IYL#((X5GB_FGD3[T@B[:I MVTP-FYR!/L+!/67SG--AC8*1\NZR^]' TDAYD+SF4*I*8YEHI\#.<<;8+V:P MKG]:*N0[=$ZCQFER&Z?=%AK<1,^]'K3H&<4HCWTO710 'XU@%(!,,F0Q[MM& MKD\R1]^I8Z].4,OXS)T]A5Y2P9]>"%VMXMC[R$MG==*5WO MVB=N/M:L=/.R2DV>N@*=1:, Q=JH4-\S8K:R&D^4WO-,H<*C,BWX-'RAL<L+*N!1E0; M>:K:R$ZKH^E-.C>O5!OJO$RE&Q$9S <&]S'>#;6;%A_!#&AH[98\(^ 5Q*HE0[.QV-:,E+91R+B)!;OV.;GT^N[,<_&T _@Z]"#=*#M%7 M5;*URXX$O$;?<[/.UX4.>EJ]U3T]5541<(HM*!I;."X@2NO!7S\ MRK&?XS*PI"PKZ;T@);%>#512IX9H7OP6%+&/LJ5%VR2' M/#*& MV7 OZN#BXH#^C1>(TMM^SE9FZQR?G$@\D)FOA+,I]U#R$ MMIAKBZ-CZZP+]PEYB:L)>8M-JLBEA+S'U MV3%UR=A;D4!$J;8%%UK& IX]Y5@O$-!LB)-WYM3FD4I0DKB.N(ZY3F5;$=<1UQ'7$=<1UQ'7$=<1URE*R(HYMF;&! M/]V10NWE%:!*R1L>Y1'A& 5E3:W9D=;!68'%/LH>PNEUU\GUU3D"Q47B0@P# M/:W7(A@@&" 8('MAH[V ;<.DUS:2.]S;R0:I8..9L!D,.&'>'?,A6AKO7L[G% M)X_842_0F/L\GIFNI('"D%8;]>_S($T0\L:;@,C.F,\MW(8<,K>H MKWO2*XG9+@BY^Z_(M4+;<]F+'8Y9,#$=AYG6OR,[L/%K<1D^VYQXD0MW>2,Y M4W];KQD,KG+@)8JMREN]IDL=F@8K$DPYT/F9.[/:ZB@5D+L@*!]>F:"WS2<.(YB8MHMO MB@(^BASFV"..0S"G4]_[(6YS9G)DH5M;K6'=2SICD#?E 4C)( \+-/#\2NHG M33'E)%5?KAZA)5%?ILT%!43P'U/N!ER>QM-K;LP';-S:7U-C+V+;&@,<^_FHY$;(,Z)58C+N&4?_X!=C*SZYW>9C] MIG]D7F))65;,=XC@-V!B8264&,6UZ9BNQ=G]F*.FJ0Y8*F@1 WZK:K:IYKAU:@U8L-#DH!6!DO(\+HL MP^O)A2N$Y"7:%SX\/[%"FZ=4BTVO7H76/97JM:H!E7-_>]LII#;*]3F5[ MR;!DU-A7.+'9-?(*W)&#DISR)N*AM[Y M&.0\G0!>Z#-N@J0EU[LP1S8"D:U< (>]$Y%K,#>!#,'[#WLO\[HUS=VSL'&* M!RT(UK!=7"WQ.?]0U_,GIK.PSZCC-=F#XZ6VN.,DU_SZIOY&? ZFII5^+B#' M@SV!)?S,7]@W;V*N[#:_V,-P#'_"G)(R)0O8RYP&_$/ZQXH S@>5K_J9;PX: MA25-VQ<.)6/2?WI]^[%P*S.Y_[#;C?9)7T^3/]WD>T=]?46JZ)3+6ID/5U?[ M'"4+ )_[L@@F/JZD?NV@-ZM=S*DN&[Y62UP&%[Y"R]/S93]O@M[%)N@.Q"7F M(^:3Q'S7L<]#S$?,=Q3FBT^F.P3_RCSXK^I]%\"RD=9'?1_*5+NCI;Q6JF?? M*?6=KK4->>VDJ2-_>;2[8%5,^$;XMA^I>H:\ YDKS3-X'[7")_A2@!4)OK8W MS]H]>6WLR3BK>G2X9)=S%U;+!FJ4T&-RAUA'*2Y1L[Z:^74@O.\D7*KPA#3G MAHR ,Q:8CDY-G$@>2!YR1INTB-IEJ _:"MADEQF[M+O86JRDDN_4!IMAR#MV M5JJ;I H749A:)95V/K+7:NJE#F2VY(7.]R79JJ((,4623(5 MDLQWW8:\HA#2J12;W*.XL!S^*SBA>J\,;,737XOI*B_S>EN:5CD#NYB&[]J: MWI"7E+TM(<\J.;N8LA2.EF?3$"(2(E;R7+97Z:@ZG]$& R$<(=QY(=R[AM:2 MV"6!;+[=;;ZM3K@K^ON7GZ/@ZLDTIQ_^YGG#%]MQ^N[P4];^M2_.K;BU \OQ M@LCG#S#[:\>SOO_VU[_\LL6=7X'.UBR["X\ 0 )^XZ-?WPQNL4/=WYO_?+A] MP^PA?&%:X=6@KAL=O='H#;J]5K-^U^FW>OWF3?-Z,.AV[^X:;WY;6I \<5]I M=UJTGD?LX1M_Q,L_V.#!VU;\I)1\HCFO)UI6Y_KO[M^E]@C-B+=OGAU6HT.P M>IVSM;2Y.7O:Q"?SL\C2@XOB?M ^#R)']'K.'^$7'WJ1:[K_;/.78/X&[/EL MPV^V'Q\/Z+J1Z3@S-IP?T3CR(C\F1LA;OC/D)J9ZM=&Z50QZ$\T[Z)BZM&P)087M^L1Q! M@->EC?>%Y/OQJN36(FT3[O,I-C_#DU%<.TR/4\I6.SX\,F5N_"8=TA)OQGW_ MN>@S;K( KG26'ZX),N=/D1AR/-L% !&_!NS!5^>&&+,3'A>0'Y+XK6A$6I5Z MG*O'<>*HF2"RQI*.R' ].90JD@%SB*I2_/EB(IHF9P<1 QSP(#R_QP8YY5<. M0,EPX70!0! A@382.010"4(Q@X73"VR44L>*XN-!HB#504'HFZ@?KM#V81,> MCKVAQIZX"Y"!Z@J]\J53$;)CFI[CXZ+PU]QX-I]3L9/1O&3ZY@WF3QG#??'! MMIYZ@>E\&?WNN4^_(X'V-9U; _WZYJYST^E?=QO-7J]W/;A!T_FF7N\UN_7. M^9G.ABP$B\76@]*V\[+QA;IH90;+EAB:6!RY>CG/T(D4,)61#@XB)9^?6G M>P8@00J42&I #LA..8E(XC+3T_WT97JZ%X9?ZSP]NPF&^F&S5R+T@,CCD(-X MM2TZZ]U8G^Z$!>@.9[5&V'AY;:7 7\XJ([PR=FX>2]NI83:+;RM-E&R%<24N MVA2LMH&=!=B*8979=?"](1ZP!CPYGFO[SJ5GNN>N=]ES+\X=I_3LSWOVN;E+ M>&H_=//I\_6E9EJS=E2F^5[[\&GP^==+[?KL_UU^4Q6:MHK-*Z44+MB8I2FW M,Y!?M3SX7DD56A:U=F#*ZH>&*?"6E^,(P*SLPI3SB;'Q&+X24,@FX!4%*;@_ M(7P+/C)J@1N6/S 6KP309LIPO3,.8] D81#5_*UID0)NL&SFV$H^I$5I? M2A^TGK'?9EK6?IMQ'=/D.Y+JJERJPVRX/>H$5NDR#538NB0DOCN(#CCK9SCL MGTTW:4VW&TZ4EA]";-I%-EUM7W<;--O,XKRH^X#K!-RWY$L%^$XYH5:,S92C M#S'7ML1KL1J%V7G(.\,P&@]#8:03\U)SW$W&J!4&0?566]4[)9>K]OK0^#%0!@"H $%:IW9-)16BJ3KCUUW:;O:HSB3YP=VN,]FF$O)UVZ-&2X?NS"\,P5O* M)CCQ)//49W[("KS[M BB5C35?FMB[52%^3W=K^W2:=C MDM9VW;W.ZUA>17SQ()](XE3%@I65*;P/W6J9NB.Q]Z_BQ0L/U&%\KHJFM26Y M+(GD(ND3PM;W=+,GK\/],0A;1_3?LJ5:G3WN2V:A+N28;YI&KA2MB*^(K]0X MJG!81OS%BCH<"A_$ZM9Q&/7823GZ$/_(QJAC"?-_B+&>8)*&[>PS'V0TL#G@ MX+JZ[U&V1^L$(+@_[OGRMLX.7=HHMRI__R7%S*K\D5>#PZKB4ZS# MJDJP3Q7I6A5-MW3;I0P2"W566!RMN0KIZGFX[LD\)'+9T=43KJ9O7H?Z>LE*T(KXBONI2WD+G M;?I/SS1 :L=WM$%98K79B+VJ&OO*]5%=+S>;_O*J,KY$[->4;6R#MD^.(\@G M[MN^JSN&O+*.KR;Q' ?V1/3V&?H'"H/NV5PBV'UR'Z&L/%J^]0W=] A46V37 MM3&T9N'^R-L*-EV_L_A!C3K/=5G<3W#CN<&UJ2#YY0N]?;^DR7V8A4F\U&I6 MX5Z^#?U7,]YC/1Z&$5OHH;NB>>KJ2?_/)AU4O^7P?Y.JNZMHYLV?B+<] C]D M&HOQ[4\HNGB=Q;#6FIR^OV'957B4/MG@6[2/$VK[Y_ MVC>=VC]Y35]-2TK75]]3%F=,>WO#8C8.W3>Q"B8(9[8JL]KJ8O9)B16G3=INT'EB!WA*.'H7G'TK:,&C![D*3+:)R'4)=0EU&VP M7AT=1KA_$JO.F[(C"(H?SUT_@;)SY^4F07H;QF*009$GU1="W_!ORG,_AD&' MZ)9NIW-D-'DZ1*>NM7FDA^A$KKC4,W-K;W\0J]*1DE=3D([($7NUR%YT(H[X MJTW^H@-PLFR8E>?=]BFZRJ?>4B9V_3[7,73#EQ?44WWU7QN6ZQ#V**<&"6N. M&VMZNNO*:P6G^MH3TA#2$-+LRZKIZ9Y#6'-@<]YCDB\REMZW6ZIT?[A9+R11)%&KK3I3[[L[ZTY\*")%(?3G M.YF]SN2CE-U]^:E'G:$K\+#OZZ8*+"DBZOJ^[=+9K]R[YZK-==/QJ_>-7U-'LI=OI/!)-G@YCJ6O\ MT6$L68>QGC8/[7;2@[JL2J<9Z# 6L1<=QB+^ZBQ_T6&LU@]C4?,Q2F#>/!YG M.'188H.(6H=02#F%2%ASW%CSUC)UOT>-PYXE$M6_)"0B)&K[E$G?TMW^V@&\ MH[=Z.A+!W,NQK6V\K@,^O]73+4=:ZKPJB]^VUT J^8A/F[SU)+;V7I,XQVT: MD[@=L;@YGNYZ\DP_.MS5"1=T#X>[J*U8E]Q:2LUU\=@KI>8JXA(HA)W*&2^$ MDH22^]O$L'3/50 EMW+E.L&NM 5"&*H<4Q*&2K0T+5\W5<#03G">1-==\09? M>Z?:FL??_E-D>3A^E)L@><>T<1*!B@"1UL1!MZ3(<1@9/[20LF$2#\,H#/(P MB;5DS+\5V-^W+./]ES2Y#S/\;9RDM8 $RV87F>^U8 )RD&?X>U2,V$B#Z_%! MP1"N!P9_Q-6^#%0(YEJR&]#9&1DB*#L64_O'N^MM$V*-"Y4Z5T9%3%@X-'?6KR MJ"??D2P6Y5S%(STRRC\^:4XL[PSI%O8[L>TV;+OR_-4$1AJQ'9V_6M_7W#^3 M-QK.>TVVD.:I$YMVD4U7NT_$E<25^^;*=BM!*+2+L=N#K>!;!_E2"&F?\M_9 M,'*SDE?B2(CR&Q;-M'-[MF[99NL45)VS*!5&Y6W ;@C"",$58D2!L@SX]IFY:[1,TF6C979"RDYL@8R.>ABDDDI:<+_B64]!Q@>TRGA51K]IM1^B M5$#Z*$9+,D@R> R2$'&]U_9?1 5LT-K: MNN5(V[(D6U01<>NNNB.M=D3A&1(<$AP2'(IK2J7MYQQ^T\*<3<1F\^$Y9>V: MA)YN2ZSF26%+"IGL/&3RP@F:@Y!>(:Q]O6_LK/3NP0DSR2[)[OYDUW1T<_V3 M;B2\KQ)>BI.*CJ':='51JU8X45:M0\4SAIOMPMW5.#R$%/1F&F)#36.75;05 MYS2*O"EPBN8H,8X@;3N2N;ZONX1@A&"$8"IP'B&8^O6EN\!'KT4P*B/=A3+2 M9YD6:"G+BBBO2D0'HV1:+QF=LK^*,&4CW&YZ6)D_SPM"%W$. !C".)1D,(= M9]]^QZK*WHGAZ]JH2/%7?&9^ES*F36! =U5=YU^#='BG5668=7X9>YK$'V19 M,@QYH>F',+\K+V/I,,P8CAA(?O)7 00;APSE-!G^J8GY9-I=D,%S6#PO9AW& MFU?$WJX =KV4=3GC>G%'/NE33?N2AGAA\N*UK1#H(8,L!TOPAA+$(Y. MX-=A, WS(-J(-N=!%,1#IGV[8RS/8,+?@ \^)3G33$ZB<9&*#.Y45;'K&DQ@M?G?3[^=:M? :8,".!LKBO]O MJF/"\/#Q]$>?@;=AO&G$M@%/#ROEY"UQ+CH'2E/*D2G@@S MF654UAY?)5:&+#N=&Z?:=>TI6%\_13D)@.O921Z6MU9R")SX9#6WLN=<^]32 MX+*HZ932-D]4#/5TL2#CB WS4N$()GB9 4(QJ#D/X*>%#-E1.(9/# $6#9E MO-DBYU3!!"S-V.("A]D\AKQX?E^<'Q,#7$C)705*+S 61]L9%PF-6E*YZ6EA M#'?!B)Z^.X2+AS/U74H9%U"83%;<_(<3-M&&=T%\RRKI $6Q(!6 LJ"\"^P> MP9<#$$:'AP31XW\9?U@QQ87F]Q2PDFG$>0"^"_2RGT,@M A>#%JHF)1:I<@$ MO:R@_9MP^RZ3A4.LM,^K,>!<( M\1V"^(#D#8,T?00L>0"C$OCK/@@CWH,!X27C13CPXFD!.)$U%.$0 J)7<%&R MFS2 [DG&9["*NKQNG/@@M 'W!:($[-.7UZ]:N[;6R#]U9:_1]0J@%A-ZD0JW MH%6 .<'H 9T$_A77RC*&9AD-)8ZV6UI$\E7Z:"Z>[<[%D;->JB)TAS2*^(B7 MOT._+QR*)_T>HQ$#5OQ_2YNKM)>R=PK.8>;-+/?. G-E$J1PG;"*A*TT@Z/; M% 5X#DK%JCGKZ)*#_RSQ9V,*BI MU5*4G)I:45\GFOS&PD"[S5LWN%@S4[4%6C;0[^@; !&S'0"SK;87B;>(M^3P M%C7CD4!'C ' HY>\85V[*;=[@US[WR N@O116[^1(=5ZWV$&_B$7?V^FG>WH M/9^*P>\D754A&%1.(1/&M92_>LB0)A#,TWUJ9T$(=CP(I@JW*0%2RN"0X^ON M#BPI51;_M5#3D1!LFR2LLHFS6MX;9O D6?EURJ*@3-/CV[%%FF(N&&Z9;A/K M4**\6*O>C*=;OB]+!%5AD[:5.NGNPQ214B),>8%CD@B2B,Y+A*L[\LII'8I$ M4%A?CIDVY2?7>$Y;&\)&C0+(IZ+P#37KD"Z#)'(D5#$2V* M$+[_$CR*P\0U$Y-7/=D_%AM9SV]KMN8JG .A4C4 M45^=TU)O37EJZNFBM[>IIV[=^GPO"UWX>XW$(WV9F[@38/F('9LVN<2JN M7@U1&N,=8^WS9C.-BJ%+."?GZG9?'BI2<70*FA'$;4U+0K3-C\G)/>A+ $8 M1@!& -;9<[X$8(ON*;6GV7YP+5=JO:)2J5(>I&"IU,7"X;5N&BG+6'HOBH,_ M4V=7]*D)GZFSNU!*7%Y!]7\XQJDOM9BX)&[!@7ER.X5(8YM_.+;DL6%WEPR; M>83W+'K$FOE15/7 6,DV-3[K4(5]PI*->$'7'I(B@B4>CZN6,DT%[!G_&>ZH M]9,9:W/&T6ME[ 3^$DRG:?(]G,!3X'(Y(M,_M5OL63"?:;8" M0>NIMP6VX,J#(&P:6G.@;5>N-)CIUE=E>9>>Q\@WP6?10P5=5 M<)NRO$AC[!AX,6\316Z!*BS8MEM0TRYUG@NX^DE9D/&>,VCA51W6'A>9:I%M MVW(-K%-#2>RR3AU5L\8K$)PR"N_#45&:=G/\F@2/L_+OL5R=+?F0U;:K+CVAW*'K\5E@KL>^97$7];&.=>G= [+?).TJ*UH#8 MXS!C?Q58( HPH1N*0/1AT.VT$3WP]=OLT_F^Q]*GPZ^Y6V21>=FT(KU MQYVEN.B_<]7CDX?BN\P-$> M@*15_[MGQ]+7 >8B[-N=8*_K!VS,#=S-S=C:>H995?9.K!3';SSKVKBZ32-? M6-Z5M'2J17=?;&K8L#0OO@^\783:,$FPF>PTT/H^2X9^__/UO/SVY[@L0 M:O@XNX:WPX4/7]GXYS=7%\A!OSE_7%^\T<(1?!$,\Y,+P_1]_]+P+Z^N^OV+ MR_Z5[YTY ^<B%[IF->VF[;_3WX=:;VBEF_M5Y@]VJ^8& M_G)G:ZW(*F-B[B],&/#F2-<>[L+A7=D[O&P'6!HEE< MM)@.,E#>XA!2O;MS M!2FSCM/C B1&" \*)C=8L"TU/ _Q/L0JGB( M/:"S6:]M$-G?L1FS:*I?KG?,OF'Y XX$W_ZOL[,O M>%4H'L5M,_X)HY_-KQ!$KGK#<]0H(B:N2[E"G0-<-KP#"S42;MT-]^;*Z.I" M#W'X6BP/CQ^LT=Q;XPVQ>>M5;=Z!%BX.HBRI17OQR>N0K5BF=@F:M5!PK=%V M%5G..&77>'R8+8VIY-J2!4J#M\1\3EEN,R+$+X5W10Q<.- PIGG7\ ;7XK\ MXUN ;O"-FP96'KWC>BD'QQI'-L$X3A3^B;$^X-58BY.\WJV7:T#\[@8E1F0^ MZR5G%5-X-0,'B_$WSUH !^().>#A/"PDN+(<+G83Q_[D/GS>9Y@CU9)^F&GJRK(>@Q9(TDP75P.-A5Z< MI49,P58O_1Q$6&Z\XZC+\/QC29ILBDO#28M4+PWU1YVKU33DN,UK[DQQJOAB M<1WO ,Y1>CH%4S&HGA %#ZCO81A(M ^Q!G9N<,O-E@77(IF&,8P$F&0$-A%O M!I\F]V$V<\P6#+>Y>32!Z_GO(+TE/:>8.P)3GBEE@+>)4+^KO:35BX4^ #HW MLYT-_NT-&P8%N&SSZ6@3P%$-O_M/,;J=E'&HZN65% ?M/ ,*XN7-[=\S6NQS_J$? E-*V%PRN0$84OHN^>U)+E^:X\7;#Q0!/\!/N.6 M;QG3XBQ=QQQB8)F69&5^B"UJW+99L28?%\R0C93 >5G*Y=L=8SGEX[02B4 = MBFN6KV-8@2V@C<*,VWUE%#!)P]L0\VIFRKBZH%K?A4>$V<:F&=:JK&(.BX;* MXN! 9G#[= @65;[*T*E%46LWU]A9W+Y@X"CA*#6%$Y\+%2X&%7$'/$D?-P\G M&F>#"^_BRC8O>CW#.C\[LZZ<,@W#\QW?VV4X47I!HZ988DDI98.(LQ%6SCS? M\LD$(P5%GDP2?NKJ+DA'VC1(40\B0.U<9C"7TF1+SSSXX>KS[6G_K"4I\)WT= F3L4AG$F0#^]8Z20+U*BFEXJ\ M0G0//W/H"7%C+,A6>H,3EN*N^2CD(%-1& M$]S1P24;_E6$8BNC'!_?KT!DSPK$/:1GY5 KH-1*^\_>',6; ML7D9OS.>BK(Y@/?Z9[U+;V"[%XX_N!HX/?_*+0'<]-G+H[$?&9VU_)#;Q73 ?Q,WB8!94,ORF;V#8YB M+0Z2B<8FTRAY9(PKC!"-KVJK:94X@8W[5P$D&8<\%M/T4MS>U][B ^H07ETZ MJ%_Z!2Y=RKO^!J/Y!*:9YG/;;URDW+4+8_@T"4J,PYWCN +ZIF%61^)P+%5R M09G!4",L6HVC_Y1XAVEKXZ@ZVCQE*7\AO E5 N.#$!O&]SSB"D -'=)9I,D_%8]KJ-2L' M6Q,RP3- 4+[ZW%6?&Q3C($Q+5IUM7/Y5)/BKF)300UFY"U7&E\L=1U2D:5": M_;-Y(&=O'1#8T/^D ,)K'K2-8FQ4>G7-^!%-H^SS^",8"8PU9*.OH2$'UH5A M7OA7EN><&6?>V=65Z949$_Z%?>9WVL5Y4F_TT^?K2\V;B8@)8O#Q\NS;AT__ M4E4]=C&X,DXPYY$CKTB3P[YCJ"RSFNK6P%4))\5$B_B!QVG5DTT@;S ON-*D MV1+03$)_\[M%+A=7)N5-,%" ,)'L MAW?;QP+7$-&%\H#&]/M"]SC\7']HC/9!M% /S\1K9@\6+# $55Q>\_,;XPW_ MG$V#8?5Y-L QW:[=ZVZO*@_5)#EA:X\"DMUR\2NW^F_5K& MO[]@$&.C#L$[8$IIU7:)8P^'8S\E\8G27$N,*8\Q%>,]?KJB'6U>=GE2J.]: MFR7*&VLZ[5!J5Y*Y$P7>Y?4)>(G;.M\?P-$]SVZ=7)W@FJU"L=0R4HI:)0 C M -M24_;[NN7#.H[]-2..E=MV= MZ\IMZY9IR!(K55:W;1U/JOR )<+J@)%X MD7A)$*^>WO.>UAPD\:*0VVJ#T"1G"NXS==^RR)6B\ *%%RIHL'JZ[9-,D$R0 M3,QEPM=MDT)N%'+;Q,+:!$./T&TQ==-K/P]*%7Z@F$ '%-/A")=EV+IA22I67/'0D4D7!P[8*%6S&839P MV"@IL"K>:X2PLZ=XF@DN[SC82\0^Z/-BS<0U>WK?DA?ZW9K"JK,F1;;V;-80 MC!*,J@NCEFX[OF[;\D[B$I(2DA*2$I(>(9)Z/=WT-LF))225XOO_R NR-UY? M^[LVK[5+R.]L8KL:W*P+CVF^I@U/U2(-^]P\/FE=L'V'>*778>>-KSXOTA6[ M,4W"#O6^*AM9 #/E08CMB\;8E [P!GLOI0R^C.#Q28H-@J8I\P9)HG3'K8ZICGZJ3(?;PB7@3AB>LIVF_\L:&X[)%4CF&LIL0O#5F#T%4 M-6[B;\N2R:S=T.P'[,U5-N[C@[L/,_X]"@V\$RN+!K?\>?F\]U$61**%T8]) M*AK]X20"G"6;SCK_U1[W5%*VH;E&?70E(RZ^TF6H8$-PDV%AN) MCHD5RTT3WN!KUA^WFI M:&>V-,<,[8I M,;%QK6:=KG>E24YEH2RNH@W!PZFP.[?PXEHMRF%W_]ANK)[ MD =Y)YKF4,=LJ9*^U-0I*R:3((7KLK+A4BY$KVH<71=/O$#T86(Q=JGK O?H MBG60D]K4[NG9U>U()-H$/]>"\)OHP:AKMV!,I C;V(USA!"9Y2EO'EFQ3/8_ MFW0G;&HBOMPF2[II7;MG(42B?I2I0U%K M7;+42'C:11>-J]*D^@-,*NT2+:I%FC::EK,K*KM) W-IB_@AL>TV;+NR&TR5 M9T5MBI:W"#;H^T;=M(A-6V?3U>X<<25QY;ZY'5UA&?5^WG/;+SZG.691CIG*.V5&!'&':A@9+S]9=M_WZ MSYW@&X(P@C!%6)$@;'T(\VS=Z1&$R> M)KZ8')X,AP6,9O@HTL3;$*N7MJP.HG+C"A/. K])7J'4;0FI"@-2]*<#6O H MQ%5(IZU;3DO'=^5503YVZ:2PHRATMW!R2Q4O4E:^U0Y, M6MNP]%Y/MEP>=LB?@C0D7BMVUOH]W9-8ZY^DB:3IB*6IU],MZ?&6PY8F"IBN MINU'EF7OM.7:%N36234H'=UT*41*09@.:O8_K+]905 MYS2*JBEP@.8H,8X@;=NPOZU;;DO-$@G!",$(P0C!6C_5;$D\U4P(MNB"KM>Z MHOK[IQ^+[.0V"*;O/O+ZVI_'N'7!V$68#:,D*U)V#=,^CY+AG[_\_6\_S2^^ M#:(!YGU_ 7H.'V<78:L')-17-O[YS=4%UB?[S?GC^N*-%H[@BV"8G_3[@_,K MT_$MQ[T<7)GVF6$99\[ .;^ZZGF&=?[FER7"UXGX0B77IG7;?]>%CV$>WHI. M&"G+6'K/U.VV\+E6??XK"Z/H$4NN#XL4W7O\$-\GT;VH8!S-YQ7&PW D.A/D M":^["&(7QD&*QP/B43&L&B@T%KF_*3*89H:]%NK='E(VA*=D,Z+Q,MFUEP*# MBDX,\"_+L5I\ICU@0WLMT+ Z?,HKX(\ .#(83Y'SZL M7!Z_ARE@7X4DAD^/&@,JX^/XI;-[\>5/QEL;9Q#/;X2IS\83H>B4I?7A/3=\ MGV6<"?@S\!FP(%T^3+$3:84^0K(A$]>NR7A6VW(#E M&0;9G88F%N>?@/>="8=%%*3:7P7\C6T1A:4+4%2#Y!$E_ M%10[BT>S \[#D&6;H*IA>+[C6E=G@_/SGGO1-WS3*5'5MPS+WB6JMA\,^_3Y M^E(SG5D-==-\KWV\_-?91^W7L^OKRZ_?5(77K10]J0..= A::&^%J@/DY3 M9DJ TRZ(5%8"V_=+.68<.4-Y8_=A4F01&DK3!*@[TG$)_[>(F6;V>5<25X=5 M^$^1(G-J_TH9BY''@64>=>W7,,N2(@UYHZ\BC6&Q0;R*>!S<)RGG)6".43C, MQ5J6PL/;&,5Y"CI2&X79M,A9Q;."15_=+F2%T?\K7#L*880# !'>P>,L CD$ M3G_M"_GCVQKV/6!, ^B?%>!>)WP:W\K^:A_BX:G&\E,MB&0U'7L"7%*>^P_3 M.G6E-G="&%[!T#C^B@\? MZLB@41_@)7(W@)A =P*:U>L+>P(4RI)G..P;-Y,ZZ,B2O%G? 8[.G'$%!_!8SO<;'JSW!Z$*;# M G!]P-\ %%XA9$LZC:/QD-NF!5>,]^%MDHJYC]B8E1I4C$U01];JM=[!J*Y' M[X)2!\GJO_0/LW_JR6TL]A#F=ZC2L)V:8!LP6$K*;^.AO.1\+'HK&!P2H:+- M(S\][\R\NKJ\I+3^' )I[0?#/:ZG@+]LNLWU>9]$N/PD&4+;B:[YM&Q;R[ MZ&)GS]+^@ZG@DT1/K^J*,*M["D&&<=,1'\0X""/L=@ARRKZS=!AFPH%8>O9# M4D2CTDX5YDL&*QW"' -< !"M9!(.T3$(HOQQ$9P77* ?>LQ9.L%5HV1(,!IJ J8PV$@>5=7M0UA<<\""M?+D:(XR=#\3D,$ M'^S;!MH2+D.,J37>>_K(A?9Z@HEKUY?2H=>OPG"!AMHX1-DLNQ"S5#0"+M#3 M%1(2S$WH8(Q"$J1_@NV&IF#VC$27\#<,TO21QQ.^YX#&^!209!Y)P7702UQ# M(46+<69;%F-@:@%'\_??!:GHM VTF0#4P1.Y"Q[F;"*0]AXH!^;=PJ"' +A9 M@A3ML(67/,0E- M4DV7HN8TIM5L9>.6*8XM(&<]K*/6UY;" 6L P&*8/L=NB M=I. TA@E)V%^\@A.0\:BL?:V)BT7'_ZH"!PS98%$W8R G\(>Q[? M8RMZ *V2H[FFK,M5&-^#>DQ2'A)#43G)DY-QR)$%Y0/#8?GC%/>B 8+@-<,_ MA5>'E=]IU+M]HXW&!&162B&AF5U8@?8N[D M [/!*CH"Z*YF = Y5V ?V'@4X%[J>8+8_W9)KUV=?3M?$-40;%A@ZH9':+]/ M,=*Z(.AGWWY?N/M3?SE6(]COO(UZ[4.=2#I/)'X7!_E<1IB+R(MHV@QH?@_P# M=[ I/,DQ%#/;0(> X).B7*@4-$9 M2(,X&[.T?/L<\&K#KPT_/P/)@C&R$BWLF14GC%<.5M&,?X#3=NM5D#3:0\ MZIBZA8H69QI.9C"%2M:(E?QSP\-)+:_%!X5H 9^'.Y@OMM9/7]IW?0G>Y \X,JO%O&]F9S/Z(I3#_<@94$EX3(M?S9)7!DXGZTOVZJ52R-^2N:$X+CV^^KNS%;RP&'8!;L;-;8R=#UD=QV#M MX.4A;I%S+.$V8A"QESQ"G /?W*S 1O#([6*HK'$L+.58C-R2@,S?EJ$/U#P9 M_)WQQ0\G$S;"V _P,-=9?-[\S7CAB$4PK'2^,5&-HVIG+YJUHZ0-AV#ZE_.: MH"@]+MR@\?S+;/;\!26'TC2\TY_(!E<:8))5BS1?^.4MX4J^XI7T6+$]C'D( MZ^\/OP=-FJ)!O^A-SK;',48*PZA'[2I(+1>R"J]4EH4N4# 60P%)C(2AP+V8 M3*!7&1"< 1.P;4U2GG9+V23(^*68150X6(AY;)7^$Z):* MC(F;(.+PD-TQ)O8A9S;=G^QQP9@+;I(BYT_BP YF#3 U]XHP"#0?[=I&:B"" MQF@-\K^2,E(6E)DX?-!X9EAH)!!NE$9XF0CZ5C/#&P54-9JFH UARF+?'6^ MSTA)\<5Z\^,Q^UAD"('ZG(>YYQC"0R*SBY'R659S$BI#M\G.767;B@@[3/=9 MFXU3'%2+)..LOZUQII>!1KX"B%@KC(L*VW5AM0 NX#[):+ZS,@ES@.>F76=I M1I"_]'2TY5B&V?(AR &8$5H>9'\B(8=,YS1/T(7#M"T X1"L/- !,6='(#*> M:)^B[9"%([:4S%;IR*5,N2KVQ?U*N*,R%F&@0X FC">)U\:5CG@U=THY=P)YUN!PM@KRLP*I&D]",Z^AUEM MZTHOLRQ8(.Q_7(;JBGDBD9#7^6(C@:\3; K4XQUB'?MIPM)D\. M+!E2/&[9IJL>B[JC%&J 2%:NRDS\N&SRK,,%[VI- PA7L# 1J)A=/G. #N>$#F98#J=M4 M=:6?!]\YDP(4,"[VPPB8GKLRE?@$#]Q;1JT)>)'S&$M-#H0IL'Q;M2E2XLS#87(V"J7E;1JGMMS4.0R-@SPCZ19BO6B68XY*D.)OV4(.0#P3+;[&>.^@ MCN;G)9I_$[Y49[;%E\6M9"SAO8 \"6"KNOV44: R;C>/< )L(%]A;A%2[HG M9TN^SIQO7V!7?99BA8:IL+1D<97DA$S$/5E#\^4.K6F);A@N0XB2,I5:;,*^:;*$L(45-N"!:/&T(%^R[V4X$= M;UC,QJ@9.X 6KG=JJ H7GGUJ2L>+IG6J+6W=J!S6K>--8&5=3%@!*9N@4DBP MHAZLU SH%0BRY,HT,66YLJ*T=LW%X X]/QI3N1#3^M9P%>L2H$J=\7?"][+2/(4* .$5^Y8K M0C'SD#ER4\J/K +],*C%?]"J'*&9YE1PHL@'$HV]8 M=?Q@%N(*,-MPGK4G*%.5,+JS 9<&\QLT_FFVO2Y"S&[F>]3X0UI6(8*Q1[7/*,B MJ[8%RR-1;'86 H8JMB02&%+ LQ5Q8H$(1/&TD?*H1EFOH(QLSF+L@L O;X^: MML3M4?\(MDWU-2#BD'>4$'/!M%C5)[1?A$91;B+/]X1%FQ&4\(1I3O-'?+"&< MK]0\]46DT<$<9ZQ:9,=!@ M@#K_+=/7:UMDPIO.8"E2D2K)JQK!8G$M5L_AP6WW9>3D0;!1,@G%Z;IIBF61 MIA%;0WVY$M77UJG72^I+.9UE]DEG';/.^M\@KN5L]IY56KT3PUQ06N<5N WF MX#9/X33<4F6E,.XJ"'T!\!&'L_UPK7K$"[H&7]VL:_ 7S!0/LU+7C);>,$/@ M,I+3>*1KP(W*X8)&2=',S!93@\9-.% 5(%:8Y(37A-DTR<3Q ME2 6GA!^SU/>^)Z1A$T>KG\G")B/7,XT65 M]U"E^\[C&$BS F!^49JPP .'LO* *=98X6(/;^$1H1?M1DXN]<(>ZZ.G&$?% MQO,TKO:3P@DQCQ(QYZ?G7T3+UV6+?AO"IH76?IG7O."6 M7_Y8RI^(8? J'2)MOBE^(>IJ97GY!^9;?^='CO!0($_T$*6(V@1GHH'; MM56.8E7&4)0 2VN&CS $FW)2>6+I&MCF'X9E2!;@)GC64 UEPWHG]5HI7T3) MI'_SXZE^?-U=1#^$HOX,_84YE;RW#JC=(GO7;ZC=VPUZ_Q;(8DN?]\^6&7HVMQ:NK> BT;Z%>#D2&6"TK;-74;]1CU#"5FDT#!1H/DY6Z. MZZ,;EDS!';IXA/HX2=_]G^&0L?%X#YS8IG/W[P9[5Y\=J0_R6O1XGZ*\QUQ.J8,&[QC I!VKJD MLEW=(@23@V =\5QW8L*)_.!M/ KK!8]B&X)MX!_LP&IXV_-USWMZB.Z5^#[G MADTIHI(Y^@-YZ?*]]$.2J5*$;-VWGAYA/S(1VDQB*/:PAN*JVA2W(68O!<.D MTEHMG=?OZ8XM35ZW)J0J[$;.<@>TXE&(*[^OY^JV/&UZ]-))CN#+L?QZ!Y%V M&,\&QALE!69*O&:W2?701=M1_75IVN506#,-'4>W_?[."*DZH^W$<"'[A""N M[:#^,2!:&]N3!&"+MMV// VS\?IG3SF\?%)AZ5S#%-;C\0N83OE9/+K\JPBG M>"1BNQ,._<&@;U]+Q5><@OC1>S>NUX8$W.@VQIY1ZO:JDB8M6GI(&)IMP0A<9&Q?88.6^/,> MY]X$-ZQF@(4WTZ#LU^8Z$W[KL>.XDD7M]+Z&%I.[/E8;Y76B8CZAA*,HA?Q?FR$\0-/LM M&UB.Q(+$@A(HN$'K"DHOV9BZ'\%[D::)VR69M"B>%4;L%N&Z<;R@[JSC M"#JR^:KD^8.=TM+S7=WS_-8I>A2;%P2"!(+R!9FK*G[ M7E\W>M*07A7 :=LL);$Y#K$II:1ON+KM2(MT'XJ44'SUF?@J-FZ] Z1MQNKA1I.G]59'&85ZD3-?&X7?\(UM,W^VN![A30\N@,!/YR_+"3)9K MZ)XOK<"4*FA#8282&XEA)LMT==^B8"R%F=:F[?]E=R$0]A C(NW:.XO;:J9D M>T5H,>9-3WM(VN4U91A$2A?-9#XP^TLI$=AF_F^TGR^WI?;>EPD*'FYI*0D=" MMT%)%E^W)/HH1R)C%+UZIC93D@?1BCH[Y KNV>(BPJGF0Z]_7$8Y \W53=_4 M38D%]X_Z3!')+LEN6W:>H_=M2[>=]L-C1R&J%#M[_Y%EV3L-"UX6DR+BE1=' M;)JR81CP;;*;>=WJZ+2\?Y5@\?A([ M$KL-LKYZ1E_W39.DC.)JLFC[B>4455/3YB+"*=5GYE J'C6;<+OK4'-4-9*: MB6WKMF/K?6/M\J3M$?TH BL=0MJ=6I2MTY6 6)W.8$>%NR7,FI:M.W9+#A/! M[&H_:[WV8K5YK=W59F<3>VYP.VA$-1 =G[24#9%W7HB#:^S[E,49@\M%U#Q/ M5G>E$CVE)L"FN;Q^4?^P;.NTI\%U45-]ZA^689\Z M<@>'[:EPB?DY)8W%R#U2GMQR3S!)ZRVM(9C4'F5/TQFV(U'*LBD;YN$]BQYU M[>$N'-YI#RQE(.[A)$CA :OZSGUCP&/QK:[=LIBE021 9#0)XS#+TP ?6<%( M-KMMG29TWW+X/UZT"M'D0PS7L=/GE<:HH:_DVITBU^HP^06&-WSS4X M'UP:?^=6G9?:OL+MD_\RQ_E]TE)6L5\1$O?Q?F\(:A>%)S)\)W3WE> M$;W8/%XM .X?!FD: B^6311/->VBKB_##*Z(AN66-+&-Y!B]MKN7&1UBJ:WC"[*$1@_O2ZB$1WJOE M+)UHR?)+P0B(DTDXA->.V9.W7B_>/6MAF,(\'D#0DRD2(0,3 G^'F8ZTFT<- MV#2X98*">7D_W,KXQ3K7(@)>QD$8@?RA3<&^LV&1LR=/?D@*F#-@4Q%Q"R/0 MLN(FRT$F0[AJ-GH ER""]8,GY7,;!V;P:Q"">,:\ER4N;LJF09@*P@WO@O16 MF#25E1-D.-(B3=D(;OY]"BNO0'P;F&I7K*[I-3I >?'8/=T![Y"#X'_[ %"D4WS*DB38,4Y@F4G[( MOQB!%P/KE=_!$G-R@)QP!!?V'PXGB,6;@"$>M3C)M1NF 8='PO:$-Z$I+PW/ MEW!Y+2S?!,4'%X-+T[7LBRO/&9Q?.;V!:Y0H?N69%^>MH_@:]RR$/:@=)[7C M5+DCI6*W4SO.!D#I\OX-\%3&)V:@7XK.;C=2.DUAPMWA'[3BI':?<;4/E MY+TKC-@MPAUU.D"S]J;6=/)H2>TXCS.GBD"P,R!(F/UXZ1(TX8DI':<<@PM:L=)_K+$,!.UXR2Q(;&A=IP49J)V MG&K8.]2.4WE$/TC'MME"HG:<%%@B^=M=22=JQTF!IF#TH1KF M*^TG:L=)\2<2NG:-)FK'2=$K:L=Y4.!&A.N4#]V)EG[-!AJUXZ3X%\FNZK++ M[Z-VG/NW_P[+S*-VG&I:>$0?$+@1 MX5HA''6!HW:<:M1(:B8VM>-4R\Q6"&FI'>?1 #'A+K7C/"B8/:QVG!NT&&IL M+O1;$:0Y2Z/'JQ#;3(5!]"$>8VL=C%MOTF#H\LHW+\]=W[DR3-,_MXW+LRML M,#0PC/.!=]';99LXF3S7;!M]^GQ]J2V5LOOM][.OUY=?/_ZA?;W\]OO'ZV_: MV]_CH!B%.1O]\.PBKCFM-GK';<5T>QPO]@8;)Q%X>2'VJD/YS33LT@5,F]]I M0^!\;%#V5\766E$M@89B 6P-MXV"/)BU QV'&4!HY[J"2NW"*:0+%V#WO52; MIBR#6\5SR_9_]5=E=\E#K+WE_>B2(@.2P5O8=VSFIP$WP._8Y0[9X8=W6W/\ M&F"U8$$>56$1XI#@>V;:O M]ZG$*.$1X1'AD0)X9*)]9/0)C]H,,!UX'.E?:9)E>-)Q'&YRLG'MT\<[.5W< M*H6PYA+\EWJ7[F??H=-:_*C$Q#(,W9!7$IS$A,3D(,7$-G3+E]8!E<2$Q.00 MQ<1T?=WL4[\[&3Z,0H&6G3HWGV?GK\)XF$Q8&[*VWQ8OK9+/,6P00VE^S\'' M%SHDAMW5;82-Y>\Z>M/3^#OH7 M'(J\T7Y50QD4EK?HS'5?QBS/T7V;HHL47:3HXFHAZ8,BLJ25/R,A(2$Y1"&Q M]1YI$A(2$I+50F*#2V.;TER:0Q&2KN]2ME''FR +AZ^N ML]?\:GQ05DQ7K .0\_TSM>9ZTYP_Y*TI:DO"@_8-G"J' )I7@)*:GS)0 MY!(4M1H&.ZYH5Y!EQ00SM$=A5/ ."A3Y:A$A.H2?G89)Z[0O+:]0@:6FG;.. MVE\*\ [!Q+,Q)CKA1C!!,$$P\4+\A\HJ$$P03!!,O!";(9A8'8)9W7MW9P.K M$>VY-J8OE.ZO/65!BI5M\S@)TMLP%H,,BCRIOA XR[^A3I"K;N]V0S^:/$V^ M Y/O2*1>.1-S/MRCZ@3)[YLW?EQ[1XS8["!:-.V;[[K6RI%X[U!XKX/]%XGY M#H7YNM;K7IZ:&A$:$1H1&^T8CRS)TWZ62C(1&A$:$1OM&(\/W M==N0EL-T\&C4D>W$-DEX$/T+VY0J$Z2JI[L]:1Z'*BO?MBHGC7U44F):/?#- M24I(2DA*GI&2GJ$;\HJ1D)20E!RBE)B.;EG4,%J&NZ)01*5-VAY^J\(V1Y1*RF*&E+4<+6,@-;Q249(1DA&5LI(KZ\[ M/A56)1DA&5DI(XZG&S95%97AI"@4*)!)RYTT()R-\)"JKE/&\6%E')]ZTHR) M@P_S= @LE3,_"(@(B%X (MK>(2 B("(@VC<0R0NO$! 1$!$0$1!M:Q'1.=!6 M@UL''<.2WU;P(.-9!X^-W89 EXXC[D (R+(BD.@P2'C2JO<02!!($$@<)$CX ME!! ($$@02!![L:6@14%N@=NU)ZOSHK]BE56M.O35@UQ=5<\RUF'EQ=9IJUV M7##%31CNF1"-#Y-? +:%]HCK+[0O)6#DK0@8R<-R',"K2%<3WO\461Z.'U=1 M80OB-<3X@DE2Q'FFX=_#9#(M/<.?J MNT]?#3-KDEX-W-R:3UX_7ES.(@Z*48C\D,QJ:8R"/-"F*)WX(\SN^P -@KR!^G$65>^\SO)"W-@GP:>,P M#N)A"/R0Y?#%A''&!&9+6<0O +YAF.?WUQ=6(;9^\WYX_KBC1:. MX NX\>3BRK$OC(%_:5E75^;YN>7X%V?.P!D81N_\HN^_^66)0YY31ZLX8P_2 MP#\^:;3\Z?/UI6::"SL.7R\_GEU?7FA?SKY>?[C\IJJD=%&R2TG48,P9,,H0 M=%@ 4AL)8 =)+L)HQ!&XDCQ ZB<3VN;MO:>QM6T>HR5C+01P^%P#DZ\LC$#U MG!4P5A3"#!Z: %(!CHTX3(QSQN(3#;19_@#0\BB4S1S;.#6TX#9E)?1PY(*_ MPCQ$V $*/=R%H L$@5N%:,!Z'4&B,/9]@,8#%V<(# &HG?#39E WA\N'BXN&%\W? M#_RNZ;!HWCI[*J,+2]H M!N_-@PC>+X7S_N&<>AI<%0%-I#Q0ES8N5^JX^ HK.K11D>+Z(E<(5D5;5=)H M+]B0B^C<*;!-'7O2/JT^M\?E;NR1N]]EAB') 7<=8 IA( P>I?JNQ*=FV.:(,4?7"L4Y/ &:(=YDW.$)4AX$ '#*[Q*$CQO$=O[=.$W M1\$>B8 T*=X.@_G&F/8)[%#-XWA5(5K=]@3K#E1$7+%HDWY8!JE-S=,-C,U% M&_6>Q07[RH;);>WE^U>>6Z?G5E6?8 MUF"7EJED TE\Q,O?A: SPJ%X4DDU8,L9V=ZI:MY]OF?I"7#=R1 =9H8J'_@9 M/"KL LBY'V>1(EP^W+&8,^@0QI%,4($&?\)%TR0#CLQJ2A]^&]X!4(090PG@ MCP*!P2+QXD)TV5AZ'PY996ZDLZ>BPQ9E";QWS-)4V %!-C/U+>,]B"&^@3M^ M^&Q]]ALF'M6'7$QA4%DP82>CX%$; 1; =!\;ABGD>3XU7;NM#*7*KJE^6I#+ M:13 '.!Y-T4&*Y>AQ/_[+H%!PJ,D1 M6_SJ(4A'N' L@W$+$>%>IG:3B@C/#%I+A5\]GR][[?USL$I JZ<)4P%8"A /E-L-F $>,Q)G< !'^#&Z!]".4 M7K1-:U W8A/A;H-UR$2D$\>;HD6(EK@]GP M.0,+MFJ8"8C@?UDV>^KSKR]INWK>JT=5RO8B%Y=ZH.3"A7&JBI7;;8^Y9Z];]&O<\V5"L[^+CY_I#8W3+HH5$ M G-A$W*C3> -9BNV=7W_M&\ZM7__K+J[#T%U!=.,O:O^>!)R;]XUGF\H6HUU M4M;?]14C=)U_;KKOO'"_^TV;&NOXMH)C#1BK7#M4UJ6;^'FQY-7*,;DC9L=>\WZ79]ZQ*8' MR*:KM[R(*XDK]\V5:Q\7ZWK)Q#83)*_8"+=GRJ+O(J2/T53,!"SR)'WD$;%] MRO_*A9 & SM-N5.B6D8;I!,'.UJEG=NS= ;@C"",$58D2!L?0@S3=VT^@1A,B"L(V'F-DGX#0^= M+3B@>I6--BZ]4_A6NQ$[Z]M$4Y3HE=&J9V3[NB&OSJ JG-&V?4!FP&'*B! ) M5[?Z5%**1()$8B82EF[:TK88#T4D:'O@F>JTWX*,'VIH0\SVVZ"Y5;/MK=/7O7[[KM13!FNYR%6K5/N!XD,*:<&#[)_>S'BS M-^0)ZVOIUC5A)MDEV=V?[)J.;JY_ MTHV$]U7"2W'2]]>BF!B6:>.5*+$H63TULQU.M($31TF!!8%>%=7_;-SSRJ;6/CF^7F?RMQN5N;6- QYA6W[4NK:>MY^JYON MMZSNGDN[[G;R'8F7*6=SS8;;H\JN5)MU#WQ'Y06I-BNQ::?9M.+*M6NS;@:: M%875V:YNN:7(5W:?1/

KP/!\VPIM+W&1[Z (Q<8P M&8F=.!T=]B:UJC[L=6=U+H:]+98;Z:8Y0CC2S>:!:9&NA_DRTK50%Z)[=*2; MC?;I)]4N]?8+D:["--:1V+8MOS^+=D,(U"7@7?(%7\"3XDWM IX:#9^^B7[G[*" MVZRNVX?#XA#!B.BU[SFN;YH(F4F/(/ \H6+ ,MM5K)UO#-P;>MN"X 4,\*BG M Z4Z@4\^E^)?3#^E4J]$005XO""A*KRAAX8JL:Q4WY>EJ>BA_5^SW?" FFF$ MIIV@! 5.$D>IA2*_1V':8O7N9+>]J)I>/1O0%/7(EQ6E>V2RK"IWADQI'>.' MN?7U-4+':>PDUVBOL].LX]=:"2SRZNWU[>TO6?4[;M+LL:QH>OR)7I[L'LI( MK2!U0Q2:<>!X",9ND#A]F[:3"N6ITUI2K:4])L! U2-?CIS()I\RSD>DF X2 M7!]:8."$SH4>FKQ(U 5]DT.P'FHFR99211<44ZI?B<'E[@$W..I7N>NNP<1. M86@YT',#PP]<-X7(ZQNT7$?H:/*$9A1K%$'VH8,&#MA&*M44-OED:B8BQ33J M $J(0B7R=)Z@"]HD@54]A$F&(:7T'B=P.N ?Q>TS\>N;LI/8=LBT.#*("+KD MW]"$?5,H@1%WW9JQ#2B6H2-8XY*E:>QQ[-_/09R8["S,F< F_!SZV MSO,"9.!F7^<%)C-J,N)O\H)]U!7;",\/,_!MGMUTE9*:ILIO]@WS 'T[M\J* M^A:W'BD?,-VL+^[ MO5-N]F.JUW=5LS\CBL,]D<^I#*358=G>,G_"O!0X<>, M-$<^9\>2HZF;\&=\<6['?:KK--A>GVQ"*;$K2UNX_#2\X89,PW3-V#-<&/J6 M02;P8=@W[7E(Z(ZPE 85QXIH5U9-_A\V9@X@:VD+D +,3EYU5$.JU%V)?.QS+EP2=^[DJ:])LF/A.8B2.A1R+/M_ANL/N>AJY M0B]&3FYL1GT[RCNR;N5_7=:"%1"FLSM9Y^03*W<[A>'31MT8FG'*)D:T]JHF M: Z_HHWA28*:16LR2]EOZ:'>?IBSZ9,?NTZ$O,0P'3<*DSCR$1K21].$JX)5 M(-Q,5KBQ +B&9M@.S6.LLE0O.^"FI3L'X/0Q(5SP%N]6Z:')&JG4-4I4\P@Q M.(:LC9">H72:BC7I%)A-QUY HW\HB4^A1D^<)3/*)V3PDBBD8 M/773;C>T.TM7X C70N=M3NGA.6LSFE(]U$F"'>?.V$QDAFLS^_7\[_7,+\8% MOLV;56C8IA,FKFW$1N#$/G3,848.'9^K.+2RQI=2K;.3WYL6N,!VKQ*?<&R? M+^T.*1/?\S->$.OA"8%-^:4],OZ*_,EPH,^XE+>O#@SV?;!C9^5O6Y]NF4^/ M)CMK>B1ZZJ[Z"#+/[;BK](L&N_%*S2MGZM]3@V#7'ID0K+P8)J&+0MOQ# >B M-/+,84,M=E.NW7LI#:D^:'IVN8%SH4$.FV-#E2(BQX0E\&(]M@-'5QGFY')J ML%'$Z83 TKT)=DOZMX;QY,"74.P80;.N<6*,*6_&A-'\<.G_H83 U_RNH,]A M9T5#PA#M:7EQ][G/Z%ARA!0>XH,V_;?RXK:L=FT\>L 5+>9%O=24H#[R7W;PWT-G M[-1@),+IN[1H_?I;7%5X\P4_XF*/HZHB?9A=A?E&/H<5 M;K"1YX>!$R1>E)JQ:[IQ9/8-6Q84?*AH9&1:+3)/)552E_BW*+FQ(2.1;CYT)F0:]J$DOF2LY*M<53$@2&AU=,DV MOF=#RXE"MV\Z#0VNBWA2&YQ;Z<;5>Y'#K0QQ4T#K1'E;IG(+#TNC%4V0Y/>@ M::(F":G:*+ZXEA\^E4_9MGGZ7)5W5;;K+JNAU(T-WS/].##3Q/(BUW<&_0Q@ MR+W,,.K3%2M6APD\M*#&W(D=1QK'VH!ROL2DJ*?J\]Q4"4SHE5,V?KFX+\'= ME]:N008J3+[:@O6^;LH=KL#VI#<6V8Y(__5?O^!\NWUB7WS/JDU]11\])?.[ M]OKOS3[?;L -T8@-^<1U2>9]%-W4B?QK7)Z;L$_B78.)^33\I:P>*):"QMF6 M%F;_>H]Q\XFR1YS.,E[/M8+$]1!)>RU:CAMZ=M WYSF6T,-PHQM1+-P=+L" M@1[9J)GT>![Y4LQ9*!33\G'L*4DMS[%S(9V<3*@>*>1T,TK)'6VZ_G2YJ65% M$?1AZ-NI;26195C.L+)HIKY08?X)S2RD0:,FO5/8'*]#"HB4HT2+3'//,R2H M1H*TZJM'HH9P*-(H;KBO,C3WN.I*F+:YE^6FD'R<&9IQG/JF8Z/0[MLQPI#K MC/#X3U>L0 S0<.VU("-H9-50<=KX-$ M)?3(T*@6E!^I:;&,FCR-Y(Q//=33):8@O$RI>=_G-3(NZ,)W?YGC3)SXV27UB9)M1F/@P0 %TTKX]WW2%*IJ/;V4F M3:%W 0=H(V=&$ZCDE)E96!PG-8($*GI9[ P_E]1G,J>:*-!T.UX\$R:'&5XE M^H+K7O>BS?_LZX9^U>51M"Q;["1VZ#I.Z!N![Z5>UV)LTCHU EHTI1W%:O0% MLW/V[#@<6UXHR:1IP @V>]R74G9@6,@T MD6EY,(;(\_T>0Q(F_"71I;>L.A';[W99]43U[(V#W_(/[ O0?UG-'D3 MN"[QB:-B[APND']O0HTKQAW!.*89W)+X_T>Z3/'I0H%CM0[3X.R&.MM&7*P8 MRR#W$T1[&E()"!IMZX_%O^[S]3VBG??IFKTA@.N50]HSD1\9J>.EM@?3T K[ MEOW8287>(I+0GN((UT)D 8Z!O*+/,WRG.%E&WY^[*CNX@H\4R>";+W.?FVJQ MD'9@N<5W(+F%"*[?XE?-"T9ODW8AIY=)N1ZYO52+3A\WDLX6]V6+/4Z)J5\P MJ\7Q.:L:(K5P7U4D#5AY3N2Z;ARG7IHD,$KC!%E]DW$0"\G=I(84ZUP7;&IZ MQA/GCZPN!EVYH)T X-W#MGS"9%QV"QF=[ E>O)C$,Y_,S4:QF+XE/9,=,- A MNP(=MIDO7%Q@Z8*@22%7#R638\KIQ0IY_/!J5[3=EM_I(9BTK))R?]/<[K=L M0_O+,(P'!&9B^M"$R(U0E)B0 #"'G-%P8Z'[8C+;5:UL/50V,=MT8$&]?WC8 MYB3I. B>8/8FE7L^>5N*=C&U>\YXCQ.T)V2.D"ZD?@(D7A!#%:[00QN56%:J M[\@"*[Q?\,,V:S=;8%DWU[?><0:?#%'$5 M)9[:AO(-JP$9JT),YUUY#TY@E7 *BQQ+LC,1*+K7M#QW FNI,W$X_N):=8E/ MD-7TO^F,XZ8[R5VSD]P;DF!-7?T\3\VY=4X)9&JPHBG#BE)N%Q.Y1/PQO1X: M^&>VW>./!?JQQG5]?7N"9&5'B6_'L6=XOADXIATDR#BDW"G7^0/IC2K6=@KU M: ]4K!T-0TSN'0T71QQ(M=M97J"(QPLY02Q^,#X'V "AI/\-VB1TBV[XP@" MN=\ D$^YR,7GA:@?'U8V^>TM)MDCB1@WN/F.<7&\;O77&KPR3MH=.'K/.6?K M8!>&R>3;S_R$G@M&*GRB07128E:IN"\+[K*5#:X/\QQ:[#.R[21T$S-*8L\. M4>K;?E]%*(9F+'0+8,3'J]Y#HXB.%Y;94FB_ %.S(5>RQ8'F/J\VX*%=.1/< M2QO!*N?6F5I"Q>)+FA,)U&-%9(H!I]M< M4[G@59G^5:>/).+E%96T3_2949?FX$$2N'$0!YZ!_,!/A\:BR!=1FI%-*%:; M'A7(!UAB2C*6.3XUF8$T,47I 5V! R3P:?8WB%_GY8*J3"12#V69:D0IM7,) M/F4Y-')]^ZDL[E@M\_8BY?_&VTU:5O^H\YBYHF5SF]9 VR3:=/FBI@#'NVY=X>_NQJ/<579'^@FM< M/>)^L\HG31A!%+I.X/F1ET9I,K08>8[0)ON4=A2+'(7V(>^QD;D= T=?M5QB M1_<"41<&G0QZ]1AJ4BPYO4@HC9V118]7D1,%D6O01VF](("QDZ)X:"42/'HG M^-F*A\]0>+=J\5R=%F><5-+X;>;X\@&5I(E%_M-"Q8O6)[YT0FXD8WK(R&CT MEPL,"[(P4BZ&?[$2I?_!&W/EVDFI3>*.9XF@)=#373#_@65:67;/'KU 2FM52N*?9<$$F,T[HAJD?I:9/6G#)Y\=^GW7!F$QSA,[OBG^\8OTZ M0@1P"XG5G!,\DSN"-CYQ4LR8F!H=D]6AF?D,[0LV+JC-!.KTD)?)W* M!??J;$$&(:[91G8-LX>\R;94L%8H38P8A5;H)=!PD>=;A^90B(0J1(UN1+&8 M?"L)$/H2*D/'SF_48'W )[@(.YI*SG77.5@47&KMJ6.8 .2@3LW"ZAEJ+JVE M3F53#\V9;L;IBJD<7D2G9^V!!9N)PPAK'=&$LSWJ,J,E6G)D: M3&.%?SS=-!^+NJG8B MEW$GS9X7(U N4Z*Q[5OVH]UR_&=_?'BXU[9"$?1B)TVA$45^:L2VY_:O8D 7 M)D+%#V6TISCF_?-P@/KY?=L^%C;9CU$G(*1P+;;^.!?-(U<@";SNQ,,5.- ^ M0%PFF;C &4=B(8-Q7<1.HD5G$@YY;'$?6P 6.D)Z. ,XO7S?5M^\O7!?KWGE;X MJLC$N8UIYBI)G="-O=CP4>+8D1VDR9"SIZ8A5F%0 [RJ0\F %6 &EI49/93! M;DI:G;!HKPS1XJ(DA<191;\A>L5* S+5QI_%_#YO@#KJ,JV==*6D^R,RE6AM MI1]$K.VF&N\BD(FX3WZD4])YWG4H5,.(G%BIT%N\P?1S]D1AUEW!N&\EF=C] M*V_N[\OMAD!-R^KK?5;A.*OQAMYP@MAQ8.@[3C#$]L0- MA.92RD"HWN+-?H#O!YPU6VVJ*=0/-Q0K6!^!O:*GX;I'.LB/V/WCMF0O5<:, MQLQ<_,JQ.O_Q!3DM7"<6N7K(0R%,DIU03Q[!;NNG'SGR&/J\86@LP1=BBW*? MZ1$PU)M9SCP6Q*2]K2A!,,2XP+=Y0^N"O@Y@N- ?#2JTLDS+CET8N)&-K#AV M/=,:CA1:CB-4#D(M$L4BWU7-H7L'-RW\KG:$@,[?#A43QNJ\8F?RB;T^?A13 M_,Z%5.3C8Q>>4_@K<"AQ$;WM,"6Z/XGK"^(_CP_UB SV5HN,4H$ZM6-G)V< MSDG(7S[F-85=5A\+(GF8V$@0DYD(#,T(I0:$;I XIA'UKU]!SX'&JL!W+!YR M5KI;&"Z7#(6M#+VPC%^2AC6/LR_P'5[J*\!@#,M,Q M]]5F\4$AP/K5K=JA=]!'N\X*Q-0Z@6II?R53T^E8:A%QA1FEIFFD1F8/0EU""*K'B&+4-94%7/J#ME M*\"F!3CL!=*W!]N)]2R[@M)7W[K<)9O:^>OC;E^O=OM!#H*K)- M*TQ"QPBMQ#/"U'1C)W*@DX:I1Y@PTJ1:=KGI+9XMW M\/V??5:16=: DM9&W)/Q OZV+[+])B>YQD]B$RQ9'/--E!:@5VS"00?=1=43S+W>@B?;*-*I?U53/[2+*_8&R+M0<%?F/+B MS77Q!=-"J"3^QEF=UP<8CFLZ1AP[?FC8H1D%1(?[685I)<@5$4+IC2N6Q,-= MQ?(6[++J=]RPUT!J"G?$L0SYY/,IY**\BVDEA=J^0775%\GNX=)UG@$P8(B[ MV1=83$!%F;T@IHJC.OG*FS"YRA&#!XUKC(RPH4]*T9@?UHR3QS'#E8CN*Q M.DJ/ 1SGG0-6$?%43KW SOYR+ACYNE]VL]]F%2OULBVI&-$>?TL=U#YVN6LE MJG\FXG9P5GZP:NJ^O!!IY[;9U3"OP:ZY(L-*Y;U6+/F_9B?$/A8;_(,>./]8 MUWNBV^U:S#?R2=&/O%Y986RGKNW&"?)L,S4CWT'MO,-+0C,0.LHMI4'%<:C% M"#J0]'I'"_.O=7>M\ I0J. W"I93(>42SI?DS\ZU6$"21+.2+)Z'N@N9NU3F M]6F7HX0*&%>DA6^1O8@:MJ FZ*$@_^]#$46-$M3$49QQ7^O&%5N )D2P M?=?Z%[R[P=4*(F@8(6G*=,ET@K3IDS:[U@PH5@%K;!N*=>\(5GN4D$R+6V2" M$C>:0SY-FX,^,1$[9NXK)W-J[CR_3LT%@9I*IAZ*--F*TPO)4ECA?I+PU3MN M45710VYT2AP_'7ZENRL=?<^J3:N)1U/G:_H0^[?[K&@UM/XGKAN\^5@0>_)R MPPKK#Y/O51R$EA' )+7=)$4>F6);46<,LA(C%'KM4$\3%"MF^U+!T?(57;YM MQ_\C@WT%LH9]"399(W@T6U-*.45:4_3J8L"Y*]'@R&9P\_3LZG1G-V"&7_6E MFX[7I9GQH"'6@\[\*] 20 ^%MQ1<@<,*]\Q/=R[BY O13/->IT>PU)VDT[=, M-8[H!V[;=)AEH][ MGS#NKK]_)OJR2D+H)&;LQ&84F$9H M&A'L9SG(((F(V.%7ZAM.,.I2>>ZC8>P'DJSV9'U8 =YB'"B,/Y*^) M1K91>&8U%"3WDHZI\I,F"J3,O%/M4,OC\@G^S^0CFKJ7L'_A_.Z>2%I$AEIV MA]D/$Y)X'E3-=UTG@38RG="V+=>R0M?K[8.AC_3(^65;I7@:T /\D+4(P1V% M^(&F_*]/#CH)V[ NR>ZL/S!+:4YW7!$)9,7FN;*!\I 0UK1S@[;4A>#IN_?C MNL6G&TOV15UG("TGQS.0GA?0$=/^"J#4_ %G)X)]8I$)BZI^JTD&\?YXFVU: MH];SW&\@;UD?P9O7#>W?3[4#RR'S*=M/D./$AN'XJ=DV'AN0S+J$WD66TZ3B M;.&9-'>/)1_JW];/YS^8%@+B(OR)ID3^BA.;*-.GU<6 5GW/=P MN[G05UP]YMVFQPL(SROSO0;."QW#C7S3=8P@AHF=(F\ YR6VT/N@,T%2/-H_ M#@6EGA=!7>NO G(<<$$E9O:P'BHRM]&GMXV7X'SY=9)?RZ+=D?MUSS9RPY" M3'SD!4GD)[;I1';L10#7F9;78_S7,:1>*W%R:,P/,=(X*F%WJ!!1T#A69OFFG M0,L@/=VLQ>-WUAR%\*ZH[A/.JBOP_=6=#G"RTZ%=F)?0U;3) .;M7^\@.?AS M;3WP]X-E\PIYW?1/DW)(I&S^;$2VOY=/5)YOHZS""+JN2RMK>[$=!FX:VP-\ MSTN%-BJT :UX\?/+:6;!TH773C[HMD(@ZORETP.%?M#;Z MW=BE_-#U6W&[C]D3EP/>M3#K.?]2U=7^7-(ND3=M3WV)>7[YX/#\LLXJ=1+/ M=F#@D:"&G"!UH)$.L0V%4?]VXM+:+PB;2]J?OZ$X4=J[16#M9V2B_E]Z1J;" M\9K/R$XOIOY1 O]S5VIP_92[-_W1P_986A:Z8BKH-]V"[MM)16(18Y#A(93$ M81CZ,8SH_[+!R,ZPM+9A*(>H'F^,%C]QUM'>.'018+]^&[U1P_G M$YB9+6!/]9XV(7E/U.;M? /:1ABG:>3$U#X'N4$PY!OD_R(]%A2DFC3W:L+% M(/Z^%A3D=BU-XO_\O4KSU( 2\F=;11#I"TMF%7([ZY\DX9!,VMRYB J?+Y^F MG-ZSK&&3/:+ 4J_YOE>)UC.S5M#=_C3"+I$R':]4BOE;*!S4G[-\ M0Q+\;]F/?^7-_7VYI5D:^<;KAJ\\WW9M.XPMY+DAL@W'L> )4S$'Y.1#4#Q MLEJ+&7RG4/&6/62W+A^/*M37?Z5%X,BO[!_*@AWA(>:,6#B3[AB!9:XE?3)B M4:H&%"^KJD<0@R/(['OL=T#\8N%J@;@F2.Q;<4B5GS2*&\I,?$WGU?+)KBXD?0BL1NI M^MFHUI7 $Q5&4 M'4[=4TB,F*1U(*X @3&S1#WGX)+ZC&1+$V$9B_Y4,R:QP"L'/U=E77^NRMN\ M6<4!(I\<*G;L6^5S%,L"@@ >&14P-A,CA4P)5O(BI M0$O)Y\N4*%&!(_LO*, 8EO08_:.0E]/[B.BK[60R2*<.;6'I3Z2]E0\1M'W; M-J =FHEM6TF*^I9L(W7$GF@7_WS%*C! CG#)/K>^@C"^!1!-5=BRG"@J:LY M_C<*Z*>Y'TQ_03V6#N]I_5M':CO5G/,Q@\O7*-Z"3 M.%X4I";YAP^# Z"94>^*52\?U0+BH6D!T5/-[7;C. #N*'(9BZL_QHY%X;) M-#+U&"@3;3BM8B^!D;&#)DIA'[#@J@V;>&/$:X9N*:5.HX91DYL)WZ0))8=68GI>= R.%.R MR>VHR\\.T.AF*P7W@0S)':#PP&\]P/\W[VAZBZ\+PTH:U7J,+WGFE(JZI-B( M.V[J .$+?FCW(@F8SQ693^4/V?9C\2O^T7S[CK>/^)>R:.[K%;+\*(I#% >Q M;\?TB)X[8#)B:(D$-[5(%(= ,FX"\-#C [MG@_@V+S+R [J?E*WS;?O]>GV/ M-_LM/G]M:0E_\G M.GTF_12O$N3[GF5[T(;0=^,@L,VP ^,G;B"T+*L(@G*-M@Q--9K/0ZI46KIS M9M1IBEUWI:88I6JUD,/>JUJ+&3E9KT=PJDRQ4S)45F84)G&01*YIIYZ?))Y+ MPDB'Q8@MH:/0:A"HUVM33[WF\X\BN9;NFOG4FD+77*PI1)E:+>2M=RK58C9. M5>H1C*H3ZOP1KTBS89S&3AC9GI_&/K(L8\""$G6+W-P(U NUI:E0<_E'E5#+ M=LV,0DV@ZR[4!*)4H1;QUGL5:B$;)PNU.*,*A#JZ)6-@@$,2>AB$J95&L9=" MST11Z/1P/--(%6FU& C%]T5SJ@ARD1;T%?2=5N=F]1+-_/,.U#O M9QS+$?!Q;GMW&C[2S/$R/H577B6G, ZWV&%654]$@:)=N2^:E6$FY,-]/R1I MOF4YB>>@J&\R"BU[U91-MN53ZTD-"2GR@(E[O'^C?R*408M)\#22^61V-GZG M22F[6C.O.%YBYH( 2B%4#Y&38TJIH,.)B=4WD@#5^^KI*RU[\PW_:&)BY>^K MR/4-:+B&9:+$30,[#HWNP'B8!L@(1)+*D4TH3AG;&@<5?B _O\]J3"]3WE79 M3DR&QM+')T S,";WRK=@W?!=&,6DD=5P4QTG;1!)'1NR*R(O0!ZN>AY+_ A0, M^(W".3\H)%#$)R'*V!$3#FYBE*C%,0D7-&(45WHHPSCHI82^,DX%DG*7Y<7* MB*PP\5/?B8/$M2T'N:[9-V*%H5!U!L&/GD\)6D CM8"7*#$U4,#1:#UXBQZE MBM VSJ$)@HSII0JBX,_HPB@.E)=:;0O 7M^V]:BB?7-?5OE_\&;E0Y=@C!/; M@;%CA'80N+#'Z=HAG.6%C-'HYIC^U" ; +'";WE=[VFM:; O2-<$Z^-'"[)B M VYP@6_S!CR0SYKK :OQ_N731+U=*R:K$EZ<:*VBBW1=%SD8]D[*VI[SRP65 M7ZX/Z!$H%K1?5O5829Z8.UP]9CGYV"U.RXJ5L5V%(4H\&$$S29TH0P@3]_F\D4RINS4(:,^Z#;/P?4:V4S_- M$.!&=XT_5IP;3X.B<#?1+\JCWE"9/:(UTPOAC04( KILO68-7 MR$^AY<# 2"++]F/3=F&[[!0YCA>G\X0_:6@5QT&*Z<,M 07R#A6H"*R9HIH\ MGRH.;XNX<_8X=WC:#QS9>06HI8":"GI;P9=+G42OD,?K.Q6Q3WJ_>>=!4#X? MLJ*A(D\)A<6;MW'?\.!&/QXP?8F(GF@S5X8?.8F- MMU"?38,U,T '9,PQ". MA\O 5!P(>S!@F]^."7\+^4X@[NGO-FT"WM 9J(T+A#DEKGHKOBW;/S0*; L3 M\5I$T\$WB\SP>L#_++?D8[9Y\\2"<&J$MF6%GFMY;IS")/82U",/4.PO-L<; MB7>NX/8XP%IPAC?6IPO,\69PIWY![V#L>Y_FO>Z^N29Z$SN/1A%1%T943O:D M>&O1&)GDC_D&%QN&VT>6Z?E)%!J!YUFNBU"W9TEPVT8L5$%]>;1SQ<=-!PH\ MY7@K> ]_>9:6C)#*W*E??.Q-_:-$QV/7S1T;1W6;/W!D',?'''%Q@J>XHV)W MK?[Z]MF]DO@);K.Z/EPO\<+$#JW01@E"7F#YAIF&W1.@IF^B8/6(JYN2.[I) M:E5$U(X!\FM;!Y0>1*C;@PB'RV>BP4H6U9PA9P&.Q0(' T*9?7%!C9WS6.R: M&B=SEW1;,O>:J*]LJTXU5 EK;REA66V?5E_Q]O9C09JDA]"^X!I7C[AFW?#0 M;!AX/O)B'P4PB'SHQK'KMW]HK%E-6[J&C7SU&*$/+IHXI!ZOLP30T+]"*$TF5 \UFFY&*;FC3=>?[I*[ M3Q*W"))L+84H\*PX0);3-V@A6ZBJZH1F%M*@424KIK Y7H<4$"E'B1:I:W&> M(4$U$J157ST2-81#D49QPZM)L&0% -=TE8)\S1["K7_!]+;7*O(#QW!M%!HD M&8M,U_9MXY"%B=T-GM*.\B7# S3P6XM)4(LFL<@G1G,1*+@3J'7XS#25.@]4/FMSYDTK<=JE@+2^;1L6;[%-.Z557'ZB$4' M%W1X00L8#(AGKG H2N@%453G'#W$4J%]IZ44%3/)=43EM,S\=IMB^CP#1EFU MS7'=],5%DNRIIC]F6P !F=\:?AHZKI':CNU#VTQZ("Y*N#85%3:O6%XI:) / MJ,&N&^3%4%UH0]""=0=7X-R%(F]<^,.RT3U6"#ZW65W^ -?7F/GFWY6&S(YU 7W96/N&(ADGZ_ M*!OZ^!/]\A9_IYX[&4OD%_(U?G9D9KK!K&RQN<. MF=D/U2%SBB>F!,R9G" Q7+:(50;+*;Z0$2IG\LFL@?+,$-(D4IYG7#A.2G"> MSE%2AGE<,5(:CUP1\C,FO;UH2$//\!Q>7V1SVR]X@_&.3&T3-S6199+&$B\B M_X_$ZWZ[PO/-A.L5(!7M*HZ+'=KL#A^]CW@X5KZALMW<9PT9M@6XH8?'6]ST MYNO1$!?0:-E^X0B5"[I$<#&O!R@+>T[O<']O]^W*["L/$,@T/DNDJ2@,C"T2 Z5H,!8/] M[N8"32/7K=&*!+HT?Z3'##G<)WJ*,J\1XT K17D3P#4 MTWN*8NX<7M0F$+-QFKTJISWUG\GFSN MV* NAV?>,RD?BW6YPU_)<&*56**;FIV_6Z6>:3J!Z22VZP2NZPTX M4$34KQ#UKDB;<&QFAF^11():EBRM/S MR; "F;NL^O/F+AX7GT<9WH(S&CT+\ZE3V&!5U!^KLJZ_ER5MSF1+&1;:60F M!H+0B5!JN4$TM&!#8]643;;E$Q.1SQ42D@$"=\=G4$BR3;',V^6/2+C0W<=0 MI4=7'X6\G-Y1!.OHX2WYZ=W/N, 5R76+3;2AA\UHG&[R1XS:<+'R_3CU72.T M B/Q$]=U VMHW T"H+BI@1V^=*!!8@52P=:3H\1@FY9\&\= MR)\66Q;D(^^2@LEE7Q-1DVS4:S=!97/&OP3?/N?8M4:W"%9^$MB.:0;0A;Y! MF@QAU!4TMUW72>-5@>^R!F_XE&Y,"URC+VQ'WS$8@87X[NU6_$;B+8\TWCT+ M16R-W*_H:.K@7+'MZ+FW*EXPJC-) M>;$],94,HA>J;([.:_H6$ M5LM6K-H8A 'TW"0Q7.0B+^T;#4R/Z^*&I*84ITS#D'ECNJ&$18$4:1X"QZ1& M X-TG61X7^;C$K.WBT2]E09-9U@/09)ES&MICRR.Y,ST5DF01('OF$[DF($3 MF F"0=\HZ2,29WAO-C7'S.X*%/A\-%="H(Q)G%3NI$_>=)JQC9ZI<5.LD41) M,$9H9B;($:]$G6\OAAY"D>M"+W4,([!LSXD&20Q"4V2E=GPKBM=KO]$_ 24; M9Z,F9Q/XXQ.G>:@3TR6-%&F,&$VG5 \=DF!'*;NSC3F22=?:4V(=/?Z9%WO2 M=K<87Q9UC&_+"K>_]RW[@>M?\J*L\N;I*)=[_BGHWWORXU]PE"Z!AQ-.BG8Z901,]TPJU8(;OA?C5 [+*5;=6ORG"GP!5&7 P%1QL[;M :P%H30!'-ESUH8 Q<47SUNZ>P+:- M$RTE2QP]GL6'%]<)]>M)>L0P+9EY]=BU9AA'Q%F"K OG,2XP/01GNH'K1H9M MFBERDA0E*'7[UB(SB<6>5I+2E>L.[!T9NT[8O?'VXH/L'#2!/9Y)NF MS$>DV,1BX) PS9%6#8%CMP=)&I"](CAV$]I$B2+:6*/B@F5?_"^=U]@S<1 MR0FS.]S7R6+MU]?[IFZR@M[?8UA626Q;8>PF'C(L9(=6X,;F@(&DV2+2);=E MQ5+6@_V0M6A9?7F2"C-5JT%Y@ L^ "9R\PY*(3(O#%(U3M%CT"JRK9RC6T_+ M/Y)\NZ>0!BDQHB0(;#M*4L,E&;X=NW$?$28W7$9B4IBI^9QM+$[*1K_(6F MKI =))%M)CZ,/10'H0$C-,@I#(6>?9?=MDX9R@L)U");.4>M>+XRV4EZ#&9E MUO'E+))8Y"HB^'5]CS?[+;Z^A:S?MHU&CUF^I06.TK)*][2<[T?2A6YJA;X;1XGEAI'O>''8W;U T'?BB+NBX.S( M% O%U_UNEU5/M+)(IPW9OKDOJ_P_M%HHO5#>F\86^F^9<2#OK -[:AX5E\$J M]DI%0YE.^R5!&/9CJ%![XZ6C?Y8]X\?:,&?,,_FIAP_OO*\X(41IYI&!9$ MMI$$B6?WP$+H"$U=9H S8Y+"]*FM7RY:U68&M_ MYFCF$<$,/0SKP9-I_O"G'-&7^HQ#9W3X-/2.W-S/47Q/V=/K*+H M]ZS:' /[9[;=,[01779IOW<"THS<.(W-P#/BV A"+PQ\9PA+$M1?(33%D2#> M9NO?/Q";R-_7_3,6#U6^ILM7NW*#.8NE+^6X\?%!$Y^-GV\>QXW.&,"L>1$X M!I/ D4U:1I'Q3A&,*#-X7]_H,H?Q')%F-A_P1IUDF,Z?"XA15=$R\.P<=/ST MNBD'E(;A!J'O&8F5(.BX?A+Y:8\R2"Q#).S,C6V^&4C6I[7]DFFG:3(601?S M+%];82=FY* X[-H<_-G8UABT3-N:E<9'@^A)$=IJX1!JZ=Q(;70TY1 M(A2N%@4Z7^RJ!M#M0MJDR=+,WAPU==+7D7(F4L\7X ZF=%,JFH:\^":S4-O5 M.:D>XY]E+=-1](AI>E!Q>0:VI']D[?N@;C^4P?M,1OH]^0VZ$74&96S&,31" M/_!MST.^8]GF,&M,0D/L28.9L]X):36B^,O>)Q:,]U3 0]TB*" M,(D#+XB][G"FXY((:(J5(QC?CHB\C"I(\/)JQ[1[' (4\@GZ/-R)2?/+NQM$ M8)>2UK,$"5S7$"=5#[F38,<;5S3&,B-0#Z7"&2U1W?[[8_&MRNCY\*]XO:_R M)L?URD:6C\S(AW[D>&F ;&1ZB65'5N*DAH^$;IK):$]QDMI#I,\[WV9Y!1ZS M[9ZE021W_1TW+).I![C"Q;^F\\VG7'-3+:9A \M_Z_']1 GO((*O;_.KJC#- M6Z1=T#69E.NA<%(M>EF\1C);7+=4?BV+-"^R8IUGVZBN<5-'Q>93GMWD6]9F M2L8\W1S&Y!L>RSMFW)V.+_B!_)1M3-.+'-G= M7<7>T1EN=IP9:/]55L_&6H4?RHIN#A"'T[^[R;;L.D=]CW%#!R"93^7E!M G M',3&Y=\!WV#/GKJ'P?'P*^M_[W/:3DX_^69?YP6N:WK"XH9\&MN9)U8\5+2P M;O/$/A&3OWA@^_'-/4%'9S(;3/1I1_YT YH2W) T;/>0T8^=>N%D5);@0.# MQ+93-_7\P+%=L3>*Q3]?<6R'654]T>&?[^?4D"UX\<3N5#>XCC/BF^5C43<4BX# ^5V[DV+8?6[851&9@1:X%S<1V M# ?:46K&0B?@Q[:A>+2@NLEW].&[D[4!KB$CETS.TW\S\"AXBH\@ @=(5\<) MZ>& U,P'\5YGZ=*!NHF\ZJ$_DZTX/> FA15^':K75<[.;E_??B+))L:?2+)+ M@MGQ,;KA06/Z,Z*)CI&ZM"ZNY280QJ[O&V%;KRN,3-V[A','L15E5Z2E=1%>IC2\D63VCW.\ /F^EO??_2U[DN_VN M.^%<)WO\[/M?]S=,>K[0Q99MO;(<@X021/"DGF/9'DI()OFLZ 1[&8 M=T5?=BTX4'?H^N+^;7T/NJRTI@M$VW;WJOLE00F?Q7M\@JZ;X\3D_52RK_K2 M/1W2_I9*#8@-+W[8VP$Z0V9^^7 Z\Q?D?TZ_ZA$,9K7X]*'%V=GFVJ'[N2PW MW_,M&3*;:%=63?X?JEH?27O%74Z^:A<)LV>+A*T%[-C6"AF&$: @B1T2O"(7 MQJE-GXX)3&@$B>]S+=C- D1Q:.CALZ7V(P/ P8)^CRA[OD=TU0E3=W#S_)&B M!9S'L6VGD]_$(L,?TV4"&WLZN6[<%M_S2ZK99I/3/\\(Y\5M6>VZC;!VVXZ> M2.+=[-I>3-=A'F\W4 M5ISZ7 <19P,S M9VQOGT<_X!U=> MX"1N8J5.Z*0N"KW0-^V^42,5NT$PL:D9+P_T2.==G[O,SX6E-TG$ZK&J)LN8 M4DGG$SNMSDI4-3BZJW"[5_-ZZ]_H2Z['RS7-(Y\M\E^1;+=7\]HO> %;1@P>"('BY@>)=D M7^Q<^6)>&)>I1L.IS7RX4K49KE31%:BBS32OP U[G!UD:]+.?LL.L?6I:7N; MG_SV0[_SM,LVF)[ ;N[S:D.^7?7)*?ZQOJ?;QNPY 9*IYM5AD-'S;_2/<'%' MGR\BOUT_X'5^F_>5]AJ2E#QB\$#?F\K7[0<>?N4.EW=5]G"?KP&1@"HG$80V M2AO*CGZM.]M.C\SG._SWO_R%FP-Z;KX]?T\WW[JW$#")*>6.M-F5_B,I>96S M@Q8TKH"23:[YS[@/)]DI%WFQR1_SS3[;;I](+Z<-,Q-HTE]CPBKQ OE)13#< M%?3)!@FGW$4Z\(7S[4K&@0;INS+3RAET1/1V[X9TZ(+,8S^14;V)7?24WKCR#Z/%^V%+ +Z?J5YT6 MD!%>#+-\T?N_LCW"=UYB46>(I1='?F!87UE"^]N =YAD_33W/6$Q/B_,NY2Y M1H^9F#KS7EPG5LHCK^9&78:0GH=R\E3?/VI\N]]^RF_QRO @M%PG\1TSA8[E MVT@P"EVQNB]*H8@(P*C2,"\>PZSP+LMI=0RP9S#!EN"DV=UM]EA6;'5U MS*DVM0[CDV=M/"4FU3ULD!['S1=Z?05Z\*!##UKX@.*?5[BG,'U!Q&=QH!Z" M/H^IY0(#1%#HCZ;.U[>G:%:&"WUD6ZEE0"-%R/-1D/:-QF&"1%+IB4TI3IR/ MT0'\@Q99:X^^7-KV$M3HB5QSJO!\- OJ[#'#A-D7"CNSAE[DZ9)*RB%8$QV4 M9,RITLGDB&N+X:*V]EN)3^?EU333.$J<%"96:$6AYQNITT,*XYCK0L8L0!3K M('_"NB_&I:SSN(MCLT(G3TU*6<&+)88!_;BD=0%_"6QOZ.2WD8\BWV.PSK;K M;O_B^^F8.][0.-HHR, N^Y^R NLM23_8G/',2M_SDSA'B_=T#Z)F^R#MY]U5 MY?Z!79\]^HN_T?V1O-TP*-K-@CKO*]^\MEOPT]]!] Q:SG[\4-)2RVP_XU5D M;(]A39JXP2T05BWG#K.6;_ Z(X)#]V:>V$9$G>_R;59=]=!NGKI]&X*!'5,^ M^M:^W4*E)Y"ZJ[_T%3=F\;H]D31UAV)B'SRW8S%7U]9@!V,V4\L%I$-ZXG*< M4'6O2J\2+W8=QX@#Z%IIE*2![_<'-4(_M/AO"*F#,.>DK7_S["0U.;G[+S]) M&>4::>F):J\H2TR>^:Y#KH=OI*VU '?;UV2&&5Z+Y M$]CL6?$]&G';?(6F!$=_^.H?U?=K"C'+@K M'$@;I&<1R"?M"UK_H\THV"^2#.1E#;YA;^7OX",[3O$JJGN2(65=:G7<^!7) M?9K60F)87M-93W'7W+=5#X\:IDZ;73TI8IP^#=)"R3C!1/5:9S>DA2CGO5)_+5?_^E_P[Y!WTWY;__\O\! M4$L#!!0 ( $:$7$Q+R +W(: +M1" 5 ;W)L>2TR,#$W,3(S,5]P M&UL[+U9E]PXDB;Z/K\B;\YS=F)?^DS-'*QU-:.4="5EU_03CRN"(7F7 MAS.*[J[,J%]_073I;I]<__3%??_OI;]?IZN\_W>39[4]_R_*_S[_/?OEEU^BG M[0^+^?+O_U[\Z\MLE?[TYVK^[ZNK;^GM[&UV-5MOW_UMO;[[]U]__>.//_[M MSR_YXM^R_.NO" #\:]7JZ!/%?_U2/O9+\:M?(/H%PW_[WMY^V/FVCV]Y>O.7G[-\<1_DAARBG=3__<"CZ_N[]"\_K^:W=XL@YJ_=C./1 MC^]F>1YT^3VUZ7HV7S098HU>NAS]?5L42CET[O^1_OI6]#LMVQQ'69T]X_-?'W?=N3'>QI#BM:T;]%M=_*52Z5:7KOE M.KSOS?(FRV^W"]XY(>JT[6ZD;I8OPY*_^I#F6Y3.C>[8\_V-*"P1=YOU5OSW M-WJVFE\%9.Q\L0E*?OYLS06HPU?T)W?35;5N^_Y&_'GV99$V'N?35MV-SL_F M^7_,%IOTMW2VVN1I+>OI9*.>QU;]\OW-;[/\[T%K 9A/Z=4FGZ_GZ:HF#3KH M>C@Y/Z7+>9:_R]:=B7>\QYZE:OJY-NJDY['7^W!K-.UPG/-EL%K#/'%V5,\? M[&$,U0\?\GGX\VZV^&VVWG\[[V\>'IM=S1>-OM6N7M"#S.\WZ\)OO7X\NO8" M-NJM!VD>30N-/]0&??0P\IK?YN''>QC/[\M5L6ZDUQ_3[]GB>_B-"?\Q7^^U M>=\:WK8==R?C7[/L^H_PZV#\O0^^0?YF&2C[=5X'_QI-!QFGNLWR]?R?!0D> M_;:F*F+['41"\RW\E*[>+-^EZ_*Q>/EJ]#J(=&ZUGM\6[FL)^,XGZ527C=\Q MB.1-YXT670TB1[WYNG8'W8UY%Y'Z//OS_.@./-K+.#[DV?=YL0'AL_S1KYM2 MH7V/O4CU,;W*EL6:M?^PCHSIK\+&\G<^^-#-! M.W[-@/(?T5M7WL_P^C*=<=O^:9ZO5CH_O;WY?YH'"7Y?S?VZU MHM-E>C-?MQ&\B_?T@D"]5>)H@U[&= 2.B-FX88_=2?4VG:UJQ Z>/=;Y^_TF M./'I;_/E_'9S6_PN_3"[WT6LLOS]75J@L/RZ_8NZ[([ON7,IFQ+D3+/NQY>N M/P9DW)]W:7 Q&P[R5-O.1UIO5CCX<)=C^;H-/ZW3O,907C[;STB:D^Q\V^Y& M&M;2\,VM[XL]NW]LYG?%EWANA*?:]#NRIE@VZ:/?D1_Z75AO%ILBL/@^GW^= M+V>+WU?IS6;Q-HRM[J3:PZOZQ:'>1'&^97>C_/\VLSQ\:XO[C^EJLUB'I7\6 MD I>Q;E!GFTXP!CKP5FS^0#CK7ZH5GH[6\]JDCVNU^ZD^Y@NBB#4AS":^7GP M#S_=UVB:SI#U6GS,O-N2V?G[XR(-F%_.;^Z X=76U=>W/C;MI/\-+ M4._3;-?;\-*<_MN:9.OE91UB421UZ.!X7!?1AF VEV/8NW\?%K/E>1F;=#+P MV/5B=O7WH(308/7^KGC@0SXO=K!^RZ[3NGL1W;]I8!1<>$]VGZ:?UMG5WS]L M\JMOA1,:_D9=A:EOOK[O$HBF+YL*%DW7D7[>-C :[[+E/[;3S3R]+H.KCQ_O M#9B8%P^,43#-PX_%H\64O+S^-/N^S8E[.<).D&G^NH'Q"+;H.DQMV[S=P.H^ MYI!ZKQA7[EX^BYKO&%CR[5AVBUH?VC[?_7CR]J+E&OT/+7&Y^_*,@)U*7>\= M8TF^?7JE-NMO65YL@H3GU/X>5<=R_$QO2L-U3S[FL]N:PWY:*N^1]=J MAJ[=2]^C?]COWWW=#P]<1\E3O]^^)6Q ^S-M.QQI-3O,ORZ##W(U6Z[WP98B ML3M;!,^]QI@;]3+TZ!_GCWQ*%S=OEJM-7JP,8?E-\_H;+OV\;6@T&L\24;T. M+=WVS[.G2-OT-;0D-6>+%GUU)\G?"JTOZ^R$O'RRCU&$R?)Z<[7>_^*^>=Y= MBZ[ZD*.>[H\]WVI$C^M+R-UXENG78G_H[>Q+^BR@ZJWCD;Y+U]T.]GF''8_W0YK/LVNW[!CBP]WV,O9/ZUG>,>;'.NYX_)_3 M?)5V._*7778]YFP]6W0\YA===C?F%L18OQQF31;EL&IWS5(KLZ)--6GIO9ZLM6J,WJEZ^SV=VOQ8S]:[I8 MK\K?;.?P7P#<%_SY[_M?)X_&L(U2;!?P=%DLWW:^NEIDQ>E5]66USF=75@$!W>]_=Z !QHF&B)$'56"H@(!D13;GTI,?1,U)'X,=E4?O53EE^G^5]^ MAC__%/YFMX7S=C>PHQ6[;3&07ZZ^S1=5UE%1 MT&H0-F0]0AX$++_L7P]^VMU_]*9N0:>+GP^X55IP13R'S!,FD+5PKRHJ":7C MS0=OL^77L,+>EGO'#W)MK=\3")QIF6"%%-(HD#_04C("M9:ES,91^2//"+7Y MD/6)^<.4T"_'MEL%BVW"47&HRBQFJY7Z<[XZ0:YC31+GG7/<,4*$Y]QX#Y K M)0QS[(6M,YWI.^L%WC$)9+/;V7S9D$*[1@D7C"NC*?/&"8:T<(B44B*'_661 M*%[9-=C3"MFA^%/4@EOGFZM"5\747,S!J]_2VR]I?G*)/]HJ45P00+&3('Q_ M"@8##X.'#T^[RV=04X6_L&V[ G3PC @&$( M@54*4$H!D:7)3@&P+((V:'JTZ6OUZ@#:L4AS=M4ZW"!AC 'NJ &4A \"L" = M*J7C"ES8BA6GX#-L:87H<);.OO!1,=JS*]2!IQ-@D"=.A<7<>DPD\,*8"J8P MCUXV4YHJ]X5E$POH4$1Y5(#L+$U>/)MH:YVD7B!F ?8:&@XJ?(BPY/+6H0Y) M$@OG8%;ODY)I9\R5EP^'Y=E()KPQ7"%!F+;$TE(JQ22,( F>)DGZ,%:B@1V' M+F<-E4./)P8AZ:F#VE# J7,"(E5Y T:ARUI\8E1[DB6MT!S,I)TOB^I!VP&? M77I>/IQP#@S!B(1O24/*/475M@4-/\=,*Y/G2%/%/C=E8]$8_I:B+K"=R@.O93_ M8UI\/<61UUVMHUWMKMW?/RH2<8!;C?M*/*+<>"H-"]\J\\8SR4I,@/<7-DMU MP(UL6,0'6^W2;=F@6/<7&]G MZZZH=;RK1%/ID;0*\F)W1RE'51G:8% 0DDL]= A&,2P3(7_A<^GW-AC'-I::5!'R$0OGDR] M8CT(CPI^_WZ7+7<5>-_L]GVS11?D.M)U(J5%$# 3IFGG!1#4F@H%I &.8!S[ M%^,Z5\!P2:JU+O$<,"^UNJ*PNN)GMOB0K>9;TIU/1ZW3/"$VF"F,400U1D99 M*JBV&! H*:.!%.-EH>Z+K9^7\^F#B<9 085,D0&-M*,0,U!*!"&YL!S3;I6< M=8CL8'L4L]6W(KTV_%%4,?T^6VP3;H-IE>=%>M+V2K)3FQ9UVB?84^@-0-X8 M7\R4!F):RNZ!X&.QZBZ?9_E\?;\UG?NA6%L6/-_.Z 'GH3A6%D7\F%ZE8>1A M77N7KLTFS].3T9Y3S1(1!".48R:]!X0IB;BO<%2LULS;5:3G>YI_R0YP2DZ< M4QT"/!25WFT3&Z_3AR&OSA/I>*.$&1+L-HN=PEAP(Z5V)72<$Q23=1H5Y7D@ M$9HXB3H#=R@*O5E^#X/+\OM ]A.D>?Q8@L)PO?8:&2R)<"S8 >7'P 6E,;OP M43&;!YK0B=,D LY!MUAWXIZ?4UX^G'C@)5782D.]-%;R8#664FD#8U*1HV(Q MKXKDU."U:(3G=U=[PGSH/;$/L_LB9EY_-^QI@P0JYVU B@*,@M>*N4/E)RDD<#'I.!VM M6;U-3MTSX,C^6!3DPQU??EG"^SRK3K1*H"XJV'@!D>1(40V(E-5T'>2>PA;K MZR57=\@/.&7EF_3ZTVPQR^=U]ET/-T@<+F9YCPG%C#%"H6 /YB"/JKS1T9YK M;X',(::L>,A;IZ[NW[Z_]Z00\6_S];="PN(^M&-9J:=;)0IR320U!#*,M8+$ M5U%^:8)).>3>Z^5,0]TC/ZBS_PB7FGNU+ULD0&MN.:604.Z49IH\R!=^CJG9 MT=&&;6]QH=XGHFXP'\$'/$^G U*)\&T("HB!'D/$-%*ZC+9+C&G,'-71SN[K MFZ$Z@WLP$NV/F1>Y_;7"D(<;)%Y!YY5"@C+@B3/4NVW$W0H#@9(Q\>K&&[W' M%CSQ>NG4!>A#4:J\9_?-\BJ[33_/_GP$S^DMLS,M$T0159Y2'Y9V @%QS)5A M%ZE0U$GICK9J7^^,U2WV8]E5]7=2#C9*A.820RPA]$92[8B3N+(>'8N9QIKO MRUZX==4:]L&B4R\P"!_'8G.]O?LKWZIWO<[G7S;K(M+V.2L$VIUW"T/Y^F89 M%)BNUK6.;77YHH08YR$/_T8FV*O $0NJ3]5*'%7[<>I[Q_V'P,;4U7 I+WL5 M;Z4]=YSJP-.)D,1QYZ"BSC,$$5&TC#[N'.%A]F M\V#EFMG=?#U;/!K]J4V!LXT3&+PN@13CFDF@I8>8E]L? 0$=DW'1T09!;[[) M1(C8N9*&HN;'XC*L97KM9GE1&&WU))_V9GXU/V4[GF^<&*(E5-!*I97"7C%! M4"DUY28F";^C@V"7/D=VKJ3Q7*!&;DS"3;'I C5F%@G$H9:J#'HJ(US,K-A\ MMV+8&/-$J!>ME*FDM$6DLB4.$,,1== S*Q'EP-AR T=!9&+*ETU]JV,B-.Q8 M1:-7"/JP!?];NIY?S9[=GWMAY8*$AX H0B6C$D#&$()Z6[I):>^5J36%]V32 M+Q;9'X5*?);;;/-E?;-9O"P/42/EITD_":<:!K<&%R4F%(/22(E26O2&A'K5,G$'$>2F9<8P9Z:'GOI17:1RS M/S_!TL&#LZH]U"/L%;6PM6JT3F"8DPET6@L& P8,"$-*N8&+JJXVP5K!O5*L M>[A'H%D#$^M$JT1"J9T$$D."I),2$U-]3I2#F+SMJ$HXKYM6D3"/1J>SEM61 M%HD'R(0/A@:\I#=,.>Q%*9_A-B:W)RH%\A)HU KBT2A4SZ ZU2PQTEGK#,?2 M&"^0Y]15GHC&.F9.BLIVO 0RM<=YC-AVA4UQC=)L]?9]'O#5][^OBC3L M]W=I'A2[_*JNUO/ONYV3\Q@T[RP1SCH:#'I$6?BW4=IQ6R)C;%1ZP+0#VA$D M>5Y/N&_4AUIE@B"[ P!O3Y=]?/)<@JEC2%AHD8 "8UQ,GJ4L0D:Y3%-/]NQ3 M\R])UAKSX;+L_FNSVMTZ\SG[F%YE897=5FA_&/GGK+O9KH_7)=8H5-P(+X(' M84U0B2>^0I:BT>;#8=C'#!U?]ZERU6Z M+^119:6I3[^KZ^QNJ_H*SS>W=XZB /I68#-9+>%3.>L@<,-$@L)$)QS"QV%7! F>;6D M2"-BKNCHK)90?[6 IT#43A4TZ-'X(ILW@+,#:_]EG6#@T39)<<Y(^$R_5K$+']0$G:EHZ%X&,:8I^&;L>GNST>H[$]H MU7#TZW>2%%8'P4:&KU%(39FD2#U8X&JT1,E7X[[WAO5XC'N95-R(:R^;)P10 M'.!U5CEKJ0 4A9_WD@-@8[;.ZCOE9^;#WF[AZX,A9TD8K83QZ%?>(Q>F_T:\ M>]0NH9()!H#8WF7 '$5$\5)6[_4P!]W/$*ZW$J2C$*X]^N-/=/OJSZUFN7W; MA%/"/1, "Z]Q<8^*-6(GLP>"ZI@X^-1/M(\ZP;7#?U3.%059*P<^;+;+[-/V8;FL[/#KTW,RW M/=U7L'L) U84]Q$+2X 0;)V[4;QN M)XDG@G&*'&!*,0.MQ-Q5*$ T3 G@IQ[*YV$O)!N/G/'Z&###K&:DM),LQX05 MI;:!IH)H2[$A"CY\FPRAF$!-\X3Y@Z4_7O-TC_7WGGS;'>J#'9N=W>_WF-35/S;S/&US+W;] M3A)M+*7-#(&,TVV M6*17NW2W=]DZK;?;5[.'A# */<>*>B.LT@'W6?Y8D*V'=@"M&JMXS9X2P0%GB!05LH(%#XCU7E9?)[9PD!CY<=_[]?.R M5WU,S]GIQ,E)C"1*2&6L!0'I + E%0K4D9B=FZE7?QV0F[TI9&1:5BGK7?C@ M)SI+@!)&6<:1Q$ Y*Y5BU6(""(@)7$XP]7M('[P[U,P5X1X,%S5CYB4.,HJ(]$SQJW2U!L:8Y(JB-T4) MWO7S59(%"XN+P$8@49D<2NGQ_>:A;<"^Y[\. MU3&TX_S^IAAD*<#VJ&(-)_E J\0 PI5V@".@A4<$N_)0HX<&1UT\T=8A'CU@ MTPOQ.M/!F$ON?COT;;%+^O[+8OYUJ_-3W&O02Q(^-E?LK0+D& >6 0U)M0@H M'[//TMG9J4N8!/O3R0@!Q"#,)K_Z5@S[IMXE9><;)PH'&P0HZ9#'%C *"BE M1DQ$'26MGS@VL1V_/F?%SE0QRD[?MF[K8G9R'CS<(%&6(F<0#B(!C+V U*E* M.A95LR2JVNEE37B=@#\&M1Y]']L0^@%P:G*N1D^)==AR%_ZE28#&$P&0+?$@ M6L3$]R98,W4D_G6OB.F%GSL).R<824$4($8$R"WAEIL*!>Y5S$T;S:NN#IN1 M." W>U/(4+0L1J^6U\4?11;&]]FB^+P^I$%+U\\S.T\0LTDWB6+,(0ND)2#X M:LA+0,H#/@AX/NRE'8^H^8IV0GK$>USFJ? ]Y?E]^'3.7M)=IWWB"#740H0D MPE !R1BKK!2JW* 'J^ZVZ@E\R->7PK@XN"^+:H!;985&3A C'706Z>HS"[-] M3/&:QN>E=E1SR^M+)5HSL((MLMA Z&X]3N2N=BB.?.?CYY,C&.!=<( M(HT=Y !J$NS54AYE3,Q1NJE7UAJ14S$Z>.#4.%>)[+Z(IV,:\!Z1W>NK =6K M,W>H1>(9A$1 8C$E@E(NA$&[&US"-ZU$+<>X'QF+:LMJ5,/JR_EY6,%JW9Y[5 H] KU8<\NSF9 M9_CHJ<0[C+R"%KBPUBCG$16JD@.;F(S^YMER2'8L2G=!'Z_/K7 M=)GFLT5QN<'U[7PY+^0.QDV-"L+U.D@XUYY3()$ EEM*J4"5]%2(80AZ)851NBUD53!YY.#'/:L["H2BTY)!WGB$1V, M*?M*U]G3$>_I7<.:K]=!HKF#5A)H#6;((A9@K9#T4L3DBD[PQN?.^=0'R$,' M0_:C/9/T?N#IA%N!"83"4,-!$% :9?9R44I\C)W<61$-UA>7NM;]D>!'>[P' MG:K*X6YOURFR#I;73P,@QZ:HHPT3Y[ACQ@C#:'%FTU''?"FM@&P"=3!Z"[GU MS*U.@9_&BMAZ)4RLL$IP HDB4(1%P#HC2FG#4&)6P(X.Z?16Y'0(FG4%_& 9 M<2T8=EQ&':Q+IR@US!, !,*,J.I3$G)87V_8*@ ]DZLKS(?=SBP\CEU]EV48 M^":,?>^29,N53F^R/'VTD?;;?+E5TJ.9^FDO12;"^OZW=/VMR*\JMF6V>P]G M8_R#C"(ADACG8="O@]08 K2JOF\"!ZX>?5''IC7ITD@:"!N%I+.8#YL*WN/]=2Z2%X!1A MZ"4SC#@M'WPR-FP"T\%9KK>;:?I>X2-P'HHS;I8O@^!%CG-Y0>+\JD9T[F2[ M!#E"$&'0(FL0%L9XJQXLXZ@=@@DFQ74=E.L2VU%YU)0_"=0*R6W!>^-:1TNM0J2',0U'H;^G\Z[=U>JV"%3'[FK[;W'Y)\_^5,0[=D=G4G$4) MXM(HY"#@/GPUB'H JV\26#I:";H!(A*=J;X>I1I"/?(:N1_TBSFV^2IYK*?$ M86$5AI8;S9P6$ACEJHG:R)AS^*]MG>R*>OVJ8.ST\>WXOV6+H.+5+C8W6BKY MHU-+VTH;3T958U&OU3[AE%N-E,9,02B"T<2XFP)CPF5ZNCY::WG<6.5?X\!S &Y\'22U=MMP>&OUS?BJ\>+)=$F9*BBB@TCH5IDJC@ )[60G5+F8=F>#!A;:*/L:7 M#B =S.I].E2;W<[FRU,V[Z'G$^*0=,85Y16L 9Q &$IF\5RM*.0/=,E3L_/ M3=P.D!WNS$M59>VWM+"'3C#FQ;,)AP@[1)T%P#*N&!7853)Y>&$ENB/U^N+4 M2QR:0S%$75_/"]W,%L6QRC?+?9'(LVPYV2XAU#!L( QR*A$L:@J"4;^7U2 2 M4UQQ@B>FNF5.E\@.Q:*/Z3J(G%Z7OMU9^AQND% %%0WFG^)>!;\,A(5=5G.R M03'G,"=X_42WO.D$TN&FG?_:[%-*?):_2_]05U?9IDA<^?HASY;AQZN=YWO& M.F[43[*M^R.+B#CWF!LKL2X=#*)(U+7,$YR6.K*6^X1X*+I]#F][?Z.NL[M" M;6=GIT./)Y KCAEQ$G!2A"P1);J43$MR8=903UK/.@=ZL!FKDO]3$4&K MW^^*,%UXG@%YWF"JTSZ! $@$PKIN@!10VR*592\[U6%%&))D3]//^J%9' &> MSU0]0#QX>.AM6,/?A!]KQ82JAQ/CB7"H,!8H!L(XA\/:OI>*4QZ3ZS%!RZGK M0%!;'(=CQ_.@Z4EV/'\X45E@:I9@@4U!B+AM=4(:5MCU.9VL]@55KBY2:_6[V^>68;SY=7\;I&^6>ZJ_#XL[:<(U[K3 M1'N,G"%00L$!HI106JWEU-@8.DYYU>N >T-A/NUL?<(X%E)AI2S#VO!@7)9[ M ,&( #'\B:J],N26;#R98C =U((J[N1*K^TF+RB^Y?6V3J^[O5MD]VEY'J6X M.>2<>56_IP0BJ*D!P2BP@!'@O9.FPH-'%9)O?NYMV%2?KJVNWE ?F86[Y;\3 M&A[M*L&*,19\7PJ"+4$\L):5@6"*'8GQ$*-*NUP$#[N"?0K3X?;OWF\7^Y7[ M,\VOYJN3Z;6-^TJ4EQ((IXP/H AFI1%E@(=*%'4PI:,KL5[#LMLW[I.8%#LB MXXG.$L()=%HI2B!!0F&/C"A1L0:.=B?61;"Q.^!'V)K\G!W9C"_.,&_]INUU M<_O3/NEUL96;+E>S,PYO1V](,*9$8^&H8=(H"PF3E:H803'97,UOSWJU*_HX MVI@2F[<"?7DNT,?T'YOY:KY./Z7Y]_E5NON>/Z97V=?EMI=S%]+T_>H$!;TR MS# JKLZ3Q0$36>;"4 A5U/E6\./,W!/3TZ!FQ\.5M-=J&4:^GN<'K*ES]D:] M7A*"$8-::L,U0UP0#A]< >YY3%8<[*Q XFM@;'^@3XM\.^,IFGV[;A(#C10* M>BJ( Q9@*LP#$H1$;0+6W[SY8>C7"O77LJ$,%,?62PXL]EA)C"0M@[Q*&QMU MD*#QSLOS>^1>_7YR,W1?\WXR50$:*(P.ED%Q&I-(6":.:09ES 8,;+P#T3_[G!\=8L7]QOR0O1GKK% M;Y(Z;WG$V[-MDB+#D6(7YO+@Y%'@,(!L>W)8>ABF^%I9ZJ<^T55Z]6]?L^^_ M7J?SXNLDQ0^%7.311QE^50VR2*([(,CS1Q(5N,0-#;(" \PLUS18",@ M6THBD(GAQH0N)>J7&W&8]L,.L\GS)T,[/7$<>SP!0 $4Y,&64NL@#I+14A:) M<(S_%Y74\AKXT1&H0TP?N^FM_@3RZ/E$%0?JM2@2'BS'6G$@>349&AES1>Z$ MKA(:8@IICVH_'-G)^#']NKUF;;E^-SMXK\NQ1Q,?3&;//1:2$@J!UM3YRGQB M485P)E3/MA]F= !H/Z3XG,^*2,.G^]LOV>((&YX\DQ"OM.,6:&( A3X82\95 MTYTG,3>M3*AX8S\TB$&RSTG!!"'SV>+-\CK]\_^DAX+*1Y]-%!.>0>& M!9+ MHHQXL)ZE%C$+1E0ZPVO@0Q>(]LF+OZ6+Q?]99G\L/Z6S5;9,K[>90H?.RYYM MDU!'C7.>842<0D6JD*BD8HY&[3U$;?N_'J)T VV?A/F/;+$)^LGO_7P1(#Y) ME&?/)DX@%FQG'#J'T-OBFA+V8$?KF(6EP3[[JR9('*2]KC [[^EC>I?E^Z/> MZZ/>R:DF"09">06DD] 1(0T3O'*W-,)1X?"+#XAVB&R?;-G2UP3G^FN6G[9& MGCR9( ^4TU8RKQP5"!:2E!( 9V,N=V^^O_TZN1$#:*\32+-M['H-$\FAM4IA M# A"80TE E9^>< P:LVY^(AIY_CVR9\/FR^+^95?9+-#18X//IU,L9&$;*SP%A'5[U]P9B5FT22J SS 2;Q1BK!1.:N5).8]2@ M%5*&*+P4K_ S-S^TA7:LK[7(:]_L^GI_L[N[I[@)>WMYP(LK"XI2BXO517S@ M$@,%%!4"$ H]!US*XO(8 35V5 G:Y@,_DHCU+JP+>='\&;PGAE^K76)485Y2 M@J6V-K",(>CW,G@-HB[MG)"_WYTJL_[ G7:]#V\=AL7M]0ZH8#\88A H9;%" M1MEA$STQU[&23Y;^: ;O>:H<2^A,E]GM?%G(3R@(0G,^P MW'%9CM(+66O&FWX>7#^S13R>0TT0X]Q_R(!F%&J() %$::V!H"46#-J8/:Q( M,[+O*2:*&5&7'C;#?"C^A6DQWV;VSQ;[P,9V]&J]SN=?@J'Y99%^SAZ.$G^8 MW6^=YCR?+;_N*NN>(&5\YXD$!G,!E%+$$L^UDE!7<[5E,4D8'=U UOGE=YWS M=' UC#QY#G Q'E164(!%8#\7!;N[ M-N&C5PIQVZ@]5+6:[GU\4(Y]_33^G5)J \3U?NSZO%YCJ] M+LJ_/ D4OO"N;HL*JB>XUDG_"4.. XR<-=C[J)HG%O=9[2Z MZ:Y*-M$H4A MDE82()%E0'I(-2GE5-@-&JX?=5.VML*?UX3H"-K!RM)LOJS2?VP"5.Y[NCML M?^YZY,,M$FRU==90CRE#EH?9%)2))@Q+$A/DG^"68 =Z?EZ5IA-<1^3-V1N2 MC[9)N ="F2"91U(@HQT1E8Q>V=$N:N^'.]&:/L^<5KB.Q)VS%[D=?#YAP>2! M#E+B&':6*&1!>7*"25HOC>)5V'IASW]:XO*U&Z\2% M;PTBYBPR'&,AF(?5>J^MB:ELVGAS9@C#I_OUJWN4!YN/1B@-J8!!EFH '/., M(@25JKY:*Z/B21.MOV:EM MG+I=)%H06UR 83 46(3EA"!9(D"!B3E /*&S78.3KCO(QPH6;DV.RP@1VF!L M0X8(P@0XI*1Q1N\!QQ#6NP^X)_OFZEMZO5FD+W=7GB6G;K51YU1'RQX31)1G M @1J2D<]D$#1"B--1,S-;%.T>J*I\MS4&03VH>8"/YN7,U8QI3U-P1M\*JA& MHU:K=+T*6+Z=S[[,%]OMROT(K]\O/Q9;F(59&1YXERWS\C\+!:QJ3!]=OB8! MEC@(I==,$LPMY-;M]6H-$W[$*:<2T\Y75XNLD&I59V(YV2ZACFMNPOHH:+#: MI7> XU)>*_F%.4WC4"7K3R&C3BS5+]_?_#;+_YYNT=3W>K:8+:_23]_2=/W7/-OJ* ,F]](CZD3474@7/AG5)LZQR:@[O0SE;3\:>O7C_SM/ M\_#^;_=OT^_IXLRV:[T.$D\5M$%RR)RW7!#JPS2\EQX*$'7CT819V0DACK.M M.\0'Y]O!-; 2X^R>;:-^D@"PD,A;))D2 7,(%"JQ (P,>AAK4/9U0I!C_.L! M^L%I^&9YMUFOMJ# LQN^)UHEX3-FPJH@IM8" "@L\:6X+S(>K]KA/2:O<"M> M[5LEE%+ $8,06*-M$)@Q6%D?2E_(G1_C\ZH=WL.;_P?,5#]?AM_-9XOJ;C(S MVZ6(OZV1W1+;=0()0\Q+:Z4,VB!,%A>6[1%SUL147ISRS->ORS"(+H8[6?\] MW=]7?" >>(*;IQLFBA/FPF3/B7/6 L*- -4:@'S,4=$IVW*]D^/%H?D.M3"5 M(.ZG=#G/\G?9^E^QVS8AN#"=<:XM]S1,<%12[2FQ&'OJ&14*MRI"]HIBMYP8 MC,($SSF#0@&D)=U+SR!7407M)WZ-_3@L:A7(;:2D2POD0B5Q4;=1<^DPD#[8 M(+"47@%R8:D2W1*B72"W&>(7'L@U$.@ +C 6(^JU"49O!37"E\N^3@@2%\AM M!/WK#;A9""6402 N$0/>25R<5MG)B9RZL!*B/7&@0<"M&=[_"HRL$B(=\(PK MAFWXZD7PNR K$7,ZZC[%5QL8B5Z"!]'%8">'MD[HVRS D^:W6V?T5-;LRZ<3 MS5V1"!H^]V*+D$-!C-C+Q06IYX>]=D^D=TX\3Z.-UL-0_++IE_6;97"V=G>3 MEH"=X-B1%@E5!!>EGS 2"HKB;FP3;!<"PN>L/-0Q5R]-M?CDZ#SK1A>C!MPF M4\SE-<;8#$<<"T$]Y=HBQ@CVV"*LD"4^.!$CYD=NRZC.5D&KNS_?+,OK3:N$ MV)-1_;.M$^P0=U#QXJ0;\\)A%[Z9O>R .W&AUOV@M#E4&[=3M;2NHQ:$JR;6 M0Y!4>#U&X0#CVG>62 B+/'0G5/C' ">)JE"4 ,1$,*9LO(]!P,&T-.I2./)1 MQ=>X &HLM"+0,X0D$U 7 ;2==BG4OMXW. B:!P3;2M+HR%+-KA)"(0%:$RX! MEE )(1@L44'675CAFG$(=2S\T(^.6J^3C_:SJ\GSP6-8G3V/V[R3)'@U) 5V_N'4+".@O/D18)U$$L::$OZ:LFGO#8[&H_]XT=SWD\ MO#(26V!?X],^US1A%(JP3'M"@NZ)QI8+NYNG(6,&C1AW>3S[ZM!! MH$I_;Y;O@CH^_Y$NOJ>_9X4EHZ+33'6E)-:847T'$W:4]O MPNB./MEX2AAJ Z*13/^9SO+/?V1=\73?70(-EII @!2V@!JO2%6S6EA%(?:,6\MH&5>%'&@4L]W;^!*N'XF9+<"?+C'G MWSN=,XO^D@"#U%X3J3#C7G.'$*BP<3;&UFQ\P]P\35?/P8]8_ ?)PW+S/+\OH@5G[MY[E2S M!$ ;9.)-#NT8VP$XS0=15R M+\H.6H%9X4IR8Q6&A%A,( 9:*R-J$7V(S_K"&6:<,<0P!3DASDI4 MRF8@'.V8S #9N[':/OD=MT%W2'-EO9^^:ER7=>CQA$MB8%'Y%WI*K4.$>%A* M%M:["ZL=&*7; Y9%))QC$>7L$;W##1(,@1:2.BD1!]A8S(PII=,(7QA9XA1\ MABVM$!V,+_-E^O[&!%7,S]^)]?+AQ'FOO:-,.8V!,1Q A4NI$!RV^-X05QC% M*OUY^^18D\1IBVAQ,AXHXU#PKK7GI830F L[RAVCXI-L:8UHZ_S3QT64-BD" M"*HU$9P>75=JM$H U0(@Q9V#)MAKRB%.R[%3 F+VGB;/AC8JS/J"MEM:,-2& M%E6KQ$''*,,$&ZR-9I0K5*VY3)+13J"^6EJTA;8[6B"UQ@* AK1XTBHQE <6 M!W/:.K@K/N=*/ SU*L9KF6 .1<^TB(&V.UK@8A2T*2V>M$HX,11"&C !R +/ M"(;5V V(NNIG@@D,/=,B!MKN:,'"*&AC6CQIE0#K.#5$,!G,1)ZT2:KAQW&%G&<+2:$(9JL;.HA+Q)KAM MWS,M8J =RGO].%M^/;?S4CV3*!0DD$4REA2$*$609Z4,SJF8"/KD;8RX<$9; M# ?EP=DHZ*.G$@0(@8Z$N8T*P3G%X('/S, +*TS10G^'&- *NZ$X\-M\.;_= MW)YEP9/G$LA946- &B0@\K:8W4R%A_ Q2\94>=!4BUEW^ W&A=F?];CP^+D$ M,.ULD:H+BJIVD&!$;"F+T%$1JPF&)CKA0@1^XT2XW]:H&'FD1:(XXL&()<8C M(Z@&'LAR^]E@26+FBLD[HUUNA[1%="C&_+Y<%2?_T^MBV"=X\N2YA' BN CF MMM)&AT566UDY3L3YT>+=#TE@=!BJM%!OUAVPPVZ_Q]3\1 X );QCWK*P: KN M>66*<6=C;A]HO-P\3=1XA92)!WB<]>CWY>PVR]?S?P:RSU=7C5+)#[1-+(- M:2^,\IPZI;$1UO4M/T^I@ MBT1BB"4.TBAE'1".A_\HY0O_&1,P:6SP#)%*UCV#NL!UG(G)SZ[2AD=;'IHD M5@A&G7< 4ZX9U()R4KD"B,>L;8T#]*^3.9T .PYUWBS#S)^NUA]GZW1;3_GZ M0YI?%:K\6O]DQ:E.$@Z%\HH+H8@&--B&2)L'%$#,7863#_1W3:X.@6Z]&_1T M1/M38O?%<WJ(YQ MN.)OZ?SKMT!?%2;\P-W'O#XQZ]3L(1$, R&A< 03SK'C6)>;:I8K&7.!K[A< M5O6+\OC+F[NY2:^*POB1*]R!?A+ F,#2,$!Q<%8)] #)$@N@HZZXEY?/N#ZQ M'J,DPKML650C34_:XX<;) YX!*S27$LN@^WHBV/5E70JQER"X/*IU FJ@Q\K M?Y30,9GK.[HZ3&Z#ETP-<=@Y)S ):./]/H240*!:)PV&6"K:'"8WA&O!("*0 MBJ*<%=%4EK(I)"XL,R%6P37.CS<#]+6N,>R@IQA!3F")D-( C79W M\7";D;7U>OYL5C,P7^/9K,)\#NL3X5893XJ#B;R2$ H=90),G2[-5%SW;%8S M1">6*$N":R4PI5@@7VRN!B>K'+LU^ +7F#@5-DF4;03M-!-EJ?/!_7;A>Q$& M6,<4 +:4@6O^ YS[;;NVM,5PNHFR3$,LD0WVER 6>"<\IJ4<1L*8HQ83G"I: MZ.]$HFPS[*:=*$NU]LX!))0(GP V#FM2RN)\5%1]JCQHJL63B;+-\)MVHBS# M8>A&0<8]"/84U)Q4ZR9!.B8R.<'UH1,N1. WQEY*VXIF12$FS*2 E$'.(32& M%G50@E$$@B?/8LI9OI(C-FTMAP[@'(LH;2N:&1@F/D4 $$)[X0A56YJ.F74FZ!'URYW6L(Z?#M1/MBO6(GPQ7N#B(AD?0%"X M@C7,\Z.=Z7B-Y.H0Z&EDNU*$&5,*,BH]$\&@,V:?A2(U,CJFD.OD[9WVY.@6 MU8Z8\"&?/[Y=^30)]@\G@E)$B'5$>XD(QIQ4:ZLV8>P1^I]\*:1.]=\.T-:J M?[/!E(>*%(6S MA7/51X*B2BF]HC,6W9@D[7$=(P^Y9O9QPI5SQ'E---)*8L0%+O=/-0=1M=A> MT7F)M@R)@'*<"<5DW]/EK/CS]FXQ+US_VO/*RZ8)\DP9@10T6'B!#*+,EQ([ MAF/6K%=T]*&;Z24:WL$SU[=AS->?I$ZQ)PYCK9!Q#"@19G0?)O7P+R"PD+4R M)GK:D+GZEEYO%FDP9IY09?4YP*S#._]^:H?F;..$>^@)5QI8;:"7EG%126Z8 MOK!T2H M(3&G,R<:?^V%<;V@/?CZ496/^IA^SQ;?PV]VUSGM+]6\G\QQJ+>/[IHJ!U=C MO3G5++'%47WB=5CA);'62E;FF2EL):^5KSF3SRR3!35XZR$*IA;!)27J82/2K@+.S 5 MH]J3+&F%YF!QK# 558,5=*19P&,6&*R7.DJ6+/7[/9#,W7 ME!7-;9AI3?B$-/7!00MV,J6E9 *8T=()1X M5D1]R_,"BBCM8KS;"G TXF5EAH!G-3>V*)D MLF6JD@O3"V=*4^6>*CO="M#74CR" \:ULP!Q2($T% !9?4U:H!B:3#"CK/LU M*!K2UUA"PAK,$4#2&$LI5$QC!DH)B>07%G&)47'=$A+-$!W,:DG7ZR+1I:Y? M=.#QQ&JFH, ","NLA<@@44DF,8@Y(3IYKK11\'.K)1[3]@5'_I@OOQ93YBYZ MGN9G*HT'.&- AID/-%_\QR^?%:EJD M5)\Q19X_FH#MAB7UCD&N45B!!>:E1$##&$-D@MG+W1LBD8".09&S!LC+AQ,O M,#90:$NLAAJ)8(=75CB%\,(B]^V5>H(=K9 \@,549860$#3522X<1YT52=68:4 NU"N8XI82X2G1M?$RIB0D:&!WHOEM 6Y/@\[<\VWS]5AZW.:W_@P\G MBA(?[!\(L#'08>"T9.5(N8FZ.6N"X8NN5-\%EF/LS)66TML:50%.MDN,HX(# M8H@5CCM.M?45;%R;F#W="9Z5ZF'KI4-TQV12O=,O9UHF+BR1GH%@B@%II $R M?"[51ZBC3MY-T/CH2/XS$Y]68Y7\^W>CQ7@Z)&ZX188Y2185X.?QA? M[*^7>%(/R6C&S<..,7[]1(L#?4RR[_CM ?DX?NS[MYWGK2>]8Z$98K#@#% M0!('L.5"E!EGU+JH$J-1P< 'UK'7S[HXT%M[?8>&\FGS93&_G1]*=3_;)H'& M <&*R8AYS9,L9%'? QA.FH#@)ZY82)0[P/WJBO7_/T:YCG3AA(C?M( MBF-.S(<5FA 2O&4!(?&E7,C+&.-\@L4/AB5/+-K#)DFL2BG>;]:K]6QY'&3 <(164E, 1ZM=,+KM;Z[17Q,B]MDMV%)WI;)2^M= M.MF@ET1Q!8P"4 FI)!#>,U+-V-Z)F'W6J+H+KY=YO8$_;IF/-O6##K1-E(/< M<".,] H198 4922:$AF7)Q9U,^4#X^CK8ES7F(\[V34H*E.O@T0"P[F%WBH8 MI!?*$USYNT!$+:XP*FQ_45&&:.#'F=[T;#5?[3;%WR\?[[O6KRE]O(O$08BM M5AA[9ST'#!)1Q?4DA3%%T^"/&=7O"?K6KNC+R;>XX?QCH:WRB]C?"G3,$:W? M0P*)9%@[+X4WA/BBN'LE$[)Q=&HAH^74^:G6V1V-Z&(Y:K=+UJE'1MD;])(Y:4MS@QJD4B@&ED=Z55I+! M9*9LQ*HZM>2H4W.K64<)L3Y\ P($5U4&L@HKO2X1H=3%!$$;F]%/)XM^YH>> M^)(-J(0)3!OJ-LO7\W\6AMFCWXY=AVN<.45Q2S"E0@%KA-;,2(IV5=0\@4#6 MJA[2#QX/!>%\L'?6Z=OY]_2%1.=*=]7O)$%0 $($XZH(PM+B$C2]1R*L?N;" MKOCJB25'B_IU#/]0GOF)8>O[WV;_E>5F,5NMSIPX:]!+ K1T1@7#BS-".83. M05OB(!B[L))/?1 D&PK\"9#P8?RUCM4W["GQX>.&V#KK!+%:>>04+_& ."H% M;X)D[(4I]=G8@0:&8N3[FYO?9OG?T^"D?L_RXO-\6R1;G#TY=[)=XI'P5#H) MM2#,&4V%):6LF/C1IKX!DF-ZHT76GP*&(MN[;!FL^KMTG:JO>9INRU"?9=KQ M1HG%WDA$#*,"<$&I-XZ54B)*8C9?)GAF;RAF=09XZSCE[\N;)Z0^3I)3CR?8 M:DS"Q*Y ^!9H^-- 4X[661-33W&"Y_KZID>'4$_ W*IBL>ULK(=0KH, 4JB+ MLJ:2(Q PE+*4G#%W885)QK7RVZ(^ ;[]-<]6+;FV;9HX:3FQP!+D""H.=%!: MP>G5>-<)CVM2M6!$?;JU 7X"5%-75YO;XO:X]+J,CYY)K&K>6<(U):JXXAT2 MJF18/[ASU80/HW:+ZT][>C?Y>NW9]7BTV1 M*%L&+4^0LD[SA#EEC53.&^]-4*1VKG+>F4$QCF9S$R];SQ;#I<#T2L(>P!\\ MHK$U4!\9K'6B&<_;)$4] T_HO&%OU^CV MPJN!%-$MW?9C")-K(VH]-$N8-E92)S%A(/A47C%8P:2IC_$^IWX;\\ T:@WZ M!-(DS+?P4[IZLPRC+Q_[,9,DG,8.2>2A@5XX;H(:\2[#I3":4:UIMU\\:HB: M" 4-!T9C+(,O*JQE$)122& 'O2CF+@V?^O6G]2Q?3RC-H;:>CR1,-81X*-NV M'-Z'+>CER6B;'CW.7J]A@@C2PDF.F538">>M(Z6T5*&8C)G&0F6)UYR (OH=>,>Z:Y$\81(4L)H&,T@C:-O>_=/.26UQ=$G(8 3\#2<*OU M_/:YJ?W^YH=/SN18 @?#,L*EQ-YQ@3 W#EKF((1@S(3O4^'&1SIT?]ZERU7Z M+FCJ\Q_IXGOZ6[9TP4!19R$FQ1:(7'@E @2GR8$3&G].J; MR/MN+9;OH9GD^*.%>F0P@H*5J3:(5XJ T-+8GSD^AL]_^)K:XU,@*^']X?J M-4RHH@AL168,&.08=ZB4UD,08Y'6WR%ZQK]'B1(7RK_FR+??6=RL"V%>;FT6 MA'^_/%KD]%R[I AY8VF$,884UK) G);C9Q+&[#),L"YEOY3I _%^&'/8*Z[5 M+K'8VJ+4/<* .&R=-!*7XY?$Q3@3494F+Y,QS1'OB3%'7-.:+1/DBHTVRCQT M7A-(G 2^E %I'I-B%54E\D)9TP+S?GASQ#^LUS!!E/OP_\9;#2R!W!-;>AU8 MQ&U9QI5ZO$S:M,"\)]8<]M+J-4P\QIPKQB7 VFJNB>>NE"#\(&-8,\%ST*.S MICGFW6;8K8X.KU'&W?%N$J&!\H HJR QQ7WN1:Y9.9.2N *@S0^ O7+/:@ - M1,Y*P;%[/(9:/M;A-@FC5'@1IE()M@]L.>];'6N5 M@$!SQPP03)KP2L@M++<^"2(TBC&M0\^7S9@6N'?/F?-^U9%&B8:RN+H;:PH9 M0!H(*$I+C7 A= QC?M1@<>>P]T"8LR[5D4:)0@1"SP57'CK&M7%*EB,7S$<= M2J\?(_ZA"-,<]MX]JJ;GEPYWD1A J74. 6,1]YX*BG4IE?%1M\7 ^N'C2R13 M;TJ80,;QNUE>W#_Y/?TQ$XN5@IY2+Z#6R+,P)WA1'%\4,-@?QM<+GM><#LJ! MS995=O>3NKN[,8:_?3N??2D*GL_3U:Y(T+':KEUTFS@ @'#!HR/4&D6-]EB4 M"%C.8Q(L7GU$KS8[LM$4,H'\BK[JOSJBC1$8*PV D9PHXTHO3(FL"-M, X/7 M3^FT(BQ6P9BPV@ (E./!R\6*EK(JC*-NYGM5;(MC0J,BL,TP;^TF=E2M$U!C MK!),:ZH4HMHK4'UU'$>5LIA@(<6^&=(AU*V)\BUEV%@@EAJD2>2>!H^=LDA+J4% MWHU6X[-'1@Y"CF9U&9II86C.O;F]F\WS[0UPIRO*'FZ06(.]DLHHA;FR#C*H MX%XZ&0R&F(L@.KHTM/,[N2=#N"A5M%Z&#]5S/TS];;3[V)+;L)L$0;%8UMUE5B* ]>DM.4 M00>TM];A"A%$>4R21$?U/3LO(#OZ=-BSDH:BK;KZQV8>='O"E?M;.O_ZK:B& ML[NK]?=5>K-9O)W?G+(18[I- #,&46(Y@=X0Q+!CI?U ME,>G9Y M T7C536!]*EM?/='2YHR#FJML5+PGI#_1 M*@$B6)62.JVD8@J')1V24E9(8-2)Q^F$87KFP='+L&/Q'LJXM M*38;O:*2ARE2 6Z44ZC$11(9<[9@0KMM8_&P+ST,S<_LE"0O,Y;WI9T:$[>+ MUR0@+//<WM^E!8K+K\4F>5ANPH!,^!CF:Q/@O;_) M\C]F^?7I,R4-NDB418[K0#0CB8-46VI\*9D345LFK^U;KJOC;!"HA]M^WD.B M-NMOVX#6F4,@AQLD6''!BW D8]AZ8+F&:"\="O]=ZXZ'5W9#@9IIJ14D*HZME5KW!V:JGFLZQIA>I@3G!045J$ MLX,6%_][D\]7U_.K0FEGSUZ<:9DP@SD.H"&.G:&> FMQ*:\$Y$(22[M3^W.O MM%-X6V])U9MHWY[+G6_83<*PMXP2AC0#VF+%+ (/TF$<09X)1>YZ7\H&P'[P M!>YC>I4MK^:+^5:QNVM&WRS=,EB3:2';Q_#=U%GUZO23&&,X54HZH+"# &GG M88D%\VR8&Z$&N*2P7Z(<6R)[4,%0=+1[S14S_C[D?0BL$T2LV4-BPSR/',"0 M2E%4=7?*B5)^1UE,W*>CY/DQ3?QX-O:CA\%.SCY&J2[UCC=*"!-%94M!D%>* M &\)IJ64A$7ERD5M,%P*VSJ#OK5%MS4L#PUC.PKWY]T\WVKNF"E7MWW"B]IS M#G&+ =28.&YH9?D:1V(J\W>4YOXZJ=2G%N)8]4324M":C#K3-J'"&" )A\4M MMM+I8 ]4_@X ((9-C;/,)^$1=$&@;D$?85/DJ07Y_N;()LGG3-UFF^5Z9;+; MNTV1XKGV:=#];%' $#K/[PM;9+OW),91 M9S4TAEF"@E49L+0EGLC8"ZG>-"81ZWFB@ZAOY,#)D_CB@?R0^F0_UE.BPXJD M#1,(<6C"P@0 *O% V.#1/-AN;M*K(D7AR>?R;(S? LA?9JOT MNEBB W[['*NK=%4XY.47N%W%C]F17;^GL)V9DH;#\(]11 M@J)44<,<!GQ+[HA0Q0N3IX1Q,88ED MRZ(,SON;%YM)3T^*CAU@:C#4&I&D%KTE& HD+%'%50("2,D<+ ]I$*+'/ 9Y M6II8-$KYD;'&:&8X5IIX(;WSY5$H0K6YL*RH7AF2]8__F-D$Y>_V$^/'H//\ M>UJ@IJZN\LULL5*+1?;';'F5^BRWV>;+^F:S"'^W#70W3#R(>UF"*2ORM@$@ M3$ 7_K&Z/)%!,2.CY;/WN-77$^UJ)"<,JJO609^#FU9FDQ>8EM(<"^34:9L4 MMXU+2QQBU&,BC)-$EW(HJ4:KW=QC%;5^.=<7]*TI]$*T\\S?>BW[X1YC5V2W M21'4%YX;XZ$4RF$N*"RE%RSJCL..4F1>(_&&U4IWG#R>T%,4RFS(Q#J=)8X2 MB%DPD9A4$DDI@"\-) IQU)F?CO)J.J\>-0;_>M#%:.;D]DMI8A)N&R12"P*$ M$,YY3U"1.^1Q*1TG-L99F6 L;F!+K@W$HQ'HK_GIPM^'&Q0W^SE)C8(*0P"E M$8Z*4CJJ??" M0F%-*8=WX]U2-IZ!'Z7M(U965_B/L"8^@N-#G@4[<7W_83%;KL.GY_ZQF=_= M'K;Y6_:4.,,-45001F! $EG*CPH-J,=AAPONM8%'X?1QKCL;&#W/V^5< B4 M-!HK9A3%X;^"J5K*:8/?\^.%.?IG71ODAV98M0?Z:-PU*':H6:*(AE1N+1%A MA =$\RJ0B*V.,=N:AS+&\@_ZH%4':$^!5^\.[A'4;)G08$@@1X2P(LA*J:6N M"LX@[&("9?5G,+ECUS+].BORO49V0KOU#;I5P&22.(X<(AH[>:-!MHZ^?UPQ MI-M#08?[3KQE6C(#G":>:PZY \X$'H'B_AQG:]7:[2D6L?,O]FT"CKD+7, M8UG<<+]#!0,/!O4FIY18VS%)>U?-8#L(NSG_R=FU%FOWZ?8)U )C1*#E #M, M,-&:E;);SD;;2[\T6O:AC:'7\,4X=EV-S>SO+[]_?[*H.K-XLMSF#N_(8[V]^7^;I5?9U.?_G M=HMH+]9T]CE^7UZE>1C+LF:^X.F&B=*4*4*+M$A%I-5&^#)Q0S#"6UTGTXW$ M1Q1Q0M0C+9+ /644Q(X A*3##*GR%B/A-(LQP!OO2(3/<9X5GE6^'F9BB%1[ MU@?$0ZTJ1T8;L,FWMQ-_3%>;17&:P0?\]O;:AZV"PM,?LM7\G$_8S0L2S*G5 M6/C@>' =YDHK<9F#(#"C,?6%&V]6]%E0?1QR]JN-27+Y0Y$.UA^3CW2?!'P M4A8; *P'8>FWC);(22IC,I<:[V?\*#SN1A)7,ZP:[3]Q3'*(-S1%1PV:G2"N/P1XDEI20F][W^ALC3G*D+XO4@ M2AF9X!_3Z\W6[WHJY-O9W2I]?Z/N[A;SJ^(RFUT1U?"KM_/;^?IL3+J'MR40 M^B)1!" (D5"6,X3*>],%]R9F$J^_RW*Q9!]0-2-3OH6C)B'SWG"GM$!>.:*% MK^0#DL1DUS?>*=DY:FYY2>1K"/ (P9GMC5X3B+)T=EVOHUQKK"TR2&GF@,!D M=Y19<>3\F-7@'])\SV1$/[W,_=0.:;L>$^EUF-D,,)H)Q'SPOQ M,;(4Q^Q( M33EC-(8MS[<^!T%^L,W[2IHZU8];T+-YMXG$ 1_H(/#6.X<,AT"42"F(8Y:F M*>>3]L+1WN$?GJB/3THP!&)WLWR8A_[^^C741T/SNXD^) N9XNM$[>\?K,,_$I7ZVUMMO2Z MABO10>\)M<)PS3 !04#/O[/_?WILMN8UCZ\+W_]-@'FY.!,9]'.$N M^[AOLM.36X*[<3_\#DL@<)9$")]'9%>TA39!8W_H + !K("4Z M5O&<^)T1;@J&8&FO"KHX^=*C&,Q=#XZ.I]<.11N^(3#MI;?8(<4UHX! YTJC M06-!!BM&/!W2=:N1P1T&]B!]6#PRN@Z(76*8''];(,!8"1!D'";#%B=42ER$ M4SD)T$=HZ(]P>FQ1.V-D[6$OWA)K#V\+V "L-=4E_)K0W/JB#6//)LT/[O12&^,C%-][-__+6:G MTC0^>BH@;*BF"@CF/47:6R#U@P7NB#'1"_ MW_DRUCCK??I@L-@RQ*$0$<8((348'^QQIA6NYSS=I40?OKXOUNNB>+C'J'-/ M=+9M0# %C4@ D>."::.44*711A=I[9;2/ M\S(&%N%H.@)GF*QUTM?UE?)3F6[+>FRGMS=UF@=DM;5Q9$C/>!P?C"*+2NGC MTI7CRC#">:$S;AR].FX-^K[,PL_S3>KWN\7M_-?\=CN[4W_/3VU+7GT^<*X\ MA5A$C)PU'*'D6'N0C=.IW2RVJ^YE^P /1IX45/*IN-M[UG^?__R\=(O-?'-O MES_B3JD)K4Z_*2#&+8$(.&:LUAP3R%B)!R!D8O-8)B?.,:Q5K/OBWC]FB]FW M72C3/XH?7T[6'GC^:, <44'3[1( 7A,,O3 'B3RGMM?8]0'8TY:^EZW"?/%% M\1_+Q4Z:XO;C;)5VZ$<)<>KQX E5DE!@(:9>Q@ZF877H+=)3*^S4-2E:A+K' M$[*7BWGU)QL&Z*G5460G*1)&"FQ4-0Q(!&!:Q.K4.&H5Z6%X M=707;$.QL?+^-6B/696 M;PM>:^92=2+-B9&8. ]\B0O$/2>+_\VX>:D61L=.O]RN6B-G];+@"+,:4(RA M4YBH5'JWW-]['%>7H3S]?@-N7JJ$\5%S_JN]>;-Z69#,62Z]54ACB1W4!HEJ M.5$XQ[3,6)>K(.1\3*?C0%X(%,%)L68IY(S)!BOQJ6W.7Y3C3WRGB;L MZZ&@[; L;(A]SPX:HPFWO=B;2GA-#YDJ-JF?A^"@H=>J9W _ZEESY\!7&@R/?SO18(!)Y%A=2CV$<0E1+RUPI M"7*DU^SXUTV?RU'MBQ\[H=7B=L_B\X'JKSX?F+12 0.@QLGL8\X[4\F&7 YC MFE^K=%[+JD/&M 'O\.O:,],<7K2L/7])'$ 1\&M0\)HJSQ"%I0H:./%4!RSC ?GGEG5KE3[8*G1AB(.%:(8J[C4JY8*2N&6>D>1UC^=A!^-8>YYWWZ MP&G=+SU$QLYKZ&E<':!W##CAG3Q@JCV$%V52;#L [\GAS7Z".1Y+>4%ZUXSW M!^.1H^E^PSL@4IU12GV)GW$BQRUDA%OU2\ES-$*O/^C[3T7\:/:Z@)1'6P?. M4X6,N+ RC2 BP!H-*KEEO2%[/7OTUBG7%K#]K2_?9G?_F&T2U,,M+\OUNCJX MN+FOL\Z\WB( RQC2E"+)(9'6:R;X'F1K(42#YH!X #INI!XZGXI*U,H#4:-] M\!)%.5,J+XD8YB35^"KE%SSKRF>,"T8N"U[L(B!/![G@]8&MI+0,D\M MHM;ZN.'#FAZ.T.-JK/V EN2S'O\Q^Q&7@8]WNTI47[_6%_59PZ#241P5E$./ M! $&I"D%Q^\_9W4F7 MM?.- U242"0L=,0QJQE "I=2$TUS8J'':-MU2ZE\@ >BU2Z36=P)K9:_YNNH MQ0:S\;.6P= (F==."T24 91JRTIY+24YJ:=&>"/3,:$RT>W+T(C]BQOGS7TT MD-R_M_.?:3L]F(%1=B;.[(O-XQ[5,#7.M@V,IYP&'E -C$;&<04.=J1TI&;$ M6,]R-TLNU^0UP44[EP"ID-600PRY<;9$0R$SL3QS+;)CV1OH0\X!H]ET=#LG MQ+F>QO\L 4Q''3!AX&&)IQ8B/8IZI$>EJ)]7[O0K@H>48,@ T5PJ#K"S I8H M1%QRXAZNM MZ79>EG\]7.\M7WN^@//A;V;"JZKCX9+)' :J28589S2@QR!Z!LOKLS+0/'7"!O/1-$(X2DAX*6\D(&)W:*.#QM MZMKZ%ZEG<#J^KY$A[7SCX!70"%H,%8R(4DJK Q/J&,IRY&U\#ODT:O9*E_K6 M,>^+:;:(VKK9#[OXY[MBI\[%K?JQ7&WF_[/[^0FNU6D>.%"4*XN)5Y8AP!"$ MI)3<&='K7J4/MK5)AA?QFZWC/>21Q6L_>[>XN=O>QI7BPVK^;;Z8W?VU+KYN M[][/?PV?2;_CTTYJ,-(X;60U42)E;2S=*H6@M%:BE^L_V/,&JT#I0[ZC3TG!II4K 78Z5;HP02 M3NQ@K54FU&79Q6CWY@0P6]R>/4UX>"@0HN/8,XI 31CE%#%9AD-(#>I5TYH M9R[1Z_-K_DM![8L:>ANQ23E8%K?E']_]^+E:_MJG8SG+FEKM T1QR &E/?2, MD;B=M>51H)%^P&PDUT>H+O#N-:[W^_+NMA'#3K0*&A'!N(98&612:C&NRD - M">/63,<;!2ZPQH1Y(Z Q"G&6 M'+T/4A*-K+8W257O%A&.;U%WYTESJEF@4"NAA%4* M"T<%98S14E+.1714P$P[ "&UM%HE FB4+KD.<@A$)G8 M??\%^GN- 1=AUQ<'#N'KYRL?/GXN2(*X1))+(@6#SF$*0&6O2Y>3E&:L/&BJ MQ>'Q$G=C)2RMFT?D-U*>:#,^V_5LOU12S; M-0P:2QBG5<3,SN\)$(MY*:T2K-> HI$XYM0F0%UN78)T7[Q2-S?;']M=S=@Z MCD5'93S!P+8^$3R@S&K.A 0"P52#AU>G$5*XG"1LHW19[)"K ^ED\-GR= [ M4\V"H!S$5<( M)$$&2H&ETTH;:/2A.H)1Z9[Z-[GUZ)!=%X,]I'?LP#DG.P[CY=)!3BGC%CB. MI93@$%=M45P]['#.KL=W'SD!_0\1Y91'*1$!C K"XJZ6:59)CI#][1Q<:S.A MMBO8A5#W-=;_SW:VBL#?W7\JUMM(R+\6L^WM/%IC@PWUJD=^OI@MHCUX9V>; M68UQ?KIAB!,WB]KDD,NX+R="<5H>XF$F:2VJ]R7QN\77Y>K'3J-U!GJ]%P2! MF,- >L0YBNL-\\G"*1&@,LO#1/O#RWM68%XR;J C@H,*2 M8BXL/VC!&2OU@#E['@X83Q.J>3;?!N\+@$5Z(NA2) =2UEE99LYW!@(^L0O" MMLAR-+BE.^@'GR"J/U2)LA-V0\? =35O LQ9LYY)APTCL6_'O9E7&F,!ZP- M]^?L+A4K^%4LMF?J2#Q[,A@.@2,4&4X-%3#:GHZ6,IG(P-]JK-=6\/.QG@5J M7Z=$NW/^N"7Y.C]%D$=/!2U<[+^B5"D%/$OIDG4IAV!T8HG>.R+'Y8#V18QJ M\GZWB%-^\?[TC=TK3P=NG,$<8V"PA!9C9+TKY<+ 3\S!OB.BY /;%V'B'%>+ M*D^>"YPZX; FWG(O)"':L H7 &B_E=:NE20YD/9%#S=;+2*-UQ^+U9_?(U@I MH<[-"9J\^GS@P!!+F!(>QE^X$<)4 LV)$P:6\CE& V($8$!PNR^XJS23JIZG M1M>'V\=HI^^?_$OM?$T-WAZZ,L._3S?)$'>+6[GO^:WV]G=F="[5Y\/($H$)8+</4\$U!*F^)%0@S MRI#&CNF#41#QX-A.S$;*Y,0YAK6*=7^Q8(O9MZ)6DNCGCP;$(?362F,]$I+* MN-,CI410X9R(\VM@3UOZ?A$UE@5S;T'%KT_B[VN$C9UK&H#W7CA$A&<*4J$$ MTM603!ZNT[I4ZG=A;!G\WNX3MFDL?/CZ9]1T$KQ02!E*I!-:*8J44Z[$P0J?XR>1-6M=,]6ZP[^OTZ=R=G\W3R4E9H?0 MM/\3[8?YU_N4?N_F9B?+8.=0I[M5X_BIW@N"9HX+#(GVR!.GL>'T<$_M(+5\ M%*=.IT5I=E:=\=8@-!&2""6QMPC!.(]:7&(5QTN.5\T(+>NV"73TX*EK18QM M3AG8.;NOF<5+Y+!'TAK%XS[>28*266J,[#@()E9+HFV2/,]#VB'TO66SK62XNUO^9[:X*=91FD]%JGI7K&M4,*GW M@L =,89PA:F3WC(H <>E]-+YG+0H5T>\BYEQE'\M0C\.XIV]!JO3/# +\]F83S<,&GM* M;5P]#$*$I)H=0)?2 LDG5BZG70(\S_74)M)#\,HNMU\V7[=WY23?B%NO-PY0 M:R09-@9XI56T1+RMP+22YW@IC?"2K#=^M8)V_^OD:5.BSJULXW?%/;#APAKL M 8Q+!K2$'^I_1DP8Y;UFLYN>V=:-%L9AP>G97?K1Q2;WGI5FN M=UF7_OY9+-:7\_'(^X) R"-GK??(1P-:&PYWQQ?SMHGKPL>Q-$LDU,<2LZX/$2.NFB-@0'S[=463#\6K(Z#6.:;@[>"*0\Y=EQI M)*3CNDP[IRGS.0FW1WC W!?!ED,J:523E+Z;W?SWGS??8X/UAY_I@8^K^4V< M\O^QO"WNAG82&>M,%A[DJZITY_FZ_\^X[9RJED@#F&.D8),$.,$L-" @Z0$Q+].BY@# M,.3Y"MR>,OJGG5DN=B/TH2IQ+=J];!: QHYH9*'0B"D*O9:5I$JZJ5E[K2C] M*).R\>V+27]NHA&Y-[[.^@R\>#9@R2$R#D58+.(VVKG"5#)!.S&'SG;4^WR% MS 2U-Z*#!Q(C)!E%C&IOK&;6E;@+5R^BMEL7D,D.I%%I]JI'E$UYNHK%[1#C MZ?&W W<(,FZ5!((Q1*ESM-HQ8J!S]CYC=UJ9VFC*T.NH[O;.W+3XHC0L<](&N:: M6'X]JJT'8=;';N8N?57PDCED@$/ VPEXP!6DC*()I;=L2]:O)9[HCNM]+9^ M;[^LY[?SV>H^A>?M,L/=G+MD.]HF*&V(@MH*G3RQI1< NU)&(LE$(B>[I\#S M!;$EP'LCU4,O_YC]*)XD>SM[EW:^<; *04PLLHQ:%@4V['!I'J465D\LZT + MVG^EI&&K$)\GUI&5\NC8.7IG5J=9P!IHP;QE@D+E%:?XD+0P]1[5JZ9R101I M49W+SE"^F"/-9MI3MV(YKPO&. F0H\@+([1'%/)*6DBIF,8]6&]K6X^ZZ#-O MP$VR.5_?R)T/5:SW@H %(@Y9S*/M2C0 A'M82F^8G8@?4S\$>26?0.L:Z(M_ M%43%ZM?\IGA=A,^SOP_'"3Y"W8R?[7P@,$D 51Q2 H0V%GO'*O28Q2.X[&D] M3'$0,@^BKE[]J]ZMU]OBUFY7\\6WC_LH_B1D=4CVZ.#LG/M5@U<%H*P #D+C MH&,8 H-1:7=#!V6O<;:_BM67Y60IW+%J1G]+XOZ]C=I\\*1<[\**/W^?+?:> M;>O_BJ_8K-\M]KC\JYA_^QY7+Q59,?M6[/[1QN6L.ACOXC:E[3X&"83BG &" MM)" ILK')5F@8";'TF[IUF4B@^M*-7X=]S'C*5"(>JU4 MG+:U M()JWD7R;\'NI Q3 "IN04::P^%YA[)@Z02 C^Q8FU]T2+W0J:95J[S M0H9!ASR02$L"C170:5O)R+B=R$%H]Q2H?2'3#/"I7,AP3 %CGA&!#&00<(%U M*3656=FR1D2S%K7?_$*F&<1CNY")&S)AA2-&&4X@E]1:4_;>:CV1B^$NU-GD M0J89RM=^(4.IE1P*JAA#0%L5NXD?(*0Y<953N)!INK;UJ(N+F;?;9[YR[&.+ M]R @(=H'>E]UJHOWU M[ND/BM5-4NFWH]O"IN\)B"DO("3((DPA\P2[:@%@%.?$BTWR$N0BIG6LE5$= M1/VQ7/Q[E]MM7MS:@_8?/SZN,ZE7.O@XM+;.Z5/-5P2KF..>$@JYU4PAYPDU M#GK D6.H7K+SCK9E5;#Q&6%2P?*'\N7N[YN[[>U\\>UE^JK(B8_+*'>QF:_V M1[A[AJSU_8LJZ(D_]RG0_O7/UT\8--;.!ZH]@=[2%(/M3')2 J#2O!(3*[;7 M_H XFG-H(AKO+ZM,]W =!>9LQJ2!^Q8X$MYC0E,A1B.]\!;;2F?2#A8YW]'9 MP(0&T8LL/==%I;Z'OUXNMCOA5LLH39([9>%] .@!G,=I<%X7MT9*JJX^&JQ4 MUDGG:#3!+=*(6D)*E)WP.??S(QRP5\3J(^-Q< IS;3C.C'+D/CJD;FL5'MS@AL!_6AT M5)>)3W>#B]L_9[_B']:OW"$.>84857R[VY7.OVQW>\0HS5Z6G8O!4V+LY'JX M6JYWP]C&%X+3"@.H(#;11.=0*6?%/KK!>*KE18[NW6$8A3AW]7>J67!<,D@5 M5%8JK*R1B)E26D[DQ%S]>N?(RTFJ+57TM0A_>@)&H- )14$2$0L M5BC"Y9%SI73(P]^ :,T5O>P V>%X<_82Y%B3X+62'J)H&7 IF=0&E$7%C">0 M3JR^0JZ:S[+F(E0OOA4X89R[-?KY:;S[_9WGH; J[/8S&XO9?L>OKBY?%AE\(5#-$HS5!I/ P_MEH MR*H9?C*I9_L@34U^=JN@+DG[1_'WQB^WJ^Y(6_,+P2$-*%!"$HZA)LIB6ED[ M'BLUC05[A*3M1D$]7B:\9OD\'.[4=-BH^9( $"8YF/OR@ 07<=?HE!02$^RXP+!$S6@PV+G* M0U0;[9FP6=QZ0=^>%33P5'I8)U:[!2DN'D]E/:P9NW]L/L/6?W<0R!ALA)+* M)I\JZJ0C)6:IOM4T[(->>=RO2D9"XP1A&H_+Q6QU__@A]6.Y732]B:S_XB"A M\02HB QV0@/IN*D.>AD1.:Z:UV,Y]$C@=O4Q,'M3OJ[DW_-M,?^?XK8Y29^V MCY!;I3Q$UBD,(^ .BPIR[5C.9FOL);6&(V:6#D;EF/*IB#;-/!7TVF==&DG1 MJX>^/XZX_;S\\"7V:_%?R^5M\E0Z)&*N$]U^V0M3_@( )!::(^@@H$:A0R)- M9B CM497U['NF86U3X'66O%N)1'D& J!#?;..X[TP4QFEC,[L<:OYHP( >>EWK(0'\T M><./8O,@W>*VMKM,%Y\+'@)B==01,@XJY(D&M$066S*1"\M,5C7-S-V](OKS MZGIBT!V]]#GY?(A&,K+41<% 1)Q#IA\F 0?)Q$+2AZ7'"V^P?(7T1;9]>OIW M<5/P=W'[>;DK++%:[]/9UUBPZS0/2&KL*:;:I@(4'BI.7#7FHBR<TUS_3N1>Q#UC=X$.5NX[I_%.DX(9>&ZS\O-[&[8VHFG M.A2TD @(8SVFUCMF+4:5=I %.4>K6:;.M(?652B[MZ$X8!E>*PVQ4)-HIPH( M) 3*E/LM!^*VJ4]7DM]I;>E84=>_BDRQ*"^GE%B#'2028T01DK2\RG)&9AER M]&VMZ7^MZ5;_8_89&TT1E-$XC4EO+/ ^&O0,$6.P@.4Y([00U;H>J!D7N&/A M"56=++U;JW& @JF($?.,L4!]LB6YU@0"S&U6I0=J_Q%W:Z6\1^W3Q9B5'.! ML:8*6FJIQM%>.VH*X^]H(K23L.=JH>D6FQ3WN+<]&4)Y+U*MA74RK0D'B#=.P?P=;%7E48<#@Q0ZHSS;U6C/)>,YAU8BF4A%C>U6=+>7;@("2Z0-/+;K$?E4/8'\O% MKYV/P5ZRG8?!XW]/>0+^6&[^;U$OXT-GWPS$-'?-[;#J[^G&QOSCUR]7A1^DY.,1@>;4C 3IAF 4^;N4\)!P9XGBI M#4DH&=XWC+R-H/85.:J+]]TBNO$O4\O0"5L&X)8)>6$!33E/&E-8I<@AX M)RWAM1:XCA"ZJD0M5K)4S LC(HTDC,!4N&*/H\9^NG<1W9"MLT0MS=0T;J< MQ9&5P@"($$. 4>VT,\XPA( 2@DXL]G$ #IST'6B&_IOO0/T[22,A,<)B%.<( MXPEWV( #LH8 -+':-Q>RJ@_?@6:*Z'TC]6#4G3TD/]HF2"$IEQBEC)!LP]+DV/XE4RG]Y25=S7_M''8?W)D_S=?_?6;1/M4L$(B] M1!I"BJA2*M7CKM8BHG@._49X73/\&MZB,OJGW2Z;:K2C:Z5D.=4L<(BCJ$08 M13F"A$#%32EIW./G.+.,<-9K1^E'F92-;Z\Q3LM6.$X^89%P8I#5" MBI8R4U=95/+LY("UJSU&IBXX$#/I#6R AZ*7H\*CX4+B\%V("VRY[(\*\W4 M,ZKKPQ'D68F]YXIPC#2#F&@#@"UG%2.IRXE4RLRS,CD^#Z*QT5L=A[!B]W>Q MNIFOB_63+!;O4CF*Q7I^TUF\>X//[VO$0L&1Q!99BCF KD2>.)J3H?4W2)MR MZ; 9H6I[R[NY6MX4Q>TZ304I;T;*]'@P)-=_+2)QWBU2<:NXSTFW=Z_BM+M/ MCX_=;6_GBV^/]C"GK/Q.OQL$I] HS(U'B'GI7=PME5@C"J9K'*??) 7H3M%!(.I:.ICT%P$"GRBVI MT1+G;*I86R<&K7M1CF7\C5K78W6S'$UNHX>BAJFJ^T/7=T%B29KU9OU"AW7\ M+?->'"@BCGAA/+8JSJS(*+LO'*LH(937*NSVYG>93B^4M][;.&:DB@N7)]Z7 M.'(L)Y9EJ2_2=>9_V4Q=U^S9(:E3V"-!D:,&I3 M94M)A=(YN](1$G, AC3Q M[&BFC&OV[%"$>VZMP@(81Y%AR%3P$9D5_SU"VK6C]":>']99XYFH%Y7+B2'*2<2 **-XPPPR!RM9'-NL*C8 MJ:YM;6AA^BF3!,7*$T"XD5PC*2VUU8C34M-I36.9G,A,F=0,Z[$GS3%:*8&M MI4A;Q43<'%%UD(8RSR;F#MN9KD\GS6D&\KA#[YA3QN"4VE,[H>*DSCBL9$$J MQV*:M,_AI0M@#OJCN1R\@M [C4%R"97<2L!E2@UZ*) 1D4TWL-.:""]D51^A M=\T4<9VA=P)#XA#R2A $O".(*5[*B!B9F+TV+$UJA]XU4\IHYM:!8Q"8B)O[ ME.]8.R\U=\;1RU-,4QWP0\V*3>(@_;&@+9.AR]WX_[^^=\M?

'-\_P;@2%&B7%&$J!UBASAWI08&NYS$G:WE"FPL_#(H4?! /J[CO7@ M4_'O[7P]WY0A(GM1SWJWM?V]((R(T,I4O1=@1!V.]FJ)+2=V!($.=*IC8V!= MCGZM>+D:1D&3X_KLVUG_Z[:_%X $T%")K10I_%!31BI-8RYR0NQ;BF08LY=G M[VM(B[H<51CIU61GMLPZ9@5$$'"OK4'$/=BM$.=D"FLI*F&*.X^QZ//JQ\S( M,S=K(3QB6'@&/85,*B[*"[ODDIYS&= XZN!M=(U"R>,*-]C^^#%;W7_X^JQ: MPM A!P^='S:ULY,TE="-UCG&6B*:"NWN$W8G!HI:)W-O(09%P)PSIRUCBD,+ M&;+1@"MQ),I.S9.[8[)U%EK03$WC]B^1PFH* 8TP$@ H\T#I4A:)7:WHH"NB M7/\<..E?T@S]T1P%7H%_B:84&), (C%M]9]8VSB54WZ$QS)ZI'-T-X[($PT&GN M4VR&<1XQQZ, M$%)Q&652R4UOI(7>(V!+Z0'"$XMX:9<0#=EV$>*]I48M5E^7JQ\IB^4^A^79 MI?-(BT 9AU #+:-%@# !!F%S"MY>(:.:*OUYEM%60![-$>W 82I0&0P0 M04A0H)GG1B)9HH8URCFLF'28RJ7K;^\J&SW1]Q/#0[*>]:Y,]N?OL\4A96+E MV?#']EP>F[[Z$*2T&%CNDLW.+89$X?+\4L>9+"?=2>,9_>?.B^//S6RUN2HG MYMH\;FL(=:SE"8VT0?)0M]B] 3C!"@#69'@^[4*(QCVE<=\(#--8"NHUKC3 F!]!A,^8\\./;_!EJ7=J VR< M"V33Y/Y"2(@UXUACZB#F"F)7ZE!JUVMPT34FD1_[(&V; =<_BO^Y,Q\&72:? M=B%X8ADF1K X@3HB/#&5EZQF3N:X)M4/6)+[,;@HOJ6,SQF'_&VQ'&(DYNIX,F-M&VDYSL6R20=#Y)?4 M*6.;3@HDC@I1S93QOQQS5KRME(.-SRZ4?_U#=XPWDT1"IJ UA@-@D.>0:U#J MP%F>X[TD+[OY<(N7B^3;O4=_.I[0.!OG MG@6DH*(!5@V,6)T0JNG">5Y@Q& M6;68P-OP'/VU9#/]]SIRUQ]G\Y0+Y//L[^3T_GUYETIPQQ^\#MRYD=;P=8%Q M3#&6&CE&I<. $&0J9*25.2-CA$Z20P^$;M4SSJ0P>\'5=O,]3G/_$X?I(H[4 MV?PN.?1%R?TVF;EEX?I=P?K#:^*#+XK4#YU29JQ5;"U6*!+"0<2LB>0D%NVS MQ4>22"YJV9]O*6:*P 2G7F)E.=%&*4,H("6.4)*W*K87D:ZS5#/-U-5;T%\' M56R-45)S[BWRC JD";*@E%08-K&$'0,PI$D5VV;*Z)]V[56Q=0Y)#0'%% D. M*(..TIM4L6V&;V\[DZPJME1YSKCT!DI+'75<\$.0AE70 MLHFE?6E'O6>KV#8#=2S!H6W$*FN($12.8D2T%=8:Y6TIN;$TQUVNI7H.W64_ M'7P9[$!#8^%F6X'+P#LMG8Z_&F<@5-Z7R0BLX@Y,;+IKEQ"7!2XW0_SZ I(8I MR(E\GW1ZCTM7R3:T,/U<: X!)C0U2$HBI47"ENDLK%+23;VX=S-.9.9":X;U MV+-A&6#B%MOP.#$+)8F(T+E2&F_QQ$YE.]/UF;+PC4 >=]INQ0R1GAD(L$YI M3A6COI0%1PG[#+'Z'1; '/1'XRAS!6F[ ?:6<&@Y5EQ;R#@@LD264#*QX]@+ M6=5'VNYFBNB+XNV6A4>46D>IH1Q(#RCAWE5'CL29'+?_$9)M6)K4+@O?3"E] M$:^=?/'82^6804YSSJ!#/"X_U0A765471YCT=%2$:T,AO2WDVR_K^>U\MKK_ M<[8S>E*/SYB'1]L$[;QB1"',B&;*(&N,J!#3=K#2A5,U%=O21&]L>^AE&F$P(P$@!JS5%<3YGNI1:(S*Q#/$M:/\YG]J&^#RQ MSB2&W_7EXW9U\SV.G#0_U\L4?Z19H%Q2K2A@&D$%H'=QU2][+P"?FAG6HCI? MRQ;?#LJ]W2D=5O80-%R%X\=+S<;7\.M\D M=L\7WU)5R-FO^(?U^<7G;,/ B(@["J:\@,80@@&6Y;JLX_2;%3LU7@XT5=^R M0TQ'$6AH><^A(F^)KU9OH7-,EY8\A]]&2F?J'&DP[,.%SN"Q MK \];U)@OM9 ;E2Q/DZ A&K)O#568<<91=2XN,M2PBC/:EW[O,6N%@%+8H06 M"A " ;"8>6<..%H(S<2\I+HF6VX41X(:OZ"+%IIH@K#;%A1&G*D&#(*>Z)1JA:5SB3DSVR'8(F]4-L M&BEE-'/KP-XY"@$NK;?0"^^[M8WA -TE3UC3H/(Q.M)\Q;5RWN<2_>YRGK MJ=$TYNIC(QA-+>KX6L;8TY+ _[5:KCNQOXY_+5C$J468>H.CYADD\N',"@DT M6!*PAU'#WT9-!YH_XY@:3,>].C?L,F/>VFT**]I+LO>4?>Q36@IS,B2A\<8,,PU)0 M*I @U>DDB[]E#)S&P=C'EHQ)#IPQJWDT@^X,!H^JT'99D?SXUP)WC&+N*%#: M2P:$5:KT1?/>NQPOJ]8JCXO?]IQ9LM#&<]E M5H[]%BM^OQVQM:_+*QP?([_FH2*N_W&C*H@1BD/LA"SWK)Y*EI72H,7ZW&^6 M7E\J[G6(?3DO_9?&TG\JDG=2_'D98;.=W7TN5C_0N>'6;V\"= HXPYE!GEH@ MJ!)Q&G2&>4:E]B@K8N :7= Z'FFCUN[%Z<>ZFT2.B?;:9>I070E0"XLI@=I" M B'CEH@'\SI.;CEC:(S!8/V/H2M1[15:AN^BP//%>G[SS]G=MB=;\.DWX^Z4 M2)N2E3/J,,)6.,I+C 6E.<<0L"5/A3'GZ1F!Y9>ET&L9-/\LUFG&6-RZOW\6 M*5/^YV7ZT<',3;Z\G9]"U.U"H""N^)P"Y22@7$.HJ_L(KP#.BN;+\L9^&U(# MZ':2XUU,G"/()2:8:6X=LPH"$W<01,7_XH)R#).QYA._WK/1P93^F#' M)JU)W-EI2GL]#%)1&^$WSEJ-H. V&CR5^X B68%58TS_?:6'+(-I?#I&KOKV M;;7S->KM;.;B/@4.. 06& +B] B00!)56WU 4(Z#%FSL0_)FVHY-X=L_E1YA<-CH!.8NIMN!2W MC#C#89RA-*&25P=C3(NLE/^-/4F.#:4W/Y*^%'PMIRKC.CZY9,L8W/Y+KTNY@!R(C.OFX9,.+)3=4,0R ($YR39,1 M4V<,?3F1W)%JKW"9>OI-K&GU>G91X.'&F-!(RL(@AIJCI0N489>9R7E M?O,DZ6-%RM/HP[@902\."")*@*6W A--(2"&"402#+O)57,32R; M\@ ,:5("JIDR^J==>R6@K&$$>\<-T]9)IB3BK)24*358C=R.YL-6E-ZD!%0S M?'O-DG1Q"2@#E=$(42LXDH8:YA@M9:(T+PAQS)S)4>_9$E#-0.V+*.V4@!)Q M-T\U9U CXPATBI+2CF ,Y!UYCMP"&WZA:T,E@]&MMWI0 K(XXV/*5=PSV[B; M5PR6> CG)E9?(),3F?6@FF%]\1EY6;?@Z KWRE/!"X69) 1+1*S"L7>DG(:U MX3++3><*>-"6YI9M(=R;;7UA-3#IG2,J%5 3420(L<(E(IK*+*_G$5Y$=,V7 M5D#NS8C>?EG/;^>SU?V?L]T"GVRZ,_;1T38AKN[<*H(IX])9Z8%CLAH6@.38 M2).N$G:I6=26)GICVT,O4TV?#U\_1X36<3<2T3I?_^MLXP LY<(:Z!FVP&*I MO<&EU RPB94U;$'[S_G4-L39=L^N+Q^WJYOO<>2DBY9ZAM"19L'SV&/BI=)( M414-0@-UV7MEZ,0LHS;5^9HQU [*?4T^EQ6^5'%I]MJE3/R>.\@MQJY:M@W) M*14^^M#JP=>W'%6,QMOV"JI@NKB/\7%_[&@<](8;X#DID?4F*[OA"*?%"UG5 M1Q7,9HKHB^+M5L$$4#!B-! 8.:N)0$A42X[W;U4PVZ1)[2J8S932%_$^%>O- M:IXBEG8]/DNZ5Y\/T9*11#-B ?9Q%\^,T;:435B2D[!KA,<;HR)<&PH9S4(^ M<,E50J510%&M!8MFNU>:E#HP0&658,]**S)5X[-WE5WN2%]A%7OZ8[G8=6NM M?LWF=PD!OUSY;4H?GDK+S!8WQ5^+J/6#\V(^F MB\_%WQL=^_3?&6Z=YU\>&!-^5ZX)(.,PL,*RTMXRTI LW_5VF#_F"."FS!], M<4/2_3%TCP5+OO9[R.,0_['_61;U+_]0@%&'7L>]!]!Q[R&9%)5=&:W,K&'0 M4@3'F&O]MCD,>E-B?Y?A#V[C&29DC3'1\I<" %1('C6*K#.$.=S1DOOT&^S986D2%5.I9-Q=%[T=9W& V_%#34V@#)!<>,.4X0AI62 MK00Y9^[33&O9U0ZC6\7U&A'[J?A9]G^U_+::_7C:EQZ#7^/W;XKB=NTC$QYZ M]>&K^_"T+$GF/OJ9,&IQAIAZ#8*4-*KZ#"=4911S[GJV(639?[ M':WJ3#"O-PB*XMI6_[ ;F/IV^BW]O(W#N M5_READ_:X\=\Q/9KSP>HC),.0,EP MW)8)1IC'E6P*9=7>NPK.--7Q:=9[Q?FU.?=]#8>;&JU#W-NC.,2, M,,X;(I6%AI1R$TUS<@",T#&L_=6K?8PO=X%)7WVQ?7FWN$F]*MXMU';S?;F: M_T]QJWXLMXO7=@H7O2<8B32AVBNJ!8PB$6UH*1^G6?$!(YR16M7XLC_<>\U) M\D*,YYT_F2^QWAN"T@H[Q)'@F@FD(."VE%\RD65Y-YZ[GF:^OA[F=8OYL)S[ MN*MK_V[AEZN;TPDZ:S0/R".E@65>(8NET!C2TMZ0BF1EEFCLIS%-MF4!/BS5 MJCRX#R/FX9E+9[PZ+PT6$\PT9L("Z1#B1@M4H@1S*,V[785)=J/M[WW:WURGGQ-L-([KI(_+("*.L\UE142PN;8@B/TT.^1 MCFW"WEL:J,>(J)L(UJK*')YRED81=OVO>TEWXA4!(008Q) !'+?Q<<40'I8( M6*!1!O%&>+W?)?$Z@GP0TNV2:I;?LTY%;4N6:=C'3F,K-1Q?<:$0@VPYH*5:,35N]<4YGWL(=LF28Z) MU S[*9I(7L=="F/<2$X8]\9[1$L$$&.3.R_KF'T=X3Y%.\DPJN* TY8AQ1G@ M-")^0$ H37+#J,;T91-A(1XB$6G(CE(<>[A,_2 JQ MP;6&0M>N_4_XI?<6?S.7_9-O"$Q:+)'$SCK'!.( >EEBP*'KU<5V3--!76H< M=;AO$_;>9H/MCQ^SU7W<(\V_+>9?YS>SQ4;=W*2#U63"+>_F-_,AYX74@?L* MQ#H3P>LM E5.HZC6E&K0,@$E=?LD'-+"N&VN9?QW-/)/(5]KX-=Z07#*$TN! M<,0C"*PAP.H2 0? 8!6<.AKUN3QX/LR[ 'E@DEWD@U)/]: MW,[7._R+UTS\>@V#4)1C3Z@ATE+'%4B7M@,)IVIM*E>> M"B>5TIQ*(#E0EA&+L$*6QA&,:ET]UAVK#S<*)ZV!(T%1C=\1J+; (H>HD SM MCDXCC0^R:87U[S'!U];PZVG&6L>YMP0R!_5\*GX5BVWQ*'R\1L#4^<8!.\:E M(,*RN-O5%%*M8"DU0F8B\2\=LN%%"<.6(1\'T6J4QCS?/%B;9E-JK#2<88.( MDK24W$LP,5NU32HT8ME%:%]LO+Y?WL_N-O>',^33E3%>>S8X3S7@#'(MXG8< ML3B?5U,[$F9B4<#MJF[9+KA]339Z=I<,ZS^_%\7F?5)H4MOIM>Q8D\ H$I8R M%P<2P@1BP[ H)60$321^JK\5K"6@AZ32V=7J>*. D%(F711CCY%5""!2P08] M=].:C?*578,]%R';%W\^;+X7*[5>%YOUV7#@%\\&1+U)!3LDU-IS2+"3N)0) M2)GC\WHE;&FJW&6[D/9%$W7[_[;KS2[KHE^N_BC^\VC:72T7\8\W^YR,Y^HZ M-7E/(!Y[%E=M[+TF+H5]059B(656I; 1E3+L;VWK$OW>O(;BUSY\5;?+>B5P M7GL\""MA'&4H#DV?3$(EL*WPP_5RB%W/M-61UI^[!.4#W=MD5LG_YV:VN)VM M;M=__;R=;8KX/ /R+*=JM0],.T"\AH1J)A7G0M'*A- ,3L[')(\ SV>J#B#N M+^HM]C,-J#]OBL5L-5^>R^OTVO.!,F,\E8 22IC07#$*2MD$RLK,,Z*PRO[6 MOC90[B_'[;Z+?RW6/XN;"$AQ>S['T[$V >%HG6J'H9*6&^&$(;Z4D4.:X_LZ MPM4N4\\O/-O:0;4OYJ3TS@?Y'Y;]6B7;CK0*<4^#-+%84D(D!X(S7]H#&D*8 M<[XT1O;DZ_N5ZFOM8'NY?T6]^?7]B8Q.%[TG2(8%0 Y"!Q$SVCC&>2F?E5.) MQ>Y^#>L#_;YFJ#^VB?J[BMBGX]J>/A@T=0(KC0BPG@E#!:_NBK2C+"?2M:4R M9:T7&.A8[Z?/7%.7;];_.O[_.:[BTAL[C_\+%;IA[4H=;1U(!$TF'S= M?,K QXR72)9R>G M^J\(6%F.M6: <2@(Q,(Z\# O^YQ#AQ'E4NJ10=V!WYOEO]RD_#7E;/E'<6KM M>_EP4!A;22U45C,LG>>85_L9 W7.>7I6IJ3IV/6YF/?%I/]:+F__,[^[>_?C MYVR^2K1_OUR?VC:^WB#0--<**VBT% 4#C@ON*^F4R@DF%6]&4UNX]\6JATY^ M^/I^N?CV?OZKN-U[]OSOXNXVVGU_K4\ET:G5/E")J.=:((2\!X1R@EUU*L-0 MCN>"'&G)\GXYUX4:>KLV?"5J[_P^\42KP*-@0"A)B6!<,:^\K>14+"^Q/GA; M-5M%?Z!(F5,'7T^?#(HHH2B(NUK#A#":>*53661<: K+3;#!3F3Y\UUI$$3KQ,J&O3]7 MY5_%:C-?1S#\B@.C<)H7LZZ1F>FR'P[DF\%]-YL M^D7$OUCOCD769O9SOIG=)>J?,N./- G.6Z"=1))9 VB$"CU(F I_Y="JI3-V M?-VT:@GZOI=$/U\DVV_7Z].G6D=:!.\]TPA[()U0VF! K*WF8:^RJ-72Z?N5 MSUCM(-\?L[YLXIYBL]JF?>Q?B]F/99QNXT@H,[B>=98TH[T3HX M95C;H6.1C-]6)GO*;7 N\7C M!^:+F_G/N\(6ZYO5?!>H[E&;NZ]?B9O/AZ_[A#XM]?M\/JVBK[ ?VJ7.6'KX>K(\[ M/O/L^+^,*]J_Y MYOOWY=UM%-4O]P40=*K-D5*[%HOU[,RD?^DK U,:24L $IJ05&F!B&I*L51D M)6+)NBNY9FKWI(V^^+IWN8DRZ&)1?)UODF?JZP+L=YJIZN--'*'SS?RD8WO6 M>P."".NXAZ"ILJ[6E$%4G>,BDI]E^E3)1>[]5VXK>X6?XHHMRO$K:'KX:X-AD)E?/ F+A'(1"H,JK.,&)RCL-0_=L@N:?SHOBV MF[BNG-7CT]O(;?+G0MOYW3;RP,U6J93OND95K6X_'#CR4C(!E/<(>JN@ + Z M%%7F>R;06 4=H8@H6&&#K+4A$; M 8T@R)$!"TK^,=ML5Y'D^S"ZJ,J3L9 O'@X0"*: Y$@:KZVGG$I32F:4A+7 M\%)VYFE.(LD1N>1T1:8N,.Z+7R92/W;T=J>V^K0ZU2PXI664DTJF-0%*N#B6 M2DGC&(,9;!J1L=(5FUJ$MB\2_;4K3[?>S'^E_^F"@RFO)O10":B&4X-Z) M4AJOLE*.C"AM5E=$R0*SM_EEMOZN%K?IMW10_6MVETX(&TPT==H'S(3!SANL M0=R1"I"RM)2R0R](!I%&E+NFLQFG XS[XM?GU>RVB)W?Y^;=;V0>!;8]W2H?8KOK M+X/'F@23ROXQ)5G<4%@BI(>@VE58A')L[1&YK'3%H)9@[8LX?C;?%VS_\/5P M#S6[>W!#/#\AU6H?K%$*^UT.3DNYH%#8"DPH74Z=@!%Y?71%J2XP[LU#8[7\ M6:PV]Q_OTJGPXC99@S]3M^M/5'5?$1B7B#/FF"?:17/2.HM+!)1A+(-E>=&J MUT&SCG#N;2;;^^:_7\X6Z]C[]\5L730QVVNU#R#*J@UR46:7@G(5M-66!5"6 M%6KX&QR2=P%RWWE#8K_?1>TMOLUCC_?^"I1K5U1K3.D!\@HLK+S]<_E>G;W(BE% WO_@M<%HSU%7!&*/)%0"@50 M.1*I-UFG%'G!L-?!P1XP[W.'N4]>WFR+^6J;8*46"G/*" $286ZB)5'*"*G/ M*GKY&YS3MP7LD)EIFEPXGVT=!#),1?B$YP)IXSPVJ!HT@N0H#Q=W+[?9F\Z]9JBB[N3]K[I]L%X1FSC.DL*4I;)PZ(DAE$3"7M>Z- M*LBU,T*U"&]?5'I??)O=[6*[Z\]-1]L$:325R1%#*R\,-8K+:B8&5F>=1OP& M)_%M 7NQ;_S.Y?)3\7.[NOD>=ZGG*5&C5;# J[@0(^&BE4>LL)8_6IYQCM?M MF.)!VR9%^]#V-:<\39O4S"/J;-L XB@ Q $-!626:(X9+V5.E^OE0Z616+,!O<'#>&K+]&3KK=5'L M#U^;F#I'6X44M&,AQAI(X8&DPD@0Y32.8<8XS4F:-J80PNZ,G;:@'2#+7D.+ M^4S+H)%6E@!''4ZI&8ARJ)IRC78Y=G.#\+VKI5*[\/:VBW\U,O;#+EG'[@#_ M)D(Y_U6DN\GS3@D7O"U :91'&! E"1?81]3-HU/7K'B%W^"DNWO(+]_(I8)V M'U?%A]BM=:A2,Q>DPU3+L;;0/%=>XZCDT>2'&$SZ^;AW9_BX_]JDE M#^E*F]R G&H8(/=&.4@4]M!C+8SSU<6C-5G.FN@W.+5N%=W^N'0(>6_"HM>; M!,FH18/7I] 9UH&9+0V&%JN MK'.:$>]DZ=%%L7=9!P"_P5EUN_ .G]EBW30DN.FK DWQJ=)XPZEG-O["6;7, M:T2R)JX)GX/WA/>X,D?L:J:OG_;P*C-'"*R I2+. UYR*3D'/"F!>.D MOD;KX0Y_/N18?.)-$'N2DF/?+2.:Q;K.P*S1/."X6E/JD5;": $(T5KMP3=$ M*%MK;]^']/]-EX)!0B'S)I2<4"Z\8M9AC943[$%"F%4UI.EH_UFLYLO;/S>S MU6;X,5];]:?'_&4X]QB7]TIGRW2[C=E4-@S15C$&8FJ18$9+Z@70I;0H[CUR M-G87YMZ<&J,NQ'I89CT ]&Z]WIXLH57O!<%+9CA@3#MJ#$#:(0$JZ2W(R?0S MQONZ_GF6B?BP?&N^'CH/H#9(&"6U(\P"9D@I7=Q>Y_C2-;[2VZ^';C&YN:LA MROU;O4,?-O5@VG)M*5/4480P-%*E2(Z]"KR!VMD=>(%6>WB.;C_NS1UB7 MOBI(DYAN@876<$05V\<<[U!A."_BXTJ7D]I$>>X+TBWV-2:%PS^D7[[,UL7_ M^O_^?U!+ 0(4 Q0 ( $:$7$PWN>U(H^P! $]>'P 1 " M 0 !O1GP)UA #S*04 M%0 @ 'N)P( ;W)L>2TR,#$W,3(S,5]D968N>&UL4$L! A0# M% @ 1H1<3$=7ECX["@$ _6H- !4 ( !OHD" &]R;'DM M,C Q-S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( $:$7$Q+R +W(: +M1" 5 M " 2R4 P!O

MWG.E%4LZ%!FAN,[SJMI>5-6>U0%5;>U<57O.1F&KM5'GB"K36'Y?][WVNY,< M"G!1Q&0'6O\@Y6\F;E[/)W$CSWUK<\ ^[1M&LSGPM)CZ_LP!>\?F )"E)7.@ MRZBS6NM;ID->"7GNY+FO5-4]O>^1YTZ>^ZM4M;M"5=L*J6IG]ZK:-9 T\S8O=G#K@[-P?< MGB'7',"I=AERFE6^X[MZSZ>.>>2VD]N^>L/=!3TM+<)^*#+2];JZ4I5RSUU0 MRMZJSI6R9_KRE?)!.@C-VKKGV+K5(X^!''2%]/M!RM_.L^8/ M1>3(2)9.M!&[V:2J_C-JKE,UJ#IV&'(C A_2Z: 5&P&ZW^OKMD]% MK"BJL%NKXWE+@R!0^E'(8P0]?I^I]_L]W3#E94X2QBW:?^L5ZMNH,%R=&_L5 M0ZPH%*>MFM[JFFV6LPY^+O)$6V7"8(J;\,0S 1\?)K^ C N%^=9G$E]*^,E; M<0Y3GK; ;R*=,\Z!_YV$C:[[1/+,1A6Q,$D@6'_EXVT49@-P27DW[\B##=[ MQ3_,4[.*1LIXGA;$(UD#<^0.+)-%LZK^VIP/;5/7&LM=[9."C96.MGB.KJ4L MFXI(;?2H\_&AJZJ%658$\1 0.1YZ^VM[8VJYPR*[H MM%UAD5W1EEUAG%IJHKCT@1&*=\.N,&2K;WEVA603G#B2[ JR*_9H5]AD5[1G M5WAJHKAQVB,45P_%=Q&O4-32-4]=XDCU.)+L"K(KMK0K'+(K&NR*B&69EM\% ML2Q%3NZ8(K!YQ%L-DJU\D("M&&L((JW;U?8 MLCUO61QIG_K$D>IQ)-D59%=L:5=X9%>TEQIYG)D"[>M']TC=V].G8]P4Z-<# MJWTE]Y=___1CD9W5I,6)QGUX .YU$R_/.7 MO__MIZ:KQRQ-V>@Z^'Z692S/SN+1QS"XP?Z2(JYO#\Z<@7-^=75V[GMG M;WY9(NYS.G$5O=9<&VO%/4^T2_U,"WZN/S1.TDD0+9RY,1 M&S"G\I0*Z(4HF&;L7?7'^^53)\U&PTR?]!N/L9^&\GOMX_]?M^^ MX\E3-_-7%FKHK2K4T'A 34Z;:,7:DU>:7@,%OX56)K[;AN]6MB=OD>^>TE+- M]N3-;-IH>N[UT+BTLZG$IEUDT]5AL&Z#9ILGI2MO1LN#[^"LHC_SK@V^5(#O ME!-JQ=A,.?H0.6)E>M181=#TLM^D>_VU':>C1Z+7 M>X[=MZ.NP6,<@NL8;F0SO5R1]Q68I$KAW69EW]-->2UN5>&"MG4ZJ>[C$!E^ MGZ_;GK3.;82P[D#K':3XB>B0:^L^]58DKVP#&O+TXRE+@QS&IT5)EC%RS];2 M;;8C+?ZA"C.076A%6%Y2^VHCE!:*7WS_762!Y$V>IK$J8H%*RM3 M>!^ZU3)UQS$EB^MA-TY26OH$#]6F;6U)+DLBN4CZA+#U/=WL]4G8#D__+5NJ MU=GCOF06ZD*.^:9IY$K1BOB*^$J-HPJ'9<0OG,&*YJ4D%#Z(U:WC,.JQDW+T M(?Z1C5''$N;_$-^#0Y"D83O[S <9#6P..+BN[GN4[=$Z 0CNCUS\1#:^IWN^ MO*VS0Y+LJSVJKNLON[*$\NCS]L@QXVRK%K4HHZE.Y9%TJJ, MX]=Y'=N0957;IE'%E.U$LL<*!6MX>E_BN=)CR/Y03P2[JRP/5MR$=/4\W79D MGQ(X;.GJB-93-Z]#_3UEI6A%?$5\U:6\A<[;]'A.7H)%OX'O:(.RQ&JS$7M5 M-?:5ZZ.Z7FXV_>5597R)V*\IV]@&;9\<1Y!/W+=]5W<,>64=7TWB.0[LB>CM M,_0/% ;=L[E$L/OD/D)9>;1\ZQNZZ1&HMLBN:V/HRF:43;T?ZW\W]X'#9%Y9^NPM2=AYDX1 >3 ,.QS[]S=97/(5?GGM%[O?U M>^X529.G1IF*6[[SX9K4*?,J2;7\CFE_L"#5+D'CC!9IVK@#,+N"^FPJ&+,] MY@:&JS;'J<\FL:E";%IQI307F+B2N%(:5ZY]@+(CJGRGP>M/Q01+1X-9]?8& M0Q?\I--(!"]^4+@>P0'U[E2/ Y6C#S$7,1U2$\^V\T<.K*MG,[E,W;1MO2^OE/_!GW_I$("II0Z.':\(GEX^\*X; M=D_W?'E%E@F-"(T(C0B-MJ&.;YNZ)2^J??!8U)$ ZJKS&;V]G\_HSED6)6A% M?$5\17Q%?-4)6G5$.>YT=_&"Q&]Q&X%W=5C*>7H0_Q#_$/\0WIN M9WM[_^:*CXU. IA^<,M@;)-)$FL9'@G*M*3(LSR(\?V:('C?,LWW&L^XV88O M#[DP:K,ET>_KCD7MV@G+E2H)I8K,B&BFJSOR2JJ1B)"(')Z(^#(;KAR*B% : MUP;$OAR/V3#7DC'ZDVD>)G&F/2'VMBN9%=,5E <"OG_FO'9OFO.'O#7% M:7IXT(9 2;6&M\FO,GHME88XPMK#'4*=[JKQHY3>4EBMGDW"2L)*PMH%874= MGX3UN')WGK7E34^-N&V09<4$O^0')<'\5\79[D2)\A4!7E]W#=E-/-0N>D:A M+774[,%*FXA[>7K/,DBX2+A(N.3;J098JB9UVSA :U3=;$/ULU24HA7Q%?$5 M\17Q52=HU1'EN--,\JK.MC9EJ0C/4$+YT<#8WNE#_$/\0_RCDKI3:&]QM^E' M3_3@R:99Y!OLD[7=2D?!L@G-YDCAT-"/QD;!*=]V:WN">P([ CL".R4 SO_U";#[MCV2??M K\F(6\/D#C? MX6]XHH*XN&^?>%\TW8]C[.W05FR-$U4"4?7PDNS"[H$@89X\=[BM0U@$<01Q M!'$$<(KLLHL8^]997OM=/428W:-DL1UQ'7$=2K3BKA. M"B4[HG9WFHM\%N>A"#3?,VV:Y&!!AD&T='8\3GB[OZ@8L1'\H>5W3 -"#8LH MP U%I JV^QJC'*;CQ'D$$MG#UZV>/WV1)3KTC42-1(U%;2S7)(JQU8#*E56_=)I4'V MG:7#,&/:- V';![ZPGKKN!6>K,M+&UOO:,9XLU4L5SK5%X7 MYD-!3?4 4CD[Y!B A'!C9G)Y[FF/^AL13!!,$$P\ Q.F=VI)JQM_*#!1\\%^ MS(.;B#5=O[.!\1%H0Q9%)6?]_,9XPS\#>8?5YR6_#)EQYI:5([L.)RS3/K$' M[6LR">+WVJHA-CF>#^$HOWMG.>MP\R++K'_Q9KXO3'$3AGO&2_.G2Z?P,)5D M"P[TI?B,W@J?41Z:XP DDNXUE/K&F/8IR9GF S>FVKA(<[A6"V/X-!')'\,D M'C*>],'S0G*63C)T_/'#()G L!]G_09Z[[-YH1^&P;?)E,69>- T"N+L5!H( M_/1CD9W#LS.I[@[/^N>F<.ZYSY@R< 69<.;[[ MYI>E)7\.-U;!QGH)Q)85WSXN?[0&-DC6M"]YH+4;H2:&\Q6X*#OG_9- MI_;OGU52&TA2%$PS]J[ZX_VRIFN&V;D$6HVQV_5A4HS0=?ZY*5 OW&^^\G9K MKZ_?[]MI\KM[?4?BY?/AFJ]LJM7R]M00X)^E[095K\#T0'/B#[#+M4O0 M.*-%FC;:[+,K+MB036[ :K%-74/MNX6)0;R[#>^^E$77!NMNGF6W8V8>%&D* MKZ&8&/';3OCM@HT9<-R(&(X8;B<,=YWD0=2JCE4HGVFGAW6N&'!3$.%9G&3" MM#SXKK'O&$!AVML;%K-QF/^P3S%7.?NGF:+R"@3LJ_Y=J^1QO)[NRMNG5)D_ M*!'ST'8V5>8V0J,MR//6M'7#E5=NZ24BS06KY7WT5JDFS2(@\"+P(O#:VI1R M'=VUY'5659@_CBG1?JGKED\B0B)"(K):C?BZTZ,C/3+L,X5O5T6&$^R>QZKPI.X*@P#'>YT['K9] V;GS--3W==?N$-(0TA#2$-"U;-3W=Q9/FK)R'*:>*U16+/>TSR1<;2^[8TB7F).B11)%$' M+U&NJ?==>7TOCT2D*(2^FK8K3IZUPV+'GK)+&;JR\;#OZZ;1DHU!";D4C]M- M/(Y0DE"R190T#=WVY566(I DD"205(%7"20EFI*^K[MTMFOW+OGJLUUT_&K] MXU?4T>REV^D\$DV>#F.I:_S182Q9A['<5@/CQ*ITFH$.8Q%[T6$LXJ\#X"\Z MC-7Z82QJ/D8)S)O'XPR'#DML$%'K$ HIIQ ):XX;:]Y:IN[WJ''8LT2B^I>$ M1(1$;9\RZ5NZVU\[@'?T5D]'(IA[.;:UC==UP.>W>KKE2$N=5V7QV_8:2"4? M\6F3MY[$UMYK$N>X36,2MR,6-\?374^>Z4>'NSKA@N[AU%>N26TNIN2X> M>Z747$5< H6P4SGCA5"24')_FQB6[KD*H.16KEPGV)6V0 A#E6-*PE")EJ;E MZZ8*&-H)SI/HNJ]W"*SZ^Z5XS(9Y>,\^<(?W M.OC^-)O$UON0:*'(>)<,_?_G[WWYZ^IRK, YS]A$>-/H0 MYT%\&\(]9UG&\FSQ=B!\C-3]RL8_O[FZL RS]YOSQ_7%&RT[IQCFX M%GJ,68Z48VV6O=_#3<9^7T^3I\G3Y&GRASKYCB28*.?%S8;;4WL;3^Z)$O[Q M2=O@09+E6C+6SB8)4."_W$325AG/RGV+7_0SL6^)M<'/"O"KU#S#O0\R9(GRE-^HZDA#RE3)"(K2072%1_9UU0 M2*)(H@Y9HE;$^!U/7A3M0/L,M1SG)X$\3H$LY<\D^:,^7R1N>W/:;#(QR<0D M$9/HM#D2V[D?B42UV4G/Z'J0\CK)@T@+GCM3W@Z_'7N/DV:524U/6B2NY>AV M6U%D:H*R*?EHKYE@5+F=ZJ-&30&2OMYW6O+:""0)) DDR=8\*-1*:?74H>E"@2AA*&*H<4Y+ING/3U==M MW]H_@57G3 H $(IVBE<)-"5NQ)NZ;2G@W7>"\5X+DATI^KX,D+.&]?"R=["/O777O75X<(%$>)"P(& M?-UW"08(!@@&R%YXUE[ LF'2SLLJL-@$% 049"]L;"^X>M\A>X%@@&" [(5G M#XCKGBGMZ*,":TTX03A!YL*FDW9TTR1K86F>M:V*'W.,UC=>W_#W3S\6VL5$1L<_CJS .<_8QO&>C#[-J,V>\V,PU/OL:"'$>)<,_?_G[WWYJ MN+W(BY3]"@^9%).O#)X0?0D>>77MJR3]/&5ID -S?>3;"8L/A!6(D4U/[\QWO#/P*S#ZO/FLWT(1_G= M.]\_[9M.[=\_J_T\D(8HF&;L7?7'^V4)F ^QOCTVER*K<>]O_1TV,4+;_N?+ MFWX<&7,F[:X,)G,W)>.'>R?Z;]RJ(@9R/M2P#T MVF]^R6L(21Q[-!R+G8.4YEIB3'F,J1CO\8*P[6CS"3! Q%0ZT]QFQ 6L(FF5 M2K:A3+?/C"K1?+ ;9Y$=W?/D%07O-->\-LI)Y1@4V@3I-BL2@*VO*?M]W7/; M;SC?";XA"",(4X05"<(VJ)IMZ[:\W)%N\\UK(6PKK_+@G,=-J@O-!OI21Z26 M]R#D"Y:M6Y2,04&^]GJ$=4XBK!XX_+XT:YED@F3B &2BI_L&R80,0THA![%= M"\O:Q*Y86W:DDF^_0J7;?7DE+E>1115^H+A+!Q33 0F7Z^IVSR/Q(O$B\6I# MO'IZSW-)O"CDMH%!N$EOV,-UIDS=MZ3U?U!E=2F\H(Z:Z9Q$6%9/9D\4D@F2 MB0.0"5^W30JY4N&):][ M*(D7B1>)5TV\'-V4V#CRT,6+0F[OK^$G%HQSEK8B6OL]C]_&01]'XH[1"]11 MA4"BUI?ZXARM5%#QLJU !M0M7 MJ$;PJXE0*MP43:(.Z]L1LQ&R;94N9:Z=R;(5N"GG>;9K=E>VG:S=! M%,1#I@6Y]K]!7 3IHV;J^Q1?E3/8VG:H7^$OJ^L2]_JN;OM4$H."@WL.#BJ# M1G6'%%\BDVS=!Z,VJ=-S>[KI4+9UJS;489E*@[L@OF5:&&NWI=&TC?%^3-EL MS6: K7LNI;91PBB=%5_;V>WKEDN-U)VDXS=DZOP9Y ?,)6?9Y_#&);Z]9.KE@-_EBIL\:*3SNI8$I.U>. M=7YY<6'YE[;O80K/^=65V^N?7^TMA6?;E5Q8,3S(ICFGR'?&:*(^C M4WD<5-*$F(U*FBCKZ/+[*DM0BTI3$,S*+I4W4=U]:-NY/3[?U?9TSY+70Z>K MC"7%+^T0""JGC@GC*#UR.U+9KFX1@M%^GVP3;A@%X63M3/E#W?1KMAK>]GS= M\Z3%NY]R0WLGR-LW1W\@+UV^EWY(,E6*D*W[EGOL(K29Q%#L80W%%0R':1%$ MK:BNEX)A!Y$JU@SK_9[NV-+D=6M"JL)NY"QW0"L>A;CR^WJN;LO3ID0( MOAS+[TY-,\5#%VU']=>E:9=#8I<#TS ]SQQ<>3UC<.:5.;3G%X/+?NLYM/^_O2]M;APY$OW\]E<@QMZ-G@A* M@X-GM^T(GK.],3/=[L,.?W) 9%&"!P1H'*V6?_W+S*K"08(B*0(D0-6N=]V2 M@$)55MYGYL[_%8>1LWPJ_=IW7J_*[7U9;J_1+26YM]VY;'YKLP<.JL.KPS?@ M\ WQB=3.&DBWVZGW ))S9''/G!".K1V3S*WP[BHRO ^W+>J I4$8[;(SA-I> M+W]):9:;0N/K0>//#,S&A<)CA.;'0?10$AZK5+!C M!*'M'M[TNS$C;!L2?K[*@=IFR^AT6V:)TS1KC"$JX:W. 67%CQ0_ GYD#O16 MWU3\2/$CQ8\4/[H\/[*L0:MOJ5ZSBA\I?J3XT>7YD8'ZD5Y>,G"-,4250%2$ M13\'?AAJZ\!?.M%+?*;75,5;#"&C95CP?^W26K75 !=4VGS-ROJN@4Q,G&_2 M/69>A2(312:OCTPLO64.VHI,%)DH,GE&Z>H,6D9?#24IPX:ID:/EK,;-AS4+ M[ @VJSG>W%^Q*FCM*AHN%(.OK5M AJ79/5?O7V@0&397METSO75ZK7:[O)8G MBMX4O2EZ>X;>ND9KT*V^T:RB-T5OBMY0GS1;_1(;[ET[O:EXU38._<:B"HVY MYM.8V6VW!I;R+BKOHO(N[B:2/@@BTU!$HHA$$:7CMJ_RF94_ MMGH=1;$BQ8KVJ':W1FG&3YV10[$BQ8H4*ZHY*S(/'N:N6)%B18H5*594&2OJ M*%94J1OL=7F[[#",5YBAO7#<&*=$*,_7\6[PJ^2?C6:3YFV_M+S"&ERUBIPU M5/^J >XH-O&LCTE5N"DVH=B$8A-[_#^JK8)B$XI-*#:QQS>CV,1N%\SNT9AG MVU@&:,\-F]S3NC^S2HZ*:SOF<64']X['-VG'D2]_P?DL_49-@MSU>K,'^JG# MJ\,WX/ -\=373L5,M_NJ)D'2>^G@QX,C8@K-KF)$TZ7QKFFC'!7N70ON-7#^ MHD*^:T&^Y@U-5+AW+;BG)AV>R>%WG8,-LVXY_$B9$&M^QF*5T#%;^J#;,CIJ M;,_9T.05RTS%C10W>IX;&;UNJ]M70PT5-U+<2'&C2W,CT]1;@XYJR:BXD>)& MBAM=FAOI@T'+TDO+8;IZ;M20<&*5(+R*^8554I4!5-5K=7JE61QUN?FJ1;F2 MV*^*2@RS![:YHA)%)8I*GJ&2GM[2RVM&HJA$4(;=VK]77 M55(YZ!")1F MI9A$@YE$M[3N/8I)*":AF,15,HF!2@A03$(Q"<4DE+GQ0L=*#:8''C6>+XN* M?8DJ.\;U:;NVN'LJGMD^!)?S*%/5."XXXC$(]XR+9@"'SS&VW'C$PR]Z4(K# MJ+O#850>+\<-G 2Z#/'^*PXC9_FT"PHO %Z!C\]>^;$7A1K^>^ZOUG'$%AHR MQ#4CKN@^ 2X'&K/G#]J_^5 &S?86\']>;+NXD.,O;C7MRP.3?X=7V.X/K>PG MS?-AY_%*BWR-_1N7B>#M9>RZ-T_PYNZW;TMC,W_Z*0YO[FU[_?;S_($M8I=] M6/Y5;G_F>+8W=VSWO;?$"9_H[OR"JWR!RQFY_OSWO_S7__O3]@*? %[3[P"X MD.4?!\AZ>+&?V/+//\PFIF[T_MK^QY?)#YJS@%_8\^C&&+<[7:,[;@_TGCXU M.Q-S/!VVQ^VQK@\[W=GXA[]L8,YS[&<7]SF,9G>^LT7(M9R-RMGI8'#;-0?I M?ZP2QZ":I8Q!M?J7G0=YX<^KP[^2PS@@Z"2 M\ _4#Z8@<19YF!:J_LD3$S9GJSM0)BRC]0(50J'M2]!VYY"S%>S496<::7[2+A/4J)!IC/LQ+DGX.V^@-/JO"+#%TKT6Z:E5@(Y'4JK5 MC/J#EMFN?JI2W3%+9=E?6P2WV:BH>-H1K5:L5J>\@'"S\4:Q,,7":H**BH4= MSL*Z5JM=WD2?9N/-J2SL14;I==F>8_@=[(S!FP'\O_ ECI):M)^JU/8Q6GI; MY9%=Q-'8:#E_E21"[_4'I56R*GI0]-!X>ABTU62L,K2K&EF-E4[&BN!OPLT? M,-?&C$]_/H]A-_,GV%=8C2:V+V1UV?D'U:IP)MA-_=+LII<"LBX(J+P_#9"" MKX)<.75:+;-=WNPM19V*.A5UED>=9JO?*:]ST6NG3N5V?/?%CVR7/(XOR'*I MU(HL*]_J#"JMI9NM7J]LNKQNE[]RTBCRVA%9Z_=:W?*\FHJ:%#6]9FKJ]5IF MZ?Z6ZZ8FY3#=#=M?6!B^U;0PON-.T^H&4[X*LZY8H6RWC(YRD2HG3(.DYJN@ M5D&<;:N\O"]%G(HX%7&62)RZH8A3.4A+ R$.7W^A>_0(W+( MQ8^ZM0G5:W6 MW3HKUG;+RSH_%*9-SCXOAJ$YZ+>Z1FD#OO="LNZ8IKQJ-2B@>94\3K&TE[K] MK9;9*6\^F.)@BH,I#J8XV'FKFLT2JYH5!\N;H+N;9!?]NZBK[/%C',P?X(F/KNT-YY'SS8F>#NMW^T_Q MO7]^CN]"9^'8P=-GF[Z*ZPZ_.^$__ZV:LZ?%,.KSJ. MJD:Y)SO%5*/MQA^=7-S@Q/R"\[?7JNB87I5 M1= /Q=^+.&G/"DNS91KE%9^\ZK9N*K>O[+"48H&EA:=>(\<3#,[H*@:G&)QB M<(K!72F#T[MJ/()* "\'A.^IP%&+[._:'?/8THFT9>"O:$!PHVS@&G*ZBJW9 MZH!R ;NTWRXMN[LNI%6U^J6TK%?!1133D._U==7\5O$(Q2,4C]@-A%ZOM!J+ M:^$1*M2W&[:?R[%F]I>J5P'6HTO1SZK1=\LKU[SV0G3E:"TA/>15DAZ]UU&4 MIBA-4=H9**VK*TJK4NN\+N7R[Z02L<6-#:>U[YFV#IPYT_RE[H^Z/5-HS?J M#[L=';N3C'7=ZNE34W4GN61W$JN4[B16_\0F$5:C6V2\ZL-W&[W[\[;546TB M+MSPO )8/J^EG:,3A C5/PO/R^WNC>-IT8,?A[:W"']4-F?Y1%&/\O^:$442 M8AB*$,/T.POF3LBTCQAK4'A8L>_C)K6S'@VUK8W@N ,LH MMEWM"PM6H<)%Q1//@XOW]P&[MR.FO0<4=+S0F6M_L]V879?NH-(Z=U/5AS@* M(X F,B([TF2ONY38+*.EE=G$J;J4EXNV?&[U^N4U?+[VC!>56U:1=J7*YL%'115V0U/&UDO3;Z\S:O"FVZN^('T;2RHN-R@30J7E!]6(\.K%QE2Y.K[7 M[M]V^I7C6EVH2GFW:ZIS*L IP%VM _L5J/?7I<7/_&#)G(@M-#_ SM9.H!S6 M7&^W2FN=J+1SY6LY4@F_[+S>,[B[CX*DQH,OP4?)I6 M;% O^"EW^A%U$(=F[99% =Z]ZAJ#8L(O;T;?R6SVFJH2BH%M6+U;O;Q8C6*SBLW6 MDH/9;KZ<*_?: M_(V%:3"5S?'?D:]]@]_6Q(G3U*#L3G>,45Y/AGVPJP'6J3C2U>I!J<@H&?6N M5-^Y%$POX@\IM6W#7K6F,E147%!QP9=[,1I-PYU;LUPWAL)/):65E*X1A:/W MH3TXH_?A58AIE31R! J*HDP:1E$/?\/5577NT-!;G=X9%715?58;^E9*T4%N M<*4MG3&&TV@UJM^YU*M2O%:*\_^:/1W,"Z[:OLCV9@M%(=E.IP M>0^,U57*P_E=,Z]R^NO^$:UG'OCZLL&MR5^^.!%N[[T'D' 6L>WFWILX 9M' M?K U[=4RS.FD,]$-HSOK3*WQ>#0VQ;17LSWN]]2TUTM.>VVK::\7?[W9A^\T M>O=J6.PK,%SV=]:H55GVY8;%%FE%:EJK:A9P :Q4TUH5=ZP#'JIIK8HGU@87 MGYW66I[P5DDUUSHNM?9]57BZC)I!J,*WM0QVG2"IKZ:2N:3(U:$X>$UUR?1> MNW]K*0:G&%Q=5.V]9E]=^I T :H*'2NW_!0Z5FG&79>UIH:L;B)0WS3,TAA: M7:ZY:CU"\>=7-&Q5T8FBDS.HU>?Q4-<./@I_2M*#7R/^J,"$FKAZ(IC>G"&X ML(TDU4&HOB.=:D1W]>)B:N#J^=S@=:$JY>FN,[%= (A- %QM@-58C%,#5Y6_ M^AB@)0-7E<=:>>*4)^5,.O:USU.M@([44%5%9T>KU[7(V:X=_!1^E:5,*_Q2 M'O-3ZBO44-7+*OW%MU*Y]J)&]RC73\72_-)-LAI16%!,_HWKD=6,4@3%:Q6O MO4Y>JW0K1>^*WE\/O2O=2NE62K=2O+8DY]>5^[C4"-JK5[!J@'LJ]G:U&I'J MO/XR(+^"!NL7T7!>12]UQ0J5UE%S0E2D]LI)36D=2NM06L2=!7<_)JQE!?AZ:EV.U59 $I)4DI28IJE9*DE"2E M)"DEJ4)WE!HH_**!PA_M)QSZ.WRT@T5V-1PB1)\8AF&\XK\[RW#AS)S@]L : M3B;]:7?0'YFZ.6F/1P,Q)[AGC7M#-2?X@G."!Z6,">YT7_6D7+5[->JV:K4Z MV6[_ L7R-1N7)T,PFF6T7J!C*+Q["=[5HPG(25,\SHRF9<8$SPT]A:97B*82 M*TL;8:FP4F%E:5C9J524U\AEFX'DO^(P]_*\8GO]=2^2\,DU>477^/>.VW59$_&+P*9I5 M-'L!FNV8BF:KI]F&>,LJUJ2GLI#>=9:EZ<_7E7[4N6UK_V!V$)8%GKJ0"KZG MJLTN)]R:2B:"*CJ**A15**K8H(J>H@KET'RY&O;-=^W(<9WHJ98F5!T(;4:$\. M2;M=)5XJ,JE06%=4HJE%4\XRB]VHJ,U]>2_E, ME>;=9LWG)Q9&@8/J(WUCZ"TV?O/5UBQ7I+GQ 5ZHF?SU MBQ/A;M][I,W&MIM[=^($H.OZP59UYVPTZDW'5L><#HR>.1L:1L?$ZL[1;&9. M+:NKJCLO6-W9*Z6ZL]T[K4+0[#2Z/O+$P[=5>64#=)^:56K4K)*-1%BH*5V[ M?'QKQNSK,^/;W^D7;'$S!*#8]TS[.;#AN8D=,6UF.X&&NMC!&7E7%%XOW1+X MS?=NOO')0<_UMBVM8O 5YBQ7#[M&Y!Z_S&)3T;Y:>G::C8JG-U0[%.<:S[Q, MT[SME=?9O-%HI"1LIZ.AF$,S]8,J=:$5=U]] K2P/:!Z^Z MH(ZRQ&HDPB[;H5?158WH2IES1X2%#PQ6-G009^T# L674IJ'II0I*=?+*1K$ M%&HGFD_#NU<5("TF\O(BIF<:0=4D#FIV]-N^8J-G5[A>0T5#J74'5UC?X ?N MTS^GJ[7K/S&V5=S0,8?]2;L]Z@ZM7K^CSP:F,1.CJ_HCTQRKX@95W*"*&U1Q M0\W57U7HXH8K=0>6F[+XNJW2!A%L[:2-*FY0Q0TOSJLRBYKQ@^8*U.LI MLS#ZYJVA5XY<=2$C9< MN&CQI9079E#YO2\JDRBRC*)=OM6+R]71['1 Q6NP\HDCDHZK-1')MU_%VYW2;[4,X<1Y9JLI"AB,>@Q//>-T'A[6U[EEZP MGA;R5.9')WIX8.Y"BWR &8!58Z+")4QLT-X[+;*_P\/QVO?S@9&?VB-NI8I2I(Z MAFE9JB3IN)*DP>"V:P[2_UCE%2CU2RE0ZERVP BOO+D%2LTZ?$-B+[6S6[,E M@75V*9^CNF3F!Q2O^@<(1FT*+'>1!VFAT$R>D,Y"S3):E?IF%=;6K4KJ<+/V M\DA>IO?ZW-!3:'J%:"JQ\F#WE IH[8:C*,@-V#H.Y@]HDKT$7<^:X5065G(W M:M9<,J5[K"I>.FA9>O6IB:_":=H@^JVOF%%T6_A>I]4=]!69ED&F#3%8J@2A M;#VP#IPYY39RU_$E=>I30'-6@5E:D+?JG,^S0L6TK-M.:4997>BD:HU "?Y7 MP4@4WTALY&[[UE2EP,H;<#!LO_B1[6J.AR'J%:#D)5E+)=4_S51>3DE JR-W MVJ'5M(R>V6I;U4] K0NY*1_(%:E"3>)7BCWM+V5M=?1.R^JIH6$O4*P.2V-] M+D7LV=2MXFROKU[ YOZ]!Z=:?+&_CYC'EDX4?O)==^8'U,7ZH,[7F02P86_< M,4;6>&CTK>Y@9@Y[W8E( -/'EF&H!+"C$\#Z1COSG_(2P RSG RP\W99WGK= MO&P.ECK\*SE\0_SRM5,;:Y:AH7*%%+)=/[(=G?&C<$OAUI&X=?!,*.4_W@U' M-,%@:3# L.!)N^,F6$N[LUW;FS-LD?!_MA?;P9-V>,ZS:CO=#$]S0TN=K7:K MI[)]E$/ZT@)9\;CZ>:=KS](X!^NV!J;B8(J#O1H.5A=LJP63J@T?:@]:G3-H M4G6Y_%-934-QH@A%$8VGB$ZKK1_L M[GXM%*'<^N6H:>O \0-2T,(JB.VRLS+.F@]=10OS:[>I&D2PS15X5TF#BN04 MR2F2JU[Y' Q*4SVOGK24A_#=1_L)"Q%S*J83L56HA2R*7/@%-N!%=13VK]EQ M].##4@ZK1/ELLGP[FXY9%\Q1+I+ZB*_&2:DW1GEB:OO2JPOJU7=2J"*7:R:7 M=DLW3$4PQQ", M0FB%I#(J.^PH5?!-I]732PL=7]W<[&*@J4':=9*;5T&=G!C[+;VCAMBK(?:* M]BY@^W6 ^*K/8WP=Q'>7IZT\IC.U 6]['\F^W&%-$8>HN_Q@"WY1.@ZW ^]V,O"B=..'?] M, Z.:F0Y&O?:>KL];.O6U!P/]4Z[WQ.-+"?Z;%K])./M_CUYSM:N.M/E0V8: M]Z?I^U]^^8C_]_"P2 M'7?:B^/\1;9;?!6?Q_\[G7S]9:J]?Z_=:'\;_O)U^.7]A]\(_'_].OSE_>P? M[W_[61N.QQ^^_O:ES%NH#.?.=2_5'N"-XVG1@Q^'MK<(G_?PU6G;IGUVSG#Z[YJ#)L\J-USRHW6CV[D]\W6KT[D][_;(TVVS(GY=C MO"RY[/R=/NL4))JP.YV%Q MC;_4/L)[_C$3PA5U*.IX.>X-%[+OP(TV?K"#>U[_55-*&?MAQ).0I]_7S N/ MJD%3A*((Y;40RH<('M:D0QNVS#6ONXN.Q+Y6>FE?@%YJ1AV3M)KDIJ8DD=ZQ MH@4E.Y0)DMOA%%2JHXV/U]T[84?@S789UU #%L4!ELRY0*AX_>%;Q7#.SW#. MPU!J!Q^%/PI_%/XH_%'X4T_X*/Q1^*/@H^CK(O!1?5&.L.AF?D"M4;#?LL:\ M!5OD2DFU,@?RU@C&]<+8QHP^.FMKP>;/1CHKN'!VDNJ,JGB5XE6*5]6=5QDM MJUV]6J%XE>)5BEI"+56KE8I":D8A M98+#:'7+"YXKBE 4<74RHP)/A:(312>*3A2=*#I1\%%\9..]4G/$KH6#J'SA MD[Q%U><<*A;UNB,%*C"P%SK=5K^CDG\5)U*!U&8EG M;;TYE*,3M*4?: L_OHN6L:O98JR1FJ?P:NCTXO!1^*/P1^&/PA^%/_6$C\(? MA3\*/HJ^FF.[U2C_0,U3>(44_:IS/(I14R5]'-=:S6SI;;URF-6 DZE,/L6L M%+-J-+/JMSH#E;*F>)7B58I7U9U7J3H)Q;$4QU(NX[$;F;1CZO^=6;>WCFB1-\:/!&Y8J!J&6*/;49)$29(K MDR2&V>J=(0!0 QY8BBAYW6F#AP:4U+R&"B+!KZ 7:-=2W>D5A32;0LJEB$Y? M482BB&931,-:W"@Z471R=732:QG]MJ*0NE-(U="JO[=/<:57Q)7*S6BK$Z&I M\0\7<2'$B-?ZA6A\I6+;&0'$:Q6D4IU$Z MS[7YHA4_4OQ(\2/%CUX$G6[+*&^VJN)$]>%$*DI0H\M08D&)A4:)A5+3[*Y> M+&2",3]%]IW+"I_/_)L>TN;,=052_/D'_0?Z&2 PES^+4V3Q*.F)*D[UQ5FQ M4/N-/6J?_)7MO=-V':\H2/3H+**'MV;[$$3,7_?A#Q\7IX(C'H,3STB9 1P^ MQ\=T/.7Q2#(H1>9U*Y=YN($207<*I+YZ\&F7S3F2R\:PVB,\'C%/\Y?+V](( MZT\_Q>'-O6VOWWZ>/[!%[+(/R[_9;FQ'CN\-O<5?8P#/\@FP8"CV,7'"N>N' M<<"^ $<9N?[\][_\U__[T^8R_G+F>$[$?G&^L<5[+[*]>P>^/PQ#%H6S.(+W MARL?KN _]*GI]S7S0O8%]YBL"U?@(=OZQ)9__F$VP29*?VW_X\OD!\U9P"_L M>72CSZ;M;M>T9I/I=#3LF]9P.!ZVQ^VQKO=[G7'OA[]LW-MSQ+^+]@^[]IWO M;)%15O#@S]E%/3]8V6Y.]ADYTCN*]1UQ6L[,#!W.=.<'"Q:@K''M=RG^\ MVY0AQ=PQ)1RS,!'B<.XF]F3\]['\-?_^::^;W8M^7AW^&SH"R T8];I88R42>%Y+'] M!Q4:5MQ-M HLW /+R^-E5MG3A+9W27^+0K[7BGPCYK&E$RGD4\AW%N3[XD>V MJYW"_U2N\FZ$!M9HDHTE*D58D:65X#YUXH>3M#+#.7>4^Z]\O2R8[#I<#MH3U+Z M%=E)_7YY.5ZG0NVZ";E!--M<@?AZ*+=3GN_PI3"K"PDJWZ*BS!I1YIN^55Y1 MB)*IRC?Y@N+":O#/ OQ;^#%VFSFE/K/NZ:_%<"TO\_I0F#8Y [L8AF^Z+<,J M+RG[4$!>57)V,625.[H\G49Q1,41S\41S5;W\#X\)\.Q[GBF @R*PRD.=UT< M[HW5ZI38)4'I?,?K?$_4< _?R)__]C MNKX.^_UN>]P=Z(/9R#2LX;@[&F#7U]%LUC';@U'E75\S-_^O.(RY)L[403@&DS!^@PT7,7J4GU"*?II#.'QRV%._BKQ=L[H3816EE_\Z" M6TW[D,P$ZKW[Q!S7?8(]^P%<\H/]C<%W8,\VJ!@/=@#( QN'0\_#EN9X MT)?@,YZ-Z*SY2_II'?B+>!Z%M.^0!=^<.8-7\$_1TYK1K^>N'8;XPAS Z*]8 MP)_&9U8L>O 7H1:'<%HXQP*^&3AW<;2Q,OSPS5DP^05\U($_Y19L:3;\M_;X MX+NL18?6XG4*OQ0P(<<1@$CV#A8^ ,+S(_@66]MP0MC+/&"PDZ7CV=[H!+"-=L'N%^Q'XUQ".$ )Q^X]!^H-TS_SZPUP_.7 ,2IH7X M 6'K83Q_@)N YSPF;I=:&,OM/L_7MGG3(3PDSW3)8S MZAD3:SS49_U.9S :C2=MLR]93F<\F%PCRW&7-XX$'*($0BYL!.,!ND.:F?NK M.T!RPFM V?0PG*ISYULQ8!">$ZY"@?5$F$ 7VMJ/ .&03ES'OG-<)W)@=?S+ M%V18O_+!R _,=H%RYDAB=[S%()#+HQ\ DPHS' HWA6*2=M72OC$@&J &N?13 M"XC) Y).O_8D6050.OS@^F$(-/YWI%/D->S[G*WE$>?PB.UX^W:6/4E+8ZNU MZS\)^>(2AP;>YJPX">-3]V*W4-^3?X6, ZPA0O\.R*VR+ZOJ?'\!H=C@$OP M#;@3?&CC6K-7!F('"#V$>PV07]J:%Q. &Y+H'$_R F%!P>E""JE$AKP?7B3 M202* N8M;@1?A.OY%W!, -V*+>@E@AV[Y^S5%0"\!^T2[F)-(!$\4AX+48K- M[3 *C^>)>UE+10^#']P_[EQ-$!I8^,\?&N#\;=D:#_F Z&@DMKVL.A]-S\K#J70J_??@RU;8SBU["1[8O MO)0=)JALO-,^?_WUU^&G?V@?9MKG]S__]G[V?CS\[8LV'(\_?/WMR_O??M8^ M?OCE_?C]]',9S+8>CNY+H[ID5(- M]B+6*ZX<3"V2EFO70X8X7FTQ5I"44-$NP,]05OX-TYT\^3' 5IHVIL,M4S> M_R-#*#\F7C1 W"6@$N@ 8$0E>A^WS(/4 ?4,400^<*LH=;^AAA(^A8"^Y$H4$Q$DMX0QXL+KRV"JEF?*H*X^Z\JA7 MY5%73.,$IO$Q !1WUJZX,/27N,Z";N=M;7DUXFZZ52"?%$U)5B/.I(X,\HW( MF:."=B7F2ZT9*<=]NN$Z4E:%1H7/1>R/:'XD?^O.=E%K%+0<@ 4/3(/PF;C) M'6,@5='+Z]'NR+V< :R2@A4B]->0&'3B0J^U$.3\-@GG1(?@=4O@$[)C#*40 M,_Z*20T+[3-IJC+> D(.%;TU_L5.O$CPT83DLSKKS\/AQZS2VN(N2I216?GK M<_&2AB@X"P_CU9J30/1@@X*Y7))L0-);<A:W%+HI"/W87&)0!6-.I%PY\/M"6@;^"3_EA9KM[''G/X4-3Z.P,OI.Q M'3YHB!W?;!>OJA0B*]U!M;G+1"*@G1-&',F(?%:HV/&0&I#A0-? 8B*EQ44S M:<.C+CW.2BNI#+_D:&X,IS"X/M %:\W'I3I!+B6* @,?\A^YDH !'AX&C(Z@3O0ER5,?.\ZI+S"J2*MN3/@G>CLXOBX)MQ*ADV M#GDPRE-)/RP#)T(SD+J"6 MG#/72U3@1)*.L\)WQ-59[?,#8Q)1PE1P$ZJ$:!P"L@9 #EDF2 P3,R?@(L!J M9/BU;*J&/#U)[:UMTO'IO+FS/J(UNP:K\CN1!WRQ%$?>'_7;@09/N7 SY7@& M$1?*V9IQ:Y:\M<:XJ\#H,M@?"Y81N#O&<$_Z^YE+(IS7DK9HIR1N1V';*\@)B$B.2=]T]9<.[AGF0RM< 5*0GK>S$ MV9C=I#T/0$& ->X"W^82:D.>VV[H4SI X+N4@Q;F%I#Y#>)WQ%Q!@&&$D/^& M#IB:7)M\FF0M?W+E@ZWI!]R2].=L :(?P?RS-#KS8:?$MRAN10O9''7M)ZYB MB$5ANX00W!6:#82,Q?ZX@H1W(1RB(E/&VWT7!QF8Y+$1%P6_!%E#[AM$"\?+ M6+[Y')3OB"X)YHXYEORYP\P4-$_AW\]/C@S+E)DGWS";TVTCEPX9MRH])IBT+7/MZ:?82UYTTW,D5E>A M;568'R(!D\U%3_F\M,$DB@,[,T\@H8/KP,(Z%$4=1P4&Y[2G1@@ M8H>)<'5*TISA6.7H\HCVP>*@&]\XV^%NX>98-G#V>ADV2EFI0%EY+]-F:JN4 M)#ML"=F6LTP.3(]K91/A."OR?30AG)"3)Y ]9V2@&7 3A\LX$$&4\0?L--E( M3IAADM^:(/H?RK$/B0GRNAV>7@"2EZB_A3H->_!CKH-0#G/[XJG0".XQN'*\%'"B ?_EQE%OSE_>S#_^33?#B MR1P2NBO0P!!8<<"]5RL[FC^0&AC*B(,\7H#J34P*P NX=[YC'I%9I1%!CD=0@$/MI?@8(JY4Y>BJX#S$=9 M,%$+!/K4 QC'=&D[-H]P2R2#B*(_D^RVYI4Z#HEIE+R/ 19,Q&OZ0%+\X%!H M1X+"\:B C*?=.#SPZ-IS+L/QA*W$R@WP&!L&ZP' 3E"'4923?$1"\'$:V/PB MYN$ I'9*&TO 8.L]*O&3GT6O:#G.1NM6-[2[>CI"S=M>O^2]-4=?J+TG5.,D MS!D%DAE;$!/+XRT5)I;D%^_T;JW:.NTM\U8O>7.1PE3ELZ_'?G>HN[-.LX2I-V5Z!E84KP M=D6F#&<():003$+L)Q_5[LE;&-'O[D%CC.3WG_!CL6_@.[I:H8\!&XI+55 '7[K^_X=JFYD MQ0M B$6LW"(;+J4$T* %^2ONA!(U0!2(L$DYQA1HJ8H7P).B$_PCRP>0$=.;XC\_C*W=;S)GKBMY+?_Y!_X%^#M?V M7/XL,#';KJF__OXNBYF;]93:+M0NZ@;\Z"RBA[?M_B'-V_(=J0Y_^+B&Q'#$ M8YI+[4NHR_=E:^,Y3V*TTC[K/L];#^G>!2<]JH_6N=F:I.1L=>E?\I$@\DN$&E#>WI__# ;V^7DR$;46$B@C/1X1F MC@C?R9WD>(D(M"3M),B6D<%+4:=+])HE5U!?F$/?Y"T.7*K_ M MP7TX0+,N.6E\C7T'ZHS8ULJ/5$+&RR](*:,BT,CF71*3W:^91ZU.\@DWE":2 M!DMY!Y(U, H.."PJOQ?MIT3&D4UZGLPF^KKVL;U@)')6$7J8%-1*TX1$P"I> M"0189'$#OY&I-I4.G'OR/@64.=G"\@ULW\(+-Y+,I&>R)W,5 I_3[ NXN_?D MQMG*&^+90JZ/ LNAT")GIV1;KA >=#I,^V2(0938159FMHK#">"8"'FN'F/G MP8BEMB=U@R%V2UDD%+_VA.Q>V4\B/P>$@RMB^T!_\1,;NE+>) 6C1R9B,)D(Q7;Z%Y[\6[OJ<]LAXIP8@TV\8Z>=EP9ZHT*(L \H'S60H M1MC=(N0!\(T]ACLVV:.'^6Y+B=-X?CD1*#S;%NBR>;(<0)010JPN\A43J) ) M_.S["\IO3/'521KLUSLB=&AIG(K.GA"=E8G+]\_AB=09TFR:4+B<23.C+48I M1 4#Y:>+3$*1";G"ED>+'4UUTUA'[/$Z-6J^E-="LQ49&"57MQ,GL1V4_59?LGU(9P'W+ MVU%K/7=344*Y<2Y_32)5B]PU>4?-WU$!HY: ME#$>.W=QL -(;FY@AC&*TD' M,>9K4V$@6XA*72PEHN%>L)_P0<-AAGG?I_:&_Q<.(U__F&E)DA?T^9>PGN&X M3U(I.75>Q5#P3KU1W$3^N"(*$69*Q2@O*KTIEVK$LP^TT$^:5C,6.,_2KPEU M8BLEKLA9F_6:X!4^9/PJ&=V=.N+PKES9?7*':"B5J6T,;%"9V^[S[3Y>L7>H M$5+Y.@O:E*0KDG1_RQ;A9EJF-4+$(6<"%AM[U&X"@U9)62^5E-E/+1G]X&RZ ME:\I6K EP_#,]A@<.]/M*YJ+2B[1BSB934(^VKFS%HK?[C +( 88J*ZS="BL M4_11&FSR!A?(5K7)1[/C132<)I*M2\,!+S)J/C@E:IZ;E2.$@!!O&*8+T0JB^SPSS.N1)_AN>S_EXA^"NA)](<-N0(^ M8>YQ."8HXDNROU!WVH1)F!F6L_O.Q&:S?0D)9P"@=/ODR4YK+#/2.2F;%WEE M2AQ6YFX5=,IU71*-9WR,M,I-6V(@,]'-V40]5)#>7?6WHV;SZHRH;LN#8,RV1URH8.ISI#AD)CI-P77L= MLK?R'UM]:XJ+'Y(\^WXN_SZ![,&U"WQ+7>N_CZV>R+UOG/AZ][*??TV'/ZZ6 MYS/_/GYLEV>S\\#RM!V0(2QOJ[1D:P]@>=_N=%L"PD\@RT,DR#]S\JU5#9FF": M31 \%(0*[T[$.^L">+<-2_$5DIE;GZ@9FA8J5\?6N)6*B8=#3Z'I%:+I;OVZ M3*9Y9\]_QR V6,IP*W[P]@_S.6/+Y06X:94=(W=K/['LF"Y%T&?@VD%H"/1R M[RF>=C"H#*O?ZO9+4ZB;C3>GLK"&6,,7T=]>IKTE!S'W&" 5^U_.H4Q8O=:@ MIY=%B75!B*K5 B7]KY-(.$V8@U;;*DTZ70M-[&Q+E'M>A9H/"C7+!9,+'[FZGC.;B:12>7LJBJ5QDIB_N-6VNS?DQF' MC?Q)#"D,-V]PD<^(M75O83V&2 MO8D#Y9TEPUE"F2])UH'S8*ET%:L% S[;D)9)/B+R+W'NSM-:5/4AL\B4>APR MER^35IEV,Y*9OO$:OHFEZIDYDODQAO :O!*+&>J8-H4AWU/PHVH),&/IS/BLIK085,WFVOSAQ\%X9'>..18^, M>9E^4>D1Q410ZE^7V40K>]AD]6P5"26N)N7?R2.BH5PK&3DIFZ9@E6W:!( & M#>;'34ZW%Z/1+5(EV%PPMQE>TT/X)9;D.TBJ4?@(@R2A5W;@"T3"+!7K8+$P MH$*,LQK%2$JDS&?F0656S.0&)^.8J.@X^RDYB=.UQ9"F=,ZO**IWQ#B"I%XY M=D5:[XZ[WD32=(Q8 )^@2B0Q:17>Q:X>(:$<07"-$TJI,FKIPFEC 4VX^ORF M1?=$K%/*$5LZ$BH!7(* 24E([Y0R+_O^/L Z+);<2'+\W,"%NG+:YHNS7]+T M_MI7@'S(X,XGYJ"4P!87W%!VJ>:.6M-QYI:<"[15RM-.AP33(#8[(/KD8W]W M2Y<[S*EGX7;O)V1586IA+ZF3<_)1,3_<\6C^"F?&(!"P.BZMX:9IOR![_3BB M024.B:N[9 )Z3CH!M8@9KLGPU[0V@M<\RG=%"4E^OYE];I03)/OAY0Q\HA9\ MYXXE74/Q(,#YJ7 BC5G2TEDL!K\8&Z-/*PX!KY>#X41]0@J7BPK!P3W!(]QLC,$2.OD3MCNXNT M@0.UAN55IC@E6?8-T^@2/1)EI*!E.;+1/H4EN]L,05D3U17A/8CYX7*>9FV9 M[WM/^S\;,"X@D@1+U=@]QG+DXUQ7>&Q"\Q]\;"JZEO,_M7#CS'(F.W8F3FJ7 MDSGMN98D6$5/G($4*>3F-+XTLQ8MGHSBQ#HV0&30XN:_MU Q8F19!,2I@.B\ MI'XYF6?*B9@ZH/'';.TN\'_'T18,],X E=%UP+Z!!H5DM%'_G$X5)W6*14^9 MZC/18R;D3[=PNNG:)Q55%DB+ :2B?Y;HA>WQ#MB@U-D^5+_%+;T#-+4E6*:SYT^ M\6'!LH,WWE5M^1-.,[X![+GAH9 ,1MHE-N?>>N2#',R<& ?H'<%J TP'/]+ MW1HS%E#&GD=,IJ5X]?"2/XB3XD%&XEQBX6@(DE6Q[S$.G0YD&P94-<*LPS13 M9DO;;&4=IKDMQ]BR/;17[&9A8Y]&[.\3/!5L4ZJX<\%_^'99N''2Z!S&>H.!07!O$HF,.\\F8 M.TFV(2*.+[Y;>%37GQ/;H?'@6*;+HD.0)>5N$UI&#T5L-L2-US_ MB68Q2.GI >XMM *;-/^K1U"%\.)8"/OF)'(7.^X"M HI#/ !6,KT:UFA3XO)V*K\+DN2OQ(''8V#ZYK&:<7-5GET<+N)N M01OQC:-9"DBY4?ZEE@278<)QO>A! @Q?6&2[*3Z)EO: #C0XI,@!8J==I *A M+F1Z763TX3L PN_8\R'I2I!E=0NVXDTN K+6>>,K^ )&CWWN=X"'XKGL;R6_ M17X)'J(@-KR!M7:R?4)@CE8%)Z'Y)&&RZO.?%[#=?>[=NQ*TG<=B(0<$%N;V M65=>V33>/E31Y%-R./(1B(RE^!SUEP;Q/[;KFV[4ONV7NK7-?!G9L"=I[IEC M)$D^S=Y.:CNR,IRCS?E)8\V]**F/=%(\5JL',_!)O74JU.D'-37,U[8 M&,IU8SJ!Z P%-L&*!QPQMC9W[3#D+5B! 5-RPLK^%Q@*AG:,5SGOX)-:A_H!^W:I^VN5:V@2!8V@P;CG%S<8$< MR[F+R4*4/.M9\E751,\+L&/J.U\WGGX^0HP>"O+C^,4*L,1E51?#-Z):]PMY M V7N7#8DL,% GA?NBCN,@ .(-L$LR54?1ZDS^;]_=-*1=>$ MK0,V=S*SA[+C)#/.TR+ZY[-:*C4OKHNO?BZHUT*0@H& 7>4IWUP9"^"_E4+^JI[H1V%7Z>+[>8KYV/,(DP3<7%BHOW$ MR1I5(UEYKDA6">P7()=+-=M<1%?KLW]%+&],CHNB%@L[&TH\85ZUXRD57 GA M2IQJ?+YI/D8G&F(P%!W'Q\&O(R"XJK\\8(5(G+!TD7% #6 M(;+>?*C_/4FJ\?-A!T7%=0J6-Q_11O9"6["["&N4/*IK(W-%UN277IY6*2V5O[NS% MRCOSE$GTOMYKVL^QSU-I8)/9HNYK/VUN(MA MWDF:BK?E$TZ8[>QIAV$L&[/)=KW8 MFN4[-HP*>P.'OA88@]+9>;T!:-B=,^(47G.;.U5UP96QMJPLJWVA;\%F98?O4%3XPA+4Q$NF6V5R M)G=AF^-%[#Z@IWA[1UQ^H[]#RFZ8R[XY(>\?:R\<'UN"88]-[%C%/=3 $D Q M66/#RDPU $:5;M*T3=\CS@N?6?G42)*WW"'WC6C^CJHJ_L(+?6HAM=DV)ZUO MV-1'-#XBA!H';[Q$[>)X/UMG3=71#I*DH#ALJYM9C%*=[P6;(=XBF:H4"YG. M_P67TY(]U79^($W6HK**=&H Y6[)KAI);I:XQ>P2R47);"[YD&QHCE7=!,JM MQ"[JQ)P$&;!_%+;MP@Y85$&V104O0=D_]JW2VRR4MC&]KKTI>H-;J]R]+84H M>Z+A#\WIF5+2;9?6,*74'BZ=DD!4..'JF8X\1Y7K'C-"Z7,$_\79)7"]]QXV ME5?*2V7*"S7OON$M[O!*X,+2T@F9@K!V;:^^*DU6-DM9K['5VO6?F.@<+0Z8 M.P_7$.1CO/T![_2=>R<'%'IQ=^N]W+.)L2A-!.J('3J@V2?M=LF0(L9*JD#F MLWR+N=DP8$$%^:Z+U"@QE']?B%$(^.][++!J\0=0?,L^DFA?;'U%D+A&+<:E M(2;6%EW^TF[:1>I? L6D[",#XA2JM#S^H27^+1:77?T]CFE@JBN>-M\-D%MU$&.R(NK+8O(ZAYS>TUG^ _C/A@Z0.*_ ML$G>P%UXPH/@ 7ZF[8?)[&=A=N('8B?OS,,6-S8.[+AGZ<*!<':(<4IB1I#K M8Q *79UW?A!0 SE2D<@!L+&I=+\+94Y>LSE)IF-)3I;;3BV=/^7/Z"[/]W/; MKK0MZ7[WP"8W52Z NNSW/1DM_XH]+@<2!4M:B#26#8"_D'-,4OZ.J:8T"C"( MZ7;RG7])+H0T,LK'V.%&'0A_&Z>?<"T2!]$RU& S[F.D )ZFOI0&&QF>CW 8 MK#1!EX3O_ZX%L0>J*3V$W9QI6W+[7- <$+-(SQ4#@LXI4!F"D@GG]_QH<[*) MS:=8R/;YPLP&%=/#((";F0C(QR%DN^X7K__RG:?K!0RG15+0@B?]B@8V3X6S M;3'"R)T7(1.7F?\VC6'@DUEEUV%2_G%*+:,+$G'41>K5X$'.HF-OH$L2BLXU MY)!>$F?G1/;R60D"7ARO" H4NBBO?W6GOG+"T$ONK9U$J^!&XE7,,3E[WRT: MZJNF&)0DB''6,LGB[5PCOY):>&'"4$-N<_U%4U:YHJF?5$"%=^WB&P2[&*<.:*:#XAHBE^X-P[ M'F60"6$L'Y#WFUN"\LR.4\T6,4M\#GE%);\Y3''@ ZQ8M$O1R4Q9SKR<06?^ M>D[!.9]V\V$G+,.L@.8;;)6L[Y2=JU&B#+%NC9*WID1!6:) S0DKK_!,ABT[ MAX0MBRP@"I+L9B('I\O*5\/G_0C*MU-A5(-"2#1DM1$1#>$-XMWEG,SNM3B4 M4?9T.AL?Z-U*DM!IY'@H%,ID*&ENC!(L)C1[[FY*9XHEV@&*8DHF6,81I:S# M*Q@\@>69Q&;*AQ0YEJG;)"OD*64#*,CCLY$349T9$>^$R0D.V9]-'0^1A!P: M!BFC-@MG"2_SK=VQZ)&)4;X_#X"V!5: M$0__4/#'B]PG+9P_@-+EBGFP-,:2#Y[/A7;PU_QZ*$,*5>!X*35'EQ<(-BLS)>"!- MM&8X:9>^_,UV7-)XQ9C26\ EI7*6#YXC!MH28IQ>+Q3C.=DH!!PF MU)%>RR?7W3ML.U_S/G;MP,5_?7/88TA.B[6/7!,E]>;*),S@=SQ/(8SO_H52 M XO*XH4CW1=I^('0(M0CT&X!32R&L5JX!#?)@5]C4?%#_/G%HZ08QD_!AW; M?D1Y+S(XWGO:RO9L7KRR45SF>-R9O\ 1X1'C(]E#VMV6XI:J1RMXGI>,@-3A M\(2=A9B^E0AE42<72M%27-NWZ[( 5ZFX)O9$F0W]]H[-;4S22H^CK8"/:OB[ M?\6+>_H-YHJ*CTLMT,?RQWMG;6")3_.8V2SV\86=3<=N'6@"H?8AC:.0)9JL5X":M"?0;1R"Y12@X';B\=$+X MEE#S,!3KN#&5Q1ZSK1=OA,J:N0>8/T+IXF@W@FJQLQ0XY3<.T!FW&1:X;\R% MS6;-(_F.17W?SB^0O.0L(%G8?>(+\D+RXDL2)B67E21;4?INF9QQNAA/.(]% M,RO)!>$I:6NDK-F&;<@CY0O1<^?C=ECF65Y%\5WL(1GL5+!_>964=?(@3-2D M%'P=8$$$+,38@M\0+R05?T@2##(7FV.5UBFL-)NFQB9\1;DN!CY6(+S!I_,A'UFP\^C M3*CG1QD_*UA"^[JFRIXWF=>'G[_FWO[-OZ4=W>B#5O8SG\3,<*++,1PH .XE MZI#' !_@ZZ"#O?D""MU/FH:#($EL!# #K9&#)BSD+P8B8\KZZD F,L)Z%'&"\19"=: .ZAC M\S1]+#82#4V)8478U4\:#KXVER?/;C^S<>RI@7!)RJ$SB'H?.XO$[)3Y0II_ MQTNZD0.Y2_2IV*2*(KC%P+SDJ]F/ CYABQZ1&;,+6NAXQY;J8"U@LP^'W#L9 M#@>/D(^+I!S!#$PK$!(M ;L6^FJHI(-GU$G5^"D+5.HJ@E,!L!\2@HW7AA/F MS/.84P@_.,HPOH]YM01F$@OJ $1/D!M +#"UG<2M9G&YQ%%R*L"]+UI+U=5E, :4$F"_9,EE@S 3UO$=<#N- MQVX=S'3,?%"XML+<8MR-FGZ0+"7/XY8#=C4@3LF;K\"3]PZW=.TE)D=*'X6& MD$?71#;WDHQ*9Y6\C& E?<&.MI;.GH.G"L(>41-##0+0%30!RCR, C\-WU'6 M*%4<\+0O).OT(/8"F3%/ HQRM8JT''KS\A]-C/4'FTQNQ&RA)B$\78K,HQ'+ M4H^0N/M40^-M#D0Y8_[>6DDR8N)[):+%I[FG.*'S%,Z$B_C1I0.DIH'A&R#@ M&=LXFS#A3XO$)X9;.P."3L!1?A@+2.]7BQ[IC MJ9DMO.$Y6#P^."YI8(BUW/W*&4>8\P_S6Q0YH?0'Y N.X,CD0,8=YJI%,YPS M3$3B=J @^^UP!R[D/0!4V_6DA7X<1^WQ'IL*]L(!X,25/ \W?VZFJC*6>(5V^LUJQ!=H5 M@,.)^LN_;*>3K-+$7[D/&=SR\!-( %B]%H3B7"LDI:?<"QJ-\@V3]7-"+B2/ M4VN+-DAH4%FA4#J2BR<3P=;0.1%D+2#O&6TZDZ*21L#FF&W#)9WT@\"'15,3 M\G0%&0'T3NKR^23SA0\\$[?% T>YYE"2I8J+O$,*1(U":!8MS@4]OA6@1)FPRU0?J7 MSPLIB"KUPBV7/IR/B%7I,G"ZFM B\K*%!-01K"D>W$)0 _(R3Y+PX[ M'WE@/1YB1-=LTDVM*(I.#GC87QAFC 2IZ!;IN;MT6]$>37M>9R.(@V@I23GK MOU0Y:XE^!R+1P=ZE7$C>+E(2&<4[$H:_1O,JBK8Z6Y6K! TV5D==+@GFH1JA M17;X.P)R#LA)I:H4)EEJH$)&SAK;2XDR)0 R=B)>H^Z L:B-X$#28BR;GB#C MR<*NI)P-KBQ2N8Q##5;3"ED1<( E4 XF)Y=Z8I$+D!IMR >?$8@I_LJHP"X1 MF#?" 'ZC;&4N*'$NXC>RS4<_^#W5A32X!8]),(N+7[QBUAV,$B@C)VKQW"N\@V:2AM )^)1DEQ9,2!BI2D!_1)JI5>>L*?Y]MV HT.I5=@7A#(\XI M/_(IEAD_ZG[%<+!',81MAXCUA)44K62_#J*R:>%7AN^%UD60]SD^Q!F2M&PB*-*_ NP*@L\E_R,)$?+)D3 MB> ^#XB16?V.GUZLA=LM( M=(V+QCTY7R^JY9F8[\NKN1J4Y;5);@*QN/4BZNVWRK^%WR[U< +;0+S"%M84 M7]TD^'##UDGQ=@^ZIDG4J)B*.J62L*K<(N-2JTI+KLTNNB)>.A\PR:JE9S)# M$;^QB%\:*9H+KLNE+;Q1?GPCII^EE'S;KF0)J9@++73GZX=7E^&I:&#TC%#J M_(U[KKA1SD8-U)=BX6;3,-_C6 7F4H0\&4WTO6P$M^ATZUN$WBV]@G#'/66N M=F?[R&/8RJ$\80=+.88K.8JMU(^M9!3H'1QDPY0I0DIQLR(=,#4Q,DEDPH18 M9T/#TM?%79V"N62*M+GGRQ.%&TL!(&?EJ7(=O1RK)2Z M.IL:Z!S[O]AC!_K&#"OG&TMS"M^G9=+:C3;F7;Y^\<-,^-,RN^@?^Q7() Y2 MR9I[%/A6X9I[O6.&];QW##V)RIWMN*%05C.N=975.KEA,M$IS.62P.#9; M5R;<1.1NIUP2%%799)+\IN2>9"$/:,H+*CYFSC<,!LCJHU7^=I(-9S:3!)V3 MAIR1A7FE$1RK"@F+S%HQ(X"08G&8LY+0Q4.9E];G-'%$^I M)E@YHJ):>#83'SL'\/[PJ&&5&!X=O(+PJ*E+Y%PG ;GB$*23S7CA.'ZAI!PE M',H3#KEDV;WBH9,3#[M,*"$03$M'@3#>BBC(TA1ZY1/RJ+6(LM%O1/ $UK%Y M;,(+XR3607N;KEAPCYC\'C<9:E\P@CC#".+^!!RP;?*2)/,7;A&($&(2'UY@ M1EQ("=&8XHWVIF#A=%-IZ@M/H\-:#XFJ&?,DYQ?9#ID H*@?"3PF8S944'R' M%(?;B)WP8<79+?#/=QJ(J/<6UW96X?XWDNF1-_XC^N%I M$F&ZS)OQAU_>_\AC)\#EW^4:VX="N$F1*&)3(N;A>-\8#VW :]QR)#XC^X"3 M%4E-P9RD!6@V1,:MZ1"N(N"IDKEI8]D+4Z\WQ%?M9);15S+K-$ MR I@W]()/0'VD;;PL36YQ!Y9@Y\NEC7X%RK[#X6L66Q\(>' PI-36-(U)J5R MGI,H :J983XUB'>F2%.I'A\8F4;$J.00(Y]F7*[]D)>OR#[-^'M*>WH-.ZMUC]P[T M[/SL^PN.FT 'O/^P=.]T2)O_3(F;*6_\@DU#D5B3-]\#QCA!MEG';O[8WLD? MVYI(,HT$.PMQ8#4.5F/K-*=69%S*Y%KU%\DK0>9[IOZ,7@3?B??Q(0:C(FF]E1@ MBHU>B>R3.7L'<,]V#=T>AW-/O@^)QFD:5_5)X8ICODJ.F5;/[^66IV6+?I[# M=>*G?LTJ:P>GA?:VTT(S?Y$!\9!K?CAN@^B/^S#N_$@V.RSR7Y#"B)YC_@_, MM_Y.)4=8%$B)'KQ:$@^8"_@GI('A6IFC*)(_4,GD:)LH/EP1+,I)I<32 WC; MX#HT0Z4!'L//Y+__]%,J\HJ>/O)D7'2*P5N?V/+//\PFB!M_;?_CR^0'S5G +P "-]:P M,YQ,VO!_T^YP,NM,VK/)L#UNCV:SWG@X&?SPEPU.EN5 7YP5X GV%_GDKVQO M)P>K53L4 2*G(5UZ1>WA8[)KX-1<*+GM881!,I M=&F-]G,]YC!ZYCK8Y")MZ93\3@H +5[#-Y&ER@ACTH8U'8L%IV"QZ+G/>%'Q MQC:0LVYL6[!GT;4V 6B+BPD^AS1?A&.+FN\\9 JZ6/ MF'B 10%34H:7.6RR>JXD'@O$1*N[1?J(F'W0*IQ:E?:.H,(LOG>L7L4=3[<7 M$X/'TOJI[(*YS>3[V.*2? >Y<9B9&"P8!B[VW@I$\PIF8\VA1UW)4"JN.;O3 MD#+S0B>'68517:K NN.=F^TH]RD9/>=%!-0"@P;<,FFTT EXH:(X$Z9;42/# M'7>]B:3)QQ?8.<'#>_WFNS$'#%I.?/0M07#-RS2QBX\;8U]##DW,+LQM6N3D M8%/$'+')+64 )Q#P6+GTG)3)BJ,O&),?>@LRJX4("S\E(?J#Q=*PUS6[EF5U MVOU.SQKT!GIW*,529VKHUR>6)+ R"0V-D$\X2P@Y=ICE6N2.]>.[:!F[^3[S M*4L222%IQF(200-E*Y\B4:B?)9V*@#Q6]N^9I!<9\=O01F58D/-NWA>+U\;R M,?7$[K-.9&>9I&Q@Z7]2N9, M^-RL\ )J>7EE4YA,:I2]>(KGFHL0 &G\6U2:0IF'B"JV#*$E MLNSQ 809%EON$GOK@-UD.WN(Q83LDV)OC(U8O2CQ22R3Y]!B(>DC;EMPXC"7 M2$F<5QJ&F5ZVSPIB$B*2QZ05:7= M!;[-)=1F62?.*$GZ2_%JXLP"L@6^^!TQ5Q!@\%&9"(H'E$W#M_DTR5K^Y,H' MO=P/1/=4:G5!)M'/A1W+TLY9XE9D%HYP/(I%T1^&"+'9*%.3^<1"0<*[2*J" M>$7$L4ZK3!$:GHJ<8:EE0ZTMF"==@SL:T7-O&D>H8\V'@ZR"O!E!H:8G\CTG M?J\#[(99;]P9#O31Q)S"MGNCX:C?1KMAK.OM<7P?FH>CL^^'+5.LG>I$!FL_G_QU^FFJ?IA^_?AK_[_#S5/OXZL,DIP;@I)PTMFAK?@)AB5HK[]:C^E MNJJAEUHZ5/RII(T>P2[([/I=&9/N*;(NT1>Q.M,5V5FE_;- 8RK+P=.VNU)GWN?K67,.7 MPJ.75O-JZ+?]4H^"#G6\W S,\R?8C@>7M[]#:KI M;_7U=WY3CH? HY^SB_*6T._D.Y&_QH6_IPMSR,^9ZXIG_OR#_@/]'*[MN?SY M>*/CT5E$#V\'@]NN.4C_8_WWNSOJ/7V##FI[';*W\A];%DBZQ2#Y%V;#X,:\ M/__0_T$+_$?^;R-Y]J=HD?XS*%Q!G(5OL-/Y[W>YA=(/%"ZZ^;YQVNMXY1?\ M_&5?/_/A]^ #J.C4[E6@X)T?1?[J78[83""<+"5E?^;/YWY%+:#I-WNWF2%O MM!4P!^?M@[, DBY72"2:X?..D!S,D^WV?G@>5H*R!22,]7>-?#K:'W3ZGQ?! MLI#(,]#*, UT'+*@6L?%3$2L_X$:Q!2[2.1!6BB!DR>RPQ<.O0"%M2=BK74! MK-V&I?@*R=^M3]0,R0MMV]V0/@,F'@X]A:97B*:[ X9E,DV<;X#E=-X"E5,_ M>/N'^9R!*7L!;EJ1,Y[[L[AEE3&17H*NYCYT+1.896$E74;.7,+5*^6E@Y:E M&V4QTYU +8T_5HEX+_)0E $=I0TINMT#U$ZK.]AVDRLR?0&9-L1@J1*$0S%M MFL\E3GR#E]2I3P'-607F'\N&4OE N8 :85K6;:F:K;96FV%2"075B90WB6M>O"C6)7RGVM!T;GMEUNR6; L'Z<-XU;B*9P MSQ1&?([O^!A/6;>F47K^,AU)PGLS\)*%4K:XG0UN]JM*!\\G7):?D&V4/5-K M=YG) ??9XM42FIUS\Y:6LFUV %O+NB2>@!UM6'DE;K8_*+E0NV B? Z[Q&'* M.D&W5S9K. FWM-"A]FU\B!;+S<5N8)RUZ+JU6Q]Z]>0?5C*ADKA 76M.C"(4:\S:8^FW:G1 M&_3;HYGHAS-H=XW.]?7#^1KRQD\22+5NAD,3+8*-WDM[2K&IA1<\!72QHMIP MK,K_ZCG)[+I0NY?UY:*?&5OD!F[+F0MAKJWFS\/AQVP_S5;:T3$M[4Z:YB3P MY77P81BOUKQIP.;T(MD;)9E7).K0#ZLYS[5B\?R(\?8H$6]QR1LIPLG<1=*C M$4Z]H"9ILC&0'V:V>RQ-YBD.:1'PY/>W2]^/<#>_P _:=_I5X./M/T31^NU/ M/ST^/MY^OPO<6S^X_\G4=>LG_/-/^. /XOGH:0W/ X[1-+P?8&FQ-A"]>.0A M0,K^ Z=DD#/3;KL]-<;]R6 \- 8]0U#R:-29SN2RKGW'7$G]>][YIWOGYK<# MW[8C/_A!^VG_?OK#2;\[F+;'>M\:3(UVQQQ/S4E_,.N-9Q.]>#_/OW/2?GI6 MW^H,QJ.^,1CV1Z/AN"\YW=B8[MC/GG=.VL^T:_0'UM0<3D:&I8\ \!W146 " M7^D4[F?/.Z?LQS &HV[;1+ /NM.^ ?\[%&M/A]-Q(?[L>^>D_0QZHY%E=:U^ M>Z:;8Z/3GEIB;S_@RN8#3LM$UK..ST]?YLW!L 71?M9]\[)^VG/^R-)]W. ML-IU.MPWKBK..1K/QN' _>]XY:3^#;J<''&W<&8XFD[;>;4\&@G:'?7TV M*MS/GG=.V4];1P8R!,PF_0Z1KCR<1JZQUC M9(S&DE8&@+2%^]GSSFG[L;H@%4$^6_UIIS^T.NU)TA&G,QP4[^?Y=T[:ST ? M@;HPZ%FSZ7 PGHR!I4G9V)V,"NE]WSLG[6?4M?2AV>Y/>^;(&%NSD=D3:X^[ MPW:AOK'OG9/V,QV,)D:WVQE;NCF:F;K9D;0[;+?;A?QGWSNG[*=K 0*.QS.C MTX%%Q[TV:'@2-R> %D7[V??.2?OIFWIO,AFT.R-CUNT:P-PZR=I QH7[V?/. M*?OIZ4-#[X'A!?KG;&J!_I"<%7326>%][7OGI/U8DW%7GXX![*-Q;S@;CR9C MP=OZO5FO4!_;]\Y)^X%5S*X!"YH=^=T[93U_O#CO3 MK@F]<]I^ 'Z;6,\',[ [@5F:YD"]M.!,2O4?_:]<])^@)_IW:EN#JQQSQH- M^F"02]PT1E8Q?/:\<\I^1OIH.IW@O9LCLP^Z%2CIZ,N9='N= 0C.HOWL>^>D M_71&H#C,@$PZ0,1]?0I"4N"";EE6H7VQ[YV3]@,:YV@R&@*3'4^FP&Y'@\17 MT9W.IH7[V?/.*?L!;7-L3H&K&59G:DUF8$])6]PPVK/"^]KWSDG[ ?L-%&'# M[(#JV^^/K,%4KFV"0EJH/^][Y[3]C$PT?">F/IU87:LS3&V%F6X4VH/[WCEE M/Q/+'( 9!6@)W UT<7W4E;K#I&=T"OGSOG=.V@_PM='$' -?F\V,[G0\3B8K M3'OCP:1P/WO>.6D_PS[(YVD?\+.G@ZZI=TQYUMZP5^P_W/?.*?N9ZOJ@TVMW MC,&@9UJ]T6CF;M#K&J-#_ MO.^=4_8S,\9PT.YHU %M!A1/6%7"'E3U6;=H/_O>.6D_':"6Z=T[:S]"8 MM7OF9-0V8''='$]TB0OC_K!;R _WO7/2?F8 9V1IACGNCJ=C:VA*6V$Z''4+ MY<6^=P[;CXSU#8.Y1A7$E#;*W[*#^9ZXGWCB)VQB>R.7DJ]CA/(EL3H?7A)+ MW?2-61? VYL80VLTZ0S'DQ$()',&*M]@:G0*#@E;NL@!CPC^90_8Z0]G>F_2 M:QM#O3T=F103F[:G:.(/!T9]#GA,-#%[P*YE@2$%5CE.+NH-9]V!=,.!3=7N M%+#="QWPF/!D#D4GPYX^&73A[N"_9Y8^EG$RH]TUZG.#1\4[&WG 8P*HV0.: MX['>TSL@^;K :I!/=2QYP#ZGH@W:O/>X#3@^M06@FWN!14>WL =O]R=CL@;"1,%_5%Q]R:B MZ%&!_)R8L&:C"8C*'JBLH.4-S*FIRQNT)N,"B^M"!SPF,Z")*'I4JD$3FAC8SCJRZ"(8;6-HB2P"QWPF&2(1J+H,=D533S@4>D: MC3S@,?D?33S@40DEC3S@,1DJ3;3HCTIY::*J=E0.3?: DRDH!\/AK-T?=49F M9ZK/.C,I!\WQJ"!X>:$#'I.4TT0:/"K+IYD'/")MJ(E,YJ@\I";>X%&)34UT M&QZ5*=5$:^*HU*LFHNA1N5Q-%/1')8%1.82-O\)@DQ28&0(_*>FQB\.6H-,HF?V_NQ@L6:BX+J7^7I_D>2\:LRXZ*V&CL@;D+[ $VQ_;B&ENM7?^)L?!_^"AW M+;*_PX/Q&B"([?D<[_[E4#E"%ZH$*E\]'(T.MTL3VD7_-(!"X$01PW9MRQ>? M[9@(PV M40D=7#!UHQ:U[M/U%24V?,'[=^Q'42,]W^V M/0_;"L)"CK^XI3:XXL_P!MO]G97]A*T)M3!>(6]D_\95L,7A,G;=&VHOO?/M M%P/^&$NC$L"/61#9CH?M) &8'&@)2![L;TR[8\ G S9W[3!TE@X3DH,Z5](_ MXR# GI+BW35\#'ZD;IBWVF?&M-_P^(;V/[Q!Y>=XM1)-=S\[]QZL.+?A[6': MV?*C[SISAXLCTW@G>WV/LYTF9TFGR<]IITE$!R!#;"N+F^-;>/'-'&$B57(S M">@&=+!E' 4@NS9\!;FC%"2( 0HO@IE!U+1^EG(=-$K^>:.VC\C.3$OY(NL MX:OAB\%TC+OJ0AS8V)15[2K5T2W)V+^(9#PFG'8A,Z&W:2:?$);.6_S_?_G_4$L#!!0 ( $:$7$P"3'*W MAQ4 *0! 0 1 ;W)L>2TR,#$W,3(S,2YX.7DZU: MQ9(OR20UF2W'ERE7.9;7E\WNTQ9,0A).*$ #@K:UO_X ($%2) @2E!S12U6E M*C*);G3C:S2Z05Q^^]O+/ !/B(68DB][H_?#/8"(1WU,IE_V'NX&)W>GEY=[ M?_O]E]_^9S#XY]?;*W!&O6B." >G#$&.?/",^0Q\]U'X TP8G8/OE/W 3W P MB(F ^O$2^I]#;X;F$$#.&7Z,.+J@;'Z&)C *^)>]B/P9P0!/,/*%" &25:P4 MR+WFD$T1OX9S%"Z@A[[LS3A??-[??WY^?D\9PD&PA!&G[STZWS\8CCZ.#@Y' M>T!H2L+/ 28_5@A>'ED@J*:BY/!P7[Y^A"'2Q0DE))J;"7S.]OER@?9%H8$H MA1CV4KIZHE4"RH*EDR*2H\]3DKP:Q_OQRWQ1;%$:DY!#XJ5*OY0:Z?E0E1Y] M^O1I7[U-BX:^J:!@.]K_Y[>K.P7YWN^_ *!, ,\7E'% 2M!-8/BH**-P,(5P MH=0=#$<#J7!L.%?4@UR9:5YE(^$^"GBHGPPR5N^%#'M@WTT<1@,4;D@>Q6M= M@:3Y;$H@Q:N-0#8KJA"G3"+_&FBZ@7PT&!VL)T76@=VDT'2;D.+3/F2>A%K MYO$!>ED$D$!.V?)"_-U,LH"Q%2[G&1,IXB:J-R M.#2+IEB[?K,#;R)&GO(Z)MR@-.TD:2^&>>QHV'\T@:SXV*W*$'GOI_1IWZ,1 MX6S9V*69Z/0?;7S9*M.(,1$"M9 F3YC^M;8\/L*2XY&+*)I&_AADQ.T$0"_> MS+DQ4B+U:^U&P.0)A5PR/'21(D>6_!YD+-I)0B#VF@^^9:KXY]H-$F)/LANY M"*%IY(]!1MQ2 +Y@[A)H(O7+(@,DA'+%2#[2#Q<+3"8T?B*>R2'[LQZW;]$$ MJ,CT"\B7EVD5,%J M1*%&*$'B18%2XBH34G.0/OO+7B@:.T")YC]=*1]-7)42))C@#NL4P$=7G00) M"CJJSH(A5W4$22B2YU:&)QG0,.((?%'COJW_2)-@5L4(G],?E>_BTHGQ$D1 M"V&AES:F6^T(1K+DH6[39BV=^WD-&1."/:$SQ"$.6H)@8VC#YVAT>#0<6? ! M[W)__ 6\2[F+WTD%?^D5AB2D ?9E9O05!C*CO9LAY-AWJGA8D!*]2/R3/>E. MM)V:.%- 9:Q P@O$S':@\/ &BNB[QF*B_OYX0_YQPT1:79$+97$GE@*R5C06^81IMIA^"0K#+$G;/T,!Y%P,<6R[AGV)FJSI]\?CH:']0"K+%S7+-VEJEMUQ*1V U$_ M,_0B#&O,K]2RJH7VH FT/9]2*;;R/7P,T#HP)0QLX!R./AR6I[U,X,3,^H3' M!<3L'S"(T#<$9<.X3@V;Z:W#W/# ,,Q)/D Q GE.?4?(/LA_ 7PD#O MD!9'+3&/ZP*JLAW4:3.M$< TXU<+:"F*J02TYZ&,L;V=XQD;%VM0,SPP M!#656/4PLL$$$D]$>"Y@I#3V".;8%,%HVCZVI=6"K%XYHN4*IU7WU#/JEAA'7"X$]_.H;<0& MFC&N!;PAR-/)!0IKC(OT5/-'@23T[%'Y@GCF6YB<[D7$=M#RLG!1F8:6T@ MK0[$]6EON=QUO#\H]9\%9"?$'_,98I="$S+%CIW0QL4>L1X9(E;-37U94/Q MCN$.'-D*)W/*./Z/]%>YI^Y]LW45]JYY9(AA[+""=[GZ\B]V_;* R^E,_$+A M);E&7!?;*/"V"FIA+\4\=; GM0%,@*@O+;Z#O8#*>76U)E%*7^M,(JT;Y"N/E]#M_$(58FM$:"Y<:^$NQ61U<.]"L*K&=\Z&ZGG9 M\Z,C0WY4!U__DJ9X(>\]?''")D]E7V]EFL:-J8$B[V=3WS#ZA.7A,1>4Y1ZO MX?9:,++YMK]%GF4R!P]"3LJX+FG(D"(XIUG M"[D [81?(!\Q&,AUO9$\P>)6Q!%K6<;KB%)K1Q_L=K0JE0R-A&,&U=8%.%4E M$B&!EA) KIXGLH)46""E[;T=RD.%_"A XXEL,$KB)>EG:((80[XH2!,.',IP3_1_7O MKX@(.?B:!K)6E;66\K'&4N+:E:%DLSM*@F0 DJ_R0BBWHL7HO<$XIWUE6FN: M-S)]!EN%L-=)747WV$RFT91Y;2327S] -7,8K>RD;+Y T0#)5+UJ,=6M48I_ -&V%2BH# M[^+J0%*?>BXBGZ1&%?BD=<8O>SJ6)0VVAL.LXE +7FG^)05OY_14BR)^*Y0X M?UD@$JX!C)%-+3JE_#-#!W$@.8*$9:]!<@X 5^GL<_RF36MO=;P8&%CCYP_&HX:6T&C]R/%37QNX%*> MU_!GA!&B(#:M@[5^H^/<(,A$A!,M;%$8!#Q\(%/:K+C5H M#$TU#WL0^T6!7)%[PU4!Y([P%D@ MM'M)TW:2A %(./2VS=?('6H8V;O.D2'A+F#2^W1!KZVXQ/*0!"6,B-W^KNZA M6PK'<>*I.V=<,&O,TMJC#H:&'I6N!+F\%'^E[%6 F%4 = T['$N-[AR8.#*V MQBD'0T.NKDY6%^7Z&@ELOG M$ DU6,G*C)L $B>[:,3/'C"9SKQ3? >*,HQT<#3^U-P/P3LDP2(0 L10@$0,H.79= MOA+ \_DBH$N$[CCU?MQ$S)O)=2SBS8DG(F+,EZ]D.(WKK;.=46DJV,5VM!A MR0&T(.HUT*+LS,<=QC42O@U77.M\2NM"-F5 N\6.C:"\IMF=Z'JK1[[XSS"G M5C+46E9I'Y6+9>5%RK; K%#MC*RQD=TP*G[*HC(M(?X=?%(G9I=QW;1I.=1< M:U"E73(N!A4+ A))5(E$EFI#VME1 3*X[>(A5\!>>]BJJZ[6H:P5/!<-9#<4-0)-M56]B?Y&DXCNWX0+4:[L,6U6U[F*M\21O%#M7T0PLO96VX.A?RS9JJJMU&N4O M.R[VD>W<-8PL.Q.IP4R5#D\B/J-,[KL4Y4Z>1)/)3V47E,7;QR[#,))W[CX0 M'[&$C2A83'7;?"C:OK"U[JNT=;RE><;2@TQ\53Y50&W&2[;K:1V 4B+E*@_&N@E(/4.["S6N JD M:Y=%&%L\.Z(ICE2R OZF0&U012W,YLDG(\SI,J!Q&GWE:MQAGP'3;CBL8F,? M_XQK^2HQ[.%HEP:2>$KP!'N0\&09FKRJB0;8'0HFET2TJ4SY;H7NK-56R@U7;'7$PY%I!41C\>>KFPM89BP]&A(6MRP+1_P=EWZ::(XX; ')$]R#)MF]G,(A'P(X\G#Y9K'5KMPM4^VIDVUV;U_X=\]F,!O+ $X$7@7/T9:^VE,!/-O"7/2[*[8$P>@PYYI&L^P]&H\67 MO9='%N#/F*/Y'N!"2_%&:K0'XN>/,)!IP9<]3]V%J!\O$,/4 MOU<,,)$WS(I7^S;]_HRPX' A&Q;) UO\[%88W3^7^?N;$B4SU=LSV$JK^!%3 M8FR@6;XC/)W).R*>$(-3])"Q29R;HLS],A%&BH$D,]/ M81!<('DS-3J'@A\*^74T?T1L/#F#RU"^E@+K%FA+W%YO3#B:(F93NTG'J!3\ M"O*V.EM)NZ8QC:WQ5AJ(_(,(^N3$W I%[13M]5O(!0R;M>(K9)(5OE1K5T/1 M*>V2B^.7_T*0F;4IE&@O_51RV+#XR89#L^39RS9"DV@NI?/DX6EK=Y=X'TEZ M)GQRXFTRO*6GHIW:;@)5J\XFOKH<8W!]*QX MZXU^D*BI9S;ERB492,$@5/?3G4:B$"FU4GLVVV@A%U-*-A&",86TXH M>X;,E[NKO)IF:4C\!AHCC9 2""^)<+OR5BN#[K:R78N^H:B?B4ZK!BI2+S1-&B2KV,MO2 M*=7A?#)!T69/J8EM3K5Z5U0=Q>"1" MW5K=JNE>,39KAV+$Z!D50C'9Y>X6#$&_ *"MQ/:QNX"8R?-XT'AR(48!X3!@ MD 7%\1S@/7KA7P,!B=;)E6@--;EFL[ZF\166,@I6_O*"LHJ[EE(U72BZ%@MD M>IOFB$0@&\VCH'B!>V$.KAUI5P- HS:)V-?(KO1*L;<%=1AOSQAJ MIJ4N^4;U?*;-M%3E.JZC\(]Y\Z2NZDN].:4*WF9RC)O3C6# M<[&4>GOJ%7U*99F.J5:98_]!J?\LA)7S[XDB0NQ<0F*X\3Z^7?,*$_4)+,WH M-L.JGTVSEO'YY]E2SLA$CZI-7V6R]>KR8IS.U:O) MBLMDNE.>G; (H(?BC\MAF@FXD71MBC337)CJ>'*JAO0+Z*F/%\D'Y9/IE*&I M2-U/X4*\X>D'#T>:[BZPL2AR201O8:T-=,X5?5NJWD6/ 9YGJ7U-F+?]R=5K])Q;*\XH$3]C'S)FIS/A586#R1? Q,.+ ,6S MC0(V561,!.43#D5E%Y3E;HK7ZK]Z+9WU=-="6#W_;!JZTWEJ49 A^8DZM_RC M+?%;"9N$V*OWLJQVFNK7'>@W5-K? G%T(L8>]3*\44RT8SY#\?_WE,,@IY(C M6=&W)7R;4W0 \MSB18&96OU%1.B)& KE4D>]KCM5KWGY5UT V0[- M:"Z7TE#V%8;8$V[G# >1_)Y26)O1H%SGNN%L15G]53QMN!H'M(UPB_BG'#PMM'=U4_O3HC)^L9"CV& MX^.N5M2K+[OUQ5?),A(Q8A27_+_#:3&. MWBC'[BU3:Z#>-7KA\CO'YAJL.<[E0[OY 6'#12V MD#8>%GTL))?S%S\MZ'%4Z$PATK(U4N+MIVJ%J?#QI+1\WEJB:SEW3B^USZ-R ME5^F76VYSGZJ+]Y6H?*+0KB6T[-)V:U'=MDY=R+*GB=+W@<:3J4UVG)12S:X)K@TK+O]N2=MGLZ MJ=R(D!UK46W^[N2=[07-5#%V!C?2+O4)X[%\0F1IR5GB6U^L8]^%[ I6=/!& M13NQF\,HJAB!FP%7*-@QZ*K[*2*8LFO*A>E%Z&!X,#KA1Q\.CE<3R]I2W40\LRQJ2KZ=9D5N8%+M25<)J_)11TG(DSWY8=4 MM6,Z7B!0."KI_$5$'5B>M(V]+-3Y^?6N,7NN1-EZ6R<*224*JMXB:0PB@E-S MN\)@119QCU@NOMY*U5M;++"Q)A]'7$86\ER7G]WD[:I^^TW^#Q1R=4&6/#%& M3IC=4_EHB\:_48DZ E#N @1UNG$Y?:DKU8W,A4..3&?IJ/E5@1?63!*MFI?? M]G%;2M25-2QZ"4N%6O5EMZ^2P+QT]89>3WA)N?ITI\H''HS41X M\/LO_P]02P,$% @ 1H1<3 ,.F6DS)0 ;Y4! !4 !OCHTQ/RUJ$(V]+8QW/F/E5@ ME7D/Q5(72=OJ7S\)+C(E46215066?5\LFL22^2&1R$P B;__Y_?K\;.OH9Z. MJLEOS\E?\?-G8>(J/YI<_?;\\R=T]NG5^?GS__S'7_[^?Q#ZGY+#>#3Y\V_I M'VNFX=GWZ>AO4_W;M[]^M_7XKU5]]8)BS%[< MU7JR1/H?6A=#Z2M$*&+DK]^G_ODSX' R7?3=H)-U\>^/RG]CB])$:_UB\>M= MT>EH6T%HEKSXG_?O/BWX1*/)=&8F+CS_QU^>/5O"45?C\#'$9^GOYX_G]QJI MZC :CV_-?%;]U577+U*9%Z^JZ^O1+($_A56/;X%OH@A=E&:=!^?0EA":8[JF8@<9+4P-*7\)LY,SX:(*WMM(/]9]F\.]B9"_B*S/] M\G9-_N9?\]'L]EC*GV[I M%%P<+?9'--L=?^NE\FSBWTQFT-_Y)%;U]6+!V\=$D[K=4?K&U!-8\J>7H5Z@ MM(^ZI\KW1Q$L$3?SV8+]B_C23$<.D'D]&L]AD!^6;;@ ==A%?WP?NJHVK=\? MQ;\;.PX'TWF_5G?4O36C^K_->![>!S.=UZ&1];2S4L^TW7UY$=^;^D\8-0#F M4W#S>C0;A6E#,>B@Z7Q\?@J3455_J&:=L?=TBSUS=>AT/:B1GFEO-G$;5.V0 MSM$$K%;0$WNI>EBP!QKN/ES6(_A[8\;OS6PU=R[BCV+&C<8'S=6N.NB!YXOY M+/FM?I.ZXQD\J+4>N-E0"P=/U /:Z('RAG-S>_$>Z/D\F:9U(_B/X6LU_@K? MO(+_C&:KT;P]&MYC&^Z.QW]6E?\&7X/Q=P&^07T^ 9&]&C7!OT'5+'2>75?U M;/3O) 0;WS8^/E04CF^Q%ZX^!E=-TIJUFEA/T/1[!?-OOHR!WZ1(P]GL;?"A-N,4NH+& MZ]N/,$L/QZ#7_GM!+.V4^/D8W+=$2S591NU>AQAJ, &@R-ET&F93F"SO1L8> M9H)VW$U&_I\8MZ[X;M9\/_S.KZ]-?0OTK)?=?];5=+J4QXOX>5*#"%]-1O]> MC,K+, EQ-#N&\2[ZZ06!9JO$DQ5ZH>D).%IHXP-;[(ZK=\%,&\0.'A3KO/^W M; "[F@43NJMLYIW;_FH]NTDS<1^&N.OU2=BB6A[31+^7;OH/U9CQ/@<6+>G0UFICQ MYVF(\_$[H*VI4NVAJWYQ:*8H]M?LCLK_FIL:YMKX]F.8SLQ3XB M]U;,0&,S.!M6ST#OW8>[E?ZUF9F&PMZNU>ZX^QC&*0AU"=2,]H._O71?U!RJ M(9O5[H[:M4=W/DH;<@L_'R8YC.QX%&]AX,Z<6[CV^^@^M)W\'#2;FL>UEI^; MW;\V%+9>.NL0BW2HXR4X'CY%&\!L7M.P1?"W4S"GX=7-TLWALP;3K.C!&8YO Q%4TJ M>>(_F:^+,W&/*>P$F<.[RXP'V*(S4&V+<[L@U7WHD&9=G);O7J9%PSXR<[Z@ M9;FH]3':^YL_';^]C'*#]G-SO-Y]>2" G7+=K(]3<;XH/3V;S[Y4==H$@7)G M7X&PY(:\K>IE%/]\.IVG&SJ?)S[4JV:@X,.5J[%[,!@*3X;ZCZG0$VA/=Y"9 MYX;N\>%-=S^T$!8K^G;H>4WFF'T=4$?!!G)K-5L"4=[*[&X+DWH/F@5G)3OWE^Y%,8 MQ_/)=%ZGE0&6WU WWW#II[?<:!RL)5JUFIN[Q=^]MTB/:2LW)PVUQ1%M=G-#7@^A%TBLJ=FJ8UB3LD"J8 5BD)& MI(PUB%K-",&>*2*.EQ7Z\\M*]P#F$IK%U95-:INHE*%%A/[^H=(I=+BDY:('= ABW1!11220BYL >]R@8SY O M<" 1\&+>'B\5_.>7BDXPRR4-E_5*W2VH7N03V"$.6TJ7/%I)M/#(:Y!T;YQ" M01B,E(Z,PAQ@434RL4YI?+0=LJH/F'*)0/)%JDFC\7]8M'1 ML32H*""1I)X M@:S$%EENL=!1%I;*H5L3'0]^!QCE&ODS[T<)(#.^-",P>%Z9F]',C#'L3/ M;VIV@EFVU69UU/G2W*:H[GZ)V%ZA5$91*X@!K2@<(L9S9#T#7K5UD7IIJ/R9 MHEU'#=S#5:4KI+(YH5OV#_<+Q(Y:I=!"8((+%*6G2,9@D:8%0QQF%X_X'KE,%L/?/_2=JE)8'Z9QA2#I) M$0O8(*D*B@3!5BL>";A2/Y'EV,7D[PZJ;"O!(O_/+LV_*% ZB86RQ",I0745 ME&MH41!@2*C(#)%&AR:#W2<7#9:QS7)E8;C":4.225J@HO D+"W?0BSYE[QMFJE]THIX3R*W%BPY[!*"SQ!) 1=1)B(!2F&[@5U)R$=0Y5+ M,#Y4DUEM?/A!=H/EX^E*I:,B:FDU(L8DJUYZZ-2!U6>]@#6?6-LF8)+'$^I. M*#H%*I=(G$^^ H%5?;O[\,]FL5(%8SD'8Y$$0Y SU(#F [.1DJBL8)Q%UV+W M)8];U-VPMX0FJPO4U&1\7+@DSG+#"HX"([#F,8R1\4(@1X*GA79%5&;HCD]W M@]X)0/F.8BSS0Z7K7[-[R;UVSOE=U4JB>>*6I'-' ;G '-*$P"+'G//$2:;; M'-;):0^T":2]"4AYCG7!P"1V M<>A^1'=#VE16CL4NHS_Q8VOXI@YNF7$:/H_#ZH+I9HKY)_G<[7MTTD4IA" % M)Q85+&#$)>$.9>PKC/N[Q"V=9%2,R.Y M@SE&%3%(!+ %"E[Y7MN-M MSUXOMS5XKS;C);?MPH%KE"=JX6+LM MZM6XD=('R[65!7*88:0DY"XO@$(*B6]X;=\RVRW![6[;NFII=CP M9>21!86014LE?(2^$*$F MCH,_ MAM;7,#]VJ3H',]^9YYO54PX7\5 AVENWC)HJS)1$4@N*7#J0070P*$16>!TB MQ;J;VYA]^D&9I*@/-$^ABM;IN]:OXVY>3FZHD78U45KCM2-"(1IC@22)!FE! M&)+<1*H]+ %Z\-L])U!,'6.:3;+NYD0B=,W$JVJZ\^3,CEIE)-I(#1H8.Z,1 MCBHB;$*!(@'E[)4$A%N_E$[J%L=3KFFKBTB+-XHN['ATM4!YEPP=T$I9 M1"$9EQP5V#,D,&",I?7(8ZL =A>T;'%R1?Q2,M4OKKGUTMNJ_I'S;?'D78.[ MA?LKEX4A7&/'$:->(]#%%)$8**)2"0.^C?6FA43)7TJB>H'S%*;3,L?ZYF,# M>PRE'Q7*R!0COB"(V MI2-&TUG+T.661DIP:HDFA41!P=JN2*'3.1B*@C541JL9$RU45YY3'*<.77:# M:V[KZ??JS %:=3AFM[YY(V4,@5!+!)*64P336B ::$0QPCRWNF",NDZ"F2>P MIEJ/_!/65"^PGL2J,BF)]%$2UKR5,JK@)<$2%9+"@N&M0"QZ@J1204E!3)0M MP@IYE%@N">L5UE.(V*MJ/ XN(7P1/U2SL'$DOZ%X[6BA) P;+#4L%U8;,!>6I/1PD2N# MN LL!9 -$DR!KN?&%FVN;>119JN5)R8L'EMLA0 MR\"LQ $5#*8HX4+$R&(ABA:1AY.>/V@]?(^EI!5PN02AR6'?'?+1I'K)E,6. M$8^$+RS"0BGDH]?(&"&- IW.0POUC2]_YKTMO/^#9LH@S;4^0AN1^1@)6!ID;)"(# 2*+8NFD*U.%QW4@N\:ZGJ M$=.CT_(\RGG^YGMZERRL4LC U^-Y2AYS]NGSF:^6SSCZ_S>?+EZP.+^^,6Y; ME*"KIDO%7ZF7&G/,WFA^1M7KET2]IJ]>XC?B-:5O!I_1QII =@M.D.GBUW$8C@'NM-'(%$!(*HQ&@0C!WV//8(B:I M?BD9Z@G0TXG3.MG$[J#0SGJE!5=4*XJ1-9(A%1RX&-0$%)3@1D;&6UW=+WYQ M 6J'Y.D5T2J3[U%::%6W-(65,3"!>($ULMY'8#Y*(((#WZ[01+:X7*!_)8.G M#S!/*D0I >B=*Q".%:?MK90T8(*QH4AA@-M8P9 FG"5'E4CC:52XA4]&\"\O M69WA>G(96^<2/D:RUG7+:'0T.,*,4C"M"#<">4PD*BPUL*QC[TF+F"3YI6+9 M?:!Y.BE:> ]OKF_&U6T('\,BY<5&CMJ#I&I/6V7DA<>QH AS0A'7."(=P2K@ M1;0>= ]\12=P?9ZF[%OLQZ31LIM:0N.D%2(:[Y,U]L)IU8+O#W**TN\J]3>45HA@B#M&%;O1]-P N M"?[9\K*E)(>PZ,>=B2TV2I7&F,"X<@C\#H("=0QYCP4B%N/"$A8][N;J0(^R MU'J,'J9J:X5/KK%.1PXN8DHK-_U4C?V.\7Y0LJ3,R<("3P6)%CEK*"(%X<@J M8[G6Q(LV=RDS71I >/?C:%IQL.^EFG YY?PV3>=CM[CPH6<8(+2[R\RC. MD(T&N#,1(V= &6+BK/0M?.<\KG-7X]T>FVSC'<;0YM4_PP34VSB=7//7H\EH M.DO*[FN#+?)F#914&\]IY(CRE X7!_ "N:8H>JN$\BG313=O[_6I#KI> WK# M+MNQY&I2W<=DO\ \6:?4%K TUL($*=(!?X*1]AKL*$V-MC@*&5M$1?)HD)_% MY.QR%/)%Z98 K2C=DPQK2^F26&#!2H68+B(2EF/D!2N0DUY8%936K,TN0J:P M6S=#]\AO[@*NK(>Y-B;,ZU$*0:XGSKX374]6+(,B&FO@4WJOD7/.(N6\0VEG MS=G C*0M[F]EBO_W(A^= Y?[W-_!"]7NBB45V#%+(U+I0JW"18%DX1PBWA>, M&.JH'_Z-TOY$I4O@,FX#;3L8O3?.^ZA&J<"[\X5(<4LI40P2D+,D@B]AG#"8 M$ZN&;^YV'93M J;3[MP::_O';KOJ>LWIIZD)XHO0[W ('-WZ:S[?+:ZF//23$=NL12.YS ^ M#\N^#C,S&I\NG_P?"Q41_-E74,-7XBA0X(R!,0"V0=2%I:P P[%9*"@K+H_86 SOX:AL;Z0J--AF;MEXZ4(@.,+P& [6'M?$(4ICRH]M M%&5>&C7\YV!SRN5)(,]C]3QAF(W+V2];76_KYX>+7G3M^:4;UX!?I] M,--Y?7_&Y>SS[LN+^-[4?X:%)'T*;EXO3E#E&8)]E"W3GB\2 9V0H,QRN96& M/,*YOOF=JY^[#Y?U"/[>F/%[,UM)X,9%]+?&K[3(E6[9981:>M H,KZ( B*QS"3C%D,2ML MH$I&V2)NFL>Z[4XHJM-"F\NT/8BO_QM,_?NWJBL)7#571H\+L-H8*HR3R$3% MD0P6(R)]%%QI2_S@S==A"-[QB Y7WJ#W71'^XQHL332!&:Z0=DPC)H%200J/ ML%VU:1"SS),,9D,@=!^D 1>XLSD+=K=3=:[*TAA$B143IL6)$E+.(^6A@ M<&0(CAJ+V[PN)O^_$;RVJ.:).MY%%38BM ='&CJ/A&Q$NG*'F]8DY TQ?9Y, M4[ Q^(_A:S7^FNY5+E[,7(W ;684UB_9GTW\^N21F5R-,B"RH^=U7D;XO/'M MJ6-@/TA9O00?9F^^KU+YK9G9?4YR;_62Q( E3E>WE4PI3*D'IY &I!DV,6@O M+6WT8&@_"( 0@S9^!\+I'W*S.-&_@_M]54OA864F-+W): C2@D=4T$ 1T4PZ M*Y57NILCH[T>2NYZB*O>4>V?'^O+J2]HDGJ8@\&Q=[.3+[9OI M;'3]$-V4NF P"^ .X=A]A6UWQ9)K4BC+!:BJZ)$"X05'C7"D=(R4:\,9.V&B M@UU38F.D5B MD; .5_3V; P=UV Z36BM]@72W#)$%(L([&F"I#6>8V< HQ;)-?+L# U*\(Y$ M=8)BAAK)+C#2*B($3<,!XN#MF;P;R4,2^Z.0W6_W#WQ MHLM6"J=OY[-Y'39)?/H6W#'-E,1BPZ*,J-#@_&,G'(I""V2XX\Y%(8JBD876 ME,NG"$F07TRV38Q&]4HPNZ4+&*A7!4&BB!S&3*WY*"AI]=1COWY._P-7]0OE M\4*_BY;M#DFC>F50WBM)#/*"@L+03B$EK%KQ( (CM)L;G[^V.!P'94_B\(2K MT+!FJ9VV(;E-M !GJ5 :='G:\E_RH8B.>K NP9!$XD@P^Q&*)XSX9A7+B+5F MV#M$@PTH$I%>3[9TQ85E@K1)@]2OL3X@D3@2RYXD8KMYW:QB28UCUA% Q)J M*(D4L4C9B@O-HM4M E;]FM%#DHCCL.S=>-Z^ 7%H$R6LAU1JF1[6CJ#]J);@ M&U"SXBP4W/I&QN9!\@X=;]+1R&#>7J>$]1MC& )DB@ +>3 .86G\DGY/B&-% MBZ5P0,;RP8/U6,([@_"Q<)\.OLXX&]YVRDEVWOM!=:#NVA8.][IJV^N43DE3 M,!J1%#XB2X"+X(E;+Q$\P"+Q2[AI_2BBXR#\&131P9P-9F=M@/KG6# '&A_8 MQN'^V,!3M4H=F"V"=(C36* HE4>>*+]V98U0=+"9XX:@@XX$\:?00H?S-J"- MUB%JHJ,!'6Q@:@N7^X-23U0J-3%>,:I 05,'U,> '%ZDIEE8B=%2UR+\,*" M5#^ZZ$@,?P95=#AKP]EY'Z B.AK.H49#M_&X-Q+Z1*62:1LM#@Q6'UAX//<6 M>6KT>F9* 33\$E'0GM30<1C^%&KH8-:&R4(@#J8, HN%(^F<0[#&&\*-,92WR%25\T6E+)+7 M(8Y'.U=O8@SIW>QP3[H?T)G2X]J47C@M2P#*RH)U80HVQ/?UA'DJ"V8O_924 MO,4$<\&(>LL4>_62,OU:"ZSXZY=OL'PSU(AV'W(V!(1/K-V6=YG/)V\FQH'= M=/2:N[V=$E-.4C@(*5(81 LODS.CD Y8!Q^]PU8,-6YY LW6&8HGEJJ%QW3W MU>3J' ^8L'7\D_L2_'P<+F)2NM5DF3;K=8BAKA=S8Q4= D-@9.Q@,ETOR;OC8X.V MW5D.]M0LM5',*5D@%;!"Z64OI(P%=6 U(P1[ID@C5=HOWW?#LB^CS_8*)<=1 MIX?H4"3.IY@70T&E2+FD07)%N,7#?X^ZTZ&L>L(MUQ+QB&#XL/YNI?T^AFFH MOX8TE<^(-2,B0>O"<>M]AZS94SO;W0[)/#4R!]M/L&Q"[SYBU2/L:J_F9J M_VI>I\?9UAP]Y9(UJ5M*H2S,9(P$,12YE$^IX'ZU>90F.+:#3W#1H=3T"=S1 M0O"(O_WRNS"F5B0_)1\MFRV=<(&&X !0)E!AI4&$I02D"P1PA-]_@KSEW8I. M?DR[DZJ[Y^C3^YR;HC_] #;Y@;+4I+$R^822T(AL(14J"F!96QI6NWM.@I'1 M0H)R92'O68)Z0O)D9M5"W@\QC1852DTD99%S)"*GB./"H*BL H.42UV8:&S1 M(G%FKO3A_9LWQZ*56QZV^1Q'>IVEM5%'CR6R7$*'48+J+&!!EH%1ZK4VLLV. M6%XCID]?K"/PNEARUA3J;QNL,$_6+16CEDGF$$W1(B>4046, MZTL"WF-J&N45'H(/U'ZPGEA6NH3O!*O(!AR7=7H3?G9[.3;+UZ/_-1_=7&\W M4XYLJ?0^"##(TD13!$D<*#(X73*V--(H%&:FQ4LII]91*<8X$;2,C_B4-?IP[U MK\ZY/+&5\ZJ:@',Q3P]F+!V-:K(SF^_!C95><:V5HXB8=)R&4X>D%P%1I0.Q MCD423K@AL%H$5WP=7I*L_0C9&^ MA[OJ&]+\08QEA97X"'-W1S)+-0 M]89L]L,+O_AQW#M_Y%!V=U#7YGK(^# M&)W#-HP+0'VP]\NL4RO*[QU-/6*J[:Y?$HQI$1U!(02&,(L"R4@QBE$D864. MV\$?%.Y??#H'\60QW(.MG*=0C4IXG&#T5!%DL0)UEEQ!:8+$5,-:S%H$\'[> M$^;=XS8L7=TI?[^:_;=F8/M]@H/G7I-F2HZE)DY1Q W(J8F2(\=2$$9 PZQP MDL@6!Z)/%/;L0:AZ C.7:#4A_\ (T;%-EDX(*6C:X3+"(.ZI3LEC F)>8^(\ M<:U> ,BCQ_(P?S)SXI2S^2309IOFN0+7">SZ]B+>O0VX.(*PO!%T$3]/ZN"J MJ\GHWXO0_(JQ3(\E;]Z3SGQS_0F^,]\G?Q?,%$0W3R_+W OO1Y/1]?PZ?1.T@\GW\%X0,X]TM=4OY[ON@W6L(4R*!.PXQ8)[C$BG@A$TBN? M)%K!J/;I,O"N-:C/:;P:N-,(Y8P 1B@[+==U=VUBL56'U%@2DJ M"O#K06DS5$2CD39!QW3;B-%&.[:Y>?XT!VUITN'2R)41R5SF_X)V,&N6I*[HWR$^ M6\N7F#.#L0R(X,6)0_"CF#81Q8($I90HS/#O$/0G*%UAEDLFGD9BM5ZNY/HH M+7._B5)$9PN9$M@)42"PTR4BQD942"XY#5(:TN)0;QZ7KX/Q;:Q:6L-W>B%: MNFA7\$4;.7K42AEUU%(4$KD(\U2 (X9P(2-,47#$E-#2#?\,<$Y1Z@+!;-+D MW/S&3-SM'NMNHUCI'2AHY@M$4X0O$@:6/ L&44.$%X7WAK50+7F.W_4@#^T@ MRA.O6+D<68( [\*5&;\WLUFHCB1E_GH8X'Z<&$!B%ORI^CTM MUW MW*0"E_7( 5[O*Q_& P+KS?7-N+H-X=.LSFOW)<7CX9>SE/%M-+O]&6C- MK46:$/NAFOQK,4M&P:_W\C:+#Y5N, C@8RJ:9O?$?S)?X<-T"[E#H!:6T1E, MK%G:)P6A&*#0/J!PB$.^(&RII08(X 9U@P1OO:_]8*"'2.*B]/1L/OM2U6G# M.>4"^0I4)C/C;54O]R;/I]-YRC_T&0BMUWD[)X]TUY!6_!\,_I"5(=&7QXY+ ME'P,-^MUL:ZN:G-]DDY/,4\?$?'CIN12['\4\*-LJMU3LA?A57@\_9/22TR,#$W,3(S,5]D968N>&UL M[+U9EQLYDB;Z/K\B;\US5F)?^G3-'*QU=8]24DO*JNDG/U2$A\1)!JERDDI% M_?H+D'2/C8O35S!2W:<[0Q$.=]AG'P"#F<'PG__[^^WLIV]YL9PNYG_["_PK M^,M/^?QJ<3V=?_[;7W[[\+/Z8%Z]^LO__E__XS__GY]__C_Z_>N?[.)J?9O/ M5S^9(I^L\NN?_IBNOOSTS^M\^?M/-\7B]J=_+HK?I]\F/_^\;?33YH?9=/[[ M?\3_]VFRS'_ZOIS^Q_+J2WX[>;VXFJPVW_ZR6GW]CU]^^>.//_[Z_5,Q^^NB M^/P+ @#_4K4Z^$3\U\_E8S_'7_T,T<\8_O7[\OHO/P4)Y\O-MVM\I'P\_O5Z M535X^##]9?O'ZM%GK_X#;YZ%4LI?-G^M'EU.]ST87@I_^3^_OOZP@>3GZ7RY MFLRO\K_\K__QTT];Y(K%+'^?W_P4__O;^U>/7K(H\NEL=C=9KQ9_O5K<_A*? M^<4L;F^GJZBG9?CXYAU?BOSF;W]9%+.[ !'D$&T!^I]['EW=?/#CFTE1!+5_RVV^FDQGYW2QQENZ[/U\N9A-KR//]606E?+A2Y[7 MP?1$PP'Z^&Y2!)2^Y*OIU636N,-[W])/[S^LPO_?:/;MC9DLO_C9XH^SD#[Z M@O[[_"I,G+=YTPX_;MU_;S]\"9K]LIA=A\G?_6L]7=TU[?GA-XTA16/:-WAM M=_*5JZJ:7[OY*GSOU?QF4=QNUL930M1IVUU/W:28!^M@^2XO-BB=ZMVAY_OK M45@BOJY7&_'?WNC)FS-1>@#C_1G]SGKJIUV_?7XX^33[/\ M['X^;M5=[_QD6OQC,EOGO^:3Y;K(:UE/1QOUW+?JEV]O?IT4OP>M!6 ^Y%?K M8KJ:YLN:-.C@U]I.>^UQNX-9IVV,_I M/%BM89XXV:NG#_;0A^J'=\4T_/?K9/;K9+4;.V]O[A^;7$UG9XW5KC[0@\QO MUZNX;[U^V+OF I[UMAZD>3 MG#U0SWA'#SVO.3;W/]Y#?WZ;+^.ZD5^_S[\M M9M_";TSXQW2UT^9=8WB;OK@[&?^^6%S_$7X=C+^W86]0O)H'RGZ>UL&_1M-! M^JEN%\5J^N](@@>_K:F*MN\=1$+S)?R4+U_-W^2K\K'V\M5XZR#2N>5J>ANW MKR7@VSU)I[H\^QN#2'[NO-'@58/(46^^KOV"[OJ\]4A]G'P_W;L]C_;2CW?% MXMLTQBK\HGCPZW.IT/R-O4CU/K]:S..:M1M8!_KT<1'&WWKK _\:/0UJY?/K MO)C,HNLJO+RX>Q]&Z?D8]/K]7A"+D9+K]2QLWV)?%O.MU\[F-WD13(#PB%HN M\]4R#);7T\FG\TS0CC\SH/P']-:5W/5>WX^\Z]O;27$7^E,NNW\O%LOEEH]O M;WZ;%X'"G^?3?V^THO-Y?C-=-1&\B^_T@D"]5>)@@U[Z= ".%K/QF6_L3JK7 M^619PW?PY+'.O^_781.?_SJ=3V_7M_%W^;O)W=9CM2C>?LTC"O//FS_497?[ M-WYBS.Y?Z^G7.!)/]?!8FWY[=BZ6Y[RCWY[O M^UU8;V;KZ%A\6TP_3^>3V6_+_&8]>QWZ5G=2[>%3_>)0;Z(XW;*[7O[7>E*$ ML3:[>Y\OU[-56/HG :FPJSC5R9,-!^AC/3AK-A^@O]4/U4IO)ZM)3;*W>VMW MTKW/9]$)]2[T9GH:_/U/]]6;JV[ZVVYHWLUC0&YS3X_#/*@V=GTYBXH M3EU=;;;VI_I][GN&EZ#>T&SVMN&E.?[7FF3KY6,=8A&3.G38>%Q';T,PF\L^ M[+9_[V:3^6D9SWG)P'W7L\G5[T$)H<'R[=?XP+MB&B-8ORZN\[JQB.Z_-# * M+GQG<9?G'U:+J]_?K8NK+W$3&OZBKL+4-UW==0G$N1]+!8MSUY%^OC8P&F\6 M\W]MIIMI?ETZ5Q\^WALP;3X\,$;!- \_QD?CE#R__C#YMLF)>][#3I Y_W,# MXQ%LT568VC9YNX'5? M/[3$9?3E"0$[E;K>-\:2?//T4JU77Q9%#(*$Y]2WT+&X#?&+8NO%?[5TUX\.G*57M[D$P/1T/]?BCT!-KA#PPL<\WM\?FOZEB.]_G7TE M M%I^+R6VM+A]LU7?O&LW0M=_2=^_OX_W;T7W_P'4K>>J_MV\)SZ#]B;8=]K2: M'::?YV$/NO0TFW^>_(4:9-W#2U)S=FBP;NZD^2?4>OS.I&0YT_V MT8LP65ZOKU:[7]R=GW?7X%5]R%%/]X>>/]BC27%5=FKWX\-^5?4EIO/5+]?3 MVU]VS_PRF3WQYQRH8%$6I8C5+^BFAP]:=MVI\',P"8-!^/-U?C-9SU8-NWCP M/3UV>'$[F<[;]_?1:SKO[N;M/]_FMY_RHFE?][VCZXY^">\KKM:?\I\K:!IV M]\B;#G8ZD&8ZG\:-R>OPS]W3L5^-RJ-L/Y-_7^5ASWK=PX=,W_OQY,OGZ2YRJ?LEGJV7YF\WD]3. NZ(X_W/WZVQS ME.!!QX)\^:M5?EOU*&SK\]G?_A*^GIULDU'G-%1" PN, PYH1(@BAGBIF4%( M/Q9S%DO_+(H=TOW*^7HQ__PQ+V[+X,=]]S?3]Q%I3[3,L$(*:20HMEY)1J#6 M<^,]0*Z$A1HB!B3,D4GW.8$Z4_>B%Z V_!F) M"O:1-5"3#-M&&1>,*Z,I\\8)AK1PJ!Q]%#GLL[VF4:^T.&B6/2=%>^758$,K MI%XJ+\;APR.!TJ;#.#2(!:7"LG4500\_KXK)U6KYZR,C? \/CK3*%!<$4.PD M"-.K@A1S#.[G5>V&),*^/44]%IRKM$5? U%A+A3JG[V;*:M=9)Z@9@%V&MH M.*CP(<*2 1?Y<13=%I+!3/M'Q:5.V'//'PY6CY%,>&.X0H(P;8FEI52*2=A8 MT?@RK;G6$(VC^),K^+[',X.0]-1!;2C@U#D!D:HV/D:AM.VX-JHZJO56Z+PD M_2=IOXVM]I%,]ND\%K[9=/CD>O[\X8QS8 A&)$R)&E+N*;*5@1M^;C[/]V:Y MM5/.4SN]+2)#Z?GY>O8^CY+'TW+;,BG;LC_;OS\X7[Z'!F>_*_.(:RZ MG+M),9OFR]6;=83F[8V=W"WCGP_D%C1_62:$0X![22@(.V#,#8:VE)0ZVSS= MX/Q-Q.!T& RV[@GR>K+JBAZ'7Y5I*CV25D$>8RM*.:K*?3.#@IC&Y""73H[. M0&M,C7=APYW'&H*/^UB5;]_.9._SZSR_W6MJ-'A+9JF'#L$@AF4J_$\8 F5H MC'%H:6-"T LA1*]X#<*%R-'?OB[FVX*4K[;1S\6L"X(<>'4FI440,!.F2^<% M$-2:"@6D 6[,&O8"6=,-B/=4^L]?GN 79/F]HU346G?2=9\!>_[-ETC^_CYP\'Z)\&\0QQ BH$PSF&#+ _[0H$I M#_O%.O-5SY*=RC)^_YFJN$/90AO^#F"JCV4XBK EO/@-WG%3<1AE/HT!M M$$@Z>;B2;#O,[L\HG@@A'6V762$HHH!*ZY2SV"B@P X@0K4;,N_\K&A24ST? MHDL'X SE)GK2U9.!A+W/9\0AZ8QCR$LK@(DC#9:R62Q=VI&DCO2VZ ^IE\6& M).-**9%@I)!BV*LLYINJ(#62@Y\\F\7MI$/4V9@OQ16C KM*)@\3S UJJ9MG MV<#M$!E*R^KZ>H/P9/9N,KT.>\/)U^EJ,CNI\:/M,D(-PP;"(*<2Q"L*@"IE M-8@,F14\BO:[1&@3K*&($Y,JW]ZHZ\6F8-C)N6+?XQGDBF-& MG 2< $L5HD27DFE)5-K;A)ZTN.@-N)=$C23W# DS8J35I9+_0TR&F!37R]^^ M1C=O>)X!>=K(K-,^@P!(!((=98 44%M*6&E84QU6[_2V&NU4^'0UZ0&DP8XE MQ/W17@__7F?CTXWQ&,$3\*VQN*# M[*AZ3H5GS3(LJ#$0":^M1DA;@"KKG%*:8LY9AYKO$)G!.+"^7<\V]83AV/4F7VT#U:\7RV/;U$?/981Q+*3"2EF&M>%AD2V]N&$O!YIS MH+=,O#EH[Q#J"\O##D0;7G4[9#_3=E$$%-33S2 M9P$CP'LG384'Y\W/,O>6E=:U8=$;6".39[M@=L*>@Z_*L(HG38&D(*R^Q -K M6>GLH]BUR'+M+3VM?_ITA58*D\_#6OGN>UY<39='S]Z<_:Y,>2F!<,KX (I@ M5AI1[@:I#"MP8P;QRV509W E,05UQ*$C+\L()]!II2B!! F%/3*B1,4:V-PS M(BZ71-WA-4*,YN/B0&3QX^3[UI3W =+]-V/4B]ZT^4*&,24:"T<-DT992)BL M5,4(:I[I(2^ ;^. F!()-P)]>BK0^_Q?Z^ERNLH_Y,6WZ56^'8;O\ZO%YZV> M-]-Z2W:V^72&@EX99A@A:Y$,H"-9QN,IA*KY6@O!"^'M@/ .NC8_N.Q%S4// M5]-BC\EQ:E&N]Y:,8,2@EF%WK1GB@G!X;^9RSYLGQ<"+\5;W@E1:C-G:%ZTI MLWU-9J"10D%/!7' DR%N4>"D!8!CDOP<_<(U="GF8Z?:QGPG)%=7&U.B@4L MW7P5OOUJ?K,H;A^9B/U\N4R("EK;(##LU^+"M5YMQ'Q[$ZRNZ55 P$YGZ]5] MJE;Y[/$K#WKJ8#(7+NS2X6))W+I@U$'VV0*0R2M)"!8\ Q(#ZDFI9P*NR$K*AT] M(]6ISI[&FCI")^WS4^M/RV ,Q^,"WV)ZX.EBR@=:9-AJZZRA/FSVPAKI6("] M! 5+TOPX?,]GICI0\]/%OQ.$!C,.G_?VY'&9@VTR[H%08?\//)("&>V(J&3T MRN*T,R-;:^XT$UKA]#(YD61*9#I42(("IVOO[GL^8]Y Z" ECF%GB4(6J%(V M2<60BT+=36![/1W7?"-D7K*G0(&PIZ8: ,<\HPA!I2IKL$;K! MTN@?(J*N EBA]^I;7DP^A\WL(A#3 MB-/+INR3/#W!-@IQ-@[54H9WDV+S[U_SU9?%L5ASW5=D6A ;(^X&0X%%L.L) MDB4"%)CF$;^^#_OU3YSN8!O"5_G4&[7ORN"N/6!^,BU1B;#E ]QUNO>3U2_? MWOPZ*7[/5U'V#_%FA\,7.@_HCZNZ][ TU=^+Q?IK4)B?SL/OII-9Y6 VDVU: M0QUG7=M79Y PQ+RT5DHA$6'2(JNHM8@:%.Q[4&?\]XW:W3[A3CGUZC3/)#;4 M(6WCP5[O%*#0RU)ZZD2+P'&W_KWAU+SH'<6D_8 /Y*U^_'^GP7 (9NC=Z_Q; M/COA%JSW@LQ3!6V "S(7+ ]!J)>\A P*T"*4W*^7L%L^'"9;=]@-9;0=7Y@J M,4[ZC\YZ3Q8 #N/96R29$@'S8.:@$@O "$G;S]BUP@_QJ45&L M&IE-K^9?UZOE!A1XTK=YI%46)GLFK IB:BT @,+&NCA;.;$7S8O&].:]ZDF/ MA]C2&K,QN8$:<6/7*D-2$^T]!EHPQ@ATDK-23FY%<\]F;\ZI\;C1#+,QN8$; M<0.7594H!1RQ>%6GT38(S!BL;$6EFQO"O?F?QN-&,\R&XL:K^;>\+)Y2=MY. MEW&+MS[JY#[>,%.<,!)[RR#+U;[Q3)(9R6I[QY#Z[M M_.'$.\P7(AWPL20EMIHY$7@#F<784\^8T[*6F7[!3CQ.#(Z%,CAG4"B M*2E M])"K('7YT,R)=QYV+]S+8B#0 5Q@+$;4:^.$J: ..\$7X<2KK?!V[I9&4/ZYZ77) M3KPT6)7.9KR=H\9"**$, G&)&/!.XIC0MY43.:6'9$HOF_&Z>CS#47,>9H,E M,&XV3J\7837/B]O-!NI8GN+SIS/-'4,$!<"BDYS'6PK%3BXN"$XP974T^[H] M?$/1XO%=>Q.CZV RTRQ1%'&!(32P51#3R0<1!"#+3!LM[Y_"%D/.4IV_-T M)IAAQAE##%.0$^*L1#O9M(%P2,/_J&.LM6Z.3KA-L$C:O14-C54P-**8-0ZJ M[GL\XY(8Z)"2T%-J'2+$E]!J8M&0B8]GN:Y:J7;1.3!#V6U/NWK20["_08:# M/2HD=5(B#G#8^S!C2NF"(6+2]C2U4]@)[;="Z*7Q($F74 KJ'TGM84E\>V.* M_'IZ^@3J\X:KMMI@,Z[?9N!!. M'S5^^FPF/*>0*D>"<<2$5Q!P'V0RPC ,.&M>KJ2W37G'>FX+R3A^F!,&W/.' M,^@QD\@%DUAX1*"&EH,2'\#ID)=GC&:^M89E'&6_F=R>7K8/-;E7+ M4!/55JTR!QVC#!-LL#::4:Y09=0P21(,F0R@VJ;P=*=:I%98 '"F:A^UR@SE M@8EAWV =W";6NA(/0[UJOL'J+8N]9]6V@:<[U>+8"WJN:A^URC@Q%$(:, '( M L\(AE7?#>#-#Z_T=L=4SZIM T]WJF6A%_1LU3YJE0'K.#5$,!EV'LZ&.4>K MLN_2N>8G"WJ[(ZIGU;:!ISO5\M +=O:$_*A51@TWCCOL+$-8&DUBE;JR[TPT M+[O=V_U-/:NV#3Q#;8[>3^:?3T6SJFO MN:/Y0)JB,:A&3SHR'SR5(4 (="3,-%0(SBD&]\QD!HJT'1P-]+%/HZVPN%S= M)NFP&%:EXZCRUP#I[?KVI#(?/9=!SBSQ4AHD(/(V+B6FPD/X!._N;J2)17<8 M#*;/R?=Z^GSX7 :8=C:PVX)XX@<2C(@M91&ZA>NI-_]$)_IL@<%0^OQMOHS% M[/+K:#L>CY^)E>(*+8#$J;728NK25E?U.G$_>E?BZ=2)8&SPN)U,?.0"4 M\(YYR\+L(^(%2Z5%"E> MOLF/LV%OBTQBB"4.TBAE'1".AW^4\H5_-M\6#^2O[((#72 SUI&$&^^$@SDT.QZ_#>&9ASEOYJO\B)?KMY/5OGF M'-+UN[RX"G^8?*Z?^G_L)1F'0GG%A5!$ QIL(:3-/0J@5K7?,=VB71.D0[ : M^[\?]VAW".CNO_/)0=_WX1:9E9*P,,M9X(@,VU(:>%\Y=C%M'HCL[=;YKA3< M+3)C)'3_,Y]^_K*J+BIXR,TCH[_F&S+!,! 2"D:%UGJ[ M2K[KH=\/4N,O%=L+R:??\I:KQ9[W9( Q@:5A@.*P9R+0 R1++(!N4=:SMPOA MAULPVN,UY"SS< :LTUY++8$O%NKGWTJGFYD-_ M]ZSW,8FT1F:0L]SEJ=T'H>!D;JCM[ORND\IJ[ V2SF"M<;P':@M\^ -EM=)S MAI"QR?E=0[@6#"("::"H$$33W60BI4)BR'A9H_.[M753X_SN>5@D?7ZW[>$/ MR6TLQ<:P@YYB!#F!J(15 S1DOFZ5\22> M8>*5A%!HD'9N1!N5U1BDG;7(<.BZ49!Q#X(1"34G ME:%!D&[NH1XD:[&Q/EM@,$9LJVF=LEC%!S,I(&60&01U-SJ0-@QE)YT_I4!H9I2!$ A-!>.$+59E<8I!,P;!AAVO94.X75*U35 M#*&7QH,D;:\4U#^.VMM5KT( :ZL8)THBY"1TQL7YD<8D7@L&O<>G7?6JVLHY M6;WJ/$A&2D58+MO3"8$KPAM%_]-X9F_&RD?A)7L1:! M]5Y@B#WS 02%*UB#27U!)QLZFB"Z RN-Q%6*,&,J;&&I]$R$IHGBW!:G6*6U"WQOK MVN)L0XQI!3VH)2'$==\J1[\"$$C)?>$TSCKMLV75\7TZP%>G&R304TI M=CQ8I%"16*57.%=Q&[4HP3+X:8-N5N7FV(R1"7S"'5,^EG'E''%>$XVTDAAQ M@BO']P(4';N=8T\]*/M,N.HX( 88H7CC@=R^=WA=, 0LPU&$<(FCF>D=:>O(;1)M<$DZ2_VQ>"=B MM\\?SK2!SAH4CT(9JQ3PPI(2B@!Y\PU]SUGJ'2AWT3$X0]D0CSMZ,F:W[_', M(\M$K+MB)530$P+**LX*AV&6>(YZ&U4=U7HK=%Z2_I.,V(ZM]I'V@BUOE6*0 M6:ND"G,?!E1AQ5PI%7$:--\6]!:T:Z>5A<1L6/1.&@:9>&$:\ MHK243 "3;-IZ]ZMY!_!<6A:.DH)(AYT@E'@6W1QE>J$B*FQOTU[3VRFL7CI. M,X1>&@^27-M34/\X:G]4_?+D K_GZ?ZB< \:ULP!Q2($T% !9C0@M4'-5]YQHW?T"WQJ<2SQ. M; WF""!IC*44*J8Q Z6$1/++NU>PMLKJGBMNAM!+Y$*2RWP*%!C)NLM7JYB1 M4'UE?34M&N/2_-B G],YY_C M2K:-FN7%B2H"^Q\/A!<&&A_^)_!<:"89JGJK&4[P*%QG6NP0EZ'&[3\FQ30: M*C&%\X2]]O31# 2)6-B[. :Y1L&X$9B7$@$-FUMKYV=+CFRMM81F#&6?7)F? M/YQY@;&!0EMB-=1(A&U'M>F@$**T[;/F2CJB[5;(O!2])VF+C:GN<=2L)\M- M)T]:7X\?S)37 &D.M8?,4&6$E14PT+1(K>O-[FJCDD6'6#2VM=RZ6-C%;#8I M-FPQ*"7&5Z-KXYL?3>[.X.M!?MZ T5N3' M+\5B_?E+>5;BN [W/IPI2GPP""' QD"'@=.250E IL7-.;V=*NI*?5W@,4:< MNHK=ULIP;"8@2DD0;((&0%G6YQ8*4___9@"6W-<1J3%Z^B*C8' M,$X=1Z[1.B/6&&5D&!'A/\;''($23^HA27!Z'XX?[; :DR.[VCEZ412+Z#$P MDZ_A+ZN[,\ERZ#49U9 #)K7G$"-.).6N]#M2*DSS"E.]K2K#L:8CT,:DC_O^ M=5HTGF*>M,Z$Y8H#0#&0Q %LN1!EGAFUKD4YLM[.O0Y'EG98-38L]W7EP_K3 M;'H[W7=FZF2;#!K+L<4BF,%>Q.,GEL&*VU@WKR#8V[G8;G7<-4*=:G8W([V: M7X4MS'+?<8BZ33.OG(%8< X,5LS'NX'+'2QUP#?77(XG_V.X)<0# ?EC%""(1:0$A\*1?RLKF]V-MYV&$)T!:Q84.JRU** MM^O5[A.N,MV2**V 4@$I()8'PGI%JLO1.- \!]';Z=C@+L1O,QCVC MW:0(PYZVF7*0&VZ$D5XAH@R0HHR@4B+;Y'#T=CE7/T3I&JIQIY8S#O+7>T$F M@>'<0F\5#-(+Y0FNME% M%B!X MP>[;&:YS)1$^6T^4V"O-V_C!(4+\BX^%7 M9 Y";+7"V#OK.6"0B,HY(REL7N<%7I@CM"?$&N]PGD]U\3;3]]%G4A)Y5_G] MT/ZF_ALR2"3#VGDIO"'$QZ+5E4S(MF'!A3@V^P6L(Q*\SO?U:+O_JD>"8V_( M!& <(XF9I8X3IYP&U62HB?;-27 A#LM^ ;LG07^58?Z^6%S_$7ZMYM=O5U_R MXE6PF>>?I_U7B3GRX;#G*U;3?\<)],%OQRX2XZ.D^>OIM_SZOE=JN,Y<<@;!S"?-$H*-7GC+F:IGM_4C_X>I+?KV>A;%S1)!3 M-63JOR1#4 !"!.,J;OMIK)"N2R0T,4/6_SY:5*9;M3ZM =X77I.4B\TD@$MG5%A*N:,4 ZA<]"6X G&AJQ3<58&=1_\6 P% MXU![HR,2W/>_UB&I,]^4>0ADL/R==8($^]\C%T;^#@^(#4D[3[L7S==G5X>( M_F#:. P[D1E^B00;AUAO;VY^G12_YV''\FU1Q/G\=0R=GDPP/]HN\TAX*IV$ M6A#FC*;"DE)63/R@U9GJ;=YZT^:B/]R&XLB;Q3SLK;[FJUQ]+O*-V7;ZWIW# MC3*+O9&(&$8%X()2;QPKI424-'<,]^;E&XH=G8'6V,GSV_SF$3$/*_K8XQFV M&I,PIRH0^$S#?PTT96^=-F51-P@.Q:NGO7^3K]SWJ]DZINV4WMTC3*K3 M/&-.61/O(3;>&P"P=JZR^YE!S6W4,9:H]MSI ;/!]S";-?7!&EMG__*T31:K M CB",? H7GQ$,">H&A$&-U^9>@L\]4#^8/9\@U=E M$F!(I*48:""(YH; :N$UA#=/B^LMJ;X7.@R$7[*^6<:TL9(Z MB0D#Q#BO&*Q@TM0W3W;K+=5^8.TWQFKD"+3Y$G[*EZ_FH>?E8\?#P/T'I]UR M-;U].H[>WM0.5/??PPZN53DP?A]\=&^,?F?%SJ]?3R>?8FK%-%]NM]"OCT3( MNWIUYC:&#K-<2Z0ED$Z(N$$7T "A/:]E%)R)Q.1H=R=[NGLH1M[%:S,' !!. MV%AQP2AJM,>B1,!R3AO/A!U%S8=7]6(T='_$V!]'" M!W4+9V-/,?9A&=,FZGX6L DXG7J.A5H".7&281R,'*\PT4R6>'!A$Z^.UHOF M6P9%FR'Z@VF7'W5/A& O*>J.5; DK38 N4X0!HK6LJJ<(NZK,E$W6MK\ZRH M^WFXC1U:#7MV8Y5@6E.E$-5>@6KD<-S")9%,]/Q<+7<(UU 30&G]O*Z M+%A@\X/%(>HUS)@@EEKDB22>!@@EA[B4%GB74%AUM/U:+T@.S9M7MU\GTV)S M*.1X('Y_@UCWVBNIC%*8*^L@@YOKPZ-T,DR'S;/Z.I]$DN%)*P0;+QK[,H+V M,_;C8C79%Q1M\IH,0U5F* _FE].400>TM];A"A%$^9 EYE-EVD#8#L4V=?6O];3(KX^8 MA?_,IY^_Q$#(]L#C;\O\9CU[/;TY9AFU>6T&F#&($LL)](8@AATKMP#2*-G< MN]UYE'=T%@Z(\V",/!!OVTISC'-'&\:]!W<8>01,,!D=XT[X4EHM6]1][CQZ M/#ZKND2RL;5UE-NEU'?GS$Y=O#:#T&ME2;P'4"(E&0>>E-)+K9NG.79>[VU< M:VQ8G'MFV1EY38U?F%FF*2% "T.1CT4Q.2]WN9('&Z$QLSJO$G<)S&J/\,A9 M,9O08L_I):_BCBG_./D^X(?>%8MOTQC#\(OBP:_[2V=Y^S6/;YY_CKZ" '3X MW+8PB F?O+M9%'],BNO3J2MGOB9CV%M&"4.: 6VQ8A8!BQBDGB$)<*W"H)U* M>#0EY8Q79,HBQ[6AS$CB(-66&K^3##K1PD#O,OVD-W4M!D$MZ;22:MBJ]>K+ M(EXF%S9&C\F7>A [R&\U@] M[>S)$/RA)IE0P#KII<'(0,\PU8R4$D+E8=I9'6W5=I(%K5!ZB7Q(,OYIJ:A.(1I\1GB?![,E5N/;;,NV>?^OYFX^N5KE<2&-A33K3!-UWI,9 M8SA52CJ@L(, :>=AB07S;,C:8G7VTWT;K$. .!2A;'Z3%\6FEV7UJWU@':%2 MS3=D-HPGY "&5 K)&'#*B5)^1YEL3*)^@O-#D:@?^ 9+^7N(4EW&'&Z4$2: M\D 0Y)4BP%N":2DE82G=*3DH23I#K+%W=[-<[NO&IA?W=TT=\HK4;9]Q!PER MB%L,H,;$<4.K]=PXTKQ$;C^1\T&<(SV!UXX,CR0M!:U)A!-M,RJ, 9)PJ+A# MTFD9+RS;R0$ :$Z"?@+7PY&@6^"&\,L_<$P_-I/>WASP7W]<;.^P6<9;!-8Q MI+7R>=#>9!8A""\O[C87^ YQ:O1!M^YKA\9^+>8Q*>KMS;/E^W&8)HU.'@!Z M\,ZM;V\GQ5WH6WE,>5,%:*OMMS>_S8M D,_SZ;\W<.Y"38/W(:NMA4)( MS[@0825$%NVD=]C#6O&\(4J5=Z7$@T7*.\,HZ1C7Q^DJ"OMJ?CW]-KU>3V8G M0EQ[G\\XWY0@%$PZ9PU'2!%9 L(I&O+L8,.2XUUH>]$]5$.Y"I[U]9_3U9?W M^6QC#"Z_3+]^7+CYJDZ,X\PW98AQ2R "CAFK-<<$,E;B 0C!:8?"6NKX%&-Z MP>X'IY(,IZ5-I7$H].MD/OF\615/1M6>/IIACJB@WF(7MM::8.A%90%P:IN? M\N@MC-:;SA:=0M7F8-E&FOSZW:2(&_#CIY$//)[Y6#:44&!AL.-DZ& <&KO> M(LT3K.7=MV([A&OXV,1F+_EHWUEN.>TZ-^NBR(_>2GW>BS(I'1%,,:F DX"3 M>,MEB896PRX-]EGFMF2.:AUF?&(F)\\"7N$#=<:IZ6>8(LQI0C*%3F"A)C2IW$!Z'N3R=F&TJE&J* M77J,FG[K;I:J7I9)YBR7WBJDL<0.:H-$-7FK>D<^AJU//3JC&F*7&*,^?LF+ M?'*S.EXP[-QW!6/ 0(*X]8II01!52%:C3!#2_*QI;Q6OQ^538^@2HU-[$F7 M \E@+/S-/)6<(1&VSN5P\K;Y&:W.CRFG09TS 1LB!V47>1XEIOXF7[T/R+CO M7_/YHN&^ MV,&IWFYFWK)S[V:3^>IA#U_7R(LXW3CS"F@$+8Z5QYBEE&JZO8!%4L=0O7L4 M^\Z-."A&_?R(XZ_(/*0$0P;"7E,J#K"S NY0L$R/?S*X#X4>S)/H%*ND)9P9J'L ID;>0F>96[V Y$UUI_FF] MY8X@&\K:K?J[JR\;%OA@>UV_G;_/K]9%$19['9;\Y6_SQ:=E7GS;E@_YNEX] MSKA]*.SIVMX]?3*S1 *K49@*E.&<$H-V=_.%Z8!Z!-+.QNB .8>XF ;0/RC= M/=)))H.\(":/P^"#:]/)1)(3+3..N4#>>B:(1@A)#P4MY84,-C_^TE_)^]%5 MO^@3XN%.XWXM\JLM&.'G6;[1W[SN7<-UFF<<*,J5C37H+4. (0A)*;DS8LB= M14UR];C'Z &Q(1Q:^QP$^W[W:KXKGONVF'Z>SB>SLBS@M_'/5O3M1X",8T*T MMP P+X47#.U&N)&"Z4:7VUV>'P$S910#5@GAN5;22HIW* @M_9"%H=KZ$6HK MM*D?X3RLDO8C')14WWT,O3_A4:C1.F/:,8LHD"SLN0%$&DE2@L4A&S++K1_? M0FTVU+4\&H,WND$;^WUR=U6C=4:YHTY#SZF1QC,'&)/E$ 82FK3W_IUJMBYK M6J/WYV%/DMOLU$DS#EE>3^;7)[?)]P]E8=T/$[!1!&K"**>(259*H8,8%[1I M::*;14? #*5>O9[.XK8CR%W^^.KV:['XMKU+YJ3F:[7/( K#!BCMH6>,6*9M MZ:^ ME!/"%E>!]9;EW.N$T1E2@X4'UD6 ?EW$$HU^^CW^=)H0AQME7&"-"?.Q1+U1 MB#,+82DET2BA"YF&X$-G0 U%AW_D7Z97LQH4>/Q@IC2R00*JG4$^&%A8NHK< MP(KF[H_>\HC[5'LK<(92M5G,EZMBO:G%^FH>X/@:911J)92P2F'A MJ*",L2JL$4^F-X![#RIUB-10SU-75^G:] M*>%2)_7EH(Q'.-35)S(/*+.:,R&!0# >9>75]E0*E]"% 0.P;2141Y^QWN3' MN':L628H!V&?Y !R4B%.%&.5JQLCT]S>&-X%W.-L=3Y2HW.BUL7I-5IG 4F" M#)0"2Z>5-M!HL9-;Q7#:!3F%>V1(8\#&RH0"X>(\$Q!*I1 6F\&O-(\#OH4DF@/"+'4=X_^4CNC]HSW99AY M#QG&$#J-7+Q\ ^$=/HP[WSS,W'%Z;7>*/IA\Z M5(P@5<&/7(NB;(-ET_:B_EKESL_#;BCK=;S2U%)Y2ZQ F%&&-'9,$U3BP;%% M:8=$6NJX98WJ9MC]X%22H9BTJ326J[]YN7/$(?362F,]$I)*S0DI)8(*OX!R MY[5U=JK<^7E0#:7\-^O8N;\F-&RN,',^QQ++'A#>(>(8T@)=60(< F MZ/?OS=YMA])XO!%J< 4LQS10BF5-L2#P=!,C?@]:CIIZG)/>*7M/_H7O#9;/'' M9'Z5QRMDW^>Q3$J^K'%8N]X+,NZ(,4$EF#KI+8,2<%Q")IUO'DWOV7:(W!#;M8?UK=K&?EFGT6/_8WSJ#62#)L# A;9>4X M]K8"TTK>/.[:F[]A,(YT@E@:RXZ>S.*O&J\[N_99F)2M$=Q1RAG1 EFB>2D[ M!&S0Z,6Y;!ENX]4=@FFPQWR9%)_SZX\+LUAN$MJV5S T9M.!]V4"(8^9!&(226Z,H P$, M0$F%C&.BN9^]MYSFY+C6!M TJ&;SZ^WA[>;TNG]%!BUB%GOMG)6>2"H,JEPF MT,#FBV-O2="I4*HQB(,$<@+?NHIIWGU'3NIT0<\F M5[]_N/H2&BS??MV>79E>!7W^NKC.9V.'30Z(4!3Q).&VBMO]([M+L-0?D^*Z M3ARE_;RD)SUF/S8OIM:94!C1S2R4&C$%(5>RTI2)1U-.U;3C1(/,J,SO%XR0Y*,Q*1' MC'$(\6&UN/I]:RJ?=*4_>S;#DD-D' JP6,2#%0"$J62"=LC4DYK;O6Y4]-2: M:0G,8,IN:O ]O)%G?;L1=!E'BR_R,'Y6>9$O5^\GJZ/F==_?SES,G"4FC$\5 MAJ^&F!I;8LZT=^F1<4P#/#%U##H$/IV6^U,=N:.+^2J>E\Z+6WB*^[U\- -< M$8N=P)0&O#6#WE4H$PB:G_7K+5XP-NE3T,-%3OBEP/]8Q",OL^GJ;L@I?__7 M,P\D1D@RBAC5WEC-K"MQ%TXWK\G;6PQC;/XGI9"+'@@VG@/+Y]=C#(.'W\ZX M0Y!QJR00C"%*G:.5M8F!;I[ TEO4Y:4-@A;J2"9^XVZ_SA9W>;[9S;Q;%U=? M0H/X%W45]DOQ7&/C^,FBF-UMAB9$NX$9?U,Y^18W![]]'X!;'HN"M'E=9HR3 M #F*O#!">T0AWV:]20T@I8TN]^M$XD,ABZ:ORKQD#AG@$/ 6\DX@+B4E,$6 M%Q=T%)D81HV+05%,.N3P8?UI.;V>3HJ[F VZ.8EZ=2K><+!-IK0A"FHK=,RL MD5X [$I@B"1#)MO6"C;TSX"G:T]'T UF-MWW\LWD-G]TWO2DT_ATX\PJ!#&Q MR#)J61#8,$Q*J875,NW@0@?:?,J/OB#[LQ FR5A#DCPYEQ\'#)J#<^;!:$*= M9AG60 OF+1,4*J\XQ;I:RP5B"58'Z5(EB]Z0&O+(QE6L7+!_YW$Z>[K>"S(L M$''(8FX=(1H PCTLI3?,#IG><((G@YJVO:(X%(LSBA%SPHW!P%)0'#9^_6B[7^;5=%]/Y MYW=Y,5ULAUOE4'G@9#D573_C51E05@ 'H7'0,0R!P:@T'J"#,J'T_5%XUS.> MR7NN8P7KU=U]=LMR,5J^6J^Q>6?^?3SE[!2J&]Y,?F< M;_YHP])1>3W[\'!WW<=, J$X9X @+22@834S)5F@8"W*]'?N"1]G3%RHHM+W MD7=0P#MM)SFE5G(H:+S. 6BK0C>Q<5H!Z225M%:6WV4XR0T30&IN@<;:0Z&Y M1[*4% (_Y '?[IWDM=78UDE^'HI_(B6T&U':2GP?=2_%Y^'+(:7ZB2OK" MS9=7Q?3KH5/VM=MF0DC*#$9,&,FQ!Y@B5LKA*4BH]LSP1FH/ '8_X!__(AA? MP88-&^2S9X #[\D04UY 2)!%F$+F"7;5Z&$4-S\#D98ONA%!>@8S&1_%F\7\ M7YM"%M-XO>=-7A2/'^_(7='5@<3G'7S@CXI7+-Q?N."^7\W6U]/YYV=.JEA) MX]UBN2KRU;38>K*VB!QUB S?B0Q0XR -9HO70GNN@'-A H(><.0 9XUR#;NN ML= ['/KN^6TJ@<-W\2C>_L_7+]Z0:N M\=0Z @V P#)8RH28]^DX.U-2\&((L(>><&N- M]0>.WJYV# ]>F3%-O5<0":J=4IQ9O]F^;A 2B"1,QX1W\@-I(TF^OL^O(@.N M7T\GGS;U$[IB[;,79T8P#L((YT H3YE6&IL2+0]0@E7E7QIWV^HD20:?=]RB M[:LSY;V75@ M ?18:N&EJ!1E87-72V^U7EX:B]MK)9DHV6/;;'[]8?(M_+#< M$QP;,S86U'N]L1&GG]:EQ7;>_:KU7Y(!A E',3,;$F.8 YZP;4ZV\1#C6E>J M#8K$J:C0L6:9XY)!JJ *IC56ULBPFRNEY40.F3US*A[3N0*?SP%=X91T).-] M-7]NA_GMJ>M0]S?(J*2" (F(Q0HY*WS8@Y60( ^3JW/1K9Z?75'> 49#F3?/ M.WO2_W:H2>:UDAZBL.YR*9G4!DA>2D@@Q6F[G]NJ[20+6J'T$OF0I#;)@19C'V+)Z\(SQT'(K=;=!! B=E0KF7W2ECT2-"?>CX/GGO MU\GJZLO[N(LYL,0W?55F#>,:$>HP 912ZS#UI926H^9^P/-]*>,M_@.A-Q1' M#D[ZS5^6.62,BU> H7Z MITZ9C>ZGQ7+U\8_%KK-O;ZH).K_^9^CZX1NN._Y"1C5#-)A[1 H/P\]&P\I[ MX(8M#EKG[$#/BJ_)L7Y![I-X;_+O*[]8%_T1K^87,HJQ4.M&I!(G7#\C#A9NJD.XF_>&9A;I=:X+HF^-=CX,@CVX=W>O^;?OR# DN MPC;)*2DD)MAQ@6&)FM$@R0N.!G 7#XSK@,'/?=CMAEJQ&=-A_#V6=3?L-G\\ M/Q91_]V90,9@(Y14-F9"4R<=*3&+UXZD,TV.'[KH#=9$J!@AC&-J,9\4=P\? M4K?QWNKF/#SQXDQ"XPE0 1GLA ;2<5,Y!AD1S5-&^XS!CTS";C$=F8$FS.8Q MF>7S?/KO>+OWN41[W#Y ;I7R$%FG, R .RPJR+5CS6V_WJXN&8]/K:!+)O'B M?1[,@6F\-&5;XJ/UY2)_CLO9#1 $7,)G,,=TC*]'8Y^WE@)YT[LI4J]/-$RLBCYS+( M'<(.($$#W@P(RSPK 9#(_PFN7Z]-@:>ERUO@.%@AK\;8W$LWOZZ=>=#'YS(/ M ;$ZZ @9!Q7R1 -:(HLM231,U9(EYY;%'0[8']3M#N&DHF(O@+%CI6@]VB^< MO*5^[_-9V'\A2UT0# 3$.63Z?AERD QZU+6C*S)[5?&SO*[VH Y%F&U%\E=A MW_@]O_ZXV%P!4"RW%:"6)ND>/)U3>. %&CH)Y,OZKQC=9_2-L=?/K\B:KCXO5 M9#;N'6C'.I1I(1$0QGI,K7?,6HPJ[2 +FOO >LO'&#.P=0DZ&FP$C7AUI96& M6*B)ADI ("%0IK33' CF5GI9'V.RME]T+W_&?HD767)*B37802(Q1A0A2D!&M% NZT!PXSK 4X9\[ M52 K>*W=:T=2';VBLE;C# HHF((<.U#.LQM^ M.D;J!>8<(48U%QAKJJ"EEFH<5OT= !3K(4.=]2^8[%BW1Y.)S@,H&?OH C(R MD.68<0 =\Y*2X4$LM*/\XF7Q&G(DB%2,YH!^X.ZW2&<9+#L@AE[T7YSS7%3;._SF;8$*RP4 M-IR),#8==:4'$*H@;6KI0@.89%T -1H)8E7<]_EL@\KRR_3KQX6;K^(AIE-+ MUYEORB3 F$ # H0>!O+19?[I Y8&D;5"UU?(HQO6#W@U-)6CII4^E<"IVX M-KC>M>#5N@DT)-X@'?I'L'6A5Q4&'"98HJ(W]/?=]ML(I<'.6$^+_"JHXZ0= M^OC!C!&F(>.24F2% ]'=#.[=9RE=\SR4SCL!JO' ?7JF.=K,RR>7CQ\:SG7: M9EIX'"QC18D%"&N.N"[3AA!K$S#MIS97SX[@'B!+*M/JS6+^;9-0L)5LDT[P M\.^Q$,";Q>J_\WJ5&'K[9D8LIUA )9D645\(\C(_$A%"FM.RG\I=_=$R-:@O MGL[;@*M?%+M?Q>?@&!S?VY$,.F&8!3Z8GQX2C@QQO-2&))0T)G[G:5>73OPN M\$\FSKY9KK:I!3_JGM3+">$JZ%0@HBF!8>H+*<=)3_JGM0\KVZ)^>!_0)S$!1'5@H#($(L[-:H M#L@;9QA"0 E!D[TA9P0*'$U5. _''_'>^L$K(R$QPF+$<2R_QQTV8(>L(0"A MM#WK#5DR1."W&; _J-L=PDDZ\"^8L2-OK>_W#"?=Q ?;9%)(RB5&\7X>CK&- MQP*V,G)+B&J^8;VLE(7:JCZTO6T)[&"!A;!K_K9)X;Y/;G\_7?Y^PH@[UBPC M$'N)-(044:54O&6[LFB(XLTI=#$U3YK:=!W".CR!-E5H)U>K6I4ICC7+.,1! M5!(V9)0C2 A4W)22,@MXVB97-TH\R(S.\'K)#$G2LDF/&".9UF<8*L_74:L= M)QXQR;@P2&N$%"UEHI0WOU:OQYLVNE#1OL.>+8!Y:35(XODY:[T&)@P?Z)FT M1E9++A27F&K;GP.S%TR3"B4F4(,D])XKPC'2#&*B#0"VG-&-I*[Y\:J4:Y T M9>0HF"?C2SJ$Z^YPL?L>-C'39;Y\5#?B5;ST(5@>5[T=5C_C\]L[&:'@2&*+ M+,4<0%(JSZ^7<03'6A6QE-INP[W\;1XT M_FH>+UT*QE*\QFXO3IL(>7ALMKZ>SC\_,(2.>2QZ_6XF.(5&86X\0LQ+[X+) M56*-*$CP=IH1V9^2*BYE"4B@=$G#2A?,>D.,3V<>\N#V6,3A";S(M M%)*.12>0IP 8Z%2Y\S):XN9[!_92!TW2"DHQK["#VCU_CL3"0$FDXC%C[;S4 M/-C0='MP55&%M*\U%G\D%L:]N?+6>QO&C51AQ?'$^QV.8<DLL M/ _LI!,+^PA12^H4]DA0Y*A!\?"/LB4\0NGF^[6+23NL39!S0M3GP7K) 4A% MN.?6*BQ &-S(,&0J^(C$[H)#U+65>$XDLAE>+YDAEQ>B'H48EQBBYEX9HH 3 M7#L%D9,\F .E3$@/>I]*!R'JVBHZ&:(^#YC+*MWC,.5$ D"T<9P!!IFCE6S. M#7G$]<),BB[P?/G56 3%RA- N)%<(RDMM=78T5+3M"V.ECIN69:E&78_.)6D MC9(VE48R8!O6AS%:*8&MI4A;Q815EJJ=-)1Y-F@>93_U86KKZWA]F/. &BRY MKM&92^:4,3B6_=1.J+!F,PXK69!J;IZ>GZIQ899*&QR3B31?P,$UC4$\/B&Y ME8#+6#QT=S%)0#:&\].V=1JR9(@3;,V _4'=[A!.TJ2Z8,:.G(/$<04+V5$C QJAH]XYK*VJFN?N3P/V&2FN:/8Q1ODIO//[V.B0B^1 M[^=?R100C D&/, <(&HQY*7G5R$EA[PI9+ATE,9!W-& 3SX_RWW_.BVV"9R; M!+4^LJZ>?B-CB%%BG)$$:!T/LG!O2@P-]\W+&*=\#J,5>4> _3+FWO?YO];3 MY715'E/9BGHR>;#K[V7"B "MC%?M HRHPV')++'EQ+[,PQ;CS,?=J"#YF?GY MVA,$C5GXD\\GD\F[_EX&)("&2FREB&H@J2. M?EY,463+K&-60 0!]]H:1-R]<0=Q\_),*9^,:$KS5-1P\51/O&"R%L(CAH5G MT%/(I.*B#+3$#/OF_K.43SXD-RBZT$TZAQ[6M[>3XN[MS9/K 'XXJE.@:1K77/Q@'!E(EK3BP:'+-1*Z AXD.:?6-&]6NKN-;ES^>!>EDG2(R4 MW$/GI)82$(YB0=!2-L1:9&-?S F2II9;%WC^";+]O8OU7A@'5FC*10"%E'BP M '?:=E=+';=-^V^$W0].)6D0I4VE M_M ;^D?NB#X/I=3/ $&GN8]'6HSSB#D>Y*AX[R!M7I7W];%T_UH'^6LX#^LTSQQUGBAM$(( 2&R@]*ITZW)MF@?E M+N;$4%/+M =X4R'625NBW@NR>!6.,O'^6&^DA=XC8$OI <*)'_;I5L%GLJ<5 M@G\V'B5IBEX"?<:AS;N\N%D4M[$X\+8T\$F[YD"+C#(.H09:!G,-80(,PKB2 MS[:X@[LWH[9KQ3TMP-P)4,G$#0ZMW%N\[@L9+3>WFW_\,IGO"G]6F3%OUJ=J M_ S5ATQ*BX'E+MJ9W&)(%"X=G#HHN'D9F92/VC1.&TA4+2]H:(Q2:KS#[F5 M,$Z ,I#%XL*& "=AJ3D(S,N\AB7A =6UQBY_K#TNVC[*>'K7\HFKU$=6UVJ[ M_*'G%\5-/AU[57K6BTPIJ#@FT$O+PQQ(F!659T@8WWSX\!_#9T#%O)@!LB[R M99H+TSD=S *_I(Y5.754('%4B&IZ"__;W-X3/X95&CH;=,0MWTVF\3SSQ\GW MF"ST93&+%X>&7^R'[M3X./-U6=@Y4HRE1HY1Z3 @!)5)\-I(*YM'=5YL6*=? MB-,[G+X56JU77Q9%/((?GE/?)M-93#\*4OMU'(3E=;F;:W)WKPD//KL:]\?1 M]N/,%,1#QX63R##N$8%F5\Y;6@U1O=7EQ]'V/&."4R^QLIR$_8QYU^QBBI.?<6>48%T@194,(C#!OR;.9(2:JU M"7+.G7[GP3I8LGL/-[8YAZ2&@&**! >40<[+$2Z#96O33D3M1HGG7-W6#*^7 MS) D4TS3(\9(^\!6=_I1Y3GCTALH+74T6 )\EQMI%;0LP=/XBCT5+*FMKQ.7%I\%U%!J M;U;66#%#I&<& JQCV3_%J"]EP4'" 0].7)BET@;'9++B+J V+,#>$@XMQXIK M"QD'1);($DH2#Q\U9,D016*; ?N#NMTAG*1)=<&,'8>IW5Y:C"BUCE)#.9 > M4,*]J^(^Q)GF>>^75=ZXMJIK7UI\'K!#D:>;FMC82^6804YSSJ!#/!@QU2A5 M+6[V&Z\8PY"DZ0+4P=;%]:?E]'HZ*>X^3#;F;^SQ"9/_8)M,.Z\840@SHIDR MR!HC*L2T'?*NO LS_[O"=##>W/G,N/$Y6M-WUYMRZNOH09 M,ZZP]4I='VB642ZI5A0PC: "T+M@>Y6]%X"G:-!VJ))]Y:Z[06JPT/C.QCIA M8SQ\+,9V.>#4!"R@\X0ZK4L'O%:@Q94;YY]]OS"SH@6,0Q/BY"+PU#I72%KN M R#"QNR2L!F#I31(2IVVA=!,,0>TVPJ12]=SD@O[&.KM:-U^5RQNIJLX&4WG MG\.F^,/D6_AA>7KE/MDP8T2$#3537D!C",$ R]*HT6'=<^FMW4U5L.@1EV1< MYH>6K&TQUN=G9=OXR\_]5L8-#6K2%A.C"9!8"&I*3"F6@]89'^PH=^/3CR/# M?VF4?G#B>U-@80!F/_UD)J6SS"@#K2=*4>\M\=5<)'3SR33EBKEC$[RE%A*L M9W ?V/A1CN $^10"7%IOH1.88V"11L"X8,(IX8PQM9);>D+NHLH18$F,T$(! M0B %C,?X-OB:"$T+ZD<06W*]%:.X#RP_W3E"+QA3%/+A%%(&.@DHZJ$1_H6 M$:N+*4=0FR#GE",X#]9+/FS.M!1(4AN$#/\'H&> EI(2#1-W0W6CQ'-.G3?# MZR4S)$D'5GK$&&G'V*H<@6)0&LX!P4S@L#,P4)9 .2E<@J?WNE'1R7($YP%S M6:?UM-?+/UEEF6.&6<(8M1P9 M!#V')1X62Y^VQ=%2QRV/6#7#[@>GDK11TJ;22 9LP]-Z%AGN'"-$ D-P3,77 MLEJ0N1OT;$$_I_5JZ^OX:;WS@$K[M)[$C#+LK!):Q>O693#GJJ%B9?.\FHNI M*]#44FF#8S+!K@LX\L0% ]PQ!YE3'@D?5()+9(&&-&U;IR%+ACC[U S8']3M M#N$D3:H+9NPX3.WXM!XC2E.&!$-.<4\T0I6-PIE,L&;"N*JN?UKO+&"3F>8. M8;<+V+]=KY:KR3S>N-#?W>B'OI5))@W&5 HLD8!$>%G93D%W=- );K $E,8! MW9'AOT!*/[G)QGT/&X3I,G]73*]ZN1GIO!Z$Q3'>YD:=ARCL'#QAWKIJD@I[ MS!>9?Y4 _3M4RJ4,BL?WX/Z]6"Q[R70Z_+7,(DXMPM0;'#3/()'WSA,DT) 5 M"%\^V=LK(!EB'[3^ZMSPW-F,WUTO,BJ,%H)#9RDT7DL$516X-,0T-WI2OAF\ MMX$PFF(&31_8E,"]MNMX_F,KR3:;^&'N;2G,T4,29[\L4Y1"#L/6'4NLC6(0 MT,I;[9%M3M>4[^-N3->^\;V8:;D4!TEXR(*Q294Z6]]XU MSS9*^6+KL2SS]@I(AMBG1O<>4<=:!,[L2EB4#<;:$^ %]-QHI($O-2(Q:[X, MI'PI]6C+0+_:&72\?#JM@4]G.ZC>YY$"X?=E0NUZ,ON8%[?HU) 9MC<9= HX MPYE!GEH@J!(JZ,4PSZC4'K5( 7NQ_ORD-=2X $1_OMI#HNWS9H[5E0QJ83$E M4%M((&3<$G$_/U'9HI#82W+L7XAZDC&WZB/Q*@@\G2^G5_^8S-8#!;H>?S,L MT43:6/&448<1ML)17F(<]F[-#2CXP]W?GQXNA>O_R)=QH,^OW?>O>:R2^W$1 M?[6S$F-:9N_)#'6[D%$0%EL>]G9. LHUA+KR6G@%<(NTZ#^EOW\=^W= M=3+C'D$H-<-*<>V841":L%4D+OP3$]#"@GNQH9!+5-QH>_S.).YMZ]]=#S.I MJ WP&V>M1E!P&VR-RL.O2(M$UY<48[ELK;T<&U%]_ESDGR>K?#!'0N,^91QP M""PP!(0I#B"!)*HVN("@YL%+^*<,U22BITL92T-Z')[O844$#QG(K<:&.Q\6 M_#)AS7,B6A2HE3^XWSG^%\CID9P%=3>:"EJ &7&&PS"M:$(EKWPX3(L6]6O! M#_X/I)5+V?ZGM<]OLB\,9BPW,!BT0DN$&9:617M68 PD,[#%E7P_HO-C:&BT MG7M"6_0FNSHLN:&*80 $<9)K&E?OY+ MN) Z_[4ITUN=__/ GOS9ZORKL'=H7!FL)KN +$RYF'+EM+(( MQ/(2)1[".9BVQ=%2QRV+LS?#[@>GDK11TJ921W&=LG;I\3NV'S^5>:$PDX1@ MB8A5./2.E,NK-ERVR)_JR^[H#?U%5R@-M@5I>%.#],X1%2^W$$$D"+'")2*: MRA:IW;T%P/K6>2= #;;16']:3J^GD^+NPV1C@T6;^83]>;!-%@PP;A7!E''I MK/3 ,5E1&Y#F-NC%W.#0U ;M"M/!>'/?RU@I^^W-QX#0,NS; EJG"]R?;)P! M2[FP!GJ&+;!8:F]P*34#S*9M;7:@S:?\Z NR/PMADC0ED^1)QQ;DIB_OUL75 MES!CQGAO/9/R0+/,\]!CXJ722%$53&L#==E[96B"-F:7*MEG5G:#U%#S0+.K MH50PD+QVL=:PYPYRB[&KC"=#FM]<^O^W=VW-;>-6^+V_!@!Q?>D,KJUGW+B3 M;&8?.5J)7K.512\E.?'^^@*223NV1-&\0%2V+W;B(4"<#Q^!^X4I M%GUPG$R4^07>\J6^)_V(UT\"QRN7NOV:.IZVP=&1)C(MVN@'[?^H. MA_ D5:<+9NQYF#KLU5 *UQN+<7^9JJ-93W?IJJ(\!&XL\ MG[/UILQ#DN9NQ">)<_#YU"NS BN*#4@<89)JK4PE&S>X>RV[\P7+QR3-$*!V M3_2H-5F/Q'VQVDF]EH^S?!GT4U>4;ANJKH:"];/5//NZ\C/S'.7K(7@-WR[H M]YC]-_1[4D$<$HR$HULB),-4B2IJ1#.LNIL.4\Y4^F@ Z!2@CZ:RG;#)7E^M M(+V5_IAOGG8VV"_9]XWR8_IOCW#ETYVGE'*WN[L!(&T38+BAU0Z@A<8]TBE^ M(L*>#>]SLO0U=*\%"^D?>\C]EWF__ULOQG9_40K]'#KEE1B@O!(CJ.#UYN:W MNA[LG7(NT)#LC89]/,_R.L3T^XVCURE8"RH/_*84 ,(%\S.*C-68,".9J_#D M!G7W;4^YVF97+I\7_#,MR^_R^-[HZ%XM>O.7KYX,O=6*05^;2D"9UC(1C@#! M26(4J.)KM;.F.\VG7 ]SH"7[G#,Q%87YJ"-J<.WY@V]*%51* \$X2[RYS;"W M:.M)-@)T/Z6:S^Q_'42<>/P]FG'=^FOD9 M#>D.)MMX\_I\R<_VCZV?.;V8NJ26 M3:(>%WZ-9K/TGZ?FF>^$3'=/9]C.WFGL5ZMYV.ZRJY7<;NZ*,O\S6\C[8KO: M')CA3OVD6B"%B7+>=./0*UI8:5+)QTB/(,?19GX,73(&=E'3^-^)\7;PC67; MVO602B43BQCB3%&.) 3,5/(+RGNHDJ,Y#<>T0\9![;RLV=]E>[5R13EOKO37 MHGF*')(*&.HD,HG@*H&D6IF%Q#TR;T=ST\7G2R_(SDN6NB3F"^=?GNFZZK3I M-#4)3JA**#= 6(285AQ5* ';8R$:S6<6GU@C 'DFNBUV_HU-7F8+LRV]1/MO M9A\YU)Y@C=VD1CC+9(@E E 2ZY@BHD:"F^YZT6C^J8B4&A*Z: 4G7B,BYQZL MLB[FJXOUQHNP&W\#@=IVD2*$ (4)I"#QIH-?N;F#%0(&*-29/*.Y@,8DSTBP MG84XNZ*WE0S_GI6[__\K\ROJHBUQ&KI('9/4JX/,*X64^X\()X8^(V 1,=U+ M-(YVRU8TX@P'V_F\?F^\G>M7*VJS3VY4OV!C*>2AWKR]OY^53U[P_/=5?IO/ M9ZN-G,^#UA&VCV*9S_-IC"%XGXM5"!?R#V;+VZN5IV"(//Z1>@F 07Y%XH(BEV "N7J6+1P*J'-[:T>>L<-A_X/C-FD_KLENL[(,IM=C MMO+[V4N,30N7[NG&:>+1%QQS0Z6#BD"B)*R@0DC'].&T\NZ.2(9W!5D'!B]: M*'/CP%O4ZSW=/#4F+(Y$&Z$9333"4I!* G+8[>,BI_1!K>J'W5^+/)%W' M4Z?-0*[%Z^)IMMP\/2O[S85P#CV;6D>4-ZP@4QPZ@Z@D#-<@<#W!ZC?#PE\, M"U"L[U[-EL%L^7*799OK,"D!_&8%XUB3E!+$#:'6?PPHP3#17N>K)*08=2_N M/5*=YWAJQ4"0G9,4)[> XXU2A*343 N6N 09B0#"-6S0,3MMQ:'_Y+5@0R^D M?E9>3%(AF!(=SD.#F\U=5LKU.MNL3T:2O7LV1<3I4 E'0*4<@SBQ(JED D)T M=WN,IB@,,4'%L+!$JXFW^,]VO=GE1;JB_)1]>[4SEL7*_W.^SYH\53/O(_VD MV"6.>A4I<4YA&^)@(*VP$*)')<61BO7&4R3&Q#&:J\R_[>96+HIVE9X./9YR M(Z#_7I#_R%S0I"5/3(U?(I-I:Q0CS>);Q]APP/U,U)BD4C%A1IQIXZGE_[*9 MK1:S[R0@@Q0OW\N,,G\27>;::E7EQ*M/MT/,IH5H[(@#!!%.NF*0$5+)QU".; M9:3JO?$TC2'PBE<&8#_$KZOU0S;W@&2+TQE.Q]JD*/%:O;()E,(PS2W7V%4R M,DC M'6+GO/V+O-^6)1^3D9,4J68"A'.0X!0VN19_A?=JE5QT".M4F_D(X5- M(@C&@@'.J*N4+@4AG.#5E0/,V8$ZG\/@$XL'G[9A<+M+#IKCOG]\,%7$\D0J MA(%QE&O"6>W34Y;0F-=@GYCM./$X@\ 4?](]6==7JU_O\OG=_N:L&Z]DA3^V M8L+1UBGVH$'+)' AU9-J)Y"HY&:JQW52@R>UG8L>0V$7+0!BFSD/VNZVM5WH M\":$>6[+,CN81]NF64JQ)(0HY:@S1DNGC$65I(JKF)>.38HE X(6[3QBN2R^ M!2^ *TI3;'_;W&Z7NT/\S]D\RQ]WP=&GV?*!7E)H(--06R)MB(7W,, :7$!Z M5(<>/%TM+GG&P[!S\,SG[&$YVQ_0A525<(-C* Y0E$_'0FB.MTB]*D: L) [ M1CTV4%-<\U\XV_U,:O"SW>18R6MZ,[FC< M5/LNTD0:EJAPQ1:#',.$&PM>5D'7W=H8/#DL(@O& S":9EIL0D)/M5!]RIIV MB_D?4H\@^+%G/Z#.-/'UKWGAP?DS6S05 MUCG9-@U%WXU" EJ+!71 $5@96CJQO$=@S84?>@X-7;S@SL>LW.1K#X;]'HJI M-RT5[Q].L2#",>D@\^(0+XQBU>JGE=\TNQ/BPL\W>V,530%=;;(R6^\LYK6> M/>2;V3(PMDGG/-(DM(3X;>,5X$VY#;;2 MU]7LOO"+FR=PN%?I2)G9UFV]S((CKT![P\H"3C6E4EF7Z^$JSTV+M:2A=6JEIE[C=AI(R;PRE= Z(%43;7I$XESX*>CP MX$4[%S\:\7Y3ZKN0EWVU>OU OIKG#\O,9.MYF>]"H9O.T7MWGCHEK;'8;\] M0RB42T!2HR9P#\I=^'EK=&PGSDB]O=\N=]6V[.UM-M_GQGFC1%$%O-:)$YEP9^KMPT'0X[#GP@^&IP=^+-(_7]NV?H[, M^:7P.\FO^>;NKE@NO*BN* ]?P-; Y*Y=IE0J) P&B"N,M6 8\WI9,(3WJ"9Q MX0?2D1"-Q;F] ]_+\'Q?>X@,.RS WEP*Q:GWU_KEC6&TVQ[GZ<@B[T_'UZH$]<.7TKM,F76[^#V%D9 M2OZO6Q0W'_?%*4-.",J!= Y!9R3D -8GHA)UKWV*+MRC,"G<7U@^8FGL5J6- M=[^??AS=>8HLQRB/_6LHY+QZK?:,_1[/M,5VOGG^P]-U/OLM7^YV\BCUK5\& M9R:&'^'B\[__[7]02P,$% @ 1H1<3$=7ECX["@$ _6H- !4 !O MR,G,SLZ:VT;@(R!&RK:FP%"TIG.GYZR])/2)L1X1)BI3DQ@+=E7Z$ M=;[S'?$[A^]_^9\_[K?@(:OJO"S^]2_F+\9?0%:LRTU>W/[K7W[_^B[\&K]_ M_Y?_^3_^V[_\7^_>_>_HRP> RO7^/BL:$%=9VF0;\#UO[L ?FZS^$]Q4Y3WX MHZS^S!_2=^_:/P+LBVU>_/G/]#_7:9V!'W7^S_7Z+KM//Y3KM&&V[YIF]\^_ M_OK]^_=??EQ7VU_*ZO97:!C6K\-?G?T$_>Y=_[%W]$?O3/C.,G_Y46_^ HB' M1>_6^S39A $O[+?#A^M\U,?)(\U?_W?OWWXROQ\EQ=UDQ;K M["__X[\!T-)1E=OL2W8#Z+^_?WE_%EWP*_W$KT5V2_G^G%5YN?G:I%7S(;W. MM@0&>]I=E=VGX=@5\" M*WXP7CSR+>4L_]8%\U7V0/OV"_#+CG:@>/3C[T63%)MLPT7SR:)!O M_O4OY*O5OGYWFZ:[U:==5I%,4MQ^R(B,U\F^V5?9;WF1W^_O/Z>/-&/5:)^% MUW53I>MF%0:AZ<' B)(DC*,D#%W+0- *(3)P[ 9XQLW^ M182OEY&HLKK<5^LVC1&\-(NW+OR/ 2EHH5Z!%BSHT((>+B!XR2_S>IUNP5^S MM *_I>2#>?,(_M;[\?_]RZ\'1IX$IUR?>ML8^INTOF8N=.015TSOUVS;U/U/ MWM&?O#/,+G?_=TF6G\>K7&N/5TO_EE8S9=6UA"\>Q)R6FU-Y%TYS5O?LDBQ-6XEIK9HAW;W:V)48%&GAS9E4?*&9 M]QA!>0.>-?D-:'&"OS&DY]NP1K;Y5'5RHL6D5 7'6G22A[<+XJB4]F4HHEJ7 M2HVOJ9CV?6'BF)9/)!6CV(,PM(/>EN= *")V M3O%R0HW$\+D-_1OI0 MJGRS1BK,'WES]R7;LN&Z^B[??2MQT9!> 2KOT[Q80==#M@D-[,8HBCS+-EVW M1V'8ME"AI=JV9E4Z1@::$K38P-]:=&.E:2SODJ(U(>5BGYM+ $94^<,CY=T\J6F' =H+S.D1:Q>L[% M!362IFT9T1AE0+-P$%COJE'B,8Z^RP(R&7-B(D(0@5YQ/\] VJ:;_F<)=7[R MGL#A)O$S>5E).0"^WY4@K3)0E T@']^1G^77I*]\4U8@7=_EV0,=V&ON2._Y M^C^S=9,_$+9)1YK^)&O+SK38L,=L2O:4N_0A8[].]\U=R29-2(F:U4UZOEVFU89^L\DK\LBRJJ_8SZF'-R#[ MD:WWU [YQ$V^SJJK[A?E,+0Y_.*!_ -VA*I\PZ:*\H)\-JUNV?#"KB( \EVZ M!=?[.B^RN@8W^V+-*B_P4[TGGJ4UJ-,MG7Q*-_=YD=/Y ?K[*Y(2P$U>T!42 M/U\Q,)E-&Y2KD=IWFN+@#YF/QKP[7NV)<7A M;V71W)W/,'.N^^EX';_L1S1 2Q1,=<[)+?J1XU"QH+XOOGTOZ=HU(NP.LHGY M &+?-F/'"$P[' 9L(L0UBJ+/NGY9#2:451':E2JK)L8UB>L555?:=R:@V0K+ M9FK-)/J)9:\DUF+)(DB%]N1%T6>'0>6C1,CZ9&8 M5F+H$5E^^]IE%AK3RJP ]:J%5@_KVJ66PEZVV [$*I%;\3"]-<&5\%!:#$8;_L*[%(R:U%<_G-ZY=<L>+J MX5RWX%+4B];;@585HS>FMA(.RHJM+)?JM39_Z$0_<#'R@@2%,+(""YM1 M#/VAT@XM'0.S(N;U:RV<5FOYB5>MM5HXUZZU=/9^T5K;TZI$:X5C]-:T5MQ! M::V5Y%*QUGZ[RZHLO2':M#*=V+2AAY+0C7P;.B$,!LWW;3O6(+4"UC4K[6^G M1):NU>GP:=%;$?*5RJTFWK6J[;?78S&GU![@C5=:B?"\*:&5\4].9Z695"RS M*R,Q M?$Q+B;.('G0M_U!I%/D+-ZR*KK4K&\OFI5I'$? ^1NX^S@D@DKV-=Y M5JJC2@G6N*!@D8HY7B>YZ7]3ZLCOE9PF"K+&JX3OBW5YGWU+?_Q.R*B:-"_H M(M3#2221XX:V$SA.1'?)1K&?Q*$=VTD0^*[M(RXS=:'Q*:)X&6U.E3.EEM=0K(7]7E39NKPM\O_*-L1TE!793=[4J\1PPS@T M+6P;$ ;84Y*++\) E\ M+\)F@@(KZL%9KH/%ND43@=+>:PHWFQ8*N&;[(\J"*=VN1PCZS9M-V6XG:UT! MCUDJ.% U51A':>2<\5,DJ5>@=P(,3K2'-G=N@-8/]D>#)XL08D'VQ75;5W@7 M+?/:G.;+"GHYUY)$/A-0U0EH!( !0V3%AH$2 V,/N4X/+7 "4V,*D86TJ 2R MHTZPU"&XBW&:Z&G('%.$37O>8$Z\M:QQAGE5.6-L8-]@QACM\IA\H8;OD=D" M9:>@?HR.8\/5 M\4GQLOJC"1N7$%TX/O_U8SKZN8.C/)'3W;J@9MB[NT<:AGPX<2,7W0<_<41' MI9(Y0ZDZI_2^/,\I1]ZT 6[] 2%'@*=,+G*Q$,\RFF.^Z'2CVW>^O#-)!$8F MH"_99M^>@/,$Y(=T5V>?;L+=;INOZ8'47YNTV3?D1Q_R^[P]-ZE>F682Q#$V MH&E"/T2>"Z'=(_62V%22AK0BU)Z,!O1@LV>G,6TI;GKN4=WBI5]N#XC9(4;U MX151DI/T!GE49IH_NJKSTR'BSQ+4AS[R!Z_ U\-+<.38(O+4F,B(9ZM)WH-% MYZQI&.#+7!-&8^S\<6"Z21)[.(Q\F(38COQDL&8$MMW-'_<7?$E/=;YF1WSV M^/2=8Q)SQUFQX9DX7O@$*"_!BV[$_%YP3H"*L<+;F([.VGO\5J5%G;:M_; & M)$:1906)Z\>>:4/')'5G:]8Q7(M[W8^M"HU)& M]#):ESIW2DTOI)KVAO)ZO2WK?95]RWXT$:'@SY7I&UZ,,0P]PS-=(S9?!B_1ZE_(Z3-MW4*E.Y U#P-PH5,*P+D;P3+$JHWYA8 M+%L(1WG&J8GCV>.51T1JG2+;Q&715/GUGEK_G!7T>.NPV'RB^]@^ET2?LR:O MV*C(9_*.'\$;Q!M'H668H6G%3I1X9AABY+?HXL2) H^S:4\%1U^S[SP QRX M"G.VVD81IQ=$8.JH+4,@)O>ZG+>MC!<6 J"]8A%[@6LZH1FB(+1"% ?0C7N3 MGAT(;1D>94AS975!#&1N=!W'J;P":Z%3F:S.<6_K)98$A5*8W.6JG[@K')(F MR0]___!8'S^F]QF[HM$)'-\V F@C*X1$$!.(<6\,)J:00DF:T-[KZU&U[8CB MDKJ:599!WLZ>=O)$^W7BO&GJP)UBYF)?;125R]"=L4Z\Z($IX$1>:[I+#9,H M#!(3.C'1N, -HM@(O-Z<;3I"IU5)&YE%;Z1N7)7G459S-%"H0G5FN4'U'#M" MRB-(Z%*U1]2-5]5'BA>N2PL_5^5-WGR]2RNZZ*G8?$WI76DU-=S=^&2[R+(2 M-\:!87O$ENE'J#>* [[A;T6F-&M1"Q#4+<)VX4^+$>Q8GT+\?CX%]%X6IQF8 M%9.HCM0.'"#H0 >OZZC-0JK ]8?3DBMW$>*WNXST@>]W:?'X3S58]QVELGH$ MNU=>ZN8N;4759([/&7E-R3M\F_V6-NN[+^15;0MH%+M>!&T'6[;A. ["EI/T M,) 'N2[RTV9\FNQR5@@/N $##AARH;ZWOKB,2T*3A$1M6EIT--1DKTFB(I_/ M*D8XS5?=F3A@DY%_MG0;T6U:L15VS?"Y[HK<0Q+<'0)X3]VC'U\?#Q.S34CU M:_E18]X[Q[]$)AP=RF7GQO'N<69+13SJR)]=%Q#C.' M%\<(N[$?NR9)[#T0 MGZ1W71F4T_Q")+.Z*C/HQH",TTF74Q,]&53#;'Y/_E4(@**,JI@.-]> M3A5U<$16E>)R;%[%W6A&DE=U\^U[V0'[=#-,+6>;/PC,_K)[)W*A8X70#OS$ M)%_'D>D.O683NBJ2K6I,FC-P#Y M,VAJLW/O"6"NL)M,.V? IQMPY [XXRV$54TNGS.\HP> P?=\NVUS-$B/TS9I MIB3@&6\#[DX#?/8"I44,<[*)%88J:P15F*:K$0JZC\6>M$10%C@U)<(< M,=-4(E!7VOL@9R@1E(55;8DP1W@G+!$NMM_%5 B<01A1(:@.\]NH$)1[+5@A MZ&%]Y%Z5PUZ9#^37[^DY=BL#6K8' \,/33N.76PD]E"BF)85*=BY(F-61>Q,6*HL65$S26(2T!V8P%*(X.9AE<1?3N(S.4R1 @9U M&9M?3G!X84FHAD L8Y&H#L?XMLF,YXY?,.MUE>^HX4\W4OL05]#W?"?&. S\ MP+(M[/F6V0.+(T-HR?L$<.9=D'H%-@<71256?ZAXI7=145(DR?14U-=#HTF' MQQ)Z49\GB]92='LZAU_H^<1OKM?&M*(T0/L=-!^515H]'G\HO"_W M1;,*S#BQC9 L+ ?&0'VXF$SK6O[OL(<,!;*W D@ZU5F<^S(D^572M/"Z- I MR0E31DU]0GB"_NDG6_R+2@6O<"V?!U0%\4TD 67.BF4 M1R/E/^8=$.^#"?G MK@R(PC Q(<*A96(CP98_C#1%V.6:'E=K<6XQ7Q.XX'"VL!+A%B5]E#YKY%N9 M#%.,BQ#8IV2)ZZ@DV8N62UF?^%1Q%&.\XC?T^( M2%^+QC7Q)&WJWU#'4JZZ&FNWT3'5L7Y"$&4*Z#-V8P_%R M]N8DJ4!/K9[!'39)1H*6;ML+0LKJ\?#WI'FM8NQ@%)EQ["(;NA 3?*C'"&,D M5*9-BTQS.=>! WFK1TWZ(ZM!VG271=$#-LA;E((#6(? MW,&)YW]S-4M?76DH>/++I"%?6(J9UO=S66:&"(Q,-!1#%A:;#R20V^$S6;V* M7!A%L>M#Z)EQA"R#5. ="FC%%M<.=5VV=2^(H[B>I(HK4&1L]N>FDYJC>Z*4 M) WY,(Q*"Y-$0%??H0T3'9EA\(\^3P.V(,4_Q[*XIH^.UZ)5>[QW?+JLB$6N M+4K#Z_Q$XY_AH0MPK^GZV^/EM_C'.JOKPYUEW2BPATTW#&+/)/^/0SORC=A! M@6-XV,4&XCM=?QYDNK#UJSYE0B8&LK:3!3UT3_YGE?_K3]:N?I(V?;7NZ?@3I;K=]I!,[&_+Y MNLG70V5W&!$X>A@='*#[I'951K_M?O/3MJSKGUN560\C2J#LAY2N2.>T'=-F M=Q*3O\].:%19G94H-LDT=N.5ZM?FW/:KV5[/!6S"FL_W<@D"H:0G&M_1 V7> M%[A(:5ON>\-)Y)O0C/S @T9@.Y9A159?DT%D"JTO4FM94EH68'G1SV$ %E"-R$I M-:Q97!DHD%,H;&Q/B8Y*4CQ*1O6SJTM%VQ <06^WNRY*0D^R*ZZ@XX*T: $= MZ1J??JK@;^22H!5V'10;48#]%8I_1X_D-2'D4I'+5$2BE[8J)W)'6X'W;H4/V\B 5-XJN3N-EL&W;DB0%5[-H5WQLLB*IF8[1%D_C]@.ZSIK:CI1T77W\JP>EB-9I@]]9(=! M8"6^$00N-KNCS /;C@+>QJ3#M+Z&=D!+N\0]7M;P6L3M=. !\VPK"R5XO=!( M=49I&0U8JX?E=.^\RH;?VX8QBN/(C3TKC.S$#Q*$NJ2L4+F_;F[V6_([.D90KRS'M>,( M&8;M^B8F_T=1V %U+-=V!/>E30U/LXX.V%B';M.A VD'3WC/VN31X]/?A0=. M3*Q/R/,5^WKX1>?2%>B=8D5O[]85>!KUWC40OA9U7?OI%,?F0CJ8\4581NZ8 MDX"7V_KFC077\CP"*B: \B9.J^J1M)?O:;6)]P1DT?3(5]BT@@#9&+I.8MGT M/A,[ZNW2PSBXE]PIL:8Y9U"I63.0G/E!(8\TZNNM'\/TN7]\=?9PX_Y#F6_9@6@ZTOK2K2NAJ-(+PL.)M MF]_G;1!&7Q3-\PZ=6TFF]/U;P.HPM?Z4NEJJ0-I\D=Q?S^QL#J^#MJ(;FOS$ MB^/$#/P06Y[OF#TDWW7X;^32#62290AIATP@)V@/ $-2[ZE8M="XL*6 "^7U)@5.:^OODW.9]D-;]#Z_3+>L0UW=9UH -78[2_28= M5J#3[^A2\/N4KN@[JB(V-&VSI/BTD.@ ;!]!41;=AVB:[5:>US21E^QUJ8X[ MZGUK![2Z8+__GI/7;9O7[0KV%L@/\BV[RC/]41;E_>-5E]E)54+*D"TK,5J; M;8W!D.[VU:ZDEK_?906H]^3SVZ.YL)0XE*X;8GS+5K=3_)LK!NKEPZLL;8N> M_(8\Z>8F7^>4;6*&+E3/Z[Y\(5_=9@5=\=ZB[XC;955>;MCE(EG1+G^_RPY4 MTI]?4WK_S$;?+#+R=3Y7A4S52A90H$SF:CF#"HTI:[K308K;#V5=']=8]<>R MZ-K_"CNV:;D^LMT@#& 0^$;23PTZIF5PG8*LT;SF$N8CW1C=XP1T1PSO8ZF3RN,C7),4 Z'E94N_O7U8HM6") MTFX?R]J_>5J9E ^DSKBMZ%O0)^:B'Y88DGL_GE&?&LNH^]JC]X#][?6>C82( MCF@\.6?GW,#&%2M)/%]BH+P,X7EON8L/I8U@B26'6@ FQCQ^^-.5%BB>Q8D#2A M>KWQ0/Y;UD]KA+' M39R8WM.*PL3SD>FCN+>;8 1EQHKEK6E6PQY(+CLB/()'L0'@:2@<4:8- (>5 M9 /$R:F5&\N=AF+YH=MNF)!G0/;D+/$PHOOLR"\VV/CR<+-^[+4=VB0/SGL^ MV'QL"^#%KX8CS.A0ZGI-1)M!_)XW=]TL+)W:);\A@IQM^H7^='Y@5^7%.M]M ML_H7\&UX^!&P[_F6'8]>96F='3EV/+#+II5S>NW- U6#T8O$>%X/CA'2\:_6 ML@9$%?AS9OQ3%5,2(Q-'6?AS12<,FT=ZS4L3%AO\]WV^NV>#KK$7VZ'CVZYM M$KLPP/& PK%BP7O#U=K6G"Q[8.V!ACTJZ8$,-70+CW!,SK2"G)K3XZ)[M%?L MYJF&10&_&@7=XR(\=/(-F"@-S#)Z%-J\.S_$HH'%<5+:#BM[IA$&<62%;APZ M%ODNB(;1'H0=>[QL\ME9]!R2.&MCU$\]8:J4;MXII><4":N7&+%+5BI!3[A4 M288=404:SL8YLKL*[.7&2 M(U1,G;1SJ4J>9IR(.L41ASZ-HG99 C7.E3,*I8 ?%1+U,6M6#NGF0FS[/O*) M1<=!#AX6]4 +>ZLBNZ4#.]_4B!6/2:XV%K1M[ 4ZH56Z^D6+B^+QNJ6,UG'2 M=73JWQ,%^WAA=^_D^O7QY#9+U2PO7\6$O!$0,G&6>+7LW\IR0P=E2=_R?=&0 M-Y!N+NIV2N3U>EO6^RH;)K1P9&$8P,2,S<3'7APXN%M9%(4>AJ]-B.@QJJ\1 M]CC9.,T!Z;"9;\ ZVVRP$),7FJB>B"RCP6KRK9SBG99KS"L_-&//('TS*W"B MT$?()7VU[O&!@<)5NW'N:Y-6#5\!POUHD=;X'(5PP[P"U]EM7A1T[JF;21.K M,_@9$U,VI33)B=8\0L2A,=S<+$L^^&&?409!OT4;_6?6F-YW<=M1QH3>>N/&I3F9/RKRD+:M! M\,,^EY3%_.9]R9.\R)OL0_Z0O>@-A/=T-^E_=3?BL4,(/F8_FF_?L^U#]EM9 M-'?U"B<1LN/0"6(#QD'@>TY@Q-A$+KUT!$9X&$'DGW'5C$AF@%%\;I:\YSY= M0S? [8]!$C;I\9K(3RS?=@R_1^/&?C*-*'-!F4J6H3&/+//%0YLP MJXO!Y-),H2]>G"E(M?(L%+$W*]!B7HZ7: E6]8ET0IK+*C3,T(M=P_!P9%@. MM%UO !.ZL3F)1G,AF4RBS5DDFB\:NA1:702F%FB*?.GZ3#$JE6>A<+U5=19S MNZ44!AJ$5FKZ+?1M!S^O 6":RG6FTF0?)9-H,Y]%FKFAH MTV9E$9AD>+JC)*M8CGY!L.+C,E)X0B%"]>\(2< MX18O5S%2$&U:H\.>E+1=>#:@H[ FY1. M@?.J)J5U]%E5]-#[$^\JR['L7J#VDITJ6Y>W!;O+I[NND)WL7Q;#@58W1&SH M=4'T.D!VO5%>KTGBIA\;?<;3:Y2>R!9J0[& LYW4^5+J>%E5I0HZ>8@LA,(X M3J!EV-A".(@#J[<9V#A1DRIX+.E/%8'65,'%YMA4H9I(Q:GBTIH&'72J2A6J M:9TY533?R]E3Q>FU(VI#L?14(>0+=ZH09TA!JF"3F!#335>.FY@XB6S3QH&1 M]%9AY'%=>Z+*EO9T\7S5ANITP/B6@L]I"I+&\K)G3MQ4(?F M3QUG5K:H#LCBTX>8-_P)1(*E\2F$3;5"QTO(_^($10:R32^Q43_5:OETVZ>2 M#,)E2G\",;4F$#X^Q^8/Y50J3A\75X)H8515\E#.[,RYXX98F#UUG%ETHS@: M2T\<8LYPYPT)CA2D#3H+G%B6YX6N%QA6A"(OLA,/]T;)%X&BM,%C2G_:@'K3 M!A>?H].&:BI5IXU+BU2T,*HL;:AF=NZT05/%[&GC]'H@Q=%8?-H0AK/S("!/##E%HVK$78>0:P_0*M"VN(X^U&!9**4I6]4CD%-5D M\V28&7D6S#<,*7B^XJ<&%Q+1G.2+)*,9@S B-=W>5FP9W-'E3R>3%+W1_DS& M8;_+CX)9[Z__DV0TFL^.GS4Z,XDQ?#9/:0K4$K*6+M?*"5YTX8[0QZPYMM>O M#G =QT]\TNL*S A;B8/-I!^OLU&80(%%J>.-3;,>]<7RKBM07%@[J9I0[DZ0 M3A+']'_H*>)/4H_T>BY9"H5[/1-0J:+#0U[#E^ND%[:&ZS25E[LY(^E?0JY0 MXL?+SHT29L9E 3KQ']N6@1S;8Y-E@4!/%N B M=$P64$:B^BP@LU1+ED(564 UE3-F@4F79YVF4C@+B-"_Y"P@Y =7%A!G9F06 M8+/W!DDZV(T-WPUB$GK30V9_Z(\-;4=A'N R-U4F>+8H2UTFX"-U5"Y01Z2& M;""U"DN>2"4903FA<^:$:5=>G:-3/"\(!6'1F4',$[[<(,'.N.S YN@C,PB3 MR+ BQW0-&!F^Z?>3+;;G^Y&RY,!E;;+<8.K)#7R4CDD-ZFA4GQFD%EA)LZ@B M+RAG<\:T,.VBJC-D"B<%H0@L.2>(.<*5$B2X&9D1Z/1["&W33#S?"Q,3NUX4 MXS#H#?INXJO+"#S6)LL(4%-&X*)T5$901J.&C""S=DJ:1249036;4S-L?ZE49=.1M),N(8E4:J)5[LMX461%",8PC%QL^);= MWO4;>A GQFOC\RI,Z!/*H^OI%W =]@6.3K0YE1=69 N4]T/F>VJ\B&O^^Y.WM9<1-;E%5Q'J$1E M?.8HR6OY !PH;(MRS7]V 40\?"49PX+AP0>5%HR6F\>AR:)?Z9-KPJ[72 JADF M7VJ6%O9L2V#3SJ-DY-U/MZ!NTF9/VL@CJ,B[(9L0-(15-!_,&U'Y=! _R==' M*:'##G[JT/^\H(0@3#97/M 7PJ6E XV>GLT&NMD53P:_%X<)7X*E U%_*;?; MI*R^I]7F&:#8MQ-L8=.Q(R\)'.1Z7M #BJ'%=2;.!#!T5_O[^_N4"#8M]N_( M+XC8YP6XKS;AD1?$?E8W;#"!O GI=LS MCOIXBB:!64,IGP..83/M[X$#BAQTT!>D_Z(\<\F_MN M3?WU.7I6_#5S*SS3 M]33OQ&71Y,6>*-*G':E*:85;1X__[[[*ZTV^IM\.DP8)F]:;B&E>?8GW544JW*3MW+[ M_(0C(( (A?[D>E!&SE!/%BUH5 ! M.=:6YBJQPW4T*-!?;'<%UBUTL3IO-+=\RCPEK6*ZVR$#/;,G!7A:-7V%K M: MJ8KF92BA,F]*/2^CF(KU\W*=V3-BNPI=V\..E>#01,AQ(,+68#PQ;%=$S!29 MG$W3P$_70P74+UT0DS=5I/.IW Q\BXG=L.*@Y_Q2U3FMZ/%Q=T'[%)._# E4 M[52I]845O+OXHM%35><*)R:!8,8APA A-[$".^R!6$9B\)Q\JM&\D%"*K^R_ M5/RQQPE>;JR!?SZ=G)EZ,#SR]6ULVE M8$?Z:Y,V&5T51D)PHOPU(]^RH&TBS["P95MV%+F];>2YGD1W>J1%W5,O%)WR M+O58EH4ZUA,2+->];CEFJULIQ"54G%S4O=[95D3],E11L4^G.]Y*&1/M?C\Q M?J[@-0,3N@C;(;*)^AH0^7B $"1.+-,)5V)X)B54UQ%70[]8=WQRYB4[Y<\U MEX'B*#'.-NR93[J+K1" MQ=POHS&J=JK4^KX*G"/9;YSX]KV\#.+9KHG$"CR#U#BQ&P2>#R,,W;B'$@30 MX+ZT71< S;,"3QOPWP\-..W@"AQUJ"T&E\5R,?0+#ECUV\D(9' (0WA&1Y_O M)%M"7 2.HUQ"?.2.I@P+D&TS^G=@D]7Y;9%VQQ]GQ3K=U?LM'7>D&_3))_(J M _71-L&T> 3I=EM^3XDZLQ9&#&750S8T+_ 3^=.\ M?9;5X4K.&13V4%V^QY MG6[I']97(*W!]VR[I?^F[-#EHY,%KA\!=8+9HX='Y,UC?Q@S.W$@J_)R\_,O M(-P2?2#H\X=L^W@%-H?S^[JS":KL[_N\[9C]/P];^[RHCV( MH"R;HFP.)Q;H&$SZ3AM!JTLKT3=\-30]BY(:>0;HQR.P-6[YOWI22?N]! M=L"^(.(*OM_EZSOZJYR4X0_YAE0GM.;.2.'<'LLUA*H_H>47 +[NV[\Y?EQ> M@WU-_GK[V)[[M>DZ#D-F)-\,SV.=B/NK_I.T;F=5..TYY.0_1]2\M,U MZ<]4[+E@1W@C#TN9'Z3@)]V@.OM.HDSZ.+MLG=_DK*O :ODF_5$6Y?WCV/J= MZRTZ5ZVK?0474)LK=JC4UES%ZNZ0G5Y"_B3\D="=-0=B!X/G_FSI0V#;$O[68!!5JGKB)CJXL M-&1B>BD6+H8Y1IKF2& RU#P>2DX.TXS6SQX\\F7K&ZJG-Y2^;4IUW_^ MEMU?9]7*=AV%OD'BR0$.0N:%?T "M04%?A;BTM0U279 MXY-E_<2)Z>H19U_Y.-.BK2=IN2".XVA79O(?1,KC)3YKFZJ\,.C:"&2#'$,8JKD1S!.FQ"7@0&7S7R(S?* M^IF\RQ1$,8;_2@)80:3%ZM/"IV^>&!27)6<#XGRSR[KE1V%H8MB*_(, M[+E6X)-O#\8]=7/J_"8UZTB[EH9UE9]._J;/)W\53OH*$*Y@9ET/USIFURE2 MP*"JG&(78%OA-+L>UN6*0,9K3L& *MO1E:]%\W]FW-_8C/OP0LG.NHN_D0NH MO#4X)3+[+LL95UY^-E3"AF=K:A9E];K*=TR$(C^Q?&R%CHT,2*Q#+W)ZNVX( M^<N0T92C;]K@YX!3(#FI(YDC#D_,K/<"Z+&H%9)LJNR7 V1:3X]7;QQDX>[*(>]-U$>H^%_?!*V_H/I:G<>U&=FC2 M;!Y_ 4?4]$FPYLJ";,L*J\O:/Z-X218F?W=[1>_,O,GR9E]U".F'[[/FKMR0 MM$^@T#LUU^F6/HS^P=/285W6#?M$Y\5A<(K9&YM(>=Z2BG)T0_E@5]6[-VUK/^1H^'./Y]3%["CV7SUZSY,ESOM;*1 MYUB^&09NY-.T#DVO7\P.;=L66JLR'TKM29I.&=-6_>2BQ"=-7.KTGQGCRC>^ M]S9"*CF1TCD%CG<7'>.^ H-G[?*7^NIIAYXZ1C[3@,>L 0??IAUZU!:B"Z.8 M\[\6RQ@070 /Y=(:[$(RVV>V]S@IJ^Y']'/FRL1^["(CL:TP,6T/QC;V>B<" MV[$7D>[DH&O.@7]D^>T=\>-=^D!*_=M^@<^'5^D+QUOTMM+HR7C.D5O'O5C_X EW)#E396$5,>1-S9^KT"I$EOZ-+"#!P[X MP!' V4X9X&'M@M(H)7T9^J#6I5+C2RJX3VFXG/TIB,7J=;_/F\=FQ)4&< M6$F"#&2BV(-.2(\FZ&&X%A:Z:D2Y<U\S"]K)2+_1CPPSY M"QT5UK26.@P@H&\&^.F D33PGT&W&7#&@H>#OB]V+H\",OG4;1H>Q02-8:+528^JWV[W"H-Z;IX, Q\:'DZB*('81DY,+\G!O3T_\-%(W>&T,H_RR!T;(T^E MM/IH8%&)_LQSDLLY?L0T2)#3Q:J0J!^OZY 4,Y)*U.W?,\,8!]@P ]=R#>2[ MMIM8@ZT0NB-4B-/"= J4L08DMP-7DCTIX=% W$C1F6=?[DE:^+5&D,9%ZHRH M#YT@1&9L]Y;MR!&:V%)A;Z8! M(,$E5BJ(Y1.BJ3D5DZ46W14X.RCT@6-#KI[U1Z_S=FG1D$+6EZ%B2CUZOCQ' M.5M\%X51"X>FW+7D]\6:(LC>%^&^N2LKNLPGO*=7D:SB $:V$R6A$_DF,6M' ML=-C\!P[Y+\A3+5ES:K7(Z,[CM,!&T@9.)'KIY0S?ED$YR=;L$ICHO@CAO 8=]@=XS5/]7@NDRKS;MT1X\2 MH%LB6<%0'4*Z:[T>?;V5()F"Q@[Z$^W\HIWFK!P8"3,)X;-U=A%%H8 M>M#W(M>'H6EXJ+<>N+YMK1ZRZKKD'B!09%6D)1\#Y)]VW-^SKK$M*KW&"-QR2<-#= MPV=Z!4:6;;F1Y?K("#"$7ASYL =D8,&5,OI@:![>.)PGT5VSW'7LSO7=5$BE MFO",$=#)(Z-*5@_A.JHOCSZXG%*3AV)A#58:MR4KLUI'N?1: [>2*KX)"V*: M7B._0>P&]S:5L/FG>H6"!'NAD\# ,$,')U[D! ,$'W&-1&LQK%FIX_+^GM2N M[3EC!V'>7+5:+;J=3"GE4EH\'=OCU'?##EGKD((6:E??7K4G$)SG?@K!O<@C MO\2J"<XG9F\>&1$4$4UE1F<3S.'(K+KRUTQ!57'/9]ZSD*[F'(^6\'0 M@[P"'!3SOEB(":?2NG7HJ!"3%Z043T168:6:O*M MG.*=EE75[;;\3B=4:C8N0*_%R>IA>Z:'[3BVO=!R<) @UPP,S^J-!S@1.C%" MDXHY+))60OS1U5./465E4 MR)D:/>RVB+JDH#4=%$+D1&X0>G82.PVJ3U3Y#UMZ!^HBX):9\47[S*-UA,RNIKNLWJ+UFSKXJZV[8:68GC M(,/P8DCO++"CP(AZHT;@"6T>'6E*L]HQ1/222 J)M<'TT"3E]J^/Y99/XB:D M54S89!O?E4[31FGLHWD>WGJ-M:A"PJGA"O5DR ?ALWXB15[/HJMQ#!) M9]E$MN? 'H?K>)(C=ZJLSST9HF?F0X!]M;,?>HC7.0/R8:Y#0X0I53 5(AZ> M92BI1O\DIT1DF50S#!BU6T]6EH-1['O8<3S7CGR([,CK;9N&"U?M=KVO35HU M*D8#>>V*-.[G$+G;>0<&I VXSF[S@NWR*&^DMB@JHEO%2* .CA4/!5Z!#N22 MA@([2-)C@:*\+TT9E?@D-!HHQY@:!8SOTNHVVWPKZ7)(\G/<7N&\\B%,($8H M26!B1$$4>P;NL42)9:J;&9%%H+O7O=FPF^5J\ ZL6XB@*=DUGVTC[BZ[EJX\ ME49#A6!.$0CE GH($^V_MR[4-%!LQ3?]+'[E4O(9)/8,T]*2.S9R;T&"1_LH M),EJ&%4LT9^:NZSJ2^A58I!4$7@H#AW7(-8-QQZ@8%?LX',M .81Z))B/ R. MO@.;K%Y7^;7@@G(](5$JT_JB,9U*,Q]>'\294Z.?T#Q>HN6B]J846M)%.8$> MPZ>BM409O;B/OMTK$T$764F$,0H2.W#\& Y+.\W8%-KMJ,RH9AT^(-$DMB+\ M*EE"I(=:Y:)ZP+DDW3R@DE]-)!Z MZ"/,FZ)K2J2Y4WM8*J/4.0'4>0$3NP$ M+H+0&2;,8M/#W6 J+C8JAU)?LRH^E-H#E!E(S4A+?7T(]0V/[O'2_18:IK!/ M4J-[8HSQ-LG?BRI;E[<%/37G6_HCRHKL)F_J]\6ZO,_(#SYG1;JEEWX31.\+ MDMXSTI]=KZM]MAEN+76Q925$,4(S)JJ!$B.._1:9%X9NQ+LP=PHH^A+N,7I MT((>/SL'G'C ?CCXP')Q[P7HW)CM3F %U%]0A"D#NPR]F-3CJT1"!N!Y4 M(R_6V_V&SJ7FO4Q0S=CUX1.X0& \]Y<5?'K:Q;2Y9YQ@ ^=T>E(Z!>Y?F)16 MN?L60E =O=+T9H7;JJSK_NX%4L>>?4%JGSS=T@,^ MRHI\_GI/BN,?M&603U#A!>T#V+KBGVG!W'3G3#8E,;MNOVA^/*SO9W<94?2'50S]T:+U798U8),VV55GG?ZV]:]^9C3[D=[G1>=G]_"Q M%T>\]A*<2+YJ7YX%7 RASI=21_-24G9_NTN;/\K]=O/^?D?R,.Z/^R8?^4)> MOA6VD(\]S[5LPPC-R$TPLGLP*/0,D?%!31!TS]IT;:XA,,%WBA.D#")KN8?S MT5GC(WA!?G.D*6+#BKJ"-*H[-&5\%/6 VF QT*!%#0;8[(,4^"(Z/*^0*][' M416M17=KE#G)UY-1RRE7YR7)"+/IEEAHK9U-%_7*C9(@01:&H1>YCF&;&'>[ MT;W(\FW,W8U1:%.S)G=(F>:V"GRY;R-0:JLDGJ,/,Q/G8CK;TTV5LX5YL6,S M%]T"?9R9:)?K[7PC=49;>%R3#H_@JP]^>JU;__/3BF5LSX&?VG-]" W!64!O M0H=7I=Y76M' ?OO2?2J& <&L[H;_5K81H\" INN9EFV%%L71(_%Q*'2,J [[ MNOL6% 9IS.7-F;9)VN665!B;"V,+2GH8XX(T97>%!*V*1%HT2&]/I(4]'"'2YZ(3.M!H'UZNYO,NSSQM]EG5+^WZ8XH M-_ED3;KA^X9]N_QTA1[?I@_IX=Y]:A!#WM::9=B]H*XZXW4,N1=LX_E ME.^^F,2SS1_O"U(IWC.]^3S,Y'\KC_+,R@T"%]G03^P@B*#G>)X3]=:CV!&Z MND^53E\6CL'WV+JVE)]!!%\?D+U<<$\ MK9IR=%51%4E63Y_\U2ZL5M&(G M8SPEGZZS4W/=/#F";J;-%Z>)N=@G&<7D,IK$6"=>]"H4<,)][??Z+MOLM]FG M&VKV?4&,L84$];?L1Q,1+_]<>8F9V%X8&2B*S21 KNET MW]1-6K!E#=V:;?I5NN[&X@6O^%9 +Y\F3RN'U' G,/F&H= M(>WN#@,4,6"0)Y:OUSF\(&4* [ ,65/IT/-KNU5S)2YWOZ7-OF(M^M,-?26_ MD3>2@F&OX %&')MNZ-O8]DSL&#&,7;,_1<-W8MN5$S]%QC5+X>\G8&;"AM4>AB+W%LQ_10Y(80)[;37JX+L0NY M3Q179D]G1ZV%"(XQ@F.0,_;=^-B[V)M3'(!EM%OU;KWH\6GA3:8/>!'('WES M]YYTC1[RS3[=XG[WZ->[M,HB>F']Y_2Q!5QL/I<$<];D%?O+?D(L>OR6-]32 MX3'DL^2G!/!I\^U%L4Z4V&:"'#..#1P[9I@8QN!XZ NM&/L'<%=SX7=<>[RJ M6. [H0D<'+P" U. 4?7NFG(%>K+8.HBG=!VMKKI^!(PR:OKP3/8W]%?TTM2S MH*1N_OX'>!LD1@C>J*?3E-O_0*^\]F&29;Y(G,,TRP3/W0J641W](Q%Z89CJ MK;NFLN>FQ-VSCK4W84,_22S;P="-XR#Q$V2AP:\ <>T]?CO>:*[GAMP1E<6^ MRT9529"S;,7NL3KJ;5P=9Z&X+%C7@_STE4QT^2K[M_J:*1EY6( C$PQIS/=R MS3$>HC^F\@,M"WK?EE&CO"&^Q(:&EH1M65Q]L#C2\XQOR++R[IQ$G$FHL\>&Z[2NCV7Q=W9E;)YM3EG^ M3!IQ=SDW=GTC07;B(&R;L6$:R#5[Z]!-$N[3NA3:U)S#CI&>41T*]O6;Z_42 M?SFMS,FY6(YX(W0+G-8U$^WRIW51<&GQ^$\U*(Z#L>F#L3X.QHX&@QU8N:9[ MC6MPE]_>;1\/'R)_D-WOMN5CEHT^UY>?RA.)4UL)G8C)TE"$_I.A,/08)$F ?",* M##.Q@LA/ G_H("!3WW)'&3#S:?R:]+.D[\#2'R0-4J\[/MK%_LDG9SDB>2S? MJ@1_3"C?H.2/,Z(_GF5OVAU-Z/MT<6_W2'NH>$[6JV7C1]9/QHGXWIQT@ M%"21Y4#L>6;@N5[@L5W7 8ZBQ.#=UZ49A48U.1Q85=X\%8H..V#@KTX/2\^V M47H4WY?49)I +D1+)G+VN9),R;%R'7DR[GPXOB%!OALFIF=A+XR@'V ONX231=:KQ)VE]$TU;CR?/.T.GYX M&]7'K*&F/E?=EE%FGQQ&]++E=EI6 ,0'R/L1%8 '9?\ M-PXC[*$>2(QBH=))@WG-U=( #:0#MG\6*XQT<,XG;S/3+29Z!&RK=3U<>K;' M3Q0QR(N?P2$0!]2S":(XL1=D4F.4EB&>.ATL)WOCA86VO;OA0UG7*\O!+O21 MB:!O^I9E!:X3]#;\ I-7H@]6??^$M)HV\MAA#51A!YNN=/$C+B2==>X_$2A M_ S"IJGRZWW#SB%M2M)IJTC:GURS#NQC-#+87XJ(- .\^A!N_G-? M-VU'JJ23L,4ZWV9/+'\K1:4,Q2$T/.SX-@Q03-0KL9,!J@.%2K59 &I6JR.? M:"NL>J] ,<@8_3G];DTKD=U1)5*.+P3GB3F?=BX^W&(2_"S2@T/@I3:37[^5 MLE-'D"YD@EG?B64DE'DI*!?41D67^^R(NN;MWN]LM\W8?'2Q">_+JLG_J]UX M:J(XBGS/M&T46 ;TL6G"SG3B8E]P28\"@]J7[1PPLMF6] @<'>HC^8;>N_AX M!;*_[_,=&P&DG\N+ACR'7HTIO %-11AX%^U,' '1A3D'>'2%? >0\7L,<>J5 M-Z^3=G%UC4+.EZ&X:EUZL4I&.5_\)^(PM$2@PN ^ !Z)\#!"]"ZL;3@"9PDM+0@RATQ1.1QWZ[+V+QL7"#KPOI3MX[N M9[![U#FKN,_*I[:0BVE+PZ:Z;3[,@*>EMG6FW [[M-VF1@LV?'%=(_ MNB%RGFXIRKS!1R)-*F[Y4R-5' YV+ [7B)V@J9MN%[ MGH=,[)B>;[N!-W36@MAW5P]9=5UR7WPD9T1$=H[QC%^SNZO*VRJ]%[U<4I)+ MON[/!"2*)>!C]HXA3;R([B0MEY;/C>-Q&?V5L4X\7S*G@A->R?E$,F3UD?B9 MUG>M(/:;I:#A)5X4(]-)7!P[. GI>::M/R]M^CV;LXW>5-NAVF[FCU;5MQ0%3/#R+'#1P8'@:J0Z$K M'Q6:U3RH$=_13:TUZ4L=K\FHZZP;LMQV)QF(K\]023V?E,W$NIBV]2#!3SW, MGRGYAY41'=39ED7PLWA! 36$8AF2J,.Q4OMK/%8TN^&/^DNVSO('=A&<;3@6 M=B%&(4;(\0T'DJ\[TX:!;+&B38E)[?5;CXFN=>M C=5$&69EU5 7I2IU<*#X MR^L43R1_+VD3$KX1K"]5\L:X]*K8C>9+7N;>%P]90:@FQ<[*"5S?-0P_\&/3 M=K$#[=#K;29)Y(W5-Q%;VH6M!W/^8#0=#,KJF'+J5 K8$;BYA>L(BI!BR?"[ M5*F2\N55C9)G:'P-]CE]9*+H.;:7N+YA^4EDN78,4>RW=A/#=R*A[0GCK>E> MTM27!;L6CZJRBYO,L367#A[5%ER?7V%VXFJK@R-5:HF2O53QDO:'N\B28VJ4 MB%7[HPG1;$!@49,41.+[&!H0P1#V")"9C!Q^D[>K6=C>'ZTE4BANLB2/D+D) M^%54H/7KAK(EB=YI^D3E;V00%BR$8SWCD40E[(T6QZ_I-F65I6(S8'N%"M*Z' M(Z-PPF0O7-?$_>%5,TFF1DROT@E>W%WRV!UY]N$PA[BR#=LUD&_#)/*1;?@& MX;''X421T)5ZZJU/I''7_6UF=(:5GF!]5V[I.D#!A6<:V)>>:)V0>#7SK6R) M28_X77\DY!'FN77R%4K%)E\5A6>I.JK,O]>G8I4R.5)GG\\+?\R:56+[KN= M;+AAZ,8F"BP/#P!,&/3S%M]&ZZR,=8F9C&\2Q\R)K[-3R? H$=7&JGKU/#K- MX[!@Z*@Q7-'S018AHR=(%=?/,9%9M'"./;$7*L MV [-@U:[$-JKIB10^312H5FA(G1 R-VD/_*>QZ3K7,[7>><3T)DH%Q-0B7,X MEWKXY@7%U!"*92BF#L>D#]D4Y&ZD8M(Y[OK,,4?8IYE1T*U7/0R 6<)R<.+'B@JHB2HL65B4. M\@FL.BYYA7:XZZ$,UW_?YU7VN3NA[#-YZ9NPV.#^G+)5%"/'\>+ B@,?1DD< M8=_K 421C<56'RHTK'TIXF?R\SO2<:B/CW!C/A@@L_#B7D,Z16C';]*NQ8YY2?Q@HQJB,0RY%.'8Z7VMUA0+JMRG66; M.B'>?TVWV:>;\P@2.W9"ST(.C!,[M(PD@#T"$T-;:*IDDX-T5B(=NKP[+EX:F-/1CWC)?11'(;:\?DS!- U;:!FY*INZ5;,O?=IM?*0S M61:@H!BE-_8I8UM<*JHQ,'C!2L60H9]O@Q\D=IS2J8']YLJC$JPN2J(XU MT;YW4E;'0-CDU(F1@)7O&9X+;2YUSU M))%2NK5/#BUU1DC)3!!W*):AFSH1NI%H.Y\"?F'HR0C\.D>O!P#)" MC((P=(?RU["-0,'4^ACSFKOF S3E4^NC.!^EFE/1K50]#X%8[M3Z!6+%!55% ME!8MK$H5/93;!]JRUPPKN$G7=,&VX-D_ M"A@7'^O43_:844Z*[AV)%OF*XJ-#G2W"^08X3Q+&.;0YCNQE:*%"?RX,9ZI@ MBE?IOF2[;B#@T\UINPXTH&E:0>*'CHEC*XS\N+<;8M.3&+H<;W2:P5GU..@]>RL80]]P/3OQ79CXOA7[T!]Z[F$8R19VHXQ.6M_1JX>&&QU)8]P. M[9/>_"A?UHVC7;RZFXSQ,47>^R.B6YA'>H@N\:V]V+O$'V?-IR0$RY!$]6Y= MJ 5\B8ZH_WIAAKI ;";)5>Q87MAA T/&I&?0-O"_6V2B1E;&,HM'Y>Q)%'W M295\PSVW8ZZV'46IV"2U-B['34B?OKQVGHGG$Q1Q3#*/(78APJ7"DS.3Q^/9 M&=-/[39_?Z ;PS]=;_/;]G[&%5%&3&\Q,"!V/0.Y1F3:0P49)H*[751:UB]? M55ZL\QV]-?*H[[KN[@#94KR"(J:4>/FNJU;&E79B^PM7&%1PA'7^[NP9$@4[ MMF-#L0Q9U.(91V=7#7L2ZQ0)F&XO'.EJE_?W9?&U*==_KD*+=+*-,, PL9#A M&H9C](:AZ_NN7'$WPJ!VD3P 8TUWS;"!FH*37IDHS:Y8G:>;UO'K#P_PV$!> MR^W7B]SJ7F]XAC&^)89CZ5Z&VJETZ/Q"0C5<26WHHW;H7IAZ%2('XAA:Q()A M68EO.C@S**=#Q<-T+.) D5'YK3Q.68@3@&B6VW MF[I_>I(7S@$V"2(7(D@CG;BT04Z6$QGA.5(_MG3ZQ%J5%<(6\C#Y3V030(GM M&Q#U*.S(%UJ#I]JV9JF2V>ZAFEUQ>9J:V#&Z]=-Q]=5O]SBUW&X^5>.@DU/N M5 9F>3JHU+L+ JF>1?4+F%<6#'P[-.S81ZZ'; ]Y\0# 2T)+P78/&;-">JE@ MN\?-B17,NA8PO\XYGY3.1+>8BDHL6%[J*N4+XJDA%,O031V.2:]&%N2.5RVI M];#8T'_H\0X/Z9:J]N>LRLO-\X-Q5Z'K8HB, -D&MEV8!(;=WRH#C<1+1/12 MJ>$)%/.GS=%ITMT)TWG1"BD].85]D1T\$1-0M6'@D]#9(B FHG'/,/OB".D5 M:+&"$R=^3RNC(DQ>$%(M 5F&E.IQK9S@A58AIR$1^:IZ)'K^'^EVGZVP[<0. M,B$,H&6&1N"Z[C!DX(0X7NT8YJ]-6C5CU%34KD@C?@Y1O#T_5TR0-N ZN\V+ M@I9$Y0U;)/B8I8)]>T4A&*.A.GE7)IXIK4U;E(#!7()F/F-.6"QEF5^R2DK[ MQ"6/XQA3JXN&AT+D1Q#[=AQ@$R,8#9I,ZEW4Z2(N.">*U5@55\4>H!I-S,C/ M>=3P#3=3WA"\I6;*[9-4,Q5C3*29)MOR^T="!/GR<.I L3G1)45YO=Z6];[* MAJVRMH.A%R'3<$(SB/S ,H=+F>DE\T(3H]K!:)Z7^+K?[;89'05-MV SP&O7 M@]!V?D.<(WW(F[*Z9PMT!$\-T!\L_AIH,7&2*(\H]BO0H3\Z@X7J\VN#K_+S:+UWY"5#@$*>05#GWLB0I'1]QG1MP, M5VH^8>*B M$]MQZ& [LEPCC!P4VC&!$@78B'B/A51K5&-/Y("S':\]1KJ('H<(D9>Z%UH" MLHSVJ,FWYQT'C0Q*M.6#S6_9CR;:TL7X40"A@U'@F]"V##MR/)3T1LW$]86& M@<:9TEPC'*$3'+T9R:"P_.DF3U[OCM6-8@,,W'SZ=H(I/D$;0_'B%&R4,^& MMF\9!N:N,]08T]?>!GSL$)@CA/\$6HRS%19OB_,CK%?)] M!SJ&$R <8F3%H1$:G4W;B;#0[K9QEC2K1I>+#Z!(6B:P9,5#CDQ!+='.HYBT M"%.H5V%.L<,C.*-879C^C//EG!PI8(A7G9Z90N5]FA%K("H:E1.0L3JQ'X6XM+4(XDV>.3(?W$C9.?USG3HC\G:;F@.^-H7(;> MC/2A5/EBB0^G=@>9_);=7V?5RC.AA>F@B&$@UPM=Q[?P8"Y^$'_Z!(.F M_?$AX&\M)D%-D6",?\14'UGB@Z3]R4:O\Z1M6/0)':^,A,I1MPS]&('_Q'CG M&"9X=2/<;'*ZYLQM%T1#1EG M2;.>',"QI1KO\L-QE'+J,I)7/J69CE(QU3EB\W/'9LS+IA8-NDC4!3U20_ R MM$F1+Z6.5U#TE-V&%%+9!J<5W>A7=\:GB;D@1".9 M7(8"C77BQ;FU"CCAKY/^0FNN M&(@67@KIUU2)"3!YL3+3$9%EZ*0FWUY4;OH8Y%75;^33GV["3;FC-60GX*87 M>I9KX\#P; ,Y(73LJ#<5!;;0P)64 (RE&B<"Z7"ETJP6AND[&N3%INTVM2_[S9IDY'(ND;0VS:, M !JD6QH;@6]&R+'=?D3-B6 2K!ZRZKKDKM.4V!1I1,?P!$J$K@W1]O3U=T#1 MO3,"V6$N-41S5F&3,RQ8?1TJK0$@:!'RTZRGZN)A[E*UI93Y96B;8I^>5U<: M&!->"?6!=(_?DR_K59S8/H9TKM&Q##_&V"(]X]-^DXIB]QM.D8?;IX-DK-+;+?9^Z(](/HPMK6*$@OB MV#8#T_<,Z#BVXPS].B=&8KO7]<'0O4AS0 XR!IU^E0[3#NW-0.GI\2A!^=,8 M*DYQ7$:4!*7S$* 6-0W"BSG##CF]JZ [+O]H*'YB<95F^9+TZ@_=0H1Y D>? MR_94W IU9^E5\-D&[2L*@=EE1^+B^]VV?,RR*"NRF[RAE_.M3&A&3FR0PA<9 MKFTD"0[B'D7HT0M+1 ;.U-K6+-_OSUS7"?8%>5%!UB$&URUDL*.7&0Z'G-V4 MU4V6-^RX6GH<45O6@N]Y7;3>T<[@N'\ASV.&)$CULE4$4Z'[/%#^)OCEH MH8(6:Z?=5^U)_5>@!PPZQ.Q2T1DZZOQ\OM:+UQ"99>BV-N].]?^UL3A2H=NJ M_Q0,*W1=US "QR!UOYT8"+G]@C_'PK;@W(9BX_] &GW5_5Z)5H\(YRBQGB:2 MZM2Z'\]8KER?9519UM5F$2 M!(:/PS@A0'P7!;'?+_MQ E+VJRJKY:QK%FUZ&6!^5KAWY,NL@TI_V_ZX[10I MK),EXS*^4M8?$N6U! MV)YMXB@,'=NTH1]:"8S]'@B*3<$CD92;7ZX(:RB$)2.DH!36'QQ!.::HWEVG M](IK>G1&5M3L:B,05A7Y7+M@Z?H1''^NNRH>A-_3BJCVISY,O3_U8>QZ$9I] M@7G9HGE<&!>MVDH<%"F<57 IL:_P6WEF,_6W]$<[>IX0RAC$B+[VQZUC95F. M'5D^=F(WB$-DVFXP+/YR;2ATDM14F#0K//ZQSNJ:CET,PQ]LQK$^4H[U$5[I M?8AZ \>G\4N,F9CP'^]=;$KP[ P)<#A#X@HQGI87*OSV^8G)!UE8F$ ;I^#N@+O2VVSIOL:U8]Y.NL385?LG5Y6["G MM/>%0L=S7,NU($0(!@0Y#/JS/!S3#(6&;&8'JWM# L4.ID@Q>D.J+O6EJ#$1&YF[)GE9WDY2FX8.B6PW89R$QL&^9#O2 MGN\HL+ @EIN\.C$\M[(MZ)I1$,5>Y$+/MSWS,!GB)9Z[*K+;M,DXKXI7:9E+ MT()6T(Y!"B:H:D!;7Q$M6V_W=#DMN,FDQK94L2XPJ#4EW2,F%XY@LGGV#NC) MV889!JCX6'QM9$IQ+)8ASUH\.S46I84]M:+9#HZM8C,._-!,'-_&!C(LQX\/ M$&S;U*&:G*;GD,U7I@)F;+4M::.;K2#W;ZG=BKHFU7"E^!NQ.]<(/0LE@6<@ M*['"P(*!T]]?$$8QPMW^.5R(M% Q$R+Y]"D:[I;XVL[<1>XLY>5M06U(TH'7 M=Y:*<:%D9ZD3>HYG^G%$.APHM$P[,/LSS"+7#'S1EC'*V'1MA&M7Z9O9"\G+ MZS+:D!I71/9"BO'S6KLJJ^WC"I7K/1T((/D-%PUIO.^+F[*Z[T:SO1@Y%B8) MS;1=Q\"68;KMS9N)2?+<:T<%CS>@K_/6PV)]MA88.$+&UT56P."F^^OVX\M@ M\@DF<49#,4:?J1-UE6F."3O%>=7Y$W*CCK!YM4:A'Z7J5XE/9399/IBCIP2N M0HR)!<8[[8^X8=JGA,:WGWZ23[M$.?ELMAJI4126[]= M8N-"55)GZU]NRX=?B4^T(+'I%U03[*,ZY+F_)T1 FI)YV[P\['+DJ\#?HD/R M[ U]?K)-;U>&909A8EDQT6S#\&(O(=WA]OG0-DVNVQG$GZJY30]@P U!P]^H M!:EYO57K8T5POG0@)+E$B()V_<3C,PU;CI7Y6[8D[G+L^R">K3_W/5.4-MG* MCQ(O,CUL^+[OVC!.8C/L[80.Y+HN2O[I4^7OMC<.",& 'N@IGLH%2>//Z?KX MDDSNW3H'@@B@2U0IS/-/.'@EXHM^3 65@S1YT^E&3<,%W@DP, -12:N&L+4\>N& M3M8DE:.%!"@FD%PD3*%V/./A%?6096TY^B'MP0D%&<<&CX;$^ZIZ8JB7*\,( M#4C,6_FHQWH53X)LG6)&T%U&I7&!)CD4]/1T">%86>$7A#_1,' MMEQ5(F)AXKJDZ]*,JDR$"!2M371Q-ZXZZ;HW$]<5![*F: M5:$# VJ&AE\-!*EY70;TL2+6_GM"OEXF1$&[?^+QF08OQ\K\+5T2=SGV?1#- M_S&I-JIT^[[89#_^/:,W:?B):_K8"!"R CN,_<.8:A#YW'T*N:=/4P&L6U0@ MI[# GQGGO5LC2.,M G3R)54%=( 0P3^_0)5RNJ 9QQ<+ 1D^9I?'T;B?U$* MC&."7R_^R+;;?R_*[\77+*W+(MNPTVFJE8.=&./$M:"-0TB/FO$'>RYVN DSR+6G"*^Q#-_*@1<)MF@ER MXMAV!Z6#$7>O1.[ITRC.0X\*W#!8HCHCS!FOONBD2TI7!D @ND)T3P2;=&9N6X\ MGQ[IX$5<=5I1P_FQ^%K5CQL_]S:8,6EQ)43&[GO7D9CVJS$ MV?:@9)5%DBU103%'E)*.M' <_!9'VM3CB?N3HJ%&E"U:H8C^F43,84$B'YDZ M%)O&'B$0!H$;^CZ;/(6)-V[R!C&6G,K,,K50;G)QF_EP1XE3";R):X1=X4QE M*6+5\I47'AJ>^\ZP9-XB=YY>,[&VZ)(>9YYG,OHX$E>MCZ?;?;G-]E5^W$"? MH@C%)$,IB:F+*<[P6#$;QI(B)?/-RVC20XO(N>.09/5'BB=1N3%%D9*Z=&"< M;)(=;4IRX?JD<*A09(M.*&%_)@OJ#(C>6?.QKAZ*FEEBW:(];?_?I_*A/7E_ MRVM0ML<-B'#@HX!$)$(A3! A'NKLXB2)HK=JH?09,C<*!FPW[<-V_94; S[G M]P'A_UGV ILW&7MA\.AGVXZK;#3Z4YGJEY*7IVV_%;O3OOAP]RJ"+_GMOM@$ M &((7 *3)(L13$D:!8-YE&:QU$M)NHP:#MH#NNN1V()[?1@:)EI,Z%;A6*O> MO<&RF=OM!%F;T#SMQ-LA??K=NKX?SPQOLS,0],CO!H$_RF8#$ 7$C]P4D,1S M/1_Y:3A8CCT@5,"NT]Y*\L>Q2:J?%G9G9GB&B-6H>3?M34!O$;QLEG=F327/ M4^#<#KG3ZI%HKJ?,UFR1XW9)=9^7ATT4TX@B+XLCG.(,4!> M+>%FA._.F(G0*K%LN="H>B0J=,ENB0O>> M=;A?B_O;HMZ$(6(I(H:AAT(0Q9$/4C 80,R"C)Y)?*UAV>)(G-\[+)(B)<.- MF!89HD5.EM>SY+JER(,B\#("0 $=BP:5HD!6=,&X-O^;TYY 511 M1#01+J8ORW,M)ST#J);E\2_OI%@V(DQ"Q$UHEE[B[9 SS3Y5)KNJ9-)3Y$W! M7YAXP2+RPP3$R L@]C%QLS"&V6#1\SRAHY7.=CVM@1U:;L5!_*XZDNF#!FY0_^I\%@G 0H M"$&&$P]CZ,> >-Y@,$1B-^9J,&-8F49D-\Y=#ZQ-%XKSDI.22,TA5DRC%N)4 M3J)&4"V) ZR5).IUAB842@.M=@B4#DQ!3&($5RJB+.CA$=>79VX3:^!'5J4^LEW6% R$-_8PBD 80^&S&YF)_S(^"+! Z02'_K885J 6B M5'@D08R8LICA1$Y&A.@PHABC]Q/R(,^0'5J@@+N:VS<41GFO(R[@3P]ZA$:> M%R8A]$DP6DC\,),>YX+?N\Q(5ZJ^D:)'8K0;8$9IO*]2+W/!P%MC7I(GBT:] M+/*7QKV2]Z(C_]?R4-Z?[GL;:>C'J9_&:9@FP*,TB%QW7*)-:2(S]N6^V?#H M[\$H3BPD21)3 '/\R&F ,#5&5. )"Q,ZH,:6'4J@B+W2T5\DU2#_<6$CHKZ; M!H3@R"6IAPB(LW%&01,B5=4B]\VFU: #HZH&RJ?G&#,B/C$IOP 'FYK%]3-;\$L6*RLC"C*B+;9GS?2#VYWW!_\!PP'M^3^C_M#]_%>,FF78M4/Y]+@BFO#*\S-;H?[>%'>G_?ORKM@$81CZV$N3 M(*4((NQAE/26(3\$K$6H).P9UJN7)^HWSJE%Z.S+[X7@^QA:29XI8(;XU:IC M'4:'@[1$S\ZLJ6JYN*1Z(BI\R6_%V9[>78*&^*':[N'XI#TV:'L*YY M(4A[F X]GC_S,7]L;_+\(Z]WW15V) 4 4R_P0WYJ!82>GWF8(74SBH(L%'K0 M<'E4AG5S<,2I[KJ;Y7^YY3B=2V><2V^Y !' \O%J5IHBF5!,Z@4 M4^QE6)13X)' %I3S09! (TKZ*C\3RCB?4SN43H,?E>[>)J=$I*C+[TP3OQ?O MVD-.7/X^E12_$,928C3+D&$].F-SSN"4CB?- MHU-,D!9C4DZ3E$@THDA3!$V(DA9>[= E/:Y4!OJ=JCKAZM ^FW%QTVCL!73*JI-A)I7529Q$P^KTG" A M=9K!JVWJ-,>55]5I-C_"ZX?/M[\R9H"8X++:D;)DIR<_?>)/WZWZJ1,9C*FSIT=KT.T%OL6A MN"N/[1:CY$;M$@TE*'!VM9'DAH' )L$;>P3OUSJ5,I_X*>E=KE4MT>H%';X6 M]Z6Y%JXPW[>M4NQ>1DA_\#\6FS0"D) ,N9A-L+T,I 2GXTZ$EU#)^G$]1HU7 MAS^1BZ)#Y=Q5=??^>Z\5VXL/2=:':^)>3,17(%U.J$> K^_K]B 7KM@6(FZJ M'ELO\W:(J6ZGKFNI37 FO4-:U-_+;?$RA"_YCSZYRQ@Y+X%CW2F&81SX"'A! MB+#KDF%9$J<1E3PHO1 HXZ+Z[L 4LW".^0_GMD^.>>]ZHJ,&Q':I-I7Y,4Z#VI9>7]+UT"^RQ[Q,^]H1$I9V^K7=ZR4Y-[[JTJT( M-?1'46_+IFC>'3X6=5GMOE3'?/_N<*S+0U-N_Y'O3\6&8/[60A+[:4!\$@6Q MZ]$!>D@CLLBZC$[ AE=N6DA..6!ROG-0O+"P6V=N6!CJG-@MM'*CM;$-K^VL MUMMPZ>^.,GCJMJS_)^I!$XYE803+1=^R(@791HFL5 MREQ[21P-VQ;%KN%1^UW3G'+6&GV!;?/W VM4-JU@:,OO_)6/E_ULE^#9Q_8G M_I#:Q79+LTGBR,,PB''F^R!+,TK1L-."_'[\SP94B\XD_\8^>!PC M^#^+\NNW8[&#WXLZ_UJTOR3YL(72^X]89N:Y9F=8;Q+:>7TY M QT\=WK7NX\XW'F'>_\S3DPEV];@'-54+[,C+%O+CN:9J]E6E K=MV][<3L] M_^9G0Z]<^%3P4F.6@ SUQZ=\_Z6H[[T-2J"?4L"/1&21ZV*/PF&'%*,TD-R$ MM-$#XSN6S\)X/6!UMF>PSKZ\>Q++MZ>Z9N[O'X?I,?=:(;);1K=,=+<,^L\1 MX2\\?R&XC]X[%^X[W/\5(ORR[?M6E+>TMUD4Z6UEZ*5H;RM6N67K:E]N'[\4 M/XZ(-<:_X&W36MU R$Q A'$8),@+/$I "D/^#'42^C04O=%5]>L-KB*VB!P. MR6DQ.;\/J):^T?]E;J;6ZV:R:<= G^W%]1J9%E9$!\QO.7^?_$UH@X1SQMO3TUY*"8NC==&F)BX M&.9*3E?.-)WA.+^?969A<7G.S82NS"#2#DF9XT"EK5-)SK6+K^T= <4#OW'Y M\+63L2LQVR O]:"':4(!B;(H"C$(!]L@B^3NSM-BT?1AM0XDF\+V*"4GI'I8 M%9Q"+DZHY*2OYW($>./TZ<_OS]*@I0^.B5 W-9_22KT=*J;9I^LYBP'&1+6. MOQ'/#.VZ##T9B9MER+"R?:S+P[9\V!<- MSQ*VETCE-&X>FV+2MAB198WN?'HME$,$-IG*5)XJ$D@4FCO73%<,>"1DR!9 MFL1$QR!#W&NU"D"" YKA +DTD@5S'46 MYU,RZ>%4\F+6]@\7$.V1)2$*IS(AK4U@AXAI]NDZ-S+ F*CD?:GS'2\X_7#\ M5M1PNZU.S/2GMNB>;VEU(#9>[(8I10$!&>(E*L2/LL$V28'4LK@>BX8E;\#5 MGS^0KZ;0Q*N8ZBU/J9SJM?A:V6L1.B.[9XSVZ)\0F1/ZI[6MV>R*KG$M2:SL0E=S;(\V<70W3H?/ M.0.T1_K>9'%R 4Q7"]@A>1K]>;84IIV4CAH5MQ"4G8.JG6(G3)R=4(R1Y=>HVE"3F:3:P= M*C3?C4ISAY/3G/&4PX>[K#PPC2OY&?[A485![PB&D+_V@K.(1'$2>0D9R[N\ ME/HR J3'HF$URIX&';(H7ZW1%^FGL>; M<)+8JG#QOLH/#;/^OLB;XOGZG\ML(>Q39I."& +HD7'_PXU ()4D:K%H6 Y_ MJXZ%^@:$)E(%,\+%^93,"#M\-TZ+L%7 #J.5.Q!";$ZEA%I;PPX-U.S3=4IH M@#%1]?M;5>W^*/=[9O?=XS02!..5<9[L^0FQOT#F[[SW/1#3[]]7AZWM^3>3+4##* M(C^&8>1G8>JE"73]0;BC#,N5KQ@!8'KS8\3,%\3V#.LO^_92S;Q%*[DE8J0% M!+=+UB9?Q*AQ/;<28;#([=->LB]<;..;YE-E0 M;HXOK1.0%"4PB",0AF[J!S$.$1WL>5&6RNXHJUDQK*I\#;F[>(<-Z')$*2NG MZB2*;S&;YT]^C[G#9)'NO<;3&[O,\[BU1,'F^_'"/K,.9L2/X._OWAV:4\WG M\9^*IJB_%]>6$Q\#2 E(LCCQ$:99@/U1!9-0ZN"&#GN&]8E#_*4<,#IU!U+V M85@=O(H)U=*4RDD61^>,\)P>W_JR)<#:A(#IY-P.*=/JT;-S][K9$I8W-M?> MY?7N8UWM3MOC/W-^/]GQ<:@71(!FP(%U_S/:]T?C8733&*4GX%"8)9@B,,XW3,_UR"I"I;U*T8SKW>E\?R:SG4BTFIP5ECRZ]2M2$)LTGUPX]TN!'I;O;B>E05>\?N[M= M/Q4/K+M]RYMGJ1IQ,\CFG'Y",GJ 2 M:6%P6HN6)D\R9VIY.R-SGBG1@D3NJFU;GMK&%&L(?8)*F%A2--NZO"V:[CTW MELL?'__2. \=O?P9[K&S\KO'F\LGP6XKELC\DC\\U!7?/&FN^K;#?OZUSN^; MOXH&"4Y9*_V>WPN_ (DO2+].ZM<5?ZV>5/H[IEPB^JGX7AQ.S.RV^GHH7[I] MRF4QQPVIB[S$ R1$<0#BP6X4AU(O&<^W9C@8] !Y6>& 4"XQU<"G6(*Z+)5R MH6%@\0*RI?6/#,H.N1*/##A#^'Z_H>H/%P M*5:4TE0HG]5@QK""#KV.E<3LJ:!8#OT3(MO MI&>3FWTA/B/70J#HZN RW,FN#W)4-\/9C=6U:(*ER<7!^=S:H49:/'FV0*B+ M'5$]@KOO17TLF_:EIA<6)I&/( E=&M$ >UX:0NJ/>1Q&5&K#8JXMP[IT 4\Q M69I-II@^+/Q_9ZOEV*8^8$;PC2,DR +$C1<,,7K@>6>HC%@?XD=D?YES.WE"YI\SGC+ MYH]WY=%YX'AU/(X^LRG$!''M5E#86GGA"=/A9=+^'%J/N;VWH+%&1A6HGBI? M,=AP=LBM40^%WN[6R:;8QC/CN_A8%VR>=QBBP<5I#!+P0F<"@HP 9C9&P6C0 MP]@5WW>>9<:PR#)%(AO/B[$G*8X>1Z/, MMO-B=)K:=6Y[Z:[DCP8V_&ADM2US_ASV'^7Q6_N/ANY7MJ@Q?7 >;IP_OI7;;P[?H3XPJ3TR>Q8C MIBF;2)@U<6U';JS+F6>G[S1R)*Y8;"Y=?,E_/*OL!!&E:42CU$-I%@>40G=< M]P@BR?NE%8T85RF.RSGF/V173-5I$]6F!1B35:66+(;))CUZF:9))9K)K"T: M-->-9^JCA1=1W:%YS;.RYF-1M]/_:ZL^1@@''HDAH12!,*/I<&EA%&14JBQF MKBW#*C3 :J+Y-G43,JF1=SN$4:=#HG?KJW*EX5YI4C;;?=6+%M'!%QN5T<, MEFGD6NHH1^:$4AIJ%3M4TY1SXG=.S^=0_- *+TB'M_PLV?:X"6B&O"P*6(:: M4>#2)*-I9P2CS/-$%\(DO]7OY%VXL4JOY:'\OYT_XF7W>P_YH_M7"ZKZO$D4X>JS6HO2B,R MGT80@"RC;A)"@J/VS>X6&Z:)4*7;LH@,3\ ZZ,Y]A[T[_>4\].#;(J1JUM&P MA9I-3-WL:S$Y41SPMZ](=@W7N^!T/C@?+UON?*AO4-.5YWA:^)\J75ZT?>W0 M\(5]OBYO7H%Q^8C!X?25)U>68UYX$A+J ^1[;,9+,')'RZDGM16KPYYAM;\4 MD$-Q=&J^\J-4QJ:%7%G57H97=4WF^(;"-HO$]E7:A*1T/NFV":4&CUZ505UL M2=S#?&SW,2[>#OY8->W]+V-&GG1OITGV M>'?:]]N.%X\W8GZFXG#A^&X@K90_]Z&T),'M=K SF=A$^8'I Z8ZM4TTR#V"&AAGR[OD# ((/B-1/%7<%/H7T^LC3J8UY_J%N)W_'GKHJA-FZ# MPRCQO3 A!"$<>9#!< ?C<4"D5O8TF31>.]&CY.?^MO^Z<1[RVOG.$HGCRQ*FIGE-.9*M=A<^#;="Z@;-=$"2N:,L,V*IFZ,Y,*-I.C.#%'J1A!@ EWBB5@&9S54O0S$J*5;;HYJN5*)GJ2F6 1STJ M]6Z:PL44JL,AJ4Z2K-JK3+*."*B2$C=S%.G#Z=CPU\C*P]<-Q7Y(LS0%F * MT\S+XFRP"E$@]4CT7%LK:5-UACA?H*2X55Y5+R1L!^5)G2?RUA?O[ZC ]$_58$A=Z%*$$> P%R&BKHF;6=1/9NYS#6+3VD],TKE'!U;>75K@B(Q MS5(FUCJM4O?D=8V:R8ZR-O6SU4$(KC M(,4X2_PLCNBX7#3BB)P+ M2.L=L'V9FHGA,Y=,.T;.;"^NS]YJ845QO/R6WQR&@U&?1%+[NC--&0Y(' X_9O P ))\,'$FCTKR8Y+">2ITXPQ\ M?GR3SR74Z(HI<5%2I=A*;5)V9EJBYG&DJ%0DO\^_%@W\(VHG MQ*,A!00!UX?!8#A$D=0SBAK,&5:L'HMSK#2)EA*E2L)EFLVYXM7C-OPM)!RQS"Y#%"5^ M"+$;18B P2J)0JE5R+FV#&M9.P2W%[.8O -XPR_@[2#.DC9Y;M7F@R9IG3DO MA .C']]D=)'YX155$O-$59*M5#)U;]Z8-\YC253#LKRL6XU$C^U]:7B?-PW\ M438;A+.$9)BF80:PAV(8N_U\-2(>P%A&O=2MF,[!.!JGA>/\S@&]ONBBFSXQ M@5J&.3EIDB#-B!*]RLF$!LWGT0[UT>!'I;N'*2I.=S_CKT7.+V?'A].1_9I15.[+]DW'2["DNF?3IPT)4Y<@'P(" M<1Q'(?8I[>'2*/.ESINN!G))O>L@J2K>XLTG*9@VM]P,O7VKT>U A@IJYMT,'=3MU?<>F"V2UEBQBP(7>M#'GA\&/J*1%P"7!&[H MI1%@.:34[2.27[W$-H#L#;Z2Y(CID$%>%!;9UWO>ZBD/$T*B2)@=HJ$*_OH2 MW#D<"!_SRIMO;"K)_\/7>;[G>_YR"CQB)DN/++GJ*LN"+/(R[/H9QIF+_!![ M0338SMQ$:GZGQZ)AZ>#HVL66+?]#<<:Y\(DO$:XFAI%>KNT879I]NCX,9H Q MX<#\[(;KWXKC<,EUPBR$41P ?LMU"&#JQ]DX_"%PY98^9YDRON3YXD7]^Z)I MWKJMW_DWS[^)O=@I#PX?4NT0YC]S0[?_&9#,!V:UB6!VL%1C2.8*+UW,SY"M M=3O_!$M3F80.7-X:SO-Z>%A7[+OD].H.7R**=1"5,KITP#J M0I^:E;3I=7XFE$D#J7;HD@Y'*NT=3DZ3WAV^LR^OZD>F?AN??4^&,N3C( T3 M"@(?#[(7)U'DRZB0U!<;UIT1BYR^R'$CIBC&:)'3D!%&F]DL*QJ7%$S(A!)3 M=@B#&O1*0T^1&_P?CM^*NEMN&50F<[,T@@%)<92EF*1Q$(/!$,*>U"%=A:\W M+ 0M(F?;@7%RA752%PO[JJH,3"['/]O==4TFR#+DL - M4DC<&&+B)2@)!J->(ETE,L>4X3SCY6+\&R<_.MNJ67B,3%,U7=6@@V,[1I$N M9T2+QE4XDM@P.=V?]OR.<)$:V5WCA8MAWMT(?EW7Z^(;$&[[-C.U^> MB&&0!IX?^@D(L1_%81K$@TF'70UEH[?7#,69L6.42X+^L558DF?A6]4+?/;=!FI$(1)$;^#'$04S]H<8O25T:2*['JY@P+'-CT8Q8GP]37%_N[= MH3G5_,C0IX)?U7>VB&*<95GB^6GLPPBY89J.N1U#('>@:HXEF8&C=)Z*@_NE M'- Y=0=/]F::.5R*"<]2),JI#T?EC+"<'M=*&C1!T800Z2#6#C72XLGUK3+: MV)%(>^I3L?N<[_.Z/!]MH $D49(%810 ,+(2\!YV2AVI:[I5#1A/NWAJ'C6 MP[[B]0T1K:P)9SVF"9/.>EJN!D3K93TO\#*=]O$\ZQG/B=OJ4M5 M[Q\'2Z@X%'?ED4_J_ED>O_$Y77GXVFR@%Z,PC7#H@2! T NSL> QQ0!!L:Q' MAR7C6<\P?FY[@.U*QQ\7$,741PNKTQ*T-)UJ.F0#C[MJ>^*%"-V=E[;P^025 M,*_#E1+.=WZGA),W_#+)X[?"N64JP3/-YEM1')U=?FR?J*QN]^77UD+CE-U. MTXY]O*Y.7[^Q_^;])WGC]&L*[1T)E_^L+KI"OF/E\"2GW!;#&63VP_8$"QYLFM/V&P>5]\W_/=^V7W,S_H2A8$ZS?\Q?]CLT@VD>V)UC_N-)'_FK M:-#B;=>&(L_O Y% :[X0C73V@75#DE9/*OTC1*$VXF+5<0B%+D(QB:/("Z.8 M0@10>+;&_BSUI+RJC47J(X8#-/LS/H4Z"14&Q?+@)0UCR)]YR9 MM^HE9G!I1RX\VXN7:B9FLZ*PVSI>:\*T+(G<$'M9X/D ^1 -E<%I$$10IH)" MX>L7J::8+3,JO$EOD)J@3'DK="59D5*4&=S9(29S''A][U*-"_$G< ]?OQ3U M/2ENCQ=57AGT: :AGT3 S4**HXRVE= DP9X+TU1N!T'1B/%I-,?U"\MV[IT= M0R;[OJT:<8(Z8IXQ22T9J>*0;ASZ8[L_\61Z$!;GU_QXJJ?%V-"SMB]1-:4S M\[BU1&MF.O'L[5H-G(B_AW-7\"G^N\.VNB^^Y#\NU*Z]"27R(YA%4<8F9Z'G MAA30H30MA;Z7R,R7YMHR/&\:X/$%!X:/KRTL/7[>8&AB(.GBUHX1IAMDJJQKG9:W0_S7&S--A"_M*+/KUNTW1L&21K2F%(/ M1C0#ON>',!HJ;B&0?+-1Y?L-R_T(R6DXIAOGW]R_NI[SD-?=?OM_.O!T_%;5 MY?\4_2&CQOG%B6Y+1#%F=Y\.P>D+EL"#]#5-W?5X<+ M,UZ O,S-$ Q!XB89S'S@#6:H!^1>')+]],KG)-]*D6]$,7$SVGYRRM8WW?JR M=LW)A*8ITV>'H*G#OW[::1X/PK7]NUW)T[Y\_S$O=^\..'\HC_G^POK&"TF2 M^!#$"*0N2C,OB(=#!0P$DKMN<+XYPW)W1LA4KMS]4AZ<;0=2LOQ? [%B@K,P MIW(2=$$G1\>?M>KQW3B7\K3P*8$W*9M0*(U\VZ%9.AVZ/DF@FRM17?M4'//R M4.QH7A]X?>B3>QKORFUYW. 0I1[T2 H1A$$&01+Z@^$HQE(7&VLP9UC7!H3. MO^\Z0/_A%#U8.6'3P:R8L"U,JIRPC7P.Z)Q_O\#G] #_8UE=>YNQ"5W32+<= MNJ;3HZFV2Q6+_HOS*1?Z7KZ.RZPZJJ5I)7WY5,E-,ARF$44PA0 &;HJ\$(8XS-(4>LRN5+G$ M##NF5YR_L;\5?*G@ZUM74>NG4+"*82'V)$L2>E1\=7S Y?S^I:T\X/B<%N#2 M]06O4S6506D@V Z!TN+)=4ZEC1UY6X^5"=YE-6X= MRM6UK\/[2PO8.2/N+S"W2!&%B1522OW-9)N"&O#P564UQ::LXE932++3\507 MER\,T1\/Q:$IKB"Z+DIB$I.0DC!*, 01A@-$#%.I!X(7!698HVES+._;!=M# M<7SR0AC7D=FJO4S;RV(#[EC?%#AYVGXIC61<[VE#PPQ_HD/V2UWDS:E^;*' [7^?N'7(.G7^MC. M&)]SS!H?G]WV9'GX7C3'Y1]B%>5)=&#JH-K"@:G%K:F!J8\WX1H!9KUH/MSQ MY\*+@I3-=E\Q.!4/#I!E M+)(E /,Y%*P!6)0^R2* %AM?A.C0.6=XSN^K+2J\R=A478 VMNV0,HW^7%<& M:&9*_)*EV^.[0W.LV^N;V[6!#0YCE #/#[THB5"2A"A*21!Z@9NFT$\D+U:2 M_W[# G6YVO?TOC+GC'38T7E]L.FC4TRY3#.IOF0Z@T1#5U4]8VI"H^;P:H^U3X>L.ZS7D)A=Z8^%X>RJG^KCD5#3H7O^C$\ M!L!U?VUOD-A$8< F:D$4!8F?)7'BQR08+!(<",VB=-@QK$/_%D>NVBJN]K"S?'IVZ?X>J MZ^0W3![+K^4AW^\?V4_OBNY^9@>>OIZ:(__<^9Z9II\MMP]/W>=M!1'[Z&7?6SCV%ZU_8?^RS:)=Q#<6 MT\2+@!?'GH=QE#%3#(%+*052;\(K&3"] #'I31+5F-/< /!-'&2>P8* MG!E[7^&:EZF=@3DTVI&\SG/AA9<59O*AJBU]AHP]FD4P=-TD05E"0W[@L#.6 M>&SZ[LU1%T$3J^B+THQ9E4,UC3% GPZ5666R_#(W$DHC2::=6B/KQ!MJH\2) M<"WP.8'JR83:\O[[\E"\8[/E9D/9 MQ H%&?93B@.$ I]$:)QQ14"JFDK5AF$-R33MD9;87DPOXJJRH20R_Q9@_.T_R8^%MW)@9!"DSFL0T M=0$D8+3H^M&,*B@Y.X:E9@#C[/K5SVIA ] M84A8C-1XM5&0%#V9%*4Y[*@)4Y9O^4G.T^&X\2"(2 K"E/T_B&($23@N-_-' M.-552<*(Z>R'(>'GYAD4G8(DPZ**&ADB<*84M61VL-84HC,YPBJDP*>-$J3B MQJ3^*/.BF!7U#S1]8G+WN=T1_5BPOGLJR99$QR*YUPZ M&L)&_=/CV'1&IH\[H1UYO(#P" T -1FH&$IA[&26\-^5CL M89.Y-I9>/;\7!.;*_[3B[Y9G=LGE:=W5;.'7*4OWQ[KDJ^R;)(K\,"0T1%GJAT$0A^,D'F%F6E&U1;_>L&"? M@R'/5>_XA+!]:(__[6K0*(N0,)/2VFV"Q'FRW2,RSY6R5IO@3%VF'[K^][3S MW? :VS^^E=MO+XKW'^U[C%U1+=-N_I&'T^V^W.J5[9XH,<669=4ZL99VX'6= M5N-"2*)_._%-Y0]W)']LF'3Q2/#N,*3X.-]O^9LX?$ D7I($&2$A)M0'/G\1 MQQUL@Y *K87JM6A8R#N'L&RX==6;U^G9Q)X@5$ M?A7.Y73_3#<'R1<;VD2=\SXN1UP@785IB1"Q"N/J4>/PO+-W"?^IZ6+"T->+ ML?O/C0VB#+T6+K0S;$$$T>]39;)/SEGI)D6SK@=F>$A46;LVQ>3,I6HB0-\" MJ](7,(07H548M7'-6F.,.CF)>7K\ M8OGS%@,%$SJBQ)0=TJ$&_843%8K^JR4KN/I>''+^W_N'?I*7E3H5&NF M-,_)$LYL9O!LATKI,+%I29J1Z+HKV[]V-__?U'UBO/5V V M_2UT(.'R25P4H,Q+4)SY*:8(NBE-/3<3WUDW8=STEOO%;8L#:*=%[0RP'8[[ MXL98R0LLS36+P%K@VBTBIY(_$I>W_/#XE\8IAA9LVA8<7N!P'G@+_CO]_/'C?\R^E46>R==6&$TV MB@6+C4;=JQ;JW)*GHT^W3;DK\_KQ<\Z?".Q>E^"W/P"/^IF;^B@-/4P2CR(R MV@,QD7M?3]F*ZW>:C%D6+7HU.1%X8;0V;P* M3/:7I%1.N"8G\VNP*3%;7Y)5]9H>P6DWFZ_?E\?&R?=[I]B7W0/,P[]H^!Q^ M_'S3O9_*PLW3:7WWM?G12:+_-?SV+B]KYSZO_U4-+4B_'Z\EB2*2QEX200!\%Q'(>DAPCFU19&A16AR Z;29#[]? M$'^RMAU\!8O];?$IO_48%8?BKCRV^BFXF6^V,;0O19MIAR66H]\+7)2T8,L8 M6YKW$]=;+=)&%D0^XRZJ+U>K\BD4*3^P MOED/*'J%;^V?ZRZ:39*D$<"!#Q*H=IE07);9+D^M1+Q:G&*UX/0WAJS. M]^<>^YV?J[BKZOLNH>-EF_6.QR?&?5[7[-\6;>75Z1![(PH.,Z*X@"H5NUS5A>=1Y-,$ M8]EUTMP*BH6K^"X+P+X699EE _3#( O2B!B8]0 M;S;.4BQU+G6V,<,:?)58R4GJ?";%U'-1$N6$\E5Q7/%MG[?HFE ^;4S;(7+Z MW*D,]4@YZ1JN'V*35-8G-T$6N"'[/NS'F>\CWXO"T4CH$BFADOQJP[)TOLJL M:?'(Z9(L36(J9) A.3+#N50!5]IZ3-:$IKNS8WF M28G[)DN@#W$4IC1!$$8^I.S_>@0DR8B&W$;)KF$]>5^TJ[WY(U^;;OH]X+J/ MW0]M[*X>BKI;+][S#^M)A=3:8%969)Q^30G23?_*3UL,??%S*W*EETB43YMF M-84=.FC$,[%D2@-[8K74Q?[NW:$YU;P8XU/!2RN*YN\'7O+( 12[30*C.,C" M"(3 M*[#WO"RODDMI#)LS@G,&=,XEO&4)E2E>7I18]8,ZE]W3>:CJ=@;>/G3%R'^A M/^?C$9S;?-_^JOE6%,?V4='9M^;V]OF9VPMW>"'!Y>=ZEYS6IQNG]XK]X>S7C=-YMG"I@>Z&F2I# M6*T3V+'VM*+_U^4+*[?$"M'IGT7Y]1N+H_![4>=?"_JCJ+=E4_!WM(I-&J0Q MPA'-/-:N) M!1NB W@41635FS4*^>"3+CUW:.0:T/@_E3P?=.'_TOOR2=\XX M1>\-?X]@XG)KNWO'XC%PL2YA260<_'5ZAYW!X_8MR(7O1%^H'9<)I%IZTI\N MO.IAQ5S0U=AJ2X7BO[$/'IMWAX]MD/E;737-AOAQQ(^?9#B@20"\,(V] :F? M^'(5XRO@,[P\V4(J=NM,!97::YE :+JIU@MZG6?\@%_G&_\)\^[GBF\O-(_! M6#:G,_PYXM8L!C3'J/FMH2T>-5)0)R-JE&"4)+%'2>3A#*6^!^'@ 0YQM&'_ MZ+;2%JD61"XCBY=.RL>P96=^2S:^IJ!G::OK#X:->C3\N>:!^EIT3OQ9TA9\DDIED0/.VS/S66&SB^ +4 MR=#*0 4"N>+_B28X/DO*^<8ZYX&$FW0GT3BS/EO M_#207$O8=AHH2MCTQW.C),0)C+V )NFPI99%*< K2MY8!2Z%,< ^UE$W"2""8L/%(,,1"G*_$SZL(=E^ T?!A%1UD%0Z\$)9WOV MPF%&[Q76<"RC6689QS+H/\=6Q_3!R]%[Y\)]Y\M4US(7MY=MW[=BN*6]S:)X M;BM#+\5V6[%*W/)F+$5YS8UFXZ&$!%'H(>*%G@=B$B;GU2F6KXC?'&6C*[3_XN\0;&(4I86 !B&C@!R2A43S@3:+(7?(V#G64 M-B1I7[_6;6&I4P[8NZ>?5[O>2K:EERD77::1+5E)&3UT_C'9%6S?Y7C:4LOL M:RCV#HM6/M;EP=S>Q:R662KD_:-H>+P^[.B/AV++_OBEXC_J-UKXRYS]MG7D M8C^+(Q?2U(UBY'EH/*:103>0>DS*&M"& V*'DPTCI^B!\O?-O[.?OAH?US@U MH:\/+!,;5VG^]4)EWXN8J#CTHAOQ'X]G$[G3/^D&D85?L"]-6W=5LNB/9 M$M47ZT,_0ZS_N0Z/&&W[55,#+9WR_R\)@QZR%D\C-+;Q4E6(TDZ]ME;O;>+, M][P4@0#"&%& H>=A3'%(V5^#T)5?^_XYW+(OZ;"MA'')/K9,9:.EW>NGS$?^ M+-60^OJ$P2+)%3JN13G+3T:)GFDGUL@>I-2[O76D6=?1^%ESG,ERZ'N4QA;"WX M7+)S+E@':FDG7:8\].ZTWS^V,MDGU\_4L^H[[_$;TU'>PXLS,6O7D.IK.E.E MI2MTKC]!Q>D:K.DL1%VMU>W9,81#>>55\5'LQIY+7!RZ+)MW_<1/_;'XR W] MU*[-0E4O+$QV[2AW-=AQ;-D<7*+/_ SK<",//W=5K7*#K[H9.+<36K2F9C=/ MBV\!ZFG9I1*%YR50"0?D8R\F*, QS2",AP>.LCA,L.:K8+7CDY'I.0^%M"L! M-A7G*C3E,B'9;!NN%VI_^HK:)4MGU3O!GR/4S?!?%5;?U@\ZBW6$2R)A7^JBM/U2TMU M]Z0_74#5PXJY,*NQU9:J"E6I"<&4Q-@C,$Y0Z@<@2 G@B^%)$+@IP-ZB=U.: MP&]XT5@D(,\H[+2R9,ZNVCB3G<8BT;65(2AV(=H .QE2+Y0:QV8-F1S&DNO M5FIKB25M^YO9DE7L]:NBC#35,NLGJOWC3[=,HDR$N=60>6TC&OI(<7LD9;/= M5\VI+KX4/XZ(4?ROC8=2 E+B95D*HXP ! ,(0QQF,$TB/PIDXI:J#<-!)RL/ M^6'+L@RY *+,F)CZ+T&6G'1S1,X9DO,[!^6TJ/[/LG+["C<36CF733N$;K87 ME=X^ME"%2?L_O&Z3C=%/?(+0;*"; ) -W.#V/4C$G@QZ1 R860H%ZHB44!F MO%*DAW.QLG#C[(IF6Y?MWQ:J E%I,\.5'H8;:_$\N%NA')J[\^@G*=9XWA0F M"C)F-+@=>K^*Y[H**V:S;WS5AOYX*.OVP]T;]!O@@RC$%*>ABU $H1=G>,"' MXTSH):_E41E.CXSRXU*K+?)M9'AQQ6CS+!Y#SMXXG3L_R;K)=2N8 M6"91;FF+@L>R?NM:!)G)_#(3DD_%?Y_*ICP6GXOZ>[DM.JC>)L$)@YHBR*^@ M]B,:Q"0=L,8A6>9!A5D(%PHHW_O,]6%:>&QJNB5F*$NTVDISE=$UI_=MO:"C MNWF,S5_F=@>+@M%Z'&B=T^AI$>.SF^?S+P9TRPME+,O\]MR M7Q[+@@G(;?&U/+1UH;*YM-A!#&7A 1/P$8I5&6N&@P MZD<9V!S:>L/='&D2-B8TIM)N3%WBDI>G[3XO14\HZ&)RCASII7 !6;IQ2+&M M"Q:7V]+_ ;\-:C5@D58MZ4:P6;WDG1%2,46.YJE9_U>6:[QKFE.QVV0IP+$+ M *(1QJZ/J)^XHW'B0IDIOB:3AN?LX_C+.WQ:M$V>USD:9Y12LUKW[G"A=6<_ MG,X1&T3OFEQI\5-N'9M%4-TI(3&5FW MIPQ@TQ3'!K(^>.Y,OS)Q/]7%[L/A4\&/IK)^Q3[P6W6HA[^BO"D;>-NT1_4V M+@FIYZ49 FD8Q,2+">V2GY1@D&2BUUDNBLE<-.5N=">3;IS.DS:N7OCB#,XX MU<$9W6D_=>F0TWKD_#[XM'#IO<[FF)""55K=#@%9Q_7*@E&G*%;G$PS-^0A# M1&,48X!($@$8IAEUXV"P2=)8:O8SSY+A24\K+.WY5^>^:Y?I10837$HJN7$: M5:7YXG13L^+QIDFB1$1S%L&6J> \7UZ3-0T,"5TG]8%E\SG?@'M?-5Q%O^0_ M,%/.\HA90O?(9LI\CZ[YPL]Y;B#Q&0 < 9PRO8P0B7!&?.!%&?!HDHH_8ZC3 MJ/$RBQZJP[&V;[DQM$X'UWF"EPU(COCUL6B8_6F16Y5X.;W[B3B7N'YH+>[5 MK@V";)K>%9CP_)Y!9W_F-2CE@2&][TI6^ELO^*Y_?GC\2^,<"OY^W-!X>]YX MVR>MQ;_KR)IRVS5E_\O^=]_SK'&L'/;[T[9P[DY'?I"7_9/V%^5A6]W/ MOF%(HB%>B&7&VM*"&WV,N%49'@-R2?F[M@LQN_!T_%;5Y?$1_BB;30#C) :Q MFP$0D,PE,?+\WIC/_A[+9..*)@P'L@Y5*Z0C+C9)9\@$Q7,N@V(Y^ +DR04C M%=Z,)-TO,S.1;<^DTHXT>ZX3E=;N-5=K2,7O"]LDT"4TS5(<^-C+0! A$ [F M/)AY\]1&T,@J>M-AFZTXHCRJ:HX!"G6HSEOL+:0['0PIY9$DU%;MD77C3?51 MXD7X9 ;+^0N^,LIXW/_7J2Z;7;GEF?NO1?M.#\!!'#"E\^. XBB+7$*"P6KJ MAD+7.NNR95B-6GCM](-WJKWS_UT@='[O,$JJTFQVQ<1I26*EZR]Z3EMLSG]) M<6KF,,(T61.2I8MF.Y1+FS?7I?Y:6=*X0/F^/!3OCL5]LP%!1D 4 A\!%Y$ M N*[9PB!T'UP1@POEF^)/A1IAEYMJY!FF#6X$LD!.RUB_#,E/NR'0[X&S\Z M]^Y #WG[)C3[/8N[&XQQ'$&84A<&U..5B9DW8 9D'R94J]MF:&O=&O@IX+7 M$(P;#[OBKJAY+1(?T$-%X2,_Q78H[LKC2E-D$2I%YLU:F\2.E-20;Z_-L TP M*'Y3<=W;AL@C51Z7R2E3TU&(+$ MA9F;A'X&8>AF).3'UCJ#(2!41BUGF#$LD+^].8=Y0RCE%'$.WV(BN!#5LZ;U M*\KBTN5C>I(&(WEW?YBE]HI;E)!%8R5VD-E5V:EQ6O:XTSS%5H MEGG!<0VZU18JO_"7PZAL,'J2K@^">V$W2C!VTS#V8$S]E**4Y?"#7==U)0/17&OV+C?,#$"SFT$T M^"S9 BJ!YVHU86P!]: SFUK9@+,DQ2:#S2M;7UJ"S!L<30887?S:$ERT^?,L ML.AE2G11AN8UOQ:07\[8WN,X'IM- Q>Z,$H2-XR\+';C-/5AB!,6T&@$D[=. M),W^?G/:-4#BMZKVCZ^O=9[]-78FU@=F$VK'ZL!\-RK-'4TB&?N-R7C-Z>,G MS;?PL"/E_L0?CAYL8NAGS&88I(@0BC'PO:RWF2&7(.%$;+8ETTN: S[GWV\Y MPK8,8]=A_(__E(C^\RD52*H695-.E,Y$HI'''IV(.ID@5"*56I18M31J)L%B MZ=);/+R6*FGCSX(T29\OE8D>)B'SI#A4]^6!6QW-D#3R/0I22%C*Y;L@].)T M,)/)')-7^7+#8GX!24:ZE6@24&O3#,ENIX]HU 19B28)#39-EYKL2M(F)K,O MN/J:LLYAQ0(QG06_TM0[Y&:4_RSX;?],F;\SP?Y:,.&^+>H/=VU2WGPX'1M^ MLV=_2]-V UP$(@]Y?AJZ(40(N4DT8 >">7*'O7:-E[V>#DX^%IEET(7P_R4 MO_C2M//37YP_>L]^R3O7NE](5@1H;AJQ%8#UVD1.X ><3@_4Z9#R!;<.JW,! M]J;+(I==+9!BWMVVEN]Q=7]?'3KK\'BLR]O3 MD6^ ?*F>/R1V?KFEV:0N#N+$A1"&),QB!%,/#< ( 4+'J1:$8SC]I7=WQ;:M M0VV.U?9?P_OUTL?9C;>*F.Y:UB!R8GP!WNG0#R)\B9\?YVGG@>7WPCDWWXO/ M:UWXM?CY@9GM,"'E"S:R'?J^I,//CQ\LR_7,C+M?(7D6E#8>)$GD!@D&./9I MB*($^6,\"C#9'"OFXZR,6]FVE,:/,)4S[GZI6BKG;I<.\Z9AL^&=P[HM^V4C MO-5MK,UF)>.+-)?1=+SWP(J$_#4VY5/RV>UBAV@;\TXL+=?$HNJ6>C<)P$SO M*:$HIHD?8)"%F :#K11ZL=Q"AYH-XPL:]"49O9V<*>ND4*TD03]W<^L15EE= M>)$6B4($.1KM$*:9/KQ1@J#"B*K(]!JWH6F,2! C/TG<@&*5\X5DECWJ%&@GQD2733OF1]N(- 5)C M152"X.%8[OK5E\_\[8WV>0[Z8[L_[8I=QKSE1:JG;L/PP]VS JW[ZG0X;H!/ M8S?P*444>MA+2'J61^02*"=8RV R+F^7;LQ9C5RHB<0$T+ZVD9/+)XUR=L 9 M/'#X '*QCP)XO?NS)-N2&=[S^>;W 6?3HG <.[R*Y9DJ6SXQ)=C(L=!;+ M-M#F8EQW'*)UQ+ET]G+_S$&/SN7GQBTV[K+3^^P\B9;O#D[GMO-L67?PW&E= M_ZF[DLS9,]O FZ\$Y.?8AAT5YV7!N6%3^.& 6_]H+-.?HC@ZN_S(?CNI0D[. M^6'??3JPN-]^Q^7OG0?V?>RG^9&A8'WW4/'W;OK,K3RTG]\^S=V>;PK-/DZW M<+._5A5I;?>SH.327FZJGT% Y-80WI>'XL-==^ZQOV::9AG*: 0@18&+<>QZ M,"!!Z 4N0KX72E:$*A@P/KO_5'RO]M_Y0F5_>#K+M^T-EXJ7U:N0*#9E-\R> M7&["P7!9[DE;YQ+ZYXQ,3(IGT&?'#'>. Y6VKB0S]RP.957_5AV+AIP*W_4] M> R3..HMNA%*7!_&E+*Y;A9!ZL?18#$*7:%;.778,3RO^[?(=9W[&"_Y75R3M/1?&AI+IOFQ*<,1R?O+KMHJZ[:(RQ.S>^^8#&AZ^-L MAE"77\M#OM\_LI_>%767V_]7?CCE-?\1Z_2>=]-6<#7;;\7NM.>W3%?.?=[> M!G_]6=^;G?%/LOYJ?JZGK6S(IC5Y4NGOR7/#"O 'B]2C( )!&. 802B&/IX ML C2<&98$;=C.JP$3\,* V8ZK$APK!I6S-"K*:PP<&MP.3>LF.%TC;#"^_AK M8>4S$[]B*$I],[!$Q2%RWMXBC MF,4O-ATBU"-N&..$QKU%'&4P5 \M6CBX-;B<$UK,<;I\:.GZ^&NA!9Z^GIIC'U=\J;CB:X\K3V@7CBMJC65C M7%'T9#*NS&%'+:X$W&(T6(Q#''E>Y$=LJD3<#(2!-UK$;@S5XXJ4)WP+1Q2U5K(QHBAZ,AE1YK"C%E$ LQB-%EU"XPB'"4@!]"AA MLR,$!XLII;%Z1)&SL^C>2O#7Z+6( K2(H"3'*A'%'+WS(PIH(TJD*:)(DCDG MHI@C=8V($DU$E%^9>'SK0PJ8#"D7G_2!]ICRA''AF*+63C;&%$5/)F/*''9$ M2X#^?FAX]7JQ(\7M<1/&81(GOD\@PHC&%)%TM!'23.K=3+EO-APW1C!./9;_ M]!?VW_7E/W)5/Y*\34<&\Y3)Q8(S6QS(LB4^3SB8J.Y1X\J.PAY%[)6.WB(G M#YTFO:\.7[\4]7VK31N?NBY,,@HRPJ]I2.(L!H,E?M9:KD10Q8+Q&L'/%T%: M3A>4"!-3!]-,J>>+-^P_!]85ZV+I@W4O<#*A&7,8M$,Y9GE0Z>M/LL]VWQ[? M'9ICW:;.?S_D]U5]+/^'*5?9;-N#< 1X+D19@F$61Q2B ">C>L6A7.(QWYKA M9.1276Z,05:EEDY/>+8G#.X&^<"GD/>XM700]MOT#4A M5?JHMD.X-/KS[%EMO4R)BUKWG'?&)N6, EPUQ^:W@K]XXP5IP+X;0D+=A,;L M+X,U]EX)LRQ'+ZIDBLZ(J9IY2%>T:&&L!L92J M6%RN7N1E4J3F,6F+-,WTXID@Z6!%+;?*\NUPMP!)$A#1C+I!%"/@H22*P\%< MXL>2TS1E,PL+T1U#YN0K7/'Q&D'",5Z!4UO&SUPW)B.Z,B_"IR#9#(AE\??< M[-4AS'<']HNB.7[*C\4F 8&;I%Y"PR",XX#& 1HV]4@,4R S1]%E<_UETYOG M%_5^S^NRO2"\[%UI]S(D3U7J:A2QG&"-]I#+$3C"7SC$=DWVYOE5#@-.YU-[ M6C\_.A\KU@!\Z^=+>?\Z_68.:HKQ.2&.NEO$#JW4[M7U.4\CK*GE(I<&N^;2T)54CFB=,]PUD\F77L3/ M&RL;RI^)(Q#%*(U3E@1G)$[.QJ KFW\JF# LC.<<9[?XOO/+C+R1H,R@T(Y! M-=>)%]*/V9Q(/,%5W1=?\A]\H7=?-6R>\J7X<43,OW]M,IS@T(U)"' $_ A[ M@+@PQ&&6IFZ0R6THS3)D>,ATV)QC_D-VIWH>?6(9PF+,R24$/6D,EW,&YOS. MH3DMMH6OM9FB:4*!M+!KAP[I<>7YDU&Z^!'5I(]U]5#4Q\>/K+\=X6%'__M4 M/O!,XB4(E! O=%/H$^3%7N#%F)(> H4^%CH%9,2P8K/K\AN MWV]AH/IG%+ZT+_R-:/P09B!QDY"D-,KJK$T MW&IVR+-Q+Z]K-1=A552TL[RL_Y'O3P5Z1-U%T9_Y/=%_JZO3 \/68MBD 8ZH MCPB, I!1Z$9>EL*($)9K^Q%-L(Q":S%H6(XY1J<%>>/<6L'K[%5'=QJN4D5@_+1K14A+D)X=1*O!TJJ=>ERF!'5=:_\8__3UG4_(3E MX_OB.Z/W1]ELL@AZA!GV .4KGF&4I?%@W$M;,H MEA:]I=A5ESUA8DVKW 158CJG@VOKE$Z+4Z]KG3[.I-7NUR+G2P)\@:!Y#H-4 M]WEYV#"=35(_(WX*8,*DUW.A/V!P02AT99X9RXMIW^4([;"IBI\>QB4U<'&R M5:50AF>S6BA"F8@D:J7>,F74Z]MK FF 06F=?'=X.!V;5I:]_O(&EH""A$!F M$*'$=;V$A-E@,Q:IF1S/'E-MV:S,T>E_-ZBGZ(095G@H@0 $'HTC<%@,2:) MU(;T'#NKJ93L_<9:2%57*1-\ZE(I 2H74RE?2:5DV;57I:0]$5 I-7;FJ%30 M6XRBR(U]X'DNP8@PTP!XXYH>1&K+:@IV5E,IV=MRM9"JKE(F^-2E4@)4+J92 M@9)*R;)KKTI)>R*@4FKLR.\#O+ !T1W_+O/]9WZQ(Y^0XKQ[_?-]>2C>L1\U M&R\$/LA20M*434A#D!*?#+ HP5(E_<;!++=^=CF)5]TV,-4BLAL*%C2&NEB^ MO+UZXXP>.*,+SN"#\SOWPFG=6&UO0HUUH5T+PPUJF3X;=_?5G8Y%>!8_:_*] M:(Y/5Q7/19(;&(> LFPW#BDEW1,2[I@$^YG0[=N:3!E6:=H?VOXM@6L[57!I3'4OY RCR.Q91Y07KE=/<"&!/8F;S";7M?6O-2]7>"PB0- M$Y@&&?%]#_&+5[I"0NK%68K4ZJWUXS L?V.%[[MWSB^M^G7UU[RF][]'!YR\ M]T"UWMI ^XBIHRU-(R>=EW77_WC2)F?DS@#=CA,P,X@6*KXVUWQVZ/(BGKY: MA&V:7>&; HJO^?[7_,B5C$'!U>'(/1-,S4Q[#11;,=XT^5, M9:0;JDX-GYM_=[BKZOLVW;DZ7>:".&;)#$T0FYI"0DDZW*% L>?&BH=P=2(P MG&B<1R8_2)US171V?&3^^^F0GW;EL=C]A^H<4&M#R,[^UFJ#^<)X@=.BT[42 M? I-[TRTCQVJ:MC'5Z=TYA@5U> /@X2\+_*F:#X5AR/]\5 G^[Y3_)]L\$)!"B)4NK&88HB@"CR!_,0 JG< M1YM1P^E.C^8BV=ESP$[1@97+=/0Q/5?T#)*L5_H&_GNDMFC?4_Z4%%"Q"6S7 M056WA-5P%F_S-7%F! MS1D?^2M/8>IG@+II%GA,?B.4$D '$SX-/2D!E/EBPPKWX?BMJ/M\KR[V;0E8 M->!3>>5-CC5!53-%F*1L#3!6>,7MDH(IS5%ARA)148)^K1KJ_HMOSK.Q @^[ M3GQZ3=J E*30Q:['GZ&D : 9Q:,MGS)]J-BG13?C52Q("<4(1KCS?^'_I,V" MU.:%BK2)[KB;9DQG@K/TGOH+W$SNH<_AT@XMF>G#LSWR^8S,GY1]/MVV8;I/ M>CPF;V[ ;!+J)Q@1F/G^L%R-?82S1,^<3-JL\2*@IOE/I^E1.65[&;RN>9D\ MQW.G94;IU3LK&Z#:-B>[IE!I2J;<#G8(G@G'A"=D,[F;+XT\VF.9I(=AV MZ9+R15BMY!D2GAF6A^+#'6X?TLWZ=W3'?4V2P!"%&0(0IR$A) 6H?^08!B2- M1<^YS;)AL*28GPVN[IP.F#,@6VU'?XJFJ;F/#G;M&%9Z7+F>">GC9\Z@ZBZ! MSF( 7>(&'J(X:._\\]+!'O(\J;-KZE9,3W=>&U@J%\[/X%)=G?33J$F:UKA, M_E6")$5)CE1[%4G2#P$Y4F%&5(NNA(_?S8RP1PGV^5NQF$#H9@D918\E%+Z, M""E\O>G][V?A7/[*=Q72Q-3&,%]R,B-)E1%U>4[(A*S,8,\./9GC0*6M)\U1 MD/[>XLPG((%)1DGJ02\+0]?'8^*44*GKHI0,+*TB2K>GJU&GHB0&6)NI):M< M@_X2*<)Z(LFAC8HBZ\*DIBCQH3)'ZF_& QX@!*:0)3N!&\$ CH8"BERI>[\ M5?CZA69%VVZ@W(T#995;'Y_S(YC-2Y)IQR"9X\!$_J[$A>@ ^?NAO;VJV/$7 M[(=[N%,2X<2E*5ONXD6__%+TNXDBV" /22('$!20CQ M?.PG[F J#5RIAT"4#!BONN"8+D*NFIZH<2>X]FB:-LEEQY$Q+,B8H>JOYZQ, M%G_-(-$.59GGPK/2K]E\O*4K5;U_W'S^@V]5LG3H4_&]VG\OZMY4[";8PQG[ M?Q$)$@12X(^F$ B$=&66 <.ZTL)R]CR=KWM@DM(RC[YI:5F,.3EIZ4AKYT"? MUB!M5VU/_([+]@S]^N0]@2-,XI=O!:\B_&5?WC-Q9C)]9#_ U?U#?GC\2^.< MQH2PZY><\:O9YHWSQ[=R^\TI&R?_GI?[]E**NZIVFG.GOJWJNN)_;?XJJON< MMU;-/;_7\BDF7]!R+<3_W_*^;;EQ'-ORO;\";]T5X>S#^V4>3@0)@C49D57. MRN&TL MJ^5R3"@E=D2Q'/&?6973[O E:S!;339(,U[LIL@S_=BR0B^P_;X9(S:%)IO" M'ZY8PWL\@ (:M44D3A=?2JB4*3'-%B))229X2L:%+' T;WID@./AEY+ZSWBU MZ->) ]N&9A G3A*;L160R>LP=75-4VA;><3'SZL8H[:#QI FKAH*^)JD&XML M!+TDA%,[!-G33SU$#;B@'Z.XX%60F)Z^)XUT24V4QH85^V:)#A;,-*.F4)]J2#RCHL(C9[64V0$8M2XG2QZI3HQW,B+FC'2,;TT(VQX$LIO49@K0GMJS(IM]NLHNVT(ZIK+;1])W;< MQ(PCTS5U@]@T M; A-9!LH#KV^(1\FB%N\QWV\8MWN0-'G'QBJ,1HSDC<.=59/F9@P]VS],C]; M F*LGK5Q.IS04-9T%+:+_%1[UR1I*#):"XY^W!78]74S*](K?] OKT#V\+#- M\>35_E>9.2?)TVC40(TG&E!*ZU+3KZ9]&EZLA,@-?,.!3A(@'_ENG*2#[OLQ M%#K5/:VEV4Z:'9+HDQ/,TZ^I"?#*-SN?CU(QY?YT[KK:IZ6>W[W(U*6S)%(8 MUF-R+\D6COMK8QF:(EH)KM=5SI[<72$_L5//L/W$"&$(C9#HX[! &7M"586F MMJ58N+HAEMU5N'WK>G/ -EVQA$@=KUFJ^)2B6E<@X:!T-M4Z B.H6V-8UE>Y M1EG#H5WC69JB7A^+O,E9@D_S=G/E)!!&,"3I'OD73.EEFUXWW=1TN!8Q9;8W MMXKEK%_0AW(V!-]T(1/F=[R8J:16DJ =(-+'VN:NY?@V9X+"-I9Q?<5MM$4< M C>-K2DB]TN[P!#WYPEA]D!^TCRMW-CT#2^,4]^T+=\)71^Y/00W@$*5^:4V MK%KV]A6K@M:MO!Q.6H)UAQ#L"]+]3D]M3M?#\:X8+XRS>$&20G98P0 6]&B7 M%\MS/ JJYF1WZ"N?TTWCT%%)_$T15/3C(:^.I#Q(_,@W#-QXND2HHE:>,!HB;9XPEG@CHXEG%] MY6^T11RJ-XTMKIWAUYJEY7GI)9>5"1/?3NP 14D:Q'8*$\\X-XDFM M+"1L=8=/8 -T&IDY[?Y&CSLJX>RGKYC?D? M"](+LQJOT@A!TPY\WX!VY*6F[R7]4507&>FT\"':F.(HTL]AL[N["M_1XR!Y MAXP>Q#N-+=EV6WZG!_TG*J,PXR-CC$JRY>QV]_SW$.= M>H@2^$6?WF5/-&CTW7X#;D@_;TYN29=LGT%%Z#AA4"2"C"5?TT RVIRWXLDT MGJ:&E:COA,/:3QH9@9<:7N@XCFG&@6DZ:=^^E8;\EP^DMCI[H#G.!14'FA$^ MF!9QU-(O9Y;3>V3 ^O;RM6K2Y40CM>0K"$LDW) P YI\AWE"%,W,YH]0+U@= M$:K&>T;OF#7!+L[@-94YL:)O=8_B>M_4359LR-P]8GUU985Q&%FV;SHNB9M& M@)QP:-8U;*$KMY,;4[W$UN([!*@Q1>"F<,FY13 GC8*QY\!@%WZ.T%V!%M\2 MA>+.LW5I9T 6T9IL"T@SY]5BFNJC]OU=Q^/[DBPC21673P?H(MII 22 M^91Q7G[%])!5'#^ HSK8<;W8Y8DWZ;H@?/*HUD/N)-I3JNJ4,A+"MG6ZCJ<8@>"45DZ3"Z6!P\7O]0!51BXHSOB4-% I MV=(RP(YH^#;1,^9^I]0)IWVCN==# F4;Q97L3>1L7)X79W5>M^5;KHOC\GWF M"IFFG<21;:05QW=R[R@GP6KEDA#$$EE$?W MF,1O)J8GYG\,95]*BZ39SVJ +ID(GJ>/.Q^4X $]-%&^61>S0VF\<>W;O\Q, M*S+3_D+W]GIA_J4M?K,RG="S8Y2&00H=)PW#R!I:MQ(R3LG?WI1<^_826Q49 MK<< ^??MN]H_)]-?DB$6=;G-Z=V)#;C-?Y!_KN^SZJZM'D3M::L'#3FEP*:R M3*]P[.,OY(Y)X@EZF(#A'!+**]!!78AN@1W\A6B?L'_?#85+O?UH4YZ^EU'A M?^_SJJUJ2,LB-^1_9!2UJDV_R;;UCZ9;X'O>G!3A6F^S?8WK_L@T&XC#)?BI M&_[\3CBWW:_ C1IL]JNPJE3;^4>'O4_XM=;;