0000860731-17-000006.txt : 20170222 0000860731-17-000006.hdr.sgml : 20170222 20170222161730 ACCESSION NUMBER: 0000860731-17-000006 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 85 CONFORMED PERIOD OF REPORT: 20161231 FILED AS OF DATE: 20170222 DATE AS OF CHANGE: 20170222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TYLER TECHNOLOGIES INC CENTRAL INDEX KEY: 0000860731 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 752303920 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-10485 FILM NUMBER: 17628599 BUSINESS ADDRESS: STREET 1: 5101 TENNYSON PKWY CITY: PLANO STATE: TX ZIP: 75024 BUSINESS PHONE: 9727133700 MAIL ADDRESS: STREET 1: 5101 TENNYSON PKWY CITY: PLANO STATE: TX ZIP: 75024 FORMER COMPANY: FORMER CONFORMED NAME: TYLER CORP /NEW/ DATE OF NAME CHANGE: 19930328 FORMER COMPANY: FORMER CONFORMED NAME: TYLER THREE INC DATE OF NAME CHANGE: 19600201 10-K 1 tyl12312016-10k.htm 10-K Document

 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
__________________________________
FORM 10-K
__________________________________
x
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES AND EXCHANGE ACT OF 1934
For the Fiscal Year Ended December 31, 2016
OR
¨
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission File Number 1-10485
________________________________
TYLER TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
__________________________________
DELAWARE
75-2303920
(State or other jurisdiction of incorporation
or organization)
(I.R.S. employer
identification no.)
5101 Tennyson Parkway
Plano, Texas
75024
(Address of principal executive offices)
(Zip code)
Registrant’s telephone number, including area code: (972) 713-3700
__________________________________
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
NEW YORK STOCK EXCHANGE
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  ¨     NO  x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act.    YES  ¨     NO  x
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 if disclosure of delinquent filer pursuant to Item 405 of Regulation S-K is not contained herein, 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 the Form 10-K or any amendment to the Form 10-K.    YES  ¨     NO  x
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 whether the registrant is a large accelerated filer, an accelerated filer, or a non-accelerated filer. See definition of “accelerated filer and large accelerated filer” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
 
x
Accelerated filer
 
¨
 
 
 
 
 
 
Non-accelerated filer
 
¨  (Do not check if a smaller reporting company)
Smaller Reporting Company
 
¨
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.)    YES  ¨    NO  x
The aggregate market value of the voting stock held by non-affiliates of the registrant was $5,505,843,000 based on the reported last sale price of common stock on June 30, 2016, which is the last business day of the registrant’s most recently completed second fiscal quarter.
The number of shares of common stock of the registrant outstanding on February 21, 2017 was 36,828,000
DOCUMENTS INCORPORATED BY REFERENCE
Certain information required by Part III of this annual report is incorporated by reference from the registrant’s definitive proxy statement for its annual meeting of stockholders to be held on May 10, 2017.
 




TYLER TECHNOLOGIES, INC.
FORM 10-K
TABLE OF CONTENTS
 
 
PAGE
 
 
 
 
 
Item 1.
 
 
 
Item 1A.
 
 
 
Item 1B.
 
 
 
Item 2.
 
 
 
Item 3.
 
 
 
Item 4.
 
 
 
 
 
Item 5.
 
 
 
Item 6.
 
 
 
Item 7.
 
 
 
Item 7A.
 
 
 
Item 8.
 
 
 
Item 9.
 
 
 
Item 9A.
 
 
 
Item 9B.
 
 
 
 
 
Item 10.
 
 
 
Item 11.
 
 
 
Item 12.
 
 
 
Item 13.
 
 
 
Item 14.
 
 
 
 
 
 
 
 
Item 15.
 
 
 


2


PART I
ITEM 1.
BUSINESS.
DESCRIPTION OF BUSINESS
Tyler Technologies, Inc. (“Tyler”) is a major provider of integrated information management solutions and services for the public sector, with a focus on local governments. We partner with clients to make local government more accessible to the public, more responsive to the needs of citizens and more efficient in its operations. We have a broad line of software solutions and services to address the information technology (“IT”) needs of major areas of operations for cities, counties, schools and other local government entities. Most of our clients have our software installed in-house. For clients who prefer not to physically acquire the software and hardware, most of our software applications can be delivered as software as a service (“SaaS”), which utilize the Tyler private cloud. We provide professional IT services to our clients, including software and hardware installation, data conversion, training and, at times, product modifications. In addition, we are the nation’s largest provider of outsourced property appraisal services for taxing jurisdictions. We also provide continuing client support services to ensure product performance and reliability, which provides us with long-term client relationships and a significant base of recurring maintenance revenue. In addition, we provide electronic document filing solutions (“e-filing”), which simplify the filing and management of court documents.
Tyler was founded in 1966. Prior to 1998, we operated as a diversified industrial conglomerate, with operations in various industrial, retail and distribution businesses, all of which have been divested. In 1997, we embarked on a multi-phase growth plan focused on serving the specialized information management needs of local governments nationwide. We entered the local government IT market through a series of strategic acquisitions in 1998 and 1999.
MARKET OVERVIEW
The state and local government market is one of the largest and most decentralized IT markets in the country, consisting of all 50 states, approximately 3,000 counties, 36,000 cities and towns and 13,900 school districts. This market is also comprised of approximately 37,000 special districts and other agencies, each with specialized delegated responsibilities and unique information management requirements.
Traditionally, local government bodies and agencies performed state-mandated duties, including property assessment, record keeping, road maintenance, law enforcement, administration of election and judicial functions, and the provision of welfare assistance. Today, a host of emerging and urgent issues are confronting local governments, each of which demands a service response. These areas include criminal justice and corrections, administration and finance, public safety, health and human services, planning, regulatory and maintenance and records and document management. Transfers of responsibility from the federal and state governments to county and municipal governments and agencies in these and other areas also place additional service and financial requirements on these local government units. In addition, constituents of local governments are increasingly demanding improved service and better access to information from public entities. As a result, local governments recognize the increasing value of information management systems and services to, among other things, improve revenue collection, provide increased access to information, and streamline delivery of services to their constituents. Local government bodies are now recognizing that “e-government” is an additional responsibility for community development. From integrated tax systems to integrated civil and criminal justice information systems, many counties and cities have benefited significantly from the implementation of jurisdiction-wide systems that allow different agencies or government offices to share data and provide a more comprehensive approach to information management. Many city and county governmental agencies also have unique individual information management requirements, which must be tailored to the specific functions of each particular office.
Many local governments also have difficulties attracting and retaining the staff necessary to support their IT functions. As a result, they seek to establish long-term relationships with reliable providers of high quality IT products and services such as Tyler.
Although local governments generally face budgetary constraints in their operations, their primary revenue sources are usually property taxes, and to a lesser extent, utility billings and other fees, which historically tend to be relatively stable. In addition, the acquisition of new technology typically enables local governments to operate more efficiently, and often provides a measurable return on investment that justifies the purchase of software and related services.
Gartner, Inc., a leading information technology research and advisory company, estimates that state and local government application and vertical specific software spending will grow from $12.7 billion in 2017 to $15.5 billion in 2020. The professional services and support segments of the market are expected to expand from $31.1 billion in 2017 to $35.1 billion in 2020. Application and vertical specific software sales in the primary and secondary education segments of the market is expected to expand from $2.3 billion in 2017 to $2.9 billion in 2020 while professional services and support are expected to grow from $2.1 billion in 2017 to $2.4 billion in 2020.

3



PRODUCTS AND SERVICES
We provide a comprehensive and flexible suite of products and services that addresses the information technology needs of cities, counties, schools and other local government entities. We derive our revenues from five primary sources
Sales of software licenses and royalties
Subscription-based arrangements
Software services
Maintenance and support
Appraisal services
We design, develop, market and support a broad range of software solutions to serve mission-critical “back-office” functions of local governments. Many of our software applications include Internet-accessible solutions that allow for real-time public access to a variety of information or that allow the public to transact business with local governments via the Internet. Our software solutions and services are generally grouped in six major areas:
Financial Management and Education
Courts and Justice
Public Safety
Property Appraisal and Tax
Planning, Regulatory and Maintenance
Land and Vital Records Management
Each of our core software systems consists of several fully integrated applications. For clients who acquire software for use in-house, we generally license our systems under standard perpetual license agreements that provide the client with a fully paid, nonexclusive, nontransferable right to use the software. In some of the product areas, such as financial management and education and property appraisal and tax, we offer multiple solutions designed to meet the needs of different sized governments.
We also offer SaaS arrangements, which utilize the Tyler private cloud, for clients who do not wish to maintain, update and operate these systems or to make up-front capital expenditures to implement these advanced technologies. For these clients, the software and client data are hosted at our data centers or at third-party locations, and clients typically sign multi-year contracts for these subscription-based services.
Historically, we have had a greater proportion of our annual revenues in the second half of our fiscal year due to governmental budget and spending cycles and the timing of system implementations for clients desiring to “go live” at the beginning of the calendar year.
A description of our suites of products and services follows:
Software Licenses  
Financial Management and Education
Our financial management and education solutions are enterprise resource planning systems for local governments, which integrate information across all facets of a client organization. Our financial management solutions include modular fund accounting systems that can be tailored to meet the needs of virtually any government agency or not-for-profit entity. Our financial management systems include modules for general ledger, budget preparation, fixed assets, requisitions, purchase orders, bid management, accounts payable, contract management, accounts receivable, investment management, inventory control, project and grant accounting, work orders, job costing, GASB reporting, payroll and human resources. All of our financial management systems are intended to conform to government auditing and financial reporting requirements and generally accepted accounting principles.

4



We sell utility billing systems that support the billing and collection of metered and non-metered services, along with multiple billing cycles. Our Web-enabled utility billing solutions allow clients to access information online such as average consumption and transaction history. In addition, our systems can accept secured Internet payments via credit cards and checks.
We also offer specialized products that automate numerous city functions, including municipal courts, parking tickets, equipment and project costing, animal licenses, business licenses, permits and inspections, code enforcement, citizen complaint tracking, ambulance billing, fleet maintenance, and cemetery records management.
In addition to providing financial management systems to K-12 schools, we sell student information systems for K-12 schools, which manage such activities as scheduling, grades and attendance. We also offer student transportation solutions to manage school bus routing optimization, fleet management, field trips and other related functions.
Tyler’s financial management and education solutions include Web components that enhance local governments’ service capabilities by facilitating online access to information for both employees and citizens and enabling online transactions.
Courts and Justice
We offer a complete, fully integrated suite of judicial solutions designed to handle complex, multi-jurisdictional county or statewide implementations as well as single county systems. Our solutions help eliminate duplicate data entry, promote more effective business procedures and improve efficiency across the entire justice process.
Our unified court case management system is designed to automate the tracking and management of information involved in all case types, including criminal, traffic, civil, family, probate and juvenile courts. It also tracks the status of cases, processes fines and fees and generates the specialized judgment and sentencing documents, notices and forms required in the court process. Documents received by the court can be scanned into the electronic case file and easily retrieved for viewing. Documents generated by the court can be electronically signed and automatically attached to the electronic case file. Additional modules automate the management of court calendars, coordinate judges' schedules and generate court dockets. Our targeted courtroom technologies allow courts to rapidly review calendars, cases and view documents in the courtroom. Courts may also take advantage of our related jury management system.
Our court and law enforcement systems allow the public to access, via the Internet, a variety of information, including non-confidential criminal and civil court records, jail booking and release information, bond and bondsmen information, and court calendars and dockets. In addition, our systems allow cities and counties to accept payments for traffic and parking tickets over the Internet, with a seamless and automatic interface to back-office justice and financial systems.
Our prosecutor system enables state attorney offices to track and manage criminal cases, including detailed victim information and private case notes. Investigative reports and charging instrument documents can be generated and stored for later viewing. Prosecutors can schedule and record the outcome of grand jury hearings. When integrated with the court system, prosecutors can view the electronic case file and related documents, as well as manage witness lists and subpoenas needed for court hearings.
Our supervision system allows pre-trial and probation offices to manage offender caseloads. Supervision officers can track contact schedules, risk/needs assessments and reassessments, detailed drug test results, employment histories, compliance with conditions and payments of fees and restitution. Documents and forms, like pre-sentence investigations or revocation orders, can be generated and stored for easy viewing. When integrated with the jail and court systems, supervision officers obtain easy access and quick notification of offenders that have court hearings scheduled, are arrested locally, and have new warrants issued.
We also offer a court case management solution that automates and tracks all aspects of municipal courts and offices. It is a fully integrated, graphical application that provides effective case management, document processing and cash/bond management. This system complies with all state reporting and conviction reports and includes electronic reporting and also integrates with certain of our financial management solutions and public safety solutions.

5



Public Safety
Our public safety software is a fully unified and comprehensive solution for law enforcement, fire and EMS, including 911 / computer aided dispatch (“CAD”), records management, mobile computing, corrections management, Web-based information sharing and decision support. The modules are fully integrated, utilizing a common database and providing full functionality between modules, reducing data entry. The software provides fast, efficient dispatching, and quick access to records, reports and actionable information from an agency’s database.
Our 911 / CAD solutions provide real-time, critical response dispatch functions in either single- or multi-jurisdictional environments. When integrated with our records management software, a vital link exists between dispatch and the most comprehensive records database available. Within seconds, the dispatch operator and the officer in the field can access critical information, such as prior incidents and outstanding warrants, increasing officer knowledge and safety. The solutions offer strong geographic information systems integration to help dispatchers quickly locate and send the best response during an emergency. Tyler’s 911 / CAD solutions dramatically improve performance, response time and unit safety.
Our records management solutions for law enforcement and fire track statistical, operational, investigative and management data for inquiry and reporting. The systems create an efficient case processing workflow and help solve crimes with an accessible database that maintains central files on people, places, property, vehicles and criminal activity. Tyler’s public safety records management solutions enable easy access to information and simplify reporting.
Our mobile computing solutions for law enforcement and fire provide instant access to local, state, regional and federal databases via mobile devices. Officers and firefighters can experience the benefits of obtaining critical, real-time information in the field, while saving time by preparing reports directly in their vehicles.
Our jail management systems document and manage information that meets the requirements of a modern jail facility. This includes the booking and housing of persons in custody, supervising defendants on a pre-trial release, maintaining offenders sentenced to local incarceration and billing other agencies for housing inmates. Searching, reporting and tracking features are integrated, allowing reliable, up-to-date access to current arrest and incarceration data, including digital mug shots. Our systems also provide warrant checks for visitors or book-ins, inmate classification and risk assessment, commissary, property and medical processing, automation of statistics, and state and federal reporting.
Our civil processing solutions manage civil process needs from document receipt through service, payment process and final closeout. We also have a mobile electronic citation solution through which law enforcement officers can easily enter citation information in a mobile device, which is automatically uploaded into the court or public safety records management systems, rather than hand-writing citations that must be re-entered into the systems.
We significantly expanded our presence in the public safety market with our acquisition of New World Systems Corporation in November 2015.
Property Appraisal and Tax
We provide systems and software that automate the appraisal and assessment of real and personal property, including record keeping, mass appraisal, inquiry and protest tracking, appraisal and tax roll generation, tax statement processing, and electronic state-level reporting. These systems are image and video-enabled to facilitate the storage of and access to the many property-related documents and for the online storage of digital photographs of properties for use in defending values in protest situations. Other related tax applications are available for agencies that bill and collect taxes, including cities, counties, school tax offices, and special taxing and collection agencies. These systems support billing, collections, lock box operations, mortgage company electronic payments, and various reporting requirements.
Planning, Regulatory and Maintenance
Our planning, regulatory and maintenance software solutions are designed for public sector agencies such as community development, planning, building, code enforcement, tax and revenues, public works, transportation, land control, environmental, fire safety, storm water management, regulatory controls and engineering.  These solutions help public sector agencies better manage their day-to-day business functions while streamlining and automating the many aspects of their land management, permitting and planning systems.  Our mobile solutions extend automation to the field and Web access brings online services to citizens 24 hours a day, 365 days a year.  

6



Land and Vital Records Management
We also offer a number of specialized software applications designed to help local governments enhance and automate operations involving records and document management. These systems record, scan and index information for the many documents maintained by local governments, such as deeds, mortgages, liens, UCC financing statements and vital records (birth, death and marriage certificates). These applications include fully integrated imaging systems with batch and scan processing capabilities and fully integrated receipting and cashiering systems, as well as Web-enabled public access.
Our content management solutions allow state and local governments and school districts to capture, deliver, manage and archive electronic information. These solutions streamline the flow of digital information throughout the organization to increase efficiency by transforming paper forms and documents into electronic images that drive key business processes.
Subscription-Based Services
Subscription-based revenue is primarily derived from our SaaS arrangements, which utilize the Tyler private cloud, as well as our transaction based offerings such as e-filing solutions.
We are able to provide the majority of our software products through our SaaS model. The clients who choose this model typically do not wish to maintain, update and operate these systems or make up-front capital expenditures to implement these advanced technologies. The contract terms for these arrangements range from one to 10 years, but are typically contracted for initial periods of five to seven years. The majority of our SaaS or hosting arrangements include additional professional services as well as maintenance and support services. In certain arrangements, the client may also acquire a license to the software.
As part of our subscription-based services, we provide e-filing solutions that simplify the filing and management of court related documents for courts and law offices. Revenues for e-filing are included in subscription-based revenues and are derived from transaction fees and in some cases fixed fee arrangements.
Software Services
We provide a variety of professional IT services to clients who utilize our software products. Virtually all of our clients contract with us for installation, training, and data conversion services in connection with their purchase of Tyler’s software solutions. The complete implementation process for a typical system includes planning, design, data conversion, set-up and testing. At the culmination of the implementation process, a data implementation team travels to the client’s facility to ensure the smooth go-live with the new system. Data implementation fees are charged separately to clients on either a fixed-fee or hourly charge basis, depending on the contract.
Both in connection with the installation of new systems and on an ongoing basis, we provide extensive training services and programs related to our products and services. Training can be provided in our training centers, onsite at clients’ locations, or at meetings and conferences and can be customized to meet clients’ requirements. The vast majority of our clients contract with us for training services, both to improve their employees’ proficiency and productivity and to fully utilize the functionality of our systems. Training services are generally billed on an hourly or daily basis, along with travel and other expenses.
Maintenance and Support
Following the implementation of our software systems, we provide ongoing software support services to assist our clients in operating the systems and to periodically update the software. Support is provided to clients over the phone or via the Web through help desks staffed by our client support representatives. For more complicated issues, our staff, with the client’s permission, can log on to clients’ systems remotely. We maintain our clients’ software largely through releases that contain improvements and incremental additions of features and functionality, along with updates necessary because of legislative or regulatory changes.
Virtually all of our software clients contract with us for maintenance and support, which provides us with a significant source of recurring revenue. We generally provide maintenance and support for our on-premises clients under annual, or in some cases, multi-year contracts, with a typical fee based on a percentage of the software product’s license fee. These fees can generally be increased on renewal and may also increase as new license fees increase. Maintenance and support fees are generally paid annually in advance. Most maintenance contracts automatically renew unless the client or Tyler gives notice of termination prior to expiration. Similar support is provided to our SaaS clients and is included in their subscription fees, which are classified as subscription-based revenues.

7



Appraisal Services
We are the nation’s largest provider of property appraisal outsourcing services for local government taxing authorities. These services include
The physical inspection of commercial and residential properties
Data collection and processing
Sophisticated computer analyses for property valuation
Preparation of tax rolls
Community education regarding the assessment process
Arbitration between taxpayers and the assessing jurisdiction
Local government taxing authorities normally reappraise properties from time to time to update values for tax assessment purposes and to maintain equity in the taxing process. In some jurisdictions, law mandates reassessment cycles; in others, they are discretionary. While some taxing jurisdictions perform reappraisals in-house, many local governments outsource this function because of its cyclical nature and because of the specialized knowledge and expertise requirements associated with it. Our appraisal services business unit has been in this business since 1938.
In some instances, we also sell property tax and/or appraisal software products in connection with appraisal outsourcing projects, while other clients may only engage us to provide appraisal services. Appraisal outsourcing services are somewhat seasonal in nature to the extent that winter weather conditions reduce the productivity of data collection activities in connection with those projects.
STRATEGY
Our objective is to grow our revenue and earnings organically, supplemented by focused strategic acquisitions. The key components of our business strategy are to:
Provide high quality, value–added products and services to our clients. We compete on the basis of, among other things, delivering to clients our deep domain expertise in local government operations through the highest value products and services in the market. We believe we have achieved a reputation as a premium product and service provider to the local government market.
Continue to expand our product and service offerings. While we already have what we believe to be the broadest line of software products for local governments, we continually upgrade our core software applications and expand our complementary product and service offerings to respond to technological advancements and the changing needs of our clients. In 2010, we began providing e-filing for courts and law offices, which simplifies the filing and management of court related documents. We believe revenue from e-filing solutions will continue to grow over time as more local and state governments mandate electronic document filings. We also offer solutions that allow the public to access data and conduct transactions with local governments, such as paying traffic tickets, property taxes and utility bills via the Internet. We believe that the addition of such features enhances the market appeal of our core products. We have also broadened our offerings of consulting and business process reengineering services. In November 2015, we significantly expanded our presence in the public safety software market through the acquisition of New World Systems Corporation. 
Expand our client base. We seek to establish long-term relationships with new clients primarily through our sales and marketing efforts. While we currently have clients in all 50 states, Canada, the Caribbean, the United Kingdom, and other international locations, not all of our solutions have achieved nationwide geographic penetration. We intend to continue to expand into new geographic markets by adding sales staff and targeting marketing efforts by solutions in those areas. We also intend to continue to expand our customer base to include more large governments. While our traditional market focus has primarily been on small and mid-sized governments, our increased size and market presence, together with the technological advances and improved scalability of certain of our solutions, are allowing us to achieve increasing success in selling to larger clients. We also expect to expand our presence in international markets by leveraging our leadership position in the United States through the disciplined pursuit of selected opportunities in other countries.
Expand our existing client relationships. Our existing customer base offers significant opportunities for additional sales of solutions and services that we currently offer, but that existing clients do not fully utilize. Add-on sales to existing clients typically involve lower sales and marketing expenses than sales to new clients.

8



Grow recurring revenues. We have a large recurring revenue base from maintenance and support and subscription-based services, which generated revenues of $465.7 million, or 62% of total revenues, in 2016. We have historically experienced very low customer turnover (approximately 2% annually) and recurring revenues continue to grow as the installed customer base increases. Subscription-based revenues have been our fastest growing revenue category over the past five years, increasing from $44.6 million in 2012 to $142.7 million in 2016.
Maximize economies of scale and take advantage of financial leverage in our business. We seek to build and maintain a larger client base to create economies of scale, enabling us to provide value-added products and services to our clients while expanding our operating margins. Because we sell primarily “off-the-shelf” software, increased sales of the same solutions result in incrementally higher gross margins. In addition, we believe that we have a marketing and administrative infrastructure in place that can be leveraged to accommodate significant long-term growth without proportionately increasing selling, general and administrative expenses.
Attract and retain highly qualified employees. We believe that the depth and quality of our operations management and staff is one of our significant strengths, and that the ability to retain such employees is crucial to our continued growth and success. We believe that our stable management team, financial strength and growth opportunities, as well as our leadership position in the local government market, enhance our attractiveness as an employer for highly skilled employees.
Pursue selected strategic acquisitions. While we expect to primarily grow internally, from time to time we selectively pursue strategic acquisitions that provide us with one or more of the following
New products and services to complement our existing offerings
Entry into new markets related to local governments
New clients and/or geographic expansion
Establish strategic alliances. In January 2007, we announced a strategic alliance with Microsoft Corporation to jointly develop core public sector functionality for Microsoft Dynamics AX to address the unique accounting needs of public sector organizations worldwide. As part of this alliance, we are enhancing Microsoft Dynamics AX with public sector-specific functionality. The arrangement has broadened the functionality of Microsoft Dynamics AX, providing both Tyler and Microsoft with a public sector accounting platform to support their existing and prospective clients well into the future. Microsoft Dynamics AX with public sector functionality was released to the market in August 2011 and is being sold in the United States and internationally through Microsoft’s distribution channels. Tyler is also an authorized Microsoft reseller for the Microsoft Dynamics solutions developed under this arrangement, and we are selling the solutions directly into the government market. Tyler receives license and maintenance royalties on direct and indirect public-sector sales worldwide.
Our contractual research and development commitment to develop public sector functionality for Microsoft Dynamics AX was amended in March 2016 and significantly reduced our development commitment through March 2018. However, we will continue to provide sustained engineering and technical support for the public sector functionality within Dynamics AX. 
SALES, MARKETING, AND CLIENTS
We market our products and services through direct sales and marketing personnel located throughout the United States. Other in-house sales staff focus on add-on sales, professional services and support.
Sales of new systems are typically generated from referrals from other government offices or departments within a county or municipality, referrals from other local governments, relationships established between sales representatives and county or local officials, contacts at trade shows, direct mailings, and direct contact from prospects already familiar with us. We are active in numerous national, state, county, and local government associations, and participate in annual meetings, trade shows, and educational events.
Clients consist primarily of county and municipal agencies, school districts and other local government offices. In counties, clients include the auditor, treasurer, tax assessor/collector, county clerk, district clerk, county and district court judges, probation officers, sheriff, and county appraiser. At municipal government sites, clients include directors from various departments, including administration, finance, utilities, public works, code enforcement, personnel, purchasing, taxation, municipal court, and police. Contracts for software products and services are generally implemented over periods of three months to one year, although some complex implementations may span multiple years, with annually renewing maintenance and support update agreements thereafter. Although either the client or we can terminate these agreements, historically almost all support and maintenance agreements are automatically renewed annually. During 2016, approximately 43% of our revenue was attributable to ongoing support and maintenance agreements. Contracts for appraisal outsourcing services are generally one to three years in duration.

9



COMPETITION
We compete with numerous local, regional, and national firms that provide or offer some or many of the same solutions and services that we provide. Many of these competitors are smaller companies that may be able to offer less expensive solutions than ours. Many of these firms operate within a specific geographic area and/or in a narrow product or service niche. We also compete with national firms, some of which have greater financial and technical resources than we do, including Oracle Corporation, Infor, SAP AG, FIS (SunGard), Thomson Reuters Corporation, and Constellation Software, Inc. In addition, we sometimes compete with consulting and systems integration firms, which develop custom systems, primarily for larger governments. We also occasionally compete with central internal information service departments of local governments, which requires us to persuade the end-user department to discontinue service by its own personnel and outsource the service to us.
We compete on a variety of factors, including price, service, name recognition, reputation, technological capabilities, and the ability to modify existing products and services to accommodate the individual requirements of the client. Our ability to offer an integrated system of applications for several offices or departments is often a competitive advantage. Local governmental units often are required to seek competitive proposals through a request for proposal process and some prospective clients use consultants to assist them with the proposal and vendor selection process.
SUPPLIERS
Substantially all of the computers, peripherals, printers, scanners, operating system software, office automation software, and other equipment necessary for the implementation and provision of our software systems and services are presently available from several third-party sources. Hardware is purchased on original equipment manufacturer or distributor terms at discounts from retail. We have not experienced any significant supply problems.
BACKLOG
At December 31, 2016, our estimated revenue backlog was approximately $953.3 million, compared to $844.5 million at December 31, 2015. The backlog represents signed contracts under which the revenue has not been recognized as of year-end. Approximately $580.2 million, or 61%, of the backlog is expected to be recognized during 2017.
INTELLECTUAL PROPERTY, PROPRIETARY RIGHTS, AND LICENSES
We regard certain features of our internal operations, software, and documentation as confidential and proprietary and rely on a combination of contractual restrictions, trade secret laws and other measures to protect our proprietary intellectual property. We generally do not rely on patents. We believe that, due to the rapid rate of technological change in the computer software industry, trade secrets and copyright protection are less significant than factors such as knowledge, ability and experience of our employees, frequent product enhancements, and timeliness and quality of support services. We typically license our software products under non-exclusive license agreements, which are generally non-transferable and have a perpetual term.
EMPLOYEES
At December 31, 2016, we had 3,831 employees. None of our employees are represented by a labor union or are subject to collective bargaining agreements. We consider our relations with our employees to be positive.
INTERNET WEBSITE AND AVAILABILITY OF PUBLIC FILINGS
We file annual, quarterly, current and other reports, proxy statements and other information with the Securities and Exchange Commission, or SEC, pursuant to the Securities Exchange Act. You may read and copy any materials we file with the SEC at the SEC’s Public Reference Room by calling the SEC at 1-800-732-0330. The SEC maintains an Internet site that contains reports, proxy and other information statements, and other information regarding issuers, including us, that file electronically with the SEC. The address of this site is http://www.sec.gov.
We also maintain a website at www.tylertech.com. We make available free of charge through this site our Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, Forms 4 and 5, Current Reports on Form 8-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. In addition, copies of our annual report will be made available, free of charge upon written request.
Our “Code of Business Conduct and Ethics” is also available on our website. We intend to satisfy the disclosure requirements regarding amendments to, or waivers from, a provision of our Code of Business Conduct and Ethics by posting such information on our website.

10



ITEM 1A.
RISK FACTORS.
An investment in our common stock involves a high degree of risk. Investors evaluating our company should carefully consider the factors described below and all other information contained in this Annual Report. Any of the following factors could materially harm our business, operating results, and financial condition. Additional factors and uncertainties not currently known to us or that we currently consider immaterial could also harm our business, operating results, and financial condition. This section should be read in conjunction with the Financial Statements and related Notes and Management’s Discussion and Analysis of Financial Condition and Results of Operations included in this Annual Report. We may make forward-looking statements from time to time, both written and oral. We undertake no obligation to revise or publicly release the results of any revisions to these forward-looking statements. Our actual results may differ materially from those projected in any such forward-looking statements due to a number of factors, including those set forth below and elsewhere in this Annual Report.
Risks Associated with Our Software Products
Cyber-attacks and security vulnerabilities can disrupt our business and harm our competitive position.
Threats to IT security can take a variety of forms. Individuals and groups of hackers, and sophisticated organizations including state-sponsored organizations, may take steps that pose threats to our clients and our IT. They may develop and deploy malicious software to attack our products and services and gain access to our networks and data centers, or act in a coordinated manner to launch distributed denial of service or other coordinated attacks. Cyber threats are constantly evolving, thereby increasing the difficulty of detecting and successfully defending against them. Cyber threats can have cascading impacts that unfold with increasing speed across our internal networks and systems and those of our partners and clients. Breaches of our network or data security could disrupt the security of our internal systems and business applications, impair our ability to provide services to our clients and protect the privacy of their data, result in product development delays, compromise confidential or technical business information harming our competitive position, result in theft or misuse of our intellectual property or other assets, require us to allocate more resources to improve technologies, or otherwise adversely affect our business. Our business policies and internal security controls may not keep pace with these evolving threats.
We may not be able to fully protect client information from security breaches.
As we continue to grow the number and scale of our cloud-based offerings, we store and process increasingly large amounts of personally identifiable and other confidential information of our clients. The continued occurrence of high-profile data breaches provides evidence of an external environment increasingly hostile to information security. Despite our efforts to improve security controls, it is possible our security controls over personal data, our training of employees on data security, and other practices we follow may not prevent the improper disclosure of client data that we store and manage. Improper disclosure could harm our reputation, lead to legal exposure to clients, or subject us to liability under laws that protect personal data, resulting in increased costs or loss of revenue.
Hosting services for some of our products are dependent upon the uninterrupted operation of data centers.
A material portion of our business is provided through software hosting services. These hosting services depend on the uninterrupted operation of data centers and the ability to protect computer equipment and information stored in these data centers against damage that may be caused by natural disaster, fire, power loss, telecommunications or Internet failure, acts of terrorism, unauthorized intrusion, computer viruses, and other similar damaging events. If any of our data centers were to become inoperable for an extended period, we might be unable to fulfill our contractual commitments. Although we take what we believe to be reasonable precautions against such occurrences, we can give no assurance that damaging events such as these will not result in a prolonged interruption of our services, which could result in client dissatisfaction, loss of revenue, and damage to our business.
We run the risk of errors or defects with new products or enhancements to existing products.
Our software products are complex and may contain errors or defects, especially when first introduced or when new versions or enhancements are released. Although we have not experienced material adverse effects from any such defects or errors to date, we cannot assure you that material defects and errors will not be found in the future. Any such defects could result in a loss of revenues or delay market acceptance. Our license agreements typically contain provisions designed to limit our exposure to potential liability. However, it is possible we may not always successfully negotiate such provisions in our client contracts or the limitation of liability provisions may not be effective due to existing or future federal, state, or local laws, ordinances, or judicial decisions. Although we maintain errors and omissions and general liability insurance, and we try to structure contracts to limit liability, we cannot assure you that a successful claim could not be made or would not have a material adverse effect on our future operating results.

11



We must timely respond to technological changes to be competitive.
The market for our products is characterized by technological change, evolving industry standards in software technology, changes in client requirements, and frequent new product introductions and enhancements. The introduction of products embodying new technologies and the emergence of new industry standards can render existing products obsolete and unmarketable. As a result, our future success will depend, in part, upon our ability to enhance existing products and develop and introduce new products that keep pace with technological developments, satisfy increasingly sophisticated client requirements, and achieve market acceptance. We cannot assure you that we will successfully identify new product opportunities and develop and bring new products to market in a timely and cost-effective manner. The products, capabilities, or technologies developed by others could also render our products or technologies obsolete or noncompetitive. Our business may be adversely affected if we are unable to develop or acquire new software products or develop enhancements to existing products on a timely and cost-effective basis, or if such new products or enhancements do not achieve market acceptance.
We may be unable to protect our proprietary rights.
Many of our product and service offerings incorporate proprietary information, trade secrets, know-how, and other intellectual property rights. We rely on a combination of contracts, copyrights, and trade secret laws to establish and protect our proprietary rights in our technology. We cannot be certain that we have taken all appropriate steps to deter misappropriation of our intellectual property. There has also been significant litigation recently involving intellectual property rights. We are not currently involved in any material intellectual property litigation; however, we may be a party to such litigation in the future to protect our proprietary information, trade secrets, know-how, and other intellectual property rights. We cannot assure you that third-parties will not assert infringement or misappropriation claims against us with respect to current or future products. Any claims or litigation, with or without merit, could be time-consuming, costly, and a diversion to management. Any such claims and litigation could also cause product shipment delays or require us to enter into royalty or licensing arrangements. Such royalty or licensing arrangements, if required, may not be available on terms acceptable to us, if at all. Therefore, litigation to defend and enforce our intellectual property rights could have a material adverse effect on our business, regardless of the final outcome of such litigation.
Clients may elect to terminate our maintenance contracts and manage operations internally.
It is possible that our clients may elect to not renew maintenance contracts for our software, trying instead to maintain and operate the software themselves using their perpetual license rights (excluding software applications that we provide on a hosted or cloud basis). This could adversely affect our revenues and profits. Additionally, they may inadvertently allow our intellectual property or other information to fall into the hands of third-parties, including our competitors, which could adversely affect our business.
Material portions of our business require the Internet infrastructure to be further developed or adequately maintained.
Part of our future success depends on the use of the Internet as a means to access public information and perform transactions electronically, including, for example, electronic filing of court documents. This in part requires the further development and maintenance of the Internet infrastructure. Among other things, this further development and maintenance will require a reliable network backbone with the necessary speed, data capacity, security, and timely development of complementary products for providing reliable Internet access and services. If this infrastructure fails to be further developed or be adequately maintained, our business would be harmed because users may not be able to access our government portals.
Risks Associated with Selling Products and Services into the Public Sector Marketplace
Selling products and services into the public sector poses unique challenges.
We derive substantially all of our revenues from sales of software and services to state, county, and city governments, other municipal agencies, and other public entities. We expect that sales to public sector clients will continue to account for substantially all of our revenues in the future. We face many risks and challenges associated with contracting with governmental entities, including
Resource limitations caused by budgetary constraints, which may provide for a termination of executed contracts due to a lack of future funding
Long and complex sales cycles
Contract payments at times being subject to achieving implementation milestones, and we may have differences with clients as to whether milestones have been achieved


12



Political resistance to the concept of contracting with third-parties to provide IT solutions
Legislative changes affecting a local government’s authority to contract with third-parties
Varying bid procedures and internal processes for bid acceptance
Various other political factors, including changes in governmental administrations and personnel
Each of these risks is outside our control. If we fail to adequately adapt to these risks and uncertainties, our financial performance could be adversely affected.
A prolonged economic slowdown could harm our operations.
A prolonged economic slowdown or recession could reduce demand for our software products and services. Local and state governments may face financial pressures that could in turn affect our growth rate and profitability in the future. There is no assurance that local and state spending levels will be unaffected by declining or stagnant general economic conditions, and if budget shortfalls occur, they may negatively impact local and state IT spending and could adversely affect our business.
A decline in the demand for IT may result in a decrease in our revenues or lower our growth rate.
A decline in the demand for IT among our current and prospective clients may result in decreased revenues or a lower growth rate because our sales depend, in part, on our clients’ level of funding for new or additional IT systems and services. Moreover, demand for our solutions may be reduced by a decline in overall demand for computer software and services. We cannot assure you that we will be able to increase or maintain our revenues.
The open bidding process creates uncertainty in predicting future contract awards.
Many governmental agencies purchase products and services through an open bidding process. Generally, a governmental entity will publish an established list of requirements requesting potential vendors to propose solutions for the established requirements. To respond successfully to these requests for proposals, we must accurately estimate our cost structure for servicing a proposed contract, the time required to establish operations for the proposed client, and the likely terms of any other third-party proposals submitted. We cannot guarantee that we will win any bids in the future through the request for proposal process, or that any winning bids will ultimately result in contracts on favorable terms. Our failure to secure contracts through the open bidding process, or to secure such contracts on favorable terms, may adversely affect our revenue and gross margins.
We face significant competition from other vendors and potential new entrants into our markets.
We believe we are a leading provider of integrated solutions for the public sector. However, we face competition from a variety of software vendors that offer products and services similar to those offered by us, as well as from companies offering to develop custom software. We compete based on a number of factors, including
The attractiveness of our “evergreen” business strategy
The breadth, depth, and quality of our product and service offerings
The ability to modify our offerings to accommodate particular clients’ needs
Technological innovation
Name recognition
Price
Our financial strength and stability
We believe the market is highly fragmented with a large number of competitors that vary in size, product platform, and product scope. Our competitors include consulting firms, publicly held companies that focus on selected segments of the public sector market, and a significant number of smaller, privately held companies. Certain competitors have greater technical, marketing, and financial resources than we do. We cannot assure you that such competitors will not develop products or offer services that are superior to our products or services or that achieve greater market acceptance.

13



We also compete with internal, centralized IT departments of governmental entities, which requires us to persuade the end-user to stop the internal service and outsource to us. In addition, our clients and prospective clients could elect to provide information management services internally through new or existing departments, which could reduce the market for our services.
We could face additional competition as other established and emerging companies enter the public sector software application market and new products and technologies are introduced. Increased competition could result in pricing pressure, fewer client orders, reduced gross margins, and loss of market share. Current and potential competitors may make strategic acquisitions or establish cooperative relationships among themselves or with third-parties, thereby increasing the ability of their products to address the needs of our prospective clients. It is possible that new competitors or alliances may emerge and rapidly gain significant market share. We cannot assure you that we will be able to compete successfully against current and future competitors, and the failure to do so would have a material adverse effect upon our business.
Fixed-price contracts may affect our profits.
Some of our contracts are on a fixed-priced basis, which can lead to various risks, including
The failure to accurately estimate the resources and time required for an engagement
The failure to effectively manage our clients’ expectations regarding the scope of services delivered for a fixed fee
The failure to timely and satisfactorily complete fixed-price engagements within budget
If we do not adequately assess these and other risks, we may be subject to cost overruns and penalties, which may harm our financial performance.
Changes in the insurance markets may affect our business.
Some of our clients, primarily those for our property appraisal services, require that we secure performance bonds before they will select us as their vendor. In addition, we have in the past been required to provide letters of credit as security for the issuance of a performance bond. We cannot guarantee that we will be able to secure such performance bonds in the future on terms that are favorable to us, if at all. Our inability to obtain performance bonds on favorable terms or at all could impact our future ability to win some contract awards, particularly large property appraisal services contracts, which could negatively impact revenues. In addition, the general insurance markets may experience volatility, which may lead to future increases in our general and administrative expenses and negatively impact our operating results.
Risks Associated with Our Periodic Results and Stock Price
Software revenue recognition rules may require us to delay revenue recognition into future periods.
We have in the past had to, and may in the future be required to, defer revenue recognition for software license fees due to several factors, including
License agreements include applications that are under development or other undelivered elements
Client contracts require the delivery of services considered essential to the functionality of the software, including significant modifications, customization, or complex interfaces, that could delay product delivery or acceptance
The transaction involves customer acceptance criteria with a right to refund
The transaction involves contingent payment terms or fees
We are required to accept a fixed-fee services contract
We are required to provide extended payment terms
Because of these factors and other specific requirements for software revenue recognition under generally accepted accounting principles in the United States, we must have very precise terms in our contracts to recognize revenue upon the delivery and installation of our software or performance of services. Negotiation of mutually acceptable terms and conditions may extend the sales cycle. We are not always able to negotiate terms and conditions that permit revenue recognition at the time of delivery or even upon project completion.

14



Fluctuations in quarterly revenue could adversely impact our operating results and stock price.
Our revenues and operating results are difficult to predict and may fluctuate substantially from quarter to quarter for a variety of reasons, including the following
Prospective clients’ contracting decisions are often made in the last few weeks of a quarter
The size of license transactions can vary significantly
Clients may unexpectedly postpone or cancel procurement processes due to changes in strategic priorities, project objectives, budget, or personnel
Client purchasing processes vary significantly and a client’s internal approval, expenditure authorization, and contract negotiation processes can be difficult and time consuming to complete, even after selection of a vendor
The number, timing, and significance of software product enhancements and new software product announcements by us and our competitors may affect purchase decisions
We may have to defer revenues under our revenue recognition policies
Clients may elect subscription-based arrangements, which result in lower software license revenues in the initial year as compared to traditional, on-premise software license arrangements, but generate higher overall subscription-based revenues over the term of the contract
In each fiscal quarter, our expense levels, operating costs, and hiring plans are based to some extent on projections of future revenues and are relatively fixed. If our actual revenues fall below expectations, we could experience a reduction in operating results. Also, if actual revenues or earnings for any given quarter fall below expectations, it may lead to a decline in our stock price.
Increases in service revenue as a percentage of total revenues could decrease overall margins.
We realize lower margins on software and appraisal service revenues than on license revenue. The majority of our contracts include both software licenses and software services. Therefore, an increase in the percentage of software service and appraisal service revenue compared to license revenue could have a detrimental impact on our overall gross margins and could adversely affect operating results.
Our stock price may be volatile.
The market price of our common stock may be volatile. Examples of factors that may significantly impact our stock price include
Actual or anticipated fluctuations in our operating results
Announcements of technological innovations, new products, or new contracts by us or our competitors
Developments with respect to patents, copyrights, or other proprietary rights
Conditions and trends in the software and other technology industries
Adoption of new accounting standards affecting the software industry
Changes in financial estimates by securities analysts
General market conditions and other factors
In addition, the stock market has from time to time experienced significant price and volume fluctuations that have particularly affected the market prices of technology company stocks and may in the future adversely affect the market price of our stock. Sometimes, securities class action litigation is filed following periods of volatility in the market price of a particular company’s securities. We cannot assure you that similar litigation will not occur in the future with respect to us. Such litigation could result in substantial costs and a diversion of management’s attention and resources, which could have a material adverse effect upon our financial performance.

15



Financial Outlook.
From time to time, in press releases and otherwise, we may publish forecasts or other forward-looking statements regarding our results, including estimated revenues or earnings. Any forecast of our future performance reflects various assumptions. These assumptions are subject to significant uncertainties, and as a matter of course, any number of them may prove to be incorrect. Further, the achievement of any forecast depends on numerous risks and other factors (including those described in this discussion), many of which are beyond our control. As a result, we cannot be certain that our performance will be consistent with any management forecasts or that the variation from such forecasts will not be material and adverse. Current and potential stockholders are cautioned not to base their entire analysis of our business and prospects upon isolated predictions, but instead are encouraged to utilize our entire publicly available mix of historical and forward-looking information, as well as other available information regarding us, our products and services, and the software industry when evaluating our prospective results of operations.
Risks Associated with Our Growth Strategy and Other General Corporate Risks
We may experience difficulties in executing our acquisition strategy.
A material portion of our historical growth has resulted from strategic acquisitions. Although our focus is on internal growth, we will continue to identify and pursue strategic acquisitions with suitable candidates. These transactions involve significant challenges and risks, including the transaction does not advance our business strategy, we get no satisfactory return on our investment, we have difficulty integrating business systems and technology, we have difficulty retaining or integrating new employees, the transactions distract management from our other businesses, we acquire unforeseen liabilities, and other unanticipated events. Our future success will depend, in part, on our ability to successfully integrate future acquisitions into our operations. It may take longer than expected to realize the full benefits of these transactions, such as increased revenue, enhanced efficiencies, or increased market share, or the benefits may be ultimately smaller than we expected. Although we conduct due diligence reviews of potential acquisition candidates, we may not identify all material liabilities or risks related to acquisition candidates. There can be no assurance that any such strategic acquisitions will be accomplished on favorable terms or will result in profitable operations.
Our failure to properly manage growth could adversely affect our business.
We have expanded our operations significantly since 1998, when we entered the business of providing software solutions and services to the public sector. We intend to continue expansion in the foreseeable future to pursue existing and potential market opportunities. This growth places a significant demand on management and operational resources. In order to manage growth effectively, we must implement and improve our operational systems, procedures, and controls on a timely basis. If we fail to implement these systems, our business may be materially adversely affected.
We may be unable to hire, integrate, and retain qualified personnel.
Our continued success will depend upon the availability and performance of our key management, sales, marketing, client support, and product development personnel. The loss of key management or technical personnel could adversely affect us.  We believe that our continued success will depend in large part upon our ability to attract, integrate, and retain such personnel.  We have at times experienced and continue to experience difficulty in recruiting qualified personnel.  Competition for qualified software development, sales, and other personnel is intense, and we cannot assure you that we will be successful in attracting and retaining such personnel.
Compliance with changing regulation of corporate governance may result in additional expenses.
Changing laws, regulations, and standards relating to corporate governance and public disclosure can create uncertainty for public companies. The costs required to comply with such evolving laws are difficult to predict.  To maintain high standards of corporate governance and public disclosure, we intend to invest all reasonably necessary resources to comply with evolving standards.  This investment may result in an unforeseen increase in general and administrative expenses and a diversion of management’s time and attention from revenue-generating activities, which may harm our operating results.
We don’t foresee paying dividends on our common stock.
We have not declared or paid a cash dividend since we entered the business of providing software solutions and services to the public sector in 1998.  We intend to retain earnings for use in the operation and expansion of our business.  We do not anticipate paying any cash dividends on our common stock in the foreseeable future.

16



Provisions in our certificate of incorporation, bylaws, and Delaware law could deter takeover attempts.
Our board of directors may issue up to 1,000,000 shares of preferred stock and may determine the price, rights, preferences, privileges, and restrictions, including voting and conversion rights, of these preferred shares.  These determinations may be made without any further vote or action by our stockholders.  The rights of the holders of our common stock will be subject to, and may be adversely affected by, the rights of the holders of any preferred stock that may be issued in the future.  The issuance of preferred stock may make it more difficult for a third-party to acquire a majority of our outstanding voting stock.  In addition, some provisions of our Certificate of Incorporation, Bylaws, and the Delaware General Corporation Law could also delay, prevent, or make more difficult a merger, tender offer, or proxy contest involving us.
ITEM 1B.    UNRESOLVED STAFF COMMENTS.
Not applicable.
ITEM 2.
PROPERTIES.
We occupy approximately 890,000 square feet of office space, of which approximately 609,000 square feet is in office facilities we own.  We own or lease offices for our major operations in Arizona, Colorado, Georgia, Iowa, Maine, Michigan, Montana, New York, Ohio, Texas and Washington.
ITEM 3.
LEGAL PROCEEDINGS.
Other than routine litigation incidental to our business, there are no material legal proceedings pending to which we are party or to which any of our properties are subject.
ITEM 4.
SUBMISSION OF MATTERS TO A VOTE OF SECURITY HOLDERS.
Not applicable.

17



PART II
ITEM 5.
MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.
Our common stock is traded on the New York Stock Exchange under the symbol “TYL.” At December 31, 2016, we had approximately 1,492 stockholders of record. Most of our stockholders hold their shares in street name; therefore, there are substantially more than 1,492 beneficial owners of our common stock.
The following table shows, for the calendar periods indicated, the high and low sales price per share of our common stock as reported on the New York Stock Exchange.
 
 
High
 
Low
2015:
First Quarter
$
125.84

 
$
103.18

 
Second Quarter
133.54

 
118.05

 
Third Quarter
152.91

 
127.25

 
Fourth Quarter
184.01

 
150.00

 
 
 
 
 
2016
First Quarter
$
172.50

 
$
118.16

 
Second Quarter
168.19

 
126.70

 
Third Quarter
175.77

 
159.24

 
Fourth Quarter
172.24

 
139.61

 
 
 
 
 
2017:
First Quarter (through February 21, 2017)
$
166.86

 
$
142.75

We did not pay any cash dividends in 2016 or 2015. Our bank credit agreement contains restrictions on the payment of cash dividends. We intend to retain earnings for use in the operation and expansion of our business, and, therefore, we do not anticipate declaring a cash dividend in the foreseeable future.
The following table summarizes certain information related to our stock option plan and our employee stock purchase plan. There are no warrants or rights related to our equity compensation plans as of December 31, 2016.
 
Number of securities to
be issued upon exercise
of outstanding options,
warrants and rights as of
December 31, 2016
 
Weighted average
exercise price of outstanding options,
warrants and rights
 
Number of securities remaining available for
future issuance under
equity compensation
plans (excluding securities reflected in initial column
as of December 31, 2016)
Plan Category
 
 
 
 
 
Equity compensation plans
approved by security
shareholders:
 
 
 
 
 
Stock option plan
5,155,437

 
$
83.64

 
2,902,978

Employee stock purchase plan
13,592

 
121.35

 
846,727

Equity compensation plans not
approved by security
shareholders

 

 

 
5,169,029

 
$
83.74

 
3,749,705


18



As of December 31, 2016, we had authorization to repurchase up to 2.0 million additional shares of Tyler common stock. During 2016, we purchased approximately 882,000 shares of our common stock for an aggregate purchase price of $112.7 million. A summary of the repurchase activity during 2016 is as follows:
Period
 
Total number of shares repurchased
 
Additional number of shares authorized that may be repurchased
 
Average price paid per share
 
Maximum number of shares that may be repurchased under current authorization
Three months ended March 31
 
757,000

 
 
 
$
124.75

 
643,000

Additional authorization by the board of directors
 

 
1,500,000

 

 
2,143,000

Three months ended June 30
 

 

 

 
2,143,000

Three months ended September 30
 

 

 

 
2,143,000

October 1 through October 31
 

 

 

 
2,143,000

November 1 through November 30
 
37,000

 

 
149.53

 
2,106,000

December 1 through December 31
 
88,000

 

 
144.57

 
2,018,000

 
 
882,000

 
1,500,000

 
$
127.75

 
 
The repurchase program, which was approved by our board of directors, was announced in October 2002 and was amended at various times from 2003 through 2016. There is no expiration date specified for the authorization, and we intend to repurchase stock under the plan from time to time.
Subsequent to December 31, 2016 and through February 21, 2017, we purchased approximately 42,000 shares of our common stock for an aggregate cash purchase price of $6.2 million.



















19



Performance Graph
The following Performance Graph and related information shall not be deemed “soliciting material” or to be “filed” with the Securities and Exchange Commission, nor shall such information be incorporated by reference into any future filing under the Securities Act of 1933 or Securities Exchange Act of 1934, each as amended, except to the extent that we specifically incorporate it by reference into such filing.
The following table compares total shareholder returns for Tyler over the last five years to the Standard and Poor’s 500 Stock Index and the Standard and Poor’s 600 Information Technology Index assuming a $100 investment made on December 31, 2011. Each of the three measures of cumulative total return assumes reinvestment of dividends. The stock performance shown on the graph below is not necessarily indicative of future price performance.
tyl1231201_chart-09985.jpg
Company / Index
12/31/11

 
12/31/12

 
12/31/13

 
12/31/14

 
12/31/15

 
12/31/16

Tyler Technologies, Inc.
100

 
160.88

 
339.19

 
363.47

 
578.94

 
474.16

S&P 500 Stock Index
100

 
116.00

 
153.57

 
174.60

 
177.01

 
198.18

S&P 600 Information Technology Index
100

 
112.02

 
162.33

 
183.91

 
192.46

 
257.61


20



ITEM 6.    SELECTED FINANCIAL DATA.
(In thousands, except per share data)
 
FOR THE YEARS ENDED DECEMBER 31,
 
2016
 
2015 (b)
 
2014
 
2013
 
2012
STATEMENT OF OPERATIONS DATA:
 
 
 
 
 
 
 
 
 
Revenues
$
756,043

 
$
591,022

 
$
493,101

 
$
416,643

 
$
363,304

Cost and expenses:
 
 
 
 
 
 
 
 
 
Cost of revenues
400,692

 
313,835

 
259,730

 
223,440

 
195,602

Selling, general and administrative expenses
167,161

 
133,317

 
108,260

 
98,289

 
86,706

Research and development expense
43,154

 
29,922

 
25,743

 
23,269

 
20,140

Amortization of customer and trade name intangibles
13,731

 
5,905

 
4,546

 
4,517

 
4,279

Operating income
131,305

 
108,043

 
94,822

 
67,128

 
56,577

Other (expenses) income, net
(1,998
)
 
381

 
(355
)
 
(1,309
)
 
(2,709
)
Income before income taxes
129,307

 
108,424

 
94,467

 
65,819

 
53,868

Income tax provision (a)
19,450

 
43,555

 
35,527

 
26,718

 
20,874

Net income
109,857

 
64,869

 
58,940

 
39,101

 
32,994

Net earnings per diluted share
$
2.82

 
$
1.77

 
$
1.66

 
$
1.13

 
$
1.00

Weighted average diluted shares (a)
38,961

 
36,552

 
35,401

 
34,590

 
32,916

STATEMENT OF CASH FLOWS DATA:
 
 
 
 
 
 
 
 
 
Cash flows provided by operating activities (a)
$
191,859

 
$
134,327

 
$
142,839

 
$
94,297

 
$
67,432

Cash flows used by investing activities
(50,720
)
 
(398,459
)
 
(11,555
)
 
(25,658
)
 
(34,736
)
Cash flows (used) provided by financing activities (a)
(138,075
)
 
91,052

 
(3,993
)
 
3,831

 
(27,616
)
BALANCE SHEET DATA:
 
 
 
 
 
 
 
 
 
Total assets
$
1,357,945

 
$
1,356,570

 
$
569,812

 
$
444,488

 
$
338,666

Revolving line of credit
10,000

 
66,000

 

 

 
18,000

Shareholders' equity
915,525

 
858,857

 
336,973

 
246,319

 
145,299

(a) During 2016, we adopted Accounting Standards Update ("ASU") No. 2016-09 "Improvements to Employee Share-Based Payment Accounting" requiring the recognition of excess tax benefits or tax deficiencies as a component of income tax expense; these benefits or deficiencies were historically recognized in equity. As the standard requires a prospective method of adoption, our net income in 2016 includes a $29.6 million income tax benefit due to the adoption that did not occur in the comparable periods presented above. In addition, the ASU updates the method of calculating diluted shares resulting in the inclusion of 519,000 additional shares in our diluted earnings per share calculation that is not comparable to the other periods presented. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.
The adoption of ASU No. 2016-09 also requires excess tax benefits, previously presented as financing activities, to be classified as operating activities. As retrospective adoption for this component of the standard is allowable, we have adjusted all periods presented above to reflect this change in classification.
(b) On November 16, 2015, we completed the acquisition of New World Systems Corporation ("NWS").  Operating results for the twelve months ended December 31, 2015, include $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other expenses necessary to complete the NWS acquisition as well as $3.5 million amortization expense related to NWS acquisition intangibles.


21




ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.
FORWARD-LOOKING STATEMENTS
This document contains “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934 that are not historical in nature and typically address future or anticipated events, trends, expectations or beliefs with respect to our financial condition, results of operations or business. Forward-looking statements often contain words such as “believes,” “expects,” “anticipates,” “foresees,” “forecasts,” “estimates,” “plans,” “intends,” “continues,” “may,” “will,” “should,” “projects,” “might,” “could” or other similar words or phrases. Similarly, statements that describe our business strategy, outlook, objectives, plans, intentions or goals also are forward-looking statements. We believe there is a reasonable basis for our forward-looking statements, but they are inherently subject to risks and uncertainties and actual results could differ materially from the expectations and beliefs reflected in the forward-looking statements. We presently consider the following to be among the important factors that could cause actual results to differ materially from our expectations and beliefs: (1) changes in the budgets or regulatory environments of our clients, primarily local and state governments, that could negatively impact information technology spending; (2) our ability to protect client information from security breaches and provide uninterrupted operations of data centers; (3) our ability to achieve growth or operational synergies through the integration of acquired businesses, while avoiding unanticipated costs and disruptions to existing operations; (4) material portions of our business require the Internet infrastructure to be adequately maintained; (5) our ability to achieve our financial forecasts due to various factors, including project delays by our clients, reductions in transaction size, fewer transactions, delays in delivery of new products or releases or a decline in our renewal rates for service agreements; (6) general economic, political and market conditions; (7) technological and market risks associated with the development of new products or services or of new versions of existing or acquired products or services; (8) competition in the industry in which we conduct business and the impact of competition on pricing, client retention and pressure for new products or services; (9) the ability to attract and retain qualified personnel and dealing with the loss or retirement of key members of management or other key personnel; and (10) costs of compliance and any failure to comply with government and stock exchange regulations. A detailed discussion of these factors and other risks that affect our business are described in Item 1A, “Risk Factors.” We expressly disclaim any obligation to publicly update or revise our forward-looking statements.
OVERVIEW
General
We provide integrated information management solutions and services for the public sector, with a focus on local governments. We develop and market a broad line of software products and services to address the IT needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services to our clients, including software and hardware installation, data conversion, training and for certain clients, product modifications, along with continuing maintenance and support for clients using our systems. We also provide subscription-based services such as software as a service (“SaaS”), which utilizes the Tyler private cloud, and electronic document filing solutions (“e-filing”), which simplify the filing and management of court related documents. Revenues for e-filing are derived from transaction fees and in some cases fixed fee arrangements. We also provide property appraisal outsourcing services for taxing jurisdictions.
Our products generally automate six major functional areas: (1) financial management and education, (2) courts and justice, (3) public safety (4) property appraisal and tax, (5) planning, regulatory and maintenance, and (6) land and vital records management.  We report our results in two segments. The Enterprise Software (“ES”) segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as: financial management; courts and justice processes; public safety; planning, regulatory and maintenance; and land and vital records management. The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities. Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
Total organic revenues increased 12% in 2016 compared to 2015.  
On November 16, 2015, we acquired all of the capital stock of New World Systems Corporation (“NWS”), which provides public safety and financial solutions for local governments.  The purchase price, net of cash acquired of $22.5 million, was $337.5 million in cash, of which $4.0 million was accrued at December 31, 2015, and 2.1 million shares of Tyler common stock valued at $362.8 million.

22



On May 29, 2015, we acquired all of the capital stock of Brazos Technology Corporation (“Brazos”), which provides mobile hand held solutions primarily to law enforcement agencies for field accident reporting and electronically issuing citations.  The purchase price, net of cash acquired and including debt assumed, was $6.1 million in cash and 12,500 shares of Tyler common stock valued at $1.5 million.
The operating results of NWS and Brazos are included with the operating results of the Enterprise Software segment since their respective dates of acquisition.  
We monitor and analyze several key performance indicators in order to manage our business and evaluate our financial and operating performance. These indicators include the following:
Revenues – We derive our revenues from five primary sources: sale of software licenses and royalties; subscription-based arrangements; software services; maintenance; and appraisal services. Subscriptions and maintenance are considered recurring revenue sources and comprised approximately 62% of our revenue in 2016. The number of new SaaS clients and the number of existing clients who convert from our traditional software arrangements to our SaaS model are a significant driver to our business, together with new software license sales and maintenance rate increases. In addition, we also monitor our customer base and churn as we historically have experienced very low customer turnover. During 2016, based on our number of customers, turnover was approximately 2%.
Cost of Revenues and Gross Margins – Our primary cost component is personnel expenses in connection with providing software implementation, subscription-based services, maintenance and support, and appraisal services to our clients. We can improve gross margins by controlling headcount and related costs and by expanding our revenue base, especially from those products and services that produce incremental revenue with minimal incremental cost, such as software licenses and royalties, subscription-based services, and maintenance and support. Our appraisal projects are cyclical in nature, and we often employ appraisal personnel on a short-term basis to coincide with the life of a project. As of December 31, 2016, our total employee count increased to 3,831 from 3,586 at December 31, 2015.
Selling, General and Administrative (“SG&A”) Expenses – The primary components of SG&A expenses are administrative and sales personnel salaries and commissions, share-based compensation expense, marketing expense, rent and professional fees. Sales commissions typically fluctuate with revenues and share-based compensation expense generally increases when the market price of our stock increases. Other administrative expenses tend to grow at a slower rate than revenues. In 2015, SG&A expenses include approximately $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the NWS acquisition.  
Liquidity and Cash Flows – The primary driver of our cash flows is net income. Uses of cash include acquisitions, capital investments in property and equipment and discretionary purchases of treasury stock. Our working capital needs are fairly stable throughout the year with the significant components of cash outflows being payment of personnel expenses offset by cash inflows representing collection of accounts receivable and cash receipts from clients in advance of revenue being earned. In recent years, we have also received significant amounts of cash from employees exercising stock options and contributing to our Employee Stock Purchase Plan.
Balance Sheet – Cash, accounts receivable and days sales outstanding and deferred revenue balances are important indicators of our business.
New Accounting Pronouncements Adopted in 2016

Improvements to Employee Share-Based Payment Accounting. In March 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update ("ASU") No. 2016-09, "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" which simplifies several aspects of the accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for our interim and annual reporting periods beginning December 15, 2016, and early adoption is permitted. We elected to early adopt this standard in fourth quarter of 2016. The impact of the early adoption was as follows:

The standard eliminates additional paid in capital ("APIC") pools and requires excess tax benefits and tax deficiencies to be recorded in the income statement as a discrete item when the awards vest or are settled. The adoption of this guidance on a prospective basis resulted in the recognition of excess tax benefits in our provision for income taxes.

The standard requires excess tax benefits to be recognized regardless of whether the benefit reduces taxes payable. The adoption of this guidance is applied on a modified retrospective basis; however, it did not have an impact on our retained earnings as of January 1, 2016, as we had previously recognized all our excess tax benefits.


23



As permitted, we have elected to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation cost to be recognized in each period. As such, the guidance relating to forfeitures did not have an impact on our retained earnings as of January 1, 2016.

The new guidance changes the calculation of common stock equivalents for earnings per share purposes.

As permitted, we elected to apply the statement of cash flows guidance that cash flows related to excess tax benefits be presented as an operating activity retrospectively.

Adoption of the new standard resulted in the recognition of excess tax benefits in our provision for income taxes rather than APIC of $29.6 million for the period ended December 31, 2016. As of December 31, 2016, the change in the calculation of common stock equivalents added approximately 519,000 weighted average shares for the diluted earnings per share calculations. The impact to our previously reported quarterly results for fiscal year 2016 is as follows:

 
      Three Months Ended
 
      Three Months Ended
 
      Three Months Ended
 
March 31, 2016
 
June 30, 2016
 
September 30, 2016
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
 
 
 
 
 
 
 
 
 
 
 
Income statements:
 
 
 
 
 
 
 
 
 
 
 
Income tax provision
$
10,495

 
$
9,350

 
$
11,323

 
$
5,188

 
$
14,155

 
$
989

Net income
$
17,079

 
$
18,224

 
$
18,872

 
$
25,007

 
$
22,264

 
$
35,430

Basic earnings per common share
$
0.47

 
$
0.50

 
$
0.52

 
$
0.69

 
$
0.61

 
$
0.97

Diluted earnings per common share
$
0.44

 
$
0.47

 
$
0.49

 
$
0.65

 
$
0.58

 
$
0.91

Diluted weighted average common shares outstanding
38,557

 
39,071

 
38,196

 
38,738

 
38,506

 
39,062

 
 
 
 
 
 
 
 
 
 
 
 
Statement of cash flows:
 
 
 
 
 
 
 
 
 
 
 
Net cash provided by operating activities
$
40,270

 
$
41,321

 
$
13,877

 
$
19,520

 
$
67,091

 
$
79,213

Net cash (used) provided by financing activities
$
(15,860
)
 
$
(16,911
)
 
$
5,668

 
$
25

 
$
(77,973
)
 
$
(90,095
)

Presentation of Financial Statements - Going Concern. In August 2014, the FASB issued ASU No. 2014-15, Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern. The guidance requires an entity to evaluate whether there are conditions or events, in the aggregate, that raise substantial doubt about the entity’s ability to continue as a going concern within one year after the date that the financial statements are issued (or within one year after the financial statements are available to be issued when applicable) and to provide related footnote disclosures in certain circumstances. The guidance is effective for the annual period ending after December 15, 2016, and for annual and interim periods thereafter. We adopted this standard in the fourth quarter of 2016 and its adoption did not have an impact on our consolidated financial statements.


24



Recent Accounting Guidance not yet Adopted

Revenue from Contracts with Customers. On May 28, 2014, FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements.

The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We are assessing the financial impact of adopting the new standard and the methods of adoption; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2018.
We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees, installation fees, and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. Installation fees will no longer be considered distinct performance obligations and therefore will be recognized over the term of the arrangement or life of the performance obligation. We expect revenue related to our SaaS offerings and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) must be recognized as an asset and expensed over the expected life of the arrangement, unless that life is less than one year. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption the new standard, we expect amortization periods to extend past the initial term.
Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, “Leases (Topic 842).” Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:

A lease liability, which is a lessee‘s obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  

The ASU is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We expect to adopt the new standard in fiscal year 2019.  


25



Outlook
Activity in the local government software market continues to be robust, and our backlog at December 31, 2016 reached $953.3 million, a 13% increase from last year. We expect to continue to achieve solid growth in revenue and earnings. With our strong financial position and cash flow, we plan to continue to make significant investments in product development to better position us to continue to expand our competitive position in the public sector software market over the long term.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
Our discussion and analysis of financial condition and results of operations is based upon our financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets and liabilities at the date of the financial statements, the reported amounts of revenues, cost of revenues and expenses during the reporting period, and related disclosure of contingencies. The Notes to the Financial Statements included as part of this Annual Report describe our significant accounting policies used in the preparation of the financial statements. Significant items subject to such estimates and assumptions include the application of the percentage-of-completion and proportional performance methods of revenue recognition, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
We believe the following critical accounting policies require significant judgments and estimates used in the preparation of our financial statements.
Revenue Recognition. We recognize revenues in accordance with the provisions of Accounting Standards Codification (“ASC”) 605, Revenue Recognition and ASC 985-605, Software Revenue Recognition. Our revenues are derived from sales of software licenses and royalties, subscription-based services, appraisal services, maintenance and support, and services that typically range from installation, training and basic consulting to software modification and customization to meet specific customer needs. For multiple element software arrangements, which do not entail the performance of services that are considered essential to the functionality of the software, we generally record revenue when the delivered products or performed services result in a legally enforceable and non-refundable claim. We maintain allowances for doubtful accounts and sales adjustments, which are provided at the time the revenue is recognized. Because most of our customers are governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. In a limited number of cases, we encounter a customer who is dissatisfied with some aspect of the software product or our service, and we may offer a “concession” to such customer. In those limited situations where we grant a concession, we rarely reduce the contract arrangement fee, but alternatively may perform additional services, such as additional training or creating additional custom reports. These amounts have historically been nominal. In connection with our customer contracts and the adequacy of related allowances and measures of progress towards contract completion, our project managers are charged with the responsibility to continually review the status of each customer on a specific contract basis. Also, we review, on at least a quarterly basis, significant past due accounts receivable and the adequacy of related reserves. Events or changes in circumstances that indicate that the carrying amount for the allowances for doubtful accounts and sales adjustments may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
We use contract accounting, primarily the percentage-of-completion method, as discussed in ASC 605-35, Construction – Type and Certain Production – Type Contracts, for those software arrangements that involve significant production, modification or customization of the software, or where our software services are otherwise considered essential to the functionality of the software. We measure progress-to-completion primarily using labor hours incurred, or value added. In addition, we recognize revenue using the proportional performance method for our property appraisal projects, some of which can range up to five years. These methods rely on estimates of total expected contract revenue, billings and collections and expected contract costs, as well as measures of progress toward completion. We believe reasonably dependable estimates of revenue and costs and progress applicable to various stages of a contract can be made. At times, we perform additional and/or non-contractual services for little to no incremental fee to satisfy customer expectations. If changes occur in delivery, productivity or other factors used in developing our estimates of expected costs or revenues, we revise our cost and revenue estimates, and any revisions are charged to income in the period in which the facts that give rise to that revision first become known. In connection with these and certain other contracts, we may perform the work prior to when the services are billable and/or payable pursuant to the contract. The termination clauses in most of our contracts provide for the payment for the value of products delivered and services performed in the event of an early termination.

26



For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. If we determine that the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software, we recognize the license, professional services and hosting services revenues pursuant to ASC 985-605, Software Revenue Recognition. For SaaS arrangements that do not meet the criteria for recognition under ASC 985-605, we account for the elements under ASC 605-25, Multiple Element Arrangements using all applicable facts and circumstances, including whether (i) the element has stand-alone value, (ii) there is a general right of return and (iii) the revenue is contingent on delivery of other elements. We allocate the contract value to each element of the arrangement that qualifies for treatment as a separate element based on vendor-specific objective evidence of fair value (“VSOE”), and if VSOE is not available, third-party evidence, and if third-party evidence is unavailable, estimated selling price. For professional services associated with SaaS arrangements that we determine do not have stand-alone value to the customer or are contingent on delivery of other elements, we recognize the services revenue ratably over the remaining contractual period once hosting has gone live and we may begin billing for the hosting services. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
In connection with certain of our contracts, we have recorded retentions receivable or unbilled receivables consisting of costs and estimated profit in excess of billings as of the balance sheet date. Many of the contracts which give rise to unbilled receivables at a given balance sheet date are subject to billings in the subsequent accounting period. We review unbilled receivables and related contract provisions to ensure we are justified in recognizing revenue prior to billing the customer and that we have objective evidence which allows us to recognize such revenue. In addition, we have a sizable amount of deferred revenue, which represents billings in excess of revenue earned. The majority of this liability consists of maintenance billings for which payments are made in advance and the revenue is ratably earned over the maintenance period, generally one year. We also have deferred revenue for those contracts in which we receive a deposit and the conditions in which to record revenue for the service or product have not been met. On a periodic basis, we review by customer the detail components of our deferred revenue to ensure our accounting remains appropriate.
Intangible Assets and Goodwill. Our business acquisitions typically result in the creation of goodwill and other intangible asset balances, and these balances affect the amount and timing of future period amortization expense, as well as expense we could possibly incur as a result of an impairment charge. The cost of acquired companies is allocated to identifiable tangible and intangible assets based on estimated fair value, with the excess allocated to goodwill. Accordingly, we have a significant balance of acquisition date intangible assets, including software, customer related intangibles, trade name, leases and goodwill. These intangible assets (other than goodwill) are amortized over their estimated useful lives. We currently have no intangible assets with indefinite lives other than goodwill.
When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a second step is performed to measure the amount of potential impairment. In the second step, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit’s goodwill. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We base our fair value estimates on assumptions we believe to be reasonable but that are unpredictable and inherently uncertain. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.
Our annual goodwill impairment analysis, which we performed quantitatively during the second quarter of 2016, did not result in an impairment charge. During 2016, we did not identify any triggering events that would require an update to our annual impairment review.
All intangible assets (other than goodwill) are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of other intangible assets is measured by comparison of the carrying amount to estimated undiscounted future cash flows. The assessment of recoverability or of the estimated useful life for amortization purposes will be affected if the timing or the amount of estimated future operating cash flows is not achieved. Such indicators may include, among others: a significant decline in expected future cash flows; a sustained, significant decline in stock price and market capitalization; a significant adverse change in legal factors or in the business climate; unanticipated competition; and reductions in growth rates. In addition, products, capabilities, or technologies developed by others may render our software products obsolete or non-competitive. Any adverse change in these factors could have a significant impact on the recoverability of goodwill or other intangible assets.
Share-Based Compensation. We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. We estimate the fair value of share-based awards on the date of grant using the Black-Scholes option

27



valuation model. Share-based compensation expense includes the estimated effects of forfeitures, which will be adjusted over the requisite service period to the extent actual forfeitures differ, or are expected to differ from such estimates. Changes in estimated forfeitures are recognized in the period of change and will also impact the amount of expense to be recognized in future periods. Forfeiture rate assumptions are derived from historical data. Our policy to estimate the impact of the forfeitures remains in accordance with the newly adopted accounting standard ASU No. 2016-09.
We estimate stock price volatility at the date of grant based on the historical volatility of our common stock. Estimated option life is determined using the weighted-average period the stock options are expected to be outstanding based primarily on the options’ vesting terms, remaining contractual life and the employees’ expected exercise based on historical patterns. Determining the appropriate fair-value model and calculating the fair value of share-based awards at the grant date requires considerable judgment, including estimating stock price volatility, expected option life and forfeiture rates.
ANALYSIS OF RESULTS OF OPERATIONS AND OTHER
The following discussion compares the historical results of operations on a basis consistent with GAAP for the years ended December 31, 2016, 2015 and 2014.
 
Percentage of Total Revenues
Years Ended December 31,
 
2016
 
2015
 
2014
Revenues:
 
 
 
 
 
Software licenses and royalties
9.8
 %
 
10.0
%
 
10.0
 %
Subscriptions
18.9

 
18.9

 
17.8

Software services
23.1

 
23.7

 
23.1

Maintenance
42.7

 
41.6

 
43.1

Appraisal services
3.5

 
4.2

 
4.4

Hardware and other
2.0

 
1.6

 
1.6

Total revenues
100.0

 
100.0

 
100.0

Operating Expenses:
 

 
 

 
 
Cost of software licenses, royalties and
acquired software
3.3

 
1.0

 
0.8

Cost of software services, maintenance
and subscriptions
46.2

 
48.2

 
47.9

Cost of appraisal services
2.2

 
2.7

 
2.9

Cost of hardware and other
1.3

 
1.1

 
1.1

Selling, general and administrative expenses
22.1

 
22.6

 
22.0

Research and development expense
5.7

 
5.1

 
5.2

Amortization of customer and trade name
intangibles
1.8

 
1.0

 
0.9

Operating income
17.4

 
18.3

 
19.2

Other (expense) income, net
(0.3
)
 
0.1

 
(0.1
)
Income before income taxes
17.1

 
18.4

 
19.1

Income tax provision
2.6

 
7.4

 
7.2

Net income
14.5
 %
 
11.0
%
 
11.9
 %

28




2016 Compared to 2015
Revenues
On November 16, 2015, we acquired NWS, which provides public safety and financial solutions for local governments. In May 2015, we acquired a company which provides mobile hand-held solutions primarily to law enforcement agencies for field accident reporting and electronically issuing citations. The results of their operations are included in our ES segment from their respective dates of acquisition. For comparative purposes, we have provided explanations for changes in operations to exclude results of operations for these acquisitions noting the exclusion.
Software licenses and royalties.
The following table sets forth a comparison of our software licenses and royalties revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
ES
 
$
68,844

 
$
54,376

 
$
14,468

 
27
%
A&T
 
5,462

 
4,632

 
830

 
18

Total software licenses and royalties revenue
 
$
74,306

 
$
59,008

 
$
15,298

 
26
%
Excluding the results of acquisitions, software license revenue increased 3% compared to the prior year. The majority of this growth was due to a more active marketplace as the result of improvement in local government economic conditions, as well as our increasingly strong competitive position, which we attribute in part to our investment in product development in recent years. This increase was offset somewhat by lower sales to our existing customer base for courts and justice related add-on solutions that assist and support the transition to a paperless environment. By the end of 2015, the majority of our courts and justice clients had implemented these add-on solutions.
Although the mix of new contracts between subscription-based and perpetual license arrangements may vary from quarter to quarter and year to year, we expect our longer-term software license growth rate to be negatively impacted by a growing number of customers choosing our subscription-based options, rather than purchasing the software under a traditional perpetual software license arrangement. Subscription-based arrangements result in lower software license revenue in the initial year as compared to perpetual software license arrangements but generate higher overall revenue over the term of the contract.  Our new client mix in 2016 was approximately 68% selecting perpetual software license arrangements and approximately 32% selecting subscription-based arrangements compared to a client mix in 2015 of approximately 76% selecting perpetual software license arrangements and approximately 24% selecting subscription-based arrangements. 250 new clients entered into subscription-based software arrangements in 2016 compared to 134 new clients in 2015.
Subscriptions.
The following table sets forth a comparison of our subscriptions revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
ES
 
$
135,516

 
$
107,090

 
$
28,426

 
27
%
A&T
 
7,188

 
4,843

 
2,345

 
48

Total subscriptions revenue
 
$
142,704

 
$
111,933

 
$
30,771

 
27
%
Subscription-based services revenue primarily consists of revenue derived from our SaaS arrangements, which utilize the Tyler private cloud. As part of our subscription-based services, we also provide electronic document filing solutions (“e-filing”) that simplify the filing and management of court related documents for courts and law offices. E-filing revenue is derived from transaction fees and fixed fee arrangements.
Excluding acquisitions, subscription-based services revenue increased 24% compared to 2015. E-filing services contributed approximately $4.9 million of the subscriptions revenue increase in 2016.  Most of the e-filing revenue increase related to several statewide contracts, several of which implemented mandatory electronic filing during 2015 and throughout 2016.  New SaaS clients as well as existing clients who converted to our SaaS model provided the remainder of the subscriptions revenue increase.  In 2016, we

29



added 250 new SaaS clients and 53 existing clients elected to convert to our SaaS model.  The average contract sizes in 2016 were 1% and 9% higher than 2015 for new clients and clients converting to our SaaS model, respectively.
Software services.
The following table sets forth a comparison of our software services revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
ES
 
$
158,478

 
$
129,068

 
$
29,410

 
23
%
A&T
 
16,326

 
10,784

 
5,542

 
51

Total software services revenue
 
$
174,804

 
$
139,852

 
$
34,952

 
25
%
Software services revenue primarily consists of professional services billed in connection with implementing our software, converting client data, training client personnel, custom development activities and consulting. New clients who purchase our proprietary software licenses generally also contract with us to provide for the related software services. Existing clients also periodically purchase additional training, consulting and minor programming services. Excluding the results of acquisitions, software services revenue grew 11% compared to the prior year period. This growth is partly due to additions to our implementation and support staff, which increased our capacity to deliver backlog, and a contract mix that included more custom development and other services.
Maintenance.  
The following table sets forth a comparison of our maintenance revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
ES
 
$
304,380

 
$
227,586

 
$
76,794

 
34
%
A&T
 
18,589

 
17,951

 
638

 
4

Total maintenance revenue
 
$
322,969

 
$
245,537

 
$
77,432

 
32
%
We provide maintenance and support services for our software products and certain third-party software. Excluding the results of acquisitions, maintenance revenue grew 9% compared to the prior year. Maintenance and support revenue increased mainly due to growth in our installed customer base from new software license sales as well as annual maintenance rate increases.
Appraisal services.
The following table sets forth a comparison of our appraisal services revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
ES
 
$

 
$

 
$

 
%
A&T
 
26,287

 
25,065

 
1,222

 
5

Total appraisal services revenue
 
$
26,287

 
$
25,065

 
$
1,222

 
5
%
The appraisal services business is somewhat cyclical and driven in part by statutory revaluation cycles in various states. In 2016, appraisal services revenue increased 5% compared to prior year primarily due to the Franklin County, Ohio, revaluation project, which began late in the fourth quarter of 2015.

30



Cost of Revenues and Gross Margins
The following table sets forth a comparison of the key components of our cost of revenues for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
Software licenses and royalties
 
$
2,964

 
$
1,632

 
$
1,332

 
82
%
Acquired software
 
22,235

 
4,440

 
17,795

 
N/M

Software services, maintenance and subscriptions
 
348,939

 
285,340

 
63,599

 
22

Appraisal services
 
16,411

 
15,922

 
489

 
3

Hardware and other
 
10,143

 
6,501

 
3,642

 
56

Total cost of revenues
 
$
400,692

 
$
313,835

 
$
86,857

 
28
%
The following table sets forth a comparison of gross margin percentage by revenue type for the years ended December 31:
Gross margin percentage
 
2016
 
2015
 
Change
Software licenses, royalties and acquired software
 
66.1
%
 
89.7
%
 
(23.6
)%
Software services, maintenance and subscriptions
 
45.5

 
42.6

 
2.9

Appraisal services
 
37.6

 
36.5

 
1.1

Hardware and other
 
32.3

 
32.5

 
(0.2
)
Overall gross margin
 
47.0
%
 
46.9
%
 
0.1
 %
Software licenses, royalties and acquired software. Costs of software licenses, royalties and acquired software are primarily comprised of amortization expense for acquired software and third-party software costs. We do not have any direct costs associated with royalties. In 2016, our software licenses, royalties and acquired software gross margin percentage declined compared to the prior year due to much higher amortization expense for acquired software resulting from our acquisition of NWS.  Excluding the results of NWS, our software license, royalties and acquired software gross margin was 93.9% in 2016 compared to 93.6% in 2015.
Software services, maintenance and subscriptions.  Cost of software services, maintenance and subscriptions primarily consists of personnel costs related to installation of our software, conversion of client data, training client personnel and support activities and various other services such as custom client development and on-going operation of SaaS and e-filing arrangements. In 2016, the software services, maintenance and subscriptions gross margin increased 2.9% compared to the prior year. Our implementation and support staff has grown by 169 employees since December 31, 2015. To support sales growth, we began making significant investments in our implementation and support staff in early 2015. Since December 31, 2014, excluding acquisitions, we have added 369 implementation and support employees. These additions contributed to the revenue growth in 2016. In addition, the NWS revenue mix includes a lower proportion of software services compared to Tyler’s historical revenue mix, which also benefited the gross margin. Costs related to maintenance and various other services such as SaaS and e-filing typically grow at a slower rate than related revenue due to leverage in the utilization of support and maintenance staff and economies of scale. Maintenance and subscription price increases also resulted in slightly higher gross margins.
Appraisal services. Appraisal services revenue comprised approximately 3.5% of total revenue. The appraisal services gross margin increased 1.1% compared to 2015. A high proportion of the costs of appraisal services revenue are variable, as we often hire temporary employees to assist in appraisal projects, whose term of employment generally ends with the projects’ completion.  
Our 2016 blended gross margin remained consistent compared to 2015. Our overall gross margin was positively impacted by improved utilization of our support and maintenance staff; however, this benefit was offset by amortization expense for acquired software related to the NWS acquisition.

31



Selling, General and Administrative Expenses
Selling, general and administrative (“SG&A”) expenses consist primarily of salaries, employee benefits, travel, share-based compensation expense, commissions and related overhead costs for administrative and sales and marketing employees, as well as, professional fees, trade show activities, advertising costs and other marketing related costs. The following table sets forth a comparison of our SG&A expenses for the following years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
Selling, general and administrative expenses
 
$
167,161

 
$
133,317

 
$
33,844

 
25
%
SG&A as a percentage of revenue was 22.1% in 2016 compared to 22.6% in 2015. In 2015, our SG&A expense included approximately $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other various expenses necessary to complete the NWS acquisition. Excluding NWS transaction costs and SG&A from acquisitions, SG&A expense increased approximately 12% mainly due to compensation costs related to increased staff levels, higher stock compensation expense and increased commission expense as a result of higher sales. We have added 22 employees mainly to our sales and finance teams since December 31, 2015. In addition, our 2016 stock compensation expense rose $6.4 million, mainly due to increases in our stock price over the last few years.   
Research and Development Expense
Research and development expense consists primarily of salaries, employee benefits and related overhead costs associated with product development. The following table sets forth a comparison of our research and development expense for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
Research and development expense
 
$
43,154

 
$
29,922

 
$
13,232

 
44
%
Research and development expense consists mainly of costs associated with development of new products and technologies from which we do not currently generate revenue, as well as costs related to the ongoing development efforts for Microsoft Dynamics AX. Our contractual research and development commitment to develop public sector functionality for Microsoft Dynamics AX was amended in March 2016, which significantly reduced our development commitment through March 2018. However, we will continue to provide sustained engineering and technical support for the public sector functionality within Dynamics AX. License and maintenance royalties for all applicable domestic and international sales of Dynamics AX to public sector entities will continue under the terms of the contract.

Excluding the results of acquisitions, research and development expense increased 1.5% in 2016 compared to the prior year period, mainly due to research and development efforts related to new Tyler product development initiatives. As a result of the Microsoft Dynamics AX amendment, we also redeployed certain development resources to enhance functionality on several existing solutions and these costs were recorded in cost of sales – software services, maintenance and subscriptions.

Amortization of Customer and Trade Name Intangibles
Acquisition intangibles are comprised of the excess of the purchase price over the fair value of net tangible assets acquired that is allocated to acquired software, leases and customer and trade name intangibles. The remaining excess purchase price is allocated to goodwill that is not subject to amortization. Amortization expense related to acquired software is included with cost of revenues, while amortization expense of customer and trade name intangibles is recorded as operating expense. The estimated useful lives of both customer and trade name intangibles range from five to 25 years. The following table sets forth a comparison of amortization of customer and trade name intangibles for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
Amortization of customer and trade name intangibles
 
$
13,731

 
$
5,905

 
$
7,826

 
133
%
Amortization of customer and trade name intangibles increased substantially from the comparable prior year periods due to the acquisition of NWS in November 2015.

32



Estimated annual amortization expense relating to customer and trade name acquisition intangibles, excluding acquired software for which the amortization expense is recorded as cost of revenues, for the next five years and thereafter is as follows (in thousands):
2017
$
13,808

2018
13,658

2019
12,395

2020
11,241

2021
11,121

Amortization expense relating to acquired leases will be recorded as a reduction to hardware and other revenue and is expected to be $442,000 in 2017, $426,000 in 2018, $373,000 in 2019, $314,000 in 2020, $312,000 in 2021 and $1.3 million thereafter.
Other
The following table sets forth a comparison of other (expense) income, net for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
Other (expense) income, net
 
$
(1,998
)
 
$
381

 
$
(2,379
)
 
N/M
Other (expense) income is comprised of interest expense and non-usage and other fees associated with our revolving credit agreement as well as interest income from invested cash. In 2015, we had significantly higher invested cash balances and no outstanding debt until we completed the NWS acquisition on November 16, 2015. 
Income Tax Provision
The following table sets forth a comparison of our income tax provision for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2016
 
2015
 
$
 
%
Income tax provision
 
$
19,450

 
$
43,555

 
$
(24,105
)
 
(55
)%
 
 
 
 
 
 
 
 
 
Effective income tax rate
 
15.0
%
 
40.2
%
 
 
 
 
The decrease in the income tax provision during 2016 was primarily driven by the adoption of ASU No. 2016-09, which requires the excess tax benefits from stock option exercises to be recognized as a reduction of the income tax provision, whereas they previously were accounted for as an increase to shareholders’ equity. The adoption of ASU No. 2016-09 resulted in a $29.6 million decrease in our full year 2016 provision for income taxes. (see Note 1 - "Summary of Significant Accounting Policies" in the accompanying consolidated financial statements).
Excluding the impact of the adoption of ASU No. 2016-09, our income tax provision and effective tax rate in 2016 would have been $49.0 million and 37.9%, respectively.
The effective income tax rates in both 2016 and 2015 also differed from the statutory United States federal income tax rate of 35% due to state income taxes, the domestic production activities deduction, non-deductible share-based compensation expense, disqualifying incentive stock option dispositions, and non-deductible business expenses. We realized a lower domestic production activities deduction as a result of taxable income limitations and non-deductible transaction costs related to the NWS acquisition negatively impacted our 2015 effective tax rate. In the past few years a relatively high amount of excess tax benefits related to stock option exercises have resulted in a reduction in our qualified manufacturing activities deduction.  The qualified manufacturing activities deduction can be limited to a certain level of taxable income on the tax return.  Therefore, any significant items that reduce taxable income, such as excess tax benefits on stock options, can reduce the amount of the qualified manufacturing activities deduction.  We experienced significant stock option exercise activity in 2016 and 2015 that generated excess tax benefits of $29.6 million and $45.3 million, respectively.



33



2015 Compared to 2014
Revenues
Software licenses and royalties.
The following table sets forth a comparison of our software licenses and royalties revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
ES
 
$
54,376

 
$
46,047

 
$
8,329

 
18
%
A&T
 
4,632

 
3,018

 
1,614

 
53

Total software licenses and royalties revenue
 
$
59,008

 
$
49,065

 
$
9,943

 
20
%
Excluding the results of acquisitions, software license revenue increased 15% compared to the prior year. The majority of this growth was due to a more active marketplace as the result of improvement in local government economic conditions, as well as our increasingly strong competitive position, which we attribute in part to our investment in product development in recent years. In addition, add-on sales to our existing customer base for courts and justice related solutions that assist and support the transition to a paperless environment increased approximately $1.3 million.  
Our new client mix in 2015 was approximately 76% selecting perpetual software license arrangements and approximately 24% selecting subscription-based arrangements compared to a client mix in 2014 of approximately 74% selecting perpetual software license arrangements and approximately 26% selecting subscription-based arrangements. 134 new clients entered into subscription-based software arrangements in 2015 compared to 138 new clients in 2014.
Subscriptions.
The following table sets forth a comparison of our subscriptions revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
ES
 
$
107,090

 
$
84,322

 
$
22,768

 
27
%
A&T
 
4,843

 
3,526

 
1,317

 
37

Total subscriptions revenue
 
$
111,933

 
$
87,848

 
$
24,085

 
27
%
Subscription-based services revenue increased 27% compared to 2014. E-filing services contributed approximately $7.7 million of the subscriptions revenue increase in 2015.  Most of the e-filing revenue increase related to several statewide contracts, several of which implemented mandatory electronic filing near the end of 2014 and throughout 2015.  New SaaS clients as well as existing clients who converted to our SaaS model provided the remainder of the subscriptions revenue increase.  In 2015, we added 134 new SaaS clients and 66 existing clients elected to convert to our SaaS model.  The average contract sizes in 2015 were 38% and 22% higher than 2014 for new clients and clients converting to our SaaS model, respectively.
Software services.
The following table sets forth a comparison of our software services revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
ES
 
$
129,068

 
$
104,146

 
$
24,922

 
24
%
A&T
 
10,784

 
9,675

 
1,109

 
11

Total software services revenue
 
$
139,852

 
$
113,821

 
$
26,031

 
23
%
Excluding the results of acquisitions, software services revenue grew 20% compared to the prior year period. This growth is mainly due to much higher revenue from proprietary software arrangements, as well as additions to our implementation and support staff, which increased our capacity to deliver backlog.

34



Maintenance.  
The following table sets forth a comparison of our maintenance revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
ES
 
$
227,586

 
$
195,881

 
$
31,705

 
16
%
A&T
 
17,951

 
16,815

 
1,136

 
7

Total maintenance revenue
 
$
245,537

 
$
212,696

 
$
32,841

 
15
%
Excluding the results of acquisitions, maintenance revenue grew 12% compared to the prior year. Maintenance and support revenue increased mainly due to growth in our installed customer base from new software license sales as well as annual maintenance rate increases.
Appraisal services.
The following table sets forth a comparison of our appraisal services revenue for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
ES
 
$

 
$

 
$

 
%
A&T
 
25,065

 
21,802

 
3,263

 
15

Total appraisal services revenue
 
$
25,065

 
$
21,802

 
$
3,263

 
15
%
Appraisal services revenue benefited from the addition of several new revaluation contracts, including the City of Detroit, and the current appraisal cycle in Indiana, both of which began in 2014.  In late 2015, Franklin County, Ohio began a full reappraisal cycle, which also contributed to appraisal services revenue.  
Cost of Revenues and Gross Margins
The following table sets forth a comparison of the key components of our cost of revenues for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
Software licenses and royalties
 
$
1,632

 
$
1,900

 
$
(268
)
 
(14
)%
Acquired software
 
4,440

 
1,858

 
2,582

 
139

Software services, maintenance and subscriptions
 
285,340

 
236,363

 
48,977

 
21

Appraisal services
 
15,922

 
14,284

 
1,638

 
11

Hardware and other
 
6,501

 
5,325

 
1,176

 
22

Total cost of revenues
 
$
313,835

 
$
259,730

 
$
54,105

 
21
 %
The following table sets forth a comparison of gross margin percentage by revenue type for the years ended December 31:
Gross margin percentage
 
2015
 
2014
 
Change
Software licenses, royalties and acquired software
 
89.7
%
 
92.3
%
 
(2.6
)%
Software services, maintenance and subscriptions
 
42.6

 
43.0

 
(0.4
)
Appraisal services
 
36.5

 
34.5

 
2.0

Hardware and other
 
32.5

 
32.3

 
0.2

Overall gross margin
 
46.9
%
 
47.3
%
 
(0.4
)%
Software licenses, royalties and acquired software. In 2015, our software licenses, royalties and acquired software gross margin percentage declined compared to the prior year due to much higher amortization expense for acquired software resulting from our acquisition of NWS.  Excluding the results of NWS, our software license, royalties and acquired software gross margin was 93.6% which increased 1.3% from the prior year period mainly due to higher revenues from proprietary software arrangements.

35



Software services, maintenance and subscriptions.  In 2015, the software services, maintenance and subscriptions gross margin percentage declined compared to the prior year mainly due to onboarding costs associated with accelerated hiring to ensure that we are well-positioned to deliver our current backlog and anticipated new business.  Excluding 285 employees added with acquisitions, our implementation and support staff has grown by 200 employees since December 31, 2014. In addition, in 2015, we incurred $1.4 million more in contract labor cost than 2014 in an effort to maintain flexibility to accommodate fluctuations in demand for professional services. The gross margin decline was somewhat offset because costs related to maintenance and various other services such as SaaS and e-filing typically grow at a slower rate than related revenue due to leverage in the utilization of our support and maintenance staff and economies of scale. Price increases also resulted in slightly higher rates on certain services.
Appraisal services. Appraisal services revenue comprised approximately 4% of total revenue. The appraisal services gross margin increased 2% compared to 2014. A high proportion of the costs of appraisal services revenue are variable, as we often hire temporary employees to assist in appraisal projects, whose term of employment generally ends with the projects’ completion.  The appraisal services gross margin was favorably impacted by operational efficiencies associated with a large revaluation contract that began late 2014.
Our 2015 blended gross margin declined 0.4% compared to 2014.  The gross margin was negatively impacted by increased acquired software amortization expense associated with the NWS acquisition and expenses associated with increased hiring of implementation and development staff in order to expand our capacity to implement our contract backlog.
Selling, General and Administrative Expenses
The following table sets forth a comparison of our SG&A expenses for the following years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
Selling, general and administrative expenses
 
$
133,317

 
$
108,260

 
$
25,057

 
23
%
SG&A as a percentage of revenue was 22.6% in 2015 compared to 22.0% in 2014. In 2015, our SG&A expenses include approximately $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the NWS acquisition.  In addition, our 2015 operating results include $4.0 million of SG&A expenses for NWS from the date of acquisition. The remaining SG&A expense increase is mainly due to compensation cost related to increased staff levels, higher stock compensation expense and increased commission expense as a result of higher sales.  Excluding 140 employees added with acquisitions, we have added 16 employees mainly to our sales and finance teams since December 31, 2014. In addition, our 2015 stock compensation expense rose $4.2 million, mainly due to increases in our stock price over the last few years.   
Research and Development Expense
The following table sets forth a comparison of our research and development expense for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
Research and development expense
 
$
29,922

 
$
25,743

 
$
4,179

 
16
%
Research and development expense in 2015 includes approximately $1.5 million related to NWS.  The remaining increase compared to 2014 was primarily due to increased staffing to maintain and enhance our competitive position and annual wage adjustments.  
Amortization of Customer and Trade Name Intangibles
The following table sets forth a comparison of amortization of customer and trade name intangibles for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
Amortization of customer and trade name intangibles
 
$
5,905

 
$
4,546

 
$
1,359

 
30
%
In 2015, we completed two acquisitions that increased amortizable customer and trade name intangibles by approximately $127.8 million.  This amount is being amortized over a weighted average period of 15 years. We also added approximately $3.7 million to acquisition related intangibles to reflect the fair value of acquired leases, which will be amortized over the weighted average life of 9 years.  

36



Other
The following table sets forth a comparison of other income (expense), net for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
Other income (expense), net
 
$
381

 
$
(355
)
 
$
736

 
N/M
Expenses in 2014 were comprised primarily of non-usage and other fees associated with a revolving debt agreement that terminated in August 2014, offset slightly by interest income from invested cash.  In 2015, we had significantly higher invested cash balances than 2014 until we completed the NWS acquisition on November 16, 2015.  
Income Tax Provision
The following table sets forth a comparison of our income tax provision for the years ended December 31:
 
 
 
 
Change
($ in thousands)
 
2015
 
2014
 
$
 
%
Income tax provision
 
$
43,555

 
$
35,527

 
$
8,028

 
23
%
 
 
 
 
 
 
 
 
 
Effective income tax rate
 
40.2
%
 
37.6
%
 
 
 
 
The effective income tax rates were different from the statutory United States federal income tax rate of 35% principally due to state income taxes, non-deductible share-based compensation expense, the qualified manufacturing activities deduction, disqualifying incentive stock option dispositions, non-deductible meals and entertainment costs and non-deductible transaction costs. A lower qualified manufacturing activities deduction and non-deductible transaction costs related to the NWS acquisition negatively impacted our 2015 effective tax rate.
In the past few years a relatively high amount of excess tax benefits related to stock option exercises have resulted in a reduction in our qualified manufacturing activities deduction as a result of taxable income limitations.  We experienced significant stock option exercise activity in 2015 and 2014 that generated excess tax benefits of $45.3 million and $19.4 million, respectively.
FINANCIAL CONDITION AND LIQUIDITY
As of December 31, 2016, we had cash and cash equivalents of $36.2 million compared to $33.1 million at December 31, 2015. We also had $33.5 million invested in investment grade corporate and municipal bonds as of December 31, 2016. These investments mature between 2016 through mid-2018 and we intend to hold these investments until maturity.  Cash and cash equivalents consist of cash on deposit with several domestic banks and money market funds.  As of December 31, 2016, we had $10.0 million in outstanding borrowings and two outstanding letters of credit totaling $2.2 million in connection with a client contract and the expansion of our Yarmouth facility. Both letters of credit guarantee our performance under each contract.  We do not believe the letters of credit will be required to be drawn upon.  Both letters of credit expire in 2017.  We believe our revolving line of credit, cash from operating activities, cash on hand and access to the credit markets provide us with sufficient flexibility to meet our long-term financial needs.
The following table sets forth a summary of cash flows for the years ended December 31:
($ in thousands)
 
2016
 
2015
 
2014
Cash flows provided (used) by:
 
 
 
 
 
 
Operating activities
 
$
191,859

 
$
134,327

 
$
142,839

Investing activities
 
(50,720
)
 
(398,459
)
 
(11,555
)
Financing activities
 
(138,075
)
 
91,052

 
(3,993
)
Net increase (decrease) in cash and cash equivalents
 
$
3,064

 
$
(173,080
)
 
$
127,291

Net cash provided by operating activities continues to be our primary source of funds to finance operating needs and capital expenditures. Other potential capital resources include cash on hand, public and private issuances of debt or equity securities, and bank borrowings. It is possible that our ability to access the capital and credit markets in the future may be limited by economic conditions or other factors. We currently believe that cash provided by operating activities, cash on hand and available credit are

37



sufficient to fund our working capital requirements, capital expenditures, income tax obligations, and share repurchases for at least the next twelve months.
In 2016, operating activities provided cash of $191.9 million. Operating activities that provided cash were primarily comprised of net income of $109.9 million, non-cash depreciation and amortization charges of $50.3 million and non-cash share-based compensation expense of $29.7 million. Other sources of operating cash were higher deferred revenue balances due to growth in our installed software maintenance customer base and growth in subscription-based arrangements and timing of payments for wages and commissions. Somewhat offsetting these increases were annual maintenance and subscription billings.
In general, changes in the balance of deferred revenue are cyclical and primarily driven by the timing of our maintenance renewal billings. Our renewal dates occur throughout the year but our largest renewal cycles occur in the second and fourth quarters.
Days sales outstanding in accounts receivable were 93 days at December 31, 2016, compared to 100 days at December 31, 2015. Our maintenance billing cycle typically peaks at its highest level in June and second highest level in December of each year and is followed by collections in the subsequent quarter. DSO is calculated based on quarter-end accounts receivable (excluding long-term receivables, but including unbilled receivables) divided by the quotient of annualized quarterly revenues divided by 360 days.
Investing activities used cash of $50.7 million in 2016 compared to $398.5 million in 2015.  We invested $20.3 million in investment grade corporate and municipal bonds with maturity dates ranging from 2016 through mid-2018. Approximately $37.7 million was invested in property and equipment. We purchased an office building in Falmouth, Maine, that was previously leased from an entity owned by an executive’s father and brother, for approximately $9.7 million and paid $8.0 million for construction to expand a building in Yarmouth, Maine. We plan to spend approximately $18.7 million in 2017 in connection with the completion of this office expansion. The remaining additions were for computer equipment, furniture and fixtures in support of internal growth, particularly with respect to growth in our cloud-based offerings. We also made a small acquisition for approximately $7.4 million and paid $2.0 million related to the working capital holdback in connection with the NWS acquisition. These expenditures were funded from cash generated from operations, cash on hand and bank borrowings.
In 2015, we completed the acquisition of NWS for the purchase price of $337.5 million in cash, of which $4.0 million was accrued at December 31, 2015, and 2.1 million shares of Tyler common stock valued at $362.8 million. Also we completed the acquisition of Brazos Technology Corporation for the purchase price, net of cash acquired and including debt assumed, of $6.1 million in cash and 12,500 shares of Tyler common stock valued at $1.5 million. On January 30, 2015, we made a $15.0 million investment in convertible preferred stock representing a 20% interest in Record Holdings Pty Limited. We also invested $30.9 million in investment grade corporate and municipal bonds. The remaining use of cash was for capital expenditures related to computer equipment, furniture and fixtures in support of internal growth, particularly with respect to growth in our cloud-based offerings.

Financing activities used cash of $138.1 million in 2016 compared to cash provided by financing activities of $91.1 million in 2015.  Financing activities in 2016 were comprised of $56.0 million net payments on our revolving line of credit offset somewhat by collections of $29.8 million from stock option exercises and employee stock purchase plan activity. We also purchased approximately 882,000 shares of our common stock for an aggregate purchase price of $112.7 million, of which $860,000 was accrued at December 31, 2016.
Financing activities in 2015 were comprised of net borrowings of $66.0 million and collections of $27.8 million from stock option exercises and employee stock purchase plan activity. We purchased approximately 5,400 shares of our common stock for an aggregate purchase price of $645,000 in 2015 and paid $2.1 million in debt issuance costs. Cash used by financing activities in 2014 were comprised of purchases of 294,000 shares of our common stock for an aggregate purchase price of $22.8 million offset substantially by collections of $18.8 million from stock option exercises and contributions from the employee stock purchase plan.  

On May 11, 2016, our board of directors authorized the repurchase of an additional 1.5 million shares of Tyler common stock. The repurchase program, which was approved by our board of directors, was announced in October 2002, and was amended at various times from 2003 through 2016. As of December 31, 2016, we had remaining authorization to repurchase up to 2.0 million additional shares of our common stock. Our share repurchase program allows us to repurchase shares at our discretion. Market conditions influence the timing of the buybacks and the number of shares repurchased, as well as the volume of employee stock option exercises. Share repurchases are generally funded using our existing cash balances and borrowings under our credit facility and may occur through open market purchases and transactions structured through investment banking institutions, privately negotiated transactions and/or other mechanisms. There is no expiration date specified for the authorization and we intend to repurchase stock under the plan from time to time.

Subsequent to December 31, 2016 and through February 21, 2017, we purchased approximately 42,000 shares of our common stock for an aggregate cash purchase price of $6.2 million.
On November 16, 2015, we entered into a $300.0 million Credit Agreement (the “Credit Facility”) with the various lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent. The Credit Facility provides for a revolving credit line

38



of up to $300.0 million, including a $10.0 million sublimit for letters of credit. The Credit Facility matures on November 16, 2020. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases. Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%.   As of December 31, 2016, our interest rate was 1.96%. The Credit Facility is secured by substantially all of our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of December 31, 2016, we were in compliance with those covenants.
 
As of December 31, 2016, we had $10.0 million in outstanding borrowings and unused borrowing capacity of $287.8 million under the Credit Facility.
We paid income taxes, net of refunds received, of $30.2 million in 2016, $27.3 million in 2015, and $10.2 million in 2014. In 2016, we experienced significant stock option exercise activity that generated net tax benefits of $29.6 million and reduced tax payments accordingly. In 2015 and 2014, excess tax benefits were $45.3 million and $19.4 million, respectively.
Excluding acquisitions, we anticipate that 2017 capital spending will be between $52.0 million and $54.0 million, including approximately $24.0 million related to real estate. We expect the majority of the other capital spending will consist of computer equipment and software for infrastructure replacements and expansion. We currently do not expect to capitalize significant amounts related to software development in 2017, but the actual amount and timing of those costs, and whether they are capitalized or expensed may result in additional capitalized software development. Capital spending is expected to be funded from existing cash balances, cash flows from operations and borrowings under our revolving line of credit.
From time to time we engage in discussions with potential acquisition candidates. In order to pursue such opportunities, which could require significant commitments of capital, we may be required to incur debt or to issue additional potentially dilutive securities in the future. No assurance can be given as to our future acquisition opportunities and how such opportunities will be financed.
We lease office facilities, as well as transportation, computer and other equipment used in our operations under non-cancelable operating lease agreements expiring at various dates through 2023. Most leases contain renewal options and some contain purchase options.
Summarized in the table below are our obligations to make future payments under our Credit Facility and lease obligations at December 31, 2016 (in thousands):
 
2017
 
2018
 
2019
 
2020
 
2021
 
Thereafter
 
Total
Revolving line of credit
$

 
$

 
$

 
$
10,000

 
$

 
$

 
$
10,000

Lease obligations
5,177

 
4,221

 
3,556

 
3,273

 
2,059

 
601

 
18,887

Total future payment obligations
$
5,177

 
$
4,221

 
$
3,556

 
$
13,273

 
$
2,059

 
$
601

 
$
28,887

As of December 31, 2016, we do not have any off-balance sheet arrangements, guarantees to third-parties or material purchase commitments, except for the operating lease commitments listed above.
CAPITALIZATION
At December 31, 2016, our capitalization consisted of $10.0 million of outstanding borrowings and $915.5 million of shareholders’ equity.
ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.
Market risk represents the risk of loss that may affect us due to adverse changes in financial market prices and interest rates.  
As of December 31, 2016, we had $10.0 million in outstanding borrowings under the Credit Facility. Loans under the Credit Facility bear interest, at Tyler’s option, at a per annum rate of either (1) the Wells Fargo Bank prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180-day LIBOR rate plus a margin of 1.25% to 2.00%.
In 2016, our effective average interest rate for borrowings was 1.79%.  As of December 31, 2016 our interest rate was 1.96%.  The Credit Facility is secured by substantially all of our assets.  

39



Assuming borrowings of $10.0 million, a hypothetical 10% increase in our interest rate at December 31, 2016 for a one-year period would result in approximately $19,600 of additional interest rate expense.
ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA.
The reports of our independent registered public accounting firm and our financial statements, related notes, and supplementary data are included as part of this Annual Report beginning on page F-1.
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 — We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) of the Securities Exchange Act) designed to provide reasonable assurance that the information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.  These include controls and procedures designed to ensure that this information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate to allow timely decisions regarding required disclosures.  Management, with the participation of the chief executive officer and chief financial officer, evaluated the effectiveness of our disclosure controls and procedures as of December 31, 2016. Based on this evaluation, the chief executive officer and chief financial officer have concluded that our disclosure controls and procedures were effective as of December 31, 2016.
Management’s Report on Internal Control Over Financial Reporting — Tyler’s management is responsible for establishing and maintaining effective internal control over financial reporting as defined in Securities Exchange Act Rule 13a-15(f).  Tyler’s internal control over financial reporting is designed to provide reasonable assurance to Tyler’s management and board of directors regarding the preparation and fair presentation of published financial statements.  
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements.  Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.
Management assessed the effectiveness of Tyler’s internal control over financial reporting as of December 31, 2016.  In making this assessment, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). Based on our assessment, we concluded that, as of December 31, 2016, Tyler’s internal control over financial reporting was effective based on those criteria.
Tyler’s internal control over financial reporting as of December 31, 2016 has been audited by Ernst & Young LLP, the independent registered public accounting firm who also audited Tyler’s financial statements. Ernst & Young’s attestation report on Tyler’s internal control over financial reporting appears on page F-1 hereof.
Changes in Internal Control Over Financial Reporting — During the quarter ended December 31, 2016, there were no changes in our internal control over financial reporting, as defined in Securities Exchange Act Rule 13a-15(f), that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
ITEM 9B.
OTHER INFORMATION.
None.





40



PART III
See the information under the following captions in Tyler’s definitive Proxy Statement, which is incorporated herein by reference. Only those sections of the Proxy Statement that specifically address the items set forth herein are incorporated by reference.  Such incorporation by reference does not include the Compensation Discussion and Analysis, the Compensation Committee Report or the Audit Committee Report, which are included in the Proxy Statement.
 
 
Headings in Proxy Statement
 
 
 
ITEM 10.    DIRECTORS, EXECUTIVE OFFICERS, AND CORPORATE GOVERNANCE.
 
“Tyler Management” and “Corporate Governance Principles and Board Matters”
 
 
 
ITEM 11.    EXECUTIVE COMPENSATION.
 
“Executive Compensation”
ITEM 12.    SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS.
 
“Security Ownership of Certain Beneficial Owners and Management”
ITEM 13.    CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.
 
"Executive Compensation" and
“Certain Relationships and Related Transactions”
ITEM 14.    PRINCIPAL ACCOUNTING FEES AND SERVICES.
 
 
The information required under this item may be found under the section captioned “Proposals For Consideration – Proposal Two – Ratification of Our Independent Auditors for Fiscal Year 2017” in our Proxy Statement and is incorporated herein by reference.


41



PART IV

ITEM 15.    EXHIBITS, FINANCIAL STATEMENT SCHEDULES.
The following documents are filed as part of this Annual Report:
(a)
 
(1
)
 
The financial statements are filed as part of this Annual Report.
 
 
 
 
 
 
 
 
Page
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
(2
)
 
Financial statement schedules:
 
 
 
 
 
 
There are no financial statement schedules filed as part of this Annual Report, since the required information is included in the financial statements, including the notes thereto, or the circumstances requiring inclusion of such schedules are not present.
 
 
 
 
(3
)
 
Exhibits
 
 
 
 
 
 
Certain of the exhibits to this Annual Report are hereby incorporated by reference, as specified:
 
 
Exhibit
Number
  
Description
3.1
  
Restated Certificate of Incorporation of Tyler Three, as amended through May 14, 1990, and Certificate of Designation of Series A Junior Participating Preferred Stock (filed as Exhibit 3.1 to our Form 10-Q for the quarter ended June 30, 1990, and incorporated by reference herein).
3.2
  
Certificate of Amendment to the Restated Certificate of Incorporation (filed as Exhibit 3.1 to our Form 8-K, dated February 19, 1998, and incorporated by reference herein).
3.3
  
Amended and Restated By-Laws of Tyler Corporation, dated October 20, 2015 (filed as Exhibit 3.3 to our Form 10-Q for the quarter ended September 30, 2015, and incorporated by reference herein).
3.4
  
Certificate of Amendment dated May 19, 1999 to the Restated Certificate of Incorporation (filed as Exhibit 3.4 to our Form 10-K for the year ended December 31, 2000, and incorporated by reference herein).
4.1
  
Specimen of Common Stock Certificate (filed as Exhibit 4.1 to our registration statement no. 33-33505 and incorporated by reference herein).
4.2
 
Credit Agreement dated November 16, 2015, among Tyler Technologies, Inc. and Wells Fargo Bank, N. A. as Administrative Agent and other lenders party hereto (filed as Exhibit 10.1 to our Form 8-K dated November 16, 2015, and incorporated by reference herein). 
4.3
 
Agreement and Plan of Merger, dated as of September 30, 2015, by and among Tyler Technologies, Inc., Brinston Acquisition, LLC, New World Systems Corporation, and Larry D. Leinweber, as the Principal Shareholder identified therein and the Shareholders’ Representative identified therein. (filed as Exhibit 2.1 to our Form 8-K, dated October 1, 2015, and incorporated by reference herein).
10.2
  
Tyler Technologies, Inc. 2010 Stock Option Plan effective as of May 13, 2010 (filed as Exhibit 4.1 to our registration statement no. 333-168499 and incorporated by reference herein).
10.3
  
Employment and Non-Competition Agreement between Tyler Technologies, Inc. and John S. Marr Jr. dated February 5, 2013 (filed as Exhibit 10.3 to our Form 10-K for the year ended December 31, 2012 and incorporated by reference herein).

42



Exhibit
Number
  
Description
10.4
  
Employment and Non-Competition Agreement between Tyler Technologies, Inc. and Dustin R. Womble dated February 5, 2013 (filed as Exhibit 10.4 to our Form 10-K for the year ended December 31, 2012 and incorporated by reference herein).
10.5
  
Employment and Non-Competition Agreement between Tyler Technologies, Inc. and Brian K. Miller dated February 5, 2013 (filed as Exhibit 10.5 to our Form 10-K for the year ended December 31, 2012 and incorporated by reference herein).
10.6
  
Employment and Non-Competition Agreement between Tyler Technologies, Inc. and H. Lynn Moore dated February 5, 2013 (filed as Exhibit 10.6 to our Form 10-K for the year ended December 31, 2012 and incorporated by reference herein).
 
  10.7
  
 
Employee Stock Purchase Plan (filed as Exhibit 10.1 to our registration statement 333-182318 dated June 25, 2012 and incorporated by reference herein).
  *23
  
 
Consent of Independent Registered Public Accounting Firm.
 
*31.1
  
 
Rule 13a-14(a) Certification by Principal Executive Officer.
 
*31.2
  
 
Rule 13a-14(a) Certification by Principal Financial Officer.
 
*32
  
 
Section 1350 Certification of Principal Executive Officer and Principal Financial Officer.
 
*101
  
 
Instance Document
 
*101
  
 
Schema Document
 
*101
  
 
Calculation Linkbase Document
 
*101
  
 
Labels Linkbase Document
 
*101
  
 
Definition Linkbase Document
 
*101
  
 
Presentation Linkbase Document
 
 
 
*
— Filed herewith.
A copy of each exhibit may be obtained at a price of 15 cents per page, with a $10.00 minimum order, by writing Investor Relations, 5101 Tennyson Parkway, Plano, Texas, 75024.

43



SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 
 
TYLER TECHNOLOGIES, INC.
Date: February 22, 2017
 
 
By:
 
/s/ John S. Marr
 
 
 
 
John S. Marr
 
 
 
 
Chief Executive Officer and Chairman of the Board
 
 
 
 
(principal executive officer)
Pursuant to the requirements of the Securities Exchange Act of 1934, the following persons on behalf of the registrant and in the capacities and on the dates indicated have signed this report below.
 
Date: February 22, 2017
 
By:
 
/s/ John S. Marr
 
 
 
 
John S. Marr
 
 
 
 
Chief Executive Officer and Chairman of the Board
 
 
 
 
Director
 
 
 
 
(principal executive officer)
Date: February 22, 2017
 
By:
 
/s/ Brian K. Miller
 
 
 
 
Brian K. Miller
 
 
 
 
Executive Vice President and Chief Financial Officer
 
 
 
 
(principal financial officer)
Date: February 22, 2017
 
By:
 
/s/ W. Michael Smith
 
 
 
 
W. Michael Smith
 
 
 
 
Chief Accounting Officer
 
 
 
 
(principal accounting officer)
Date: February 22, 2017
 
By:
 
/s/ Donald R. Brattain
 
 
 
 
Donald R. Brattain
 
 
 
 
Director
Date: February 22, 2017
 
By:
 
/s/ Glenn A. Carter
 
 
 
 
Glenn A. Carter
 
 
 
 
Director
Date: February 22, 2017
 
By:
 
/s/ Brenda A. Cline
 
 
 
 
Brenda A. Cline
 
 
 
 
Director

44



Date: February 22, 2017
 
By:
 
/s/ J. Luther King
 
 
 
 
J. Luther King
 
 
 
 
Director
Date: February 22, 2017
 
By:
 
/s/ Larry D. Leinweber
 
 
 
 
Larry D. Leinweber
 
 
 
 
Director
Date: February 22, 2017
 
By:
 
/s/ Daniel M. Pope
 
 
 
 
Daniel M. Pope
 
 
 
 
Director
Date: February 22, 2017
 
By:
 
/s/ Dustin R.Womble
 
 
 
 
Dustin R. Womble
 
 
 
 
Director
Date: February 22, 2017
 
By:
 
/s/ John M. Yeaman
 
 
 
 
John M. Yeaman
 
 
 
 
Director


45



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
 
The Board of Directors and Shareholders
Tyler Technologies, Inc.
 
We have audited Tyler Technologies, Inc.’s internal control over financial reporting as of December 31, 2016, 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). Tyler Technologies, Inc.’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 conducted our audit in accordance with the standards of the Public Company Accounting Oversight Board (United States). Those standards require that we plan and perform the audit to obtain reasonable assurance about whether 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.
 
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.
 
In our opinion, Tyler Technologies, Inc. maintained, in all material respects, effective internal control over financial reporting as of December 31, 2016, based on the COSO criteria.
 
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), the consolidated balance sheets of Tyler Technologies, Inc. as of December 31, 2016 and 2015, and the related consolidated statements of comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2016 and our report dated February 22, 2017 expressed an unqualified opinion thereon.
 
/s/ ERNST & YOUNG LLP

Dallas, Texas
February 22, 2017

F-1



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

The Board of Directors and Shareholders
Tyler Technologies, Inc.  

We have audited the accompanying consolidated balance sheets of Tyler Technologies, Inc. as of December 31, 2016 and 2015, and the related consolidated statements of comprehensive income, shareholders’ equity, and cash flows for each of the three years in the period ended December 31, 2016.  These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on these financial statements based on our audits.  
 
We conducted our audits in accordance with the standards of the Public Company Accounting Oversight Board (United States).  Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement. An audit includes examining, on a test basis, evidence supporting the amounts and disclosures in the financial statements. An audit also includes assessing the accounting principles used and significant estimates made by management, as well as evaluating the overall financial statement presentation. We believe that our audits provide a reasonable basis for our opinion.
 
In our opinion, the financial statements referred to above present fairly, in all material respects, the financial position of Tyler Technologies, Inc. at December 31, 2016 and 2015, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2016, in conformity with U.S. generally accepted accounting principles.
 
As discussed in Note 1 to the consolidated financial statements, the Company has adopted ASU 2016-09 Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting.
 
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States), Tyler Technologies, Inc.’s internal control over financial reporting as of December 31, 2016, 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 22, 2017 expressed an unqualified opinion thereon.
 
/s/ ERNST & YOUNG LLP


Dallas, Texas
February 22, 2017


F-2



Tyler Technologies, Inc.
Consolidated Statements of Comprehensive Income
For the years ended December 31
(In thousands, except per share amounts)
 
2016
 
2015
 
2014
Revenues:
 
 
 
 
 
Software licenses and royalties
$
74,306

 
$
59,008

 
$
49,065

Subscriptions
142,704

 
111,933

 
87,848

Software services
174,804

 
139,852

 
113,821

Maintenance
322,969

 
245,537

 
212,696

Appraisal services
26,287

 
25,065

 
21,802

Hardware and other
14,973

 
9,627

 
7,869

Total revenues
756,043

 
591,022

 
493,101

 
 
 
 
 
 
Cost of revenues:
 
 
 
 
 
Software licenses and royalties
2,964

 
1,632

 
1,900

Acquired software
22,235

 
4,440

 
1,858

Software services, maintenance and subscriptions
348,939

 
285,340

 
236,363

Appraisal services
16,411

 
15,922

 
14,284

Hardware and other
10,143

 
6,501

 
5,325

Total cost of revenues
400,692

 
313,835

 
259,730

 
 
 
 
 
 
Gross profit
355,351

 
277,187

 
233,371

 
 
 
 
 
 
Selling, general and administrative expenses
167,161

 
133,317

 
108,260

Research and development expense
43,154

 
29,922

 
25,743

Amortization of customer and trade name intangibles
13,731

 
5,905

 
4,546

 
 
 
 
 
 
Operating income
131,305

 
108,043

 
94,822

 
 
 
 
 
 
Other (expense) income, net
(1,998
)
 
381

 
(355
)
Income before income taxes
129,307

 
108,424

 
94,467

Income tax provision
19,450

 
43,555

 
35,527

Net income
$
109,857

 
$
64,869

 
$
58,940

 
 
 
 
 
 
Earnings per common share:
 
 
 
 
 
Basic
$
3.01

 
$
1.90

 
$
1.79

Diluted
$
2.82

 
$
1.77

 
$
1.66

 
 
 
 
 
 
 
 See accompanying notes.


F-3



Tyler Technologies, Inc.
Consolidated Balance Sheets
(In thousands, except par value and share amounts)
 
December 31, 2016
 
December 31, 2015
ASSETS
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
36,151

 
$
33,087

Accounts receivable (less allowance for losses of $3,396 in 2016 and $1,640 in 2015)
200,334

 
176,360

Short-term investments
20,273

 
13,423

Prepaid expenses
21,039

 
22,334

Income tax receivable
2,895

 
21,080

Other current assets
2,268

 
1,931

Total current assets
282,960

 
268,215

 
 
 
 
Accounts receivable, long-term
2,480

 
2,777

Property and equipment, net
124,268

 
101,112

Other assets:
 
 
 
Goodwill
650,237

 
653,666

Other intangibles, net
267,259

 
295,378

Cost method investment
15,000

 
15,000

Non-current investments and other assets
15,741

 
20,422

 
$
1,357,945

 
$
1,356,570

 
 
 
 
LIABILITIES AND SHAREHOLDERS' EQUITY
 
 
 
Current liabilities:
 
 
 
Accounts payable
$
7,295

 
$
6,789

Accrued liabilities
55,989

 
49,156

Deferred revenue
298,217

 
281,627

Total current liabilities
361,501

 
337,572

 
 
 
 
Revolving line of credit
10,000

 
66,000

Deferred revenue, long-term
2,140

 
3,115

Deferred income taxes
68,779

 
91,026

 
 
 
 
Commitments and contingencies

 

 
 
 
 
Shareholders' equity:

 

Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued

 

Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares
   issued in 2016 and 2015
481

 
481

Additional paid-in capital
556,663

 
607,755

Accumulated other comprehensive loss, net of tax
(46
)
 
(46
)
Retained earnings
435,876

 
326,019

Treasury stock, at cost; 11,381,733 and 11,373,666 shares in 2016 and 2015, respectively
(77,449
)
 
(75,352
)
Total shareholders' equity
915,525

 
858,857

 
$
1,357,945

 
$
1,356,570

 

See accompanying notes.

F-4



Tyler Technologies, Inc.
Consolidated Statements of Shareholders’ Equity
For the years ended December 31, 2016, 2015 and 2014
(In thousands)
 
Common Stock
 
Additional
Paid-in
Capital
 
Accumulated Other
Comprehensive
Income (Loss)
 
Retained
Earnings
 
Treasury Stock
 
Total
Shareholders'
Equity
 
Shares
 
Amount
 
 
 
 
Shares
 
Amount
 
Balance at December 31, 2013
48,148

 
$
481

 
$
182,176

 
$
(46
)
 
$
202,210

 
(15,310
)
 
$
(138,502
)
 
$
246,319

Net income

 

 

 

 
58,940

 

 

 
58,940

Issuance of shares pursuant to stock compensation plan

 

 
(17,449
)
 

 

 
855

 
32,129

 
14,680

Stock compensation

 

 
14,819

 

 

 

 

 
14,819

Issuance of shares pursuant to employee stock purchase plan

 

 
2,235

 

 

 
53

 
1,909

 
4,144

Federal income tax benefit related to exercise of stock options

 

 
19,415

 

 

 

 

 
19,415

Treasury stock purchases

 

 

 

 

 
(294
)
 
(22,817
)
 
(22,817
)
Issuance of shares for acquisition

 

 
193

 

 

 
17

 
1,280

 
1,473

Balance at December 31, 2014
48,148

 
481

 
201,389

 
(46
)
 
261,150

 
(14,679
)
 
(126,001
)
 
336,973

Net income

 

 

 

 
64,869

 

 

 
64,869

Issuance of shares pursuant to stock compensation plan

 

 
4,332

 

 

 
1,118

 
18,828

 
23,160

Stock compensation

 

 
20,182

 

 

 

 

 
20,182

Issuance of shares pursuant to employee stock purchase plan

 

 
3,879

 

 

 
43

 
792

 
4,671

Federal income tax benefit related to exercise of stock options

 

 
45,314

 

 

 

 

 
45,314

Treasury stock purchases

 

 

 

 

 
(5
)
 
(645
)
 
(645
)
Issuance of shares for acquisition

 

 
332,659

 

 

 
2,149

 
31,674

 
364,333

Balance at December 31, 2015
48,148

 
481

 
607,755

 
(46
)
 
326,019

 
(11,374
)
 
(75,352
)
 
858,857

Net income

 

 

 

 
109,857

 

 

 
109,857

Issuance of shares pursuant to stock compensation plan

 

 
(82,273
)
 

 

 
827

 
105,800

 
23,527

Stock compensation

 

 
29,747

 

 

 

 

 
29,747

Issuance of shares pursuant to employee stock purchase plan

 

 
1,434

 

 

 
47

 
4,802

 
6,236

Treasury stock purchases

 

 

 

 

 
(882
)
 
(112,699
)
 
(112,699
)
Balance at December 31, 2016
48,148

 
$
481

 
$
556,663

 
$
(46
)
 
$
435,876

 
(11,382
)
 
$
(77,449
)
 
$
915,525


See accompanying notes.

F-5



Tyler Technologies, Inc.
Consolidated Statements of Cash Flows
For the years ended December 31
(In thousands)
 
2016
 
2015
 
2014
Cash flows from operating activities:
 
 
 
 
 
Net income
$
109,857

 
$
64,869

 
$
58,940

Adjustments to reconcile net income to cash provided by operations:
 
 
 
 
 
Depreciation and amortization
50,301

 
19,574

 
14,605

Share-based compensation expense
29,747

 
20,182

 
14,819

Provision for losses - accounts receivable
4,484

 
1,756

 
1,897

Deferred income tax benefit
(28,939
)
 
(7,956
)
 
(3,804
)
Changes in operating assets and liabilities, exclusive of effects of
   acquired companies:
 
 
 
 
 
Accounts receivable
(30,227
)
 
(28,172
)
 
(8,912
)
Income tax receivable
18,185

 
24,255

 
29,117

Prepaid expenses and other current assets
2,229

 
(3,054
)
 
(3,696
)
Accounts payable
387

 
652

 
1,586

Accrued liabilities
10,717

 
490

 
6,326

Deferred revenue
25,118

 
41,731

 
31,961

Net cash provided by operating activities
191,859

 
134,327

 
142,839

 
 
 
 
 
 
Cash flows from investing activities:
 
 
 
 
 
Cost of acquisitions, net of cash acquired
(9,394
)
 
(339,961
)
 
(3,242
)
Purchase of cost method investment

 
(15,000
)
 

Purchase of marketable security investments
(20,316
)
 
(31,907
)
 

Proceeds from marketable security investments
16,837

 
900

 
808

Additions to property and equipment
(37,726
)
 
(12,501
)
 
(9,343
)
(Increase) decrease in other
(121
)
 
10

 
222

Net cash used by investing activities
(50,720
)
 
(398,459
)
 
(11,555
)
 
 
 
 
 
 
Cash flows from financing activities:
 
 
 
 
 
(Decrease) increase in net borrowings on revolving line of credit
(56,000
)
 
66,000

 

Purchase of treasury shares
(111,838
)
 
(645
)
 
(22,817
)
Contributions from employee stock purchase plan
6,236

 
4,671

 
4,144

Proceeds from exercise of stock options
23,527

 
23,160

 
14,680

Debt issuance costs

 
(2,134
)
 

Net cash (used) provided by financing activities
(138,075
)
 
91,052

 
(3,993
)
 
 
 
 
 
 
Net increase (decrease) in cash and cash equivalents
3,064

 
(173,080
)
 
127,291

Cash and cash equivalents at beginning of period
33,087

 
206,167

 
78,876

Cash and cash equivalents at end of period
$
36,151

 
$
33,087

 
$
206,167

 

See accompanying notes.

F-6



Tyler Technologies, Inc.
Notes to Consolidated Financial Statements
(Tables in thousands, except per share data)
 
(1)SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
DESCRIPTION OF BUSINESS
We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (“IT”) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (“SaaS”) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (“e-filing”). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include our parent company and a subsidiary, which is wholly-owned. All significant intercompany balances and transactions have been eliminated in consolidation. Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) during the years ended December 31, 2016, 2015 and 2014.
CASH AND CASH EQUIVALENTS
Cash in excess of that necessary for operating requirements is invested in short-term, highly liquid, income-producing investments. Investments with original maturities of three months or less are classified as cash and cash equivalents, which primarily consist of cash on deposit with several banks and money market funds. Cash and cash equivalents are stated at cost, which approximates market value.
 
REVENUE RECOGNITION
We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services.
Software Arrangements:
For the majority of our software arrangements, we provide services that range from installation, training, and basic consulting to software modification and customization to meet specific customer needs. If the arrangement does not require significant production, modification or customization or where the software services are not considered essential to the functionality of the software, revenue is recognized when all of the following conditions are met
persuasive evidence of an arrangement exists
delivery has occurred
our fee is fixed or determinable
collectability is probable

For multiple element arrangements, each element of the arrangement is analyzed and we allocate a portion of the total arrangement fee to the elements based on the relative fair value of the element using vendor-specific objective evidence of fair value (“VSOE”), regardless of any separate prices stated within the contract for each element. Fair value is considered the price a customer would be required to pay if the element was sold separately based on our historical experience of stand-alone sales of these elements to third-parties. For PCS, we use renewal rates for continued support arrangements to determine fair value. For software services, we use the fair value we charge our customers when those services are sold separately. We monitor our transactions to determine that we maintain and periodically revise VSOE to reflect fair value. In software arrangements in which we have the fair value of all undelivered elements but not of a delivered element, we apply the “residual method,” in compliance with Accounting Standards Codification (“ASC”) 985-605, Software Revenue Recognition. Under the residual method, if the fair value of all undelivered elements is determinable, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement fee is allocated to the delivered element(s) and is recognized as revenue assuming the other revenue recognition criteria are met. In software arrangements in which we do not have VSOE for all undelivered elements, revenue is deferred until fair value is determined or all elements for which we do not have VSOE have been delivered. Alternatively, if sufficient VSOE does not exist and the only undelivered element is

F-7



services that do not involve significant modification or customization of the software, the entire fee is recognized over the period during which the services are expected to be performed.
Software Licenses and Royalties
We recognize the revenue allocable to software licenses and specified upgrades upon delivery of the software product or upgrade to the customer, unless the fee is not fixed or determinable or collectability is not probable. If the fee is not fixed or determinable, software license revenue is generally recognized as payments become due from the customer. If collectability is not considered probable, revenue is recognized when the fee is collected. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product’s functionality.
A majority of our software arrangements involve “off-the-shelf” software. We consider software to be off-the-shelf software if it can be added to an arrangement with minor changes in the underlying code and it can be used by the customer for the customer’s purpose upon installation. For off-the-shelf software arrangements, we recognize the software license fee as revenue after delivery has occurred, customer acceptance is reasonably assured, that portion of the fee represents a non-refundable enforceable claim and is probable of collection, and the remaining services such as training are not considered essential to the product’s functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise considered essential, we recognize revenue using contract accounting and apply the provisions of the Construction type and Production type Contracts as discussed in ASC 605-35. We generally use the percentage-of-completion method to recognize revenue from these arrangements. We measure progress-to-completion primarily using labor hours incurred, or value added. The percentage-of-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we have the ability to produce reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. For arrangements that include new product releases for which it is difficult to estimate final profitability except to assume that no loss will ultimately be incurred, we recognize revenue under the completed contract method. Under the completed contract method, revenue is recognized only when a contract is completed or substantially complete. Historically these amounts have been immaterial.
We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.
Software Services
Some of our software arrangements include services considered essential for the customer to use the software for the customer’s purposes. For these software arrangements, both the software license revenue and the services revenue are recognized as the services are performed using the percentage-of-completion contract accounting method. When software services are not considered essential, the fee allocable to the service element is recognized as revenue as we perform the services.
Computer Hardware Equipment
Revenue allocable to computer hardware equipment is recognized when we deliver the equipment and collection is probable.
Post-Contract Customer Support
Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. Our PCS agreements are typically renewable annually. Revenue allocated to PCS is recognized on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.

F-8



Subscription-Based Services:
Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions.
For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. In cases where the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software, we recognize the license, professional services and hosting services revenues pursuant to ASC 985-605, Software Revenue Recognition.
For SaaS arrangements that do not meet the criteria for recognition under ASC 985-605, we account for the elements under ASC 605-25, Multiple Element Arrangements, using all applicable facts and circumstances, including whether (i) the element has stand-alone value, (ii) there is a general right of return and (iii) the revenue is contingent on delivery of other elements. We allocate contract value to each element of the arrangement that qualifies for treatment as a separate element based on VSOE, and if VSOE is not available, third-party evidence, and if third-party evidence is unavailable, estimated selling price. We recognize hosting services ratably over the term of the arrangement, which range from one to 10 years but are typically for a period of five to seven years. For professional services associated with SaaS arrangements that we determine do not have stand-alone value to the customer or are contingent on delivery of other elements, we recognize the services revenue ratably over the remaining contractual period once we have provided the customer access to the software and we may begin billing for hosting services. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. The elements for these arrangements are accounted for under ASC 605-25. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.
Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the related SaaS hosting term.
Appraisal Services:
For our property appraisal projects, we recognize revenue using the proportional performance method of revenue recognition since many of these projects are implemented over one to three year periods and consist of various unique activities. Under this method of revenue recognition, we identify each activity for the appraisal project, with a typical project generally calling for bonding, office set up, training, routing of map information, data entry, data collection, data verification, informal hearings, appeals and project management. Each activity or act is specifically identified and assigned an estimated cost. Costs which are considered to be associated with indirect activities, such as bonding costs and office set up, are expensed as incurred. These costs are typically billed as incurred and are recognized as revenue equal to cost. Direct contract fulfillment activities and related supervisory costs such as data collection, data entry and verification are expensed as incurred. The direct costs for these activities are determined and the total contract value is then allocated to each activity based on a consistent profit margin. Each activity is assigned a consistent unit of measure to determine progress towards completion and revenue is recognized for each activity based upon the percentage complete as applied to the estimated revenue for that activity. Progress for the fulfillment activities is typically based on labor hours or an output measure such as the number of parcel counts completed for that activity. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Allocation of Revenue in Statements of Comprehensive Income
In our statements of comprehensive income, we allocate revenue to software licenses, software services, maintenance and hardware and other based on the VSOE of fair value for elements in each revenue arrangement and the application of the residual method for arrangements in which we have established VSOE of fair value for all undelivered elements. In arrangements where we are not able to establish VSOE of fair value for all undelivered elements, revenue is first allocated to any undelivered elements for which VSOE of fair value has been established. We then allocate revenue to any undelivered elements for which VSOE of fair value has not been established based upon management’s best estimate of fair value of those undelivered elements and apply a residual method to

F-9



determine the license fee. Management’s best estimate of fair value of undelivered elements for which VSOE of fair value has not been established is based upon the VSOE of similar offerings and other objective criteria.
Other
The majority of deferred revenue consists of unearned maintenance revenue that has been billed based on contractual terms in the underlying arrangement with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in our contracts generally provide for the payment for the value of products delivered and services performed in the event of an early termination.
Prepaid expenses and other current assets include direct and incremental costs such as commissions associated with arrangements for which revenue recognition has been deferred. Such costs are expensed at the time the related revenue is recognized.
 USE OF ESTIMATES
The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the application of the percentage-of-completion and proportional performance methods of revenue recognition, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. Actual results could differ from estimates. 
PROPERTY AND EQUIPMENT, NET
Property, equipment and purchased software are recorded at original cost and increased by the cost of any significant improvements after purchase. We expense maintenance and repairs when incurred. Depreciation and amortization is calculated using the straight-line method over the shorter of the asset’s estimated useful life or the term of the lease in the case of leasehold improvements. For income tax purposes, we use accelerated depreciation methods as allowed by tax laws. 
RESEARCH AND DEVELOPMENT COSTS
We expensed research and development costs of $43.2 million during 2016, $29.9 million during 2015, and $25.7 million during 2014.   
INCOME TAXES
Income taxes are accounted for under the asset and liability method. Deferred taxes arise because of different treatment between financial statement accounting and tax accounting, known as “temporary differences.” We record the tax effect of these temporary differences as “deferred tax assets” (generally items that can be used as a tax deduction or credit in the future periods) and “deferred tax liabilities” (generally items that we received a tax deduction for, which have not yet been recorded in the income statement). The deferred tax assets and liabilities are measured using enacted tax rules and laws that are expected to be in effect when the temporary differences are expected to be recovered or settled. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be "realized."  
SHARE-BASED COMPENSATION
We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after three to six years of continuous service from the date of grant and have a contractual term of 10 years. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation. See Note 9 – “Share-Based Compensation” for further information. During fourth quarter of 2016, we adopted Accounting Standards Update ("ASU") No. 2016-09 "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting," See "New Accounting Pronouncements" below for further information. 

F-10



GOODWILL AND OTHER INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including identifiable intangible assets, in connection with our business combinations. Upon acquisition, goodwill is assigned to the reporting unit that is expected to benefit from the synergies of the business combination, which is the reporting unit to which the related acquired technology is assigned. A reporting unit is the operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by executive management. We assess goodwill for impairment annually as of April, or more frequently whenever events or changes in circumstances indicate its carrying value may not be recoverable.
When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a second step is performed to measure the amount of potential impairment. In the second step, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit’s goodwill. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.
Our annual goodwill impairment analysis, which we performed quantitatively during the second quarter of 2016, did not result in an impairment charge.
Other Intangible Assets
We make judgments about the recoverability of purchased intangible assets other than goodwill whenever events or changes in circumstances indicate that an impairment may exist. Customer base and acquired software each comprise approximately half of our purchased intangible assets other than goodwill. We review our customer turnover each year for indications of impairment. Our customer turnover has historically been very low. There have been no significant impairments of intangible assets in any of the periods presented.  If indications of impairment are determined to exist, we measure the recoverability of assets by a comparison of the carrying amount of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets.
 
IMPAIRMENT OF LONG-LIVED ASSETS
We periodically evaluate whether current facts or circumstances indicate that the carrying value of our property and equipment or other long-lived assets to be held and used may not be recoverable. If such circumstances are determined to exist, we measure the recoverability of assets to be held and used by a comparison of the carrying amount of the asset or appropriate grouping of assets and the estimated undiscounted future cash flows expected to be generated by the assets. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet. There have been no significant impairments of long-lived assets in any of the periods presented.
 
COSTS OF COMPUTER SOFTWARE
We capitalize software development costs upon the establishment of technological feasibility and prior to the availability of the product for general release to customers. Software development costs primarily consist of personnel costs and rent for related office space. We begin to amortize capitalized costs when a product is available for general release to customers. Amortization expense is determined on a product-by-product basis at a rate not less than straight-line basis over the product’s remaining estimated economic life. We have not capitalized any internal software development costs in any of the periods presented.
 
FAIR VALUE OF FINANCIAL INSTRUMENTS
Cash and cash equivalents, accounts receivables, accounts payables, short-term obligations and certain other assets at cost approximate fair value because of the short maturity of these instruments. The fair value of our revolving line of credit approximates book value as of December 31, 2016, because our interest rates reset approximately every 30 days or less. See Note 6 – “Revolving Line of Credit” for further discussion.

F-11



As of December 31, 2016, we have $33.5 million in investment grade corporate and municipal bonds with maturity dates ranging from 2016 through mid-2018.  We intend to hold these bonds to maturity and have classified them as such.  We believe cost approximates fair value because of the relatively short duration of these investments.  The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or from other observable market data. These investments are included in short-term investments and non-current investments and other assets.  
As of December 31, 2016, we have $15.0 million invested in convertible preferred stock representing a 20% interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The fair value of this investment is based on valuations using Level III, unobservable inputs that are supported by little or no market value activity and that are significant to the fair value of the investment.
CONCENTRATIONS OF CREDIT RISK AND UNBILLED RECEIVABLES
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, accounts receivable from trade customers, and investments in marketable securities. Our cash and cash equivalents primarily consists of operating account balances and money market funds, which are maintained at several major domestic financial institutions and the balances often exceed insured amounts. As of December 31, 2016, we had cash and cash equivalents of $36.2 million. We perform periodic evaluations of the credit standing of these financial institutions.
Concentrations of credit risk with respect to receivables are limited due to the size and geographical diversity of our customer base. Historically, our credit losses have not been significant. As a result, we do not believe we have any significant concentrations of credit risk as of December 31, 2016.
We maintain allowances for doubtful accounts and sales adjustments, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate that the carrying amount for the allowances for doubtful accounts and sales adjustments may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
1,640

 
$
1,725

 
$
1,113

Provisions for losses - accounts receivable
4,484

 
1,756

 
1,897

Collection of accounts previously written off

 
153

 

Deductions for accounts charged off or credits issued
(2,728
)
 
(1,994
)
 
(1,285
)
Balance at end of year
$
3,396

 
$
1,640

 
$
1,725

 
The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. Our property appraisal outsourcing service contracts can range up to three years and, in a few cases, as long as five years, in duration. In connection with these contracts, as well as certain software service contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1) property appraisal services contracts accounted for using proportional performance accounting in which the revenue is earned based upon activities performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2) software services contracts accounted for using the percentage-of-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3) software revenue for which we have objective evidence that the customer-specified objective criteria has been met but the billing has not yet been submitted to the customer; (4) some of our contracts provide for an amount to be withheld from a progress billing (generally between 5% and 20% retention) until final and satisfactory project completion is achieved; and (5) in a limited number of cases, we may grant extended payment terms, generally to existing customers with whom we have a long-term relationship and favorable collection history.
 

F-12



We have recorded unbilled receivables of $33.6 million and $29.7 million at December 31, 2016 and 2015, respectively. Included in unbilled receivables are retention receivables of $5.0 million and $4.7 million at December 31, 2016 and 2015, respectively, and these retentions become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables and retention receivables expected to be collected in excess of one year have been included with accounts receivable, long-term portion in the accompanying consolidated balance sheets.
 
INDEMNIFICATION
Most of our software license agreements indemnify our customers in the event that the software sold infringes upon the intellectual property rights of a third-party. These agreements typically provide that in such event we will either modify or replace the software so that it becomes non-infringing or procure for the customer the right to use the software. We have recorded no liability associated with these indemnifications, as we are not aware of any pending or threatened infringement actions that are possible losses. We believe the estimated fair value of these intellectual property indemnification clauses is minimal.
We have also agreed to indemnify our officers and board members if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity. We maintain directors’ and officers’ liability insurance coverage to protect against any such losses. We have recorded no liability associated with these indemnifications. Because of our insurance coverage, we believe the estimated fair value of these indemnification agreements is minimal.
 
RECLASSIFICATIONS
Certain amounts for previous years have been reclassified to conform to the current year presentation.

NEW ACCOUNTING PRONOUNCEMENTS

New Accounting Pronouncements Adopted in 2016

Improvements to Employee Share-Based Payment Accounting. In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" which simplifies several aspects of the accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for our interim and annual reporting periods beginning December 15, 2016, and early adoption is permitted. We elected to early adopt this standard in fourth quarter of 2016. The impact of the early adoption was as follows:

The standard eliminates additional paid in capital ("APIC") pools and requires excess tax benefits and tax deficiencies to be recorded in the income statement as a discrete item when the awards vest or are settled. The adoption of this guidance on a prospective basis resulted in the recognition of excess tax benefits in our provision for income taxes.

The standard requires excess tax benefits to be recognized regardless of whether the benefit reduces taxes payable. The adoption of this guidance is applied on a modified retrospective basis; however, it did not have an impact on our retained earnings as of January 1, 2016, as we had previously recognized all our excess tax benefits.

As permitted, we have elected to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation cost to be recognized in each period. As such, the guidance relating to forfeitures did not have an impact on our retained earnings as of January 1, 2016.

The new guidance changes the calculation of common stock equivalents for earnings per share purposes.

As permitted, we elected to apply the statement of cash flows guidance that cash flows related to excess tax benefits be presented as an operating activity retrospectively.

F-13



Adoption of the new standard resulted in the recognition of excess tax benefits in our provision for income taxes rather than APIC of $29.6 million for the period ended December 31, 2016. As of December 31, 2016, the change in the calculation of common stock equivalents added approximately 519,000 weighted average shares for the diluted earnings per share calculations. The impact to our previously reported quarterly results for fiscal year 2016 is as follows:
 
      Three Months Ended
 
      Three Months Ended
 
      Three Months Ended
 
March 31, 2016
 
June 30, 2016
 
September 30, 2016
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
 
 
 
 
 
 
 
 
 
 
 
Income statements:
 
 
 
 
 
 
 
 
 
 
 
Income tax provision
$
10,495

 
$
9,350

 
$
11,323

 
$
5,188

 
$
14,155

 
$
989

Net income
$
17,079

 
$
18,224

 
$
18,872

 
$
25,007

 
$
22,264

 
$
35,430

Basic earnings per common share
$
0.47

 
$
0.50

 
$
0.52

 
$
0.69

 
$
0.61

 
$
0.97

Diluted earnings per common share
$
0.44

 
$
0.47

 
$
0.49

 
$
0.65

 
$
0.58

 
$
0.91

Diluted weighted average common shares outstanding
38,557

 
39,071

 
38,196

 
38,738

 
38,506

 
39,062

 
 
 
 
 
 
 
 
 
 
 
 
Statement of cash flows:
 
 
 
 
 
 
 
 
 
 
 
Net cash provided by operating activities
$
40,270

 
$
41,321

 
$
13,877

 
$
19,520

 
$
67,091

 
$
79,213

Net cash (used) provided by financing activities
$
(15,860
)
 
$
(16,911
)
 
$
5,668

 
$
25

 
$
(77,973
)
 
$
(90,095
)

Presentation of Financial Statements - Going Concern. In August 2014, the FASB issued ASU No. 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern." The guidance requires an entity to evaluate whether there are conditions or events, in the aggregate, that raise substantial doubt about the entity’s ability to continue as a going concern within one year after the date that the financial statements are issued (or within one year after the financial statements are available to be issued when applicable) and to provide related footnote disclosures in certain circumstances. The guidance is effective for the annual period ending after December 15, 2016, and for annual and interim periods thereafter. We adopted this standard in the fourth quarter of 2016 and its adoption did not have an impact on our consolidated financial statements.

Recent Accounting Guidance not yet Adopted

Revenue from Contracts with Customers. On May 28, 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements.

The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We are assessing the financial impact of adopting the new standard and the methods of adoption; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2018.

We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees,

F-14



installation fees, and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. Installation fees will no longer be considered distinct performance obligations and therefore will be recognized over the term of the arrangement or life of the performance obligation. We expect revenue related to our SaaS offerings and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) must be recognized as an asset and expensed over the expected life of the arrangement, unless that life is less than one year. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption the new standard, we expect amortization periods to extend past the initial term.

Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, “Leases (Topic 842).” Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:

A lease liability, which is a lessee‘s obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  

The ASU is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We expect to adopt the new standard in fiscal year 2019.  
(2)ACQUISITIONS
2016
During 2016, we acquired a business for approximately $7.4 million in cash paid. This acquisition is immaterial to our consolidated financial statements. The operating results of this small acquisition are included with the operating results of the Enterprise Software segment since its date of acquisition. The purchase price allocation for this acquisition is reflected in the accompanying consolidated balance sheet as of December 31, 2016 and is preliminary.
2015
On November 16, 2015, we acquired all the capital stock of New World Systems Corporation (“NWS”), which provides public safety and financial solutions for local governments.  The purchase price, net of cash acquired of $22.5 million, comprised of $337.5 million in cash, of which $4.0 million was accrued at December 31, 2015, and 2.1 million shares of Tyler common stock valued at $362.8 million, which was based on the closing price on November 16, 2015. We also incurred fees of approximately $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the acquisition. These fees were expensed in 2015 and are included in selling, general and administrative expenses.
In 2016, we paid $2.0 million related to the working capital holdback of $4.0 million and reduced the accrued liability. Our final valuation of the fair market value of NWS’ assets and liabilities resulted in adjustments to the preliminary opening balance sheet. These adjustments related to a reduction in deferred revenue and related deferred income taxes and additional reserves for accounts receivable and contingencies resulting in a net decrease to goodwill of approximately $7.4 million

F-15




On May 29, 2015, we acquired all of the capital stock of Brazos Technology Corporation (“Brazos”), which provides mobile hand held solutions primarily to law enforcement agencies for field accident reporting and electronically issuing citations. The purchase price, net of cash acquired of $312,000 and including debt assumed of $733,000, was $6.1 million in cash and 12,500 shares of Tyler common stock valued at $1.5 million.
The operating results of NWS and Brazos are included with the operating results of the Enterprise Software segment since their dates of acquisition. The fair value of the assets and liabilities acquired are based on valuations using Level III, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.

(3)PROPERTY AND EQUIPMENT, NET  
Property and equipment, net consists of the following at December 31:
 
Useful
Lives
(years)
 
2016
 
2015
Land

 
$
9,958

 
$
8,146

Building and leasehold improvements
5-39

 
94,924

 
77,020

Computer equipment and purchased software
3-5

 
55,627

 
42,245

Furniture and fixtures
5

 
19,897

 
16,661

Transportation equipment
5

 
447

 
252

 
 
 
180,853

 
144,324

Accumulated depreciation and amortization
 
 
(56,585
)
 
(43,212
)
Property and equipment, net
 
 
$
124,268

 
$
101,112

Depreciation expense was $13.4 million during 2016, $9.1 million during 2015, and $7.9 million during 2014.
In 2016, we purchased an office building in Falmouth, Maine, that was previously leased from an entity owned by an executive’s father and brother, for approximately $9.7 million, and paid $8.0 million for construction to expand a building in Yarmouth, Maine.
We own office buildings in Bangor, Falmouth and Yarmouth, Maine; Lubbock and Plano, Texas; Troy, Michigan; and Moraine, Ohio.  We lease some space in these buildings to third-party tenants.  These leases expire between 2017 and 2025 and are expected to provide rental income of approximately $1.6 million during 2017, $1.9 million during 2018, $1.9 million during 2019, $1.7 million during 2020, $1.4 million during 2021, and $5.2 million thereafter. Rental income from third-party tenants was $1.7 million in 2016, $913,000 in 2015, and $945,000 in 2014.

(4)GOODWILL AND OTHER INTANGIBLE ASSETS
Other intangible assets and related accumulated amortization consists of the following at December 31:
 
2016
 
2015
Gross carrying amount of acquisition intangibles:
 
 
 
Customer related intangibles
$
186,231

 
$
181,671

Acquired software
176,096

 
172,666

Trade name
11,065

 
10,765

Leases acquired
3,694

 
3,694

 
377,086

 
368,796

Accumulated amortization
(109,827
)
 
(73,418
)
Total intangibles, net
$
267,259

 
$
295,378

 
Total amortization expense for intangibles was $36.4 million in 2016, $10.3 million in 2015, and $6.4 million during 2014.

F-16



 
The allocation of acquisition intangible assets is summarized in the following table:
 
December 31, 2016
 
December 31, 2015
 
Gross
Carrying
Amount
 
Weighted
Average
Amortization
Period
 
Accumulated Amortization
 
Gross
Carrying
Amount
 
Weighted
Average
Amortization
Period
 
Accumulated Amortization
Non-amortizable intangibles:
 
 
 
 
 
 
 
 
 
 
 
Goodwill
$
650,237

 

 
$

 
$
653,666

 

 
$

Amortizable intangibles:
 
 
 
 
 
 
 
 
 
 
 
Customer related intangibles
186,231

 
15 years

 
51,491

 
181,671

 
15 years

 
38,754

Acquired software
176,096

 
7 years

 
55,115

 
172,666

 
7 years

 
32,880

Trade name
11,065

 
12 years

 
2,740

 
10,765

 
12 years

 
1,747

Leases acquired
3,694

 
9 years

 
481

 
3,694

 
9 years

 
37


The changes in the carrying amount of goodwill for the two years ended December 31, 2016 are as follows:
 
Enterprise
Software
 
Appraisal
 and Tax
 
Total
Balance as of 12/31/2014
$
117,585

 
$
6,557

 
$
124,142

Goodwill acquired during 2015 related to the purchase of NWS
527,618

 

 
527,618

Goodwill acquired during 2015 related to the purchase of Brazos
1,906

 

 
1,906

Balance as of 12/31/2015
647,109

 
6,557

 
653,666

Goodwill acquired during 2016 related to a small acquisition
3,943

 

 
3,943

Purchase price adjustments related to NWS acquisition
(7,372
)
 

 
(7,372
)
Balance as of 12/31/2016
$
643,680

 
$
6,557

 
$
650,237

 
Estimated annual amortization expense relating to acquired leases will be recorded as a reduction to hardware and other revenue and is expected to be $442,000 in 2017, $426,000 in 2018, $373,000 in 2019, $314,000 in 2020, $312,000 in 2021 and $1.3 million thereafter. Estimated annual amortization expense relating to acquisition intangibles, including acquired software, for which the amortization expense is recorded as cost of revenues, for the next five years is as follows:
2017
$
35,120

2018
34,443

2019
33,107

2020
31,660

2021
31,302




F-17



(5)ACCRUED LIABILITIES
Accrued liabilities consist of the following at December 31:
 
2016
 
2015
Accrued wages, bonuses and commissions
$
38,996

 
$
32,006

Other accrued liabilities
16,993

 
17,150

 
$
55,989

 
$
49,156

  
(6)REVOLVING LINE OF CREDIT
On November 16, 2015, we entered into a $300.0 million Credit Agreement (the “Credit Facility”) with the various lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent. The Credit Facility provides for a revolving credit line of up to $300.0 million, including a $10.0 million sublimit for letters of credit. The Credit Facility matures on November 16, 2020. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases.
Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%.   As of December 31, 2016, our interest rate was 1.96%. The Credit Facility is secured by substantially all our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of December 31, 2016, we were in compliance with those covenants.
As of December 31, 2016, we had $10.0 million in outstanding borrowings and unused borrowing capacity of $287.8 million under the Credit Facility. In addition, as of December 31, 2016, we had two outstanding letters of credit totaling $2.2 million in favor of a client contract and the expansion of an office building in Yarmouth, Maine. Both letters of credit guarantee our performance under each contract and both expire in 2017.
We paid interest of $1.9 million in 2016 and $223,000 in 2015.

(7)INCOME TAX
The income tax provision (benefit) on income from operations consists of the following:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Current:
 
 
 
 
 
Federal
$
41,366

 
$
44,841

 
$
34,504

State
7,023

 
6,670

 
4,827

 
48,389

 
51,511

 
39,331

Deferred
(28,939
)
 
(7,956
)
 
(3,804
)
 
$
19,450

 
$
43,555

 
$
35,527

 
Reconciliation of the U.S. statutory income tax rate to our effective income tax expense rate for operations follows:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Federal income tax expense at statutory rate
$
45,257

 
$
37,949

 
$
33,064

State income tax, net of federal income tax benefit
4,807

 
3,715

 
2,867

Domestic production activities deduction
(3,947
)
 
(466
)
 
(1,720
)
Excess tax benefits related to stock option exercises
(29,582
)
 

 

Non-deductible business expenses
2,979

 
2,414

 
1,485

Other, net
(64
)
 
(57
)
 
(169
)
 
$
19,450

 
$
43,555

 
$
35,527


F-18



 
Due to the adoption of ASU No. 2016-09, federal and state excess tax benefits from stock option exercises for the year ended December 31, 2016 are reflected as a reduction of the provision for income taxes, whereas they were previously accounted for as an increase to shareholders’ equity. See Note 1 "Summary of Significant Accounting Policies" for additional information related to this adoption.

The tax effects of the major items recorded as deferred tax assets and liabilities as of December 31 are:
 
2016
 
2015
Deferred income tax assets:
 
 
 
Operating expenses not currently deductible
$
18,721

 
$
9,953

Stock option and other employee benefit plans
19,665

 
13,504

Capital loss and credit carryforward

 
179

Total deferred income tax assets
38,386

 
23,636

Deferred income tax liabilities:
 
 
 
Intangible assets
(103,754
)
 
(111,653
)
Property and equipment
(3,207
)
 
(2,781
)
Other
(204
)
 
(228
)
Total deferred income tax liabilities
(107,165
)
 
(114,662
)
Net deferred income tax liabilities
$
(68,779
)
 
$
(91,026
)
Although realization is not assured, we believe it is more likely than not that all the deferred tax assets will be realized.  Accordingly, we believe no valuation allowance is required for the deferred tax assets. However, the amount of the deferred tax asset considered realizable could be adjusted in the future if estimates of reversing taxable temporary differences are revised. There were no unrecognized tax benefits during any of the reported periods.
The Internal Revenue Service (“IRS”) is examining our U.S. income tax return for the year 2012. As of February 21, 2017, no significant adjustments have been proposed by any taxing jurisdiction.  We are unable to make a reasonable estimate as to when cash settlements, if any, will occur.
We are subject to U.S. federal tax as well as income tax of multiple state and local jurisdictions. We are no longer subject to United States federal income tax or state and local income tax examinations for years before 2011.
We paid income taxes, net of refunds received, of $30.2 million in 2016, $27.3 million in 2015, and $10.2 million in 2014.

(8)SHAREHOLDERS’ EQUITY
The following table details activity in our common stock:
 
Years Ended December 31,
 
2016
 
2015
 
2014
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
Stock option exercises
827

 
$
23,527

 
1,118

 
$
23,160

 
855

 
$
14,680

Purchases of common stock
(882
)
 
(112,699
)
 
(5
)
 
(645
)
 
(294
)
 
(22,817
)
Employee stock plan purchases
47

 
6,236

 
43

 
4,671

 
53

 
4,144

Shares issued for acquisitions

 

 
2,149

 
364,333

 
17

 
1,473

 
Subsequent to December 31, 2016 and through February 21, 2017, we repurchased 42,000 shares for an aggregate purchase price of $6.2 million. As of February 21, 2017, we had authorization from our board of directors to repurchase up to 2.0 million additional shares of our common stock.
 

F-19



(9)SHARE-BASED COMPENSATION
Share-Based Compensation Plan
We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after three to six years of continuous service from the date of grant and have a contractual term of 10 years. Once options become exercisable, the employee can purchase shares of our common stock at the market price on the date we granted the option. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation.  During fourth quarter of 2016, we adopted ASU No. 2016-09 "Improvements to Employee Share-Based Payment Accounting," See Note 1 - "Summary of Significant Accounting Policies" for further information.
As of December 31, 2016, there were 2.9 million shares available for future grants under the plan from the 20.0 million shares previously approved by the shareholders.
Determining Fair Value of Stock Compensation
Valuation and Amortization Method. We estimate the fair value of share-based awards granted using the Black-Scholes option valuation model. We amortize the fair value of all awards on a straight-line basis over the requisite service periods, which are generally the vesting periods.
Expected Life. The expected life of awards granted represents the period of time that they are expected to be outstanding. The expected life represents the weighted-average period the stock options are expected to be outstanding based primarily on the options’ vesting terms, remaining contractual life and the employees’ expected exercise based on historical patterns.
Expected Volatility. Using the Black-Scholes option valuation model, we estimate the volatility of our common stock at the date of grant based on the historical volatility of our common stock.
Risk-Free Interest Rate. We base the risk-free interest rate used in the Black-Scholes option valuation model on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent remaining term equal to the expected life of the award.
Expected Dividend Yield. We have not paid any cash dividends on our common stock in more than ten years and we do not anticipate paying any cash dividends in the foreseeable future. Consequently, we use an expected dividend yield of zero in the Black-Scholes option valuation model.
Expected Forfeitures. We use historical data to estimate pre-vesting option forfeitures. We record share-based compensation only for those awards that are expected to vest.
The following weighted average assumptions were used for options granted:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Expected life (in years)
6.0

 
6.0

 
6.0

Expected volatility
29.3
%
 
28.3
%
 
30.9
%
Risk-free interest rate
1.8
%
 
1.7
%
 
1.8
%
Expected forfeiture rate
%
 
1.7
%
 
3.0
%
 
The following table summarizes share-based compensation expense related to share-based awards which is recorded in the statements of comprehensive income:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Cost of software services, maintenance and subscriptions
$
6,548

 
$
3,380

 
$
2,177

Selling, general and administrative expenses
23,199

 
16,802

 
12,642

Total share-based compensation expenses
29,747

 
20,182


14,819

Tax benefit
(30,059
)
 
(5,986
)
 
(4,237
)
Net (decrease) increase in net income
$
(312
)
 
$
14,196


$
10,582



F-20



Adoption of ASU 2016-09 resulted in the recognition of excess tax benefits in our provision for income taxes rather than paid-in capital of $29.6 million for period ended December 31, 2016.
 Stock Option Activity
Options granted, exercised, forfeited and expired are summarized as follows:
 
Number of
Shares
 
Weighted
Average Exercise
Price
 
Weighted
Average
Remaining
Contractual Life
(Years)
 
Aggregate
Intrinsic Value
Outstanding at December 31, 2013
5,720

 
$
34.66

 
 
 
 

Granted
675

 
94.15

 
 
 
 

Exercised
(855
)
 
17.17

 
 
 
 

Forfeited
(3
)
 
37.44

 
 
 
 

Outstanding at December 31, 2014
5,537

 
44.61

 
 
 
 

Granted
747

 
145.71

 
 
 
 

Exercised
(1,118
)
 
20.71

 
 
 
 

Forfeited
(2
)
 
19.61

 
 
 
 

Outstanding at December 31, 2015
5,164

 
64.43

 
 
 
 
Granted
846

 
147.25

 
 
 
 
Exercised
(827
)
 
28.43

 
 
 
 

Forfeited
(27
)
 
95.33

 
 
 
 

Outstanding at December 31, 2016
5,156

 
83.64

 
7
 
$
320,924

Exercisable at December 31, 2016
2,311

 
58.07

 
6
 
$
198,460

 
We had unvested options to purchase 2.8 million shares with a weighted average grant date exercise price of $104.91 as of December 31, 2016 and unvested options to purchase 3.1 million shares with a weighted average grant date exercise price of $78.86 as of December 31, 2015. As of December 31, 2016, we had $80.1 million of total unrecognized compensation cost related to unvested options, net of expected forfeitures, which is expected to be amortized over a weighted average amortization period of 3.2 years.
Other information pertaining to option activity was as follows during the twelve months ended December 31:
 
2016
 
2015
 
2014
Weighted average grant-date fair value of stock options granted
$
46.89

 
$
45.17

 
$
31.32

Total intrinsic value of stock options exercised
103,703

 
149,542

 
69,768

 
Employee Stock Purchase Plan
Under our Employee Stock Purchase Plan (“ESPP”) participants may contribute up to 15% of their annual compensation to purchase common shares of Tyler. The purchase price of the shares is equal to 85% of the closing price of Tyler shares on the last day of each quarterly offering period. As of December 31, 2016, there were 847,000 shares available for future grants under the ESPP from the 2.0 million shares previously approved by the stockholders. 
 

F-21



(10)EARNINGS PER SHARE
Basic earnings and diluted earnings per share data were computed as follows:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Numerator for basic and diluted earnings per share:
 
 
 
 
 
Net income
$
109,857

 
$
64,869

 
$
58,940

Denominator:
 

 
 

 
 

Weighted-average basic common shares outstanding
36,448

 
34,137

 
33,011

Assumed conversion of dilutive securities:
 
 
 
 
 
Stock options
2,513

 
2,415

 
2,390

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
38,961

 
36,552

 
35,401

Earnings per common share:
 

 
 

 
 

Basic
$
3.01

 
$
1.90

 
$
1.79

Diluted
$
2.82

 
$
1.77

 
$
1.66

Stock options representing the right to purchase common stock of 786,000 shares in 2016, 417,000 shares in 2015, and 481,000 shares in 2014 were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. During fourth quarter of 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our 2016 net income includes a $29.6 million income tax benefit due to the adoption that did not occur in the comparable periods presented above. In addition, the standard updates the method of calculating diluted shares resulting in the inclusion of 519,000 additional shares in our diluted EPS calculation that is not comparable to the other periods presented. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.  
(11)LEASES
We lease office facilities for use in our operations, as well as transportation, computer and other equipment. Most of our leases are non-cancelable operating lease agreements and they expire at various dates through 2023.  In addition to rent, the leases generally require us to pay taxes, maintenance, insurance and certain other operating expenses.
Rent expense was approximately $6.7 million in 2016, $7.2 million in 2015, and $6.7 million in 2014, which included rent expense associated with related party lease agreements of $330,000 in 2016, $1.8 million in 2015, and $1.7 million in 2014.
Future minimum lease payments under all non-cancelable leases at December 31, 2016 are as follows:
Years Ending December 31,
 
2017
$
5,177

2018
4,221

2019
3,556

2020
3,273

2021
2,059

Thereafter
601

Total
$
18,887




F-22



(12)EMPLOYEE BENEFIT PLANS
We provide a defined contribution plan for the majority of our employees meeting minimum service requirements.  The employees can contribute up to 30% of their current compensation to the plan subject to certain statutory limitations.  We contribute up to a maximum of 3% of an employee’s compensation to the plan.  We made contributions to the plan and charged operating results $6.9 million during 2016, $5.3 million during 2015, and $4.3 million during 2014.  
(13)COMMITMENTS AND CONTINGENCIES
Other than routine litigation incidental to our business, there are no material legal proceedings pending to which we are party or to which any of our properties are subject. 
(14)SEGMENT AND RELATED INFORMATION
We are a major provider of integrated information management solutions and services for the public sector, with a focus on local and state governments.
We provide our software systems and services and appraisal services through four business units, which focus on the following products:
financial management, education and planning, regulatory and maintenance software solutions;
financial management, municipal courts, and land and vital records management software solutions;
courts and justice and public safety software solutions; and
appraisal and tax software solutions and property appraisal services.
In accordance with ASC 280-10, Segment Reporting, the financial management, education and planning, regulatory and maintenance software solutions unit; financial management, municipal courts and land and vital records management software solutions unit; and the courts and justice and public safety software solutions unit meet the criteria for aggregation and are presented in one reportable segment, Enterprise Software (“ES”).  The ES segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as financial management and courts and justice and public safety processes.  The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities.  Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
We evaluate performance based on several factors, of which the primary financial measure is business segment operating income.  We define segment operating income for our business units as income before noncash amortization of intangible assets associated with their acquisition, interest expense and income taxes.  Segment operating income includes intercompany transactions.  The majority of intercompany transactions relate to contracts involving more than one unit and are valued based on the contractual arrangement.  Segment operating income for corporate primarily consists of compensation costs for the executive management team and certain accounting and administrative staff and share-based compensation expense for the entire company.  Corporate segment operating income also includes revenues and expenses related to a company-wide user conference.  The accounting policies of the reportable segments are the same as those described in Note 1, “Summary of Significant Accounting Policies.”
Segment assets include net accounts receivable, prepaid expenses and other current assets and net property and equipment.  Corporate assets consist of cash and investments, prepaid insurance, intangibles associated with acquisitions, deferred income taxes and net property and equipment mainly related to unallocated information and technology assets.
ES segment capital expenditures in 2016 included $17.7 million for the expansion of an existing building and purchase of a building and land.  
 

F-23



As of the year ended December 31, 2016
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
68,844

 
$
5,462

 
$

 
$
74,306

Subscriptions
135,516

 
7,188

 

 
142,704

Software services
158,478

 
16,326

 

 
174,804

Maintenance
304,380

 
18,589

 

 
322,969

Appraisal services

 
26,287

 

 
26,287

Hardware and other
11,942

 
16

 
3,015

 
14,973

Intercompany
6,742

 

 
(6,742
)
 

Total revenues
$
685,902

 
$
73,868


$
(3,727
)

$
756,043

Depreciation and amortization expense
43,962

 
984

 
5,355

 
50,301

Segment operating income
190,817

 
18,286

 
(41,832
)
 
167,271

Capital expenditures
23,843

 
1,432

 
11,448

 
36,723

Segment assets
$
295,260

 
$
31,769

 
$
1,030,916

 
$
1,357,945

 
As of the year ended December 31, 2015
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
54,376

 
$
4,632

 
$

 
$
59,008

Subscriptions
107,090

 
4,843

 

 
111,933

Software services
129,068

 
10,784

 

 
139,852

Maintenance
227,586

 
17,951

 

 
245,537

Appraisal services

 
25,065

 

 
25,065

Hardware and other
6,935

 
12

 
2,680

 
9,627

Intercompany
4,025

 

 
(4,025
)
 

Total revenues
$
529,080

 
$
63,287


$
(1,345
)

$
591,022

Depreciation and amortization expense
15,413

 
867

 
3,294

 
19,574

Segment operating income
141,401

 
15,477

 
(38,490
)
 
118,388

Capital expenditures
6,112

 
646

 
6,746

 
13,504

Segment assets
$
265,877

 
$
22,283

 
$
1,068,410

 
$
1,356,570



F-24



As of the year ended December 31, 2014
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
46,047

 
$
3,018

 
$

 
$
49,065

Subscriptions
84,322

 
3,526

 

 
87,848

Software services
104,146

 
9,675

 

 
113,821

Maintenance
195,881

 
16,815

 

 
212,696

Appraisal services

 
21,802

 

 
21,802

Hardware and other
5,398

 
11

 
2,460

 
7,869

Intercompany
2,812

 

 
(2,812
)
 

Total revenues
$
438,606

 
$
54,847


$
(352
)

$
493,101

Depreciation and amortization expense
11,140

 
866

 
2,599

 
14,605

Segment operating income
114,993

 
11,603

 
(25,370
)
 
101,226

Capital expenditures
3,644

 
359

 
5,446

 
9,449

Segment assets
$
170,369

 
$
16,463

 
$
382,980

 
$
569,812

 
Reconciliation of reportable segment operating
 
Years Ended December 31,
income to the Company's consolidated totals:
 
2016
 
2015
 
2014
Total segment operating income
 
$
167,271

 
$
118,388

 
$
101,226

Amortization of acquired software
 
(22,235
)
 
(4,440
)
 
(1,858
)
Amortization of customer and trade name intangibles
 
(13,731
)
 
(5,905
)
 
(4,546
)
Other (expense) income, net
 
(1,998
)
 
381

 
(355
)
Income before income taxes
 
$
129,307

 
$
108,424


$
94,467


(15)QUARTERLY FINANCIAL INFORMATION (unaudited)
The following table contains selected financial information from unaudited statements of income for each quarter of 2016 and 2015.
 
Quarters Ended
 
2016
 
2015
 
Dec. 31
 
Sept. 30
 
June 30
 
Mar. 31
 
Dec. 31(b)
 
Sept. 30
 
June 30
 
Mar. 31
Revenues
$
193,281

 
$
194,497

 
$
188,972

 
$
179,293

 
$
158,916

 
$
150,845

 
$
146,295

 
$
134,966

Gross profit
92,817

 
93,480

 
86,936

 
82,118

 
73,222

 
71,833

 
68,253

 
63,879

Income before income taxes (a)
35,119

 
36,419

 
30,195

 
27,574

 
19,540

 
31,744

 
29,781

 
27,359

Net income (a)
31,196

 
35,430

 
25,007

 
18,224

 
8,618

 
20,142

 
18,836

 
17,273

Earnings per diluted share
$
0.80

 
$
0.91

 
$
0.65

 
$
0.47

 
$
0.23

 
$
0.55

 
$
0.52

 
$
0.48

Shares used in computing diluted
   earnings per share (a)
38,975

 
39,062

 
38,738

 
39,071

 
37,864

 
36,349

 
36,097

 
35,895

(a)
During fourth quarter 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our fourth quarter 2016 net income includes a $9.2 million income tax benefit due to the adoption that did not occur in the comparable prior year periods presented above. The three months ended March 31, June 30, and September 30, 2016, respectively, have been adjusted for the newly adopted standard. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.
(b)
Operating results for the three months ended December 31, 2015, include $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other expenses necessary to complete the NWS acquisition as well as $3.5 million amortization expense related to NWS acquisition intangibles.

F-25
EX-23 2 tyl12312016exhibit-23.htm EXHIBIT 23 Exhibit
Exhibit 23


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. 333-205983) pertaining to the Tyler Technologies, Inc. 2010 Stock Option Plan,
(2)
Registration Statement (Form S-8 No. 333-168499) pertaining to the Tyler Technologies, Inc. 2010 Stock Option Plan, and
(3)
Registration Statement (Form S-8 No. 333-182318) pertaining to the Tyler Technologies, Inc. Employee Stock Purchase Plan;

of our reports dated February 22, 2017, with respect to the consolidated financial statements of Tyler Technologies, Inc., and the effectiveness of internal control over financial reporting of Tyler Technologies, Inc., included in this Annual Report (Form 10-K) of Tyler Technologies, Inc. for the year ended December 31, 2016.



/s/ ERNST & YOUNG LLP
Dallas, Texas
February 22, 2017





EX-31.1 3 tyl12312016exhibit311.htm EXHIBIT 31.1 Exhibit
Exhibit 31.1

CERTIFICATIONS

I, John S. Marr, Jr., certify that:

1.I have reviewed this annual report on Form 10-K of Tyler Technologies, Inc.;

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

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

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over our financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for Tyler 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 divisions, 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 quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

a.
All significant deficiencies and material weaknesses in the design or operation of internal controls 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 controls over financial reporting.
 


Date: February 22, 2017
 
By:
 
/s/ John S. Marr, Jr.
 
 
 
 
John S. Marr, Jr.
 
 
 
 
Chief Executive Officer and Chairman of the Board
 
 


EX-31.2 4 tyl12312016exhibit312.htm EXHIBIT 31.2 Exhibit

Exhibit 31.2


CERTIFICATIONS
I, Brian K. Miller, certify that:

1.I have reviewed this annual report on Form 10-K of Tyler Technologies, Inc.;

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

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

4.
The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over our financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for Tyler 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 divisions, 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 quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

a.
All significant deficiencies and material weaknesses in the design or operation of internal controls 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 controls over financial reporting.
 
 
 
Date: February 22, 2017
 
By:
 
/s/ Brian K. Miller
 
 
 
 
Brian K. Miller
 
 
 
 
Executive Vice President and Chief Financial Officer



EX-32.1 5 tyl12312016exhibit321.htm EXHIBIT 32.1 Exhibit

Exhibit 32.1


CERTIFICATION PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

John S. Marr, Jr., Chief Executive Officer and Chairman of the Board of Tyler Technologies, Inc., (the “Company”) and Brian K. Miller, Executive Vice President and Chief Financial Officer of the Company, each certify pursuant to section 906 of the Sarbanes-Oxley Act of 2002, 18 U.S.C. Section 1350, that:

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 as amended; and

2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Corporation.
 
Date: February 22, 2017
 
By:
 
/s/ John S. Marr, Jr.
 
 
 
 
John S. Marr, Jr.
 
 
 
 
Chief Executive Officer and Chairman of the Board
 
 
 
 
 
 
 
By:
 
/s/ Brian K. Miller
 
 
 
 
Brian K. Miller
 
 
 
 
Executive Vice President and Chief Financial Officer

A signed original of this written statement required by Section 906 has been provided to Tyler Technologies, Inc. and will be retained by Tyler Technologies, Inc. and furnished to the Securities and Exchange Commission upon request.
 



EX-101.INS 6 tyl-20161231.xml XBRL INSTANCE DOCUMENT 0000860731 2016-01-01 2016-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2016-01-01 2016-12-31 0000860731 2017-02-21 0000860731 2016-06-30 0000860731 2014-01-01 2014-12-31 0000860731 2015-01-01 2015-12-31 0000860731 tyl:CustomerRelatedIntangibleAssetsAndTradeNamesMember 2014-01-01 2014-12-31 0000860731 tyl:CustomerRelatedIntangibleAssetsAndTradeNamesMember 2015-01-01 2015-12-31 0000860731 tyl:CustomerRelatedIntangibleAssetsAndTradeNamesMember 2016-01-01 2016-12-31 0000860731 2015-12-31 0000860731 2016-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2014-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2015-01-01 2015-12-31 0000860731 us-gaap:CommonStockMember 2016-12-31 0000860731 us-gaap:TreasuryStockMember 2014-01-01 2014-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2016-01-01 2016-12-31 0000860731 us-gaap:CommonStockMember 2014-12-31 0000860731 us-gaap:CommonStockMember 2015-12-31 0000860731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2013-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2014-01-01 2014-12-31 0000860731 us-gaap:RetainedEarningsMember 2015-12-31 0000860731 us-gaap:TreasuryStockMember 2014-12-31 0000860731 us-gaap:TreasuryStockMember 2015-01-01 2015-12-31 0000860731 us-gaap:TreasuryStockMember 2016-01-01 2016-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000860731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2015-12-31 0000860731 us-gaap:RetainedEarningsMember 2016-01-01 2016-12-31 0000860731 us-gaap:TreasuryStockMember 2015-12-31 0000860731 us-gaap:CommonStockMember 2013-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2013-12-31 0000860731 us-gaap:RetainedEarningsMember 2013-12-31 0000860731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000860731 us-gaap:RetainedEarningsMember 2014-01-01 2014-12-31 0000860731 us-gaap:TreasuryStockMember 2016-12-31 0000860731 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2014-12-31 0000860731 us-gaap:RetainedEarningsMember 2015-01-01 2015-12-31 0000860731 2013-12-31 0000860731 us-gaap:TreasuryStockMember 2013-12-31 0000860731 us-gaap:RetainedEarningsMember 2014-12-31 0000860731 us-gaap:AdditionalPaidInCapitalMember 2015-12-31 0000860731 2014-12-31 0000860731 us-gaap:RetainedEarningsMember 2016-12-31 0000860731 us-gaap:ScenarioPreviouslyReportedMember 2016-04-01 2016-06-30 0000860731 2016-01-01 2016-03-31 0000860731 us-gaap:ScenarioPreviouslyReportedMember 2016-01-01 2016-03-31 0000860731 2016-04-01 2016-06-30 0000860731 us-gaap:ScenarioPreviouslyReportedMember 2016-07-01 2016-09-30 0000860731 2016-07-01 2016-09-30 0000860731 us-gaap:ScenarioAdjustmentMember 2016-01-01 2016-12-31 0000860731 us-gaap:EmployeeStockOptionMember 2016-01-01 2016-12-31 0000860731 us-gaap:MaximumMember 2016-01-01 2016-12-31 0000860731 tyl:RecordHoldingsPtyLimitedMember us-gaap:ConvertiblePreferredStockMember 2016-12-31 0000860731 us-gaap:MinimumMember 2016-01-01 2016-12-31 0000860731 tyl:NewWorldSystemsCorporationMember 2015-11-15 2015-11-16 0000860731 tyl:NewWorldSystemsCorporationMember 2016-01-01 2016-12-31 0000860731 tyl:BrazosTechnologyCorporationMember 2015-05-29 0000860731 tyl:BrazosTechnologyCorporationMember 2015-05-28 2015-05-29 0000860731 tyl:NewWorldSystemsCorporationMember 2016-12-31 0000860731 tyl:NewWorldSystemsCorporationMember 2015-11-16 0000860731 us-gaap:TransportationEquipmentMember 2015-12-31 0000860731 us-gaap:TransportationEquipmentMember 2016-12-31 0000860731 tyl:BuildingAndLeaseholdImprovementsMember 2016-12-31 0000860731 tyl:ComputerEquipmentAndPurchasedSoftwareMember 2016-12-31 0000860731 tyl:ComputerEquipmentAndPurchasedSoftwareMember 2015-12-31 0000860731 us-gaap:FurnitureAndFixturesMember 2015-12-31 0000860731 us-gaap:LandMember 2015-12-31 0000860731 us-gaap:FurnitureAndFixturesMember 2016-12-31 0000860731 us-gaap:FurnitureAndFixturesMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000860731 us-gaap:TransportationEquipmentMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000860731 us-gaap:LandMember 2016-12-31 0000860731 tyl:BuildingAndLeaseholdImprovementsMember 2015-12-31 0000860731 tyl:ComputerEquipmentAndPurchasedSoftwareMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000860731 tyl:BuildingAndLeaseholdImprovementsMember us-gaap:MaximumMember 2016-01-01 2016-12-31 0000860731 tyl:BuildingAndLeaseholdImprovementsMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000860731 tyl:ComputerEquipmentAndPurchasedSoftwareMember us-gaap:MinimumMember 2016-01-01 2016-12-31 0000860731 tyl:SmallAcquisitionMember 2016-01-01 2016-12-31 0000860731 tyl:NewWorldSystemsCorporationMember 2015-01-01 2015-12-31 0000860731 tyl:NewWorldSystemsCorporationMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2015-01-01 2015-12-31 0000860731 tyl:SmallAcquisitionMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2016-01-01 2016-12-31 0000860731 tyl:BrazosTechnologyCorporationMember 2015-01-01 2015-12-31 0000860731 tyl:EnterpriseSoftwareSolutionsMember 2015-12-31 0000860731 tyl:BrazosTechnologyCorporationMember tyl:EnterpriseSoftwareSolutionsMember 2015-01-01 2015-12-31 0000860731 tyl:NewWorldSystemsCorporationMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2016-01-01 2016-12-31 0000860731 tyl:BrazosTechnologyCorporationMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2015-01-01 2015-12-31 0000860731 tyl:NewWorldSystemsCorporationMember tyl:EnterpriseSoftwareSolutionsMember 2016-01-01 2016-12-31 0000860731 tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2014-12-31 0000860731 tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2016-12-31 0000860731 tyl:EnterpriseSoftwareSolutionsMember 2016-12-31 0000860731 tyl:SmallAcquisitionMember tyl:EnterpriseSoftwareSolutionsMember 2016-01-01 2016-12-31 0000860731 tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2015-12-31 0000860731 tyl:NewWorldSystemsCorporationMember tyl:EnterpriseSoftwareSolutionsMember 2015-01-01 2015-12-31 0000860731 tyl:EnterpriseSoftwareSolutionsMember 2014-12-31 0000860731 us-gaap:TradeNamesMember 2016-12-31 0000860731 us-gaap:TradeNamesMember 2015-12-31 0000860731 us-gaap:CustomerRelatedIntangibleAssetsMember 2015-12-31 0000860731 tyl:SoftwareAcquiredMember 2015-12-31 0000860731 us-gaap:LeasesAcquiredInPlaceMember 2015-12-31 0000860731 us-gaap:CustomerRelatedIntangibleAssetsMember 2016-12-31 0000860731 tyl:SoftwareAcquiredMember 2016-12-31 0000860731 us-gaap:LeasesAcquiredInPlaceMember 2016-12-31 0000860731 us-gaap:CustomerRelatedIntangibleAssetsMember 2016-01-01 2016-12-31 0000860731 us-gaap:CustomerRelatedIntangibleAssetsMember 2015-01-01 2015-12-31 0000860731 us-gaap:TradeNamesMember 2015-01-01 2015-12-31 0000860731 tyl:SoftwareAcquiredMember 2016-01-01 2016-12-31 0000860731 us-gaap:LeasesAcquiredInPlaceMember 2016-01-01 2016-12-31 0000860731 us-gaap:LeasesAcquiredInPlaceMember 2015-01-01 2015-12-31 0000860731 tyl:SoftwareAcquiredMember 2015-01-01 2015-12-31 0000860731 us-gaap:TradeNamesMember 2016-01-01 2016-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MaximumMember us-gaap:PrimeRateMember 2016-01-01 2016-12-31 0000860731 tyl:CreditAgreementMember us-gaap:LetterOfCreditMember 2016-01-01 2016-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:LetterOfCreditMember 2015-11-16 0000860731 tyl:CreditAgreementMember 2016-01-01 2016-12-31 0000860731 tyl:CreditAgreementMember 2015-01-01 2015-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2016-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MaximumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-01-01 2016-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MinimumMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-01-01 2016-12-31 0000860731 tyl:CreditAgreementMember us-gaap:LetterOfCreditMember 2016-12-31 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember 2015-11-16 0000860731 us-gaap:RevolvingCreditFacilityMember tyl:CreditAgreementMember us-gaap:MinimumMember us-gaap:PrimeRateMember 2016-01-01 2016-12-31 0000860731 us-gaap:StateAndLocalJurisdictionMember 2016-01-01 2016-12-31 0000860731 us-gaap:SubsequentEventMember 2017-02-21 0000860731 us-gaap:SubsequentEventMember 2017-01-01 2017-02-22 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2016-01-01 2016-12-31 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2014-01-01 2014-12-31 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2016-01-01 2016-12-31 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2015-01-01 2015-12-31 0000860731 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2015-01-01 2015-12-31 0000860731 tyl:CostOfSoftwareServicesMaintenanceAndSubscriptionsMember 2014-01-01 2014-12-31 0000860731 us-gaap:EmployeeStockOptionMember 2016-12-31 0000860731 us-gaap:EmployeeStockMember 2016-12-31 0000860731 us-gaap:EmployeeStockMember 2016-01-01 2016-12-31 0000860731 us-gaap:EmployeeStockOptionMember 2015-12-31 0000860731 us-gaap:EmployeeStockOptionMember 2014-01-01 2014-12-31 0000860731 us-gaap:EmployeeStockOptionMember 2015-01-01 2015-12-31 0000860731 tyl:RelatedPartyTransactionMember 2015-01-01 2015-12-31 0000860731 tyl:RelatedPartyTransactionMember 2016-01-01 2016-12-31 0000860731 tyl:RelatedPartyTransactionMember 2014-01-01 2014-12-31 0000860731 tyl:EnterpriseSoftwareSolutionsMember 2016-01-01 2016-12-31 0000860731 us-gaap:MaterialReconcilingItemsMember 2014-01-01 2014-12-31 0000860731 us-gaap:MaterialReconcilingItemsMember 2016-01-01 2016-12-31 0000860731 us-gaap:MaterialReconcilingItemsMember 2015-01-01 2015-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2014-01-01 2014-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2014-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareSolutionsMember 2014-01-01 2014-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2014-01-01 2014-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2014-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareSolutionsMember 2014-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2015-01-01 2015-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareSolutionsMember 2015-01-01 2015-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2015-01-01 2015-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareSolutionsMember 2015-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2015-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2015-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2016-01-01 2016-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:AppraisalAndTaxSoftwareSolutionsAndServicesMember 2016-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareSolutionsMember 2016-01-01 2016-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2016-01-01 2016-12-31 0000860731 us-gaap:CorporateNonSegmentMember 2016-12-31 0000860731 us-gaap:OperatingSegmentsMember tyl:EnterpriseSoftwareSolutionsMember 2016-12-31 0000860731 2016-10-01 2016-12-31 0000860731 tyl:NewWorldSystemsCorporationMember 2015-10-01 2015-12-31 0000860731 2015-04-01 2015-06-30 0000860731 2015-01-01 2015-03-31 0000860731 2015-07-01 2015-09-30 0000860731 2015-10-01 2015-12-31 iso4217:USD iso4217:USD xbrli:shares xbrli:shares xbrli:pure tyl:LegalMatter tyl:Business_Unit tyl:Segment false --12-31 FY 2016 2016-12-31 10-K 0000860731 36828000 Yes Large Accelerated Filer 5505843000 TYLER TECHNOLOGIES INC No No TYL 4000000 14284000 15922000 16411000 21802000 0 21802000 0 25065000 25065000 26287000 26287000 733000 0.20 9953000 18721000 We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period. 2017 0 0 29600000 29582000 5325000 6501000 10143000 7869000 2460000 11000 5398000 9627000 2680000 12000 6935000 14973000 3015000 16000 11942000 2016 through mid-2018 P7Y P10Y P5Y P1Y 0 -2812000 0 2812000 -4025000 4025000 -6742000 6742000 2025 2017 2023 4 0 0 15000000 0 0.20 0.05 101226000 -25370000 11603000 114993000 118388000 -38490000 15477000 141401000 167271000 -41832000 18286000 190817000 9449000 5446000 359000 3644000 13504000 6746000 646000 6112000 36723000 11448000 1432000 23843000 0.030 0.017 0 78.86 104.91 236363000 285340000 348939000 87848000 0 3526000 84322000 111933000 4843000 107090000 142704000 7188000 135516000 6789000 7295000 176360000 200334000 2777000 2480000 49156000 55989000 43212000 56585000 -46000 -46000 P7Y P15Y P9Y P12Y P7Y P15Y P9Y P12Y 607755000 556663000 14819000 14819000 20182000 20182000 29747000 29747000 19415000 19415000 45314000 45314000 2177000 12642000 3380000 16802000 6548000 23199000 10582000 14196000 -312000 1113000 1725000 1640000 3396000 0 153000 0 1285000 1994000 2728000 6400000 4546000 4546000 3500000 10300000 5905000 5905000 36400000 13731000 13731000 481000 417000 786000 569812000 382980000 16463000 170369000 1356570000 1068410000 22283000 265877000 1357945000 1030916000 31769000 295260000 268215000 282960000 1500000 362800000 12500 2100000 5900000 5900000 312000 22500000 78876000 206167000 33087000 36151000 127291000 -173080000 3064000 0.01 0.01 100000000 100000000 48147969 48147969 481000 481000 4700000 5000000 15000000 15000000 15000000 259730000 313835000 400692000 1858000 1858000 4440000 4440000 22235000 22235000 34504000 44841000 41366000 39331000 51511000 48389000 4827000 6670000 7023000 0.0200 0.0100 0.0125 0.0025 0.01958 -3804000 -7956000 -28939000 114662000 107165000 281627000 298217000 3115000 2140000 179000 0 23636000 38386000 13504000 19665000 0 91026000 68779000 111653000 103754000 91026000 68779000 228000 204000 2781000 3207000 4300000 5300000 6900000 0.03 0.30 7900000 9100000 13400000 14605000 2599000 866000 11140000 19574000 3294000 867000 15413000 50301000 5355000 984000 43962000 1.79 1.90 0.50 0.47 0.69 0.52 0.97 0.61 3.01 1.66 0.48 0.52 0.55 0.23 1.77 0.47 0.44 0.65 0.49 0.91 0.58 0.80 2.82 32006000 38996000 P3Y2M12D 80100000 4237000 5986000 30059000 73418000 32880000 38754000 37000 1747000 109827000 55115000 51491000 481000 2740000 1300000 35120000 442000 31302000 312000 31660000 314000 33107000 373000 34443000 426000 368796000 172666000 181671000 3694000 10765000 377086000 176096000 186231000 3694000 11065000 124142000 6557000 117585000 653666000 6557000 647109000 650237000 6557000 643680000 1906000 0 1906000 527618000 0 527618000 3943000 0 3943000 -7372000 0 -7372000 233371000 63879000 68253000 71833000 73222000 277187000 82118000 86936000 93480000 92817000 355351000 0 0 0 0 0 0 94467000 108424000 129307000 27359000 29781000 31744000 19540000 27574000 30195000 36419000 35119000 2012 35527000 43555000 9350000 10495000 5188000 11323000 989000 14155000 9200000 19450000 21080000 2895000 1720000 466000 3947000 33064000 37949000 45257000 1485000 2414000 2979000 -169000 -57000 -64000 2867000 3715000 4807000 10200000 27300000 30200000 1586000 652000 387000 8912000 28172000 30227000 6326000 490000 10717000 31961000 41731000 25118000 -29117000 -24255000 -18185000 3696000 3054000 -2229000 2390000 2415000 2513000 295378000 267259000 223000 1900000 20422000 15741000 6700000 1700000 7200000 1800000 6700000 330000 2200000 1356570000 1357945000 337572000 361501000 1900000 1632000 2964000 49065000 0 3018000 46047000 59008000 4632000 54376000 74306000 5462000 68844000 2020-11-16 300000000 10000000 287800000 66000000 10000000 10000000 212696000 0 16815000 195881000 245537000 17951000 227586000 322969000 18589000 304380000 -3993000 91052000 -16911000 -15860000 25000 5668000 -90095000 -77973000 -138075000 -11555000 -398459000 -50720000 142839000 134327000 41321000 40270000 19520000 13877000 79213000 67091000 191859000 58940000 58940000 17273000 18836000 20142000 8618000 64869000 64869000 18224000 17079000 25007000 18872000 35430000 22264000 31196000 109857000 109857000 1 94822000 101226000 108043000 118388000 131305000 167271000 18887000 5177000 2059000 3273000 3556000 4221000 601000 1600000 1400000 1700000 1900000 1900000 5200000 17150000 16993000 1931000 2268000 -355000 -355000 381000 381000 -1998000 -1998000 8000000 2000000 -222000 -10000 121000 22817000 645000 111838000 0 2134000 0 9700000 7400000 6100000 337500000 3242000 339961000 9394000 33500000 0 31907000 20316000 9343000 12501000 37726000 17700000 10.00 10.00 1000000 1000000 0 0 0 0 22334000 21039000 0 66000000 -56000000 808000 900000 16837000 14680000 23160000 23527000 4144000 4671000 6236000 144324000 77020000 42245000 16661000 8146000 252000 180853000 94924000 55627000 19897000 9958000 447000 101112000 124268000 P39Y P5Y P5Y P3Y P5Y P5Y 1897000 1756000 4484000 945000 913000 1700000 25743000 25700000 29900000 29922000 43154000 326019000 435876000 493101000 -352000 54847000 438606000 134966000 146295000 150845000 158916000 591022000 -1345000 63287000 529080000 179293000 188972000 194497000 193281000 756043000 -3727000 73868000 685902000 108260000 133317000 167161000 14819000 20182000 29747000 P6Y P3Y 0.018 0.017 0.018 0.309 0.283 0.293 0.15 20000000 2000000 2900000 847000 2311000 58.07 69768000 149542000 103703000 3000 2000 27000 675000 747000 846000 31.32 45.17 46.89 320924000 5720000 5537000 5164000 5156000 34.66 44.61 64.43 83.64 17.17 20.71 28.43 37.44 19.61 95.33 94.15 145.71 147.25 P10Y P6Y P6Y P6Y 198460000 P6Y 3100000 2800000 P7Y 0.85 48148000 -15310000 48148000 -14679000 48148000 -11374000 48148000 -11382000 13423000 20273000 17000 17000 2149000 2149000 0 53000 53000 43000 43000 47000 855000 1118000 827000 855000 1118000 827000 1473000 193000 1280000 364333000 332659000 31674000 0 4144000 2235000 1909000 4671000 3879000 792000 6236000 1434000 4802000 14680000 -17449000 32129000 23160000 4332000 18828000 23527000 -82273000 105800000 14680000 23160000 2000000 246319000 -46000 182176000 481000 202210000 -138502000 336973000 -46000 201389000 481000 261150000 -126001000 858857000 -46000 607755000 481000 326019000 -75352000 915525000 -46000 556663000 481000 435876000 -77449000 113821000 0 9675000 104146000 139852000 10784000 129068000 174804000 16326000 158478000 11373666 11381733 42000 294000 294000 5000 5000 882000 75352000 77449000 6200000 22817000 22817000 645000 645000 112699000 112699000 29700000 33600000 0 0 35401000 35895000 36097000 36349000 37864000 36552000 39071000 38557000 38738000 38196000 39062000 38506000 38975000 38961000 519000 33011000 34137000 36448000 <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">ACCRUED LIABILITIES</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following at December&#160;31:</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:93.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Accrued wages, bonuses and commissions</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;">38,996</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;">32,006</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;">Other accrued liabilities</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;">16,993</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;">17,150</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;">&#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;">55,989</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;">49,156</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Balance at beginning of year</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,640</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;">1,725</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;">1,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for losses - accounts receivable</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,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Collection of accounts previously written off</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions for accounts charged off or credits issued</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,728</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;">(1,994</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;">(1,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Balance at end of year</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;">3,396</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;">1,640</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;">1,725</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%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">ACQUISITIONS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">2016</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During 2016, we acquired&#160;a business for approximately </font><font style="font-family:inherit;font-size:10pt;">$7.4 million</font><font style="font-family:inherit;font-size:10pt;">&#160;in cash paid. This acquisition is immaterial to our consolidated financial statements. The operating results of this small acquisition are included with the operating results of the Enterprise Software segment since its date of acquisition. The purchase price allocation for this acquisition is reflected in the accompanying consolidated balance sheet as of&#160;December&#160;31, 2016 and&#160;is preliminary.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">2015</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On November 16, 2015, we acquired all the capital stock of New World Systems Corporation (&#8220;NWS&#8221;), which provides public safety and financial solutions for local governments.&#160;&#160;The purchase price, net of cash acquired of </font><font style="font-family:inherit;font-size:10pt;">$22.5 million</font><font style="font-family:inherit;font-size:10pt;">, comprised of </font><font style="font-family:inherit;font-size:10pt;">$337.5 million</font><font style="font-family:inherit;font-size:10pt;"> in cash, of which </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> was accrued at December&#160;31, 2015, and </font><font style="font-family:inherit;font-size:10pt;">2.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares of Tyler common stock valued at </font><font style="font-family:inherit;font-size:10pt;">$362.8 million</font><font style="font-family:inherit;font-size:10pt;">, which was based on the closing price on November 16, 2015. We also incurred fees of approximately </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the acquisition. These fees were expensed in 2015 and are included in selling, general and administrative expenses.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we paid </font><font style="font-family:inherit;font-size:10pt;">$2.0 million</font><font style="font-family:inherit;font-size:10pt;"> related to the working capital holdback of </font><font style="font-family:inherit;font-size:10pt;">$4.0 million</font><font style="font-family:inherit;font-size:10pt;"> and reduced the accrued liability. Our final valuation of the fair market value of NWS&#8217; assets and liabilities resulted in adjustments to the preliminary opening balance sheet. These adjustments related to a reduction in deferred revenue and related deferred income taxes and additional reserves for accounts receivable and contingencies resulting in a net decrease to goodwill of approximately $</font><font style="font-family:inherit;font-size:10pt;">7.4 million</font><font style="font-family:inherit;font-size:10pt;">.&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On May 29, 2015, we acquired all of the capital stock of Brazos Technology Corporation (&#8220;Brazos&#8221;), which provides mobile hand held solutions primarily to law enforcement agencies for field accident reporting and electronically issuing citations. The purchase price, net of cash acquired of </font><font style="font-family:inherit;font-size:10pt;">$312,000</font><font style="font-family:inherit;font-size:10pt;"> and including debt assumed of </font><font style="font-family:inherit;font-size:10pt;">$733,000</font><font style="font-family:inherit;font-size:10pt;">, was </font><font style="font-family:inherit;font-size:10pt;">$6.1 million</font><font style="font-family:inherit;font-size:10pt;"> in cash and </font><font style="font-family:inherit;font-size:10pt;">12,500</font><font style="font-family:inherit;font-size:10pt;"> shares of Tyler common stock valued at </font><font style="font-family:inherit;font-size:10pt;">$1.5 million</font><font style="font-family:inherit;font-size:10pt;">. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The operating results of NWS and Brazos are included with the operating results of the Enterprise Software segment since their dates of acquisition. The fair value of the assets and liabilities acquired are based on valuations using Level III, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CASH AND CASH EQUIVALENTS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash in excess of that necessary for operating requirements is invested in short-term, highly liquid, income-producing investments. Investments with original maturities of three months or less are classified as cash and cash equivalents, which primarily consist of cash on deposit with several banks and money market funds. Cash and cash equivalents are stated at cost, which approximates market value.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">COMMITMENTS AND CONTINGENCIES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other than routine litigation incidental to our business, there are </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> material legal proceedings pending to which we are party or to which any of our properties are subject.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">EMPLOYEE BENEFIT PLANS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide a defined contribution plan for the majority of our employees meeting minimum service requirements.&#160;&#160;The employees can contribute up to </font><font style="font-family:inherit;font-size:10pt;">30%</font><font style="font-family:inherit;font-size:10pt;"> of their current compensation to the plan subject to certain statutory limitations.&#160;&#160;We contribute up to a maximum of </font><font style="font-family:inherit;font-size:10pt;">3%</font><font style="font-family:inherit;font-size:10pt;"> of an employee&#8217;s compensation to the plan.&#160;&#160;We made contributions to the plan and charged operating results </font><font style="font-family:inherit;font-size:10pt;">$6.9 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$5.3 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$4.3 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2014</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%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CONCENTRATIONS OF CREDIT RISK AND UNBILLED RECEIVABLES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, accounts receivable from trade customers, and investments in marketable securities. Our cash and cash equivalents primarily consists of operating account balances and money market funds, which are maintained at several major domestic financial institutions and the balances often exceed insured amounts. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$36.2 million</font><font style="font-family:inherit;font-size:10pt;">. We perform periodic evaluations of the credit standing of these financial institutions.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentrations of credit risk with respect to receivables are limited due to the size and geographical diversity of our customer base. Historically, our credit losses have not been significant. As a result, we do not believe we have any significant concentrations of credit risk as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain allowances for doubtful accounts and sales adjustments, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate that the carrying amount for the allowances for doubtful accounts and sales adjustments may require revision, include, but are not limited to, deterioration of a customer&#8217;s financial condition, failure to manage our customer&#8217;s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Balance at beginning of year</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,640</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;">1,725</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;">1,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for losses - accounts receivable</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,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Collection of accounts previously written off</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions for accounts charged off or credits issued</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,728</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;">(1,994</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;">(1,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Balance at end of year</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;">3,396</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;">1,640</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;">1,725</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:12pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. Our property appraisal outsourcing service contracts can range up to three years and, in a few cases, as long as five years, in duration. In connection with these contracts, as well as certain software service contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1)&#160;property appraisal services contracts accounted for using proportional performance accounting in which the revenue is earned based upon activities performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2)&#160;software services contracts accounted for using the percentage-of-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3)&#160;software revenue for which we have objective evidence that the customer-specified objective criteria has been met but the billing has not yet been submitted to the customer; (4)&#160;some of our contracts provide for an amount to be withheld from a progress billing (generally between </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> retention) until final and satisfactory project completion is achieved; and (5)&#160;in a limited number of cases, we may grant extended payment terms, generally to existing customers with whom we have a long-term relationship and favorable collection history.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have recorded unbilled receivables of </font><font style="font-family:inherit;font-size:10pt;">$33.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </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. Included in unbilled receivables are retention receivables of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </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, and these retentions become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables and retention receivables expected to be collected in excess of one year have been included with accounts receivable, long-term portion in the accompanying consolidated balance sheets.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PRINCIPLES OF CONSOLIDATION</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include our parent company and a subsidiary, which is wholly-owned. All significant intercompany balances and transactions have been eliminated in consolidation. Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) during the years ended December 31, 2016, 2015 and 2014.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-bottom:4px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">REVOLVING LINE OF CREDIT</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">On </font><font style="font-family:inherit;font-size:10pt;">November&#160;16, 2015</font><font style="font-family:inherit;font-size:10pt;">, we entered into a </font><font style="font-family:inherit;font-size:10pt;">$300.0 million</font><font style="font-family:inherit;font-size:10pt;"> Credit Agreement (the &#8220;Credit Facility&#8221;) with the various lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent. The Credit Facility provides for a revolving credit line of up to $</font><font style="font-family:inherit;font-size:10pt;">300.0 million</font><font style="font-family:inherit;font-size:10pt;">, including a </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> sublimit for letters of credit. The Credit Facility matures on </font><font style="font-family:inherit;font-size:10pt;">November&#160;16, 2020</font><font style="font-family:inherit;font-size:10pt;">. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank&#8217;s&#160;prime rate (subject to certain higher rate determinations) plus a margin of </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160; As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, our interest rate was </font><font style="font-family:inherit;font-size:10pt;">1.96%</font><font style="font-family:inherit;font-size:10pt;">. The Credit Facility is secured by substantially all our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we were in compliance with those covenants</font><font style="font-family:inherit;font-size:10pt;color:#ff0000;">.</font></div><div style="line-height:120%;padding-top:16px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$10.0 million</font><font style="font-family:inherit;font-size:10pt;"> in outstanding borrowings and unused borrowing capacity of </font><font style="font-family:inherit;font-size:10pt;">$287.8 million</font><font style="font-family:inherit;font-size:10pt;"> under the Credit Facility</font><font style="font-family:inherit;font-size:10pt;font-style:italic;">.</font><font style="font-family:inherit;font-size:10pt;"> In addition, as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had two outstanding letters of credit totaling </font><font style="font-family:inherit;font-size:10pt;">$2.2 million</font><font style="font-family:inherit;font-size:10pt;"> in favor of a client contract and the expansion of an office building in Yarmouth, Maine. Both letters of credit guarantee our performance under each contract and both expire in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We paid interest of </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> in </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;">$223,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank&#8217;s&#160;prime rate (subject to certain higher rate determinations) plus a margin of </font><font style="font-family:inherit;font-size:10pt;">0.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">1.00%</font><font style="font-family:inherit;font-size:10pt;"> or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of </font><font style="font-family:inherit;font-size:10pt;">1.25%</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">2.00%</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%;padding-left:0px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">SHARE-BASED COMPENSATION</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"> </font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Share-Based Compensation Plan</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years of continuous service from the date of grant and have a contractual term of&#160;</font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years. Once options become exercisable, the employee can purchase shares of our common stock at the market price on the date we granted the option. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation.&#160;&#160;During fourth quarter of 2016, we adopted ASU No. 2016-09 "Improvements to Employee Share-Based Payment Accounting," See Note 1 - "Summary of Significant Accounting Policies" for further information.</font></div><div style="line-height:120%;padding-top:16px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">2.9 million</font><font style="font-family:inherit;font-size:10pt;"> shares available for future grants under the plan from the </font><font style="font-family:inherit;font-size:10pt;">20.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares previously approved by the shareholders.</font></div><div style="line-height:120%;padding-top:16px;text-indent:18px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Determining Fair Value of Stock Compensation</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Valuation and Amortization Method. We estimate the fair value of share-based awards granted using the Black-Scholes option valuation model. We amortize the fair value of all awards on a straight-line basis over the requisite service periods, which are generally the vesting periods.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Life. The expected life of awards granted represents the period of time that they are expected to be outstanding. The expected life represents the weighted-average period the stock options are expected to be outstanding based primarily on the options&#8217; vesting terms, remaining contractual life and the employees&#8217; expected exercise based on historical patterns.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Volatility. Using the Black-Scholes option valuation model, we estimate the volatility of our common stock at the date of grant based on the historical volatility of our common stock.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Risk-Free Interest Rate. We base the risk-free interest rate used in the Black-Scholes option valuation model on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent remaining term equal to the expected life of the award.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Dividend Yield. We have not paid any cash dividends on our common stock in more than ten years and we do not anticipate paying any cash dividends in the foreseeable future. Consequently, we use an expected dividend yield of zero in the Black-Scholes option valuation model.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Expected Forfeitures. We use historical data to estimate pre-vesting option forfeitures. We record share-based compensation only for those awards that are expected to vest.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used for options granted:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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: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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Expected life (in years)</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.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Expected volatility</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;">29.3</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;">28.3</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;">30.9</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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</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;">Expected forfeiture rate</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;">1.7</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;">3.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes share-based compensation expense related to share-based awards which is recorded in the statements of comprehensive income:</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:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Cost of software services, maintenance and subscriptions</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;">6,548</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;">3,380</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;">2,177</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;">Selling, general and administrative expenses</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;">23,199</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;">16,802</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;">12,642</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 share-based compensation expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,747</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,182</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,819</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;">Tax benefit</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;">(30,059</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;">(5,986</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;">(4,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Net (decrease) increase in net income</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;">(312</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;">14,196</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;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;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;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,582</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of ASU 2016-09 resulted in the recognition of excess tax benefits in our provision for income taxes rather than paid-in capital of </font><font style="font-family:inherit;font-size:10pt;">$29.6 million</font><font style="font-family:inherit;font-size:10pt;"> for period ended December 31, 2016. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:1pt;">&#160;</font><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Stock Option Activity</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted, exercised, forfeited and expired are summarized as follows:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Contractual Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2013</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;">5,720</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;">34.66</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="text-align:left;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">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;">675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">94.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">(855</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;">17.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:top;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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;">37.44</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2014</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;">5,537</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.61</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">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;">747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">145.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">(1,118</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;">20.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:top;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</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;">19.61</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</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;">5,164</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.43</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">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;">846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">147.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">(827</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;">28.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:top;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</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;">95.33</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">5,156</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83.64</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">320,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,311</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">58.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">198,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We had unvested options to purchase </font><font style="font-family:inherit;font-size:10pt;">2.8 million</font><font style="font-family:inherit;font-size:10pt;"> shares with a weighted average grant date exercise price of </font><font style="font-family:inherit;font-size:10pt;">$104.91</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and unvested options to purchase </font><font style="font-family:inherit;font-size:10pt;">3.1 million</font><font style="font-family:inherit;font-size:10pt;"> shares with a weighted average grant date exercise price of </font><font style="font-family:inherit;font-size:10pt;">$78.86</font><font style="font-family:inherit;font-size:10pt;"> as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had </font><font style="font-family:inherit;font-size:10pt;">$80.1 million</font><font style="font-family:inherit;font-size:10pt;"> of total unrecognized compensation cost related to unvested options, net of expected forfeitures, which is expected to be amortized over a weighted average amortization period of </font><font style="font-family:inherit;font-size:10pt;">3.2</font><font style="font-family:inherit;font-size:10pt;"> years.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other information pertaining to option activity was as follows during the twelve months ended December&#160;31:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Weighted average grant-date fair value of stock options granted</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;">46.89</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;">45.17</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;">31.32</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;">Total intrinsic value of stock options exercised</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;">103,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">149,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">69,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:12pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Employee Stock Purchase Plan</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Under our Employee Stock Purchase Plan (&#8220;ESPP&#8221;) participants may contribute up to </font><font style="font-family:inherit;font-size:10pt;">15%</font><font style="font-family:inherit;font-size:10pt;"> of their annual compensation to purchase common shares of Tyler. The purchase price of the shares is equal to </font><font style="font-family:inherit;font-size:10pt;">85%</font><font style="font-family:inherit;font-size:10pt;"> of the closing price of Tyler shares on the last day of each quarterly offering period. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, there were </font><font style="font-family:inherit;font-size:10pt;">847,000</font><font style="font-family:inherit;font-size:10pt;"> shares available for future grants under the ESPP from the </font><font style="font-family:inherit;font-size:10pt;">2.0 million</font><font style="font-family:inherit;font-size:10pt;"> shares previously approved by the stockholders.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">EARNINGS PER SHARE</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings and diluted earnings per share data were computed as follows:</font></div><div style="line-height:120%;padding-top:16px;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:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Numerator for basic and diluted earnings per share:</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="text-align:left;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="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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 income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,857</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:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,869</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:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Denominator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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><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 basic common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">34,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Assumed conversion of dilutive securities:</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="text-align:left;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="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Stock options</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,513</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;">2,415</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;">2,390</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-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted earnings per share</font></div><div style="text-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160; - Adjusted weighted-average shares</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,961</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,552</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,401</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per common share:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;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;">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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.79</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: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;">Diluted</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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.82</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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.77</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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.66</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></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock options representing the right to purchase common stock of </font><font style="font-family:inherit;font-size:10pt;">786,000</font><font style="font-family:inherit;font-size:10pt;"> shares in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">417,000</font><font style="font-family:inherit;font-size:10pt;"> shares in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">481,000</font><font style="font-family:inherit;font-size:10pt;"> shares in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;"> were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. During fourth quarter of 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our 2016 net income includes a </font><font style="font-family:inherit;font-size:10pt;">$29.6 million</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit due to the adoption that did not occur in the comparable periods presented above. In addition, the standard updates the method of calculating diluted shares resulting in the inclusion of </font><font style="font-family:inherit;font-size:10pt;">519,000</font><font style="font-family:inherit;font-size:10pt;"> additional shares in our diluted EPS calculation that is not comparable to the other periods presented. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FAIR VALUE OF FINANCIAL INSTRUMENTS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents, accounts receivables, accounts payables, short-term obligations and certain other assets at cost approximate fair value because of the short maturity of these instruments. The fair value of our revolving line of credit approximates book value as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, because our interest rates reset approximately every 30 days or less. See Note 6 &#8211; &#8220;Revolving Line of Credit&#8221; for further discussion.</font></div><div style="line-height:120%;padding-top:8px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have </font><font style="font-family:inherit;font-size:10pt;">$33.5 million</font><font style="font-family:inherit;font-size:10pt;"> in investment grade corporate and municipal bonds with maturity dates ranging from </font><font style="font-family:inherit;font-size:10pt;">2016 through mid-2018</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;We intend to hold these bonds to maturity and have classified them as such.&#160;&#160;We believe cost approximates fair value because of the relatively short duration of these investments.&#160;&#160;The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or from other observable market data. These investments are included in short-term investments and non-current investments and other assets.&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> invested in convertible preferred stock representing a </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The fair value of this investment is based on valuations using Level III, unobservable inputs that are supported by little or no market value activity and that are significant to the fair value of the investment.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">GOODWILL AND OTHER INTANGIBLE ASSETS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets and related accumulated amortization consists of the following at December&#160;31:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Gross carrying amount of acquisition intangibles:</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="text-align:center;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Customer related intangibles</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;">186,231</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">181,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Acquired software</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;">176,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">172,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Trade name</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;">11,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Leases acquired</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;">3,694</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;">3,694</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;">&#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;">377,086</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;">368,796</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;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;">Accumulated amortization</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;">(109,827</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;">(73,418</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: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 intangibles, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">295,378</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Total amortization expense for intangibles was </font><font style="font-family:inherit;font-size:10pt;">$36.4 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$10.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$6.4 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The allocation of acquisition intangible assets is summarized in the following table:</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:94.81481481481482%;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:9%;" rowspan="1" 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:9%;" rowspan="1" 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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;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="10" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accumulated Amortization</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-amortizable intangibles:</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="text-align:left;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;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="text-align:left;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="text-align:left;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Goodwill</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;">650,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">653,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;">Amortizable intangibles:</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="text-align:left;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;padding-right:2px;" rowspan="1"><div style="text-align:left;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="text-align:left;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="text-align:left;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;padding-right:2px;" rowspan="1"><div style="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Customer related intangibles</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;">186,231</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">15 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">181,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">15 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: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;">38,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Acquired software</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;">176,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">7 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">55,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: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;">172,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">7 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Trade name</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;">11,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">12 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: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;">2,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">12 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: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,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Leases acquired</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;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The changes in the carrying amount of goodwill for the two years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</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:94.81481481481482%;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: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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Balance as of 12/31/2014</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;">117,585</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;">6,557</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;">124,142</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: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;">Goodwill acquired during 2015 related to the purchase of NWS</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;">527,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">527,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Goodwill acquired during 2015 related to the purchase of Brazos</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;">1,906</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;">&#8212;</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;">1,906</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;">Balance as of 12/31/2015</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;">647,109</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;">6,557</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;">653,666</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;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;">Goodwill acquired during 2016 related to a small acquisition</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;">3,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Purchase price adjustments related to NWS acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,372</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;">&#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;">(7,372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Balance as of 12/31/2016</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;">643,680</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;">6,557</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;">650,237</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Estimated annual amortization expense relating to acquired leases will be recorded as a reduction to hardware and other revenue and is expected to be </font><font style="font-family:inherit;font-size:10pt;">$442,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$426,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$373,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$314,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$312,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$1.3 million</font><font style="font-family:inherit;font-size:10pt;"> thereafter</font><font style="font-family:inherit;font-size:9pt;">.</font><font style="font-family:inherit;font-size:10pt;"> Estimated annual amortization expense relating to acquisition intangibles, including acquired software, for which the amortization expense is recorded as cost of revenues, for the next five years is as follows:</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:62.77777777777778%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</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;">34,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2019</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;">33,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</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;">31,660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GOODWILL AND OTHER INTANGIBLE ASSETS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including identifiable intangible assets, in connection with our business combinations. Upon acquisition, goodwill is assigned to the reporting unit that is expected to benefit from the synergies of the business combination, which is the reporting unit to which the related acquired technology is assigned. A reporting unit is the operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by executive management. We assess goodwill for impairment annually as of April, or more frequently whenever events or changes in circumstances indicate its carrying value may not be recoverable.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a second step is performed to measure the amount of potential impairment. In the second step, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit&#8217;s goodwill. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our annual goodwill impairment analysis, which we performed quantitatively during the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, did not result in an impairment charge.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make judgments about the recoverability of purchased intangible assets other than goodwill whenever events or changes in circumstances indicate that an impairment may exist. Customer base and acquired software each comprise approximately half of our purchased intangible assets other than goodwill. We review our customer turnover each year for indications of impairment. Our customer turnover has historically been very low. There have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant impairments of intangible assets in any of the periods presented.&#160;&#160;If indications of impairment are determined to exist, we measure the recoverability of assets by a comparison of the carrying amount of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for 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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INDEMNIFICATION</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our software license agreements indemnify our customers in the event that the software sold infringes upon the intellectual property rights of a third-party. These agreements typically provide that in such event we will either modify or replace the software so that it becomes non-infringing or procure for the customer the right to use the software. We have recorded no liability associated with these indemnifications, as we are not aware of any pending or threatened infringement actions that are possible losses. We believe the estimated fair value of these intellectual property indemnification clauses is minimal.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also agreed to indemnify our officers and board members if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity. We maintain directors&#8217; and officers&#8217; liability insurance coverage to protect against any such losses. We have recorded no liability associated with these indemnifications. Because of our insurance coverage, we believe the estimated fair value of these indemnification agreements is minimal.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IMPAIRMENT OF LONG-LIVED ASSETS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We periodically evaluate whether current facts or circumstances indicate that the carrying value of our property and equipment or other long-lived assets to be held and used may not be recoverable. If such circumstances are determined to exist, we measure the recoverability of assets to be held and used by a comparison of the carrying amount of the asset or appropriate grouping of assets and the estimated undiscounted future cash flows expected to be generated by the assets. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet. There have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant impairments of long-lived assets in any of the periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">INCOME TAX </font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax provision (benefit) on income from operations consists of the following:</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:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Current:</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="text-align:center;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="text-align:center;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Federal</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;">41,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">44,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State</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;">7,023</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;">6,670</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,827</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;">&#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;">48,389</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;">51,511</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;">39,331</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;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;">Deferred</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;">(28,939</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;">(7,956</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;">(3,804</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;">&#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;">19,450</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;">43,555</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;">35,527</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reconciliation of the U.S. statutory income tax rate to our effective income tax expense rate for operations follows:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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 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></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;">45,257</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;">37,949</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;">33,064</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 tax, net of federal income 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;">4,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 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,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Domestic production activities deduction</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;">(3,947</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;">(466</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;">(1,720</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;">Excess tax benefits related to stock option exercises</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;">(29,582</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;">&#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;">&#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;">Non-deductible business expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</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;">(64</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;">(57</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;">(169</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">&#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;">19,450</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;">43,555</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;">35,527</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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Due to the adoption of ASU No. 2016-09, federal and state excess tax benefits from stock option exercises for the year ended December 31, 2016 are reflected as a reduction of the provision for income taxes, whereas they were previously accounted for as an increase to shareholders&#8217; equity. See Note 1 "Summary of Significant Accounting Policies" for additional information related to this adoption.</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 tax effects of the major items recorded as deferred tax assets and liabilities as of December&#160;31 are:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Deferred income tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Operating expenses not currently deductible</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;">18,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,953</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Stock option and other employee benefit plans</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;">19,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Capital loss and credit carryforward</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 income tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,386</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,636</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;">Deferred income 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="text-align:left;font-size:10pt;"><font style="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="text-align:left;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: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;">Intangible assets</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;">(103,754</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;">(111,653</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: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;">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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,207</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;">(2,781</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: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;">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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(204</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;">(228</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:28px;padding-top:2px;padding-bottom: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 income tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">(107,165</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114,662</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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></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 income 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></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;">(68,779</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;">(91,026</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Although realization is not assured, we believe it is more likely than not that all the deferred tax assets will be realized.&#160;&#160;Accordingly, we believe </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> valuation allowance is required for the deferred tax assets. However, the amount of the deferred tax asset considered realizable could be adjusted in the future if estimates of reversing taxable temporary differences are revised. There were </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> unrecognized tax benefits during any of the reported periods.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The Internal Revenue Service (&#8220;IRS&#8221;) is examining our U.S. income tax return for the year </font><font style="font-family:inherit;font-size:10pt;">2012</font><font style="font-family:inherit;font-size:10pt;">.&#160;As of February&#160;21, 2017, no significant adjustments have been proposed by any taxing jurisdiction.&#160;&#160;We are unable to make a reasonable estimate as to when cash settlements, if any, will occur.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are subject to U.S. federal tax as well as income tax of multiple state and local jurisdictions. We are no longer subject to United States federal income tax or state and local income tax examinations for years before 2011. </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We paid income taxes, net of refunds received, of </font><font style="font-family:inherit;font-size:10pt;">$30.2 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$27.3 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$10.2 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME TAXES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Deferred taxes arise because of different treatment between financial statement accounting and tax accounting, known as &#8220;temporary differences.&#8221; We record the tax effect of these temporary differences as &#8220;deferred tax assets&#8221; (generally items that can be used as a tax deduction or credit in the future periods) and &#8220;deferred tax liabilities&#8221; (generally items that we received a tax deduction for, which have not yet been recorded in the income statement). The deferred tax assets and liabilities are measured using enacted tax rules and laws that are expected to be in effect when the temporary differences are expected to be recovered or settled. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be "realized."&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">LEASES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We lease office facilities for use in our operations, as well as transportation, computer and other equipment.&#160;Most of our leases are non-cancelable operating lease agreements and they expire at various dates through </font><font style="font-family:inherit;font-size:10pt;">2023</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;In addition to rent, the leases generally require us to pay taxes, maintenance, insurance and certain other operating expenses.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Rent expense was approximately </font><font style="font-family:inherit;font-size:10pt;">$6.7 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$7.2 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</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;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">, which included rent expense associated with related party lease agreements of </font><font style="font-family:inherit;font-size:10pt;">$330,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.8 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all non-cancelable leases at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-top:16px;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:66.2962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ending December 31,</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;">2017</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;">5,177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</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,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2019</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;">3,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2021</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,059</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;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;">601</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</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,887</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;">NEW ACCOUNTING PRONOUNCEMENTS</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;">New Accounting Pronouncements Adopted in 2016</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;text-decoration:underline;">Improvements to Employee Share-Based Payment Accountin</font><font style="font-family:inherit;font-size:10pt;">g. In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" which simplifies several aspects of the accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for our interim and annual reporting periods beginning December 15, 2016, and early adoption is permitted. We elected to early adopt this standard in fourth quarter of 2016. The impact of the early adoption was as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard eliminates additional paid in capital ("APIC") pools and requires excess tax benefits and tax deficiencies to be recorded in the income statement as a discrete item when the awards vest or are settled. The adoption of this guidance on a prospective basis resulted in the recognition of excess tax benefits in our provision for income taxes. </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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard requires excess tax benefits to be recognized regardless of whether the benefit reduces taxes payable. The adoption of this guidance is applied on a modified retrospective basis; however, it did not have an impact on our retained earnings as of January 1, 2016, as we had previously recognized all our excess tax benefits.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted, we have elected to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation cost to be recognized in each period. As such, the guidance relating to forfeitures did not have an impact on our retained earnings as of January 1, 2016.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new guidance changes the calculation of common stock equivalents for earnings per share purposes.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted, we elected to apply the statement of cash flows guidance that cash flows related to excess tax benefits be presented as an operating activity retrospectively. </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the new standard resulted in the recognition of excess tax benefits in our provision for income taxes rather than APIC of </font><font style="font-family:inherit;font-size:10pt;">$29.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the period ended December 31, 2016. As of December 31, 2016, the change in the calculation of common stock equivalents added approximately </font><font style="font-family:inherit;font-size:10pt;">519,000</font><font style="font-family:inherit;font-size:10pt;"> weighted average shares for the diluted earnings per share calculations. The impact to our previously reported quarterly results for fiscal year 2016 is as follows:</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:95.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</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="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;">March&#160;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="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;">June&#160;30, 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="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;">September&#160;30, 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;">(In thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Reported</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Adjusted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Reported</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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Adjusted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Reported</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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Adjusted</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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;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;">Income statements:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Income tax provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">14,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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;font-size:10pt;"><font 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;">17,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">25,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">39,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Statement of cash flows:</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 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;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">41,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">19,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">67,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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 cash (used) provided by financing activities</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,860</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,911</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(77,973</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,095</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Presentation of Financial Statements - Going Concern</font><font style="font-family:inherit;font-size:10pt;">. In August 2014, the FASB issued ASU No. 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern." The guidance requires an entity to evaluate whether there are conditions or events, in the aggregate, that raise substantial doubt about the entity&#8217;s ability to continue as a going concern within one year after the date that the financial statements are issued (or within one year after the financial statements are available to be issued when applicable) and to provide related footnote disclosures in certain circumstances. The guidance is effective for the annual period ending after December 15, 2016, and for annual and interim periods thereafter. We adopted this standard in the fourth quarter of 2016 and its adoption did not have an impact on our consolidated financial statements.</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;">Recent Accounting Guidance not yet Adopted</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;text-decoration:underline;">Revenue from Contracts with Customers.</font><font style="font-family:inherit;font-size:10pt;"> On May 28, 2014, the FASB issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers.&#8221; This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements.</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;">The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We are assessing the financial impact of adopting the new standard and the methods of adoption; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2018.</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;">We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees, installation fees, and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. Installation fees will no longer be considered distinct performance obligations and therefore will be recognized over the term of the arrangement or life of the performance obligation. We expect revenue related to our SaaS offerings and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) must be recognized as an asset and expensed over the expected life of the arrangement, unless that life is less than one year. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption the new standard, we expect amortization periods to extend past the initial term. </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;text-decoration:underline;">Leases.</font><font style="font-family:inherit;font-size:10pt;">&#160;On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, &#8220;Leases (Topic 842).&#8221; Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A lease liability, which is a lessee&#8216;s obligation to make lease payments arising from a lease, measured on a discounted basis; and</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: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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term.</font></div></td></tr></table><div style="line-height:120%;text-align:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.&#160;&#160;</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;">The ASU is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We expect to adopt the new standard in fiscal year 2019.&#160;&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RECLASSIFICATIONS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain amounts for previous years have been reclassified to conform to the current year presentation.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:8px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">PROPERTY AND EQUIPMENT, NET &#160;</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following at December&#160;31:</font></div><div style="line-height:120%;padding-top:16px;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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Useful</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Lives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Land</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;">&#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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,958</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;">8,146</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;">Building and leasehold improvements</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-39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">94,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">77,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Computer equipment and purchased software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3-5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">55,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">42,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">19,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Transportation equipment</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;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">447</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;">252</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;">&#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="text-align:left;font-size:10pt;"><font style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,853</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;">144,324</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;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;">Accumulated depreciation and amortization</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="text-align:left;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;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;">(56,585</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;">(43,212</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: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;">Property and equipment, net</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="text-align:left;font-size:10pt;"><font style="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;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;">124,268</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;">101,112</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Depreciation expense was </font><font style="font-family:inherit;font-size:10pt;">$13.4 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$9.1 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$7.9 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In 2016, we purchased an office building in Falmouth, Maine, that was previously leased from an entity owned by&#160;an executive&#8217;s father and brother, for approximately </font><font style="font-family:inherit;font-size:10pt;">$9.7 million</font><font style="font-family:inherit;font-size:10pt;">, and paid $</font><font style="font-family:inherit;font-size:10pt;">8.0 million</font><font style="font-family:inherit;font-size:10pt;"> for construction to expand a building in Yarmouth, Maine.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We own office buildings in Bangor, Falmouth and Yarmouth, Maine; Lubbock and Plano, Texas; Troy, Michigan; and Moraine, Ohio.&#160;&#160;We lease some space in these buildings to third-party tenants.&#160;&#160;These leases expire between </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;">2025</font><font style="font-family:inherit;font-size:10pt;"> and are expected to provide rental income of approximately </font><font style="font-family:inherit;font-size:10pt;">$1.6 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2017</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2018</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.9 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2019</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2020</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$1.4 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2021</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$5.2 million</font><font style="font-family:inherit;font-size:10pt;"> thereafter. Rental income from third-party tenants was </font><font style="font-family:inherit;font-size:10pt;">$1.7 million</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$913,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$945,000</font><font style="font-family:inherit;font-size:10pt;"> in </font><font style="font-family:inherit;font-size:10pt;">2014</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PROPERTY AND EQUIPMENT, NET</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and purchased software are recorded at original cost and increased by the cost of any significant improvements after purchase. We expense maintenance and repairs when incurred. Depreciation and amortization is calculated using the straight-line method over the shorter of the asset&#8217;s estimated useful life or the term of the lease in the case of leasehold improvements. For income tax purposes, we use accelerated depreciation methods as allowed by tax laws.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property and equipment, net consists of the following at December&#160;31:</font></div><div style="line-height:120%;padding-top:16px;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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="11" rowspan="1"></td></tr><tr><td style="width:62%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Useful</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Lives</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Land</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;">&#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></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,958</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;">8,146</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;">Building and leasehold improvements</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-39</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">94,924</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">77,020</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Computer equipment and purchased software</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3-5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">55,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">42,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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Furniture and fixtures</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</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">19,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,661</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Transportation equipment</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;">5</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">447</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;">252</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;">&#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="text-align:left;font-size:10pt;"><font style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">180,853</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;">144,324</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;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;">Accumulated depreciation and amortization</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="text-align:left;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;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;">(56,585</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;">(43,212</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: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;">Property and equipment, net</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="text-align:left;font-size:10pt;"><font style="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;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;">124,268</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;">101,112</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%;padding-left:0px;padding-top:4px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">QUARTERLY FINANCIAL INFORMATION (unaudited)</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table contains selected financial information from unaudited statements of income for each quarter of </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 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:95.18518518518519%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">&#160;</font></div></td><td colspan="31" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">Quarters Ended</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;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</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;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Dec. 31 </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Sept. 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Mar. 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Dec. 31(b)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Sept. 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Mar. 31</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;">Revenues</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;">193,281</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;">194,497</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;">188,972</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;">179,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: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;">158,916</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;">150,845</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;">146,295</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;">134,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">92,817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">93,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">86,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">82,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">68,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes (a)</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;">35,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 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;">36,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">30,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="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;">27,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">19,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">27,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (a)</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;">31,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,430</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">17,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per diluted share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Shares used in computing diluted</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160; earnings per share (a)</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;">38,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">38,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">39,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">37,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:16px;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:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fourth quarter 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our fourth quarter 2016 net income includes a </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit due to the adoption that did not occur in the comparable prior year periods presented above. The three months ended March 31, June 30, and September 30, 2016, respectively, have been adjusted for the newly adopted standard. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;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:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating results for the three months ended December&#160;31, 2015, include </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> for financial advisory, legal, accounting, due diligence, valuation and other expenses necessary to complete the NWS acquisition as well as </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> amortization expense related to NWS acquisition intangibles.</font></div></td></tr></table></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:84.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reconciliation of reportable segment operating</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Years Ended December 31,</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;">income to the Company's consolidated totals:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2014</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 segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">167,271</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;">118,388</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;">101,226</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;">Amortization of acquired software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(22,235</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,440</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;">(1,858</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;">Amortization of customer and trade name intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,731</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;">(5,905</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;">(4,546</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;">Other (expense) income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,998</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;">381</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;">(355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">129,307</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;">108,424</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;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;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;">94,467</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RESEARCH AND DEVELOPMENT COSTS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expensed research and development costs of </font><font style="font-family:inherit;font-size:10pt;">$43.2 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$29.9 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE RECOGNITION</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (&#8220;PCS&#8221; or &#8220;maintenance&#8221;), hardware, and appraisal services.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Software Arrangements:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the majority of our software arrangements, we provide services that range from installation, training, and basic consulting to software modification and customization to meet specific customer needs. If the arrangement does not require significant production, modification or customization or where the software services are not considered essential to the functionality of the software, revenue is recognized when all of the following conditions are met</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">persuasive evidence of an arrangement exists</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">delivery has occurred</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our fee is fixed or determinable</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">collectability is probable</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;">For multiple element arrangements, each element of the arrangement is analyzed and we allocate a portion of the total arrangement fee to the elements based on the relative fair value of the element using vendor-specific objective evidence of fair value (&#8220;VSOE&#8221;), regardless of any separate prices stated within the contract for each element. Fair value is considered the price a customer would be required to pay if the element was sold separately based on our historical experience of stand-alone sales of these elements to third-parties. For PCS, we use renewal rates for continued support arrangements to determine fair value. For software services, we use the fair value we charge our customers when those services are sold separately. We monitor our transactions to determine that we maintain and periodically revise VSOE to reflect fair value. In software arrangements in which we have the fair value of all undelivered elements but not of a delivered element, we apply the &#8220;residual method,&#8221; in compliance with Accounting Standards Codification (&#8220;ASC&#8221;) 985-605, Software Revenue Recognition. Under the residual method, if the fair value of all undelivered elements is determinable, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement fee is allocated to the delivered element(s) and is recognized as revenue assuming the other revenue recognition criteria are met. In software arrangements in which we do not have VSOE for all undelivered elements, revenue is deferred until fair value is determined or all elements for which we do not have VSOE have been delivered. Alternatively, if sufficient VSOE does not exist and the only undelivered element is services that do not involve significant modification or customization of the software, the entire fee is recognized over the period during which the services are expected to be performed.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Licenses and Royalties</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize the revenue allocable to software licenses and specified upgrades upon delivery of the software product or upgrade to the customer, unless the fee is not fixed or determinable or collectability is not probable. If the fee is not fixed or determinable, software license revenue is generally recognized as payments become due from the customer. If collectability is not considered probable, revenue is recognized when the fee is collected. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product&#8217;s functionality.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A majority of our software arrangements involve &#8220;off-the-shelf&#8221; software. We consider software to be off-the-shelf software if it can be added to an arrangement with minor changes in the underlying code and it can be used by the customer for the customer&#8217;s purpose upon installation. For off-the-shelf software arrangements, we recognize the software license fee as revenue after delivery has occurred, customer acceptance is reasonably assured, that portion of the fee represents a non-refundable enforceable claim and is probable of collection, and the remaining services such as training are not considered essential to the product&#8217;s functionality.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise considered essential, we recognize revenue using contract accounting and apply the provisions of the Construction type and Production type Contracts as discussed in ASC 605-35. We generally use the percentage-of-completion method to recognize revenue from these arrangements. We measure progress-to-completion primarily using labor hours incurred, or value added. The percentage-of-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we have the ability to produce reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. For arrangements that include new product releases for which it is difficult to estimate final profitability except to assume that no loss will ultimately be incurred, we recognize revenue under the completed contract method. Under the completed contract method, revenue is recognized only when a contract is completed or substantially complete. Historically these amounts have been immaterial.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Services</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our software arrangements include services considered essential for the customer to use the software for the customer&#8217;s purposes. For these software arrangements, both the software license revenue and the services revenue are recognized as the services are performed using the percentage-of-completion contract accounting method. When software services are not considered essential, the fee allocable to the service element is recognized as revenue as we perform the services.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer Hardware Equipment</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue allocable to computer hardware equipment is recognized when we deliver the equipment and collection is probable.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-Contract Customer Support</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. Our PCS agreements are typically renewable annually. Revenue allocated to PCS is recognized on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Subscription-Based Services:</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer&#8217;s hardware or enter into another arrangement with a third-party to host the software. In cases where the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and the customer can feasibly maintain the software on the customer&#8217;s hardware or enter into another arrangement with a third-party to host the software, we recognize the license, professional services and hosting services revenues pursuant to ASC 985-605, Software Revenue Recognition.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For SaaS arrangements that do not meet the criteria for recognition under ASC 985-605, we account for the elements under ASC 605-25, Multiple Element Arrangements, using all applicable facts and circumstances, including whether (i)&#160;the element has stand-alone value, (ii)&#160;there is a general right of return and (iii)&#160;the revenue is contingent on delivery of other elements. We allocate contract value to each element of the arrangement that qualifies for treatment as a separate element based on VSOE, and if VSOE is not available, third-party evidence, and if third-party evidence is unavailable, estimated selling price. We recognize hosting services ratably over the term of the arrangement, which range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years but are typically for a period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years. For professional services associated with SaaS arrangements that we determine do not have stand-alone value to the customer or are contingent on delivery of other elements, we recognize the services revenue ratably over the remaining contractual period once we have provided the customer access to the software and we may begin billing for hosting services. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. The elements for these arrangements are accounted for under ASC 605-25. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the related SaaS hosting term.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Appraisal Services:</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our property appraisal projects, we recognize revenue using the proportional performance method of revenue recognition since many of these projects are implemented over one to three year periods and consist of various unique activities. Under this method of revenue recognition, we identify each activity for the appraisal project, with a typical project generally calling for bonding, office set up, training, routing of map information, data entry, data collection, data verification, informal hearings, appeals and project management. Each activity or act is specifically identified and assigned an estimated cost. Costs which are considered to be associated with indirect activities, such as bonding costs and office set up, are expensed as incurred. These costs are typically billed as incurred and are recognized as revenue equal to cost. Direct contract fulfillment activities and related supervisory costs such as data collection, data entry and verification are expensed as incurred. The direct costs for these activities are determined and the total contract value is then allocated to each activity based on a consistent profit margin. Each activity is assigned a consistent unit of measure to determine progress towards completion and revenue is recognized for each activity based upon the percentage complete as applied to the estimated revenue for that activity. Progress for the fulfillment activities is typically based on labor hours or an output measure such as the number of parcel counts completed for that activity. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of Revenue in Statements of Comprehensive Income</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our statements of comprehensive income, we allocate revenue to software licenses, software services, maintenance and hardware and other based on the VSOE of fair value for elements in each revenue arrangement and the application of the residual method for arrangements in which we have established VSOE of fair value for all undelivered elements. In arrangements where we are not able to establish VSOE of fair value for all undelivered elements, revenue is first allocated to any undelivered elements for which VSOE of fair value has been established. We then allocate revenue to any undelivered elements for which VSOE of fair value has not been established based upon management&#8217;s best estimate of fair value of those undelivered elements and apply a residual method to determine the license fee. Management&#8217;s best estimate of fair value of undelivered elements for which VSOE of fair value has not been established is based upon the VSOE of similar offerings and other objective criteria.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of deferred revenue consists of unearned maintenance revenue that has been billed based on contractual terms in the underlying arrangement with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in our contracts generally provide for the payment for the value of products delivered and services performed in the event of an early termination.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets include direct and incremental costs such as commissions associated with arrangements for which revenue recognition has been deferred. Such costs are expensed at the time the related revenue is recognized.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Accrued liabilities consist of the following at December&#160;31:</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:93.88888888888889%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:69%;" 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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Accrued wages, bonuses and commissions</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;">38,996</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;">32,006</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;">Other accrued liabilities</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;">16,993</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;">17,150</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;">&#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;">55,989</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;">49,156</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;">The allocation of acquisition intangible assets is summarized in the following table:</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:94.81481481481482%;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:9%;" rowspan="1" 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:9%;" rowspan="1" 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: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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="10" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;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="10" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">December&#160;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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accumulated Amortization</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Gross</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Carrying</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amortization</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Accumulated Amortization</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-amortizable intangibles:</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="text-align:left;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;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="text-align:left;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="text-align:left;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;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Goodwill</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;">650,237</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">653,666</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;">Amortizable intangibles:</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="text-align:left;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;padding-right:2px;" rowspan="1"><div style="text-align:left;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="text-align:left;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="text-align:left;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;padding-right:2px;" rowspan="1"><div style="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Customer related intangibles</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;">186,231</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">15 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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">51,491</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">181,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">15 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: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;">38,754</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Acquired software</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;">176,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">7 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">55,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: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;">172,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">7 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">32,880</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Trade name</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;">11,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">12 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: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;">2,740</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">12 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: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,747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Leases acquired</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;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">481</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">9 years</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">37</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The impact to our previously reported quarterly results for fiscal year 2016 is as follows:</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:95.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</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="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;">March&#160;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="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;">June&#160;30, 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="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;">September&#160;30, 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;">(In thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Reported</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Adjusted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Reported</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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Adjusted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Reported</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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Adjusted</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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;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;">Income statements:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Income tax provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">14,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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;font-size:10pt;"><font 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;">17,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">25,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">39,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Statement of cash flows:</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 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;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">41,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">19,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">67,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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 cash (used) provided by financing activities</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,860</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,911</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(77,973</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,095</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The income tax provision (benefit) on income from operations consists of the following:</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:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Current:</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="text-align:center;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="text-align:center;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Federal</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;">41,366</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">44,841</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">34,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">State</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;">7,023</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;">6,670</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,827</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;">&#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;">48,389</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;">51,511</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;">39,331</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;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;">Deferred</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;">(28,939</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;">(7,956</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;">(3,804</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;">&#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;">19,450</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;">43,555</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;">35,527</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;">The tax effects of the major items recorded as deferred tax assets and liabilities as of December&#160;31 are:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Deferred income tax assets:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Operating expenses not currently deductible</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;">18,721</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,953</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Stock option and other employee benefit plans</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;">19,665</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,504</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Capital loss and credit carryforward</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom: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 income tax assets</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,386</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">23,636</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;">Deferred income 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="text-align:left;font-size:10pt;"><font style="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="text-align:left;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: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;">Intangible assets</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;">(103,754</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;">(111,653</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: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;">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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3,207</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;">(2,781</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: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;">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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(204</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;">(228</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:28px;padding-top:2px;padding-bottom: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 income tax liabilities</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;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;">(107,165</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(114,662</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #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></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 income 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></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;">(68,779</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;">(91,026</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Basic earnings and diluted earnings per share data were computed as follows:</font></div><div style="line-height:120%;padding-top:16px;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:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Numerator for basic and diluted earnings per share:</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="text-align:left;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="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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 income</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">109,857</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:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64,869</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:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">58,940</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Denominator:</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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><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 basic common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">34,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">33,011</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Assumed conversion of dilutive securities:</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="text-align:left;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="text-align:left;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Stock options</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,513</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;">2,415</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;">2,390</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-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Denominator for diluted earnings per share</font></div><div style="text-indent:9px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160; - Adjusted weighted-average shares</font></div></td><td colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,961</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">36,552</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 colspan="2" 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"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,401</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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per common share:</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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;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;">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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3.01</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.90</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.79</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: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;">Diluted</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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2.82</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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.77</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;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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.66</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></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;">Reconciliation of the U.S. statutory income tax rate to our effective income tax expense rate for operations follows:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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 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></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;">45,257</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;">37,949</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;">33,064</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 tax, net of federal income 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;">4,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 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,715</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Domestic production activities deduction</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;">(3,947</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;">(466</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;">(1,720</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;">Excess tax benefits related to stock option exercises</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;">(29,582</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;">&#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;">&#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;">Non-deductible business expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,979</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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,414</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">1,485</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other, net</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;">(64</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;">(57</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;">(169</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">&#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;">19,450</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;">43,555</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;">35,527</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;">The following table summarizes share-based compensation expense related to share-based awards which is recorded in the statements of comprehensive income:</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:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Cost of software services, maintenance and subscriptions</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;">6,548</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;">3,380</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;">2,177</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;">Selling, general and administrative expenses</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;">23,199</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;">16,802</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;">12,642</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 share-based compensation expenses</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,747</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">20,182</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,819</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;">Tax benefit</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;">(30,059</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;">(5,986</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;">(4,237</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Net (decrease) increase in net income</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;">(312</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;">14,196</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;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;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;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,582</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other intangible assets and related accumulated amortization consists of the following at December&#160;31:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="8" rowspan="1"></td></tr><tr><td style="width:75%;" 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Gross carrying amount of acquisition intangibles:</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="text-align:center;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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:bottom;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;">Customer related intangibles</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;">186,231</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">181,671</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Acquired software</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;">176,096</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">172,666</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Trade name</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;">11,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,765</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Leases acquired</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;">3,694</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;">3,694</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;">&#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;">377,086</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;">368,796</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;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;">Accumulated amortization</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;">(109,827</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;">(73,418</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: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 intangibles, net</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">267,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">295,378</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Future minimum lease payments under all non-cancelable leases at </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</font></div><div style="line-height:120%;padding-top:16px;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:66.2962962962963%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:87%;" 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;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:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Years Ending December 31,</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;">2017</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;">5,177</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</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,221</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2019</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;">3,556</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</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,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2021</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,059</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;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;">601</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</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,887</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;">The changes in the carrying amount of goodwill for the two years ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> are as follows:</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:94.81481481481482%;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: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: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;">Balance as of 12/31/2014</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;">117,585</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;">6,557</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;">124,142</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: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;">Goodwill acquired during 2015 related to the purchase of NWS</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;">527,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">527,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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: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;">Goodwill acquired during 2015 related to the purchase of Brazos</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;">1,906</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;">&#8212;</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;">1,906</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;">Balance as of 12/31/2015</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;">647,109</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;">6,557</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;">653,666</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;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;">Goodwill acquired during 2016 related to a small acquisition</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;">3,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">3,943</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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: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;">Purchase price adjustments related to NWS acquisition</font></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(7,372</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;">&#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;">(7,372</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Balance as of 12/31/2016</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;">643,680</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;">6,557</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;">650,237</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table contains selected financial information from unaudited statements of income for each quarter of </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 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:95.18518518518519%;border-collapse:collapse;text-align:left;"><tr><td colspan="32" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" 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:6%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">&#160;</font></div></td><td colspan="31" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">Quarters Ended</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;">&#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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</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;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Dec. 31 </font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Sept. 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Mar. 31</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Dec. 31(b)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Sept. 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">June 30</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Mar. 31</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;">Revenues</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;">193,281</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;">194,497</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;">188,972</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;">179,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: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;">158,916</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;">150,845</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;">146,295</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;">134,966</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">92,817</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">93,480</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">86,936</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">82,118</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,222</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">71,833</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">68,253</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">63,879</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income before income taxes (a)</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;">35,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 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;">36,419</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td 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;">30,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="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;">27,574</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">19,540</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,744</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">29,781</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">27,359</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Net income (a)</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;">31,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,430</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,007</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,224</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">8,618</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">20,142</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,836</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">17,273</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Earnings per diluted share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.80</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.23</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.55</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.52</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.48</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Shares used in computing diluted</font></div><div style="font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160; earnings per share (a)</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;">38,975</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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;">38,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">39,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">37,864</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,349</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,097</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,895</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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:16px;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:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(a)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">During fourth quarter 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our fourth quarter 2016 net income includes a </font><font style="font-family:inherit;font-size:10pt;">$9.2 million</font><font style="font-family:inherit;font-size:10pt;"> income tax benefit due to the adoption that did not occur in the comparable prior year periods presented above. The three months ended March 31, June 30, and September 30, 2016, respectively, have been adjusted for the newly adopted standard. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;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:10pt;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">(b)</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Operating results for the three months ended December&#160;31, 2015, include </font><font style="font-family:inherit;font-size:10pt;">$5.9 million</font><font style="font-family:inherit;font-size:10pt;"> for financial advisory, legal, accounting, due diligence, valuation and other expenses necessary to complete the NWS acquisition as well as </font><font style="font-family:inherit;font-size:10pt;">$3.5 million</font><font style="font-family:inherit;font-size:10pt;"> amortization expense related to NWS acquisition intangibles.</font></div></td></tr></table></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;">As of the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</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;">Revenues</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="text-align:left;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="text-align:left;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="text-align:left;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="text-align:left;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;">Software licenses and royalties</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;">68,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">74,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Subscriptions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">7,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Software services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">174,804</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Maintenance</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;">304,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Appraisal services</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">26,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hardware and other</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;">11,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">14,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Intercompany</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;">6,742</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(6,742</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;">&#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;">Total revenues</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;">685,902</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;">73,868</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(3,727</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">756,043</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;">Depreciation and amortization 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;">43,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">50,301</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment 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;">190,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(41,832</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;">167,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capital expenditures</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;">23,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,723</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment assets</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;">295,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,030,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,357,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> </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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</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;">Revenues</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="text-align:left;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="text-align:left;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="text-align:left;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="text-align:left;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;">Software licenses and royalties</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;">54,376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">59,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Subscriptions</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;">107,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Software services</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,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">139,852</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Maintenance</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;">227,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Appraisal services</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">25,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hardware and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">9,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Intercompany</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,025</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(4,025</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;">&#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;">Total revenues</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;">529,080</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;">63,287</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,345</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">591,022</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;">Depreciation and amortization 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;">15,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,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;">19,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment 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;">141,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(38,490</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;">118,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capital expenditures</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,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment assets</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;">265,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,068,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,356,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">As of the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> </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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</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;">Revenues</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="text-align:left;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="text-align:left;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="text-align:left;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="text-align:left;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;">Software licenses and royalties</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;">46,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">49,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Subscriptions</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;">84,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Software services</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;">104,146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">113,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></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;">Maintenance</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;">195,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Appraisal services</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">21,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">21,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hardware and other</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;">5,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">7,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Intercompany</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,812</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,812</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;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;">Total revenues</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;">438,606</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;">54,847</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(352</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">493,101</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;">Depreciation and amortization 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;">11,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment 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;">114,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,370</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;">101,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capital expenditures</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,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,449</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment assets</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;">170,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">382,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">569,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other information pertaining to option activity was as follows during the twelve months ended December&#160;31:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Weighted average grant-date fair value of stock options granted</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;">46.89</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;">45.17</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;">31.32</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;">Total intrinsic value of stock options exercised</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;">103,703</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">149,542</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">69,768</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Options granted, exercised, forfeited and expired are summarized as follows:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:49%;" rowspan="1" colspan="1"></td><td style="width:11%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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:10%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></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;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Number of</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average Exercise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">Weighted</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Average</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Remaining</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Contractual Life</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">(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="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Aggregate</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Intrinsic Value</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2013</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;">5,720</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;">34.66</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="text-align:left;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:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">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;">675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">94.15</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">(855</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;">17.17</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:top;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(3</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;">37.44</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2014</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;">5,537</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">44.61</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">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;">747</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">145.71</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="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:top;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">(1,118</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;">20.71</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:top;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(2</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;">19.61</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Outstanding at December&#160;31, 2015</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;">5,164</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">64.43</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;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;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;">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;">846</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">147.25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">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;">(827</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;">28.43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;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:top;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;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Forfeited</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(27</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;">95.33</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">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;">5,156</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">83.64</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;" rowspan="1" colspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">320,924</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Exercisable at December&#160;31, 2016</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,311</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">58.07</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">198,460</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following weighted average assumptions were used for options granted:</font></div><div style="line-height:120%;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="9" rowspan="1"></td></tr><tr><td style="width:62%;" 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: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: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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Expected life (in years)</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.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;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.0</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><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;">Expected volatility</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;">29.3</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;">28.3</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;">30.9</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;">Risk-free interest rate</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.7</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1.8</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;">Expected forfeiture rate</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;">1.7</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;">3.0</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">%</font></div></td></tr></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details activity in our common stock:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td style="width:29%;" 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:9%;" rowspan="1" 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:9%;" rowspan="1" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="20" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option exercises</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;">827</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;">23,527</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,118</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;">23,160</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">855</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;">14,680</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;">Purchases of common stock</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;">(882</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;">(112,699</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;">(5</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;">(645</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;">(294</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;">(22,817</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;">Employee stock plan purchases</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;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Shares issued for acquisitions</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;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">364,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">Estimated annual amortization expense relating to acquisition intangibles, including acquired software, for which the amortization expense is recorded as cost of revenues, for the next five years is as follows:</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:62.77777777777778%;border-collapse:collapse;text-align:left;"><tr><td colspan="4" rowspan="1"></td></tr><tr><td style="width:86%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:12%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;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;">2017</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,120</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2018</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;">34,443</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2019</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;">33,107</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">2020</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;">31,660</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">2021</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,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></table></div></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;padding-top:16px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">SEGMENT AND RELATED INFORMATION</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We are a major provider of integrated information management solutions and services for the public sector, with a focus on local and state governments.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide our software systems and services and appraisal services through </font><font style="font-family:inherit;font-size:10pt;">four</font><font style="font-family:inherit;font-size:10pt;"> business units, which focus on the following products:</font></div><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">financial management, education and planning, regulatory and maintenance software solutions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">financial management, municipal courts, and land and vital records management software solutions;</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">courts and justice and public safety software solutions; and</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:16px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:84px;" 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:60px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">appraisal and tax software solutions and property appraisal services.</font></div></td></tr></table><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In accordance with ASC 280-10, Segment Reporting, the financial management, education and planning, regulatory and maintenance software solutions unit; financial management, municipal courts and land and vital records management software solutions unit; and the courts and justice and public safety software solutions unit meet the criteria for aggregation and are presented in </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> reportable segment, Enterprise Software (&#8220;ES&#8221;).&#160;&#160;The ES segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical &#8220;back-office&#8221; functions such as financial management and courts and justice and public safety processes.&#160;&#160;The Appraisal and Tax (&#8220;A&amp;T&#8221;) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities.&#160;&#160;Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We evaluate performance based on several factors, of which the primary financial measure is business segment operating income.&#160;&#160;We define segment operating income for our business units as income before noncash amortization of intangible assets associated with their acquisition, interest expense and income taxes.&#160;&#160;Segment operating income includes intercompany transactions.&#160;&#160;The majority of intercompany transactions relate to contracts involving more than one unit and are valued based on the contractual arrangement.&#160;&#160;Segment operating income for corporate primarily consists of compensation costs for the executive management team and certain accounting and administrative staff and share-based compensation expense for the entire company.&#160;&#160;Corporate segment operating income also includes revenues and expenses related to a company-wide user conference.&#160;&#160;The accounting policies of the reportable segments are the same as those described in Note 1, &#8220;Summary of Significant Accounting Policies.&#8221;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Segment assets include net accounts receivable, prepaid expenses and other current assets and net property and equipment.&#160;&#160;Corporate assets consist of cash and investments, prepaid insurance, intangibles associated with acquisitions, deferred income taxes and net property and equipment mainly related to unallocated information and technology assets.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">ES segment capital expenditures in 2016 included </font><font style="font-family:inherit;font-size:10pt;">$17.7 million</font><font style="font-family:inherit;font-size:10pt;"> for the expansion of an existing building and purchase of a building and land.&#160;&#160;</font></div><div style="line-height:120%;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</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;">Revenues</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="text-align:left;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="text-align:left;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="text-align:left;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="text-align:left;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;">Software licenses and royalties</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;">68,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:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,462</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">74,306</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Subscriptions</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">135,516</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">7,188</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">142,704</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Software services</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">158,478</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,326</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">174,804</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Maintenance</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;">304,380</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,589</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">322,969</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Appraisal services</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">26,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">26,287</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hardware and other</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;">11,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,015</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">14,973</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Intercompany</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;">6,742</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(6,742</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;">&#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;">Total revenues</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;">685,902</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;">73,868</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(3,727</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">756,043</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;">Depreciation and amortization 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;">43,962</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">984</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,355</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">50,301</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment 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;">190,817</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">18,286</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(41,832</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;">167,271</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capital expenditures</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;">23,843</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,432</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11,448</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">36,723</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment assets</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;">295,260</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">31,769</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,030,916</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,357,945</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As of the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2015</font><font style="font-family:inherit;font-size:10pt;"> </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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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="text-align:left;font-size:12pt;"><font style="font-family:inherit;font-size:12pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</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;">Revenues</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="text-align:left;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="text-align:left;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="text-align:left;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="text-align:left;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;">Software licenses and royalties</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;">54,376</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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,632</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">59,008</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Subscriptions</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;">107,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 colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">4,843</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">111,933</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Software services</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,068</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">10,784</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">139,852</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Maintenance</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;">227,586</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">17,951</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">245,537</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Appraisal services</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">25,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">25,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hardware and other</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,935</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">12</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,680</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">9,627</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Intercompany</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,025</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(4,025</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;">&#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;">Total revenues</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;">529,080</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;">63,287</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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,345</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;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">591,022</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;">Depreciation and amortization 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;">15,413</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">867</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,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;">19,574</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment 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;">141,401</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,477</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(38,490</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;">118,388</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capital expenditures</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,112</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,746</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">13,504</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment assets</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;">265,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,283</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,068,410</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,356,570</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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;">As of the year ended </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2014</font><font style="font-family:inherit;font-size:10pt;"> </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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="16" 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: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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">Enterprise</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Appraisal</font></div><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;and Tax</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Corporate</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">Totals</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;">Revenues</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="text-align:left;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="text-align:left;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="text-align:left;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="text-align:left;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;">Software licenses and royalties</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;">46,047</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">3,018</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">&#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;" rowspan="1" colspan="1"><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;">49,065</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Subscriptions</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;">84,322</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">3,526</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">87,848</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Software services</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;">104,146</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,675</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">113,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></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;">Maintenance</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;">195,881</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">16,815</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">212,696</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Appraisal services</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">21,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">&#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;">21,802</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Hardware and other</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;">5,398</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2,460</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">7,869</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Intercompany</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,812</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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(2,812</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;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;">Total revenues</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;">438,606</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;">54,847</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">(352</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="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></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;">493,101</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;">Depreciation and amortization 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;">11,140</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">866</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,599</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">14,605</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment 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;">114,993</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">11,603</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(25,370</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;">101,226</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Capital expenditures</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,644</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,446</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,449</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Segment assets</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;">170,369</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">16,463</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">382,980</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">569,812</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="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:12pt;"><font style="font-family:inherit;font-size:12pt;">&#160;</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:84.44444444444444%;border-collapse:collapse;text-align:left;"><tr><td colspan="13" rowspan="1"></td></tr><tr><td style="width:61%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width: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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Reconciliation of reportable segment operating</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="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;">Years Ended December 31,</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;">income to the Company's consolidated totals:</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;" rowspan="1" colspan="1"><div style="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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">2014</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 segment operating income</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">167,271</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;">118,388</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;">101,226</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;">Amortization of acquired software</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">(22,235</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,440</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;">(1,858</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;">Amortization of customer and trade name intangibles</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(13,731</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;">(5,905</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;">(4,546</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;">Other (expense) income, net</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,998</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;">381</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;">(355</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Income before income taxes</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">129,307</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;">108,424</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;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;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;">94,467</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%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SHARE-BASED COMPENSATION</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years of continuous service from the date of grant and have a contractual term of </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation. See Note 9 &#8211; &#8220;Share-Based Compensation&#8221; for further information. During fourth quarter of 2016, we adopted Accounting Standards Update ("ASU") No. 2016-09 "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting," See "New Accounting Pronouncements" below for further information.&#160;</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;"><font style="font-family:inherit;font-size:10pt;">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">DESCRIPTION OF BUSINESS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (&#8220;IT&#8221;) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (&#8220;SaaS&#8221;) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (&#8220;e-filing&#8221;). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PRINCIPLES OF CONSOLIDATION</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The consolidated financial statements include our parent company and a subsidiary, which is wholly-owned. All significant intercompany balances and transactions have been eliminated in consolidation. Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) during the years ended December 31, 2016, 2015 and 2014.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CASH AND CASH EQUIVALENTS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash in excess of that necessary for operating requirements is invested in short-term, highly liquid, income-producing investments. Investments with original maturities of three months or less are classified as cash and cash equivalents, which primarily consist of cash on deposit with several banks and money market funds. Cash and cash equivalents are stated at cost, which approximates market value.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">REVENUE RECOGNITION</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (&#8220;PCS&#8221; or &#8220;maintenance&#8221;), hardware, and appraisal services.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Software Arrangements:</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For the majority of our software arrangements, we provide services that range from installation, training, and basic consulting to software modification and customization to meet specific customer needs. If the arrangement does not require significant production, modification or customization or where the software services are not considered essential to the functionality of the software, revenue is recognized when all of the following conditions are met</font></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">persuasive evidence of an arrangement exists</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">delivery has occurred</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">our fee is fixed or determinable</font></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:96px;" 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:48px;"><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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">collectability is probable</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;">For multiple element arrangements, each element of the arrangement is analyzed and we allocate a portion of the total arrangement fee to the elements based on the relative fair value of the element using vendor-specific objective evidence of fair value (&#8220;VSOE&#8221;), regardless of any separate prices stated within the contract for each element. Fair value is considered the price a customer would be required to pay if the element was sold separately based on our historical experience of stand-alone sales of these elements to third-parties. For PCS, we use renewal rates for continued support arrangements to determine fair value. For software services, we use the fair value we charge our customers when those services are sold separately. We monitor our transactions to determine that we maintain and periodically revise VSOE to reflect fair value. In software arrangements in which we have the fair value of all undelivered elements but not of a delivered element, we apply the &#8220;residual method,&#8221; in compliance with Accounting Standards Codification (&#8220;ASC&#8221;) 985-605, Software Revenue Recognition. Under the residual method, if the fair value of all undelivered elements is determinable, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement fee is allocated to the delivered element(s) and is recognized as revenue assuming the other revenue recognition criteria are met. In software arrangements in which we do not have VSOE for all undelivered elements, revenue is deferred until fair value is determined or all elements for which we do not have VSOE have been delivered. Alternatively, if sufficient VSOE does not exist and the only undelivered element is services that do not involve significant modification or customization of the software, the entire fee is recognized over the period during which the services are expected to be performed.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Licenses and Royalties</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize the revenue allocable to software licenses and specified upgrades upon delivery of the software product or upgrade to the customer, unless the fee is not fixed or determinable or collectability is not probable. If the fee is not fixed or determinable, software license revenue is generally recognized as payments become due from the customer. If collectability is not considered probable, revenue is recognized when the fee is collected. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product&#8217;s functionality.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A majority of our software arrangements involve &#8220;off-the-shelf&#8221; software. We consider software to be off-the-shelf software if it can be added to an arrangement with minor changes in the underlying code and it can be used by the customer for the customer&#8217;s purpose upon installation. For off-the-shelf software arrangements, we recognize the software license fee as revenue after delivery has occurred, customer acceptance is reasonably assured, that portion of the fee represents a non-refundable enforceable claim and is probable of collection, and the remaining services such as training are not considered essential to the product&#8217;s functionality.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise considered essential, we recognize revenue using contract accounting and apply the provisions of the Construction type and Production type Contracts as discussed in ASC 605-35. We generally use the percentage-of-completion method to recognize revenue from these arrangements. We measure progress-to-completion primarily using labor hours incurred, or value added. The percentage-of-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we have the ability to produce reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. For arrangements that include new product releases for which it is difficult to estimate final profitability except to assume that no loss will ultimately be incurred, we recognize revenue under the completed contract method. Under the completed contract method, revenue is recognized only when a contract is completed or substantially complete. Historically these amounts have been immaterial.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.</font><font style="font-family:inherit;font-size:10pt;"> </font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Software Services</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Some of our software arrangements include services considered essential for the customer to use the software for the customer&#8217;s purposes. For these software arrangements, both the software license revenue and the services revenue are recognized as the services are performed using the percentage-of-completion contract accounting method. When software services are not considered essential, the fee allocable to the service element is recognized as revenue as we perform the services.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Computer Hardware Equipment</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Revenue allocable to computer hardware equipment is recognized when we deliver the equipment and collection is probable.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Post-Contract Customer Support</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. Our PCS agreements are typically renewable annually. Revenue allocated to PCS is recognized on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Subscription-Based Services:</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer&#8217;s hardware or enter into another arrangement with a third-party to host the software. In cases where the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and the customer can feasibly maintain the software on the customer&#8217;s hardware or enter into another arrangement with a third-party to host the software, we recognize the license, professional services and hosting services revenues pursuant to ASC 985-605, Software Revenue Recognition.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For SaaS arrangements that do not meet the criteria for recognition under ASC 985-605, we account for the elements under ASC 605-25, Multiple Element Arrangements, using all applicable facts and circumstances, including whether (i)&#160;the element has stand-alone value, (ii)&#160;there is a general right of return and (iii)&#160;the revenue is contingent on delivery of other elements. We allocate contract value to each element of the arrangement that qualifies for treatment as a separate element based on VSOE, and if VSOE is not available, third-party evidence, and if third-party evidence is unavailable, estimated selling price. We recognize hosting services ratably over the term of the arrangement, which range from </font><font style="font-family:inherit;font-size:10pt;">one</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years but are typically for a period of </font><font style="font-family:inherit;font-size:10pt;">five</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">seven</font><font style="font-family:inherit;font-size:10pt;"> years. For professional services associated with SaaS arrangements that we determine do not have stand-alone value to the customer or are contingent on delivery of other elements, we recognize the services revenue ratably over the remaining contractual period once we have provided the customer access to the software and we may begin billing for hosting services. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. The elements for these arrangements are accounted for under ASC 605-25. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the related SaaS hosting term.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Appraisal Services:</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">For our property appraisal projects, we recognize revenue using the proportional performance method of revenue recognition since many of these projects are implemented over one to three year periods and consist of various unique activities. Under this method of revenue recognition, we identify each activity for the appraisal project, with a typical project generally calling for bonding, office set up, training, routing of map information, data entry, data collection, data verification, informal hearings, appeals and project management. Each activity or act is specifically identified and assigned an estimated cost. Costs which are considered to be associated with indirect activities, such as bonding costs and office set up, are expensed as incurred. These costs are typically billed as incurred and are recognized as revenue equal to cost. Direct contract fulfillment activities and related supervisory costs such as data collection, data entry and verification are expensed as incurred. The direct costs for these activities are determined and the total contract value is then allocated to each activity based on a consistent profit margin. Each activity is assigned a consistent unit of measure to determine progress towards completion and revenue is recognized for each activity based upon the percentage complete as applied to the estimated revenue for that activity. Progress for the fulfillment activities is typically based on labor hours or an output measure such as the number of parcel counts completed for that activity. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Allocation of Revenue in Statements of Comprehensive Income</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">In our statements of comprehensive income, we allocate revenue to software licenses, software services, maintenance and hardware and other based on the VSOE of fair value for elements in each revenue arrangement and the application of the residual method for arrangements in which we have established VSOE of fair value for all undelivered elements. In arrangements where we are not able to establish VSOE of fair value for all undelivered elements, revenue is first allocated to any undelivered elements for which VSOE of fair value has been established. We then allocate revenue to any undelivered elements for which VSOE of fair value has not been established based upon management&#8217;s best estimate of fair value of those undelivered elements and apply a residual method to determine the license fee. Management&#8217;s best estimate of fair value of undelivered elements for which VSOE of fair value has not been established is based upon the VSOE of similar offerings and other objective criteria.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Other</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The majority of deferred revenue consists of unearned maintenance revenue that has been billed based on contractual terms in the underlying arrangement with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in our contracts generally provide for the payment for the value of products delivered and services performed in the event of an early termination.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Prepaid expenses and other current assets include direct and incremental costs such as commissions associated with arrangements for which revenue recognition has been deferred. Such costs are expensed at the time the related revenue is recognized.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;USE OF ESTIMATES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the application of the percentage-of-completion and proportional performance methods of revenue recognition, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. Actual results could differ from estimates.&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">PROPERTY AND EQUIPMENT, NET</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Property, equipment and purchased software are recorded at original cost and increased by the cost of any significant improvements after purchase. We expense maintenance and repairs when incurred. Depreciation and amortization is calculated using the straight-line method over the shorter of the asset&#8217;s estimated useful life or the term of the lease in the case of leasehold improvements. For income tax purposes, we use accelerated depreciation methods as allowed by tax laws.&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RESEARCH AND DEVELOPMENT COSTS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We expensed research and development costs of </font><font style="font-family:inherit;font-size:10pt;">$43.2 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, </font><font style="font-family:inherit;font-size:10pt;">$29.9 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2015</font><font style="font-family:inherit;font-size:10pt;">, and </font><font style="font-family:inherit;font-size:10pt;">$25.7 million</font><font style="font-family:inherit;font-size:10pt;"> during </font><font style="font-family:inherit;font-size:10pt;">2014</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INCOME TAXES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Income taxes are accounted for under the asset and liability method. Deferred taxes arise because of different treatment between financial statement accounting and tax accounting, known as &#8220;temporary differences.&#8221; We record the tax effect of these temporary differences as &#8220;deferred tax assets&#8221; (generally items that can be used as a tax deduction or credit in the future periods) and &#8220;deferred tax liabilities&#8221; (generally items that we received a tax deduction for, which have not yet been recorded in the income statement). The deferred tax assets and liabilities are measured using enacted tax rules and laws that are expected to be in effect when the temporary differences are expected to be recovered or settled. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be "realized."&#160;&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">SHARE-BASED COMPENSATION</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after </font><font style="font-family:inherit;font-size:10pt;">three</font><font style="font-family:inherit;font-size:10pt;"> to </font><font style="font-family:inherit;font-size:10pt;">six</font><font style="font-family:inherit;font-size:10pt;"> years of continuous service from the date of grant and have a contractual term of </font><font style="font-family:inherit;font-size:10pt;">10</font><font style="font-family:inherit;font-size:10pt;"> years. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation. See Note 9 &#8211; &#8220;Share-Based Compensation&#8221; for further information. During fourth quarter of 2016, we adopted Accounting Standards Update ("ASU") No. 2016-09 "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting," See "New Accounting Pronouncements" below for further information.&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">GOODWILL AND OTHER INTANGIBLE ASSETS</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Goodwill</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including identifiable intangible assets, in connection with our business combinations. Upon acquisition, goodwill is assigned to the reporting unit that is expected to benefit from the synergies of the business combination, which is the reporting unit to which the related acquired technology is assigned. A reporting unit is the operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by executive management. We assess goodwill for impairment annually as of April, or more frequently whenever events or changes in circumstances indicate its carrying value may not be recoverable.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a second step is performed to measure the amount of potential impairment. In the second step, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit&#8217;s goodwill. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Our annual goodwill impairment analysis, which we performed quantitatively during the second quarter of </font><font style="font-family:inherit;font-size:10pt;">2016</font><font style="font-family:inherit;font-size:10pt;">, did not result in an impairment charge.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;font-style:italic;">Other Intangible Assets</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We make judgments about the recoverability of purchased intangible assets other than goodwill whenever events or changes in circumstances indicate that an impairment may exist. Customer base and acquired software each comprise approximately half of our purchased intangible assets other than goodwill. We review our customer turnover each year for indications of impairment. Our customer turnover has historically been very low. There have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant impairments of intangible assets in any of the periods presented.&#160;&#160;If indications of impairment are determined to exist, we measure the recoverability of assets by a comparison of the carrying amount of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">IMPAIRMENT OF LONG-LIVED ASSETS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We periodically evaluate whether current facts or circumstances indicate that the carrying value of our property and equipment or other long-lived assets to be held and used may not be recoverable. If such circumstances are determined to exist, we measure the recoverability of assets to be held and used by a comparison of the carrying amount of the asset or appropriate grouping of assets and the estimated undiscounted future cash flows expected to be generated by the assets. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet. There have been </font><font style="font-family:inherit;font-size:10pt;">no</font><font style="font-family:inherit;font-size:10pt;"> significant impairments of long-lived assets in any of the periods presented.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COSTS OF COMPUTER SOFTWARE</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We capitalize software development costs upon the establishment of technological feasibility and prior to the availability of the product for general release to customers. Software development costs primarily consist of personnel costs and rent for related office space. We begin to amortize capitalized costs when a product is available for general release to customers. Amortization expense is determined on a product-by-product basis at a rate not less than straight-line basis over the product&#8217;s remaining estimated economic life. We have not capitalized any internal software development costs in any of the periods presented.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">FAIR VALUE OF FINANCIAL INSTRUMENTS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Cash and cash equivalents, accounts receivables, accounts payables, short-term obligations and certain other assets at cost approximate fair value because of the short maturity of these instruments. The fair value of our revolving line of credit approximates book value as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, because our interest rates reset approximately every 30 days or less. See Note 6 &#8211; &#8220;Revolving Line of Credit&#8221; for further discussion.</font></div><div style="line-height:120%;padding-top:8px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have </font><font style="font-family:inherit;font-size:10pt;">$33.5 million</font><font style="font-family:inherit;font-size:10pt;"> in investment grade corporate and municipal bonds with maturity dates ranging from </font><font style="font-family:inherit;font-size:10pt;">2016 through mid-2018</font><font style="font-family:inherit;font-size:10pt;">.&#160;&#160;We intend to hold these bonds to maturity and have classified them as such.&#160;&#160;We believe cost approximates fair value because of the relatively short duration of these investments.&#160;&#160;The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or from other observable market data. These investments are included in short-term investments and non-current investments and other assets.&#160;&#160;</font></div><div style="line-height:120%;padding-top:8px;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, 2016</font><font style="font-family:inherit;font-size:10pt;">, we have </font><font style="font-family:inherit;font-size:10pt;">$15.0 million</font><font style="font-family:inherit;font-size:10pt;"> invested in convertible preferred stock representing a </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The fair value of this investment is based on valuations using Level III, unobservable inputs that are supported by little or no market value activity and that are significant to the fair value of the investment.</font></div><div style="line-height:120%;padding-top:12px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">CONCENTRATIONS OF CREDIT RISK AND UNBILLED RECEIVABLES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, accounts receivable from trade customers, and investments in marketable securities. Our cash and cash equivalents primarily consists of operating account balances and money market funds, which are maintained at several major domestic financial institutions and the balances often exceed insured amounts. As of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">, we had cash and cash equivalents of </font><font style="font-family:inherit;font-size:10pt;">$36.2 million</font><font style="font-family:inherit;font-size:10pt;">. We perform periodic evaluations of the credit standing of these financial institutions.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Concentrations of credit risk with respect to receivables are limited due to the size and geographical diversity of our customer base. Historically, our credit losses have not been significant. As a result, we do not believe we have any significant concentrations of credit risk as of </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;">.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We maintain allowances for doubtful accounts and sales adjustments, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate that the carrying amount for the allowances for doubtful accounts and sales adjustments may require revision, include, but are not limited to, deterioration of a customer&#8217;s financial condition, failure to manage our customer&#8217;s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:</font></div><div style="line-height:120%;padding-top:16px;text-align:center;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;margin-left:auto;margin-right:auto;width:94.81481481481482%;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="text-align:left;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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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;">Balance at beginning of year</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,640</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;">1,725</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;">1,113</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Provisions for losses - accounts receivable</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,484</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,756</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,897</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Collection of accounts previously written off</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">153</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#8212;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Deductions for accounts charged off or credits issued</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,728</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;">(1,994</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;">(1,285</font></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr><tr><td style="vertical-align: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;">Balance at end of year</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;">3,396</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;">1,640</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;">1,725</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:12pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. Our property appraisal outsourcing service contracts can range up to three years and, in a few cases, as long as five years, in duration. In connection with these contracts, as well as certain software service contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1)&#160;property appraisal services contracts accounted for using proportional performance accounting in which the revenue is earned based upon activities performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2)&#160;software services contracts accounted for using the percentage-of-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3)&#160;software revenue for which we have objective evidence that the customer-specified objective criteria has been met but the billing has not yet been submitted to the customer; (4)&#160;some of our contracts provide for an amount to be withheld from a progress billing (generally between </font><font style="font-family:inherit;font-size:10pt;">5%</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">20%</font><font style="font-family:inherit;font-size:10pt;"> retention) until final and satisfactory project completion is achieved; and (5)&#160;in a limited number of cases, we may grant extended payment terms, generally to existing customers with whom we have a long-term relationship and favorable collection history.</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have recorded unbilled receivables of </font><font style="font-family:inherit;font-size:10pt;">$33.6 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$29.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </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. Included in unbilled receivables are retention receivables of </font><font style="font-family:inherit;font-size:10pt;">$5.0 million</font><font style="font-family:inherit;font-size:10pt;"> and </font><font style="font-family:inherit;font-size:10pt;">$4.7 million</font><font style="font-family:inherit;font-size:10pt;"> at </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, and these retentions become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables and retention receivables expected to be collected in excess of one year have been included with accounts receivable, long-term portion in the accompanying consolidated balance sheets.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">INDEMNIFICATION</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Most of our software license agreements indemnify our customers in the event that the software sold infringes upon the intellectual property rights of a third-party. These agreements typically provide that in such event we will either modify or replace the software so that it becomes non-infringing or procure for the customer the right to use the software. We have recorded no liability associated with these indemnifications, as we are not aware of any pending or threatened infringement actions that are possible losses. We believe the estimated fair value of these intellectual property indemnification clauses is minimal.</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We have also agreed to indemnify our officers and board members if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity. We maintain directors&#8217; and officers&#8217; liability insurance coverage to protect against any such losses. We have recorded no liability associated with these indemnifications. Because of our insurance coverage, we believe the estimated fair value of these indemnification agreements is minimal.</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">RECLASSIFICATIONS</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Certain amounts for previous years have been reclassified to conform to the current year presentation.</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%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">NEW ACCOUNTING PRONOUNCEMENTS</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;">New Accounting Pronouncements Adopted in 2016</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;text-decoration:underline;">Improvements to Employee Share-Based Payment Accountin</font><font style="font-family:inherit;font-size:10pt;">g. In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" which simplifies several aspects of the accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for our interim and annual reporting periods beginning December 15, 2016, and early adoption is permitted. We elected to early adopt this standard in fourth quarter of 2016. The impact of the early adoption was as follows:</font></div><div style="line-height:120%;text-align:left;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard eliminates additional paid in capital ("APIC") pools and requires excess tax benefits and tax deficiencies to be recorded in the income statement as a discrete item when the awards vest or are settled. The adoption of this guidance on a prospective basis resulted in the recognition of excess tax benefits in our provision for income taxes. </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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The standard requires excess tax benefits to be recognized regardless of whether the benefit reduces taxes payable. The adoption of this guidance is applied on a modified retrospective basis; however, it did not have an impact on our retained earnings as of January 1, 2016, as we had previously recognized all our excess tax benefits.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted, we have elected to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation cost to be recognized in each period. As such, the guidance relating to forfeitures did not have an impact on our retained earnings as of January 1, 2016.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The new guidance changes the calculation of common stock equivalents for earnings per share purposes.</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">As permitted, we elected to apply the statement of cash flows guidance that cash flows related to excess tax benefits be presented as an operating activity retrospectively. </font></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Adoption of the new standard resulted in the recognition of excess tax benefits in our provision for income taxes rather than APIC of </font><font style="font-family:inherit;font-size:10pt;">$29.6 million</font><font style="font-family:inherit;font-size:10pt;"> for the period ended December 31, 2016. As of December 31, 2016, the change in the calculation of common stock equivalents added approximately </font><font style="font-family:inherit;font-size:10pt;">519,000</font><font style="font-family:inherit;font-size:10pt;"> weighted average shares for the diluted earnings per share calculations. The impact to our previously reported quarterly results for fiscal year 2016 is as follows:</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:95.55555555555556%;border-collapse:collapse;text-align:left;"><tr><td colspan="24" rowspan="1"></td></tr><tr><td style="width:35%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td><td style="width:8%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="7" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:center;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;&#160;&#160;&#160;&#160;&#160;Three Months Ended</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="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;">March&#160;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="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;">June&#160;30, 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="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;">September&#160;30, 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;">(In thousands, except per share amounts)</font></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Reported</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Adjusted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Reported</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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Adjusted</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;background-color:#cceeff;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;">As Reported</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 colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;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;">As Adjusted</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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;font-size:10pt;"><font style="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:16px;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:16px;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;">Income statements:</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Income tax provision</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">10,495</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">9,350</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">11,323</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,188</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">14,155</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">989</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">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;font-size:10pt;"><font 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;">17,079</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,224</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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,872</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">25,007</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">22,264</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">35,430</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Basic earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.50</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.61</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.97</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted earnings per common share</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.44</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.49</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.65</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">0.91</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Diluted weighted average common shares outstanding</font></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">38,557</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">39,071</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,196</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,738</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">38,506</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">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></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1"><div style="overflow:hidden;height:20px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td></tr><tr><td style="vertical-align: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;">Statement of cash flows:</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 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;">Net cash provided by operating activities</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">40,270</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">41,321</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">13,877</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">19,520</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;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;">67,091</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">79,213</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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 cash (used) provided by financing activities</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,860</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(16,911</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">5,668</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">25</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">(77,973</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">$</font></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">(90,095</font></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">)</font></div></td></tr></table></div><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div><div style="line-height:120%;padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;text-decoration:underline;">Presentation of Financial Statements - Going Concern</font><font style="font-family:inherit;font-size:10pt;">. In August 2014, the FASB issued ASU No. 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity&#8217;s Ability to Continue as a Going Concern." The guidance requires an entity to evaluate whether there are conditions or events, in the aggregate, that raise substantial doubt about the entity&#8217;s ability to continue as a going concern within one year after the date that the financial statements are issued (or within one year after the financial statements are available to be issued when applicable) and to provide related footnote disclosures in certain circumstances. The guidance is effective for the annual period ending after December 15, 2016, and for annual and interim periods thereafter. We adopted this standard in the fourth quarter of 2016 and its adoption did not have an impact on our consolidated financial statements.</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;">Recent Accounting Guidance not yet Adopted</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;text-decoration:underline;">Revenue from Contracts with Customers.</font><font style="font-family:inherit;font-size:10pt;"> On May 28, 2014, the FASB issued ASU No. 2014-09, &#8220;Revenue from Contracts with Customers.&#8221; This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements.</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;">The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We are assessing the financial impact of adopting the new standard and the methods of adoption; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2018.</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;">We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees, installation fees, and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. Installation fees will no longer be considered distinct performance obligations and therefore will be recognized over the term of the arrangement or life of the performance obligation. We expect revenue related to our SaaS offerings and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) must be recognized as an asset and expensed over the expected life of the arrangement, unless that life is less than one year. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption the new standard, we expect amortization periods to extend past the initial term. </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;text-decoration:underline;">Leases.</font><font style="font-family:inherit;font-size:10pt;">&#160;On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, &#8220;Leases (Topic 842).&#8221; Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:</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><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:48px;" rowspan="1" colspan="1"></td><td rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:top" rowspan="1" colspan="1"><div style="line-height:120%;font-size:10pt;padding-left:24px;"><font style="font-family:inherit;font-size:10pt;">&#8226;</font></div></td><td style="vertical-align:top;" rowspan="1" colspan="1"><div style="line-height:120%;text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A lease liability, which is a lessee&#8216;s obligation to make lease payments arising from a lease, measured on a discounted basis; and</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: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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">A right-of-use asset, which is an asset that represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term.</font></div></td></tr></table><div style="line-height:120%;text-align:left;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:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.&#160;&#160;</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;">The ASU is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We expect to adopt the new standard in fiscal year 2019.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">COSTS OF COMPUTER SOFTWARE</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">We capitalize software development costs upon the establishment of technological feasibility and prior to the availability of the product for general release to customers. Software development costs primarily consist of personnel costs and rent for related office space. We begin to amortize capitalized costs when a product is available for general release to customers. Amortization expense is determined on a product-by-product basis at a rate not less than straight-line basis over the product&#8217;s remaining estimated economic life. We have not capitalized any internal software development costs in any of the periods presented.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-left:0px;text-indent:0px;"><font style="font-family:inherit;font-size:10pt;">SHAREHOLDERS&#8217; EQUITY</font></div><div style="line-height:120%;padding-top:8px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The following table details activity in our common stock:</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:94.81481481481482%;border-collapse:collapse;text-align:left;"><tr><td colspan="21" rowspan="1"></td></tr><tr><td style="width:29%;" 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:9%;" rowspan="1" 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:9%;" rowspan="1" 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:9%;" rowspan="1" colspan="1"></td><td style="width:1%;" rowspan="1" colspan="1"></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="20" 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:8pt;"><font style="font-family:inherit;font-size:8pt;">Years Ended 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="text-align:left;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2015</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">2014</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:8pt;"><font style="font-family:inherit;font-size:8pt;">&#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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="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:8pt;"><font style="font-family:inherit;font-size:8pt;">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;border-top:1px solid #000000;" rowspan="1"><div style="text-align:center;font-size:8pt;"><font style="font-family:inherit;font-size:8pt;">Amount</font></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Stock option exercises</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;">827</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;">23,527</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">1,118</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;">23,160</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;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">855</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;">14,680</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;">Purchases of common stock</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;">(882</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;">(112,699</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;">(5</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;">(645</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;">(294</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;">(22,817</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;">Employee stock plan purchases</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;">47</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">6,236</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">43</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,671</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><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;">53</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">4,144</font></div></td><td style="vertical-align:bottom;background-color:#cceeff;" rowspan="1" colspan="1"><div style="text-align: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;">Shares issued for acquisitions</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;padding-left:2px;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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">&#160;</font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;" rowspan="1" colspan="1"><div style="text-align:right;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">2,149</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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;">364,333</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="overflow:hidden;font-size:10pt;"><font style="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;">17</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="1"><div style="text-align:left;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;"><br clear="none"/></font></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;" rowspan="1" colspan="1"><div style="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,473</font></div></td><td style="vertical-align:bottom;" rowspan="1" colspan="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;">&#160;</font></div><div style="line-height:120%;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">Subsequent to </font><font style="font-family:inherit;font-size:10pt;">December&#160;31, 2016</font><font style="font-family:inherit;font-size:10pt;"> and through </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2017</font><font style="font-family:inherit;font-size:10pt;">, we repurchased </font><font style="font-family:inherit;font-size:10pt;">42,000</font><font style="font-family:inherit;font-size:10pt;"> shares for an aggregate purchase price of </font><font style="font-family:inherit;font-size:10pt;">$6.2 million</font><font style="font-family:inherit;font-size:10pt;">. As of </font><font style="font-family:inherit;font-size:10pt;">February&#160;21, 2017</font><font style="font-family:inherit;font-size:10pt;">, we had authorization from our board of directors to repurchase up to </font><font style="font-family:inherit;font-size:10pt;">2.0 million</font><font style="font-family:inherit;font-size:10pt;"> additional shares of our common stock.</font></div></div> <div style="font-family:Times New Roman;font-size:10pt;"><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">USE OF ESTIMATES</font></div><div style="line-height:120%;padding-top:16px;font-size:10pt;"><font style="font-family:inherit;font-size:10pt;">The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (&#8220;GAAP&#8221;) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the application of the percentage-of-completion and proportional performance methods of revenue recognition, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. Actual results could differ from estimates.</font></div></div> EX-101.SCH 7 tyl-20161231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - Acquisitions - Narrative (Detail) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2413401 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Statements of Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 0002000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2410403 - Disclosure - Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2412401 - Disclosure - Employee Benefit Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Goodwill and Other Intangible Assets - Summary of Allocation of Acquisition Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Annual Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Other Intangible Assets and Related Accumulated Amortization (Detail) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2107100 - Disclosure - Income Tax link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Income Tax - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2407402 - Disclosure - Income Tax - Income Tax Provision (Benefit) on Income From Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Income Tax - Reconciliation of U.S. Statutory Income Tax Rate to Effective Income Tax Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Income Tax - Schedule of Deferred Tax Assets and Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 2307301 - Disclosure - Income Tax (Tables) link:presentationLink link:calculationLink link:definitionLink 2111100 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2411403 - Disclosure - Leases - Summary of Future Minimum Lease Payments (Detail) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Detail) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Quarterly Financial Information (unaudited) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Quarterly Financial Information (unaudited) - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Quarterly Financial Information (unaudited) - Summary of Selected Financial Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Quarterly Financial Information (unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - Revolving Line of Credit link:presentationLink link:calculationLink link:definitionLink 2406401 - Disclosure - Revolving Line of Credit - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Segment and Related Information link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Segment and Related Information - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Segment and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Share-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Share-Based Compensation - Other Information Pertaining to Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - Share-Based Compensation - Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2409404 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Share-Based Compensation - Summary of Weighted Average Assumptions Used for Options Granted (Detail) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2108100 - Disclosure - Shareholders' Equity link:presentationLink link:calculationLink link:definitionLink 2408403 - Disclosure - Shareholders' Equity - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2408402 - Disclosure - Shareholders' Equity - Summary of Activities in Common Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 2308301 - Disclosure - Shareholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Summary of Significant Accounting Policies Adjustments to Quarterly Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Summary of Significant Accounting Policies - Summary of Adjustments in Allowances for Doubtful Accounts and Sales Adjustments (Detail) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 tyl-20161231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 tyl-20161231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 tyl-20161231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Summary of Weighted Average Assumptions Used for Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Summary of Share-Based Compensation Expense Related to Share-Based Awards Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block] Stock Option Activity Schedule of Share-based Compensation, Stock Options, Activity [Table Text Block] Statement of Financial Position [Abstract] ASSETS Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Accounts receivable (less allowance for losses of $3,396 in 2016 and $1,640 in 2015) Accounts Receivable, Net, Current Short-term investments Short-term Investments Prepaid expenses Prepaid Expense, Current Income tax receivable Income Taxes Receivable Other current assets Other Assets, Current Total current assets Assets, Current Accounts receivable, long-term Accounts Receivable, Net, Noncurrent Property and equipment, net Property, Plant and Equipment, Net Other assets: Other Assets, Noncurrent [Abstract] Goodwill Goodwill Other intangibles, net Intangible Assets, Net (Excluding Goodwill) Cost method investment Cost Method Investments Non-current investments and other assets Investments and Other Noncurrent Assets Total assets Assets LIABILITIES AND SHAREHOLDERS' EQUITY Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued liabilities Accrued Liabilities, Current Deferred revenue Deferred Revenue, Current Total current liabilities Liabilities, Current Revolving line of credit Long-term Line of Credit, Noncurrent Deferred revenue, long-term Deferred Revenue, Noncurrent Deferred income taxes Deferred Tax Liabilities, Net, Noncurrent Commitments and contingencies Commitments and Contingencies Shareholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued Preferred Stock, Value, Issued Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares issued in 2016 and 2015 Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital, Common Stock Accumulated other comprehensive loss, net of tax Accumulated Other Comprehensive Income (Loss), Net of Tax Retained earnings Retained Earnings (Accumulated Deficit) Treasury stock, at cost; 11,381,733 and 11,373,666 shares in 2016 and 2015, respectively Treasury Stock, Value Total shareholders' equity Stockholders' Equity Attributable to Parent Liabilities and Shareholders' equity, Total Liabilities and Equity Goodwill and Intangible Assets Disclosure [Abstract] Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Finite Lived Intangible Assets By Major Class Finite-Lived Intangible Assets by Major Class [Axis] Finite Lived Intangible Assets Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Customer related intangibles Customer-Related Intangible Assets [Member] Acquired software Software Acquired [Member] Software acquired. Trade name Trade Names [Member] Leases acquired Leases, Acquired-in-Place [Member] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Acquisition intangibles, gross Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Total intangibles, net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table] Income Statement Location Income Statement Location [Axis] Income Statement Location Income Statement Location [Domain] Cost of software services, maintenance and subscriptions Cost Of Software Services Maintenance And Subscriptions [Member] Cost of software services maintenance and subscriptions. Selling, general and administrative expenses Selling, General and Administrative Expenses [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items] Share-based compensation expense Allocated Share-based Compensation Expense Total share-based compensation expenses Share-based Compensation Tax benefit Employee Service Share-based Compensation, Tax Benefit from Compensation Expense Net (decrease) increase in net income Allocated Share-based Compensation Expense, Net of Tax Earnings Per Share [Abstract] Computation of Basic Earnings and Diluted Earnings Per Share Data Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information Schedule of Quarterly Financial Information [Table Text Block] Income Statement [Abstract] Statement [Table] Statement [Table] Customer and trade name intangibles Customer Related Intangible Assets And Trade Names [Member] Customer related intangible assets and trade names. Statement [Line Items] Statement [Line Items] Revenues: Revenues [Abstract] Software licenses and royalties Licenses Revenue Subscriptions Subscription Revenues Subscription revenue comprised of fees from application service provider arrangements and other hosted service offerings, software subscriptions, electronic filing solutions, and disaster recovery services. These services also include professional services and maintenance support. Software services Technology Services Revenue Maintenance Maintenance Revenue Appraisal services Appraisal Services Revenue Appraisal services revenue. Hardware and other Hardware And Other Revenue Revenue from resale of third party hardware and other revenues. Total revenues Revenue, Net Cost of revenues: Cost of Revenue [Abstract] Software licenses and royalties License Costs Acquired software Cost of Goods Sold, Amortization Software services, maintenance and subscriptions Software Services Maintenance And Subscriptions Costs Software services maintenance and subscriptions costs. Appraisal services Appraisal Services Appraisal services. Hardware and other Hardware And Other Costs Cost incurred related to resale of third party hardware and other miscellaneous expenses. Total cost of revenues Cost of Goods and Services Sold Gross profit Gross Profit Selling, general and administrative expenses Selling, General and Administrative Expense Research and development expense Research and Development Expense, Software (Excluding Acquired in Process Cost) Amortization of customer and trade name intangibles Amortization of Intangible Assets Operating income Operating Income (Loss) Other (expense) income, net Other Nonoperating Income (Expense) Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Extraordinary Items, Noncontrolling Interest Income tax provision Income Tax Expense (Benefit) Net income Net Income (Loss) Attributable to Parent Earnings per common share: Basic (USD per share) Earnings Per Share, Basic Diluted (USD per share) Earnings Per Share, Diluted Property, Plant and Equipment [Abstract] Depreciation expense Depreciation Payment to acquire building Payments to Acquire Buildings Payment for construction to expand building Payments for Capital Improvements Lease expiration year, earliest Earliest Lease Expiration Year Earliest lease expiration year. Lease expiration year, latest Latest Lease Expiration Year Latest lease expiration year. Expected rental income, during 2017 Operating Leases, Future Minimum Payments Receivable, Current Expected rental income, during 2018 Operating Leases, Future Minimum Payments Receivable, in Two Years Expected rental income, during 2019 Operating Leases, Future Minimum Payments Receivable, in Three Years Expected rental income, during 2020 Operating Leases, Future Minimum Payments Receivable, in Four Years Expected rental income, during 2021 Operating Leases, Future Minimum Payments Receivable, in Five Years Expected rental income, thereafter Operating Leases, Future Minimum Payments Receivable, Thereafter Rental income from third party tenants in 2016, 2015, and 2014 Rental Income, Nonoperating Accrued Liabilities, Current [Abstract] Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Net income Adjustments to reconcile net income to cash provided by operations: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Share-based compensation expense Provision for losses - accounts receivable Provision for Doubtful Accounts Deferred income tax benefit Deferred Income Tax Expense (Benefit) Changes in operating assets and liabilities, exclusive of effects of acquired companies: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Income tax receivable Increase (Decrease) in Income Taxes Receivable Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued liabilities Increase (Decrease) in Accrued Liabilities Deferred revenue Increase (Decrease) in Deferred Revenue Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities, Continuing Operations Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Cost of acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Purchase of cost method investment Payments To Acquire Cost Method Investment Payments to acquire cost method investment. Purchase of marketable security investments Payments to Acquire Marketable Securities Proceeds from marketable security investments Proceeds from Sale and Maturity of Marketable Securities Additions to property and equipment Payments to Acquire Property, Plant, and Equipment (Increase) decrease in other Payments for (Proceeds from) Other Investing Activities Net cash used by investing activities Net Cash Provided by (Used in) Investing Activities, Continuing Operations Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] (Decrease) increase in net borrowings on revolving line of credit Proceeds from (Repayments of) Lines of Credit Purchase of treasury shares Payments for Repurchase of Common Stock Contributions from employee stock purchase plan Proceeds from Stock Plans Proceeds from exercise of stock options Proceeds from Stock Options Exercised Debt issuance costs Payments of Debt Issuance Costs Net cash (used) provided by financing activities Net Cash Provided by (Used in) Financing Activities, Continuing Operations Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Accounting Policies [Abstract] Allowance for Doubtful Accounts Receivable [Roll Forward] Balance at beginning of year Allowance for Doubtful Accounts Receivable, Current Provisions for losses - accounts receivable Collection of accounts previously written off Allowance for Doubtful Accounts Receivable, Recoveries Deductions for accounts charged off or credits issued Allowance for Doubtful Accounts Receivable, Write-offs Balance at end of year Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Revenues Gross profit Income before income taxes (a) Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest Earnings per diluted share Shares used in computing diluted earnings per share (a) Weighted Average Number of Shares Outstanding, Diluted Income Tax Disclosure [Abstract] Federal income tax expense at statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount State income tax, net of federal income tax benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Domestic production activities deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Amount Excess tax benefits related to stock option exercises Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Share-based Compensation, Excess Tax Benefit, Amount Non-deductible business expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Amount Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Income tax expense benefit Weighted average grant-date fair value of stock options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value of stock options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Summary of Adjustments in Allowances for Doubtful Accounts and Sales Adjustments Allowance for Credit Losses on Financing Receivables [Table Text Block] Schedule of Change in Accounting Estimate Schedule of Change in Accounting Estimate [Table Text Block] Equity [Abstract] Summary of Activities in Common Stock Schedule of Stockholders Equity [Table Text Block] Debt Disclosure [Abstract] Line Of Credit Facility [Table] Line of Credit Facility [Table] Short Term Debt Type Short-term Debt, Type [Axis] Short Term Debt Type Short-term Debt, Type [Domain] Letter of Credit Letter of Credit [Member] Credit Facility Credit Facility [Axis] Credit Facility Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Debt Instrument Debt Instrument [Axis] Debt Instrument Name Debt Instrument, Name [Domain] Credit Agreement Credit Agreement [Member] Credit Agreement. Range Range [Axis] Range Member Range [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Variable Rate Variable Rate [Axis] Variable Rate Variable Rate [Domain] Prime Commercial Lending Rate Prime Rate [Member] LIBOR Rate London Interbank Offered Rate (LIBOR) [Member] Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Revolving credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Revolving line of credit maturity date Line of Credit Facility, Expiration Date Line of credit facility interest rate Debt Instrument, Basis Spread on Variable Rate Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Debt instrument, description of variable rate basis Debt Instrument, Description of Variable Rate Basis Outstanding borrowings Line of credit facility, unused borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Letters of credit, outstanding Letters of Credit Outstanding, Amount Line of credit maturity period Line Of Credit Facility Expiration Year Line of credit facility expiration year. Interest paid Interest Paid Statement of Stockholders' Equity [Abstract] Statement Equity Components Equity Components [Axis] Equity Component Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance Balance, shares Shares, Issued Issuance of shares pursuant to stock compensation plan Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures Issuance of shares pursuant to stock compensation plan, shares Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures Stock compensation Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition Issuance of shares pursuant to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Issuance of shares pursuant to employee stock purchase plan, shares Stock Issued During Period, Shares, Employee Stock Purchase Plans Federal income tax benefit related to exercise of stock options Adjustments to Additional Paid in Capital, Income Tax Benefit from Share-based Compensation Treasury stock purchases Treasury Stock, Value, Acquired, Cost Method Treasury stock purchases, shares Treasury Stock, Shares, Acquired Issuance of shares for acquisitions Stock Issued During Period, Value, Acquisitions Issuance of shares for acquisitions, shares Stock Issued During Period, Shares, Acquisitions Balance Balance, shares Income Tax Contingency [Table] Income Tax Contingency [Table] Income Tax Authority Income Tax Authority [Axis] Income Tax Authority Income Tax Authority [Domain] State State and Local Jurisdiction [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Unrecognized tax benefits Unrecognized Tax Benefits Income tax examination, year under examination Income Tax Examination, Year under Examination Income taxes, net of refunds Income Taxes Paid, Net Postemployment Benefits [Abstract] Employee Benefit Plans Compensation and Employee Benefit Plans, Other than Share-based Compensation [Text Block] Segment Reporting [Abstract] Schedule of Segment Revenues and Operations Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Operating Income from Segments to Consolidated Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Summary of Other Intangible Assets and Related Accumulated Amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Summary of Allocation of Acquisition Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Summary of Changes in Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Summary of Estimated Annual Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Quarterly Financial Information (unaudited) Quarterly Financial Information [Text Block] Leases [Abstract] 2017 Operating Leases, Future Minimum Payments Due, Next Twelve Months 2018 Operating Leases, Future Minimum Payments, Due in Two Years 2019 Operating Leases, Future Minimum Payments, Due in Three Years 2020 Operating Leases, Future Minimum Payments, Due in Four Years 2021 Operating Leases, Future Minimum Payments, Due in Five Years Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Total Operating Leases, Future Minimum Payments Due Schedule Of Operating Leased Assets [Table] Schedule of Operating Leased Assets [Table] Related Party Transaction Related Party Transaction [Axis] Related Party Transaction Related Party Transaction [Domain] Related Party Transaction Related Party Transaction [Member] Related party transaction. Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating lease expiration year Non Cancellable Operating Leases Expiration Year Non cancellable operating leases expiration year. Rent expense Operating Leases, Rent Expense Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Summary of Future Minimum Lease Payments Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Property Plant And Equipment By Type Property, Plant and Equipment, Type [Axis] Property Plant And Equipment Type Property, Plant and Equipment, Type [Domain] Land Land [Member] Building and leasehold improvements Building And Leasehold Improvements [Member] Building and leasehold improvements. Computer equipment and purchased software Computer Equipment And Purchased Software [Member] Computer equipment and purchased software. Furniture and fixtures Furniture and Fixtures [Member] Transportation equipment Transportation Equipment [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment, Gross Property, Plant and Equipment, Gross Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Property and equipment, Useful lives Property, Plant and Equipment, Useful Life Document And Entity Information [Abstract] 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 Document Fiscal Period Focus Document Fiscal Period Focus Trading Symbol Trading Symbol Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Current Reporting Status Entity Current Reporting Status Entity Voluntary Filers Entity Voluntary Filers Entity Filer Category Entity Filer Category Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Public Float Entity Public Float Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Statement Business Segments Segments [Axis] Segment Segments [Domain] Enterprise Software Solutions Enterprise Software Solutions [Member] Enterprise software solutions. Appraisal and Tax Software Solutions and Services Appraisal And Tax Software Solutions And Services [Member] Appraisal and tax software solutions and services. Business Acquisition Business Acquisition [Axis] Business Acquisition Acquiree Business Acquisition, Acquiree [Domain] New World Systems Corporation New World Systems Corporation [Member] New world systems corporation. Brazos Technology Corporation Brazos Technology Corporation [Member] Brazos technology corporation. Small Acquisition Small Acquisition [Member] Small Acquisition Goodwill [Line Items] Goodwill [Line Items] Goodwill Beginning Balance Goodwill acquired Goodwill, Acquired During Period Goodwill, purchase price adjustments Goodwill, Purchase Accounting Adjustments Goodwill Ending Balance Leases Leases of Lessee Disclosure [Text Block] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Schedule of Error Corrections and Prior Period Adjustment Restatement [Table] Scenario [Axis] Scenario [Axis] Scenario, Unspecified [Domain] Scenario, Unspecified [Domain] Scenario, Previously Reported Scenario, Previously Reported [Member] Error Corrections and Prior Period Adjustments Restatement [Line Items] Error Corrections and Prior Period Adjustments Restatement [Line Items] Income tax provision Net income Diluted weighted average shares outstanding (in shares) Net cash provided by operating activities Net cash (used) provided by financing activities Reconciliation Of Operating Profit Loss From Segments To Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Consolidation Items Consolidation Items [Axis] Consolidation Items Consolidation Items [Domain] Segment Reconciling Items Segment Reconciling Items [Member] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Total segment operating income Amortization of acquired software Amortization of customer and trade name intangibles Other (expense) income, net Quarterly Financial Information [Table] Quarterly Financial Information [Table] Quarterly financial information. Quarterly Financial Information [Line Items] Quarterly Financial Information [Line Items] Quarterly financial information. Expenses incurred in acquisition Business Combination, Acquisition Related Costs Total amortization expense Number of Shares Weighted Average Number of Shares Outstanding, Diluted [Abstract] Number of Shares, Outstanding Beginning Balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Number of Shares, Granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Net of Forfeitures Number of Shares, Exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Number of Shares, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Number of Shares, Outstanding Ending Balance Number of Shares, Exercisable at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Weighted Average Exercise Price, Outstanding (in dollar per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Weighted Average Exercise Price, Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Weighted Average Exercise Price, Outstanding (in dollars per share) Weighted Average Exercise Price, Exercisable at December 31, 2015 (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted Average Remaining Contractual Life (Years), Outstanding at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Weighted Average Remaining Contractual Life (Years), Exercisable at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Aggregate Intrinsic Value, Outstanding at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Aggregate Intrinsic Value, Exercisable at December 31, 2015 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Business Combinations [Abstract] Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Cash to acquire business Payments to Acquire Businesses, Gross Cash acquired from acquisition Cash Acquired from Acquisition Purchase price in cash Accrued purchase price Accrued Acquisition Purchase Price Accrued acquisition purchase price. Number of common stock shares valued at acquisition Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Common stock value at acquisition date Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Fees incurred in acquisition Payment for previous acquisition Payments for Previous Acquisition Debt assumed from business acquisition Business Combination Recognized Identifiable Assets Acquired And Liabilities Paid Current Liabilities Long Term Debt Business combination recognized identifiable assets acquired and liabilities paid current liabilities long term debt. 2017 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2018 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2019 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2020 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Five Income Tax Provision (Benefit) on Income from Operations Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Reconciliation of U.S. Statutory Income Tax Rate to Effective Income Tax Expense Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Income Tax Income Tax Disclosure [Text Block] Stock option exercises, Shares Purchases of common stock, Shares Employee stock plan purchases, Shares Shares issued for acquisitions, Shares Stock option exercises, Amount Stock Issued During Period, Value, Stock Options Exercised Purchases of common stock, Amount Employee stock plan purchases, Amount Shares issued for acquisitions, Amount Accounts receivable, allowance for losses Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Treasury stock, shares Treasury Stock, Shares Revolving Line of Credit Debt Disclosure [Text Block] Segment and Related Information Segment Reporting Disclosure [Text Block] Accrued wages, bonuses and commissions Employee-related Liabilities, Current Other accrued liabilities Other Accrued Liabilities, Current Accrued liabilities Operating expenses not currently deductible Deferred Tax Assets Operating Expenses Not Currently Deductible Deferred tax assets operating expenses not currently deductible. Stock option and other employee benefit plans Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Capital loss and credit carryforward Deferred Tax Assets, Capital Loss Carryforwards Total deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Other Deferred Tax Liabilities, Other Total deferred income tax liabilities Deferred Tax Liabilities, Gross Net deferred income tax liabilities Deferred Tax Liabilities, Net Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Acquisitions Business Combination Disclosure [Text Block] Number of material legal proceedings pending Number Of Legal Proceedings That Have Material Effect Number of legal proceedings that have material effect. Weighted-average basic common shares outstanding Weighted Average Number of Shares Outstanding, Basic Stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Denominator for diluted earnings per share - Adjusted weighted-average shares Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Type Award Type [Axis] Share Based Compensation Arrangements By Share Based Payment Award Award Type And Plan Name Equity Award [Domain] Stock Option Plan Employee Stock Option [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Expected life (in years) 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, Weighted Average Volatility Rate Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected forfeiture rate Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Forfeiture Rate Share-based compensation arrangement by share-based payment award, fair value assumptions, expected forfeiture rate. Earnings Per Share Earnings Per Share [Text Block] Shareholders' Equity Stockholders' Equity Note Disclosure [Text Block] Subsidiary Sale Of Stock Sale of Stock [Axis] Sale Of Stock Name Of Transaction Sale of Stock [Domain] Employee Stock Purchase Plan Employee Stock [Member] Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Contractual term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Shares reserved for future issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Recognition of excess tax benefit due to new standard Unvested options to purchase Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares Weighted average grant date value Share Based Compensation Arrangement By Share Based Payment Award Options Nonvested Weighted Average Exercise Price Share based compensation arrangement by share based payment award options nonvested weighted average exercise price. Total unrecognized compensation cost Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options Weighted average amortization period (in years) Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition Percentage of annual compensation participants may contribute Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Purchase price as a percentage of closing price on the last day of the quarter for ESPP transactions Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Subsequent Event Type Subsequent Event Type [Axis] Subsequent Event Type Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Class Of Stock [Line Items] Class of Stock [Line Items] Number of shares repurchased Shares repurchased aggregate purchase price Number of shares authorized to be repurchased Stock Repurchase Program, Number of Shares Authorized to be Repurchased Principles of Consolidation Consolidation, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Revenue Recognition Revenue Recognition, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Research and Development Costs Research and Development Expense, Policy [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Share-Based Compensation Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Costs of Computer Software Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Concentrations of Credit Risk and Unbilled Receivables Concentration Risk, Credit Risk, Policy [Policy Text Block] Indemnification Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Operating segments Operating Segments [Member] Corporate Corporate, Non-Segment [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Intercompany Intercompany Revenue Intercompany revenue. Depreciation and amortization expense Segment operating income Segment Operating Income Loss Segment operating income before non cash amortization of intangible assets associated with acquisitions, interest expense and income taxes. Capital expenditures Segment Reporting Information Capital Expenditures Segment reporting information, capital expenditures. Segment assets Compensation and Retirement Disclosure [Abstract] Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Percentage of employee contribution Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Percentage of employer contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Defined contribution plan, cost recognized Defined Contribution Plan, Cost Recognized Summary of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Accounting Policies [Table] Accounting Policies [Table] Accounting policies. Scenario, Adjustment Scenario, Adjustment [Member] Statement Class Of Stock Class of Stock [Axis] Class Of Stock Class of Stock [Domain] Convertible Preferred Stock Convertible Preferred Stock [Member] Legal Entity Legal Entity [Axis] Entity Entity [Domain] Record Holdings Pty Limited Record Holdings Pty Limited [Member] Record Holdings Pty Limited. Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting policies. Description of royalty revenue Description Of Royalty Revenue Description of royalty revenue. Hosting services minimum range Hosting Services Minimum Range Hosting services minimum range. Hosting services maximum range Hosting Services Maximum Range Hosting services maximum range. Hosting services minimum period Hosting Services Minimum Period Hosting services minimum period. Hosting services maximum period Hosting Services Maximum Period Hosting services maximum period. Impairments of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Impairments of long-lived assets Impairment of Long-Lived Assets Held-for-use Purchase of held to maturity securities Payments to Acquire Held-to-maturity Securities Grade corporate and municipal bonds, maturity date Held To Maturity Securities Debt Maturities Date Description Held-to-maturity securities, debt maturities, date description. Investment percentage Cost Method Investment Ownership Percentage Cost method investment ownership percentage. Percentage of retention of billing Retention Of Billing Percentage Retention of billing, percentage. Unbilled receivables Unbilled Receivables, Not Billable Retention payable after completion of the contract Contract Receivable Retainage Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Current income tax expense benefit Current Income Tax Expense (Benefit) Deferred Leases acquired Amortization expense, 2017 Amortization expense, 2018 Amortization expense, 2019 Amortization expense, 2020 Amortization expense, 2021 Amortization expense, thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Share-Based Compensation Disclosure of Compensation Related Costs, Share-based Payments [Text Block] Schedule Of Acquired Finite Lived Intangible Asset By Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Customer related intangibles Acquired software Trade name Acquired Finite Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Amortizable intangibles, Gross carrying amount Amortizable intangibles, Weighted Average Amortization Period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Amortizable intangibles, Accumulated Amortization Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Number of business units Number Of Business Units Number of business units. Number of reportable segment Number of Reportable Segments Capital expenditure for purchase of buildings and land EX-101.PRE 11 tyl-20161231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 tyl1231201_chart-09985.jpg begin 644 tyl1231201_chart-09985.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" '2 JH# 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#]HO\ @DG_ M ,$E/^"9GQ>_X)E?L)?$WXG?L*?LO>._B%XY_9>^$GB?QEXR\4?"'PKJWB/Q M/XBUCPS;7FJ:WK>JW-FUUJ.IW]S*\UU>7+R33.T>UCL=(T'P]H'Q5\5Z3HNBZ5 M90@0V>FZ7IMI;6-C:Q 1V]K!%"@"H!7^ZQ)]T?[\?_HQ:_PQ?^"@G_)^G[;G M_9W?[2?_ *N7QI0!_K[_ /!$S_E$C_P3H_[-!^"/_J'V5?J-7Y<_\$3/^42/ M_!.C_LT'X(_^H?95^HU !1110 4444 %%%% 'G7Q:^+GPR^ _P ./%_Q>^,G MCKPQ\-/ACX!T>;7O&/CGQEJ]IH?ASP]I4+QP_:=0U*\DCB1I[F:WLK&UC\V\ MU+4;FTTW3K:ZO[NVMI?B&X_X*D_L[:1\&KW]I3Q9X-_:7\$?LTPZ)!XGT_XZ M^+_V9_BUI'@[5O"U^H;1_%B: NA7?Q0T#PEKBRV';JRU'3= M4;4X=)O[>_?\/?\ @[8U+QG:_!G_ ()XZ=JXO$_99U?]NSP-%^TL[?:QX=GM M+.VL;OP7I_B\VJ[)/#TVE#XDWQ@O9!;-JFG6$T<;WT%D\7]7.O:'X4\1^$-= M\.>(=/T74_!^N^'=6T36]+OH[:31-0\+:KIMQI^H:?>Q,1;/HUWHUQ);3QN1 M:FPD*DB'! !\U?M!_MR? ']G#QO\*_A%XOU?Q+XI^/'QR_M!OA!^S_\ "[PC MK/Q&^,GCJST>TGO]#=!L[.^GUSX@>.-2\*^ M*^PW<-YXE MCN+>6%8/@9^W7\ _CM\5O'O[/NF:AXJ^'O[1WPPT'3?%GCC]GWXO^$=4^'?Q M5TWP;K'DKI?C?1-*U3S]#\?^!;J:X@L6\;?#;Q%XQ\+6.J31Z3J>JV.IR):- M_.K^R_9^)[#_ (.Z?VZH?C*J('_8$\._\,T)JHG^R#X90P_LVV[1^"/M):(6 M\-[;?$N+6S:':^MQ^,G;]\U_5O\ X*10>-KO_@Y]_P""-J_!EI1XTL?@9XZO M/BN^D^?YD'P)&N_%U?$G_"6-:E8U\.W&A/XLMM*&IL;,ZY<6:QHUW+9JX!^X M/PT_X*O_ +&WQ0_;3\2?\$^-*\8^+] _:M\+6WBNYOOAQXR^'/BOPU;WZ^"[ M&WU;7HO#GC"ZLY?!_BB:WT6=]:A3P_K>HBZTNQU2Z@=AIE\D&M^V#_P5'_9 M_8<^+'P*^!OQZ\9>*M-^*G[2&JV6A?"/PEX3^'7C#QO=>(]9U;Q+IGA#0]-N M;[0-.GTG0KG7O$6J0Z?HRZW?V*7QMM1N4=+33[J>/^7;_@LK\*OB!\$;C2_^ M"QOP%TM9/BK_ ,$ZO^"IGQ.@^)(TZ&1+OQ/\!?B)-\*K:ZT[Q#"E^(W@SX3>#O@CXT\=ZQXI\$K9>)M1N_$&B:CX0BUC0KVWTZS\&>*Y;^T35 M!J<)T&]B2QEF:UCN?I']E3]M#]FC]MCP1K_C_P#9I^*&G?$31/!_BS5? 7CC M3I-'\2^$/&?@#QQH9VZOX/\ '_P^\<:+X;\<^"?$=B&+:ZUJ1H=-^U2V5O:)&+F]2VM[BYL[:26ZB_4C]EO]B1O^"/7P)_;I_:$U M7XD:E^T'^U7^V9\:-4^,7BV?P=\-=8TCPSJWQC^('B3Q#:_##X<_"KX.Z7K7 MCSQI?Z+I'C+XD:K>:@L>L^(O%.NZ.+ZX^PV]MI,5J@!^Q/PE_: ^$GQQU3XP M:+\+O&>F>+=2^ WQ:UOX'?%6UT\R>9X2^)WAW0O#?B/6?"][YJIYEU8Z7XKT M>2::#S+;[1)=62RFZL+R*'XJ\7?\%:/V6?"/[6_B+]A=]+^.WB;]J7PQX7A\ M,]2D\#7&FV&L1>,-/U?0+>\\/ZEHK:;J=C<'['JDFHQR3BQ MET]-126T3^#/C)\7O"O_!-F?Q' MX:^%7C7Q-K?@^S^(9TCX5>$-0;PCH?B+0]$U^2P\6Z_)!;Z=X:_M.QAT2ZU* MXBM-3U31[>?^T[4 _K$_9K_;O_9G_;"\#?$;QQ^S7XZO/BBWPC\4ZOX#^)G@ M:W\*>*/!WQ6\!^/-#DN8=2\%^,/A=\1]*\&>-?#/B*.>ROX+:TUS2;"'49;" M^CTZZNGL[E8O#?V9O^"NW[#W[5_P,^.?[37PP^)&MZ?^S_\ LWW.MZ?\8_BM M\1O _B7X;>&/"&K>&]#L?$NO:3*OBNULM9U/4-,T74].NYH=(TB^6>:_LM-L MI+K5KRUL)OR"_P"#7'5?A#\:_ W[>7[:3>,M5NOVSOVI_P!J3Q!XD_;0^#][ MH/\ PAVD? ;Q79^)_B%XC\#^#?"7A:ZU75]VOC#Q!=1ZAJ> MI6&J>%9["QU/P7J[7OYL?\&^GP!^$7[5O_!%#_@IQ^S)\;_&M]\.O 'Q^_;N MUOX3/XXTPP&]\->-/&?AS]G72?A7J4,5R\5I>LOQ1F\'0KI-[<6EIKAF&BSW MEG'J!N8@#^OOPO\ M[_"#6O&GP?\ ^)_!OQZ^%7B+]H37)M"^!:?%7X'>.O" M6E_$J\MO!NO?$*Y@LM=6QU/1O"&JP>"?#6M>)'\)_$V^\">.3I]A=B+PM)=6 MEY;6S/B/_P % O@/X)^/&H?LM^$K?XA_'7]H[P]X5L_'7C;X/? ?P1>?$#Q! M\-O!NHM;KI>N_%#7I+S0O 'PY.M"\M)?#V@^,/&6D^*_$MM /VV_V1_CA\:?#_P %?V6? MVT/"Z/\ \++^'_Q3BT35X/ASIOC=KB&SU^ZU)=">_M=9L/B!I>H>(%T.Z\1: MOX?^+?C;3O"FLZ5/I_\ !M##XRM?VK_^"[=O\%)9WO9/##0LUB=+>Q:T8V;6)(!_1E\"/VX?@#^TOX(^* MGBWX*ZUXE\8:]\#M>UGP=\8?A#-X,\1>%_CK\-/'>@+=MJ'@;QE\(/&-GX?\ M8Z+XEG-A?#08+BQ_L[Q:EI--X2U/7+<+*?,OV%/^"HW[&?\ P4A\+_$GQ)^R M1\3;OXA7/PEUBWT+QYX0U;PIXA\!>/-!OM0LI;O1I;GPCXXL]"U/^RM=>UU# M3M(US"Z-?"]@?@W:_LC_# M"V^.;::'/AQOB-/\.?V=!X.@U7R]MI_PFO\ :UKXR>Q:7==C3;?QFD?!OB/E MC]HC]C?XY?\ !/+X<_L0_P#!>;_@G!H'G^(O"?[*/[/<7_!0[]G?18Y;;0/C MG\';CX9>!V\8_$J72;"&X#Z@EA907/Q)O+33[NZTC5=,\._&NSL_[3\,>-+G M5@#^R;]GWX^>$/VDOA\OQ,\":/XXTGPS+XC\7>%K8>/O".H^"-:N=4\"^*-8 M\%>)RF@:RRZM%9Z?XI\/ZUH\5Y=6UO#J+Z?)>Z8UYI<]I?7'CWQO_;T^ 'P1 M^,G@_P#9KFOO%WQ0_:9\>>&M0\;^&_V>_@OX0U+XB_$\> ]*D,&H>/O%5G8O M9>&OAOX&CN@+"S\6?$OQ/X/T36=4(TK0KO5-1S:CR3_@D5\4=$^./_!/CX&? M&OPWI^JZ3X=^,5U\9_BKH.DZT+1=,[;_@XO_P""[*?&[[0?B=-8^ +GX=-K MHN?[3?X R^+K%_!)T!KLD-X8C\#M\)893:G[&MQ'IZ(%='10#^BW]GS]N#X! M?M*>*/BS\-/ .MZ_I7QN^ ]W96/QE^ 7Q#\*:Q\.OC1\/9]6LH]1T&\U;P3X MJBL9=3\,^)K&>UN?"_CSPO?Z_P" /$<5U =(\4W18A?EWX;_ /!8W]E7XR_$ MWX\?!KX.^$OVF_BI\3OV8O%ESX'^/?A'P+^S;\1]*;;6?$7A_^R=9F MBM$L;V:ZU;PEXCM+"70;O5[>_;2;B2TFEB>W>;\<_B#;^-+K_@\)^!L_P?W' M0M-_X)VSM^TT^D)_X.-(/V1]2^&MEJ(_;L^&S_%"U\7Z7XDN_&.I_#"/ M]J_X[S>.K/X3:AI&HQ:+I/C63P)%XPBL)?$^CZS975W-8P6ATJZQJ$0!_;Y^ MSW\>O ?[3/PB\+_&KX;1>+K;PAXKN?%-A:6/CWP1XG^&_C32]5\%^,-?\!>* M-%\3>!?&>FZ1XI\,:UHOBKPQK6DWNE:WIMG?0S69+0A70M\XV7_!1G]G_P 8 M_%3XB_!_X(V/Q3_:1\5?!K6F\,_&?4_@%\-=:\?> ?A7XI16>;P;XI^)KRZ+ M\/[SQ[8JC_VO\/?"'B/Q3XYT$@+KOA[36(4]U^VE!\2/"'[$G[7UW^SEI\UG M\9H/V??VB?$GPLAT%+B+5)?BOJ'@;QAKFAZAI"6:23R>([SQ7);GXH?M$3_%"=',FI7/CV3XN^ M(2L_B&29FEEUF3P)_P (/^\G)E;2?[+R2A4D _0GXM_\%@?V)/@K^SIXH_:N M\<>+?B-8? SP)\9]7_9[\?>*3\%?B?::UX%^,&@W5KINK>"_%OP]USPYHOQ' MT2^L=:N3H5Q71O =_K/BQH/C+K?ACP[\-KN^\(6%W+K5A;^(]9\9^&+)O.@ M\[1#JJ3>(H-(MK34)K/\(?\ @Z[\):%IG_!&O]H34?">B6%J^J_M#? 3Q=XX MN=)MXU^T^()O%?A[PM-K>MM!D#4);.T\+Z3+/,$E=$TY) 7E5Y/TNU_2[K6_ M^"8O[*FDZ=&DU]>:=_P3-BM[=I(XVFE3XT?LNW1B02,H:5H;>5HXA\\A4*BL MQ H ZW]H[_@K1^QO^R/^T1\'OV8/VC/%7C;X7?$[X[W_ (-T[X:2:S\./%&H M>!M9N/'7B6Z\'Z&+_P"(GA^WUCPAX>0>)+&^TW43KVJ:>VG+:3:G<*-&":B_ ML_[;_P"WE^S5_P $\?@VGQX_:D\9:GX-^'*RF?4-3:V2PL-UM%?\ ;V\+ M_MK^ ?"FD/J/QI^#_P"Q/^S3^T3\!+JRW#7+?XA?"SXW_M>ZIJ&@Z&\0$XOO M'O@B;Q/X.M8H98-VMZEH-X\F[3XP?R&_;]_:J\;_ /!1?_@VA\4_MI?$O1-6 ML]7\/> OV6_V?;:_UR'[./%7Q=\-_M)?#^S_ &D?B[H$(\Q+C1O'6K>$_ &A MZ3>^>9K"^\/^/M)V"&=@0#^J[]H#_@L!^QS^R_\ ?\ 9]_:5^-VI?%/P9\' M?VH'\-P?!KQ.?A+XJURY\27GC+PS_P )GX0L+WP_X?34_$/AR]\2>%./%-OJ=YHND^*8]-U*6'PS:SVNC:K/=:]J-POAW3%LG35-5LY9[2 M.X_C$_X+\:?>3_\ !#/_ (("V:]_9 U=;5)I%! M6,W+02K"&QYC1LJY( K^N?\ ; TR[U?7OV.K>P1)YK;]M#X8ZG)'YL:O]DT? MP+\7]3U!XU9@9'MK"UN;IXT#2"&"63;MCLW.IO/?Q:>--_M))K2/]"Z_CX^%&%_X/&?VDLX&W_@GOH& /@!G/I M@?I[5_4C\3/VA_AO\,]+^+]SJVIOJ6J_!7X7Z5\5O&'AO28FO-8_L'Q-+XSL MO!>F6-M")'N_$/CK5O ?B#1/"NBP))J.K:E%;06EO-)>6J3 &AX._:!^$?C[ MXP_&7X">$_&6G:O\6/V?[+X;:A\6_!\ F&H^#K3XN:'JGB3X?RZCOC6)AX@T M;1K^^MUA>1HHHX_M C:>$/\ &7[2W_!6+]E?]DZ3X\7WQAT_X]:?X'_9GUGP M3X<^-GQ7\/\ [/?Q/\4?"?P5XA^(>B>#=>\+:&_C[2=&ET37=5N['X@^#4O[ M/PU)K$NA7GB+3+/7!IT]S&K?S >'?C!K_P#P3@_X+S_LZ?M.>,8_C=HGP=_X M*O?#S1_@W^UAK'QI^$OQ?^%/A_0/VK-4OK);<>$G^+GA/PW;7'A+P5XK/PTT M_P -OHTDMAX5^'VM^*;%7M[2)1+^T_\ PG?\$/_P!N>:PL+.RFU:Y^ M!&JZG);01127VJ2?M'?!6RFO;MXU!N+QK6PM+5YY"TA@M88BVR) #[0\*?\ M%9OV9/%_A?\ X3:Q\,?M&Z9X2O/V:/%7[7_ACQ+XE_9V^(_AK0?'7[/7@FW\ M,W_BKQ[X%UG6+"UTOQ1+HND^,?#6MW/A#3[MO'#Z/K%EJ%MX/+F.UU5->?PG+?7?A*" MRD\:VGAV+Q>(O"DGB2Z\/0Z.NOW5I8?:B;A)*\8^%&D:5<_\&[?PSUBXTZQG MU32O^",9MM-U&6VA>]L(-6_8NA_M2&TN64RP17YL+/[;'&ZK<&TMS*&,*;?A M7_@W@_9Z\!?M8_\ !N/X>_9L^)MJ+KP-\;;?]K7X<^(F6));G3K?Q+\6/&UC M:Z[IX=XUCU?PYJ+6/B'1KC>CVNJ:797,;*\2D ']"]G^U_\ "?4OV2[3]M72 MH?&FK_ R_P#A-#\<[+4=)\)W>H^*KSX53^'!XOA\5VG@RTN)==NA)X8(UE-" MMX)?$SQ$6*:*VK?\2^OG3]H[_@K!^RU^R?XH_9G\#?'.P^-WA'QQ^U\EC;?L M_>#8?@EXTU_Q+XX\1WMUX6L?^$(ETK08-0N/#'C>TU#QKX6TZ_\ #7BL:+?6 M=]J\5M*/,M[T6OX#_P#! #XL?%CQE\'?&W_!%OX\:?JC?$O_ ()[?M1^(]$^ M,%[=:==3:-??LN^"_%5YXP\&>&%UF]A2SNU\7_'2RM?".G:/]JN)-7^"$][) M90-I5I,ZZ7_!RG'KS?\ !2'_ (-W8_"DVAV_BAOVQ_$ \/W'B6TU"]\/0ZTW MQA_9)_LV?7K+2+W3=5N]'2],D\,VNO>&- M9\2Z=%H/BJUBUV*33=07P_J=_+I5VOD:E':S$1US?[=W_!0O]F[_ ()P_#'1 M/C-^U3K/B_PA\+M<\6:?X&@\8^'? GB#QW8VGBO5[#5]3TC1]2L?"D.H:U92 M:E8Z#JTUM>/IC:<#9F">\AN9[:&:7]C_ /X67H?PQ^'4'[7E_P##F7]K75_$ M_P"TEH^K7G@RVOK'1-9TV/XZ^-?%#0_#BTUR2Y\10?#]?"%KX&U73+35;FYO M++2TT--7O+C5&,MQ^#7_ >3?\HE/#/_ &>!\&?_ %!?C+0!^Y_A;_@H1\+O M$GQ"^%/PTO/A1^U)X+UWXX2Z[9_"S5?'_P"SC\1/"7@CQ7JV@^!==^)$VA#X M@ZC9_P#"%Z#KFH^$/#>LZKH6E^*-;T2YUQ;&YATU9Y+>Y$'C'PK_ ."R7[&O MQK\)?M:>-OAE/\9?%6A?L.MJL/[3;6?P2\;Q:G\.KW09O$D>OZ='HEU;0ZQX MOU#0[?P?XHU#5+7P59>(7M=-T2[O6+1-;?:-W]AWPG^U;<>*_BG?_M92_"WQ M%X8L]'_9AUC]FB[^%VC>(M*\-Z3X2L?A1K6G:\VHV?BO4-7U:'XB6_BS4O$2 M:]>0ZM>:=PM_PM_P"#8O3-/UC]H+_@O=I&IV-IJ6EZE^WM MJVGZAIU[!#=66H:?>^,?VCK6\L;NVG5X9[2\M99K6XAE1XY899$=2K$4 ?TH M_L@?MO? S]NO]GVQ_:<_9IOO$_CGX2ZU?^)=,\-ZM>>%[SPKJWB/4/".JWFA M:[::=X>\33Z9JUO):ZU87.G1G6K?2([F14N;=Y+":&\D^<_C;_P6!_8^_9R_ M99^'/[9OQLF^,?P]_9\^*?BG_A#_ EXOUOX*>.?[3GUFY'B"31?[2\&6EI< M^,M'TWQ/:^%M=U#PSK&HZ'!I>LZ99PZC:W9L]4TB:_\ YS/^"9$_Q*_X)U?M MU?\ !1W_ ((,Z9+XEL] ^-'CNQ^-G[$GB>"WU&]@\'?!_P"*D=C;_%3Q1#JR M2-::?/X*^!3PZI875W/9:==?%;X6:MHL:RZQXA@@E^F_^#P7P[HGA'_@CK\- M?"OAO3+;1O#OAK]JWX#^'] TBS0QVFE:+HOPQ^,FF:3IMJC,Y2"PTZUM[2%2 M[$10J-QZT ?OQX"_X*!?"3QO\6_A9\%KWX>?M(_#KQ=\:],\4:I\+[[XI?L] M_$;P1X+\6Q>#_"MSXUURSL_'E_ITWA.UUF#PO9W&LVV@ZCJMGK-]9123V=C- M'%*R=[^V7^V5\&OV#_@EK/[1/[03>.--^$/AC4=*T_Q?XL\%^ ?$GQ$7P@FN M7D6EZ3JOB/2?"5KJ&M:=H5WK%S9:.=<_L^73;/4]0T^VO[BT-[;-)\^_L6#X MSZ!H/CO5OVS-5^%,NL+\!_#?Q&\ M,W7A?P=J.O\ C37?"/B^>QM_#=[I/@#399_$^H:GJ\NIZ=%:^%[.SG\5FZNX M].DT1-32>RB\%^-G_!5[]E[]G_\ :7^&'['GQ#TWXW)^TG\:/"$7CGX5_"KP MO\%_%OC36O&_AXP>))[RXT?4/# U+0%NM)'@_P 4)JVGW^K6=[8OH=XSPM"] MK+<_@1_P;CZA\6]*^(W[7O\ P2;^*WBNV\<_"S_@DM^U/XIU7P%XG%U>F\\; MG7_'/CK0?A_X9O=,GMHX;/PEX"\:>$/%_P 9+"V-Q).OCGQ+X?#3]I/Q/ M\6? _A/P[\7?!7CCX)W?@ZV^(7@_XQ_"/QM\)=?TZ+Q_IVL:KX2U/2[;QAIM ME#XFT+6K/0-6:TU[P[#_ M [X[\5>*9].N+ORK>T@U>?RP-]RL?\ 'A^WO^T'XD_9&_X*2_L$_P#!;F'P MW^T;X?\ "'Q(\:Z_\ ?VP]*^(_P5^-'@+P'X5_9]\<:G=6/P+$,S:Y/<* ?UR?MX?\%(/V8_^";W MA#P1\0?VJ]:\:>$/ OQ!\7P?#[PUXH\-_#[Q)X^T^X\<7FF:KK5CX9N[?PE! MJ.J:??W^DZ)JE]9S7>G1Z=/'931+??:0(">!?^"D?[+OB[]H'PI^RCX@UOQ] M\&_VDO'WA6]\;?#_ .#WQY^$WQ%^$/B/XA>%M.6_>_U+X?ZKXM\/VO@SQO/8 MQZ5JDU_HOACQ3J>OV,&F:C->:5#'8W31?SU_\'D&HVFJ_P#!.S]DC5='O+'4 MK34?V[?A??Z5?VT\=S8:A:7?P4^-5S97EM'?V9_B-^Q3\,=8\9_L+>%_A;J.J:] M\./VL]?\6)>ZW=^+KKXG^+8="UF&)]'L#K'AKX>:=X3MY9-?\!>+O!FM^)#J MND3Z=XG /ZROVB/VBO /[,O@.Q\?_$"R\\,?M3>(?C'^S;X;N?%_QW^&/A_P#99^+>M^-/AEX: MM(+&YFU77-&TO2+J:^C\C4]/EAMO#K:U?W2WD/V6TF)8+^M.HZ3I>HQV,E]8 MVE\^D7<>JZ5+""3\V?QH _H7^(O_!1O]F' MX>M^SSHB>(?%7CWXG_M7^$=-\>?L]_ _X8^!O$7C?XS_ !&\&ZCX=C\5GQ6[UWQM\1;[P?X,T66TO;'4-?AO[.XMH^G^!/[=/P#^/7Q M4\?_ +/^DZGXH^'W[1?PMT73/$_CS]G_ .+_ (1U7X<_%31_".M>0-*\;Z3I M&JB;1O'G@.[DNK>T/CGX<>(/&'A.SU&:+2M1U>RU.1+1OYS?V0M&UKP]_P ' M:G[>^D?%:RL]-MK/]@3PI9_LO:?.; MGXO_ -EB5O+^!9UGXUQ^($\8?9B(O^$?N=&D\0VND)JA-HVNW.G)$C74EDK M'ZI^,/\ @NI^Q!\/X/@%=^-]-_:<\*6G[56OCPQ^S3<>(/V5_C)I/_"\-:DU M30]'M+7P#;WV@07M]%J=]XG\-#2+[4+;3;#5K/7](U/3KJYTR^AO&_0C]GK] MI[P#^TC%\2XO"&@_$_PCKWP@\>Q_#?X@^$?BY\,O%GPK\6Z%XGN/"?AOQQ8* MNB>+K&RFU;1=5\+^+="U;1_$NC2:AX?U>WO*."" M%%$<44:1H B@#^E']KSXDCX'_!WQ=XF\%Z3JQ^*?Q1UKPY\-/!\O@GP-XA\= M^,[[QAXG+Z%:>)[3PAX,T?6?%'C"3X7^#+;Q)\1[W3=/T^\NE\-^!M3 $=K" M[( >L_!;X^?"7]H70_%WB/X/^,]+\;:-X%^*7Q)^#/BF^TIG:'2OB+\)?%5[ MX.\<^'Y3(J[Y-)UNPE2*ZBWVFHV,MGJ>GS7%A>VT\GRQX-_X*:?LR>.OVW/& M_P#P3QT&X^)#?M5?#?PVOC;QSX"OOAKX@L-+\.^!Y;#PKJEMXON?&]P5\'7> MBWEAXW\*SVC:7K-_J%PVLV]NFGF[CN;>#^;;_@B!\2+7_@GM_P %=/VU_P#@ ME??)\6=#^ 7[44UU^UM^Q8WQT\(?$3P'XWO[V+3Y[KQ5HD^C_%/2?#WB_5M5 MU;PC8Z[HNI^)=1TQ_P#A(=5^ ]YJ4<\L^JNS>J?LY%1_P>.?M_G*@?\ # /@ MXDY &1X%_8Q).?7&2?;.: /Z_20 2>@!)^@YK\M8O^"O7[*E_P#M._&#]C?P M[H7[1'C3]I#X!Z8NO_%SX8^ _P!G?XD>-M8\'^&98/#MS;^)9+CPQI^J:?KN MD7EOXN\,2V+>&+O6[V_.N:?!9V4]U*T"?HMIWQ!\(ZUXU\7?#K2]:M+WQ?X' MT'PAXA\4Z3;N))='TWQY)XIB\+/=LI*)-JJ^#]?B(_QC^%/@-O%-OXQD\)>'?$%GXT\ M,:MX)T[^U_%GAOQ'\.O%VG^%_&WA[Q9HFDE=2G\+:YHNGZ[=64UG/IEE?+?V M(N?D/X?_ /!<;]B_XL? +Q#^U/\ "_P_^U/\0_V<_",GB&/Q3\7_ 9^RA\9 MO$7A;P^/"4-O<^*[C5(=,T"XU^"P\,VMW!>Z_J0T5].TFP,NH7MU#8VMW<0? ME9_P;WZ-^S_K?_!(O]KO]H7X9?$_4/B%\:OVF==_:&^*/[6^BZCI]GXEZDGB3PKKU_J5YJ/B[1O$D.IW0TEK? M_A&M"^9_^#5/P]^TAKO[&W[.UJK?#[5?V.K[XM?MQ:5\2/#L>DZP?B!-\0=3 M\&_#*R\'-XEO[S4+KPUJ7P[O=*E\>"/@1\1/&OP\^''@S MQW9W6H^&[WQ%XTT72Y-%&HW>GV,O@3XNU_X!_$#PEX'^*VF?#K3K MG5?$]GX7\9>([+3_ [%KT-C97UQIV@:]J&BZIK$5E>3Z9;7-O:SS)X1_P % MJ&\$ZA_P1@_;]\4^ ET6X\/^+_V5-=UFPUK0XX19>(-+CTG0+'P]J45U$H^W MVHT.WL(-+NBTB'38[5;=S!Y9-/\ X-_-*TR^_P""-_\ P3JOKVPL[J\T/X02 M7^CW5Q;Q2W&EWUUXN^(&CW-U82NK/:W$^EZGJ&G2RPE'DL[VZMG8Q3R*P!]6 M_L1?\%*OV8O^"AND?%#7_P!EW4_'?C'1?@]XJG\!>.]0U_X>Z_X#BTSQY;62 MZA/X0MX?&"Z3=ZEJ\5HZ2S265O+I5OYD27&IPR31*_.?%[_@J9^S'\!?V8_$ M_P"V#\7[7XP>!?@)X+^)FO?"7Q5XMU;X2>)9-0T7QCX;^(^I?"'58KGPGI[7 MGBJ71XOB9H^H^#[?Q!9Z1ZA ES:76EPABGMKRU\(Z/!/:S(P!2:&:.2*2,_,CJRD U;_ M ."ZEJ]I_P &Z/[6PD\K%[^U]\0]9M6BDCECFT[7?^"I?C?6-+N8Y(RR,MUI MM[;SKM8D+)M;!! /V_\)?\ !6K]C37O$W[/'A+Q5XE^)/P:U/\ :WMM.NOV M8K_XX_!7XH?"_P (?'%-8L-&U/1K7P+\0=>\-_\ " SZUK-CXC\/S:/X9UCQ M-H_B75#KFD0V6D33ZC:13:'Q0_X*M?L8_!#]M'X=?L#_ !E\?:_\+OVB/B]; MZ-=_"[3/&?@7Q-IG@;QW;>))=7L?#4FA?$U+2Y\$&3Q%KNA:KX6TBUU#5[&\ MN?%MM'X::WBU>]L+:Y_D2\=^/_$?QY_:3_X-]OV'O^"C>C>&?V._%/B>#0+7X/[-2L(/!' MC+3]&TWQ3J:>(_$OA>YM-5L-"\::'XBT#]^O^"F/_!+[X7?\%5/B/^UY\&/% M=U:>#?BWX0_9J_8R\)OLMGH MWCW0[>4/>:4EIJ^GK#XG\.^'-0L0#]F;O]H3PC9_M"Z1^S3)H/CU_'VM_#G5 M/BO8ZI#X0O)/ 7_"$Z)KNE^%]5O[GQN+@:-:ZE9^(]:TG26\.3LGB.:2_AOK M72I](6;48_>:_E _X(;?MD?M4?'O]KKQG^RO^W=X)\0>'/VS/^">W[,?B[X% M?&;Q=K$EM<6_Q7TK7_C7\,=2^&_CY;N+9)J6N:IX8\.-/K?B:!;G1/'MIM+BP\0:/I7C3PK>V-WJOA'Q#97=W;>(? 7BR#Q'X$UU+F6 M35?#=U.1**WP-_8E^ WP&^)7Q!^.7A_1_$?C']H#XK:1I/ASXA?'GXJ>+M<^ M(_Q6U_POH*0KHW@ZR\0^()Y+3P9X&T][:WNH? GP_P!)\)^#I=3@CUB[T.YU M8?;:^N** /D6U_8C^ \OPX_:$^$7B[2?$7Q,^&W[4/B/QAXK^,OA#XF>*]5\ M8Z3XCUCQ[;6%IXL-BE\T<_AO3=3M]*TM(="\/3:=HFCOI]O/H6GZ9<&:6;S? M]K;_ ()F?LJ_MM^/?@-\1_C]X?\ &VN^)/V8?$L7C3X"GPS\2?%W@/2_AOXP MAU+PQJT?B32M(\(7VE6.H:FM_P"#/"\T?]OQ:O:0+H\%O;VL-M+=0W'Z!44 M?GEXJ_X)C?LP>-OVS/A__P % ?$MK\2[_P#:O^%WA=/!'@7XFI\4_%=C#H/@ MTZ=XHTJZ\,Q>"M/GM? =YI6HV7C;Q;'J$>H>&[J>ZDUV\N&N%N$M);;Z;^+' MP!\(?&+Q9\'?&/B?6O'NGZG\#/&US\1/ MIX4\;:SX9T,^+KGP]K'A/^T_%. M@::A964&KK::A:^Y44 ?G[^U]_P3 M,_94_;C^(WP+^*_[0'A_QQJWCS]FC7+CQ1\"_$/@WXG>-?AKJ'PZ\47>J>'= M:G\0Z/=^!=2T2[N=2;5?"7AN^B.K7.H6MK<:1 ]I:P&:\^TUM+_X)D?LOZ3^ MVG<_\%!X;+XCS_M8W_A:'P)J?Q+N_BAXJFM=2\#Q:-8Z!_PB=UX'$\?@-='? M3=-LT9;7PY;7HNX1J<=['J9-X?T+HH _.WP#_P $N/V1OA'^U3\:_P!LSX.> M%_&OPC^/'[1-EJEK\8];^'WQ/\;:'X3\<3ZQ%;M?:QJ?PT?5+SX>1^(7U6W_ M .$FBU^U\-P:K!XJNM4\10W4>IZUJ\U]YI\'O^"+/[ /P._9W^,G[)O@?X9^ M,5_9W^/OC7P[\1?BK\,M>^+_ ,3=?T_Q+XX\,:YX1\0:=XDBU^^\1GQEH.HO MJ'@7PJ]ZWASQ)I,5VFCVRO&L@,U?J[10!\>>%_V(_A'HOQ"\ _$OQ3KWQ<^, M/B'X07VJZG\&(_C;\5_%OQ0TOX3ZMK6@7'A74?$/A.Q\174@O?&*+&V\0ZXFH4OB-^P=\!_'7QPO?VF] B\ /%7QB^!_CG6?AOXH\>^";"6VFTWP[\2=-L/MO@OXCPZ,UE:)X.U\-:UI-J/)K[0HH ^4/@;^Q9\ OV;? OQ)\%_!7PWK'@J M]^,?B+7O&OQ8^)7_ EWB3Q-\9OB5X^\3^>=:\>^./BWXSU#Q'XX\3>+9FNK MD:?JFJZK<)X>@G-GX:M='LHX;:/T_P"#/P0\%? [X.>"_@1X3;Q!J_PZ^'_A M/3_ GAG3_'?B'4?'>J6_@[2=.BT?2O#VI:_XC>[UC7[*QTB&+2XY->NM2O9[ M%!;WMW=*23[!10!X_P# 3X#?"S]F7X3^$_@?\%/"]OX)^%W@2/6+7P?X2LKF M[N=/\.Z;K/B+6/$\VD:6;V:XGM])LM0UR]ATFP\UH=,TU;73;7;:VD*+X]\: MOV&_@%\;?BYX/_:'U'2/$O@#]HSP!X:U3P5X4^/GPB\7ZU\-_BA;>"-:=Y=2 M\#:_J^AS?V3X_P# TUT[:C;>#?B/H7B_PWI6KXUK1]-T_51]L/V#10!\G_ ' M]BOX _LV:_\ %CQY\-_#>K3?%[X[ZC9ZQ\9_CEXV\3Z[\0?C-\2M1TJQ_LW0 M1XC\?^,+O5M330_"]@L=GX0\%:*FD> _"5M&(?#OA?3HWE63R_\ 9;_X)H_L MN_L=?&SX^?M!_ W2/'VB?%#]J/Q#-XM^/^M:_P#$_P 8^,K+XE^*9-<\1^)( M]?U31/$M]J&DZ5J%KK?B[Q'>VC>&;70X(!JMQ:+ ;!8K6/\ 0"B@!" 1@]/\ MD$$<@@\@CD'D._ _B: M?5];7Q?+KNJC7]7UWQ%XAU#4I_%FK>,;[Q&L?B>7QQ>:]+XQ7Q/#;^(HM)IYKW4&\):7(=.\'W_C&^\5:MX5M%ACT#4-.:VM7@^S** M /#-,^ 'A#2OCYXE_:,M]9\=2>/?%?@'P[\,M7L;GQCJ=QX(;P9X1UGQ#XC\ M-Z;9>"'4:#IUWI>O>+?$NIKK=E!#KMY)K%U:ZCJ5YIR6UE;_ #?\:_\ @F%^ MQQ\>/V3M-_8<\8?#:^TG]E;3=4AU MB?L-?%_X=S_%+]G/PQX;\(^%?#'A;QKXE\07_B#PUI?P_P!/M=+\!S^'_']C M?:;XXTC7O"&GV5O9Z)XILM=B\21VPG@N]4O(;V^CN?0_A!^RSX+^$LGAB[N/ M&?Q>^+.K^!K&ZTSP-KOQP^)>N?$_6/"%C>Z>='NFT:[UA8(VUJYT0MH=YXPU M6WU/QM?://?Z=?>);BVU;5TU#Z9HH _,/Q/_ ,$DOV3_ !-^U?XN_;A6Z^._ MA?\ :G\;^'(?!FO_ !>\"?M!_%#P1K$_@NWTK2-%M_"-OI'AS6;#PQ9Z!#IN M@Z- +.WT1'DFTZWU"::74@]X_5:3_P $R/V=](A\?2Q>)/VAM0\0_%3XM_![ MXU_$CQOKW[1OQ7\1^./&GC3X R6]S\(+?7/$^N:]?W\_@KP1?66GW^G?#B$P M> KFYTZQ34O#U[:0"U/Z)44 ?"/[>#O MASXOMOB!X7TO1?'GB?X?W-GXWL](U+0K7Q,^M^!KS0M>DOX-+U?4K=85U.+3 MF:Z^T26+W-M9S6_5?M-_L.?!#]L+]FM_V3/VA&^(/CWX+ZA9^%+'Q3H\GQ'\ M3Z+X@\<0^"M3TC6_#K^,?&VA7.G^+-:N;76]!TG6+R[.K6]SK.HV@N=:EU!I M9Q+]B44 ?*.C?L"AX&@\(?',&@:AXEU";5_$#:5JWBR[U+7HK?5 MM5N)M1N+*XU2ZM(KN6:2SAM?.F63ZYHH \%^''[,_P %_A-\8?C_ /'GP%X, MLM!^*/[3VJ?#W6/C3XFMI9C/XQO_ (6^#D\">"YKBW9OLUJ-+\/K)$Z6D<:W ME[HW7FWMS+,WS;^U]_P $P_V5_P!N3XG_ 2^,/[0.F?$O6/'W[-VL3>) M?@1K7@[XO^/_ (:O\,/%-SJGAO6Y_%'AV+P)J^AK)K\FK^$/#5^NHZNVIR03 M:/:I:K!;F:&7]#** /C+X4_L,_"+X5?'!/VBT\5_'GXD?%NU^'&O_"?1O$/Q MG_: ^*?Q7T[PSX'\5:_X8\3>)-,\*>$?%WB&]\(>&;O7M8\'>'+C6-;T70[/ M6]2BTNVM+V_GM46$9_[='_!/?]FG_@HW\--%^#?[5OA[Q5XW^%^A>*K#QQ;> M#="\?^*O 6GW/BS2;'5],TG6M1O/!E_I&L7\NFV.O:M!:VD^I'3@;QII;*6X MAMYH?MVB@#CO"W@RT\(^!]&\"Z9JVOS6.@Z%:>']-U?4]274_$4=GI]HECI\ MUQJUU:L;Z_L[:&!%OKZVN)KAX5FOC=SO-)+\:?L=_P#!-3]EO]A/QG\;/'?[ M.6B>.?#&O?M&>*CXZ^-+>(/B9XP\+;_5(M+U?[9XI MU^5W\/G2;68:B\=Q:RQV]FEO]^44 >"3?LR_!:X_:8L?VOIO!=B_[0&G?!2_ M_9[L_'S22F]A^%.I>-K/X@W7AI;8L;7#>)[*.\COO+%[%!+=64)_&_ MVZ?^">O[-'_!1OX:Z'\'?VKO#WBKQQ\,- \5V'CFU\&Z'X_\5^ =.N/%FDV& ML:7I6M:C=^#+_1]8OYM-L-?U>WM;2?4SIR_;7FELI;F*WFA^WZ* /@7P[_P3 MG^".C_$/X,?$G7?'/[3'Q'U;]GW77\4?"70OBA^T]\9O'7@/POXD/A+6? UM MX@E^'^L>)V\(^(=C()(F=9%62/.^-F1P'52RL 09J* /@']F?_ ()I_LN_ MLD?'GX^?M*?!71_'>C?%S]J+7)?$WQ]\0:Y\2_%OBVS^)/B!]:UWQ%#JVIZ# MXAO+[1=(NK+6?$NMWEBOA>RT*"V74)K-(?L 2U7F_C[_ ,$K/V4_VD?VH? ' M[9GQ'B^+\/[2/PF\/_\ "*_"KXF>"/C?\1OAYJ/P[\.N_B1[C2O#&F^#]7TG M188;W_A,/$\>H37^GZA>7]OK5W:W=S-:B"&'](J* /SL7_@F/^SQ/8?'V'6_ M%/[2/BS6_P!I?P!X1^%'Q7\:^,/VG/C/XG\<7WPO\&:IX@U?3/A]X2\3ZOXH MN;_X;>%+R]\4Z^VO:7\.SX9C\01ZK?QZLURM[=^?ZC^UG^PW\!/VX/V>Y_V8 M/VEM*\3?$'X0ZC=^&;_7]&3Q=JWAG5O$5]X/U*SUGP]=ZKXG\+'2->2>QU6P MM;YGTJ]TS[6Z26]Z+BRN+BVE^PJ* /RW^.__ 1\_8O_ &F/V$[O4O&&FZU9>,_%$_A3P MOJMYX<\/OXEU[5!8:0\=OB62&*=.\_:H_P""7O[(O[9VJ_ #Q;^T!X1\7>)O MB9^S#JW]N_!?XP>'_B3XS^'GQ:\):NMUIFI07J^/? &I^'-8U)K/6-%TG7+* M'46N+:TUNQ&IV\,=U=:@]Y^AE% %6"U$%G#9F>XG$5M';&YN)!)=3;(EB,\\ MH10]Q+@R2R!%#RLS[1G ^!O@Q_P3._9=^ O[6'Q?_;9^'6E_$"P_:,^/UM+8 M_&3QKJGQ-\6:]8>/=/:ZTB]M[#4?"&J74_A+3+;3I] T;^S%\.:-HLEA!81V MEM*EI+)/#?A]($T3PA;>(_$-Q+;>#_ NFFUM;BW\!> -*\)>#&U&WCU:?0IM5'V MVOK6B@#X!_:Z_P"":?[+G[<'Q)^!'Q7_ &A=&\>>)/&'[,GBE?'/P)NM!^)W MC'P38?#OQH-6\,:Z_BC3M*\*7^F6.J:M)JO@SPQ=-)XBBUFW7^R88(K:.VEN MH9_H/QG^SQX/\>?%'X,_%[7]?^(1\6_ J+Q*/!$&F^-]5TKPO+=^,M%;PYXH MU3Q3X.L%A\->+=5U30)+C2(-0US3KF?0K2\OSX9.B7&H7T]Q[W10!^?/[1G_ M 3(_95_:E_:0^"?[6?Q6T/Q[+\>?V.?!_P 4?&?@&Y\""VU=M=>. MVL?".H:58:Y:WVIR7,FHV/BJ#7;&^M+[4-*GMCI-_=V,W":O_P $C?V3]2_: ML^('[;UA?_'WPE^U/\4/#\'A'QM\7_ O[1'Q2\&:UK'@^TTSPWH]IX3_ +(\ M/ZU9>%[+P]:Z?X.\+PPZ=8Z';HLFAV%V6:]1[A_U!HH ^7/V(?%_QU\6Z/XV^*GCCXK_%3QU\7/&?BS7O#WA>Q\&:"UQXC\>: MQK&H6&E:'X9TZRT?1M TM[+0M(LH$@TW3[6(;*\=^%W_ 3,_9=^#_[8OQ1_ M;S\$Z9\0K/\ :>^-FD'P[\5_'NH?$_Q;J]AXW\.+_P (L+70-2\%7]W+X+LM M-TY/!/A./34T/0M*N+"/0[6.WN462Z%Q^@M% 'YH_"W_ ()+?L9? KX@?M/_ M !'^!WA'QQ\(-7_;%M/$=K\?M$\ _%3QSH_@3Q=)XHFU&XU'4=-^'TNJ7G@[ MP=K%M)KGB+^Q-8\(:/HVI>'H_$>MV^AW-A;WQBC\V^%?_!$_]C3X&?!;7OV< M?@OKG[5'PJ^!'BB7Q!/X@^%O@+]K_P#:"\-^&]4E\66MO9>*#))I_C2+6K9/ M$5G:P6FLP6.K6MO?VRRP3Q-%=7:S_KO10!\J_%W]C3X&_&O]EJ?]C/QEHVOQ M?L]WOP]\/_"?4O!?ASQ;KGARYU'X<^&M+TO1],\)W'B?3;B/Q-%IXT[1M-MK MN>RU2SU&]AMVBN;UX;F[CGZ']E?]EWX4_L;_ 1\%_L[? ^S\0Z1\)?AU97& ME^!O#?B+Q3J_C&?PUH]QJ-[JS:19Z]X@FN]>N;&/4-1O;BW75-1OY[83BV@G M2TAM[>'Z)HH _/KPQ_P31_9M^''QJ^+7QT^"\GQ8^ _B?X_Z_P#\);\>/#WP M9^+WC3P-\._BQXP/VCS/&6O^!+.]N=#T+QE=&\O9-1\6?#^/P7X@U6YO;N\U M+4;J\N)+@]A^U'_P3^_9D_; _9QMOV2/C+X.U6Y_9XA?PR;CX:>#/%FO_#_3 M-0B\&:C9ZQX6M;[4_"=WIVOR6FC:Q86FJQ6\6K0)>:A"MUJGV^4;J^U:* /S M7^.__!)?]B/]IK]F+X-?LC_'7X;:Y\1/A%^SY/X5D^#9U/X@>,=-\?> (/!7 MAY/"?AVQT3XG:!J>D^.?L5KX:AMM&NX;O6;EM8M[+3KC6);[4--L+RV^DOA7 M^RYX*^$OQ'UGXJ:+XP^+_B'Q=XC^&GP\^$VO7/CWXI>)O&]CJ_@_X4OXEF\" M+>Z9KLD]H_B'2+GQGXLN[SQ>BIXH\27FOZA=>*-6UJ=XGA^EJ* /%K7]GKX1 M6'Q^U/\ :>T_P;86'QMUWX66/P8\0>-K)Y[:]\0_#S2/%!\8Z%HFN6T4BV6I MMH&N2WLVB:A=0/J&FVNIZCIT%Q]AN!;Q^TT44 %%%% !1110 4444 ,D^Z/] M^/\ ]&+7^&+_ ,%!/^3]/VW/^SN_VD__ %*? MB-\2_',=CK"^#_!S>'K;4M&\&7OB >%$\77EQXMUOPWI-W;R>)I(-$L='T_4 MI]8O[R21Q;VUI";EP#ZJHKQ;1OCIX4\3:AX6T3PQIOBC7/$?B7P+X9^)-UX< M31'TG5O!G@[Q?#+)X=U+X@P^()])B\&7NKSVNI6&F>'=7FC\4:G?:)XAAT[1 M;J+P]K=QI_'Z;^UE\);_ %B"VGN]5T?PGJOB'XG>$O"_Q/UBVL+/X=>+O%'P M9M/$VH?$_1-#UM-4GOHY?"=AX'\=7\NI:WI&C:'K=AX(\67OAG5-:M-&GF< M^F:*\$^%W[1/@?XJ:OIN@Z98^)O#FK>(_A[I?Q;\%V/B[3;/2[GQO\+=8OH= M.LO'/A^"TU34YH=/2\O=)BU71-?CT/QAX=.N^'V\1^'-*&N:;]H][H **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@!DGW1_OQ_\ HQ:_PQ?^"@G_ "?I^VY_V=W^TG_ZN7QI M7^YU)]T?[\?_ *,6O\,7_@H)_P GZ?MN?]G=_M)_^KE\:4 ?Z^__ 1,_P"4 M2/\ P3H_[-!^"/\ ZA]E7ZC5^7/_ 1,_P"42/\ P3H_[-!^"/\ ZA]E7ZC4 M %?E9_P4>_9ZUCX]ZO\ JXT'X1?$Z[\M;/P9/XEL]=TKQU\,O&%G;W.C_$#P=>1 M:?H\=_\ JG10!^+5W^R-^TU?6?Q5;Q=::7J7[1OQCUW]DCXM^'?VH/AQKFG^ M'?#OP=^*WPI^$GP5^&GQ4TYM$N]1T#Q;;^!T\0_#/QMXRT#POH^A>*M"^)'A MCXL:W\/?%]CI^G2ZQ;3:.L?L)?$/QS\&/AQ^R/J<%_X5\#_"'X@_M7>)X?C MOB>WN$\4>%_C'\,OVJ?AA\+K+0K#3-6;Q:_B73M._:8M=6\?P^(K+2-+L[WP M+J5CI6IZ]#KFDWI_92B@#X*^"WPC^)]]\:/@U\5_B#X6/@/_ (4=^R3KO[.T MVEMKVF:O%XP\:^/?%?P<\0^,_$.@?V#JE_"_@70H_@?HT/A/4_$L.D>)M5/B MJ_-WX8T!M-F6\^]#T/T-+2-T/T/\J /QH_X)-?$/X@_&;7O^"J1^*OCWQMX^ M'PO_ ."NW[67PC^'*>*/%GB#58O _P ,/"7AGX0W/AGP!X6AGU$Q:)X2T&XU MC5)]*T.P2&PLI=0NY(85:=R?UY_X1G2?^>=W_P"#75__ )/K\5O^")O_ "'? M^"QO_:;K]M/_ -1+X'U^Y% &!_PC.D_\\[O_ ,&NK_\ R?1_PC.D_P#/.[_\ M&NK_ /R?6_10!@?\(SI/_/.[_P#!KJ__ ,GT?\(SI/\ SSN__!KJ_P#\GUOT M4 8'_",Z3_SSN_\ P:ZO_P#)]'_",Z3_ ,\[O_P:ZO\ _)];]% &!_PC.D_\ M\[O_ ,&NK_\ R?1_PC.D_P#/.[_\&NK_ /R?6_10!@?\(SI/_/.[_P#!KJ__ M ,GT?\(SI/\ SSN__!KJ_P#\GUOT4 8'_",Z3_SSN_\ P:ZO_P#)]'_",Z3_ M ,\[O_P:ZO\ _)];]% &!_PC.D_\\[O_ ,&NK_\ R?1_PC.D_P#/.[_\&NK_ M /R?6_10!@?\(SI/_/.[_P#!KJ__ ,GT?\(SI/\ SSN__!KJ_P#\GUOT4 8' M_",Z3_SSN_\ P:ZO_P#)]'_",Z3_ ,\[O_P:ZO\ _)];]% &!_PC.D_\\[O_ M ,&NK_\ R?1_PC.D_P#/.[_\&NK_ /R?6_10!@?\(SI/_/.[_P#!KJ__ ,GT M?\(SI/\ SSN__!KJ_P#\GUOT4 8'_",Z3_SSN_\ P:ZO_P#)]'_",Z3_ ,\[ MO_P:ZO\ _)];]% &!_PC.D_\\[O_ ,&NK_\ R?1_PC.D_P#/.[_\&NK_ /R? M6_10!@?\(SI/_/.[_P#!KJ__ ,GT?\(SI/\ SSN__!KJ_P#\GUOT4 8'_",Z M3_SSN_\ P:ZO_P#)]'_",Z3_ ,\[O_P:ZO\ _)];]% &!_PC.D_\\[O_ ,&N MK_\ R?1_PC.D_P#/.[_\&NK_ /R?6_10!@?\(SI/_/.[_P#!KJ__ ,GT?\(S MI/\ SSN__!KJ_P#\GUOT4 8'_",Z3_SSN_\ P:ZO_P#)]'_",Z3_ ,\[O_P: MZO\ _)];]% &!_PC.D_\\[O_ ,&NK_\ R?1_PC.D_P#/.[_\&NK_ /R?6_10 M!@?\(SI/_/.[_P#!KJ__ ,GT?\(SI/\ SSN__!KJ_P#\GUOT4 8'_",Z3_SS MN_\ P:ZO_P#)]'_",Z3_ ,\[O_P:ZO\ _)];]% &!_PC.D_\\[O_ ,&NK_\ MR?1_PC.D_P#/.[_\&NK_ /R?6_10!@?\(SI/_/.[_P#!KJ__ ,GT?\(SI/\ MSSN__!KJ_P#\GUOT4 8'_",Z3_SSN_\ P:ZO_P#)]'_",Z3_ ,\[O_P:ZO\ M_)];]% &!_PC.D_\\[O_ ,&NK_\ R?1_PC.D_P#/.[_\&NK_ /R?6_10!@?\ M(SI/_/.[_P#!KJ__ ,GT?\(SI/\ SSN__!KJ_P#\GUOT4 8'_",Z3_SSN_\ MP:ZO_P#)]'_",Z3_ ,\[O_P:ZO\ _)];]% &!_PC.D_\\[O_ ,&NK_\ R?1_ MPC.D_P#/.[_\&NK_ /R?6_7C_P 8OC#X4^$V@V\NL2:EJ?B7Q++/HW@;P3X8 MMCJ?C;QKX@>$B'2_#&CQ'S;B:%Y(I;W49S!I6CP'[7J=[:P@%O-SC-\MR'+< M7F^;XRA@,OP5+VN(Q.)J*G3@G*-.G!-ZSJUJLZ=##T::G6Q%>I3H4:=2K4A" M7/B\5A\#AZN+Q=:G0P]&/-4JU)*,8IM1BKO>4YN,*<(IRG4E&$(RG**>Q8:G M\-=5UZ^\+:9XKT+4?$^F"8ZEXTX6[(DYOM'M];DU&T$+2Q++]HMH M_*:2-9-I=0>I_P"$9TG_ )YW?_@UU?\ ^3Z_#3X!_L)_M7> OC!X9^)UQ9>" M]'OO"UZWBH3ZYXXEG_X2*]NH)!>^&M3NO#=AJFK6\VK+J%U::UJ4MI=V,4HN M)Q'K$3)%<_JU%^T39>%FBL_C9X(\4_!JX+1PGQ#K$<7B?X87$LCA8VM_B9X: M6ZT?38)!\T9\:V?@Z[/*O:(PP?POPM\:<]XCR7'9CXL5-5W#GH M=W_P"#75__ )/J_I>KZ5KF MGVFK:+J5AJ^EW\2SV.I:9>6VH:?>0/\ ,HRC&49* M49)2C*+3C*+5U*+5TTTTTT[-:HP/^$9TG_GG=_\ @UU?_P"3Z/\ A&=)_P"> M=W_X-=7_ /D^M^BK&8'_ C.D_\ /.[_ /!KJ_\ \GT?\(SI/_/.[_\ !KJ_ M_P GUOT4 8'_ C.D_\ /.[_ /!KJ_\ \GT?\(SI/_/.[_\ !KJ__P GUOT4 M 8'_ C.D_\ /.[_ /!KJ_\ \GT?\(SI/_/.[_\ !KJ__P GUOT4 8'_ C. MD_\ /.[_ /!KJ_\ \GT?\(SI/_/.[_\ !KJ__P GUOT4 8(\-:4""([O(((_ MXFFKGD'(R#?D$>H((/0@BMZBB@ HHHH 9)]T?[\?_HQ:_P ,7_@H)_R?I^VY M_P!G=_M)_P#JY?&E?[G4GW1_OQ_^C%K_ Q?^"@G_)^G[;G_ &=W^TG_ .KE M\:4 ?Z^__!$S_E$C_P $Z/\ LT'X(_\ J'V5?J-7Y<_\$3/^42/_ 3H_P"S M0?@C_P"H?95^HU !1110 4444 %(W0_0_P J6D;H?H?Y4 ?AQ_P1-_Y#O_!8 MW_M-U^VG_P"HE\#Z_A>#K9G%KX[^)$2G!LHG?P[X8F*R>(+J2Y"V ^;XD MXHR[AG#X>6*CB<;F.8UI83),BRVG#$9SGN.4'4^IY9A9U*4).$$ZV+QF)K8; M+&]>@^%GPLT&/XD?&[5[+[79^%8K MLVV@^#=+F(CC\7_$_6X=_P#PC'AF%G$EO: '7_$3K]CT*SD9S=0V?A+\"8/! M>K7WQ&\?:Y)\2?C7XAM1;Z]X_P!3M5MX-)TYCO7PA\/]%+2V_@[P99NS;-/L MF-_JTQ>_UZ\O;F14@['X4?!_P=\'M!N-'\+P7MS?:M>-J_BKQ7KMY)J_B_QK MXAF7_2_$/BS7;@?:=5U2Y79V,;_ &73;2SM%6$>I5X&4\+9CFV887B? MCIX;%9IA:BQ.0\-X:I+$Y!PA.4'!5Z$ZE.C_ &UQ(Z&<5F'!F+G.56H^&ZF'H977J5).=:> M+X;QF'QO#6(KXJ5OK.8/*89O.*M2S&C+WUY$LFPU.4JF7U*^559-RE]0E"&' MG*3O.53 5:=;+YSJ/^)7^JK$M?#7@[->3>!OC?\ #7X@WTVAZ'XB2T\66B[M M1\#>)K*_\)>/-,*H'E^V^#?$EMIFOK%&G_P"K MV/H?:N$\=?#'X?\ Q+L(].\=^$M#\3P6[&2QEU.R234-*G8JWVO1=7B\K5M$ MO5*@QWND7UE=Q$ QS*17DY^%GQ;\!_O?A+\5[G6]*BW-#X ^-RWOC32D1FVB MSTCXBV4EO\1-%C2$*D$VNS^/(;%\ZQTZ?LZKC(;O[[H^MZ-XA MTVUUG0-6TS7-(OHQ-8ZKH]_:ZGIEY"3A9;6_LI9[2XC8_=>*9U/KUKVLFXKX M?S^K6PV69C3GC\-3C5Q>48NEB,LSS TYRY:<\PR/,J.$S? 0JNWLI8S!4553 M4J;E%IOJPN8X+&RE3P]>+K4XJ57"U8U,/C*,7LZ^#Q$:6*HJ7V75HP4EK&Z: M9J4445]"=P4444 %%%% !1110 4444 ,D^Z/]^/_ -&+7^&+_P %!/\ D_3] MMS_L[O\ :3_]7+XTK_?PI,_V-/CO/X]\??%O]D"%?V:M$M?BE\ _V@]7^&_BCQ9XI M^,>O:!X;T3XR?&[X(:)X%TGP!\+?$OBWXL?$G]L+0/%7P;OG%U MX6UOH&I^!-0_9K\)Z#X@U[2+A-9\5KXC\9 MW'B*XU&:YT!- /W !!Z$''7!SBANA^A_E7YX_ [QY\0- ^.7P(^&>L^,_$7 MQ$TGXU_L8^(_CUXRUOQ!L7AG0_B'9_&K4_(\ M&Z- GA?2%\"V#Z!8:;+)K<^J?HJ_^!6@_P#RXH VZ*Q/[4U'_H6]5_\ K0?_EQ1_:FH M_P#0MZK_ .!6@_\ RXH VZ*Q/[4U'_H6]5_\"M!_^7%']J:C_P!"WJO_ (%: M#_\ +B@#;HK$_M34?^A;U7_P*T'_ .7%']J:C_T+>J_^!6@__+B@#;HK$_M3 M4?\ H6]5_P# K0?_ )<4?VIJ/_0MZK_X%:#_ /+B@#;HK$_M34?^A;U7_P " MM!_^7%']J:C_ -"WJO\ X%:#_P#+B@#;HK$_M34?^A;U7_P*T'_Y<4?VIJ/_ M $+>J_\ @5H/_P N* -NBL3^U-1_Z%O5?_ K0?\ Y<4?VIJ/_0MZK_X%:#_\ MN* -NBL3^U-1_P"A;U7_ ,"M!_\ EQ1_:FH_]"WJO_@5H/\ \N* -NBL3^U- M1_Z%O5?_ *T'_Y<4?VIJ/\ T+>J_P#@5H/_ ,N* -NBL3^U-1_Z%O5?_ K0 M?_EQ1_:FH_\ 0MZK_P"!6@__ "XH VZ*Q/[4U'_H6]5_\"M!_P#EQ1_:FH_] M"WJO_@5H/_RXH VZ*Q/[4U'_ *%O5?\ P*T'_P"7%']J:C_T+>J_^!6@_P#R MXH VZ*Q/[4U'_H6]5_\ K0?_EQ1_:FH_P#0MZK_ .!6@_\ RXH VZ*Q/[4U M'_H6]5_\"M!_^7%']J:C_P!"WJO_ (%:#_\ +B@#;HK$_M34?^A;U7_P*T'_ M .7%']J:C_T+>J_^!6@__+B@#;HK$_M34?\ H6]5_P# K0?_ )<4?VIJ/_0M MZK_X%:#_ /+B@#;HK$_M34?^A;U7_P "M!_^7%']J:C_ -"WJO\ X%:#_P#+ MB@#;HK$_M34?^A;U7_P*T'_Y<4?VIJ/_ $+>J_\ @5H/_P N* -NBL3^U-1_ MZ%O5?_ K0?\ Y<4?VIJ/_0MZK_X%:#_\N* -NBL3^U-1_P"A;U7_ ,"M!_\ MEQ1_:FH_]"WJO_@5H/\ \N* -NBL3^U-1_Z%O5?_ *T'_Y<4?VIJ/\ T+>J M_P#@5H/_ ,N* -NBL3^U-1_Z%O5?_ K0?_EQ1_:FH_\ 0MZK_P"!6@__ "XH M VZ*Q/[4U'_H6]5_\"M!_P#EQ1_:FH_]"WJO_@5H/_RXH VZ*Q/[4U'_ *%O M5?\ P*T'_P"7%']J:C_T+>J_^!6@_P#RXH VZS-9UK2?#NE:AKNO:E8Z/HVD MVD]_J>J:G=0V6GZ?8VL9EN+N\N[AXX;>W@C4O)+*ZJH'7) /G/Q(^,/AOX3> M&KCQ7XYM=1TG2XYH;*SA232+[5M;U>[;R]/T'P[HUEJDVHZYKVIS$0Z?I6GV M\MQ.Y+-Y4"23)\^:?X!^(?Q_UJP\:?'[PAJ6C?#C3+R#5/ ?[/D=]HTMM/- M?.T_Q5\:I7U*"/7_ !$CM'<:=X$C23PUX:>-#J/]K:H)BOQ7$/%E7!XV/#G# M>"AGW%V(H0Q$,9_5L.W&2H MTU&>*QDH5(82C4C2Q%2A(VI^//VM'DMO#=WK_P ,_P!FAW,5[XJA%WH/Q&^. M-G@K)9^$Q*D.H>!_AG??,EWXFD2#Q+XKL_W&C1Z9IEU-=M];>%/"7AKP-X=T MGPGX0T33O#OAS0K.*PTG1M*MH[2QL;6(<1Q11CEG;=+//*TEQ=3O)<74TUQ) M)*TD>H7L*)%%X8U...-51$2XT!$1$ 5415U<*JJH"JJ@*J@*H ?_:FH_\ M0MZK_P"!6@__ "XK7AOA*GDV(Q&=9KC:F?\ %F8T8T&JU)U:D5CJ M_P#@5H/_ ,N* -NBL3^U-1_Z%O5?_ K0?_EQ1_:FH_\ 0MZK_P"!6@__ "XH M V6175E90RN"K @$,I!!5@>&4@D%6!4@D$$$UX%J_P"SCX".I77B'P#<:_\ M!SQ5>.)[K7?A5J2>&K;4KE29%F\0^#Y+:^\!^)V>7#3R:]X8O;J52P%W&S!U M]D_M34?^A;U7_P "M!_^7%']J:C_ -"WJO\ X%:#_P#+BO%SGAS(^(:=&GG. M5X3'O"SE5P5>M22QF7UY1Y'BLMQU/DQF78M124,7@:^'Q-.R=.K%I- ?LG@7XDPVZ*9))K[P+XAU)_!_B&< XDE\/\ B[0)YV4BT\.[ MV6$=MX(^.?PU\>:D_A[3-?.D^,H$#7O@'Q?87_@WQY8G87D,OA+Q);Z=J]Q! M%@J;_3H+_392-T%[-&5<^A?VGJ)Z^&]5_P# K0?_ )<5Q7C;P9X4^)&FKI/C MSX76OBNQC9Y+:/6[?PS>S6$[@#[7I=Y)JOVW2KU 8[W3;BTNXF :.9& 8?/ M?V#Q5DGO<-\1O-<'#XKE6QL,UF]%&,4>G@@]/R[C M//(ZCZ&EKY47X;?%SP*3+\'O&WB233(M[0_#WXT7=G\0/"RQ@*D=GH_C5/$$ M?Q+\.(L8\N!KW5O&.GVHVA-(,:[*NO\ M$ZIX+C@B^-WPG\8_#8L#Y_BW2I+ M/Q_\+8MNU1+<^-- $=]H$+MNS)XP\-^'H8L$M=/&/-+7'%#+;4^,8+ 5:C^&B?3U%<5H'C>P\5:5;:[X8@3Q%H MEZI>SUC0M=\*ZMI=V@(!>VO[#7I[69& /%;7]J:C_P!"WJO_ (%: M#_\ +BOM:%>CB:-+$8:M2Q&'KTX5:%>A4A5HUJ52*E3JTJM-RA4ISBU*$X2< M91:<6TTSUH3A4A&I3G&<)Q4H3A)2A.,E>,HRBVI1:U33::U3-NBL4:GJ!(!\ M.:J 2 2;K0B "<$G&L$X'4X!.!P">*VJU*"BBB@!DGW1_OQ_^C%K_#%_X*"? M\GZ?MN?]G=_M)_\ JY?&E?[G4GW1_OQ_^C%K_#%_X*"?\GZ?MN?]G=_M)_\ MJY?&E '^OO\ \$3/^42/_!.C_LT'X(_^H?95^HU?ES_P1,_Y1(_\$Z/^S0?@ MC_ZA]E7ZC4 %?/GQ?_9H^'/QJUOPYXB\47WC_1]6\.ZAH-U]I\#?$7QAX*36 M['P[<>(+K3M$UZUT#5K6TNK*.X\3ZT\.IVD%AXJTY;^[@T;Q'IEO>7L-S]!T M4 ?/ND_LQ?"31-?\/:OI^F>(XM'\'V7@FS\%_#A_'?C:;X.^"V^'6D6&A^"K MSPC\'Y=>?X<^';WPYIVE:7_9$NF^'88].U+3[?Q!90V_B+S=6ET])_9U^$FC M>+;GQC:^%EGOI-2\9:Y8:3J.HZGJGA30-?\ B.UVWQ%U_P ,^$=0N[CPYX?U MOQXVHZFWBO4M,TV"XU9M9\0%VC/B;Q)_:WM]% 'CGPS^ WPR^$EU)?>#-$N; M>\7P[I'@O2[K5M:UGQ%<>&_ ?A^>XN= \ ^%IM=OK^3PYX*T2>[GET[PYI36 MUA$WV<2K.MAIRVGL3=#]#_*EI&Z'Z'^5 'XW@6T;COB-\;]>U/Q1??!SX Z;I_C#XIVZQIXK\1:D M99/AW\';.YP$U'QS?VIWZCXCD0F31/A_IE+V>) MRS(*%>,\-G_$]&2E1JQE&MDG#^(C.6=/&X[#?ZNXWYZMF.)S&M4P.22C&%*I M*EC\ZE"-7#8.<).-7#8&$DZ>/S.+3IR34L%E]3F>,=:O2>75^.^&GP.UB7Q- M;_&+X[:KI_CCXO\ DR+H-E8QS?\ " _"33[H;IM#^'&EWF9/M[JPAUGQSJ2M MXCUWRU1'T^P M9/IWITHHKZOA[AO*N&,#+!971J)UZ\\9F&.Q5:>+S/-\PJQ MA&OF6;9A6:C%.H_^N/0^H]CP>XI:* /!=?\ V=/A]?:K=>)O M"']M_";QG=N)KKQ9\*]2'A*[U&97:3S/$6A16]UX-\7%Y"#+_P )5X;U=V ( M66,G-8ZZE^T;\.V5-8T7P]\>_#<10'5?"36/P[^)\$ W22RW?A76[YO /B:X M1/E>72/$W@UYW'^C:)N81CZ2HZ]:^)K\!Y/3K5,9P]7S#@[,*M256MB>&*U' M!X7$U:DN:M7Q^08K#XWAG,L57^&IC\?DN)S&,?X&,HRM)>3/)L+&7RA2IU)2=YSK8*I3K9?7J3VE7K82==+2%6&Y\I^(OVS_@)X-T*[U3Q MMXCUGP9K%A+:V]YX$\4^$?$FC?$&*YO/,,20>$[G3Q>ZG9A8G:37-(DO_#R@ M*?[7/F0B3VCX6_%;P)\9O!]CXZ^'>NQ:_P"';Z:XM!<+;W5EQ07EA?VCNGFVUS$K&.2&XB,MM/#-)XC^UG^RMI'[4?A/P_HUQXFNO"&O> M$]5N]3T'6XM/76+-8]2M([/5-.U#2FO-/>XM;R.WM98Y;>^MKBUN;6)U,L+S MP2]3^S#^SQHW[-'PT7P!I>N7GB6[O-:OO$>O:[=VL>GKJ&L7\%E9L;+38IKI M=/L+:QTZRM;:W:[NYF\J2XN+B269MOP^18_QUH^*^+R/B#)^$L?X34>'(U\' MQGE\)Y9G6+SURH..$K934X@S2M"K#GQ-'$\N"I8"M2HT\?A\7AJE7^RH^/@Z M_&4>):N#QV%RRMPS# <]'-:$7A\75QG[MJG/#2QV)G&2K>+_&FNZ=X;\- M:':O>:IJ^JW"V]I:PKP!G#23W$SD0VEG;1S7E[2221RJ1QQHK/)([*B(K.[!02/C?4OB)XX M_:3U&]\)? C5[OP?\);.YGTWQE^T)!!_INO26TS6^I>&?@;#3+'=^$_ %RRI+8^ X)(]:U^'_2/$\]K9RP:>WV5IFEZ= MHNGV6DZ186>EZ7IMK!8Z?IVGVT-E8V-G:QK%;6EG:6Z1V]M;01*L<,$,:11H M J*!7YG[7-_$F\<-/,>'?#^6D\9#ZSE?$G&M+2ZR^:E1QW#G"U:/-'^T4L/Q M!GD&ZF7/)\KCALQSKYSFQ?$#M3>(P&0M:UHNIALQSF+W5!KDK9?EDEI]87L\ M?CDW+#_5,,J>(QO)?#GX:^#/A1X6LO!_@;18-&T:S>:X=5>6YOM2U&ZWC%0I4*%"E&%.E2IP2C"$(QC&*222/H:%"CAJ-+#X: ME3H4*%.-*C1HPC3I4J<$HPITZ<$HPA&*2C&*225D@HHHKK-0HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2?='^_'_Z,6O\ M,7_@H)_R?I^VY_V=W^TG_P"KE\:5_N=2?='^_'_Z,6O\,7_@H)_R?I^VY_V= MW^TG_P"KE\:4 ?Z^_P#P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC5^7/_!$S_E$C_P3 MH_[-!^"/_J'V5?J-0 5\T?&?]JCX=?!;QCX(^'>IV/BSQAX]\;W.G3VW@_P! MH+^)-?T?PM?ZM)H \:ZU9BXM%@T%=?6/1+.VM9KOQ%KNJ226?AS0]7EL=0%I M]+U^2O\ P4F^!VH_%;Q9^S]XI\$?#[XX^'OC3\,O'WA[4?A%^T[^S[!X.U?Q MAX%N-;N=>?Q3X&\1^'O%5^_A?6O >L76@^"-4\0:/\8?#>L?!W5(I6N+K5O" M'BW1='U^ ^Z/%_[3_P;\#Z1\!=;U_Q'>VMG^TOXW\#?#[X/P_\ ".Z^FI^( MO$7Q#T2\\1>'8K[1KG3[;5O#5I_8]C/<:O>>)++2H]#N#;:5J@MM8O;/3YW: M5^TU\)-6\3#P\FO36-G=ZSX]\-:%XPU:RDTOP+XH\3_"I-6E^)WA[PYXJO'C MT_4M3\"1^'_$4FO!OL]D4\+^+GTF]U5?"'B@Z1^5_P"T!^S?_P %$_B-JW[' M?CW6M:_9^UWQ'HO[3?[&7CWXG>'?"WPQ\=W(^%FG?#SP5K)^*LUCK]Y\=-+T M;7? >F?$/6?%VL6PTKPQIWB#6(?$7AF"\N;BV\*6OVG;OOV*?BSXU^ GPI_8 M\=/%/A5?@[X]_:RUW5_C7>:O;0Z1XB\-_%;X2_M<_"[X7:AH]_I\EUJNNZYK MY_:5T'Q!XSTB33;)_#YU\ _4;X7_M!?#GXM:@FE^%[W5+ M>^U#PEI7Q$\-6OB#1[S0+GQC\-==NGLM%^(?A:WOPD^J>%=0NT2$7#Q6NI6! MO-*DUC2]-AUS1)=1]N;H?H?Y5^?7P/\ AQ\2==^-OP2^*7BWP5J_PWL/@9^Q M_P"(_P!GW6]%UC4+&5/$7Q&\?^+_ ()Z]XA?P['I4]U;ZUX3\$6OP/BCTCQ; M,;2VUS_A-HQI-J'L=8CM/T%;H?H?Y4 ?AQ_P1-_Y#O\ P6-_[3=?MI_^HE\# MZ_%\)_!$@F*SNX(BQ M+'<[(78!06*JH'[??V!9?\_6M_\ A1:]_P#+&@#;HK$_L"R_Y^M;_P#"BU[_ M .6-']@67_/UK?\ X46O?_+&@#;HK$_L"R_Y^M;_ /"BU[_Y8T?V!9?\_6M_ M^%%KW_RQH VZ*Q/[ LO^?K6__"BU[_Y8T?V!9?\ /UK?_A1:]_\ +&@#;HK$ M_L"R_P"?K6__ HM>_\ EC1_8%E_S]:W_P"%%KW_ ,L: -NBL3^P++_GZUO_ M ,*+7O\ Y8T?V!9?\_6M_P#A1:]_\L: -NBL3^P++_GZUO\ \*+7O_EC1_8% ME_S]:W_X46O?_+&@#;HK$_L"R_Y^M;_\*+7O_EC1_8%E_P _6M_^%%KW_P L M: -NBL3^P++_ )^M;_\ "BU[_P"6-']@67_/UK?_ (46O?\ RQH VZ*Q/[ L MO^?K6_\ PHM>_P#EC1_8%E_S]:W_ .%%KW_RQH VZ*Q/[ LO^?K6_P#PHM>_ M^6-']@67_/UK?_A1:]_\L: -NBL3^P++_GZUO_PHM>_^6-']@67_ #]:W_X4 M6O?_ "QH VZ*Q/[ LO\ GZUO_P *+7O_ )8T?V!9?\_6M_\ A1:]_P#+&@#; MHK$_L"R_Y^M;_P#"BU[_ .6-']@67_/UK?\ X46O?_+&@#;HK$_L"R_Y^M;_ M /"BU[_Y8T?V!9?\_6M_^%%KW_RQH VZ*Q/[ LO^?K6__"BU[_Y8T?V!9?\ M/UK?_A1:]_\ +&@#;HK$_L"R_P"?K6__ HM>_\ EC1_8%E_S]:W_P"%%KW_ M ,L: -NBL3^P++_GZUO_ ,*+7O\ Y8T?V!9?\_6M_P#A1:]_\L: -NBL3^P+ M+_GZUO\ \*+7O_EC1_8%E_S]:W_X46O?_+&@#;HK$_L"R_Y^M;_\*+7O_EC1 M_8%E_P _6M_^%%KW_P L: -NBL3^P++_ )^M;_\ "BU[_P"6-']@67_/UK?_ M (46O?\ RQH VZ*Q/[ LO^?K6_\ PHM>_P#EC1_8%E_S]:W_ .%%KW_RQH V MZ*Q/[ LO^?K6_P#PHM>_^6-?/'Q7^*]GX5UVU^&/PUTK6_B5\;=:M!=:=X,M M?%NOVND>%]+E&T>,/B9KL=]+%X3\)VQ9'B64'6O$,QBL- LKB2W'CL?A"/#EJ=6\9^.=>9W!+(;N\D,.F:5"PNM5O+2#:S^1>#O@WXO\ B5XETOXL?M)1Z?<: MMI%T-1^'7P7TZ[35? GPMD(S;ZKJ\YC6W\=_$F),+/XCNHFTC0IO,@\,6B!1 M?MT'PI_9XM_"NIW'Q$^(_B34_B-\:M;LFM-9\=7%YJ-A::'IL\@N)/!_P_TN M.\SX8\'VDV%CA6235M79/MFM7D\LGD1>]_V!9?\ /UK?_A1:]_\ +&OC<+P_ MFO&6)P^<\<8;ZEE&'K4\7DG +J4,1AZ%6C4C5PF:\85Z,JN&SC.:,X4\1A,H MH5*N09%BDJT)YWF>%P.<83R:6!Q6;5*>+SJE[#"TYQK8+(W.%2$)P:E2Q.;S MIRG2Q>,IR2J4L)"53 8*JE.,L;B:5#&4ML #@?Y_Q)[GJ316)_8%E_S]:W_X M46O?_+&C^P++_GZUO_PHM>_^6-?IA]$;=%8G]@67_/UK?_A1:]_\L:/[ LO^ M?K6__"BU[_Y8T ;=%8G]@67_ #]:W_X46O?_ "QH_L"R_P"?K6__ HM>_\ MEC0!MT5B?V!9?\_6M_\ A1:]_P#+&C^P++_GZUO_ ,*+7O\ Y8T ;=%8G]@6 M7_/UK?\ X46O?_+&C^P++_GZUO\ \*+7O_EC0!MT5B?V!9?\_6M_^%%KW_RQ MH_L"R_Y^M;_\*+7O_EC0!MT5B?V!9?\ /UK?_A1:]_\ +&C^P++_ )^M;_\ M"BU[_P"6- &W16)_8%E_S]:W_P"%%KW_ ,L:/[ LO^?K6_\ PHM>_P#EC0!M MT5B?V!9?\_6M_P#A1:]_\L:/[ LO^?K6_P#PHM>_^6- &W16)_8%E_S]:W_X M46O?_+&C^P++_GZUO_PHM>_^6- &W16)_8%E_P _6M_^%%KW_P L:/[ LO\ MGZUO_P *+7O_ )8T ;=%8G]@67_/UK?_ (46O?\ RQH_L"R_Y^M;_P#"BU[_ M .6- &W16*-!LP01=:UD$$9\0ZZ1D'/(.HD$>H(((X((XK:H **** &2?='^ M_'_Z,6O\,7_@H)_R?I^VY_V=W^TG_P"KE\:5_N=2?='^_'_Z,6O\,7_@H)_R M?I^VY_V=W^TG_P"KE\:4 ?Z^_P#P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC5^7/_!$ MS_E$C_P3H_[-!^"/_J'V5?J-0 4A4'&0#CD9[4M% 0#U .#D9['U^M)@9S@ M9/!..2!T&:6B@! ,X &3DX&,GU/J?>ANA^A_E2TC=#]#_*@#\./^")O_(=_ MX+&_]INOVT__ %$O@?7[D5^&_P#P1-_Y#O\ P6-_[3=?MI_^HE\#Z_@ ML5UWXA^!M%9<[EU;Q?X=T]EQ&)CE;O4HFXB(E(QGRR'QM(-<6-S/+LNI^US# M'X/ TMO:8S$T<-3OIISUIPCU74RJXBA0CS5JU*C'^:K4A3C]\Y)'>T5X;=?M M+? >VD:*/XJ>#]3D7K'H&IGQ+(<(')$?AV'5&8#5!'G.EOGSW6,M_X:&\ M!W,>[1M)^*/B)LN NA?!CXL7B$QKEP+J?P?9V648I$^;D&.5PD@4!V3YU^(' M BE*FN,N%JE6/Q4:6?976KWTT5"EBIUI2U^&,')O1)O0X7G63W:_M7+G);QC MC$C2O@5\<-1X;:]QH'@[PW&2B@M_R-OCO0 MYEVNRQC,'[TEI+?SH8W<1O\ $+XTW#[=._9_N[48R'\4_%+P)I:@A,L&'AO_ M (3-P&$S:E^T ME>#=:^#O@OH*D@#[=\0O'/B27Y4.[]U8?#KP]$5ED("M]I#0HA+1S-( BQZ+ M^T=?)LN_B!\']"RP.=+^%WB_6YE"IG*S:M\4-.A(DD8AD:S)2- 4D+2,(Z_U MNE6=LOX6XNS%;J7]DT\F4MK6_P!9\9D+UUW2MIS-]$\'VVL7,UKI0U2:=KG49K>- M9;G['8V4%W?7$=JCQ&ZGCMF@MC- L\L;3PK)R\/PX^+\[[M3_:$\00CNGAGX M<_#72%PJ?)AM=T?Q=+EI"6FS(RNBQQQI RR2R_'O[57[!/C/XWS>$]<\._&3 M5M:\1Z!;7VDW2_%4Z$](73[B.]CD>YAN=)OA?12PJ+R MT%A#%-\1XB<:^)^5<'9OF7A]X5YGF_%6&CAGE^6<09EPS'!UE/%X:GB:CI9+ MQ5BL5BI4<)/$588:G7PE2I.G%1J-_NY^/GN;<18?*L3B,CXJ4DZM-59//B+)9W$,L&E0.=$\-230S^) M;CSD?35]Q^$WP>\(?![0KK2_#<5[?:KK-X=7\7^,-?NWU;QAXW\02+BXU[Q5 MKDX-SJ-]*Q;R(08[#38&%GI=I:6J+'7/?LV?!G_A07P;\(_#&361X@O=$34[ MO5-6CMC9VUUJNN:K>:SJ LK9VDFBL;>XO&M;/[1(]S);P)+<%99&CC]VKV>! MN'-?$"E"IQ]C,JH5*N6Q<995P.\?AJ<\;P_P]0AB,71A4HRD\+FV> MO$8C,<\JTI.>*I953R[*LOZAZ<'V/I2-T/T/\J /PX_X(F_\ (=_X+&_]INOVT_\ U$O@ M?7[D5^&__!$W_D._\%C?^TW7[:?_ *B7P/K]R* "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B@D#D_Y_Q)[#J37S MSXQ^-MU=:[J/PZ^"VA0?$GXCZ>XM=(=.6(JK#8'!X>C6QF99G MC'"52."RK+<+"KCDIUL15<5*7LZ4)24(SJ2Y:<)RCVOQC^(FF?#+X> M>)O$]YK&F:3J,.EW]IX734@TYU?Q?=6-S'X9T.PTV /?:SJ.IZO]E@@TG38; MB^N@SB.$H'=?QJ_9"^(7[G@ZN!P6%SK"83!O&T89KF'U_G MP?R&9<.YKQ#F>3YM7S7'9!0RJNZM/*L#6FL37]OS4?"8M-_:2OE=;GQ?\&/#JR+C%AX!\<>*)H=[D$)8T?#WXT74I;4OC_<6:,W,?A'X6^"-)559Q MO$3^)Y/'$R%8P%@9WE:.1I))?M"F.&+WFBOU7_4C+)I/$9IQ?B*BM>K_ *[\ M6X/F:ZRH99G.!PJOU4,/&-K)))'TZRG#NW/B,SJ26\O[6S.E?UA0Q5*G]T#P MF7X+:U?_ #:Q\=OC?J#,7,L=IKO@[PM ?,8;Q&/"/@;1+B%6B41*([H&#+36 MS07+&:E/[//@2ZCV:YJ_Q1\2G#@C7OC-\5;N%A(1O5K*W\766GE'C5(9(A:" M*6%=DJ/ND9_=:*K_ %"X1FV\9DF&S9R5I2SZIB>()2VUE+.Z^82E+3XFW+SV M#^QLL=_:X2GB6]WC)5,:WZO%SK-[;MM^9X9;?LT_ >!_,F^%OA'59"]V9_)58-WD 1UVVE?"SX9:$P;0_AWX%T4CD?V3 MX0\.Z=C]XLW!M--B(_?*LO7_ %@#_> ([VBNO!\'<(Y=)3R_A;AS S5K3P>2 M99AIJW:5##0DOO\ S-:65Y;0:=#+\#1:V=+"4*;T\X4TR*.&*)!'%&D48)(2 M)1$H+$DD+&% R22>.2)?B/X,B\/>+/%7C'X+7'@Z'7 MHM0C\%>%_$]GX8U[3CXA^*/AN]\"1_VOX>_7&OFWXU_LT^'OC5KOA?Q#?>.? MB=X+O_#NI:#=72>!?%\^CV6O6/AZX\07-AI][87=MJ5II5Y')XGUE(O%OAB+ M0O&MI!=FVM?$$<$5LEN ?&/QI^)'CSX<>.OV#?B)8_M>?$;5_!GQD^)7P5^% M6KW'AWX1?#WQG^RC\3M'\?\ AE+6#6/&?BGPAX U/Q=X \6_'+Q9=Z'#\$O' M.D?$K1?A]:^,M=\)^%7T>?0-7NDUKS6__;@^*?@KX#?"S]L*]'B+Q+IWQ@\= M_M5Z#J'P4ET*W;3O#'ACX2_";]K3XI_#2'1TLK*Q\1Z9XATV/]FK1]%\;ZI? MWNIC7)O&GBB[DT^S73?#%GHWZ-:%^RY\-_#_ /PC6C6D_B:;X:>!%^%3?#GX M,WFK6UQ\+/AY=_!;2=,TKX=WGA+0CIB:O:-X>;1=&UFTL=1\0ZII$?B;2M/\ M3PZ;#KMK%?+-I?[+?PCTOQ&NMG1KO4])L=;^(GB?PWX$UF\34_ 'A'Q-\7HM M9@^*>O>'/#5Q;&.UO?'4/B3Q1!JT-]=:CIMC;^+/%]MX ?%OP4 MT#Q'I_AQ]&M+"+3O!_B^#XWV[:#X:U%-1GT4>"=]MJMU-J.K23_?K=#]#_*O M"_A;^SQ\//A)J4.K^'H]:U/4]+\&:3\,_"U_XGU=]=O/!OPOT"\:_P!$^'GA MFYG@BGM/#EC=F&>:6]DU'Q#K+6&CCQ%KVL+H6BKI_NC=#]#_ "H _";_ ((L MZA+:^(?^"QB)IFHWH/\ P6X_;1;S+..T:,%O"?P2!0^?>V[[UV@MA"H#+\Q) M('[>?VURE8-/TG3+:\U34+AT M@LK.>5U0\1XW^-PMM?O/AS\*="/Q.^*=ND::CI%E>K8^$O 8N5)M]1^)_B\1 MW%IX8@\L&X@\/VD6I>--8B51I6@-!(U]"G@OX(^5K]E\1OBSKH^)WQ0M \FE M:C=67V#P;\/S<#$]C\,?![375KX=41XMI_$M_-JGC;5XE/\ :&O);2+I\'PN M,XJQ>9XK$9/P3A'7B<)B*OCU,Q. ]I3J2X*[N/BY\=24O=*\;?!CX.7*Q_P"A M6(L]-^-'Q"L)4+L+V\744D^$7ARZ!6*:QM6E^(U];LRRWGA M) _O'A'1_#W M@+0-/\+>#? 5SX;\/Z5$8K#2M)T[2K2T@WDO-*4CU/=-=7,K//>7MP\UY>W$ MDES>7$\\CR-Z( ,#@45Z62<*X3*L34S7&8G$YYQ'B:+H8OB#,_9SQGU>4X5 M98#+J%*%/"9-E,:E.E*&6Y91P]&M.C3Q>/ECLRE7Q]??!Y;2PU26)JU*F,Q] M2')5QV(Y75]G=2="A"$8TL)A5))K#X>$(2E%5:[K8ASKSP?[:N/^@!KG_?C3 MO_EI1_;5Q_T -<_[\:=_\M*WJ*^H/1,'^VKC_H :Y_WXT[_Y:4?VUHH P?[:N/\ H :Y_P!^ M-._^6E']M7'_ $ -<_[\:=_\M*WJ* ,'^VKC_H :Y_WXT[_Y:4?VUHH P?[:N/\ H :Y_P!^ M-._^6E']M7'_ $ -<_[\:=_\M*WJ* ,'^VKC_H :Y_WXT[_Y:4?VUHH P?[:N/\ H :Y_P!^ M-._^6E']M7'_ $ -<_[\:=_\M*WJ* ,'^VKC_H :Y_WXT[_Y:4?VUHH P?[:N/\ H :Y_P!^ M-._^6E']M7'_ $ -<_[\:=_\M*WJ* ,'^VKC_H :Y_WXT[_Y:4?VUHH P?[:N/\ H :Y_P!^ M-._^6E']M7'_ $ -<_[\:=_\M*WJ* ,'^VKC_H :Y_WXT[_Y:4?VU%>//C=9Z)KTOP]^'VA7/Q/^*Y@AGD\'Z)=PVNF^ M%[6Z4M;ZS\2?%4J3Z9X&T5E EACO$N_$FKI\OA[P[JSDE/(SK/85U"?U? 8##XC&5W&2HT9N+ MMRXO&8; TO;8JJJ<')4Z<5&=2K6JR3<*.'H4XSK8BO.S]G0H4ZE6HTU"$FCU M'Q;XP\+^!- U'Q3XQUW2_#GA[28?/U#5M7NXK.SMU)"QH9)6!EN+B0I!:6<" MRWE[<21VUI!/<2)&WSR+SXK_ !^7&E'Q#\$?@[=*2=9FA.E_&GX@Z?(NT'1[ M"Y60_"3PY?1LS)JNIPS_ !%O+9D>RTWP;(T=Z_1^$/@E>7VNZ;\1/C;KEO\ M$CXB:=+]LT&QBM9K/X;?#>XD!+1_#WPG=R3@:G"&\B3QSXC;4O&-\J,;>[T6 MRE_LN+Z' X'^?\ $GN>I-?*++N(.,;5,^6*X8X:FDZ?#>$QBIY_FU/1K_67 M-L!5E'+<)-ZRR+(<7.K6A""S//:^%Q>-R*GYOL,=FNN-]IE^7O;+Z551QN*C MIKC\50FUAJ3=[X+!57.:4?K&-G3J5L%'DO!/@3PC\./#UGX5\$Z#8>'M"L3) M)%8V$;#SKJ:\U/5;Z0&?4=7U*YN]3U&X9[B]NYYG9SUM%%?J?&;X9:7=?V>?%NG:MJNXH-&\+ MK=>+M:W@E=ATGPM;ZQ?QL6!7$L$8#<$@9(\?-^(<@X?I4Z^?9YE&2T:LN2E5 MS;,L'EU.K.\5R4YXNM1C4FW**48-R;DDEJCNP669EF.CXA^-]9V#PC\)/$;1.Q5=4\>:GI?@33 M@/X9?L!;7_%93^(I+X:MG(^7AN@- ^,VM@-K'CWPUX.A+'=9>!O"QU>_2,D< M?\)#XSN+NT>0+E5DC\(VX!^;:2 !\]_KWA<7ID'#W%O$DK38^C)2O&66YCC'))N,6FF_3_U-[V..ZETRU$6DZ<\WD_V MMKEXPMM)TT2#+(MS=NAN)$#-;V<=S<[2(370> _&.E_$#P=X=\9Z*X?3O$.E MVVH1+G+V\LB[+NRFX&+BPO$N+*X7'RSV\@Z8-?!'[1W[/7QE\;:SH^F>#F\2 M>+_#VFVAO;[5_&?Q$LF;4==NW=3]D\/R7%AHVEP:7:+Y,4UAHUB]Q+?72DM# M%&6]<_9&\!?:3XB\&?$/1+6S\.O&K1C MF:>(=4\7>.+VSBTKPKX'\* M:_X\\2VFDWFH'21XJU?0?"UCJ>JZ?X8CU;R]*34FM))M1U65=,T6SU2^BN;> M ]_HKY)UG]N7]F+0/%OPY\':M\0[ZUN_BK/\/;'P=XD'P]^)]Q\-)=;^+5I M97WPN\+^(?BY;>"YOA=X)\8_$6WU+33X)\'>-?%_A[Q/XEFU71[33-*FN]9T MB"^]2TOX_P#PFUCQ?<^";+Q;;C6(-1\6Z+;W-W8ZII_A[5]>^'[7">/_ ]X M>\5W]E;>&?$.O^!GM+U/%^C:-JM[?Z ^FZS'J$$3Z#KJZ: >R4C=#]#_ "KR M7X<_'+X9?%:ZELO!7B)M0N_[ TCQ?I\%]I.LZ%+K_@GQ!-._"Z:[I^F MMXG\#ZY/9W$6D^+-"%]H=\R(8;PIH_,4 +129'J/S%&1ZC\Q0 M%)D>H_,49'J/S% "T4F M1ZC\Q1D>H_,4 +129'J/S%&1ZC\Q0 M%)D>H_,49'J/S% "T4F1ZC\Q1D>H_ M,4 +129'J/S%&Y?4?F* %K#\1^)?#_A#1-2\2>*=:TSP]H&D6S7FIZSK-[;Z M=IMA;*0IFN[RZ>."%6=EC3>X:65EBB5Y75&\N^(/QLTGPIK2>!/">CW_ ,2O MBO=VT=W9_#WPS- ESIUG,,0ZYXXUVY#:1X"\,%BO_$WUZ1;J_7?%X?TK7+T+ M:-SGAKX*:GXBUK3?'WQ[UG3_ ![XOTRZ&H^&_".GQ31?"GX<72[C!+X8\/7Z M>;XC\2VH*K*;Q M1>6\L=SH'AC2U>UUNO=/ /PZ\&_#+0(O#7@K1+;1M,2>:\N2CS76H:KJ=RP> M\UG7=6O9+C5-=UR_D'F7^LZO=WFHW&R'*YRITHRPV M$H_,49'J/S% "T M4F1ZC\Q1D>H_,4 +129'J/S%&1ZC\Q0 M%)D>H_,49'J/S% "T4F1ZC\Q1D> MH_,4 +129'J/S%&1ZC\Q0 M%)D>H_,49'J/S% "T4F1ZC\Q1D>H_,4 +129' MJ/S%&1ZC\Q0 M%)D>H_,49'J/S% "T4F1ZC\Q1D>H_,4 +129'J/S%&1ZC\Q M0 M%)D>H_,49'J/S% "T4F1ZC\Q1D>H_,4 +129'J/S%&1ZC\Q0 M%)D>H_, M49'J/S% "T4F1ZC\Q1D>H_,4 +12;AZC\Z,CU'YB@!:*AGN;>UADN+F>*WMX ME+RSSR)%#&B@DM)+(RQHH Y9V '_&WX;07,EAIOB$>+-4C!!TKP-I^I M>-]0$@S^ZEB\+6FJ16KY&";V>U1>2[H 37B9QQ+P[P]&E+/<]RC)U7;CAUF> M8X3 RQ,UI[/#0Q-:G+$5&_=5.BISE)J*BY-)]^!RK,\S% MKXA4H_S594H3C2BMW*HXQ2U;2U/5Z*\=_P"$Z^(NM;1X6^$^H6,$H94U3XC> M(=*\)VJMT$@TC1AXM\1.HR#Y5SI^FR/TW1GD(/"_Q:US:WB'XF:;X9MW4K+I MWPZ\+6D=RJGJO_"1^,YO$661(XHU9WDD8)&B*"6 M9Y&(154 DEF Y)%>8ZC\:?AI8W;:=;^)[;Q#JR[E_L?P=:W_C35A(,CRI+# MPK:ZO-;N2,8NA HZLRCFJ47P1\ 3O#/XDMM7\>7<3;_M'C[Q%K/BR%GXPPT? M4[Q_#T&"/E2UT>"-?X4 XKT_3=+TK1K6.QTC3[#2[*'B*STVUMK&UB''$=O: M1PPH..BH*/:>(^8VY*'"'"U+24:F(JYMQCBZD9,>=.=+, M\WHJ:5E4@N:1R\+87XJF=YQ+9QI0P614(R5_>A7J//:V(IMVM&>$P-1QWY)/ M3RX>/O'^M%!X5^$FL06\FY1J?Q"UW2O!=J.N)%TNP'BKQ,5Y!\NZT:PD/3Y# MDA!X<^,6N;&USXA:%X1MR6$EA\/_ M'>7XC;^'_ (23QK-JT3N 2!+!X5LV M'WE"FO8?\ &'%V<1TDL-A<=;.HL\J MYEA(5+/6IA,'A'=)Q43R"/X'^![IXYO%0U_X@W4;;Q+X^\1ZMXDM-V<_+H$] MQ#X7@&>=MMH<*#H% XKTW2]%TC0[5+'1=+T[2+*/ CM-+L;73[5 . %M[.*& M%0!T 3BM+(]1^8HR/4?F*]C)^$N&,@JU,1DN091EN+K14<1CL+@,-3S#%V27 M-C,>J?US&5)63G5Q5>K4F[RE)MMG#CLZS?,H1I8_,L;BJ--WI8>MB:LL-1\J M&&YOJ]"*^S"C3A".T8I"X Z#%%)D>H_,49'J/S%?0GF"T5SOB#Q?X4\*):R> M*/$WA[PY'?/+'9/KVMZ9HZ7#Q:PT<8\+B%A)2<8XIT*BP\I*3@XJMR^S;YE*-E*_-%QW32YEC M<&\3+!+%X9XR,>:6%5>D\3&/+&?,Z'-[51Y)1E=QMRM2V=S;HHHKF.D9)]T? M[\?_ *,6O\,7_@H)_P GZ?MN?]G=_M)_^KE\:5_N=2?='^_'_P"C%K_#%_X* M"?\ )^G[;G_9W?[2?_JY?&E '^OO_P $3/\ E$C_ ,$Z/^S0?@C_ .H?95^H MU?ES_P $3/\ E$C_ ,$Z/^S0?@C_ .H?95^HU !7Y _\%+?A3-XQ\=? #Q_\ M.K+XV?#3]H;X;^,?#LGPP_:#^$?@'4/B;I,VEZQ?>(KOQ!\)?B9\.[5[GPK\ M0?"%UK6A>$M??0/BA::#I^E3ZA_PD/PY^(G@+QA::CK]G^OU(54]0#QCD=NX M/J#W'0T ?E%XO^/T_B0?!'X$_'S]E[]I1_&MM<_LU>/_ (MZ?\%?V8/BCX_^ M $OQKTNX\%>/M.\*Z'\:K;3;GX?IX$^&/Q6TK1-:\2>*M2\1R:5;67A>PTR_ MUM[:V\030^(:G^R=\;O&_P"SW\(_V2;,>-/#?CKX3_$K]LGQ!XP^,.HV;:=X M7U71?BA\(_VQ_AQ\//$^E^+&T^;3?%.H?$;6/VD?!OB76=&T*.ZUKPW#I'B] M?%5II.H:?80ZK^Y91"[\&:D/&^GIX9UG6&WC.WPG\$CN*"- MOG;?ACGD*G3;S^W?]@G_ *#&O?\ @S;_ .,5^*__ 1-_P"0[_P6-_[3=?MI M_P#J)? ^OW(H Y_^P3_T&->_\&;?_&*/[!/_ $&->_\ !FW_ ,8KH** .?\ M[!/_ $&->_\ !FW_ ,8H_L$_]!C7O_!FW_QBN@HH Y_^P3_T&->_\&;?_&*/ M[!/_ $&->_\ !FW_ ,8KH** .?\ [!/_ $&->_\ !FW_ ,8H_L$_]!C7O_!F MW_QBN@HH Y_^P3_T&->_\&;?_&*/[!/_ $&->_\ !FW_ ,8KH** .?\ [!/_ M $&->_\ !FW_ ,8H_L$_]!C7O_!FW_QBN@HH Y_^P3_T&->_\&;?_&*/[!/_ M $&->_\ !FW_ ,8K=>1(P#(ZH&(52Q"@L>B@G +'LHY/. <&O'?B+\:="\$: MG:^#]&TW4_'_ ,4-6M3=:'\-?"GV:?7IK5G$*:QX@N[F6'2O!7A6.9@MSXH\ M475AIX"R0ZI6KXFO+DP^#P>% MHQJ8K'8_%U&J.#P&#HU\9C*\H4,+0JU9Q@^;%8O#8*DZ^*K1I4U*,$W>4IU) MNU.E2IP4JE:M5E:%*C2A.K5FU"G"4FD^QUI-'\-Z5J&N^(/%M[HFBZ5:RWNI MZMJWB"#3M-TZSA&Z6ZOKZ[6&VM;>-1EYIY40=,Y(!^GM!I&C7D>/(^(GC.Q9Y8Y%N/"_A M>_B:'64ZO0_@OKOCC5;'QK^T+J6F^+=4L;Q-2\,_"_1S<2?";P%<1,&LKI;& M]B@G^(?BZSY;_A,?%MF+>SN&:3POX<\/A?/F^E0 .G^)/U)Y/XU\BL-Q'QE[ MV8/'\(\+SOR97AL1+"\69W1=E&6:9C@ZG/PQ@:JYJD/S76M[;*\N>V&A-T\SQD7L\37I24LMHR5Y*AA:CQTDZ-8TR*]O9]5UB^DUF[U#6_$6M7A#WNN>)->U$76L: M]K%XXW37VIWMS(BA8+86]K'% G:_V"?^@QKW_@S;_P",5T%%?;8#+\#E6"PV M799@\+E^ P=*-#"X+!4*6&PN&HP^&G1H48PITX+^6$4KMO=MGKT*%'#4:>'P M]*G0H4HJ%*C1A&G2IP6T80@E&,5V22.?_L$_]!C7O_!FW_QBC^P3_P!!C7O_ M 9M_P#&*Z"BNPU.?_L$_P#08U[_ ,&;?_&*/[!/_08U[_P9M_\ &*Z"B@#G M_P"P3_T&->_\&;?_ !BC^P3_ -!C7O\ P9M_\8KH** .?_L$_P#08U[_ ,&; M?_&*/[!/_08U[_P9M_\ &*Z"B@#G_P"P3_T&->_\&;?_ !BC^P3_ -!C7O\ MP9M_\8KH.ET74H[S5? ^I6>D^([9 1]BO+[3X=1@0/\ M=E3RY)())$^6.]M;NT?$MM(*XL3F67X+$Y=@\7C<+AL7F^)K8/*L-7KTZ5?, M<7A\%BLRKX;!4IR4\36HY?@L9C:E.DI2AAL-7K22ITY2711PF*Q%+%5Z&'K5 M:."I0KXRK3ISG3PM&IB*.%IU:\XIQI0GB<10H1E-I2JU:<$W*23N_P!@G_H, M:]_X,V_^,4?V"?\ H,:]_P"#-O\ XQ6_D>H_,49QZ_D3_(5V77=?><]GV,#^ MP3_T&->_\&;?_&*/[!/_ $&->_\ !FW_ ,8K:FN;>W1I+B:*"-59V>>1(4"H M-SL6D*J%49M*SWR,& M\OY]N,[/FQCFN#&YME6614\QS+ 9?!NRGC<9A\+%M_WJ]2G'\?R.G#X+&8M\ MN%PF)Q,NV'H5:SZ=*<9/JC1_L$_]!C7O_!FW_P 8H_L$_P#08U[_ ,&;?_&* MXV;XV?"B)ML?CSP[?-\N$TF\.M2,6R<*FD1WS,RJ-\BJ"T4?[R0(A#%J_&3P M;.I;3K?QIJYVAD&E?#CX@7B2%SB()./#4=KB;K#(TZPNF9!*(_FKYY^(? /, MX+C;A.=17O2I\0Y35K.VZC1IXN524E_+&+ETM?0]/_5CB3EYGD&!-.4'&Z0L-/U_7)0H&%C*Q.7DRKK$@\VE_K[PY) M.6&EG>803M[3*.%.*LYI/JFJV59+C*4HR5W&2FXR2?*V'^KN:)I55E^%;^SC M:ZO\:;O1F?_ (2#XQ?LN^#56-)F75O&DE\\44[^5;,SWWB3PF"D\@8I.8T5 MG'V=(G.9J[,)Q)6S2489%PEQYGE25K4L)P;GN!GJ^77^W,)E$$^;2SFK]+ZV MX\7@\'ED7/-^(>%LIIJ_[S%\1974AHE)N^!Q&,;2B[W2:76UU?Z&_L$_]!C7 MO_!FW_QBC^P3_P!!G7O_ 9M_P#&:^.=1_:=^&D+L+K]LSX$!@TBO!X-T?1M M+[Y)7"^;=1PW.B? O5CYD"8>98K\7-C"-DY+MN;WHY7XIU$Y4_ SQ5] MFTW'$53HN45JX:-'S\N*/#6G/DGXL^'?M$TI4(9 MQC)8B[L^6-.660C*6NBYU=VL]4?9W]A?]1K7?_!H?_C->3_&7Q_H7P7\'GQ9 MKFI^(KT2:KIFDV6FP:QY5S?37MPINV@+6SY_L[2HK_5)1L(=+,095YT8>!M\ M2M)NV)M?!O[>/B_>KMN3P3XS\$0RF1PD#*-6_P"%<0*+Q/ECC C@LH\S7\>G M.WG'\3O^"I?QH^*'A#XE_#6P\,Z?\4OA)XZ?9QV\"6NFV?\ 9FK%9K93+-EI0D73@?"GZ1'B9F.$\.^ M\DX,X!XYXTHYSEW"F=^('$68XC Y-F.7Y!FN?U/I4JO@<3^,W@SX:Y#F''O$^/XGXRX8X7JY5B<\RS@ MS)<-'%9AAIZ=XAUJ\T_4;2WOK&[@U1WANK.[A2XM;B)OL_S1S02)(A[JPJ= MM'A0[7U[6D;&=KZOL;!Z'#1 X/TK\0_^"<_C'Q[\0/V<=,UKQ-^SKK/Q_P!2 M'BKQ;96WCL>(_AUH21Z3IU];VUGH+'QAXAT(S/I,_P!L@MX=*MC:VUGY*R[9 M2&D^]EM_$P0QV7[ 5D)WDW--XB\>_ =;4*$PWF7MGK/B;4@^%5+>%-/DA+$[ MY;=,N:Q?!7C!EF:YUD.895X2_P!H\-Y_G_"^;5EXN1RFE5S;AC.,;D&:5L%E MO%'"61YW#+<1F.7XBME6)QV!PSQ^65,+F&&]MA<5AZ]7KR?Q%\.<\R3).(<% M/Q*A@>(;X"CB([6*0!AN4E)-K@,#D$@ M CD9%9DVL^#;:1X;CXC6T$R8WQ3>,]*BD3(##>CS*RY4AAD#(((X-?,D:?$2 M%2L7["/P]C4L6*K\2OA(06( +$MX48DD #D] !VJ_!J7Q7MHQ%;?L1>"[>(% MF$<'Q2^%,489CEF"1^%E4%CRQQDGDUSRX-\6JEN5^$6%NVW?Q/X>Q[2TM"RQ MV7*3U3]K>.JM[%*:AXF5=$O\ DV?%V'N_=][_ )$^*LG=VAK\ M6LURZ^]2>,OAM#(\4OQ:T6*6,[7CD^(&@I(C8!VNC7893@@X(!P0>]4G^(?P MH1F1OC'H096*L!X_T5L,.JY6<@D'@@$X/%>30>+OCC;1+#;?L<^'[>%2Q6*# MXQ?#.*)2Q+,5CC\.*H+,26( R22>:V;7QU^TL8@ME^R_X#T^UC8I%;:I^T#I M=G=#&&=_LVA_"K7=/CA9V;RBNH-,^&:6"$D!FN O%B5G/B'PCP^EVHY]P]CF MF^7W%_QL? .25_XO*N;1^QCS>Z?Z^\ )VCDOB75ULF^$>+L.FK+WG?@7$)-W MOR7=KVYY-*_9GXH?"4,RK\6;60*S+OA\2K/$Q4E24FAMY(9%!!&^.1T)!PQQ M48^*7PO<9C^(6M3(20LL"^(;B"0 E=\4\.AR0S1D@[98G>-@,JQ'-,_")=TY9%+?EM9KQDCM=W?+K=-):)VN/N .O#GB4]M?["XK7:^G_$-GO?3 M73;6Z:Z9/B5\/Y%5X_$OQ DC<;DEB\*?$*6*13T>.5/"+1R1MU21&9'7#*Q4 M@U,OC[PJZJ\*44O;\:^%*NM/8_V([RM&[?+XLXJRUT3Y7K=2DDTC_7S@65_9<- M>(TM5?VN3<31LG:R7/X>X?F;V;C=+1V7,K[@\>:65W+HWQT*E=RG_A!?%X+ MC(PK:0K D8PK*K G#!2" S_A-R5W#P=\=SE=P7^P@K'*[@N'OEVL>!A]NUCA M]N#C%_X2/]K+_HCOP"_\2"\??_0Z4?\ "1?M9?\ 1'?@%_XD%X^_^ATK)^'/ MB+4MS^(?!E.R_P"83%<%TKM\MW+ZUQ3CKV?P**A9.7/S_9K_ (B!P;'X>$>, M97M_&R+C.=MMO8\.8?>^M[W]WEY=4]X^*]5VDK\/?CDS;, M0JDG )8A5/+$ $AMUXE\36MM<74WPZ^+$$-O!+/+/<^+/AG!;PQPQM))+/.W MCADAAB16>65@5CC5G(8#!YV;6_VO+C:MK\,/V==**EFDFO?C7\2-961< +%' M;VGP*TAHFR2[3//*NU?+$.6WKP_Q$TO]KCQCX'\5>&-6\,?L_6>F:UHFH66H M3:#\4_BK9:J;-[=WN(;2Y;X2RB,W,2-;R@*&E@EEA62)I!(N6-\,>.E@,;/! M^)> Q&:0P>(EEV!CGOAGA:.*QT:4Y8:A7Q?]C9I3HPKU_94Y5HJ7L(3E.=&H MUR#I>(O#"Q%'VO ^>K!>UI_6<1_JYQS.=*AS0]M.E0JXG 5)RITW.2A-1562 MC&,XI\Q\L?#[]ICQ9K/QRUV:UN"=&^(UUIWACP[8>)/$M[IFEZ$]A*\'A>[O MM1TK3-5E>/H6\1?$GP?HR3>(IO'D&A0R:AK-K!'-J\UL5N(M.A=A+=/;NDJ1*3&Z$!U M_L&M?!_[7%Q9PVM[\:?@CHY@CMKHSI;QJ'NY;O7/CA;VOVJ\= M<7*G2WB52\D+)+(/+NK]!KQ&^CGCL1PIXS_2&RGQ(PG$M?,^-,ES;)L5QMP5 M3P.+SW.\PQ'$>4XS*N&*F99ACL)/,*G]I81XC&3RV$BHJ\5Z%:^%[*PMXK2QO]1L+2!=D-K8W4%E M:Q*.BQVUK:PP( !P$C KPF+X0_M!798ZQ^UCXDM@^-Z>#_@]\(M#C'F.3.(6 M\3:+X[N8PB8CL"UQ)+;#+W7"53P3\,/#DB^2F[D_AQX>\-SJ2RG.^"LN== M1^M5^'^'.(:>.Q;7(^?%UL3PSE$\95=KNKBL74J2FN:<]7(]S&\<<:9Q&$<5 MPIQ;7=-_N:>=9[PNL)04M'&C'!\39O\ 5X*Z2A0PL81C?ECIROWO^PO^HSKQ M^FIN?Y04AT, $G6=? )).I2 #J23;@8'7.>G->#Q_LH_#R>'R=?\7_ !\\ M5H4AC=/$'[1_QPE@ECBPS1SV>F>.M*L9XYI@)YDEM74R +&(H52)8D_8S_9G M9S)J'PJTGQ#(V\O)XPU?Q5XTEDDD8&6XFD\6Z_K3S74H'ERW9TZL7=7O##\$XNEMK[M>6NETT>H:UXB\"^&U9O$/Q-L-!5/)W' M6?'&C:6%^TL5M]QOKB +Y[ K#DCS2"$W$$5YCJ?[1G[,^D;UU#]IGX<12QB7 M=;1?%WPE>7A:%O+DB2SLM0N;J2<2?NEMXX7G>7]W'&[@K78:9^S3^SKHKB72 M/@-\&M,E5G99K+X8^"8)E:5/*D*S)H8D7?&/+8!@"GRXV\5ZAI'A?PUH$2PZ M%X>T/1H42")(M)TC3]-C6.V!6WC5+*V@54@!(A4 +$"1&%!-*_ U!+]WQ7FD MM+_ORC*PXG:6>YBMMC+&D[7++ ?KC:.O/_ 'TW\LXH(!Z@'ZC/\Z'C M^"H-2H\,\0SDK7AC>+L#7HMJWQ1P?".75G%ZIJ.(@[6M.+!9?QS-.-;BCAVG M%OX\#P?C:%>,7:_++&\7YE0YEKRREAY1O\4)+1?(\?QC\::DA;0/V;_VJ;_, M;R1R:M=_"#PA#(N[RX&9/%/Q7TS4(1+(/GBET]+RWA!GEM IC5ZX\;?M)7LI M33OV;]=T]"P"2>,/VA_ 6E#"QAY7D3PEHOCYT5G)BM GG-,P+72V$>&/V ! MT 'T %+0N(,CIMJGP+P[5A:T7C,PXPJUUJG>4\)Q/@*,I;JZP\8N_P *V!\. MY]4Y95./N)*4U9RC@LNX,I4&^JC#&<*X^M&/9/$3EWDU=/Y-9OVO+Z,&U\#_ M 1\/%XE^;5_CI\3_%,T+R')D>VT?X-^%X)3:H=LMJFH(MW,"(=0MH@'98O! M_P"U]J/-Q\3O@;X3!\QMFF> /BAXSE0C"10FXUCXK>%X95;FY><6$#HX6U$, ML6Z=_K&BH_UHC236!X;X6P.MTWE=7-K7MIR\18O.8M75_>3:>B:5TZ_U3E5= M\?Q/Q9C]KI9K3RB]FK:\.83)9)V37NM)WNTVDS\"O^"FW['?[8GQHT+X0P:% MK3_M%3:!K7B^:YTW0?!/@WX<6WA2*_TO1(H]0F?6/&NH76J3:Q+;R6OEI?\ MV>TCL49;2.65YY_JK_@DI\!OBS^SU^SSXT\'?&+P3>> _$FI_&'7?$ECI-[= MZ)>2W&BW?A#P7IT&H+)H.HZG:*DM[IE] (Y)TN ULS/$L;1L_P"I9 /4 _6C M '08K]*S;Q]XKSGP@P?@SBLHX6H<.X/,O[3IYAEN4O*LS=;^U,7FJA]7RW$8 M7(J5-U\94A/V&34:E6$8U*M2>(E5K5/S3)_H^\)9)XPXOQHPF<\65^(L9ECR MJ>79GG+S?*XT'EF$RMU/;YG0Q>>U*OL<)"I'V^RP6Z* "26D P"Q\*Z]J/Q+U.' &G_ I\,^(_B0S2'I')J7A/3-1T M&S; )+:AK%G$B@O)(B@D0?\ "ROC3XC95\&_ 6[T2UG1_)U?XO>.?#_A")<# M"S'P_P"#8_B)XB.6Z6][!I$Q7EVA8C'Q\O$+A&=Y8VXT,2\;).TEEM&OF7)*] MK57@*6(5%MZ7JN"3W:/H:F-(BJ69@% )+GA !U+-]U0.Y) %?/8\$?M!>)/* M?Q/\9]"\%6[JZ3Z7\)OA]8B]1&/"_P#"5_$F]\8&9E4D"XMO">EON_>+&APH MCC\ MMR^I%KEGR.Z2^NYC6_W;*)T]FIYEC,/A*L*V'H--6=NG0 M>(?VA/@MX8O3I6I?$;PWNE\@C;_9X( MP^I[GZGJ?QI_V5QQC],PXKR_):,DY>RX7R"E+,*$GM2> M;\2XG/,!BX+2]5<,8&YMUVO<_I)^S!\(KSX1_";P MWI7BBTL'^)>JV%MJGQ,\017N-+LWMM)M[B>Y MGM8(K/R]-$=GY>[Z((!Z@'Z@'^=+7PW!O@/PQP=XE<5^*<,ZXFX@XFXKPM## M8F7$6,P&,PV =.%&G6Q&74L-EF">&K5H450@H25'!X2KB,%@Z5#"5G1CXV5< M&9?E?$&8\2+%YAC//!'@BU-]XS\8>%_"5DJE MVN_$WB#2=!MPB@EF,VJWEHF %))SQ@^AQ\T:Y^WO^R=H\TEG8?�_&VIQLR M+I/PSL=;^)6HR.O6-(?!.F:W$7X;&Z=5(5VW;4-SI@,>[&7D6%<;B64)*8X&^)'[%/MD*LH*^8_A_4?'A5EYWK)X<+@[!Y0+2+!SRCGDVZ6$X4XAJ8J/,W MA,YH8#@2K*,4GSTJWB3F/!N"Q$6FN7ZOBJLI:63NC'^W^'=)+/,'BJ#E&/UK M(<+F_&5",I;*I+@C+>)9TO-U:<$NK/O#(]16?J.K:7I%NUWJNHV.F6JY+7.H MW=O8VZ@ DEIKJ2*, $G+<#D\5\1?\*P_;-\3W ;Q-\3/AEXK.AD/'&;QYFE M6R_)\@RO!SMM=\6\5<.YW1C)-/GEP[.44]:3DG$^CI/C3\-6F:VTOQ&OBB[7 M(^R>"M-UCQM<%A_"5\*:?K"(<\;I9(T!!W.,'&#K/QENM-L7U%/ .OZ9I\9. M[5_'VL^$?AOI"*%9R\C^(]=_MA%"*S,3H>4"MN *D#D(/V4O!US$\/B[XB_' M_P =Q.NU[;7?CI\0M#TMU#(P5O#_ ,.]6\"^'!&&4D0+I(@0-M2-52%8MC1/ MV2?V9]!E%S:? WX:7E^K*XU7Q!X5TWQ9K/F*25D.L^*HM:U1I 2,.UX6^5.< M(@6O]68UFXYKXIYM3Y&FH\$>&F4Y,N,>)G)1E=*J^&<-*4;MT8 MMJ*:SW/-)8'P^R*G&2LI<3%_&-S\6O$6H:GI&F3W-K8 MW":%>>%[.P0W21+>SS1SQ6T"W$H$ODLI_"_]E#_@H%\4)/V@/#]MKV[2-%^( MNHW]E\0=5\%VTE[XMOK2XM=3UU[G2H?$#ZOIC:H-9CCEBD>S:<03W=O;SVQG M,B_U9WG@/P=?>%-9\$/X=TNV\*:_HVI^']5T72[6/1K2XTC5]/ETO4+-!I L MGMA/83R6XEM7AGA4AH)8W1&7Y3^&?_!.G]CGX/>./#7Q'^'7P?B\/>,_"%U+ M>>'M9'C3XA:FUAH:==;[&^NH=MY:7" R>:JB9(Y%^IX>X M+^CIB,BX^K>(O#'&'&G'L,@Q4/!/BO.\;6S#$>'W&F+R7B# 8KB:K_J[Q-X? MY?1P6-Q>*X;=;)\LR3GCA,GQM.IF.*CF7L*'Y_Q?B/I%XCB7P^K7!8=X-XBICVWC/Q/K 1K+X/?MRZ^TI.V34=?^&GP]MFVQJ9'(N_B?X, MFA%NN8X@]I%#?2G?$;QL3ALUI\2]2<>1^R/X\O%(54;XE?M2Z3$C*7(MEN+; M1?%_Q#411 FXOX_)E-M*P-E#J,HROWDJ*H 554 # Q[<4ZOEUPYX5 MJ\:O@]P-FT79NIQ+5XJS[%N764L5B.(Z4I2EO-J"TX_E&+?BKQ MC@9KID>%X2RK#VTTC0?#6+<4FI**=67+%I:M-OX9A^'?QAN )++]F#]E?1F, MH/F>*_BSXN\87JQPDEC,MO\ L(\]W+B1;E=3D=8PK744TO[M.ATOX>_M,Q9 M6VA_9"\$JRB+_B3_ K\?^*988YY#).T,/ 4,IMR%"1O;I'?RK]HE-@,6 MX^Q:*]# T>#LG?-D/A?X9Y%-6Y9X+A6CBI0L[I1_MG$9HK;W4E).]W>2N18/*)7=KWC)-;)I73^7Y/AM^T_>$FY M_:2\&:,C.TA@\(?L]Z;9HC!=D<22^*OB3XO9K8@"2=7C-U)-@0W<$"^4TZ_ MWXJ7T;)KW[6OQLG#K'&Z>'?#7P'\+1M&,-,JR0?"+4;^&223(2X@OXIX8,0B M1WW3O],T5]#_ *YYPHQC#"<+TN2W)*CP/P71JQLTTXUJ601K)II/F4^;NSS/ M]2,EMXN#CK:UK6^8%_9AMIY&DUK MX[_M.:XS>8S;OC3K7AI&FD(_?"#P%8^$8(@D>8H[6&..P4'S3:&YQ.))OV0O M@A??\AJQ^(GB?Y8T=?%GQR^./B>&6*([D@GM=:^(UY:3VWFYG-M- \!G8S>7 MO"D?3=%/_7OC&+3P_$F;X"VBCE>,JY5325K)4LM>%I)*WNI02C=I))V#_4'@ MN2:Q'#.3X]MW<\UP5+-JK=K.4JN9QQ=5RE]J3FW-ZR;LK?-ME^QY^RW9G)[F0LXD>:6Z\1QZK<37,C >;=RRO=2J DDS)\M>@Z/\ M#_@OX>DCE\/_ C^&&A212M/&^C^ /"6F/',\?DO,CV6CP,DKP_NFD4AFC&P MDKQ7J-%<>*XMXJQT91QO$O$&,C)-2CB\YS'$1DGH^:-;$S3YEI*ZU6CO<[<) MPAPG@)*6!X8X>P4HM.,L)DN6X:2<6FFG1PT&FFDTUL_F5;6QLK&*."RM+:SA MAC2&*&T@BMHHXHQA(DCA5$2-!PB*H51]T"K( 'K^+,?YDTM%>#*4IMRG*4I- MW;DW)MO=MMMMOS/H(QC%*,8QC&*2C%)))*UDDM$E9?2TL;SQ7X1\/>(KJRM991/+;6EQK&G7DUM;RS 32 M0PND;R@2,I<9KNZ*WPN,Q>!K1Q."Q6(P>(@I*%?"UJF'K04XN$U&K2E"<5*+ M<9)22E%N+NG8PQ>"P>/HRPV.PF&QF'FXREA\50I8BC)PDI0D>&M&TW0=+CN;N3S;JX3 M3]*MK2T2>YE_>7$JPB2:3YY&9N:Z"BBLJU:MB*M2OB*M2O7K3E4JUJU256K5 MJ3=Y3J5)N4YSDVW*4FY-N[;9I1H4<-1I8?#TJ5"A1A&E1HT:<:5*E3@E&%.G M3@HPA",4E&,4HQ2LDD%%%%9FH4444 %%%% !1110 4444 %%%% "8'O^9_QI M:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH 9)]T?[\?_ *,6 MO\,7_@H)_P GZ?MN?]G=_M)_^KE\:5_N=2?='^_'_P"C%K_#%_X*"?\ )^G[ M;G_9W?[2?_JY?&E '^OO_P $3/\ E$C_ ,$Z/^S0?@C_ .H?95^HU?ES_P $ M3/\ E$C_ ,$Z/^S0?@C_ .H?95^HU !117Y-_P#!1;]I7XH_LW_$/]G?6-=\ M2^*?A%^R;XC\56&B?$W]H+P'HF@>)U^&OC>?6!_95M\;['7](\3W/AOX+:SX M5&IS1^,]'\*WVAZ9XITYD^)?B3P3X973]3O #]9**^ ;[XT_%31OVJ/V%_A( MWCKPAXJ\&_&C]FK]I+QE\1]4\,>'K :3XQ\<_"BW_9H?PUXS\'ZO_:.J7.D^ M%=3'Q-\4W]IHMG?7]M=V5]I3R:M>I912S_.%_P#M\^.O!OP2^&7[7>N?:?$' MP]^,/CO]J'P[#\(;?PU%;2^$?#/P>^%W[4'Q1^'5_I>L6.E?\)8_B;5=._9G M_LKX@/XBDU31VOO'-S-)OCA^R;KW[13ZE;:#8:/:>"_%W@/Q7\'_#_ (R\+Z$VCZ=:"3P/ MJ\?QOT*7PA;>*)]5\5V#>%M5;4/$VO\ ]J!-+^@_VCO''B'X;? KXK>//"=Q MI5IXE\*>"-0>:0#:K=VQG8K&)H]VZL< M3BL+@L/B,;CL1#!X'"4:N*QF+J4\16IX7"X>$JN(Q$Z6$HXG%584*,)U94\- MAZ^(G&+C1HU:CC"7)F&,IY=@,;F%:%2I2P&$Q.,JTZ*@ZTZ>%HSKSA252=*F MZDHP:@IU*<')I2G%7DORB_X(G?\ (=_X+&?]INOVT_\ U$_@?7[D5_.+^QM^ MT[\0OAQ\3OB/8^!O@QIGB^U^,WCKXF_'7XD^!_A1X6T_2/&?CCXN^*+/0X]6 M\;?VAK?BFVTZ#]WI5H/$)FAOKZ:U6S\MY19JE?HA<_M$?MF^)RXLOV5_B#\. MK"99-Z6^A?#SQ_XDM1NQ!Y5UXC^-GPX\-B9TR[$:;JT,# "2*3[I_,/#+Q5/'2K82C\+A/%'AG,55>683BC,)4ZZH0I8/A?-L;4JR M^KT:[FJF74<;@Z$;U9THPQ6+H5YO#UZL:/U=1K2_2G(&1GD#.!R-_"?A*-U#1_P#"1^(=)T9YL@E5@AO[N">XD;'R1P12.YX5 M2>*_.BXD_:0\2W$8\6_ /]JGQO!-"POM.\0_M"?!/X3>&9-J#9;II/P5U"QN M;J"8[_-AU2_N<$1H\MTK,5Z_PC:?&KP=)'?>!_V!?@OX0U*)W:;5=6^-=O=> M([N1PA$O_"0:9\&-=U:X8?,LLNHZGYI8#RPZ@M7VTL-XB8U7P>4<%9)AYOE6 M(S?CW(<^S;"M>S/P.(NJBY84.+X7<:EYQ5.I*'='BW$XEN-#(\] MP,6U:>:<+\74JT4V_>>'>0T<')64FE_:]/7E6]2"E]+K^TAX5U@)_P *]\'? M%/XH^;E8[KP?X UBST"1R2J;/&'C8>$/",D3GYO/MM:N(_+S("5QEO\ PD7[ M2OB0?\2;X=_#CX;6V\+]L\?^,M0\:ZVB,3\[>%O 6GV6C%XU',1\?E6D.T2; M06;R1_&/[>%VT B^&7[-^A(0SSO?>+_C+XE9=R@I$L=C\/=#\MHFW))+&]TL MY8,D<2(2[/M'[?-Z 9O$O[+^@E.0+3X2?'3Q";C>!E7:Y\;:2+<0$$!D60S[ M\LL(7:>.?"V8UTWQ)XJ8G"-ODJX#A?@_B++,OK048.5J^'X4XRSNA-QE&2KX M+B;#-3E.G3<:M*K"E=/$Y]C?^8#B+$1LDX8"7".0T)IZ-?\ "[Q#2S&$N:,K MNGC*"20R?V1\,="\-_##20#@&$:B M+?Q7XX$:C(#1>,;>1CALJ0 -#2OV;/@IIMZNJWO@;3_%FM*J@:[\1+W5OB3K M8D!#--%J?CV_\0W%M*[Y=C9FV7&[WS(E _<(I#(2WF/)D$\L.!_#]5(5W@X\4 MXFE*,Z&+XBP'%^?8_#RY5*/U3&>(.!CB,(ES-%>GQ/G-:FDWHJ*L[Q:2C>4?O2WM[6T@BMK:*" MVMX(Q%#;P)'!!%&HPL<<$02)$4'TMWDVB2: Z)I5A)-(0H,::F^HVT#Y,-NJ,T;3)^ MR2UP5&M?M"_MG&*M&/(LR\2LEERJ/+HX1Y4I))N,/:>Q37$ M-;2AAN%<+%))+-.(,^PS2LM''*^"<[BK-222E)6Y-4G-T_T#+ ?WO^^6/\A5 M>XO+6U"&ZN(+82$JAN)HX [ 9*H960,0.2%R0.37P!_PP_\ !NY&[5]5^-^M MRA2D9U?7/$>K0P*0H:2VM]:75EM;F8J#=75N\:Q?)Y8C*:AX/\ #]WG;MPXFE\(&YCD8J&EDBG1[@C%R9E^6M)YME(\-,O3;=U!.K!/>3@EK]9&N73^("N'N_P!JG]F:Q*"Y_:$^"B,[.BJG MQ1\%3ONCP'#);ZU,R!"0&9PJJ3@G/%>8Z;^R=^SMI)=[+XCP7B\2[-I8_C MS!Y')O[,91P7 O%<8.^L[5)I)>ZYN?+3<<%GM25JW$.18&.EWA>&,SSVVBYK M/$<3<+.2T?+>,&W*S25.]3\S/VM?^"P>F? KXGZ=X,^$W@GP9\9O"]WX0TC7 MY_%\/C;4]+BAU6_U/6K2ZT>."T\/:A#.MK::=97B7:7!69=04*FU%9_HOX+_ M /!23PG\1OA!X(\?:]\+?B3!XH\3VFI3ZEX=\'^'GO\ P_8S6>O:II<$&E^- M/&]YX%T+7O-M;*VN9Y-.NIX[:ZN)[!G,]G<"/X\_:\_80USX_P#QFU'QCI_P MJ^)*:'I&C:9X0\/SQ>*HY6U'2]'EOKLZG*/$FJZEJ4 N]0U2_-M:L]ND-BEJ M&M(KAKAI/T(_8C^&L_P-^"VB_#77_ACJWAK4?!=[JMGI6KW.D:=J>L:]HVKZ MC=ZZES?:OHXGEENK*]U&\TYUN6A86D%AY2NFXI[F8_2%\!^+^$^%/#W@#P2\ M3>%O&;+%^/9^&F.PV3X+.:&9_V7Q6JG#>%X@ACL(QV.RBK@?K.03AFV*R:>'P*S"AC/K><<6_4JTX4ZV'KQE+%8./_AJ_ MXU>)'5?AQ^Q]\1-8AFP(+_QIXS\,>$+'YP=DDMSH=IXYM @(W%4O=S1LI#*S M$)9MM;_X*%>*Y7\GP7^S)\([&3!1O$FN>/OBEJT$98$'[/X?D\%Z>\RJ<$22 M*A89PN0%^QO[?@_Z!FO'ZZ)J!_G":7_A((/^@;KW_@DU#_XS7AT\5G\IQKSQ M/#^58B*BN7ASAJ,\#425G[7!>(&9>(K=8; UX[>['%\$Y3P76Y-[1GSR6CYV[W^4[/X(_M3:Z"WCO\ M;$U7289@?/TSX/?!OX;^$$4$$%+?6O&]I\2=8C7:V!(ICE#!9%96 W[3]D? MP9?B)8:;)N*EPWA[P#J_@CPWL_\ !)J'_P 9H_X2"#_H&Z]_X)-0_P#C->_@^(\_R^TL M#FV)P%?W7/$95#"Y)5J3C9J=5X.X:Q*Y<=EBS6FE M*,:.>XS,.(:482=W",<^Q>9:+9-MR2^U>[/$] _9&_9B\-3B\TSX"_"I]2#B M3^V-6\%Z+XBUPR!BXD;7/$5KJVKO)O(;>]ZS95"3\B;?>=-TC2M&M([#2--L M=*LH0%BL]-M+?3[6)0%4+';V<<,* *J@!4 X %4O^$@@_Z!NO?^"34/\ MXS1_PD$'_0-U[_P2:A_\9K',,ZSC-FGFF;9GF3BW*+S#'XK&.,GNT\15J--] MUJ>AEN0Y'D]UE&395E::Y6LNR_"8)-+9-8:C2NEV?ZLW=H/4 X]>?YTM8/\ MPD$'_0-U[_P2:A_\9H_X2"#_ *!NO?\ @DU#_P",UYAZUEV_K^DC>HK!_P"$ M@@_Z!NO?^"34/_C-'_"00?\ 0-U[_P $FH?_ !F@#>HK!_X2"#_H&Z]_X)-0 M_P#C-'_"00?] W7O_!)J'_QF@#>HK!_X2"#_ *!NO?\ @DU#_P",T?\ "00? M] W7O_!)J'_QF@#>HK!_X2"#_H&Z]_X)-0_^,T?\)!!_T#=>_P#!)J'_ ,9H M WJ*P?\ A((/^@;KW_@DU#_XS1_PD$'_ $#=>_\ !)J'_P 9H WJ*P?^$@@_ MZ!NO?^"34/\ XS1_PD$'_0-U[_P2:A_\9H WJ*P?^$@@_P"@;KW_ ()-0_\ MC-'_ D$'_0-U[_P2:A_\9H WJ*P?^$@@_Z!NO?^"34/_C-'_"00?] W7O\ MP2:A_P#&: -ZBL'_ (2"#_H&Z]_X)-0_^,T?\)!!_P! W7O_ 2:A_\ &: - MZBL'_A((/^@;KW_@DU#_ .,T?\)!!_T#=>_\$FH?_&: -ZBL'_A((/\ H&Z] M_P""34/_ (S1_P )!!_T#=>_\$FH?_&: -ZBL'_A((/^@;KW_@DU#_XS1_PD M$'_0-U[_ ,$FH?\ QF@#>HK!_P"$@@_Z!NO?^"34/_C-'_"00?\ 0-U[_P $ MFH?_ !F@#>HK!_X2"#_H&Z]_X)-0_P#C-'_"00?] W7O_!)J'_QF@#>HK!_X M2"#_ *!NO?\ @DU#_P",T?\ "00?] W7O_!)J'_QF@#>HK!_X2"#_H&Z]_X) M-0_^,T?\)!!_T#=>_P#!)J'_ ,9H WJ*P?\ A((/^@;KW_@DU#_XS1_PD$'_ M $#=>_\ !)J'_P 9H WJ*P?^$@@_Z!NO?^"34/\ XS1_PD$'_0-U[_P2:A_\ M9H WJ*P?^$@@_P"@;KW_ ()-0_\ C-'_ D$'_0-U[_P2:A_\9H WJ*P?^$@ M@_Z!NO?^"34/_C-'_"00?] W7O\ P2:A_P#&: -ZBL'_ (2"#_H&Z]_X)-0_ M^,T?\)!!_P! W7O_ 2:A_\ &: -ZBL'_A((/^@;KW_@DU#_ .,T?\)!!_T# M=>_\$FH?_&: -ZBL'_A((/\ H&Z]_P""34/_ (S1_P )!!_T#=>_\$FH?_&: M -ZBL'_A((/^@;KW_@DU#_XS1_PD$'_0-U[_ ,$FH?\ QF@#>HK"&OPD@?V; MKHR0,G1;\ 9.,DF' [D\ ?\(]JWA^_OM+\,#PGJ6CZS!H M$GB5X'BL?%OAO7UT#Q T7BK4[,>)=%>"=[%H+;4;'5/L&E/IOTQ10!\IZ3^R M#\-/#/Q _9=\:^$+[Q'X5TS]D;X-^-?@5\)_ .EW&FW'A%/ 'CG1OAMH-]9Z MY-J^FZCXIOKW1M-^$O@B#P_>6OB*P-N;/4'U1-7;4Y#%/I_[(?PGM-6MGO8] M8UWP5H^O_%/Q7X2^%6L3Z;-\//!WB7XUV/BS3/B?JNBZ9;:5:ZKE^.?%.F>&M.TJPO[:WL/J6B@#Y]^%?[.7@[X5ZYIOB.VU MGQ3XMUOPW\.M+^#_ ()U+QC?Z=?W?@KX5Z/?6VHVG@O1IM-TG2'O(KF\T_1Y M]=\1^(#K7B_Q,^@>'V\0:_J+:1:L-WX]?!O3/CW\.-7^&&OZSJ.D>&O$,D"> M(H],C@>76-,@+3'2+AIR/*LY[I;:YG:$I.YM8XA(L;RAO9:1NA^A_E7%F.7T M,TP6(P&)GC*=#$QC&=3+\QS#*<=3Y9QJ0J87,LJQ.#S'!5X3A&5/$8/%4*\& MKPJ1-:-7V-15/987$)*<9T,=@\)F&#K4ZD)4ZE+$X''4<1@\51J0E*%2CB:% M6E.+:E!H_GK_ ."77PH\+?%_XJ_M MZAJZ^,/!/PPT/X?7DFN^)8]=O;I+75_%UIXPO-,UVUT=+;3X[:VMWL$AF+M7 M]"851_"/R%?AS_P1-_Y#O_!8W_M-U^VG_P"HE\#Z_RP;X@S3-)8&C+$8O%8FI0PO.%& ME!UZ].I55.G"FIJ$8Q28'H/R%&!Z#\A2T5]09B8'H/R%&!Z#\A2T4 )@>@_( M48'H/R%+10 F!Z#\A1@>@_(4M% "8'H/R%&!Z#\A2T4 )@>@_(48'H/R%+10 M F!Z#\A1@>@_(4M% 7??^OZ2^X3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $ MP/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T' MY"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]! M^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6 MB@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C M ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $ MP/0?D*,#T'Y"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T' MY"EHH 3 ]!^0HP/0?D*6B@!,#T'Y"C ]!^0I:* $P/0?D*,#T'Y"EHH 3 ]! M^0HP/0?D*6B@!,#T'Y"EHHH **** &2?='^_'_Z,6O\ #%_X*"?\GZ?MN?\ M9W?[2?\ ZN7QI7^YU)]T?[\?_HQ:_P ,7_@H)_R?I^VY_P!G=_M)_P#JY?&E M '^OO_P1,_Y1(_\ !.C_ +-!^"/_ *A]E7ZC5^7/_!$S_E$C_P $Z/\ LT'X M(_\ J'V5?J-0 4444 %%%% !2-T/T/\ *EI&Z'Z'^5 'XJQ^'A +35(M#U?Q/]E\:WE]X3\.>+);)/ M"_B/Q7HEO\.O&[Z_X+]/F_9.^* M'Q.^%7[8.KP?&WX.?%'6XM.L_!?@W4?C?=Z?:'X/2/XU\.>)C\;]9\?_ ?U MGPQX;T36="O #][? 7Q?^&_Q.EOH? OBS3?$4EA96&JL+1;R$7FA:M-?6VC^ M)]&:^M;1=?\ ".M7&EZG;Z)XNT(ZEX8UF?3K^'3-6NY+*Y6+TANA^A_E7YL? ML_\ AWQ%XH^/'[/_ (]TGP?XG\#^#O@U^PYKGP1^(.D>(?#5SX46V^*'BWQG M\"=6T/P+;6^IV5LVLW'PNTWX3>.$U&^\//?>&;$>+],&FZK?1:R"/TED.(W/ MHC']#0!^'/\ P1.(&N_\%C>O_*;K]M/HK'KX2^"'H#_];OU%?N/N'HW_ 'P_ M_P 37\ZOP5_X)-_!'XT?%O\ ;O\ B2/CS^W+\(-3\7_MY_'?7_$/AW]GG]LK MXR_!#P-J6O:KHWPZU/4->N/!W@36-/T677+R>_D@N=5FMWU"2PMM-TZ2X:RT MVP@MOHS_ (W#T;_OA_P#XFCW#T;_ +X?_P")HW#T;_OA_P#XFOQA_P"'(_P8_P"CT/\ M@JY_XLL_:9_^:6C_ (W#T;_OA_P#X MFC+3[H9>QOGM[V M(/+;JC?0I_X(C_!?)Q^VA_P5C?\ ?#__ !-?C#_PY'^# M'_1Z'_!5S_Q99^TS_P#-+1_PY'^#'_1Z'_!5S_Q99^TS_P#-+0!^SVX>C?\ M?#__ !-&X>C?]\/_ /$U^,/_ Y'^#'_ $>A_P %7/\ Q99^TS_\TM'_ Y' M^#'_ $>A_P %7/\ Q99^TS_\TM '[/;AZ-_WP_\ \31N'HW_ 'P__P 37XP_ M\.1_@Q_T>A_P5<_\66?M,_\ S2T?\.1_@Q_T>A_P5<_\66?M,_\ S2T ?L]N M'HW_ 'P__P 31N'HW_?#_P#Q-?C#_P .1_@Q_P!'H?\ !5S_ ,66?M,__-+1 M_P .1_@Q_P!'H?\ !5S_ ,66?M,__-+0!^SVX>C?]\/_ /$T;AZ-_P!\/_\ M$U^,/_#D?X,?]'H?\%7/_%EG[3/_ ,TM'_#D?X,?]'H?\%7/_%EG[3/_ ,TM M '[/;AZ-_P!\/_\ $T;AZ-_WP_\ \37XP_\ #D?X,?\ 1Z'_ 5<_P#%EG[3 M/_S2U\X_!S_@DI\/O&OQ>_:S\&ZW^VK_ ,%3GT7X0?%OX?>#O!B6O_!1[]I: MVN8-%\0?LX?!GXE:I'J-ROBIVU"Y?Q5XWUV:&XE57CLI+6S14BMDW ']%FX> MC?\ ?#__ !-&X>C?]\/_ /$U^,/_ Y'^#'_ $>A_P %7/\ Q99^TS_\TM'_ M Y'^#'_ $>A_P %7/\ Q99^TS_\TM '[/;AZ-_WP_\ \31N'HW_ 'P__P 3 M7XP_\.1_@Q_T>A_P5<_\66?M,_\ S2T?\.1_@Q_T>A_P5<_\66?M,_\ S2T M?L]N'HW_ 'P__P 31N'HW_?#_P#Q-?C#_P .1_@Q_P!'H?\ !5S_ ,66?M,_ M_-+1_P .1_@Q_P!'H?\ !5S_ ,66?M,__-+0!^SVX>C?]\/_ /$T;AZ-_P!\ M/_\ $U^,/_#D?X,?]'H?\%7/_%EG[3/_ ,TM'_#D?X,?]'H?\%7/_%EG[3/_ M ,TM '[/;AZ-_P!\/_\ $T;AZ-_WP_\ \37XP_\ #D?X,?\ 1Z'_ 5<_P#% MEG[3/_S2T?\ #D?X,?\ 1Z'_ 5<_P#%EG[3/_S2T ?L]N'HW_?#_P#Q-&X> MC?\ ?#__ !-?C#_PY'^#'_1Z'_!5S_Q99^TS_P#-+1_PY'^#'_1Z'_!5S_Q9 M9^TS_P#-+0!^SVX>C?\ ?#__ !-&X>C?]\/_ /$U^,/_ Y'^#'_ $>A_P % M7/\ Q99^TS_\TM?,O[8__!)OP%\%/V:OBM\3O _[:O\ P5,A\5>%-&TJ\T:; M5/\ @H]^TMJ5C%<7?BOP]IW#T;_ +X?_P")HW#T;_OA_P#XFOQA_P"'(_P8 M_P"CT/\ @JY_XLL_:9_^:6C_ (W#T M;_OA_P#XFC(?VH?VB/A/J'[:G_!4U MO"7PW^'O[./B3PQ%#_P4>_:7AU"'4_B0OQJ7Q4UY?#Q8\EY!<-X'T!K.&6)5 MM#%C?]\/\ _$T; MAZ-_WP__ ,37XP_\.1_@Q_T>A_P5<_\ %EG[3/\ \TM'_#D?X,?]'H?\%7/_ M !99^TS_ /-+0!^SVX>C?]\/_P#$T;AZ-_WP_P#\37XP_P##D?X,?]'H?\%7 M/_%EG[3/_P TM'_#D?X,?]'H?\%7/_%EG[3/_P TM '[/;AZ-_WP_P#\31N' MHW_?#_\ Q-?C#_PY'^#'_1Z'_!5S_P 66?M,_P#S2T?\.1_@Q_T>A_P5<_\ M%EG[3/\ \TM '[/;AZ-_WP__ ,31N'HW_?#_ /Q-?C#_ ,.1_@Q_T>A_P5<_ M\66?M,__ #2T?\.1_@Q_T>A_P5<_\66?M,__ #2T ?L]N'HW_?#_ /Q-&X>C M?]\/_P#$U^,/_#D?X,?]'H?\%7/_ !99^TS_ /-+1_PY'^#'_1Z'_!5S_P 6 M6?M,_P#S2T ?L]N'HW_?#_\ Q-&X>C?]\/\ _$U^,/\ PY'^#'_1Z'_!5S_Q M99^TS_\ -+1_PY'^#'_1Z'_!5S_Q99^TS_\ -+0!^SV\?[7_ 'P__P 33J_G MQ_:8_P""1WP\^#G[.'[0'Q<\&_MI?\%2T\7_ M^"7Q7^(WA235_^"C7[2&L M:5'XE\#^ ?$'BC0'U+2;WQ+]CU/3TU;2K-KW3[H&VO+82VTZM%*ZG]]/#=Y< M:AX>T*_NW$EU?:-I=Y^$7AKQMJ=_INK?'+XDQ_"7X<16N@:[JUIJWCJ7P=XO\?)I.H:GI MFGW6F>'8Y/"W@3Q1J$%_XAO--L;J733IUG-<:EJ =!_^H=!]!V'0 M4M?*7CC]LKX,_#GXP>%O@WXN3XDZ7?\ B[Q9X;^'>F_$+_A4?Q(NO@I:_$[Q MH;1?!GPSUGXRVOAR;X?Z-XV\5S7]AI^B:9?ZU%:SZ]J6C^%I]0M?%6MZ/HE] M/\:_VN?AQ\"-&\7:_P"*_#'QB\1Z3X&U.+3_ !1//B[=:1;P>%]-\ M9^(M:OM(^'FDZ_K%GH7@_P ,ZSI.I>(M1NK&$(VI6NG:1#J^JE[% #Z:M-/L M; W365G:6C7UW+?WIM;:"W-W?3K&DUY'+;5/$6J:B=.\(^ M(]3CTS2='O;AM/TFXG;8&B60 ]MHKQ;Q_P#M ?"_X9>'_A=XG\8ZS?Z=I'QC M^(OPQ^%?@.XM?#VO:Q_:/C7XOWT&G>!-.U :/I]\OA^SU:\N(K>36]>?3]$L M;B2&UN[^.ZNK2"X]H!! (Y! (/L>10 M%%% !1110 4444 %%%(2 "2< ^)8O!OB#PCX;\$6WA^3Q=XKU23Q1/#H^A+H.C7L'B.6:& M\T6:\TJ:+4&ROAA^UU\)_BY\.?%OQ#\)P>/+6;P!XWM_ACX[^'?C/P!XF^'? MQ5\&_$N];PM_9G@7Q+X"\-_!^J:!GW<-_8721SI(BW%E>VU MO>6DZJ);:Z@AN('CFBCD6U7S)\-_VL_A5\3?C-XQ^ NEV7Q,\-_$7PIX>N_& M=E8_$/X2_$3X>Z/X^\#:;K]EX4U;QO\ ##Q+XL\/Z9H7C_PQH_B;4]+T?5;_ M $&^FFLI-9T'4)+3^QO$&B:GJ'7^ _VA/A=\2OAWXT^*GA'6-1N_!GP_\5?& M#P9XHOM3\.Z]X;OM-\1? GQ?XF\"_$RPET;Q)I^E:N@T'Q1X0U_3H[B:RAM] M22R6^TZ2XT^ZM;J8 ]LHKQ70_C]\.M<^*]Q\#DNM;TSXIZ?\'O"OQSU?PMK' MAS6+!=)^'_C#Q!K7A72;RX\026I\,76I1>(/#NMZ;JND:5K.H7NC26!GU..U MM;O3Y[OS_P"%'[8_P<^+_P 5-8^#6A0?$SPUX[M/"^H^/O#5E\2_A!\2OACI MOQ.^'>CZOH_A_6?'_P *-=\;^&]&TGX@^%=&UOQ%X>L-6O-"NI;W38_$?AG5 M;O3XM#\3^']4U( ^JJ*** "BBB@ HHHH **** "BO)_BK\;/AW\%V^&Z?$'5 MK[2F^+/Q5\'_ 7\$?8]!US6X]1^(/CHZ@/#6E7\^CV%[;Z!9WW]EWRG7->E MT[189XX;.2^%]>6-K<^5?%#]LKX-?!WXD>&_ASX\C^)6EIX@\0^#O!US\2+7 MX1?$C5O@MX0\9_$;4]*T7X>>$O'WQ?TOPW=>!/!>M^--8UW0]*TB/7-7M[*W MU'7_ Y9ZY?:-<>)- CU( ^K:J06%E:SWMU;6EK;W.I3Q7.H3P6\,,U]<0VD M%C#/>2QHLEU-%96MM:1RW#221VMO!;HRPPQHOSS\8/VH/!'P9L?%E]J_A+XP M>-AX-GT&UUC3O@_\)/&_Q?U];C6=)O?$-RD'AKP!I>MZZR>'O#EM::YKUQ/8 M6]M!;:YX?LK"74M:UBSTJ2Y=?M3_ /M_#G[./BZ'Q?-J7AC]K+Q#X1\-? ? M7=)\.>)]0TSQGJ7COX?Z_P#%+PJT]U#H^SPO9:QX'\,:UK-M>>+?[#B,EH-) M.-9G@T^0 ^A:*\G\?_&CP/\ #.#QC?\ BR?5K?2?A]\*_$GQC\9ZGIFAZGKZ MZ%X*\,^>UU/)IFAV]_KVHZGJ$&G:[<:-I&CZ3J-_JB>'M7CMHC(;?P-J?AZR\5S M>,-9\+>!_#^L:WHVA:3X=O[;4M4FO[6*Z0NNG6-GJ&KO'I[@'U-17.>#_%OA MSQ]X3\,>.?!VKVFO^$O&?A[1/%?A?7;!G:QUKP[XCTRUUG0]6LFE2*1K34M+ MO;6]MFDCC.+KX# M[S0YO!VGZY;^([O6K;2_#TFJ:ANMP >ZU3O]/L=4M)K#4K.TU"QN%5;BSOK: M"[M9U5UD59K>YCEAE59$1P)(V =58 ,H(^6_A=^V9\'?BQX5^+GB'18/B'X9 MUOX%-''\4_AI\3OAKXP^%?Q5\*/J&AMXD\+O=>!?'NFZ%J=WI_CG1@MSX(US M36O=!\27 NM+LM3_ +8TK6=/T[2T#]K;X5ZY\?)_V;[K3_B;X5^(TN@^)?$' MABX\;_"?X@>$? GQ"M/ T^C6GQ!M_AO\2-:T*V\%>.-0\"W7B#1H_$%EH>LW M$K6]X=5T0ZSHMK>ZE:@'T]_G\^M%>1?#?XY_#7XKO\6$\&:W&X]"\=>$=#\.>(]?L4;Q#8Z;_ &EIEIH_BO1;Z#Q#IPN=!U.V MNOM.EZA>VJ^>V1X?_:)^&WB#Q_\ #;X617.O:=X_^*WP8\1_'WPCX?U/PUK$ M$=Q\-?"FN> /#NNZG=>((K6X\+VNJZ?JOQ.\%0S^&3K@_LXR:Z[_%OQ%\+_%_QBL?#D&G:A-##X!\$^)_!'@_ M6M6U#5TM_P"RK&X;7?B!X=MM.TJ>Z&IZE!)?7UM:M9:?<3CUV@ HHHH **** M "BBB@ HHKR?XV?&SX>?L]?#S4?BE\4]5OM%\&:5K/@_0+W4=/T'7/$<\.J> M//&.@^ O#$3Z=X?L-2OH[6\\4>)M&L+K4I8(],TF&[;4=7O+'3;>YNX@#UBB MOE7]H7]L;X._LQ36TGQ2M_B;'H-OIR:_XU\:>#O@_P#$OX@^!_A/X1DNKFQ7 MQK\6_%G@SPUK.C_#[PDMS97KW.L:W<(NGZ5I^J^)-2AL_"^C:MK5EW/Q.^/G MA7X7PZN]YX<^(WC2[TCPOIGBAM%^%O@+7_B3XDU"#7M8O=&\/:=H_AOPI;W^ MM:GJ.MSZ3KMY:M!:#2[;2M U?4]5U/3K.W264 ]FBL+&&\NM0AL[6*_OHK6" M\O8[:&.[NX;'[1]BBN;E$$]Q%:?:KK[+'-(Z6_VB?R53SI-UNOE>S_;-^ -] M\ _ W[2T'B3Q"OPH^(7C+P-\.]#U.Y^'WCVSUZQ\=_$#XLZ?\"]%\*>+?!UY MX=M_%/@C5[#XM:E%X%\51>+M*T:#PCKL-W;^(KC3TMGD/O>L>,]+T;Q)X;\+ M3V^I7.J>)[3Q)J-HMA9M=I::7X4MK&75]2OA&WGK;)=ZMHNDVZVL%U+/&/PO\4>'(/$?@RV\/>!O M$]QX^\:C4-1ETC0] \,?#F[T^R\7W_B_Q!J\:Z7HWA673+76KB_FCMI[6U?S M?*]4^%/Q#A^*_P /O#/Q"M_"/Q \!P^)[.>]B\)?%/P?J/@'Q_HR0W]W8K#X ME\(:LS:CH5W/]D^V06EX1.]AE?M#?"G6?&_P #Q-^SG8>$-3^+5O=^'?$5C9^'K#QSX3U#QOX= MN['4[O2XK+Q-:W7AO3+R]FN?#$NKV]I<0RZ5/*NKP7%A#Y_\)/VR?@W\7[WX MHZ+I\7Q(\!>*O@]H&F^-/&_@OXS_ F^(?P;\86OP]UX>)#X:^)&E:!\0_#^ MA7FO^ _$+^#_ !3:6'B+1A>06FK:!JV@ZY%H^O6-QIB 'U'>6=IJ%I=6%_;6 M][8WUM/9WEG=P17-K=VMS$\%Q;7-M.DD%Q;SPR/%-!-&\4L;M'(C(S*9T18U M5$541%5$10%554 *JJH"JJ@ # %?*FG_MB?"NX^-'@7X$ZOHGQ:\)>, M_B7I<\W@;5O%?P?^(.D_#?Q-XFT_P5=?$37/AUH_Q6.B3_#V_P#B'H'@O3M8 MU[4O#EMXAD\RWT#Q);:7>ZEJ/AW6K*Q]5\#?&SX>?$;QW\8OAOX4U6_O?%OP M'\4>&?!OQ+T^\T#7-'BT?7_%W@70/B1H-M87NKV%E:>(;2]\(>*-$U-=7T"7 M4=(#WCV'VXW]G?6UL >L45\^P_M-_"=O%OP4\#7.I:S8>)_VA8_B?=_">QN/ M#6M2V?B72_A+:'5/%&JOKUE:7?A[2+6XT.2RU[P_#K&J6.H^(-)OX;G3;"9K M?4H['T1/B3X:N_&NH?#_ $B2]U[Q+H2:;+XJ@T:SDO+'P@NL6R7VEP^)]79H M=+TO4]0T^6#5;30&NYO$"?&?C#X@?L":CX2\)^(/$]C\.?VWO#GQ&\ M>76B:=)?0>$_ UK^SW^T9X'NO$VLR*4$.G0>)_'_ (4TUUA\^\/]I-=QVDEE M8:C<6GWA2%5."0"0<@D X/J,]#[B@#\ZOC/\:KC7_CIX0^#VL_L?_M<^/?!O M@;XF> ?$L'Q#\,?#7P+/\&=<\::1<:?KWA;Q==^*M<^*V@ZXOA3X5:]+#XFO M)E\'-=WOC+P[I]WHT>HP:/;PZ[L_$GP5XCUW]G/4OA!JFD_'O0O&W[1V@?$W M6_$7COX#2:?HOB;X;^./%D$OB.TTV_\ %U_?>5X7N;3^U;#P=H.HZEI>I>&+ MFT\+2Z7XDGM=.F2#4?OHQH3N*(6Z[BHSGUSC-.*J<9 .WD9 .#ZCT_"@#\RO M'OPU^.+:_P#\$D/^$TT>?Q]XU^"_Q8;7/VB_&G@+P[;V?@W1]6D_85^/WP>U M_P 8+I^GP:?9:%X9UGXM?$#0['2M.TVQ6/3['5EN(["ST;2[V6QZ3]ISX;>/ M/'G[$_\ P4&M-'\'ZWK'Q1^/7P7_ &DO!G@;P98V'F>(=16Y^%?B?X2?"3PW M:P/*J1MKY@L_$0^USVUII]UXRU"YU"XM(([J:+]$2 2"0"0<@D D'U'H?I00 M",$ @]00"#^'2@#\ROVJ?A[\0/&/P+_8DTSPOX&\6:WJW@W]J[]A7Q]XRTBP MT:XEU3PIX/\ AEX[\,>(?'NN:[8DI-:6_A?3-.O)M0@03WTLD7V:PM+VY=(F M_31 0B@]0H!^HE5( *@@8(! P".A [8[8Z4M !1110 4444 %%%% !3) M6C=1U9&4?4@@?J?PI]% 'Y9_LTW7Q!_9L^$/[9GC?Q/\"?C/XQU34OVYOVG? MB3X(^&W@7PG9:A\0/B)X-^)/Q,LKOP9XA\(Z;K>M^'](?2]2TRZ;5[BZUC7- M'DTW3;2]:]@BO4AL;CLOV>Y]2^+FJ6VM7?[/WQR^"Z:C\9O$7QF^+.H_'KPA MX9\&:Y\1?&WAOP7X4\+> I=*T7PMX]\?"'PSHEO<>%=/\+)J^HVU];V7P*74K[]&-B8(V+@G)&T8)ZY(Q@G/.30JJOW55?]T ?R ]!0!\'_#?PI\2 MO%?[77_#0^FW'QC\'?"O7/@1XI^&GQ"^$7QEL]$@L-.^(WAWXC^%;WX:>(_A M1I$%SJNI>%1/X>C^);?$C4=(U^Y\'^/;6_\ AE=_9;_6_#_VS2?+/V8OAE\1 M;?X+>.OAOXJ\!^)_#,7Q*_X*#_M@^-]=A\1Z7-IY/P3\;_M4_%GX\:#KDT0E M?=H_Q)\&S^&O#D$'[ MKQSH?Q^^)GC35?"EM/&'GN-7A\,^(=)U,11VSVMPMW]C@NI-0@N;2&O\"/C) M>?'#]HB?Q1XD_9$_:Q^$NLZ!\.O$_ACPCXY^-_P_\ >#_!'AGPC?>(_#6H^( M]$TK4=&^*_B_6]3\6?$[6=#\):Q=V\.@6]M#H7@O2;.\;3[C1[R75_T*VKG= MM&[&,X&<>F>N/:D6-%.51%.,950#CTR ..!0 ZBBB@ HHHH **** "BBB@#X M"_;W\!^-_'<'[(8\$^$O$'BP^"_VZOV:_B1XM&@Z=)?GP[X#\%ZSK]WXI\4Z MF$9#'IFC6]W;/<"'S[V8S!+.SNG614R?VAOC-/J7Q5\-? O6?V0/VLOBGX%T MCQO\+/$NJ>./ GPS\ ZI\(O$?B/3=>T+Q3X6.H^*/%'Q4\,:A!X8^&_BRPT' MQ=XRN1X6GCNM0\/6EEI\NHVNGZK::A^B156QD X.1D X(Z$9Z'WIIC0G<40M MP=Q4$Y'0YQGC QZ4 ?$_B30M6N?@YK/@WQ1X?^/VE^(/VF-4^(EYXI\5_ B> M#3/'OPNN/%&GW'_",A_%#:E:77@O5]$\':?X8\&:+XC2QOM/L-;T:)=:ETRT ME:9OG/Q_\&_V@H?A5_P2<\,>.;"Z^)WQ.^!W[1WP*\1?'WQ1X)\/65MHVG6? MA+]G'XU^ /%/CF^LM%@L-#T[2T\5>+O#=G=Q:!96EDUQJ4][H>A6FAVL\6F_ MK,54XRH.#D9 .#ZC/0_2@@'&0#@Y&0#@^HST/N* /B3XO^!?&/BCX#_MJZC# MX:UF^\9?$SX>?%KP#X$\-6T#76MZAH'AOX<^)O ?@/2K*U4J'_X2KQ5?^)/% M>F>8\,8MO&=O+$/$]Q^P?\"_V;]?\-?M&>$?%/C?]E[PE\,] M;\2?!86/A[QO\*/&'ACX1>&])N+/4_$U]?K'X.U:?7(;O2]*U:ZT_5O"MSW'''''% 'E?P)T/XA M>&/@E\'_ W\7-7T77_BKX?^%WP_T3XEZ[XD6'C#5="T MC3K:ST_3-(U#Q!;ZA=:=86%E965I:2Q0V=G:6R16T7JU%% !1110 4444 %% M%% "'D'Z&OS@^"C>-_@KXK_X*=?$_7_@_P#%;Q%8>(_VIM+^*?PV\,^$_"]M MJ'BSXM^%]*_9)_9@^&(?X=6&I:KI.G:E=W7CSX:^+="M1K&JZ';1'38M7O+F MUT*[L]3G_2"F[5^;Y5^;[W ^;_>XY_&@#\R_@MJVK?'/Q+XAU:^_9F_:$^"N MH^./BQX \3?%[Q-\>/ G@CP<_B;PS\+= O-:\!>#_"UEX;^(7CNYN?"_AS6] M'\*:-,VJM8KJ-WKOC#4H(;B;4]6M[+NI/"/Q6^(/[8GPT^-?A*]^+W@/P)X! M\*_&[X1_&+X>?$ZUTBW^'WB_3+J719O 'B[X7Z,LVLW-KXLO_%ND6FLGQ[X= MU2RL-;^'27WAWQC:-JJ^']/TC[Z5$7[JJO\ NJ!_("E S@ 9.3@ 9/J<=3] M: /RO^!GPR^)^G6/[?7AG5/!/BWPY'\?_P!OGQ3J/A[4K_2#;1:A\%O&WPR^ M W@SQ+\0=.N)90B:8VD^"_B!INF22-#J"ZO!IKR64%OJ.G7%S[)XK\$>+&_X M*,?LZ^/=.\&Z\_PX\+?L;?M5?#K6?%UEI>/"V@>*_'OQ=_9,\3>"_#%S>1NB M6UUJGA_X4^-;BV6&!K2U72+>VNI[:XU/2H;S[L"J,X4#)R< #)]3ZGWZT8&0 MV!N P#@9 /4 ]<&@#\?/ '[/7[;'AG_@H?\ SXK?$'Q!\%/&OPVT_\ 9Y_: MYT/XC>/_ A\,O'OAG49]:^)?Q3_ &9-=\/^&;F7Q!\9/%0M_$VHVGP\T\^$ MIX=+N?#.@>!_ /B/PZ^F"\U#P]?V'["#..>O?'3-&!G.!G&,]\>F?3@44 %% M%% !1110 4444 %? _\ P4T\ ^-_B=^QQ\0O!/PY\)Z[XW\8:KXR^ U[IOAO MPY9&^U6]M/"_[0OPI\9>(+B*(R0PK%I?AGPYK6JW#SSPJT5DT$!FO)[6VG^^ M*0@,,, 1Z$ CCIP?2@#\^/VR/C+/IT$_P/N_V3OVL?CUX&^(7A83?$#5_@?\ M-O!_B+POJOA;5K^\L-3^%6J:KXQ^)WP_GL=2\4Z; ]IXHD33KZRL?".I7-@U M]::KJ<JQ7.K:%H'C[QSXB\ _%+^T/BYX]MO!T6E_#O3(KKQU\/\ P%I> MGR>"O"^K3I9:O%-INFV$UEK'C";4O#LFKW>C77C1;ZTM)K2&6ZM?K QQLO#7_!.3P!\$=9'CSXU M?$?PM^U/^SKXATRZELM&UOXE77P8^'?_ 4,^'WQDT#4?B7J/AR/3]#\0_$# MPC^SWX8MKOXF>*K2&.?Q;XQTG5KS=KGB36/M6K?I-HFC:E=?%3XC>/-;TZZM M;#0]*\.^ ?!@DMKN:>[T>T@3QMXPU_3;>)99IH]=UW6M.T Q00--=3> (!#$ MX>)I?92JL,,H(]" 1QTX/I2T ?CO^S5\&=)T#_@F%^S7\"?VJ?V2_%7QA^RZ M-9^$O''P8U7X;^%?'6H>%M>M->\7ZGI7B/6?#WB/7+"TM;?3IVLCIGBK0+V] MOM"U#5=-U6"XTVWAN]6TW[R_9#^&?C+X/_ /P?\ #OQKK'B;5KSP]J/C=?#< M'C7Q5<^//&7A?X;ZCX\\2ZM\*OA_XK\=WE_JMUXT\0?#GX;WWA?P-J7B>ZU7 M6+K5I] ,MUK_ (CN%D\0ZI]*;$P%VKM!R%VC (Z$#&,TZ@ HHHH **** "BB MB@ HHHH _-_X4^'?&_PZ_; _X*._%W7?AOX]OO!?B?PG^S%J7@*?1_#S:A=? M$N;X8?"3QKIWB[1/ ML]S;)JVMVFLWUAHMM:7D^F0WVHWL!MKM[)+F]M^4^' M7B[7?VD/%'Q O-2_9._:<^"WB3XDR?";P9XW\7?'GP-X#\&Z5;_!/PSK7BSQ M5=_#3PU/X6^)GCW4=3Q'/XTMO$M]/;6.GWOB#XF136]S);_V5IUE^I.U?F^5 M?F&&X'S#T;CD>QH5$7[J*N>NU0,_D!ZF@#X.^('A7XG?$_\ :C^ ?CWP%.T\>77 M@0^!O''A^ZT37_#>AVGQ!\/^)8(="UR]T36O-O '@7XN^'OCC_P4\U_3/!OB MG23\9_B7^SU;_"+Q5/ITEKINM6W_ S1\)/@SXC\9:/<2,&FT_X?>*=-\07N MJM/';.\'A][VR6\T^ZL[JY_3L*H)( !/4@ $_4]3^- 5020 "<$D 9)'0D]\ M=L]* /SH^-'PE\2Q?M@_\$Y-5\$^"-?O_AI\&=/_ &F-&\4ZWIUE+<:'X*TK MQ'\$-&\$^ [?6KP,KP+K&HZ?_95H8(K@PR1&XO1:6K+<-Y#X0^ /QW\*_$.S MLO#B?$3PM\1;/]O?XG?'?Q5\6+;Q3?3?"'XG_LO_ !2\;Z_XFU;PAXG\/MK4 MNB:KKMK\+KSPG\%]&\-WWA6+Q5X4\;_#OPKXWT2ZMO">F6VNWGZZE5)!(!(Z M$@$CZ'J/PHP,YP,XQG'./3/7% $9R(T#'+ P[CZG>F3T'?/8?2O\,?\ X*"? M\GZ?MN?]G=_M)_\ JY?&E?[G4GW1_OQ_^C%K_#%_X*"?\GZ?MN?]G=_M)_\ MJY?&E '^OO\ \$3/^42/_!.C_LT'X(_^H?95^HU?ES_P1,_Y1(_\$Z/^S0?@ MC_ZA]E7ZC4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 R3[H_WX_\ MT8M?X8O_ 4$_P"3]/VW/^SN_P!I/_UK:7HUN M+O5]1L-+M3(L(N=1O+:QMS*X9DC$]W+#$9&"L50/O8*Q52%)%V.1)422-UDC MD571T8,CHP#*RLI*LK*0RLI*LI!!((-?CK^VE^R-^U+\2K3P/=Z9\0-1^/MM MHD^KPSZ!J6E> ? ,^@W%_P#8S%J]GI^G_P!B:'K*7,<#V5U<7DS:IIH6);17 ML;R]\GZ0^!G[.W[3/@GX3>!_"^I_M+ZSX/O-)T989/">F^ ?AQXRL?#4J:JFFP31VWF/<2V=NR-9:6QTRVM"?S+*_&#Q"QWB'Q'PEB? M #Q"PF0Y/E6!QV XC^O<)1>8XG$QP(,#PK447B:\5#)^+\XQU!X1 M_6\%0E4KPP7SN&XHSRMGN/RRIP5G=+ X7#4:U#'^VR[]_4J*BY4W*KBZ.6NW MM9JV%S3%UH^Q?M:,&YJC]^T5\M?\*A_:*_Z.Y\3_ /AFO@Y_\HZ]H^'?ASQG MX8T.?3_'/Q$OOB9J\FI7%W#X@U#PUX;\*SV]A)!:QPZ4NG>%K6TTZ6.VFAN+ MA;N2(W!@XRE[?%5'/ T&OS:M#HQUV]: MWDU)M!T>Y\0:[):0113W$MOHFA6EUK&L78B%KIFFP27M]-!;J9*RO@]^T=\" M_P!H"WO+OX+?%/P;\2[6RT/POXGFNO"6KQZI;R>&/&\6IS^#?$]I/&JQ:AX; M\50Z-JLOAW7[![K2=9CTZ\>PO)UMY"(/VDH]+A^!/QDU74$L8I=/^$7Q0B@U M&Z2%9K--0\%:M;S1073CS81>RI:0O%$X-U*EM&5DD6%1^3'[._B7XA_!#_@G MC_P2+_:&\+W/C36/!7PF_97_ &6_A;^TQ\&?".C6.HZ]XK\,>,O@=X&^&UCJ MTFF-HEWXR?Q?\!/C/=:%?ZAX3TZ^TI%\-:K\24US3+[6-'T:&T^N/3/V%OB!XB\'QM.=7TGP;XVU;Q/H7A3Q#=HT"V MZZ?KNK^"_%-A8.EP\DEQH>H*T2+"&;N]RXSN7!Z'(P<=>'KWXAZSI\0_;"_:AU7XWZKH M7AKPMIL&H^,=0^$7PL\Z9XS\4>-9?!?QFT[5+G1/B.=2L;F:]\1#X6:NFOWWA(3S@'ZV?&/\ M:D_9Y_9\9E^-GQA\!_#%8O#=]XQO)O&.N0:/:Z;X1TW4K31K[Q3K%W.IM=&\ M.VNKW]GIDNM:K-9Z:NH7,-F+DSN(Z[;X;?%SX;?%[3-7UCX;>,=%\7Z?X?UZ M7POKTNE3R-)HOB*'2]*UM]%U6UN8;:\T_4O[&US1M52UN[>*633=4T^]C#VU MW#(_YU_\%LM*BNO^"67[(O#6EK:69N=$_C=\//AEX7^,^A?L MR_#CXX_!/Q5KGPL_:07P)XH\?Z3XB_:8L?%OA33?"_AI_P#A$KJWT/Q7X@TO MX>31>(O WPG\7WC:;\;[.?7] TJ"^F\,*VF@'ZL?$7XB>"OA-X#\9?$[XC>( M].\)> OA[X9UKQEXT\4:L\L>F>'?"_AVPGU36];U)X(IYH['3=/MI[NYDCAE M9(8G8(V,5U-C?6FHV=KJ%E.EQ9WMO;W=K.FX+-;W4,=Q;R*'"N!+#+'(H=5; M:XRH/%?SN_%OX[^)_C7^Q_\ \% M)^('QA\;:'^T=X-_91_X*-_#/XX_LCQ^ M#I[?PMI=S+IGC?0OV??%NE6&J: ^N>&=.UCP9:^&Y?A7KGASQ5J]K\;A\4KR M"\NO%^M>']//AG:\>?'WXW_#?QYXN^&'@_\ :"\C:/K:02@']".Y<;MR[?[V1CTZYQUXK@XOBAX!F^)U_\&8O%&F/\3],\ M":1\3;_P8&G_ +9M? >O>(=8\*:/XGEC, MQI>H>(= UG2;:07)E>\TV[0PA M8BY_%_X4_M"_$ZY^*^O_ #^+WQH^).@_ O0?VC?VV/A%I?[0%U?Z;HGB>VU MWP1I/[/OC#]G;P1XQ^*A\.VVCV$6I:+X^_:!N_!NLZI;PP^/=4^#^A^!]8O? M$5Q;:EI'B?P*R^-'[7'AWQWXW^,^M>$[WQ!^T]HW_!(SX77>KVVA^#7_ +>U MBZT?]K3XJ'6_'6E_#>*T>$_$B7X/W=O\8U^$EKIKRIXDU"R\)0Z!]CN+33I M#^EH,I&001TR"",^F:QK_P 0:7INJZ'HMW-.FH>(Y=0ATF.+3]1N89I-+L'U M*]%Q>VMI/8Z<([2-GB?4KFS2ZD MK1I[IE@;\6/B+^U3XG^!_C#6/&47[1(\ M3?L-O\3_ -E*ZF^*/B-=6\3ZVMM\2O"_[0MO\9_A3X#^(_A;PUJ%QJD>EZCX M6_9_^)\EQJES#J?ANU\8>._ASHOB&RU+4O!?AC1^+T7]JC]H:XT;]A_6/A7\ M?M._:4UGXFZI_P %$Y=7LM"7PQ_PBOQ U'P1\,_B#XL_9H^&WB^\M? W@Z_T M#7O!]Y;_ W\(ZMF#P[<:IXNU'59]0E\0+J.D7E '[Z;EP3N7"G!.1@'T/H? MK2@@\@Y'J*_ #X._M,?%WXD_ /6?BSHG[8/@'6+SQ1)^RWH>K?#/XB>&/BK\ M$[+X?_'**]\0WGQ\^#OC_P",.HZ;XK\9? 'Q-\4K*VB\*7V@6_@74;+X"^(? M"FGZY;:-#I?Q%72Y?U'_ &.?CIH/Q>^"_P -H;O6O%<7Q/@^%7@CQ7XW\#_% M74/"LGQHT&S\3-K&GZ+KGCW3_"<=GI$T?BJX\/:I?>'O%&D:7IN@^,='2S\2 M:+96NGZI:VZ 'M/@WXT?"SXA>+_B+X!\%>.O#WB;QI\(M6TW0?BAX9TF]-SK M'@#6]9TRVUS1M(\6V8C630M2UC0KVRU[2K*_\FXU+0[VSUFRCGTR[M[N3T[< MN-VY=OKD8ZXZ].O'UK^<3QI\2_&OPV^.'_!6_P 6_##Q[JG@7Q)K?_!1K_@E M-H>G^(-$M=&O[C5O 6O_ \_8@^$OQFBL(O$&B:YIU_HMEX6_P"%E:'XHU/3 M[5CX"-;E^ 7[-OQ,_9U\+^)O'FG>$Y=-MM%U#QY\1_P!H?3_! M>N>(M+;3?%'BGX3>$/@[J^I>(KB>\\->(0#^@NBO-?A=XBM]1\+>']"O?&D_ MC7QEH'@WP1)XOU35M'L/"WBC4+[6/#\-Q;^(_$O@W3K:QM?".H^*VM;W6G\/ MP6%C;Z7++$ M_B!XS\+QZ1\-OBOJ7P<\0IJUE>R>+=+\(>$O&MS+IMO'#\[P'LJO,^1?7O;+DE[2C37+ MS?)YSQ%G&5XWZK@> ^*^(J'LJ=3^TP:G'V5:HU-1^RM5UC2="LI-2UO4]/TC3XFB26^U2^M=/LXWFD$4*275Y+! MC2RLL<:M(#)(RH@+$"LW1?&/A+Q'<36GA_Q1X=URZMX1<3VVCZYI>J7$-N76 M(3RPV%W<21PF1EC$KJJ%V5-VX@'\@/V\_P!EG]KWQ?\ LU>+M"MOVA/'G[1L MUSK?@N5/A3:_!7X/>'9M:%KXHTZX>_75?"^D:=K,(T$1_P!KO'!=QQ3K:F&Y M26!W4?$__!-7]B_]L7P)\5?'VH7D_P 1?V4DO/AXEDGC&\^&G@'Q7'XD?_A) M])G_ .$92T\8V^K6%LZK$=6-S:117A6S,1E\AVC?]RR'P+X"S;PNXCXZQ/CG MP7A$EBOZ>Z*^(_^% ?M;?\ 1_'C3_Q'G]GW M_P"9JO1/A=\)_C]X0\60ZS\0_P!JSQ)\6_#2:?J%M+X-U/X1?"7P=:SWURL( MLM2.M^#]&LM:CDTTQRM':QSBVNC.1+QN%H*3O5KTX)R7[5@>*\^Q>, MPV&Q'AIQOEE&O6ITJN88W'>',\'@X3E%2Q&)AEWB!F&/E1I)N=2.#P.+Q#BF MJ5"I)*+^D+N[M;"UN;Z^N8+.RLX)KJ[N[J:.WMK6VMXVFN+BXN)F2&"""%'E MFFE=(XHT:21E168>3^ _C]\&OB;KDGACP-\1/#7B'Q(GARV\9)H%I>/#K-UX M+OM0_LG3/&MAIE[#:7FI>#-7U+=9:+XNT^&Z\.:U<)+'I6IWABD*)^T+%X%G M^ GQLA^*&CZOXA^&DOPD^)$7Q$T'P_#J=SKNM>!9O!NM0^+]*T:VT1EUJXU7 M4/#TFI6NG0:.PU::\EACTW-ZT /X4)^T1^T%^P/X ^,%]IGBK2/^"D'P?^"7 M[,F@>(_@1\>!X-O(/V@O@UX>U/XR?"WX@ M^.5QXP\.>%_A]\6M5\$_!3XGKX_\*'7GT[QI>?%GVY^]O@7XQ_##XFWVN:=X M"\;^'_%5WX<,1U2/1KT72QVUQJ&JZ/!J5I.$6WU71YM9T'7M%BUS2);_ $:7 M6M!UO2([]M2TC4;6VX/0?VL_V:O$WCW4OA=HGQO^&MY\0]'\;77PSU+P:?%. MGVGB&T^)-EHR>)+OX>2:;?R6LS>/+?PU)%XEE\'1!_$:^')8M?\ [,.D2QWC M?B7^Q3??#?X!_%'PS^SQX@^/7BZSM]*\?0W_ .S/\<- :[UCP7^VY^S-JD_B MW6?@_P#LV?#35X?"/B#PT-+_ &>_%GQ)\3V/Q.\(?#_6--\93Q^%O /C2_\ M$OB/PWXM\5W'A[J?V?\ ]F"']JSXV_MYZ-XC^(*>'?AO\-/^"U/@#]JJ/P]H M7ADMXT\=ZS\#?V>/V0]=^'LND_$"]\0K:^'_ (?7?Q+\%3Z;XCOO#O@^^UC7 M%\)^)/"&F^+M'\_6/LP!^U'QN_:.^ W[-NB:#XD^/?Q<^'_PBT/Q3XAM_"?A MO4_'WB;3O#EKKWB:[MKB\MM"TAK^:-M0U2:UM;B>.SM4EE,43.5 VY[*?XE^ M +;QG:_#RX\8^'(/'%Y;QW-MX5EU:S37)8YK:XO8%&GM*)UN+FQLK^_M+1U2 M\N[#3]0OK6WFM+"\F@^ _P!N^ULKS6-,U+X1_''XI_#']M3P+\.O$&M_L^^$ M/!-_XHUOPM\3;G6=4CN;;P/\0OA%\OGQ?6_"7Q$5OC?\*=0%]+\=_'/_!3;]G[X[>!KR/19 M]4/_ I/0_B7^S/XVN_'.F:A=+;6MYX*^'_P8^'/CKX6ZQK+36*0ZIH;>#;F MSM;_ ,3Z1INJ 'ZRZ)\2? /B3Q-KG@S0?&/AW6/%7AOS_P"W- T[5K.[U333 M:7$-I?"YM(96D#:=>7-M9:HJ!VTN]NK6SU(6MU$6BNKX>.M)T>3QE9"\ MLM'N;ZUX/]M&TU_P+\:/VC_CQ^RM\7-(M_C%HW@/X=>#OVC?V&?CIX2O?$7P M>_;J\+Z;X-O-7\#:+\(KZW2S\<^"OCM>^$_%NM_#O0/&?PTN_&7A74=>L?#O MASXL_#&\L[&Q\00 '[K+)&Q=5="T>/,4,"R9!(WC.5R <9 S@^AIVY<;MR[? M[V1C\^E?@CKOQ1^*?P=_:+_X*#:NGBWXFKHNK_M?_L+6OC.WU748M;O/@A^R M=\0O@;\%=,^(/Q6\ Z%%IU['I?A'1?B!)XW\'^(_&&D'5-"\'6-IX]\8RS)J MG@S5]92YXH_:1^)'@+Q]JGPT^+WQ^\?> OV1/&7Q _:'\&? ?]LO2M-2]UAO M%,?PK_9S\3?!3P9K?CJ'PCJN@:Q:>'_'OC+]I30_AQXIU^*[L?CEJWP@\*> M_$<_B_4SJ5M\0@#]I?#GQ2^'_B[QG\1?A[X;\4Z7J_C/X2ZAX:TOXC>'K1YC M?^$=0\8^&K3QAX9M-662".&.;6?#%]9ZU9K!-/NL;F&20QLX2J'CKXS?"[X9 M^(/A[X4\?>./#_A3Q'\6?$O0 MZ+INIZW+I-CYM]'HVEZGJSP#3M.O;F#\.?A_\5]=^&O[?'[1UI\0O$OQ T?X M5?$?XG_L->%_%GQPT#3;/POK@^+B_LM^'+#P=X7^*OA)_#,]OX'^%OQ7\0P: MYH'BGQ-X9FMY?!?Q+M="^'VOIX/T+6Y?$%O]=_\ !0FZMX?VF_\ @D0\DZ1I MI7[?7BG6]4=F8+INBS_L._M=^%8]6U%@"MCIDGB;Q-X=\/)?WAAM&UK7-)TH M3&]U*T@F /U7#*3@$$\G (S@'!./0$8SZ\5P=C\4/ .I?$GQ'\(+'Q1IES\2 MO"/@_P *>/O$G@^)YSJ^C^#O'&J^*-#\)^(+U&@6W33]>U;P7XJL=/=+AY)) M]"U!6B180S?S\:?^U7^UOX2\(_"CXD>$/B/\0/C7\1_''B+_ (*_> 8OA5K. MD>']4T/Q4_[.^N_M%^*_V3;73O#'AGPEHUY:>*-1;P)\-/"OAS5K.XMG\=^' M_%=KI9CU>36] N;;&\9?M%R>"_C9\?\ ]H?]GSXM^+OB_P"#]6_8_P#^":2^ M-?B[JV@>)O'LO@#X9:C^V5^TOI/[2OBZ'P_X.\.:;XEM=2^&O@KQ0?$_CSP) MI-M#XC^$2:IK6H0:#X;M_#']B60!_2YN7CYAR,CDE!!Y!R/45^%OB M+XF?M"Z'\&? 7Q4^$_[5VH_M$ZAH][\??'^I>$/AWX:L=-L_B5^QK/=I;ZGX MB\ ZEXW_ .$@U3Q_\7_V9;/7+&Z^!'Q#N=6TO0/VA-9T=O!?CG3=8EUA?'OA MO]B/@WXG\)^-/A1\./%O@3QGJ/Q%\'>(?!7AS5?#?CO6)))-:\7:1>:5;2VG MB#7%FTW19K?7=3C876M64^BZ+/I^J27=A/HVDS6SZ?; 'I5%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% #)/NC_?C_ /1BU_AB_P#! M03_D_3]MS_L[O]I/_P!7+XTK_X)/WFYSZ\_-[!L@=L4ZB@!" 00?OK=OXW[=/XOS_O M?Q9IU% ##&C?>&[G=AB2,\'H21@$ @=%8!@ 0"%VCWZ8^\WY]?O?[7WO>G44 M >-?&#X'>%/C/8^'H=%-6\(ZM=ZWX6\4_#/X@^*OAWXFT74-0TJ\T/ M4MFI>&=1M(M3L-1TG4+NTO-(UZSU?297DBOUL4U.SL;ZV[GP;X+T3P-HL6BZ M*-1F3S6NK_5-:U;4M?\ $&NZE+#!;SZMXAU_5[F[U77-5G@M;6W>]U&ZGDCM M;6TLK?R+*SM+:#K** &;%VE2"5/!#,S CT(8G*D<%>A'!!%9,7A[1H=A&: JCH /H / MY4M% !1110 ?Y]/Y4P1H,X&-W4@D$GCYB0U+10 TJ"H/#, ,=, $ #U P#W!I2 2#SPK,>O7.3S[ YV]L4;!_M= /OOV[CYN#[CGWIU% "!0/7H1]YCU^IZ M^AZ@< @4 8 SQQR23^)))/U))I:* "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@!DGW1_OQ_^C%K_#%_X*"?\GZ?MN?]G=_M)_\ MJY?&E?[G4GW1_OQ_^C%K_#%_X*"?\GZ?MN?]G=_M)_\ JY?&E '^OO\ \$3/ M^42/_!.C_LT'X(_^H?95^HU?ES_P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC4 %%%% M!1110 4444 %%>7>+KKXS0ZOL\"Z)\-K_0OL=N3<>*?$?B;2]5^WEYOM48M= M)\.:I:?9400&"4W7G.S2AXD"(7YC[=^TO_T*_P $_P#PM/'/_P Q=?"9AQ]@ M\OQN*P,^'..<3/"UIT)8C <&9_CL%6<&E[3#8O#X*I0Q%&5[PJTIRA-:Q;NK M_18;ANOBL/1Q$HQK0C-4L3GV6X>O!2M[M:A5KQJ4IJ_O0G%2B]'UM[;? M7]CIELUYJ-Y;6%HCP1/1H0(Q+]'_!3XM_';XI^!-.UW0-(^$VI?V>W]@:M-KG MBGQ;I^M/JNF00)-=:E86/AC4+.VEU.%X=3C%M>3PO'= J4(:)/Q+(OI6\&Y] MXL<4^%N%R3BF>.X>RK 8F@\/D&:8G,\;FE.IB?\ 63+ZN3TL*\9A%DM&MDR4 MZD)3K5ZN9PG3HPP,)U_T#,?!K/["2C3IPP;C*%)GF.1XF*G"'LL!G. QN(;GM)4, M/6G4<(Z\T^7ECI=J]CJ)98H(WEFD2**-6>221E2.-%!+.[L0J(H&6=B%4-OS9V\U\(?M\>!?BK\0O!GPFTWX&>*OA M!%\6?"WQAT_XB>&O@W\?EU,+;PIX^\">%/$^K^"_$FDZ1>6L7Y9>,/VB=0\?\ [+T_[+G[ M-G[/7BOX0?MG^,_B/^T/\;M4_9/\>>(]$\1^"-"\3_L7_&WX1?%G]HKX0S>, M?"^I1Z#\0?A)\<-;\9>$?AI\.-$\&7&C:1XT\,?%UX=23X<^&O#?BW3_ [] MB>&?T>+)&\:RHZM&ZJR2*0R.K8*,C#(97!!0J2&!!4D$9<""2.>,'D$=?3(& M??&<'@X-?B5IGB@>.O\ @F;^T[XL\!^._!/CW]EWQ9^QO\;_ !I\#-7_ .$4 MU'PU\1M6\5:UX%^)_CSXHW6I:*WB"?PYX+\%_#OQUK4/@3X=?#71?#EGJWPV M'A.XT"_UF]AT+1=2U,_X))O#D.G6/A7P=K^F>&=8N/ L>IV-QJWC M#XBKJ^HW_CB:VM?"_A2.Y /VU+ '!('^.,XSTSCG'7'.,4FY>>>G/((_+(Y_ M#/;U%?@]XC_:8_:.T?X4>*_CYI7@/3_'?Q)^,GQ+_;>^!WP[\.^?J5SX^_9U M\=_!'0/VGI/@;I.G>%Y;/6/"=SH9B^ 5JGQ9%M::-XMD\2>-AXNN[[Q+X=AL M/"FF4/C)XFUWX<7'P<\-?!?Q%JT'PG^*_P"S/^S%KW[0/BO2_$]U!>-H/CC] MLW]EGX=:E\7M5\00PW$Z^+_'_P $_B%^T2?$OC\ZAIVN:[I?A^76KO6)F\&6 M%SI8!^^.0A&",@@U\-_LX3ZUI?[0 M_P"V=\+M*TVWL?@CX#\4?!$^ =*LHD30?#GBWQE\([/7?BEX.T"QC@6RT?1[ M>,^!O%8W/YB_L(_ ?##X9? _P"%_P *K+X= M:=)^TM_P5,_X*W?"'7O$7C'PYK^NGPKIOPV^+7[<'Q(\$:GI.D^'_$_A(:I% MH,/P>T+PFF@7^J6EL/"HAT72=0T".RMKBW /Z%;N^LK!(Y;Z[MK..:XM[2*2 MZGBMTDNKR9+>TMHWF=%>XNIW2"W@4F6>9UBB1Y&"FU7\Z'B#]HKQG^U1J7[' M?B_XS^%_A_XL^"OB[]C?_@ICXO\ CQ^S[;?#OQ'XLTWXE>)_V8/B1\%_AIXA MNO"EKJ'Q!$=CJ'B.,ZM?C9_P % M$?C]\&_@M!\5-+\._!?QW9?$;]AVU_;#^%.I64/C*W\/>&+S1OB!^SSX9\1_ M#CQB\'B:]O?&FC>(?#?[0VA:K\._B%I-WX1GO]0\)>*DU;PQ+;RV,%N ?MM1 M7XT?M1?MP?M/_LU>(OVD-%>/X$^-;?\ 9O\ V>/V<_VD;ZZ7P%\0O#4_CS1? MB_\ M(?'/X5^(? %M#_PMCQ!%X.U&Q\%?#30Y=&\9M+XMM[?Q.^JZC?>$-0T MK4;;1M%]=L/VLOC+=^,/C1\&+K4OA!#\1_AW^V7X?_9S\.>(HO"7C6$>,_"G MC3]E?PE^U!I+>#OA6OC/7+SQ-\2/"^F>+?[$\4P:E\2/"'@F'P?X9\5?%K5- M6\-Z=I+^%Y@#]-WD2)'DD=42-&D=W941$0%F=V8A550"69B% !)( HBECFCC MFAD26*5$DBEC=9(Y(Y%#HZ.A971U(964E64AE)!!K\#/@G^WW^T+\>]7O_B5 M=I\.=)^'\G_!(Z+]J:Y^#&H^$M6UC2;CXSW'Q#^,G@_63?>(X_&<'6[K4)I?$<_J&D?\%"OB=J7[/'Q)^*WP^\!?#;3) MOV6/V3?V5OVC/B'\)KC2]^-_P#@HE^U?^PBVD:#X=\7P^+[:U^#G@CX MW>/OAY\2O^$HU'QQ=:/'=SV?P6N?#WC3PFWA">&_N_$2ZYHNNZ,FDG0;KCO^ M"O/P<^%\GPL^&_Q2NO!'A^_\?^+/VX_^"8'P_P!9\5:EI\.H:S/X%G_;A^$' MAW4?!T-W=)+)9^&=;T/Q=XFTKQ!H=F8=.\0V6N:E:ZS;7T-T\1 /V>SG]1R" M.AQW_0]".1Q4*OBAH%QK'A;PMI]UX7_:"K>^\=Z!J7A9=(LFUJZ^'6E:%\/O&/AOXA_$G1_$OP]CNO"DL)/V_OV='UKPOXI2:35M'\1Z!XG7%H ?O517X]Z)^VW^T=K/QH\*_L\PP_!6/Q9>_MQ_M$?LB^)/B&_@;QTN M@#3/ 7[%_P#PU[\/_'&A> 1\4Y;Z*_MK?5]%\&^+M!U#QY#?"ESK_P+UG4_$GBG4-4\:ZGX L?B%X! MAN-(\22)=MJH!^S*S1/))$DD;2P[/-C5T:2/S%+1^8@)9-Z@LF\#< 2N0,U) M7\_7P _:V.D?&O\ :G^)VA^$9/"6J_M<_M/_ /!-CP=H-GXTMYI;3X::U^T) M^PI\&?$$%UX^M=.DTN6^U72H+=_"EIID=]HW_"1>/[[PSX??4].CU3SH_LCP M[^V%\;6\;:[\)O%O@CPC9:GX)^.?QT^"_B/XUZ/:Z[=?#[4I_ ?P*^&WQX^% M&JVG@<:I>:_HUS\0=)^*%OX.\1Z?+XHU:PT+QYX!\3^%]+UJ?5_%O@JT0 _3 MVFLRKC<0,YQGVZGZ @')(%?EEHO[6_P"T[X8U'X3>'/CMX"^'7@#QA^TE M^RSX:\4_!3PQ:Z+XE:YTK]L*W$-S\2OV??&]W?\ CV9=3A\/Z)XJ\(^+?#<& MDPZ'KFN^%_"/QMU">\MHO 'G2Y7_ 5SLUF_9V_9X_MB&PU&['_!0W_@FGIM M[,ECY5M>^E@TOQ#HU_J>D:AITUW=QWNBZA<:3J+WU MM/.DX!^LG7I4;2Q+(D+2(LLJR/'&7422+%L$C(A.YUC\Q-Y4$)O7<1N7/Y$> M'/V[_C.?B;I5IKN@_#1_AO)_P4I^-'[!$WAWP[X6\8'QQ/H'A7X->,?BGX!^ M(MCXDG\;76E1ZY9W7@N7P[XD\(0^!K^U\31:M#>Z#JGANYL8M+O?E'XE_MBZ M[X=^)O[.7_!0S6],\$>)/"NH?\$COVTOVBO!_@WPK!>:9J6C:#KOQ1_X)^Z] MI/A7QMXXU'7K[3M5L/#=KXJT^Y\5^*4T[POIWAE]/\;:A)80:;&LEH ?T4T5 M^57C7]JG]L3X5>$?$?Q1\9_"'P)KG@'X:?%C0G\4^%?"+6OB#XX?$C]G;Q1\ M/8]4O_&OPX\$^!OBIX^T71OB!\+_ !D-6U_5?"=_K'BT_$[X&^&=?\7>%;?P M]XQM+7POJ?Z'?"#Q!JWBSX6_#[Q5KGBKP%XYU/Q1X1T'Q+-XP^%EO?6_PV\2 MP:_IT&KV&L^!?[2U[Q/>W?A6_L+RVGT74[C7+Y]6L6BU/_1ENQ9VX!Z/1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% #)/NC_?C_ /1B MU_AB_P#!03_D_3]MS_L[O]I/_P!7+XTK_)QZJQQV(EF ME#!PQTJ^-C7KK%U77=3$*M55:4U4G?VZ_$O$>*P"RK%9_G6)RN-.C1CEM?-, M=6P$:.&=-X>DL'4KRPZIX=T:3HP5/EI.G!P4>56****^M/$.!\>_"SX<_%"' M1(?B%X*\.>+SX8U6;7O"]QKNEV][>^%]?GTK4-"DU_PSJ#J+_P /:]_8NK:K MI*:WHMS8ZK%IVIZA917:6][(_V3OV:?%]O\-[;Q3\#/A?X@'PAUO7/ M$?PRN-6\'Z/>W_@C7/%(?_A+M3\/:G-;MJ5C=^,C([>,Y%NW'C!V9_$ZZM(= MX^A:* /G/3OV0_V7-'U/XN:QI'[/OP@TK4OCW87&E_&F[TSP!X!_ _A_ M2?"G@[PII5GH7AGPQH%C!IFA>']#TV%;;3=&T;3+94M=-TG3;2.*ST[3K2.* MSL+.&&TM(8;:&*).DHH X2P^%WPXTOQCJ7Q"TWP+X3L/'.L!O[5\76?A_2[; MQ%J#26UO932W>K0VJ7L]Q<65I965U=/,;JZLK&QM+F::VLK2*&+0_A1\,O#. MF^(]&\/_ _\&:-I'C 7"^*M+TWPUH]IIWB..[BN(+FWUJQALUM=2M9H+R[@ M:SNXI;00W=U$L"QW,ZR>@44 $O!.B)X;\(>'-&\,:#&]S*FE:#I]M MI5D)KPEKNX,-E'"&NKIR7N+IRUS,^'EE9@"/*/#G[*W[-_A!_"TGA7X(?#+P MX_@?QQXK^)O@QM$\(Z5IC>%/B/X\AU*W\<^/O#ALX(O[&\:>-(=:UN/Q;XGT M_P"SZUXD76]:_MF]O3JVHFY]^HH \(\(_LP?L[^ =9\&>(?!/P6^&WA/6_AU M8^+=+\ ZIX>\*:5I-[X+TSQ_JZ^(/'>F>%I[.")M"T[QMKZ1:[XOL=-^S6OB M76H8-5UJ*]OX(;A*0_9._9J_X0WQ+\.7^!OPPF^'_C"&*S\1^![CPAI%QX1U M32[?6G\26VAS^'9[>32(_#EKXBDEU^U\-6MI;^'[76YI]6M],COYI;A_H2B@ M#P[Q?^S1^S_\0+SQ;J/CKX.?#KQC?>/O"?AOP'XYN_$WA;3-;N/&7@GP=JLF MO>%/"/BF748;A]?\->&]>GN=7NJVEO%J%[=W,U+6/V5OV< M?$%]J6J:Y\$_AKJVJZQ\1?"WQM._9,_9ET>WTBSTCX#? M"G2;30? OCCX8:-::7X)T+3K73OAS\2M7EU_Q[X$M;>RM((8_"/BK6;F[U+6 M/#P0Z5#'M/#6G6 MJZ!X&\.7L>I^&?!=G%!%'"_A'POJD,.J>%_#-W'&?$UE8ZA%-;6_B# MPUJ]K:ZOX>UB*-=0T/5K6UU32[BUO[:"XC]%HH \7\3_ +.?P%\:?%/P/\^&_B3XQ?#737T?P'\3];\'Z)J7CSPKI#W,MZFF:/XHNK.36+;3[;4)[C M4K&T-T\&G:I.M8^)\7C"#P MSIT/B6+XD^(?#,?@K7OB!%K,<2W\?C76O!<,/@_5?%"3KK>H>%((/#EU>RZ+ M#%8IG6_[*/[-EEI'@[P_8?!#X9Z=H?P_7Q3!X+TC3O"6E:?IWANP\=:@NK^. M-'TJTLX((;?0/&FL)%J_B_P[M?0/$^JPPZEKNF7]]#%<)]!T4 >,ZI^SO\"] M;3XFIJ_PE\ :D/C/<^';[XL&]\,:7*M"^(_D:;J&G2>*X? M&%_::U8^)-:'BK0->O&L+ZR^]J* /ECX;?LPZ-\.9_AEH&GWWAL?";X*6/V[ MX1_#72_ 5CHT/@KQWJ%CXQT?7?$MAJXUK4;6RT*V\/>-M;\.^ / _AOP[X:T MSX?Z'J&H:1::AJ^E/I5CH_L/Q*^$/PO^,FDZ5H/Q6\ ^$_B)HFA>)-#\9:-I M'C'1;+7]-TOQ=X7OX=5\,>*+"RU"*:WM?$/AK5K:VU;P]K,4:ZCH>JVUOJ6E MW%K?00W">C44 >&P_LS_ +/UO=6M]#\'/AW'>V/Q6N?CK:7:^&--%S;_ !KO M+%],O/BY#.83*GQ+O--EFTZ[\;AO^$DN;">>SGU&2VGFB?"\-_L??LK>$-6U M37?#7[._P:T;5=9LOB'IFH7=E\._#$9FTGXMS:=<_%+1D@;3GM;;1/B+=Z38 M7GC?1;2"#2O$][ ;O6;.\N)KB27Z/HH \'^&/[+W[.WP5T?PCX?^$?P6^&WP MVT3P#=^);_P7I7@GPGI7ARQ\+WOC"QM]*\2W6B0:9!;I83ZQI-I9Z1=20X;^ MR;*RTN$Q6%G;6\7??#?X8_#SX.^#=(^'?PJ\%>&/AUX"\/+=1Z!X,\&:-9>' M?"^A0WMW-?W5OHVA:9%;Z;I=M-?7-Q=O;6-O!;_:+B:81!Y9&;NJ* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &2?='^_'_Z,6O\ M,7_@H)_R?I^VY_V=W^TG_P"KE\:5_N=2?='^_'_Z,6O\,7_@H)_R?I^VY_V= MW^TG_P"KE\:4 ?Z^_P#P1,_Y1(_\$Z/^S0?@C_ZA]E7ZC5^6_P#P1-<#_@DC M_P $Z,AO^30?@ET1ST\(68[*?3\1@C@@U^HOF+Z/_P!^Y/\ XF@!]%,\Q?1_ M^_8OH__ '[D_P#B: 'T M4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/ M_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_ M^_8OH__ '[D_P#B: 'T M4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/ M_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_ M^_8OH__ '[D_P#B: 'T M4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/ M_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_ M^_8OH__ '[D_P#B: 'T M4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/ M_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: 'T4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_ M^_8OH__ '[D_P#B: 'T M4SS%]'_[]R?_ !-'F+Z/_P!^Y/\ XF@!]%,\Q?1_^_8OH__ '[D_P#B: "3[H_WX_\ T8M?X8O_ 4$ M_P"3]/VW/^SN_P!I/_U(00?\ DLOC/J#R/H>: ,+PQ^VY^V?X)\.Z'X/\&?M=?M/^ M$?"7AG3+71?#?A?PQ\??BMH'AWP_HUDACLM)T/1-*\66FF:3IEHA*6MA86MO M:VZ$K%$@XK=_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2 M?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ M )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FT MH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_A MX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[ M>G_1[G[7?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?] M'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^ MUW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ M (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_ M&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7 M_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2B MB@ _X>!_MZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHH MH /^'@?[>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@ M?[>G_1[G[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX' M^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T> MY^UW_P"))_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N M?M=_^))_&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ MB2?QE_\ FTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2 M?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ M )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FT MH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_A MX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[ M>G_1[G[7?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?] M'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^ MUW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ M (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_ M&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7 M_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2B MB@ _X>!_MZ?]'N?M=_\ B2?QE_\ FTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHH MH /^'@?[>G_1[G[7?_B2?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@ M?[>G_1[G[7?_ (DG\9?_ )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX' M^WI_T>Y^UW_XDG\9?_FTH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T> MY^UW_P"))_&7_P";2C_AX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N M?M=_^))_&7_YM*/^'@?[>G_1[G[7?_B2?QE_^;2BB@ _X>!_MZ?]'N?M=_\ MB2?QE_\ FTH_X>!_MZ?]'N?M=_\ B2?QE_\ FTHHH /^'@?[>G_1[G[7?_B2 M?QE_^;2C_AX'^WI_T>Y^UW_XDG\9?_FTHHH /^'@?[>G_1[G[7?_ (DG\9?_ M )M*/^'@?[>G_1[G[7?_ (DG\9?_ )M*** #_AX'^WI_T>Y^UW_XDG\9?_FT MH_X>!_MZ?]'N?M=_^))_&7_YM*** #_AX'^WI_T>Y^UW_P"))_&7_P";2C_A MX'^WI_T>Y^UW_P"))_&7_P";2BB@ _X>!_MZ?]'N?M=_^))_&7_YM*/^'@?[ M>G_1[G[7?_B2?QE_^;2BB@!5_P""@O[>RLK+^V[^UXK*P967]I3XS!E92&5E M(\: AE(!!!!! (.17RIK&L:MXAU;5-?U_5-1US7= XML 13 R1.htm IDEA: XBRL DOCUMENT v3.6.0.2
Document and Entity Information - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Feb. 21, 2017
Jun. 30, 2016
Document And Entity Information [Abstract]      
Document Type 10-K    
Amendment Flag false    
Document Period End Date Dec. 31, 2016    
Document Fiscal Year Focus 2016    
Document Fiscal Period Focus FY    
Trading Symbol TYL    
Entity Registrant Name TYLER TECHNOLOGIES INC    
Entity Central Index Key 0000860731    
Current Fiscal Year End Date --12-31    
Entity Well-known Seasoned Issuer No    
Entity Current Reporting Status Yes    
Entity Voluntary Filers No    
Entity Filer Category Large Accelerated Filer    
Entity Common Stock, Shares Outstanding   36,828  
Entity Public Float     $ 5,505,843
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Revenues:      
Software licenses and royalties $ 74,306 $ 59,008 $ 49,065
Subscriptions 142,704 111,933 87,848
Software services 174,804 139,852 113,821
Maintenance 322,969 245,537 212,696
Appraisal services 26,287 25,065 21,802
Hardware and other 14,973 9,627 7,869
Total revenues 756,043 591,022 493,101
Cost of revenues:      
Software licenses and royalties 2,964 1,632 1,900
Acquired software 22,235 4,440 1,858
Software services, maintenance and subscriptions 348,939 285,340 236,363
Appraisal services 16,411 15,922 14,284
Hardware and other 10,143 6,501 5,325
Total cost of revenues 400,692 313,835 259,730
Gross profit 355,351 277,187 233,371
Selling, general and administrative expenses 167,161 133,317 108,260
Research and development expense 43,154 29,922 25,743
Amortization of customer and trade name intangibles 36,400 10,300 6,400
Operating income 131,305 108,043 94,822
Other (expense) income, net (1,998) 381 (355)
Income before income taxes 129,307 108,424 94,467
Income tax provision 19,450 43,555 35,527
Net income $ 109,857 $ 64,869 $ 58,940
Earnings per common share:      
Basic (USD per share) $ 3.01 $ 1.90 $ 1.79
Diluted (USD per share) $ 2.82 $ 1.77 $ 1.66
Customer and trade name intangibles      
Cost of revenues:      
Amortization of customer and trade name intangibles $ 13,731 $ 5,905 $ 4,546
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Current assets:    
Cash and cash equivalents $ 36,151 $ 33,087
Accounts receivable (less allowance for losses of $3,396 in 2016 and $1,640 in 2015) 200,334 176,360
Short-term investments 20,273 13,423
Prepaid expenses 21,039 22,334
Income tax receivable 2,895 21,080
Other current assets 2,268 1,931
Total current assets 282,960 268,215
Accounts receivable, long-term 2,480 2,777
Property and equipment, net 124,268 101,112
Other assets:    
Goodwill 650,237 653,666
Other intangibles, net 267,259 295,378
Cost method investment 15,000 15,000
Non-current investments and other assets 15,741 20,422
Total assets 1,357,945 1,356,570
Current liabilities:    
Accounts payable 7,295 6,789
Accrued liabilities 55,989 49,156
Deferred revenue 298,217 281,627
Total current liabilities 361,501 337,572
Revolving line of credit 10,000 66,000
Deferred revenue, long-term 2,140 3,115
Deferred income taxes 68,779 91,026
Commitments and contingencies
Shareholders' equity:    
Preferred stock, $10.00 par value; 1,000,000 shares authorized; none issued 0 0
Common stock, $0.01 par value; 100,000,000 shares authorized; 48,147,969 shares issued in 2016 and 2015 481 481
Additional paid-in capital 556,663 607,755
Accumulated other comprehensive loss, net of tax (46) (46)
Retained earnings 435,876 326,019
Treasury stock, at cost; 11,381,733 and 11,373,666 shares in 2016 and 2015, respectively (77,449) (75,352)
Total shareholders' equity 915,525 858,857
Liabilities and Shareholders' equity, Total $ 1,357,945 $ 1,356,570
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Statement of Financial Position [Abstract]    
Accounts receivable, allowance for losses $ 3,396 $ 1,640
Preferred stock, par value (in dollars per share) $ 10.00 $ 10.00
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 48,147,969 48,147,969
Treasury stock, shares 11,381,733 11,373,666
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Shareholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Treasury Stock
Balance at Dec. 31, 2013 $ 246,319 $ 481 $ 182,176 $ (46) $ 202,210 $ (138,502)
Balance, shares at Dec. 31, 2013   48,148       (15,310)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 58,940       58,940  
Issuance of shares pursuant to stock compensation plan 14,680   (17,449)     $ 32,129
Issuance of shares pursuant to stock compensation plan, shares           855
Stock compensation 14,819   14,819      
Issuance of shares pursuant to employee stock purchase plan $ 4,144   2,235     $ 1,909
Issuance of shares pursuant to employee stock purchase plan, shares 53         53
Federal income tax benefit related to exercise of stock options $ 19,415   19,415      
Treasury stock purchases $ (22,817)         $ (22,817)
Treasury stock purchases, shares (294)         (294)
Issuance of shares for acquisitions $ 1,473   193     $ 1,280
Issuance of shares for acquisitions, shares 17         17
Balance at Dec. 31, 2014 $ 336,973 $ 481 201,389 (46) 261,150 $ (126,001)
Balance, shares at Dec. 31, 2014   48,148       (14,679)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 64,869       64,869  
Issuance of shares pursuant to stock compensation plan 23,160   4,332     $ 18,828
Issuance of shares pursuant to stock compensation plan, shares           1,118
Stock compensation 20,182   20,182      
Issuance of shares pursuant to employee stock purchase plan $ 4,671   3,879     $ 792
Issuance of shares pursuant to employee stock purchase plan, shares 43         43
Federal income tax benefit related to exercise of stock options $ 45,314   45,314      
Treasury stock purchases $ (645)         $ (645)
Treasury stock purchases, shares (5)         (5)
Issuance of shares for acquisitions $ 364,333   332,659     $ 31,674
Issuance of shares for acquisitions, shares 2,149         2,149
Balance at Dec. 31, 2015 $ 858,857 $ 481 607,755 (46) 326,019 $ (75,352)
Balance, shares at Dec. 31, 2015   48,148       (11,374)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 109,857       109,857  
Issuance of shares pursuant to stock compensation plan 23,527   (82,273)     $ 105,800
Issuance of shares pursuant to stock compensation plan, shares           827
Stock compensation 29,747   29,747      
Issuance of shares pursuant to employee stock purchase plan 6,236   1,434     $ 4,802
Issuance of shares pursuant to employee stock purchase plan, shares           47
Treasury stock purchases (112,699)         $ (112,699)
Treasury stock purchases, shares           (882)
Issuance of shares for acquisitions $ 0          
Issuance of shares for acquisitions, shares 0          
Balance at Dec. 31, 2016 $ 915,525 $ 481 $ 556,663 $ (46) $ 435,876 $ (77,449)
Balance, shares at Dec. 31, 2016   48,148       (11,382)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.6.0.2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Cash flows from operating activities:      
Net income $ 109,857 $ 64,869 $ 58,940
Adjustments to reconcile net income to cash provided by operations:      
Depreciation and amortization 50,301 19,574 14,605
Share-based compensation expense 29,747 20,182 14,819
Provision for losses - accounts receivable 4,484 1,756 1,897
Deferred income tax benefit (28,939) (7,956) (3,804)
Changes in operating assets and liabilities, exclusive of effects of acquired companies:      
Accounts receivable (30,227) (28,172) (8,912)
Income tax receivable 18,185 24,255 29,117
Prepaid expenses and other current assets 2,229 (3,054) (3,696)
Accounts payable 387 652 1,586
Accrued liabilities 10,717 490 6,326
Deferred revenue 25,118 41,731 31,961
Net cash provided by operating activities 191,859 134,327 142,839
Cash flows from investing activities:      
Cost of acquisitions, net of cash acquired (9,394) (339,961) (3,242)
Purchase of cost method investment 0 (15,000) 0
Purchase of marketable security investments (20,316) (31,907) 0
Proceeds from marketable security investments 16,837 900 808
Additions to property and equipment (37,726) (12,501) (9,343)
(Increase) decrease in other (121) 10 222
Net cash used by investing activities (50,720) (398,459) (11,555)
Cash flows from financing activities:      
(Decrease) increase in net borrowings on revolving line of credit (56,000) 66,000 0
Purchase of treasury shares (111,838) (645) (22,817)
Contributions from employee stock purchase plan 6,236 4,671 4,144
Proceeds from exercise of stock options 23,527 23,160 14,680
Debt issuance costs 0 (2,134) 0
Net cash (used) provided by financing activities (138,075) 91,052 (3,993)
Net increase (decrease) in cash and cash equivalents 3,064 (173,080) 127,291
Cash and cash equivalents at beginning of period 33,087 206,167 78,876
Cash and cash equivalents at end of period $ 36,151 $ 33,087 $ 206,167
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
DESCRIPTION OF BUSINESS
We provide integrated software systems and related services for the public sector, with a focus on local governments. We develop and market a broad line of software solutions and services to address the information technology (“IT”) needs of cities, counties, schools and other local government entities. In addition, we provide professional IT services, including software and hardware installation, data conversion, training, and for certain customers, product modifications, along with continuing maintenance and support for customers using our systems. We also provide subscription-based services such as software as a service (“SaaS”) arrangements, which utilize the Tyler private cloud, and electronic document filing solutions (“e-filing”). In addition, we provide property appraisal outsourcing services for taxing jurisdictions.
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include our parent company and a subsidiary, which is wholly-owned. All significant intercompany balances and transactions have been eliminated in consolidation. Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) during the years ended December 31, 2016, 2015 and 2014.
CASH AND CASH EQUIVALENTS
Cash in excess of that necessary for operating requirements is invested in short-term, highly liquid, income-producing investments. Investments with original maturities of three months or less are classified as cash and cash equivalents, which primarily consist of cash on deposit with several banks and money market funds. Cash and cash equivalents are stated at cost, which approximates market value.
 
REVENUE RECOGNITION
We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services.
Software Arrangements:
For the majority of our software arrangements, we provide services that range from installation, training, and basic consulting to software modification and customization to meet specific customer needs. If the arrangement does not require significant production, modification or customization or where the software services are not considered essential to the functionality of the software, revenue is recognized when all of the following conditions are met
persuasive evidence of an arrangement exists
delivery has occurred
our fee is fixed or determinable
collectability is probable

For multiple element arrangements, each element of the arrangement is analyzed and we allocate a portion of the total arrangement fee to the elements based on the relative fair value of the element using vendor-specific objective evidence of fair value (“VSOE”), regardless of any separate prices stated within the contract for each element. Fair value is considered the price a customer would be required to pay if the element was sold separately based on our historical experience of stand-alone sales of these elements to third-parties. For PCS, we use renewal rates for continued support arrangements to determine fair value. For software services, we use the fair value we charge our customers when those services are sold separately. We monitor our transactions to determine that we maintain and periodically revise VSOE to reflect fair value. In software arrangements in which we have the fair value of all undelivered elements but not of a delivered element, we apply the “residual method,” in compliance with Accounting Standards Codification (“ASC”) 985-605, Software Revenue Recognition. Under the residual method, if the fair value of all undelivered elements is determinable, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement fee is allocated to the delivered element(s) and is recognized as revenue assuming the other revenue recognition criteria are met. In software arrangements in which we do not have VSOE for all undelivered elements, revenue is deferred until fair value is determined or all elements for which we do not have VSOE have been delivered. Alternatively, if sufficient VSOE does not exist and the only undelivered element is services that do not involve significant modification or customization of the software, the entire fee is recognized over the period during which the services are expected to be performed.
Software Licenses and Royalties
We recognize the revenue allocable to software licenses and specified upgrades upon delivery of the software product or upgrade to the customer, unless the fee is not fixed or determinable or collectability is not probable. If the fee is not fixed or determinable, software license revenue is generally recognized as payments become due from the customer. If collectability is not considered probable, revenue is recognized when the fee is collected. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product’s functionality.
A majority of our software arrangements involve “off-the-shelf” software. We consider software to be off-the-shelf software if it can be added to an arrangement with minor changes in the underlying code and it can be used by the customer for the customer’s purpose upon installation. For off-the-shelf software arrangements, we recognize the software license fee as revenue after delivery has occurred, customer acceptance is reasonably assured, that portion of the fee represents a non-refundable enforceable claim and is probable of collection, and the remaining services such as training are not considered essential to the product’s functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise considered essential, we recognize revenue using contract accounting and apply the provisions of the Construction type and Production type Contracts as discussed in ASC 605-35. We generally use the percentage-of-completion method to recognize revenue from these arrangements. We measure progress-to-completion primarily using labor hours incurred, or value added. The percentage-of-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we have the ability to produce reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. For arrangements that include new product releases for which it is difficult to estimate final profitability except to assume that no loss will ultimately be incurred, we recognize revenue under the completed contract method. Under the completed contract method, revenue is recognized only when a contract is completed or substantially complete. Historically these amounts have been immaterial.
We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.
Software Services
Some of our software arrangements include services considered essential for the customer to use the software for the customer’s purposes. For these software arrangements, both the software license revenue and the services revenue are recognized as the services are performed using the percentage-of-completion contract accounting method. When software services are not considered essential, the fee allocable to the service element is recognized as revenue as we perform the services.
Computer Hardware Equipment
Revenue allocable to computer hardware equipment is recognized when we deliver the equipment and collection is probable.
Post-Contract Customer Support
Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. Our PCS agreements are typically renewable annually. Revenue allocated to PCS is recognized on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.
Subscription-Based Services:
Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions.
For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. In cases where the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software, we recognize the license, professional services and hosting services revenues pursuant to ASC 985-605, Software Revenue Recognition.
For SaaS arrangements that do not meet the criteria for recognition under ASC 985-605, we account for the elements under ASC 605-25, Multiple Element Arrangements, using all applicable facts and circumstances, including whether (i) the element has stand-alone value, (ii) there is a general right of return and (iii) the revenue is contingent on delivery of other elements. We allocate contract value to each element of the arrangement that qualifies for treatment as a separate element based on VSOE, and if VSOE is not available, third-party evidence, and if third-party evidence is unavailable, estimated selling price. We recognize hosting services ratably over the term of the arrangement, which range from one to 10 years but are typically for a period of five to seven years. For professional services associated with SaaS arrangements that we determine do not have stand-alone value to the customer or are contingent on delivery of other elements, we recognize the services revenue ratably over the remaining contractual period once we have provided the customer access to the software and we may begin billing for hosting services. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. The elements for these arrangements are accounted for under ASC 605-25. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.
Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the related SaaS hosting term.
Appraisal Services:
For our property appraisal projects, we recognize revenue using the proportional performance method of revenue recognition since many of these projects are implemented over one to three year periods and consist of various unique activities. Under this method of revenue recognition, we identify each activity for the appraisal project, with a typical project generally calling for bonding, office set up, training, routing of map information, data entry, data collection, data verification, informal hearings, appeals and project management. Each activity or act is specifically identified and assigned an estimated cost. Costs which are considered to be associated with indirect activities, such as bonding costs and office set up, are expensed as incurred. These costs are typically billed as incurred and are recognized as revenue equal to cost. Direct contract fulfillment activities and related supervisory costs such as data collection, data entry and verification are expensed as incurred. The direct costs for these activities are determined and the total contract value is then allocated to each activity based on a consistent profit margin. Each activity is assigned a consistent unit of measure to determine progress towards completion and revenue is recognized for each activity based upon the percentage complete as applied to the estimated revenue for that activity. Progress for the fulfillment activities is typically based on labor hours or an output measure such as the number of parcel counts completed for that activity. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Allocation of Revenue in Statements of Comprehensive Income
In our statements of comprehensive income, we allocate revenue to software licenses, software services, maintenance and hardware and other based on the VSOE of fair value for elements in each revenue arrangement and the application of the residual method for arrangements in which we have established VSOE of fair value for all undelivered elements. In arrangements where we are not able to establish VSOE of fair value for all undelivered elements, revenue is first allocated to any undelivered elements for which VSOE of fair value has been established. We then allocate revenue to any undelivered elements for which VSOE of fair value has not been established based upon management’s best estimate of fair value of those undelivered elements and apply a residual method to determine the license fee. Management’s best estimate of fair value of undelivered elements for which VSOE of fair value has not been established is based upon the VSOE of similar offerings and other objective criteria.
Other
The majority of deferred revenue consists of unearned maintenance revenue that has been billed based on contractual terms in the underlying arrangement with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in our contracts generally provide for the payment for the value of products delivered and services performed in the event of an early termination.
Prepaid expenses and other current assets include direct and incremental costs such as commissions associated with arrangements for which revenue recognition has been deferred. Such costs are expensed at the time the related revenue is recognized.
 USE OF ESTIMATES
The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the application of the percentage-of-completion and proportional performance methods of revenue recognition, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. Actual results could differ from estimates. 
PROPERTY AND EQUIPMENT, NET
Property, equipment and purchased software are recorded at original cost and increased by the cost of any significant improvements after purchase. We expense maintenance and repairs when incurred. Depreciation and amortization is calculated using the straight-line method over the shorter of the asset’s estimated useful life or the term of the lease in the case of leasehold improvements. For income tax purposes, we use accelerated depreciation methods as allowed by tax laws. 
RESEARCH AND DEVELOPMENT COSTS
We expensed research and development costs of $43.2 million during 2016, $29.9 million during 2015, and $25.7 million during 2014.   
INCOME TAXES
Income taxes are accounted for under the asset and liability method. Deferred taxes arise because of different treatment between financial statement accounting and tax accounting, known as “temporary differences.” We record the tax effect of these temporary differences as “deferred tax assets” (generally items that can be used as a tax deduction or credit in the future periods) and “deferred tax liabilities” (generally items that we received a tax deduction for, which have not yet been recorded in the income statement). The deferred tax assets and liabilities are measured using enacted tax rules and laws that are expected to be in effect when the temporary differences are expected to be recovered or settled. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be "realized."  
SHARE-BASED COMPENSATION
We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after three to six years of continuous service from the date of grant and have a contractual term of 10 years. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation. See Note 9 – “Share-Based Compensation” for further information. During fourth quarter of 2016, we adopted Accounting Standards Update ("ASU") No. 2016-09 "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting," See "New Accounting Pronouncements" below for further information. 
GOODWILL AND OTHER INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including identifiable intangible assets, in connection with our business combinations. Upon acquisition, goodwill is assigned to the reporting unit that is expected to benefit from the synergies of the business combination, which is the reporting unit to which the related acquired technology is assigned. A reporting unit is the operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by executive management. We assess goodwill for impairment annually as of April, or more frequently whenever events or changes in circumstances indicate its carrying value may not be recoverable.
When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a second step is performed to measure the amount of potential impairment. In the second step, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit’s goodwill. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.
Our annual goodwill impairment analysis, which we performed quantitatively during the second quarter of 2016, did not result in an impairment charge.
Other Intangible Assets
We make judgments about the recoverability of purchased intangible assets other than goodwill whenever events or changes in circumstances indicate that an impairment may exist. Customer base and acquired software each comprise approximately half of our purchased intangible assets other than goodwill. We review our customer turnover each year for indications of impairment. Our customer turnover has historically been very low. There have been no significant impairments of intangible assets in any of the periods presented.  If indications of impairment are determined to exist, we measure the recoverability of assets by a comparison of the carrying amount of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets.
 
IMPAIRMENT OF LONG-LIVED ASSETS
We periodically evaluate whether current facts or circumstances indicate that the carrying value of our property and equipment or other long-lived assets to be held and used may not be recoverable. If such circumstances are determined to exist, we measure the recoverability of assets to be held and used by a comparison of the carrying amount of the asset or appropriate grouping of assets and the estimated undiscounted future cash flows expected to be generated by the assets. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet. There have been no significant impairments of long-lived assets in any of the periods presented.
 
COSTS OF COMPUTER SOFTWARE
We capitalize software development costs upon the establishment of technological feasibility and prior to the availability of the product for general release to customers. Software development costs primarily consist of personnel costs and rent for related office space. We begin to amortize capitalized costs when a product is available for general release to customers. Amortization expense is determined on a product-by-product basis at a rate not less than straight-line basis over the product’s remaining estimated economic life. We have not capitalized any internal software development costs in any of the periods presented.
 
FAIR VALUE OF FINANCIAL INSTRUMENTS
Cash and cash equivalents, accounts receivables, accounts payables, short-term obligations and certain other assets at cost approximate fair value because of the short maturity of these instruments. The fair value of our revolving line of credit approximates book value as of December 31, 2016, because our interest rates reset approximately every 30 days or less. See Note 6 – “Revolving Line of Credit” for further discussion.
As of December 31, 2016, we have $33.5 million in investment grade corporate and municipal bonds with maturity dates ranging from 2016 through mid-2018.  We intend to hold these bonds to maturity and have classified them as such.  We believe cost approximates fair value because of the relatively short duration of these investments.  The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or from other observable market data. These investments are included in short-term investments and non-current investments and other assets.  
As of December 31, 2016, we have $15.0 million invested in convertible preferred stock representing a 20% interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The fair value of this investment is based on valuations using Level III, unobservable inputs that are supported by little or no market value activity and that are significant to the fair value of the investment.
CONCENTRATIONS OF CREDIT RISK AND UNBILLED RECEIVABLES
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, accounts receivable from trade customers, and investments in marketable securities. Our cash and cash equivalents primarily consists of operating account balances and money market funds, which are maintained at several major domestic financial institutions and the balances often exceed insured amounts. As of December 31, 2016, we had cash and cash equivalents of $36.2 million. We perform periodic evaluations of the credit standing of these financial institutions.
Concentrations of credit risk with respect to receivables are limited due to the size and geographical diversity of our customer base. Historically, our credit losses have not been significant. As a result, we do not believe we have any significant concentrations of credit risk as of December 31, 2016.
We maintain allowances for doubtful accounts and sales adjustments, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate that the carrying amount for the allowances for doubtful accounts and sales adjustments may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
1,640

 
$
1,725

 
$
1,113

Provisions for losses - accounts receivable
4,484

 
1,756

 
1,897

Collection of accounts previously written off

 
153

 

Deductions for accounts charged off or credits issued
(2,728
)
 
(1,994
)
 
(1,285
)
Balance at end of year
$
3,396

 
$
1,640

 
$
1,725

 
The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. Our property appraisal outsourcing service contracts can range up to three years and, in a few cases, as long as five years, in duration. In connection with these contracts, as well as certain software service contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1) property appraisal services contracts accounted for using proportional performance accounting in which the revenue is earned based upon activities performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2) software services contracts accounted for using the percentage-of-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3) software revenue for which we have objective evidence that the customer-specified objective criteria has been met but the billing has not yet been submitted to the customer; (4) some of our contracts provide for an amount to be withheld from a progress billing (generally between 5% and 20% retention) until final and satisfactory project completion is achieved; and (5) in a limited number of cases, we may grant extended payment terms, generally to existing customers with whom we have a long-term relationship and favorable collection history.
 
We have recorded unbilled receivables of $33.6 million and $29.7 million at December 31, 2016 and 2015, respectively. Included in unbilled receivables are retention receivables of $5.0 million and $4.7 million at December 31, 2016 and 2015, respectively, and these retentions become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables and retention receivables expected to be collected in excess of one year have been included with accounts receivable, long-term portion in the accompanying consolidated balance sheets.
 
INDEMNIFICATION
Most of our software license agreements indemnify our customers in the event that the software sold infringes upon the intellectual property rights of a third-party. These agreements typically provide that in such event we will either modify or replace the software so that it becomes non-infringing or procure for the customer the right to use the software. We have recorded no liability associated with these indemnifications, as we are not aware of any pending or threatened infringement actions that are possible losses. We believe the estimated fair value of these intellectual property indemnification clauses is minimal.
We have also agreed to indemnify our officers and board members if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity. We maintain directors’ and officers’ liability insurance coverage to protect against any such losses. We have recorded no liability associated with these indemnifications. Because of our insurance coverage, we believe the estimated fair value of these indemnification agreements is minimal.
 
RECLASSIFICATIONS
Certain amounts for previous years have been reclassified to conform to the current year presentation.

NEW ACCOUNTING PRONOUNCEMENTS

New Accounting Pronouncements Adopted in 2016

Improvements to Employee Share-Based Payment Accounting. In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" which simplifies several aspects of the accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for our interim and annual reporting periods beginning December 15, 2016, and early adoption is permitted. We elected to early adopt this standard in fourth quarter of 2016. The impact of the early adoption was as follows:

The standard eliminates additional paid in capital ("APIC") pools and requires excess tax benefits and tax deficiencies to be recorded in the income statement as a discrete item when the awards vest or are settled. The adoption of this guidance on a prospective basis resulted in the recognition of excess tax benefits in our provision for income taxes.

The standard requires excess tax benefits to be recognized regardless of whether the benefit reduces taxes payable. The adoption of this guidance is applied on a modified retrospective basis; however, it did not have an impact on our retained earnings as of January 1, 2016, as we had previously recognized all our excess tax benefits.

As permitted, we have elected to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation cost to be recognized in each period. As such, the guidance relating to forfeitures did not have an impact on our retained earnings as of January 1, 2016.

The new guidance changes the calculation of common stock equivalents for earnings per share purposes.

As permitted, we elected to apply the statement of cash flows guidance that cash flows related to excess tax benefits be presented as an operating activity retrospectively.
Adoption of the new standard resulted in the recognition of excess tax benefits in our provision for income taxes rather than APIC of $29.6 million for the period ended December 31, 2016. As of December 31, 2016, the change in the calculation of common stock equivalents added approximately 519,000 weighted average shares for the diluted earnings per share calculations. The impact to our previously reported quarterly results for fiscal year 2016 is as follows:
 
      Three Months Ended
 
      Three Months Ended
 
      Three Months Ended
 
March 31, 2016
 
June 30, 2016
 
September 30, 2016
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
 
 
 
 
 
 
 
 
 
 
 
Income statements:
 
 
 
 
 
 
 
 
 
 
 
Income tax provision
$
10,495

 
$
9,350

 
$
11,323

 
$
5,188

 
$
14,155

 
$
989

Net income
$
17,079

 
$
18,224

 
$
18,872

 
$
25,007

 
$
22,264

 
$
35,430

Basic earnings per common share
$
0.47

 
$
0.50

 
$
0.52

 
$
0.69

 
$
0.61

 
$
0.97

Diluted earnings per common share
$
0.44

 
$
0.47

 
$
0.49

 
$
0.65

 
$
0.58

 
$
0.91

Diluted weighted average common shares outstanding
38,557

 
39,071

 
38,196

 
38,738

 
38,506

 
39,062

 
 
 
 
 
 
 
 
 
 
 
 
Statement of cash flows:
 
 
 
 
 
 
 
 
 
 
 
Net cash provided by operating activities
$
40,270

 
$
41,321

 
$
13,877

 
$
19,520

 
$
67,091

 
$
79,213

Net cash (used) provided by financing activities
$
(15,860
)
 
$
(16,911
)
 
$
5,668

 
$
25

 
$
(77,973
)
 
$
(90,095
)


Presentation of Financial Statements - Going Concern. In August 2014, the FASB issued ASU No. 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern." The guidance requires an entity to evaluate whether there are conditions or events, in the aggregate, that raise substantial doubt about the entity’s ability to continue as a going concern within one year after the date that the financial statements are issued (or within one year after the financial statements are available to be issued when applicable) and to provide related footnote disclosures in certain circumstances. The guidance is effective for the annual period ending after December 15, 2016, and for annual and interim periods thereafter. We adopted this standard in the fourth quarter of 2016 and its adoption did not have an impact on our consolidated financial statements.

Recent Accounting Guidance not yet Adopted

Revenue from Contracts with Customers. On May 28, 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements.

The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We are assessing the financial impact of adopting the new standard and the methods of adoption; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2018.

We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees, installation fees, and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. Installation fees will no longer be considered distinct performance obligations and therefore will be recognized over the term of the arrangement or life of the performance obligation. We expect revenue related to our SaaS offerings and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) must be recognized as an asset and expensed over the expected life of the arrangement, unless that life is less than one year. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption the new standard, we expect amortization periods to extend past the initial term.

Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, “Leases (Topic 842).” Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:

A lease liability, which is a lessee‘s obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  

The ASU is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We expect to adopt the new standard in fiscal year 2019.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.6.0.2
Acquisitions
12 Months Ended
Dec. 31, 2016
Business Combinations [Abstract]  
Acquisitions
ACQUISITIONS
2016
During 2016, we acquired a business for approximately $7.4 million in cash paid. This acquisition is immaterial to our consolidated financial statements. The operating results of this small acquisition are included with the operating results of the Enterprise Software segment since its date of acquisition. The purchase price allocation for this acquisition is reflected in the accompanying consolidated balance sheet as of December 31, 2016 and is preliminary.
2015
On November 16, 2015, we acquired all the capital stock of New World Systems Corporation (“NWS”), which provides public safety and financial solutions for local governments.  The purchase price, net of cash acquired of $22.5 million, comprised of $337.5 million in cash, of which $4.0 million was accrued at December 31, 2015, and 2.1 million shares of Tyler common stock valued at $362.8 million, which was based on the closing price on November 16, 2015. We also incurred fees of approximately $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other various services necessary to complete the acquisition. These fees were expensed in 2015 and are included in selling, general and administrative expenses.
In 2016, we paid $2.0 million related to the working capital holdback of $4.0 million and reduced the accrued liability. Our final valuation of the fair market value of NWS’ assets and liabilities resulted in adjustments to the preliminary opening balance sheet. These adjustments related to a reduction in deferred revenue and related deferred income taxes and additional reserves for accounts receivable and contingencies resulting in a net decrease to goodwill of approximately $7.4 million

On May 29, 2015, we acquired all of the capital stock of Brazos Technology Corporation (“Brazos”), which provides mobile hand held solutions primarily to law enforcement agencies for field accident reporting and electronically issuing citations. The purchase price, net of cash acquired of $312,000 and including debt assumed of $733,000, was $6.1 million in cash and 12,500 shares of Tyler common stock valued at $1.5 million.
The operating results of NWS and Brazos are included with the operating results of the Enterprise Software segment since their dates of acquisition. The fair value of the assets and liabilities acquired are based on valuations using Level III, unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property and Equipment, Net
12 Months Ended
Dec. 31, 2016
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
PROPERTY AND EQUIPMENT, NET  
Property and equipment, net consists of the following at December 31:
 
Useful
Lives
(years)
 
2016
 
2015
Land

 
$
9,958

 
$
8,146

Building and leasehold improvements
5-39

 
94,924

 
77,020

Computer equipment and purchased software
3-5

 
55,627

 
42,245

Furniture and fixtures
5

 
19,897

 
16,661

Transportation equipment
5

 
447

 
252

 
 
 
180,853

 
144,324

Accumulated depreciation and amortization
 
 
(56,585
)
 
(43,212
)
Property and equipment, net
 
 
$
124,268

 
$
101,112


Depreciation expense was $13.4 million during 2016, $9.1 million during 2015, and $7.9 million during 2014.
In 2016, we purchased an office building in Falmouth, Maine, that was previously leased from an entity owned by an executive’s father and brother, for approximately $9.7 million, and paid $8.0 million for construction to expand a building in Yarmouth, Maine.
We own office buildings in Bangor, Falmouth and Yarmouth, Maine; Lubbock and Plano, Texas; Troy, Michigan; and Moraine, Ohio.  We lease some space in these buildings to third-party tenants.  These leases expire between 2017 and 2025 and are expected to provide rental income of approximately $1.6 million during 2017, $1.9 million during 2018, $1.9 million during 2019, $1.7 million during 2020, $1.4 million during 2021, and $5.2 million thereafter. Rental income from third-party tenants was $1.7 million in 2016, $913,000 in 2015, and $945,000 in 2014.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
GOODWILL AND OTHER INTANGIBLE ASSETS
Other intangible assets and related accumulated amortization consists of the following at December 31:
 
2016
 
2015
Gross carrying amount of acquisition intangibles:
 
 
 
Customer related intangibles
$
186,231

 
$
181,671

Acquired software
176,096

 
172,666

Trade name
11,065

 
10,765

Leases acquired
3,694

 
3,694

 
377,086

 
368,796

Accumulated amortization
(109,827
)
 
(73,418
)
Total intangibles, net
$
267,259

 
$
295,378


 
Total amortization expense for intangibles was $36.4 million in 2016, $10.3 million in 2015, and $6.4 million during 2014.
 
The allocation of acquisition intangible assets is summarized in the following table:
 
December 31, 2016
 
December 31, 2015
 
Gross
Carrying
Amount
 
Weighted
Average
Amortization
Period
 
Accumulated Amortization
 
Gross
Carrying
Amount
 
Weighted
Average
Amortization
Period
 
Accumulated Amortization
Non-amortizable intangibles:
 
 
 
 
 
 
 
 
 
 
 
Goodwill
$
650,237

 

 
$

 
$
653,666

 

 
$

Amortizable intangibles:
 
 
 
 
 
 
 
 
 
 
 
Customer related intangibles
186,231

 
15 years

 
51,491

 
181,671

 
15 years

 
38,754

Acquired software
176,096

 
7 years

 
55,115

 
172,666

 
7 years

 
32,880

Trade name
11,065

 
12 years

 
2,740

 
10,765

 
12 years

 
1,747

Leases acquired
3,694

 
9 years

 
481

 
3,694

 
9 years

 
37



The changes in the carrying amount of goodwill for the two years ended December 31, 2016 are as follows:
 
Enterprise
Software
 
Appraisal
 and Tax
 
Total
Balance as of 12/31/2014
$
117,585

 
$
6,557

 
$
124,142

Goodwill acquired during 2015 related to the purchase of NWS
527,618

 

 
527,618

Goodwill acquired during 2015 related to the purchase of Brazos
1,906

 

 
1,906

Balance as of 12/31/2015
647,109

 
6,557

 
653,666

Goodwill acquired during 2016 related to a small acquisition
3,943

 

 
3,943

Purchase price adjustments related to NWS acquisition
(7,372
)
 

 
(7,372
)
Balance as of 12/31/2016
$
643,680

 
$
6,557

 
$
650,237


 
Estimated annual amortization expense relating to acquired leases will be recorded as a reduction to hardware and other revenue and is expected to be $442,000 in 2017, $426,000 in 2018, $373,000 in 2019, $314,000 in 2020, $312,000 in 2021 and $1.3 million thereafter. Estimated annual amortization expense relating to acquisition intangibles, including acquired software, for which the amortization expense is recorded as cost of revenues, for the next five years is as follows:
2017
$
35,120

2018
34,443

2019
33,107

2020
31,660

2021
31,302

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities
12 Months Ended
Dec. 31, 2016
Accrued Liabilities, Current [Abstract]  
Accrued Liabilities
ACCRUED LIABILITIES
Accrued liabilities consist of the following at December 31:
 
2016
 
2015
Accrued wages, bonuses and commissions
$
38,996

 
$
32,006

Other accrued liabilities
16,993

 
17,150

 
$
55,989

 
$
49,156

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.6.0.2
Revolving Line of Credit
12 Months Ended
Dec. 31, 2016
Debt Disclosure [Abstract]  
Revolving Line of Credit
REVOLVING LINE OF CREDIT
On November 16, 2015, we entered into a $300.0 million Credit Agreement (the “Credit Facility”) with the various lenders party thereto and Wells Fargo Bank, National Association, as Administrative Agent. The Credit Facility provides for a revolving credit line of up to $300.0 million, including a $10.0 million sublimit for letters of credit. The Credit Facility matures on November 16, 2020. Borrowings under the Credit Facility may be used for general corporate purposes, including working capital requirements, acquisitions and share repurchases.
Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%.   As of December 31, 2016, our interest rate was 1.96%. The Credit Facility is secured by substantially all our assets. The Credit Facility requires us to maintain certain financial ratios and other financial conditions and prohibits us from making certain investments, advances, cash dividends or loans, and limits incurrence of additional indebtedness and liens. As of December 31, 2016, we were in compliance with those covenants.
As of December 31, 2016, we had $10.0 million in outstanding borrowings and unused borrowing capacity of $287.8 million under the Credit Facility. In addition, as of December 31, 2016, we had two outstanding letters of credit totaling $2.2 million in favor of a client contract and the expansion of an office building in Yarmouth, Maine. Both letters of credit guarantee our performance under each contract and both expire in 2017.
We paid interest of $1.9 million in 2016 and $223,000 in 2015.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Tax
12 Months Ended
Dec. 31, 2016
Income Tax Disclosure [Abstract]  
Income Tax
INCOME TAX
The income tax provision (benefit) on income from operations consists of the following:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Current:
 
 
 
 
 
Federal
$
41,366

 
$
44,841

 
$
34,504

State
7,023

 
6,670

 
4,827

 
48,389

 
51,511

 
39,331

Deferred
(28,939
)
 
(7,956
)
 
(3,804
)
 
$
19,450

 
$
43,555

 
$
35,527


 
Reconciliation of the U.S. statutory income tax rate to our effective income tax expense rate for operations follows:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Federal income tax expense at statutory rate
$
45,257

 
$
37,949

 
$
33,064

State income tax, net of federal income tax benefit
4,807

 
3,715

 
2,867

Domestic production activities deduction
(3,947
)
 
(466
)
 
(1,720
)
Excess tax benefits related to stock option exercises
(29,582
)
 

 

Non-deductible business expenses
2,979

 
2,414

 
1,485

Other, net
(64
)
 
(57
)
 
(169
)
 
$
19,450

 
$
43,555

 
$
35,527


 
Due to the adoption of ASU No. 2016-09, federal and state excess tax benefits from stock option exercises for the year ended December 31, 2016 are reflected as a reduction of the provision for income taxes, whereas they were previously accounted for as an increase to shareholders’ equity. See Note 1 "Summary of Significant Accounting Policies" for additional information related to this adoption.

The tax effects of the major items recorded as deferred tax assets and liabilities as of December 31 are:
 
2016
 
2015
Deferred income tax assets:
 
 
 
Operating expenses not currently deductible
$
18,721

 
$
9,953

Stock option and other employee benefit plans
19,665

 
13,504

Capital loss and credit carryforward

 
179

Total deferred income tax assets
38,386

 
23,636

Deferred income tax liabilities:
 
 
 
Intangible assets
(103,754
)
 
(111,653
)
Property and equipment
(3,207
)
 
(2,781
)
Other
(204
)
 
(228
)
Total deferred income tax liabilities
(107,165
)
 
(114,662
)
Net deferred income tax liabilities
$
(68,779
)
 
$
(91,026
)

Although realization is not assured, we believe it is more likely than not that all the deferred tax assets will be realized.  Accordingly, we believe no valuation allowance is required for the deferred tax assets. However, the amount of the deferred tax asset considered realizable could be adjusted in the future if estimates of reversing taxable temporary differences are revised. There were no unrecognized tax benefits during any of the reported periods.
The Internal Revenue Service (“IRS”) is examining our U.S. income tax return for the year 2012. As of February 21, 2017, no significant adjustments have been proposed by any taxing jurisdiction.  We are unable to make a reasonable estimate as to when cash settlements, if any, will occur.
We are subject to U.S. federal tax as well as income tax of multiple state and local jurisdictions. We are no longer subject to United States federal income tax or state and local income tax examinations for years before 2011.
We paid income taxes, net of refunds received, of $30.2 million in 2016, $27.3 million in 2015, and $10.2 million in 2014.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity
12 Months Ended
Dec. 31, 2016
Equity [Abstract]  
Shareholders' Equity
SHAREHOLDERS’ EQUITY
The following table details activity in our common stock:
 
Years Ended December 31,
 
2016
 
2015
 
2014
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
Stock option exercises
827

 
$
23,527

 
1,118

 
$
23,160

 
855

 
$
14,680

Purchases of common stock
(882
)
 
(112,699
)
 
(5
)
 
(645
)
 
(294
)
 
(22,817
)
Employee stock plan purchases
47

 
6,236

 
43

 
4,671

 
53

 
4,144

Shares issued for acquisitions

 

 
2,149

 
364,333

 
17

 
1,473


 
Subsequent to December 31, 2016 and through February 21, 2017, we repurchased 42,000 shares for an aggregate purchase price of $6.2 million. As of February 21, 2017, we had authorization from our board of directors to repurchase up to 2.0 million additional shares of our common stock.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation
12 Months Ended
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Share-Based Compensation
SHARE-BASED COMPENSATION
Share-Based Compensation Plan
We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after three to six years of continuous service from the date of grant and have a contractual term of 10 years. Once options become exercisable, the employee can purchase shares of our common stock at the market price on the date we granted the option. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation.  During fourth quarter of 2016, we adopted ASU No. 2016-09 "Improvements to Employee Share-Based Payment Accounting," See Note 1 - "Summary of Significant Accounting Policies" for further information.
As of December 31, 2016, there were 2.9 million shares available for future grants under the plan from the 20.0 million shares previously approved by the shareholders.
Determining Fair Value of Stock Compensation
Valuation and Amortization Method. We estimate the fair value of share-based awards granted using the Black-Scholes option valuation model. We amortize the fair value of all awards on a straight-line basis over the requisite service periods, which are generally the vesting periods.
Expected Life. The expected life of awards granted represents the period of time that they are expected to be outstanding. The expected life represents the weighted-average period the stock options are expected to be outstanding based primarily on the options’ vesting terms, remaining contractual life and the employees’ expected exercise based on historical patterns.
Expected Volatility. Using the Black-Scholes option valuation model, we estimate the volatility of our common stock at the date of grant based on the historical volatility of our common stock.
Risk-Free Interest Rate. We base the risk-free interest rate used in the Black-Scholes option valuation model on the implied yield currently available on U.S. Treasury zero-coupon issues with an equivalent remaining term equal to the expected life of the award.
Expected Dividend Yield. We have not paid any cash dividends on our common stock in more than ten years and we do not anticipate paying any cash dividends in the foreseeable future. Consequently, we use an expected dividend yield of zero in the Black-Scholes option valuation model.
Expected Forfeitures. We use historical data to estimate pre-vesting option forfeitures. We record share-based compensation only for those awards that are expected to vest.
The following weighted average assumptions were used for options granted:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Expected life (in years)
6.0

 
6.0

 
6.0

Expected volatility
29.3
%
 
28.3
%
 
30.9
%
Risk-free interest rate
1.8
%
 
1.7
%
 
1.8
%
Expected forfeiture rate
%
 
1.7
%
 
3.0
%

 
The following table summarizes share-based compensation expense related to share-based awards which is recorded in the statements of comprehensive income:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Cost of software services, maintenance and subscriptions
$
6,548

 
$
3,380

 
$
2,177

Selling, general and administrative expenses
23,199

 
16,802

 
12,642

Total share-based compensation expenses
29,747

 
20,182


14,819

Tax benefit
(30,059
)
 
(5,986
)
 
(4,237
)
Net (decrease) increase in net income
$
(312
)
 
$
14,196


$
10,582



Adoption of ASU 2016-09 resulted in the recognition of excess tax benefits in our provision for income taxes rather than paid-in capital of $29.6 million for period ended December 31, 2016.
 Stock Option Activity
Options granted, exercised, forfeited and expired are summarized as follows:
 
Number of
Shares
 
Weighted
Average Exercise
Price
 
Weighted
Average
Remaining
Contractual Life
(Years)
 
Aggregate
Intrinsic Value
Outstanding at December 31, 2013
5,720

 
$
34.66

 
 
 
 

Granted
675

 
94.15

 
 
 
 

Exercised
(855
)
 
17.17

 
 
 
 

Forfeited
(3
)
 
37.44

 
 
 
 

Outstanding at December 31, 2014
5,537

 
44.61

 
 
 
 

Granted
747

 
145.71

 
 
 
 

Exercised
(1,118
)
 
20.71

 
 
 
 

Forfeited
(2
)
 
19.61

 
 
 
 

Outstanding at December 31, 2015
5,164

 
64.43

 
 
 
 
Granted
846

 
147.25

 
 
 
 
Exercised
(827
)
 
28.43

 
 
 
 

Forfeited
(27
)
 
95.33

 
 
 
 

Outstanding at December 31, 2016
5,156

 
83.64

 
7
 
$
320,924

Exercisable at December 31, 2016
2,311

 
58.07

 
6
 
$
198,460


 
We had unvested options to purchase 2.8 million shares with a weighted average grant date exercise price of $104.91 as of December 31, 2016 and unvested options to purchase 3.1 million shares with a weighted average grant date exercise price of $78.86 as of December 31, 2015. As of December 31, 2016, we had $80.1 million of total unrecognized compensation cost related to unvested options, net of expected forfeitures, which is expected to be amortized over a weighted average amortization period of 3.2 years.
Other information pertaining to option activity was as follows during the twelve months ended December 31:
 
2016
 
2015
 
2014
Weighted average grant-date fair value of stock options granted
$
46.89

 
$
45.17

 
$
31.32

Total intrinsic value of stock options exercised
103,703

 
149,542

 
69,768

 
Employee Stock Purchase Plan
Under our Employee Stock Purchase Plan (“ESPP”) participants may contribute up to 15% of their annual compensation to purchase common shares of Tyler. The purchase price of the shares is equal to 85% of the closing price of Tyler shares on the last day of each quarterly offering period. As of December 31, 2016, there were 847,000 shares available for future grants under the ESPP from the 2.0 million shares previously approved by the stockholders.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Earnings Per Share
EARNINGS PER SHARE
Basic earnings and diluted earnings per share data were computed as follows:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Numerator for basic and diluted earnings per share:
 
 
 
 
 
Net income
$
109,857

 
$
64,869

 
$
58,940

Denominator:
 

 
 

 
 

Weighted-average basic common shares outstanding
36,448

 
34,137

 
33,011

Assumed conversion of dilutive securities:
 
 
 
 
 
Stock options
2,513

 
2,415

 
2,390

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
38,961

 
36,552

 
35,401

Earnings per common share:
 

 
 

 
 

Basic
$
3.01

 
$
1.90

 
$
1.79

Diluted
$
2.82

 
$
1.77

 
$
1.66


Stock options representing the right to purchase common stock of 786,000 shares in 2016, 417,000 shares in 2015, and 481,000 shares in 2014 were not included in the computation of diluted earnings per share because their inclusion would have had an anti-dilutive effect. During fourth quarter of 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our 2016 net income includes a $29.6 million income tax benefit due to the adoption that did not occur in the comparable periods presented above. In addition, the standard updates the method of calculating diluted shares resulting in the inclusion of 519,000 additional shares in our diluted EPS calculation that is not comparable to the other periods presented. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases
12 Months Ended
Dec. 31, 2016
Leases [Abstract]  
Leases
LEASES
We lease office facilities for use in our operations, as well as transportation, computer and other equipment. Most of our leases are non-cancelable operating lease agreements and they expire at various dates through 2023.  In addition to rent, the leases generally require us to pay taxes, maintenance, insurance and certain other operating expenses.
Rent expense was approximately $6.7 million in 2016, $7.2 million in 2015, and $6.7 million in 2014, which included rent expense associated with related party lease agreements of $330,000 in 2016, $1.8 million in 2015, and $1.7 million in 2014.
Future minimum lease payments under all non-cancelable leases at December 31, 2016 are as follows:
Years Ending December 31,
 
2017
$
5,177

2018
4,221

2019
3,556

2020
3,273

2021
2,059

Thereafter
601

Total
$
18,887

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans
12 Months Ended
Dec. 31, 2016
Postemployment Benefits [Abstract]  
Employee Benefit Plans
EMPLOYEE BENEFIT PLANS
We provide a defined contribution plan for the majority of our employees meeting minimum service requirements.  The employees can contribute up to 30% of their current compensation to the plan subject to certain statutory limitations.  We contribute up to a maximum of 3% of an employee’s compensation to the plan.  We made contributions to the plan and charged operating results $6.9 million during 2016, $5.3 million during 2015, and $4.3 million during 2014.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies
12 Months Ended
Dec. 31, 2016
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
COMMITMENTS AND CONTINGENCIES
Other than routine litigation incidental to our business, there are no material legal proceedings pending to which we are party or to which any of our properties are subject.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Related Information
12 Months Ended
Dec. 31, 2016
Segment Reporting [Abstract]  
Segment and Related Information
SEGMENT AND RELATED INFORMATION
We are a major provider of integrated information management solutions and services for the public sector, with a focus on local and state governments.
We provide our software systems and services and appraisal services through four business units, which focus on the following products:
financial management, education and planning, regulatory and maintenance software solutions;
financial management, municipal courts, and land and vital records management software solutions;
courts and justice and public safety software solutions; and
appraisal and tax software solutions and property appraisal services.
In accordance with ASC 280-10, Segment Reporting, the financial management, education and planning, regulatory and maintenance software solutions unit; financial management, municipal courts and land and vital records management software solutions unit; and the courts and justice and public safety software solutions unit meet the criteria for aggregation and are presented in one reportable segment, Enterprise Software (“ES”).  The ES segment provides municipal and county governments and schools with software systems and services to meet their information technology and automation needs for mission-critical “back-office” functions such as financial management and courts and justice and public safety processes.  The Appraisal and Tax (“A&T”) segment provides systems and software that automate the appraisal and assessment of real and personal property as well as property appraisal outsourcing services for local governments and taxing authorities.  Property appraisal outsourcing services include: the physical inspection of commercial and residential properties; data collection and processing; computer analysis for property valuation; preparation of tax rolls; community education; and arbitration between taxpayers and the assessing jurisdiction.
We evaluate performance based on several factors, of which the primary financial measure is business segment operating income.  We define segment operating income for our business units as income before noncash amortization of intangible assets associated with their acquisition, interest expense and income taxes.  Segment operating income includes intercompany transactions.  The majority of intercompany transactions relate to contracts involving more than one unit and are valued based on the contractual arrangement.  Segment operating income for corporate primarily consists of compensation costs for the executive management team and certain accounting and administrative staff and share-based compensation expense for the entire company.  Corporate segment operating income also includes revenues and expenses related to a company-wide user conference.  The accounting policies of the reportable segments are the same as those described in Note 1, “Summary of Significant Accounting Policies.”
Segment assets include net accounts receivable, prepaid expenses and other current assets and net property and equipment.  Corporate assets consist of cash and investments, prepaid insurance, intangibles associated with acquisitions, deferred income taxes and net property and equipment mainly related to unallocated information and technology assets.
ES segment capital expenditures in 2016 included $17.7 million for the expansion of an existing building and purchase of a building and land.  
 
As of the year ended December 31, 2016
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
68,844

 
$
5,462

 
$

 
$
74,306

Subscriptions
135,516

 
7,188

 

 
142,704

Software services
158,478

 
16,326

 

 
174,804

Maintenance
304,380

 
18,589

 

 
322,969

Appraisal services

 
26,287

 

 
26,287

Hardware and other
11,942

 
16

 
3,015

 
14,973

Intercompany
6,742

 

 
(6,742
)
 

Total revenues
$
685,902

 
$
73,868


$
(3,727
)

$
756,043

Depreciation and amortization expense
43,962

 
984

 
5,355

 
50,301

Segment operating income
190,817

 
18,286

 
(41,832
)
 
167,271

Capital expenditures
23,843

 
1,432

 
11,448

 
36,723

Segment assets
$
295,260

 
$
31,769

 
$
1,030,916

 
$
1,357,945

 
As of the year ended December 31, 2015
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
54,376

 
$
4,632

 
$

 
$
59,008

Subscriptions
107,090

 
4,843

 

 
111,933

Software services
129,068

 
10,784

 

 
139,852

Maintenance
227,586

 
17,951

 

 
245,537

Appraisal services

 
25,065

 

 
25,065

Hardware and other
6,935

 
12

 
2,680

 
9,627

Intercompany
4,025

 

 
(4,025
)
 

Total revenues
$
529,080

 
$
63,287


$
(1,345
)

$
591,022

Depreciation and amortization expense
15,413

 
867

 
3,294

 
19,574

Segment operating income
141,401

 
15,477

 
(38,490
)
 
118,388

Capital expenditures
6,112

 
646

 
6,746

 
13,504

Segment assets
$
265,877

 
$
22,283

 
$
1,068,410

 
$
1,356,570


As of the year ended December 31, 2014
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
46,047

 
$
3,018

 
$

 
$
49,065

Subscriptions
84,322

 
3,526

 

 
87,848

Software services
104,146

 
9,675

 

 
113,821

Maintenance
195,881

 
16,815

 

 
212,696

Appraisal services

 
21,802

 

 
21,802

Hardware and other
5,398

 
11

 
2,460

 
7,869

Intercompany
2,812

 

 
(2,812
)
 

Total revenues
$
438,606

 
$
54,847


$
(352
)

$
493,101

Depreciation and amortization expense
11,140

 
866

 
2,599

 
14,605

Segment operating income
114,993

 
11,603

 
(25,370
)
 
101,226

Capital expenditures
3,644

 
359

 
5,446

 
9,449

Segment assets
$
170,369

 
$
16,463

 
$
382,980

 
$
569,812


 
Reconciliation of reportable segment operating
 
Years Ended December 31,
income to the Company's consolidated totals:
 
2016
 
2015
 
2014
Total segment operating income
 
$
167,271

 
$
118,388

 
$
101,226

Amortization of acquired software
 
(22,235
)
 
(4,440
)
 
(1,858
)
Amortization of customer and trade name intangibles
 
(13,731
)
 
(5,905
)
 
(4,546
)
Other (expense) income, net
 
(1,998
)
 
381

 
(355
)
Income before income taxes
 
$
129,307

 
$
108,424


$
94,467

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Information (unaudited)
12 Months Ended
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Financial Information (unaudited)
QUARTERLY FINANCIAL INFORMATION (unaudited)
The following table contains selected financial information from unaudited statements of income for each quarter of 2016 and 2015.
 
Quarters Ended
 
2016
 
2015
 
Dec. 31
 
Sept. 30
 
June 30
 
Mar. 31
 
Dec. 31(b)
 
Sept. 30
 
June 30
 
Mar. 31
Revenues
$
193,281

 
$
194,497

 
$
188,972

 
$
179,293

 
$
158,916

 
$
150,845

 
$
146,295

 
$
134,966

Gross profit
92,817

 
93,480

 
86,936

 
82,118

 
73,222

 
71,833

 
68,253

 
63,879

Income before income taxes (a)
35,119

 
36,419

 
30,195

 
27,574

 
19,540

 
31,744

 
29,781

 
27,359

Net income (a)
31,196

 
35,430

 
25,007

 
18,224

 
8,618

 
20,142

 
18,836

 
17,273

Earnings per diluted share
$
0.80

 
$
0.91

 
$
0.65

 
$
0.47

 
$
0.23

 
$
0.55

 
$
0.52

 
$
0.48

Shares used in computing diluted
   earnings per share (a)
38,975

 
39,062

 
38,738

 
39,071

 
37,864

 
36,349

 
36,097

 
35,895

(a)
During fourth quarter 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our fourth quarter 2016 net income includes a $9.2 million income tax benefit due to the adoption that did not occur in the comparable prior year periods presented above. The three months ended March 31, June 30, and September 30, 2016, respectively, have been adjusted for the newly adopted standard. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.
(b)
Operating results for the three months ended December 31, 2015, include $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other expenses necessary to complete the NWS acquisition as well as $3.5 million amortization expense related to NWS acquisition intangibles.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Principles of Consolidation
PRINCIPLES OF CONSOLIDATION
The consolidated financial statements include our parent company and a subsidiary, which is wholly-owned. All significant intercompany balances and transactions have been eliminated in consolidation. Comprehensive income (loss) is defined as the change in equity of a business enterprise during a period from transactions, and other events and circumstances from non-owner sources and includes all components of net income (loss) and other comprehensive income (loss). We had no items of other comprehensive income (loss) during the years ended December 31, 2016, 2015 and 2014.
Cash and Cash Equivalents
CASH AND CASH EQUIVALENTS
Cash in excess of that necessary for operating requirements is invested in short-term, highly liquid, income-producing investments. Investments with original maturities of three months or less are classified as cash and cash equivalents, which primarily consist of cash on deposit with several banks and money market funds. Cash and cash equivalents are stated at cost, which approximates market value.
Revenue Recognition
REVENUE RECOGNITION
We earn revenue from software licenses, royalties, subscription-based services, software services, post-contract customer support (“PCS” or “maintenance”), hardware, and appraisal services.
Software Arrangements:
For the majority of our software arrangements, we provide services that range from installation, training, and basic consulting to software modification and customization to meet specific customer needs. If the arrangement does not require significant production, modification or customization or where the software services are not considered essential to the functionality of the software, revenue is recognized when all of the following conditions are met
persuasive evidence of an arrangement exists
delivery has occurred
our fee is fixed or determinable
collectability is probable

For multiple element arrangements, each element of the arrangement is analyzed and we allocate a portion of the total arrangement fee to the elements based on the relative fair value of the element using vendor-specific objective evidence of fair value (“VSOE”), regardless of any separate prices stated within the contract for each element. Fair value is considered the price a customer would be required to pay if the element was sold separately based on our historical experience of stand-alone sales of these elements to third-parties. For PCS, we use renewal rates for continued support arrangements to determine fair value. For software services, we use the fair value we charge our customers when those services are sold separately. We monitor our transactions to determine that we maintain and periodically revise VSOE to reflect fair value. In software arrangements in which we have the fair value of all undelivered elements but not of a delivered element, we apply the “residual method,” in compliance with Accounting Standards Codification (“ASC”) 985-605, Software Revenue Recognition. Under the residual method, if the fair value of all undelivered elements is determinable, the fair value of the undelivered elements is deferred and the remaining portion of the arrangement fee is allocated to the delivered element(s) and is recognized as revenue assuming the other revenue recognition criteria are met. In software arrangements in which we do not have VSOE for all undelivered elements, revenue is deferred until fair value is determined or all elements for which we do not have VSOE have been delivered. Alternatively, if sufficient VSOE does not exist and the only undelivered element is services that do not involve significant modification or customization of the software, the entire fee is recognized over the period during which the services are expected to be performed.
Software Licenses and Royalties
We recognize the revenue allocable to software licenses and specified upgrades upon delivery of the software product or upgrade to the customer, unless the fee is not fixed or determinable or collectability is not probable. If the fee is not fixed or determinable, software license revenue is generally recognized as payments become due from the customer. If collectability is not considered probable, revenue is recognized when the fee is collected. Arrangements that include software services, such as training or installation, are evaluated to determine whether those services are essential to the product’s functionality.
A majority of our software arrangements involve “off-the-shelf” software. We consider software to be off-the-shelf software if it can be added to an arrangement with minor changes in the underlying code and it can be used by the customer for the customer’s purpose upon installation. For off-the-shelf software arrangements, we recognize the software license fee as revenue after delivery has occurred, customer acceptance is reasonably assured, that portion of the fee represents a non-refundable enforceable claim and is probable of collection, and the remaining services such as training are not considered essential to the product’s functionality.
For arrangements that involve significant production, modification or customization of the software, or where software services are otherwise considered essential, we recognize revenue using contract accounting and apply the provisions of the Construction type and Production type Contracts as discussed in ASC 605-35. We generally use the percentage-of-completion method to recognize revenue from these arrangements. We measure progress-to-completion primarily using labor hours incurred, or value added. The percentage-of-completion method generally results in the recognition of reasonably consistent profit margins over the life of a contract because we have the ability to produce reasonably dependable estimates of contract billings and contract costs. We use the level of profit margin that is most likely to occur on a contract. If the most likely profit margin cannot be precisely determined, the lowest probable level of profit margin in the range of estimates is used until the results can be estimated more precisely. These arrangements are often implemented over an extended time period and occasionally require us to revise total cost estimates. Amounts recognized in revenue are calculated using the progress-to-completion measurement after giving effect to any changes in our cost estimates. Changes to total estimated contract costs, if any, are recorded in the period they are determined. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent. For arrangements that include new product releases for which it is difficult to estimate final profitability except to assume that no loss will ultimately be incurred, we recognize revenue under the completed contract method. Under the completed contract method, revenue is recognized only when a contract is completed or substantially complete. Historically these amounts have been immaterial.
We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.
Software Services
Some of our software arrangements include services considered essential for the customer to use the software for the customer’s purposes. For these software arrangements, both the software license revenue and the services revenue are recognized as the services are performed using the percentage-of-completion contract accounting method. When software services are not considered essential, the fee allocable to the service element is recognized as revenue as we perform the services.
Computer Hardware Equipment
Revenue allocable to computer hardware equipment is recognized when we deliver the equipment and collection is probable.
Post-Contract Customer Support
Our customers generally enter into PCS agreements when they purchase our software licenses. PCS includes telephone support, bug fixes, and rights to upgrades on a when-and-if available basis. Our PCS agreements are typically renewable annually. Revenue allocated to PCS is recognized on a straight-line basis over the period the PCS is provided. All significant costs and expenses associated with PCS are expensed as incurred.
Subscription-Based Services:
Subscription-based services consist of revenues derived from SaaS arrangements, which utilize the Tyler private cloud, and electronic filing transactions.
For SaaS arrangements, we evaluate whether the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and whether the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software. In cases where the customer has the contractual right to take possession of our software at any time during the hosting period without significant penalty and the customer can feasibly maintain the software on the customer’s hardware or enter into another arrangement with a third-party to host the software, we recognize the license, professional services and hosting services revenues pursuant to ASC 985-605, Software Revenue Recognition.
For SaaS arrangements that do not meet the criteria for recognition under ASC 985-605, we account for the elements under ASC 605-25, Multiple Element Arrangements, using all applicable facts and circumstances, including whether (i) the element has stand-alone value, (ii) there is a general right of return and (iii) the revenue is contingent on delivery of other elements. We allocate contract value to each element of the arrangement that qualifies for treatment as a separate element based on VSOE, and if VSOE is not available, third-party evidence, and if third-party evidence is unavailable, estimated selling price. We recognize hosting services ratably over the term of the arrangement, which range from one to 10 years but are typically for a period of five to seven years. For professional services associated with SaaS arrangements that we determine do not have stand-alone value to the customer or are contingent on delivery of other elements, we recognize the services revenue ratably over the remaining contractual period once we have provided the customer access to the software and we may begin billing for hosting services. We record amounts that have been invoiced in accounts receivable and in deferred revenue or revenues, depending on whether the revenue recognition criteria have been met.
Electronic filing transaction fees primarily pertain to documents filed with the courts by attorneys and other third-parties via our e-filing services and retrieval of filed documents via our access services. The elements for these arrangements are accounted for under ASC 605-25. For each document filed with a court, the filer generally pays a transaction fee and a court filing fee to us and we remit a portion of the transaction fee and the filing fee to the court. We record as revenue the transaction fee, while the portion of the transaction fee remitted to the courts is recorded as cost of sales as we are acting as a principal in the arrangement. Court filing fees collected on behalf of the courts and remitted to the courts are recorded on a net basis and thus do not affect the statement of comprehensive income. In some cases, we are paid on a fixed fee basis and recognize the revenue ratably over the contractual period.
Costs of performing services under subscription-based arrangements are expensed as incurred, except for certain direct and incremental contract origination and set-up costs associated with SaaS arrangements. Such direct and incremental costs are capitalized and amortized ratably over the related SaaS hosting term.
Appraisal Services:
For our property appraisal projects, we recognize revenue using the proportional performance method of revenue recognition since many of these projects are implemented over one to three year periods and consist of various unique activities. Under this method of revenue recognition, we identify each activity for the appraisal project, with a typical project generally calling for bonding, office set up, training, routing of map information, data entry, data collection, data verification, informal hearings, appeals and project management. Each activity or act is specifically identified and assigned an estimated cost. Costs which are considered to be associated with indirect activities, such as bonding costs and office set up, are expensed as incurred. These costs are typically billed as incurred and are recognized as revenue equal to cost. Direct contract fulfillment activities and related supervisory costs such as data collection, data entry and verification are expensed as incurred. The direct costs for these activities are determined and the total contract value is then allocated to each activity based on a consistent profit margin. Each activity is assigned a consistent unit of measure to determine progress towards completion and revenue is recognized for each activity based upon the percentage complete as applied to the estimated revenue for that activity. Progress for the fulfillment activities is typically based on labor hours or an output measure such as the number of parcel counts completed for that activity. Estimated losses on uncompleted contracts are recorded in the period in which we first determine that a loss is apparent.
Allocation of Revenue in Statements of Comprehensive Income
In our statements of comprehensive income, we allocate revenue to software licenses, software services, maintenance and hardware and other based on the VSOE of fair value for elements in each revenue arrangement and the application of the residual method for arrangements in which we have established VSOE of fair value for all undelivered elements. In arrangements where we are not able to establish VSOE of fair value for all undelivered elements, revenue is first allocated to any undelivered elements for which VSOE of fair value has been established. We then allocate revenue to any undelivered elements for which VSOE of fair value has not been established based upon management’s best estimate of fair value of those undelivered elements and apply a residual method to determine the license fee. Management’s best estimate of fair value of undelivered elements for which VSOE of fair value has not been established is based upon the VSOE of similar offerings and other objective criteria.
Other
The majority of deferred revenue consists of unearned maintenance revenue that has been billed based on contractual terms in the underlying arrangement with the remaining balance consisting of payments received in advance of revenue being earned under software licensing, subscription-based services, software and appraisal services and hardware installation. Unbilled revenue is not billable at the balance sheet date but is recoverable over the remaining life of the contract through billings made in accordance with contractual agreements. The termination clauses in our contracts generally provide for the payment for the value of products delivered and services performed in the event of an early termination.
Prepaid expenses and other current assets include direct and incremental costs such as commissions associated with arrangements for which revenue recognition has been deferred. Such costs are expensed at the time the related revenue is recognized.
Use of Estimates
USE OF ESTIMATES
The preparation of our financial statements in conformity with accounting principles generally accepted in the United States (“GAAP”) requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant items subject to such estimates and assumptions include the application of the percentage-of-completion and proportional performance methods of revenue recognition, the carrying amount and estimated useful lives of intangible assets, determination of share-based compensation expense and valuation allowance for receivables. Actual results could differ from estimates.
Property and Equipment, Net
PROPERTY AND EQUIPMENT, NET
Property, equipment and purchased software are recorded at original cost and increased by the cost of any significant improvements after purchase. We expense maintenance and repairs when incurred. Depreciation and amortization is calculated using the straight-line method over the shorter of the asset’s estimated useful life or the term of the lease in the case of leasehold improvements. For income tax purposes, we use accelerated depreciation methods as allowed by tax laws.
Research and Development Costs
RESEARCH AND DEVELOPMENT COSTS
We expensed research and development costs of $43.2 million during 2016, $29.9 million during 2015, and $25.7 million during 2014.  
Income Taxes
INCOME TAXES
Income taxes are accounted for under the asset and liability method. Deferred taxes arise because of different treatment between financial statement accounting and tax accounting, known as “temporary differences.” We record the tax effect of these temporary differences as “deferred tax assets” (generally items that can be used as a tax deduction or credit in the future periods) and “deferred tax liabilities” (generally items that we received a tax deduction for, which have not yet been recorded in the income statement). The deferred tax assets and liabilities are measured using enacted tax rules and laws that are expected to be in effect when the temporary differences are expected to be recovered or settled. A valuation allowance would be established to reduce deferred tax assets if it is more likely than not that a deferred tax asset will not be "realized." 
Share-Based Compensation
SHARE-BASED COMPENSATION
We have a stock option plan that provides for the grant of stock options to key employees, directors and non-employee consultants. Stock options generally vest after three to six years of continuous service from the date of grant and have a contractual term of 10 years. We account for share-based compensation utilizing the fair value recognition pursuant to ASC 718, Stock Compensation. See Note 9 – “Share-Based Compensation” for further information. During fourth quarter of 2016, we adopted Accounting Standards Update ("ASU") No. 2016-09 "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting," See "New Accounting Pronouncements" below for further information. 
Goodwill and Other Intangible Assets
GOODWILL AND OTHER INTANGIBLE ASSETS
Goodwill
Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including identifiable intangible assets, in connection with our business combinations. Upon acquisition, goodwill is assigned to the reporting unit that is expected to benefit from the synergies of the business combination, which is the reporting unit to which the related acquired technology is assigned. A reporting unit is the operating segment, or a business unit one level below that operating segment, for which discrete financial information is prepared and regularly reviewed by executive management. We assess goodwill for impairment annually as of April, or more frequently whenever events or changes in circumstances indicate its carrying value may not be recoverable.
When testing goodwill for impairment quantitatively, we first compare the fair value of each reporting unit with its carrying amount. If the carrying amount of a reporting unit exceeds its fair value, a second step is performed to measure the amount of potential impairment. In the second step, we compare the implied fair value of reporting unit goodwill with the carrying amount of the reporting unit’s goodwill. If the carrying amount of reporting unit goodwill exceeds the implied fair value of that goodwill, an impairment loss is recognized. The fair values calculated in our impairment tests are determined using discounted cash flow models involving several assumptions. The assumptions that are used are based upon what we believe a hypothetical marketplace participant would use in estimating fair value. We evaluate the reasonableness of the fair value calculations of our reporting units by comparing the total of the fair value of all of our reporting units to our total market capitalization.
Our annual goodwill impairment analysis, which we performed quantitatively during the second quarter of 2016, did not result in an impairment charge.
Other Intangible Assets
We make judgments about the recoverability of purchased intangible assets other than goodwill whenever events or changes in circumstances indicate that an impairment may exist. Customer base and acquired software each comprise approximately half of our purchased intangible assets other than goodwill. We review our customer turnover each year for indications of impairment. Our customer turnover has historically been very low. There have been no significant impairments of intangible assets in any of the periods presented.  If indications of impairment are determined to exist, we measure the recoverability of assets by a comparison of the carrying amount of the asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets.
Impairment of Long-Lived Assets
IMPAIRMENT OF LONG-LIVED ASSETS
We periodically evaluate whether current facts or circumstances indicate that the carrying value of our property and equipment or other long-lived assets to be held and used may not be recoverable. If such circumstances are determined to exist, we measure the recoverability of assets to be held and used by a comparison of the carrying amount of the asset or appropriate grouping of assets and the estimated undiscounted future cash flows expected to be generated by the assets. If the carrying amount of the assets exceeds their estimated future cash flows, an impairment charge is recognized for the amount by which the carrying amount of the assets exceeds the fair value of the assets. Assets to be disposed of would be separately presented in the balance sheet and reported at the lower of the carrying amount or fair value less costs to sell, and are no longer depreciated. The assets and liabilities of a disposed group classified as held for sale would be presented separately in the appropriate asset and liability sections of the balance sheet. There have been no significant impairments of long-lived assets in any of the periods presented.
Costs of Computer Software
COSTS OF COMPUTER SOFTWARE
We capitalize software development costs upon the establishment of technological feasibility and prior to the availability of the product for general release to customers. Software development costs primarily consist of personnel costs and rent for related office space. We begin to amortize capitalized costs when a product is available for general release to customers. Amortization expense is determined on a product-by-product basis at a rate not less than straight-line basis over the product’s remaining estimated economic life. We have not capitalized any internal software development costs in any of the periods presented.
Fair Value of Financial Instruments
FAIR VALUE OF FINANCIAL INSTRUMENTS
Cash and cash equivalents, accounts receivables, accounts payables, short-term obligations and certain other assets at cost approximate fair value because of the short maturity of these instruments. The fair value of our revolving line of credit approximates book value as of December 31, 2016, because our interest rates reset approximately every 30 days or less. See Note 6 – “Revolving Line of Credit” for further discussion.
As of December 31, 2016, we have $33.5 million in investment grade corporate and municipal bonds with maturity dates ranging from 2016 through mid-2018.  We intend to hold these bonds to maturity and have classified them as such.  We believe cost approximates fair value because of the relatively short duration of these investments.  The fair values of these securities are considered Level II as they are based on inputs from quoted prices in markets that are not active or from other observable market data. These investments are included in short-term investments and non-current investments and other assets.  
As of December 31, 2016, we have $15.0 million invested in convertible preferred stock representing a 20% interest in Record Holdings Pty Limited, a privately held Australian company specializing in digitizing the spoken word in court and legal proceedings. The fair value of this investment is based on valuations using Level III, unobservable inputs that are supported by little or no market value activity and that are significant to the fair value of the investment.
Concentrations of Credit Risk and Unbilled Receivables
CONCENTRATIONS OF CREDIT RISK AND UNBILLED RECEIVABLES
Financial instruments that potentially subject us to significant concentrations of credit risk consist principally of cash and cash equivalents, accounts receivable from trade customers, and investments in marketable securities. Our cash and cash equivalents primarily consists of operating account balances and money market funds, which are maintained at several major domestic financial institutions and the balances often exceed insured amounts. As of December 31, 2016, we had cash and cash equivalents of $36.2 million. We perform periodic evaluations of the credit standing of these financial institutions.
Concentrations of credit risk with respect to receivables are limited due to the size and geographical diversity of our customer base. Historically, our credit losses have not been significant. As a result, we do not believe we have any significant concentrations of credit risk as of December 31, 2016.
We maintain allowances for doubtful accounts and sales adjustments, which are provided at the time the revenue is recognized. Since most of our customers are domestic governmental entities, we rarely incur a loss resulting from the inability of a customer to make required payments. Events or changes in circumstances that indicate that the carrying amount for the allowances for doubtful accounts and sales adjustments may require revision, include, but are not limited to, deterioration of a customer’s financial condition, failure to manage our customer’s expectations regarding the scope of the services to be delivered, and defects or errors in new versions or enhancements of our software products.
The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
1,640

 
$
1,725

 
$
1,113

Provisions for losses - accounts receivable
4,484

 
1,756

 
1,897

Collection of accounts previously written off

 
153

 

Deductions for accounts charged off or credits issued
(2,728
)
 
(1,994
)
 
(1,285
)
Balance at end of year
$
3,396

 
$
1,640

 
$
1,725

 
The termination clauses in most of our contracts provide for the payment for the value of products delivered or services performed in the event of early termination. Our property appraisal outsourcing service contracts can range up to three years and, in a few cases, as long as five years, in duration. In connection with these contracts, as well as certain software service contracts, we may perform work prior to when the software and services are billable and/or payable pursuant to the contract. We have historically recorded such unbilled receivables (costs and estimated profit in excess of billings) in connection with (1) property appraisal services contracts accounted for using proportional performance accounting in which the revenue is earned based upon activities performed in one accounting period but the billing normally occurs subsequently and may span another accounting period; (2) software services contracts accounted for using the percentage-of-completion method of revenue recognition using labor hours as a measure of progress towards completion in which the services are performed in one accounting period but the billing for the software element of the arrangement may be based upon the specific phase of the implementation; (3) software revenue for which we have objective evidence that the customer-specified objective criteria has been met but the billing has not yet been submitted to the customer; (4) some of our contracts provide for an amount to be withheld from a progress billing (generally between 5% and 20% retention) until final and satisfactory project completion is achieved; and (5) in a limited number of cases, we may grant extended payment terms, generally to existing customers with whom we have a long-term relationship and favorable collection history.
 
We have recorded unbilled receivables of $33.6 million and $29.7 million at December 31, 2016 and 2015, respectively. Included in unbilled receivables are retention receivables of $5.0 million and $4.7 million at December 31, 2016 and 2015, respectively, and these retentions become payable upon the completion of the contract or completion of our fieldwork and formal hearings. Unbilled receivables and retention receivables expected to be collected in excess of one year have been included with accounts receivable, long-term portion in the accompanying consolidated balance sheets.
Indemnification
INDEMNIFICATION
Most of our software license agreements indemnify our customers in the event that the software sold infringes upon the intellectual property rights of a third-party. These agreements typically provide that in such event we will either modify or replace the software so that it becomes non-infringing or procure for the customer the right to use the software. We have recorded no liability associated with these indemnifications, as we are not aware of any pending or threatened infringement actions that are possible losses. We believe the estimated fair value of these intellectual property indemnification clauses is minimal.
We have also agreed to indemnify our officers and board members if they are named or threatened to be named as a party to any proceeding by reason of the fact that they acted in such capacity. We maintain directors’ and officers’ liability insurance coverage to protect against any such losses. We have recorded no liability associated with these indemnifications. Because of our insurance coverage, we believe the estimated fair value of these indemnification agreements is minimal.
Reclassifications
RECLASSIFICATIONS
Certain amounts for previous years have been reclassified to conform to the current year presentation.
New Accounting Pronouncements
NEW ACCOUNTING PRONOUNCEMENTS

New Accounting Pronouncements Adopted in 2016

Improvements to Employee Share-Based Payment Accounting. In March 2016, the Financial Accounting Standards Board ("FASB") issued ASU No. 2016-09, "Compensation-Stock Compensation (Topic 718): Improvements to Employee Share-Based Payment Accounting" which simplifies several aspects of the accounting for employee share-based payment transactions, including the accounting for income taxes, forfeitures, and statutory tax withholding requirements, as well as classification in the statement of cash flows. This standard is effective for our interim and annual reporting periods beginning December 15, 2016, and early adoption is permitted. We elected to early adopt this standard in fourth quarter of 2016. The impact of the early adoption was as follows:

The standard eliminates additional paid in capital ("APIC") pools and requires excess tax benefits and tax deficiencies to be recorded in the income statement as a discrete item when the awards vest or are settled. The adoption of this guidance on a prospective basis resulted in the recognition of excess tax benefits in our provision for income taxes.

The standard requires excess tax benefits to be recognized regardless of whether the benefit reduces taxes payable. The adoption of this guidance is applied on a modified retrospective basis; however, it did not have an impact on our retained earnings as of January 1, 2016, as we had previously recognized all our excess tax benefits.

As permitted, we have elected to continue to estimate forfeitures expected to occur to determine the amount of stock-based compensation cost to be recognized in each period. As such, the guidance relating to forfeitures did not have an impact on our retained earnings as of January 1, 2016.

The new guidance changes the calculation of common stock equivalents for earnings per share purposes.

As permitted, we elected to apply the statement of cash flows guidance that cash flows related to excess tax benefits be presented as an operating activity retrospectively.
Adoption of the new standard resulted in the recognition of excess tax benefits in our provision for income taxes rather than APIC of $29.6 million for the period ended December 31, 2016. As of December 31, 2016, the change in the calculation of common stock equivalents added approximately 519,000 weighted average shares for the diluted earnings per share calculations. The impact to our previously reported quarterly results for fiscal year 2016 is as follows:
 
      Three Months Ended
 
      Three Months Ended
 
      Three Months Ended
 
March 31, 2016
 
June 30, 2016
 
September 30, 2016
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
 
 
 
 
 
 
 
 
 
 
 
Income statements:
 
 
 
 
 
 
 
 
 
 
 
Income tax provision
$
10,495

 
$
9,350

 
$
11,323

 
$
5,188

 
$
14,155

 
$
989

Net income
$
17,079

 
$
18,224

 
$
18,872

 
$
25,007

 
$
22,264

 
$
35,430

Basic earnings per common share
$
0.47

 
$
0.50

 
$
0.52

 
$
0.69

 
$
0.61

 
$
0.97

Diluted earnings per common share
$
0.44

 
$
0.47

 
$
0.49

 
$
0.65

 
$
0.58

 
$
0.91

Diluted weighted average common shares outstanding
38,557

 
39,071

 
38,196

 
38,738

 
38,506

 
39,062

 
 
 
 
 
 
 
 
 
 
 
 
Statement of cash flows:
 
 
 
 
 
 
 
 
 
 
 
Net cash provided by operating activities
$
40,270

 
$
41,321

 
$
13,877

 
$
19,520

 
$
67,091

 
$
79,213

Net cash (used) provided by financing activities
$
(15,860
)
 
$
(16,911
)
 
$
5,668

 
$
25

 
$
(77,973
)
 
$
(90,095
)


Presentation of Financial Statements - Going Concern. In August 2014, the FASB issued ASU No. 2014-15, "Presentation of Financial Statements - Going Concern (Subtopic 205-40): Disclosure of Uncertainties about an Entity’s Ability to Continue as a Going Concern." The guidance requires an entity to evaluate whether there are conditions or events, in the aggregate, that raise substantial doubt about the entity’s ability to continue as a going concern within one year after the date that the financial statements are issued (or within one year after the financial statements are available to be issued when applicable) and to provide related footnote disclosures in certain circumstances. The guidance is effective for the annual period ending after December 15, 2016, and for annual and interim periods thereafter. We adopted this standard in the fourth quarter of 2016 and its adoption did not have an impact on our consolidated financial statements.

Recent Accounting Guidance not yet Adopted

Revenue from Contracts with Customers. On May 28, 2014, the FASB issued ASU No. 2014-09, “Revenue from Contracts with Customers.” This ASU is the result of a convergence project between the FASB and the International Accounting Standards Board. The core principle behind ASU No. 2014-09 is that an entity should recognize revenue to depict the transfer of promised goods and services to customers in an amount that reflects the consideration to which the entity expects to be entitled in exchange for delivering those goods and services. This model involves a five-step process that includes identifying the contract with the customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations in the contract and recognizing revenue when (or as) the entity satisfies the performance obligations. The ASU allows two methods of adoption: a full retrospective approach where three years of financial information are presented in accordance with the new standard, and a modified retrospective approach where the ASU is applied to the most current period presented in the financial statements. We currently anticipate adopting the standard using the full retrospective method to restate each prior reporting period presented. Our ability to adopt using the full retrospective method is dependent on system readiness, including software procured from third-party providers, and the completion of our analysis of information necessary to restate prior period financial statements.

The new standard requires application no later than annual reporting periods beginning after December 15, 2017, including interim reporting periods therein; however, public entities are permitted to elect to early adopt the new standard. We are assessing the financial impact of adopting the new standard and the methods of adoption; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We will adopt the new standard in fiscal year 2018.

We anticipate this standard will have a material impact on our consolidated financial statements. While we are continuing to assess all potential impacts of the standard, we currently believe the most significant impact relates to our accounting for software license fees, installation fees, and incremental cost of obtaining a contract. Specifically, under the new standard we expect software license fees under perpetual agreements will no longer be subject to 100% discount allocations from other elements in the contract. Discounts in arrangements will be allocated across all deliverables increasing license revenues and decreasing revenues allocated to other performance obligations. In addition, in most cases, net license fees (total license fees less any allocated discounts) will be recognized at the point in time that control of the software license transfers to the customer versus our current policy of recognizing revenue only to the extent billable per the contractual terms. Time-based license fees currently recognized over the license term will no longer be recognized over the period of the license and will instead be recognized at the point in time that control of the software license transfers to the customer. Installation fees will no longer be considered distinct performance obligations and therefore will be recognized over the term of the arrangement or life of the performance obligation. We expect revenue related to our SaaS offerings and professional services to remain substantially unchanged. Due to the complexity of certain contracts, the actual revenue recognition treatment required under the standard will be dependent on contract-specific terms and may vary in some instances from recognition at the time of billing. Application of the new standard requires that incremental costs directly related to obtaining a contract (typically sales commissions plus any associated fringe benefits) must be recognized as an asset and expensed over the expected life of the arrangement, unless that life is less than one year. Currently, we defer sales commissions and recognize expense over the relevant initial contractual term. With the adoption the new standard, we expect amortization periods to extend past the initial term.

Leases. On February 25, 2016, the FASB issued its new lease accounting guidance in ASU No. 2016-02, “Leases (Topic 842).” Under the new guidance, lessees will be required to recognize the following for all leases (with the exception of short-term leases) at the commencement date:

A lease liability, which is a lessee‘s obligation to make lease payments arising from a lease, measured on a discounted basis; and
A right-of-use asset, which is an asset that represents the lessee’s right to use, or control the use of, a specified asset for the lease term.

Lessees (for capital and operating leases) and lessors (for sales-type, direct financing, and operating leases) must apply a modified retrospective transition approach for leases existing at, or entered into after, the beginning of the earliest comparative period presented in the financial statements. The modified retrospective approach would not require any transition accounting for leases that expired before the earliest comparative period presented. Lessees and lessors may not apply a full retrospective transition approach.  

The ASU is effective for fiscal years beginning after December 15, 2018, including interim periods therein. Early application is permitted for all business entities upon issuance. We are assessing the financial impact of adopting the new standard; however, we are currently unable to provide a reasonable estimate regarding the financial impact. We expect to adopt the new standard in fiscal year 2019.  
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2016
Accounting Policies [Abstract]  
Summary of Adjustments in Allowances for Doubtful Accounts and Sales Adjustments
The following table summarizes the changes in the allowances for doubtful accounts and sales adjustments:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Balance at beginning of year
$
1,640

 
$
1,725

 
$
1,113

Provisions for losses - accounts receivable
4,484

 
1,756

 
1,897

Collection of accounts previously written off

 
153

 

Deductions for accounts charged off or credits issued
(2,728
)
 
(1,994
)
 
(1,285
)
Balance at end of year
$
3,396

 
$
1,640

 
$
1,725

Schedule of Change in Accounting Estimate
The impact to our previously reported quarterly results for fiscal year 2016 is as follows:
 
      Three Months Ended
 
      Three Months Ended
 
      Three Months Ended
 
March 31, 2016
 
June 30, 2016
 
September 30, 2016
(In thousands, except per share amounts)
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
As Reported
 
As Adjusted
 
 
 
 
 
 
 
 
 
 
 
 
Income statements:
 
 
 
 
 
 
 
 
 
 
 
Income tax provision
$
10,495

 
$
9,350

 
$
11,323

 
$
5,188

 
$
14,155

 
$
989

Net income
$
17,079

 
$
18,224

 
$
18,872

 
$
25,007

 
$
22,264

 
$
35,430

Basic earnings per common share
$
0.47

 
$
0.50

 
$
0.52

 
$
0.69

 
$
0.61

 
$
0.97

Diluted earnings per common share
$
0.44

 
$
0.47

 
$
0.49

 
$
0.65

 
$
0.58

 
$
0.91

Diluted weighted average common shares outstanding
38,557

 
39,071

 
38,196

 
38,738

 
38,506

 
39,062

 
 
 
 
 
 
 
 
 
 
 
 
Statement of cash flows:
 
 
 
 
 
 
 
 
 
 
 
Net cash provided by operating activities
$
40,270

 
$
41,321

 
$
13,877

 
$
19,520

 
$
67,091

 
$
79,213

Net cash (used) provided by financing activities
$
(15,860
)
 
$
(16,911
)
 
$
5,668

 
$
25

 
$
(77,973
)
 
$
(90,095
)
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2016
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net
Property and equipment, net consists of the following at December 31:
 
Useful
Lives
(years)
 
2016
 
2015
Land

 
$
9,958

 
$
8,146

Building and leasehold improvements
5-39

 
94,924

 
77,020

Computer equipment and purchased software
3-5

 
55,627

 
42,245

Furniture and fixtures
5

 
19,897

 
16,661

Transportation equipment
5

 
447

 
252

 
 
 
180,853

 
144,324

Accumulated depreciation and amortization
 
 
(56,585
)
 
(43,212
)
Property and equipment, net
 
 
$
124,268

 
$
101,112

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2016
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Other Intangible Assets and Related Accumulated Amortization
Other intangible assets and related accumulated amortization consists of the following at December 31:
 
2016
 
2015
Gross carrying amount of acquisition intangibles:
 
 
 
Customer related intangibles
$
186,231

 
$
181,671

Acquired software
176,096

 
172,666

Trade name
11,065

 
10,765

Leases acquired
3,694

 
3,694

 
377,086

 
368,796

Accumulated amortization
(109,827
)
 
(73,418
)
Total intangibles, net
$
267,259

 
$
295,378

Summary of Allocation of Acquisition Intangible Assets
The allocation of acquisition intangible assets is summarized in the following table:
 
December 31, 2016
 
December 31, 2015
 
Gross
Carrying
Amount
 
Weighted
Average
Amortization
Period
 
Accumulated Amortization
 
Gross
Carrying
Amount
 
Weighted
Average
Amortization
Period
 
Accumulated Amortization
Non-amortizable intangibles:
 
 
 
 
 
 
 
 
 
 
 
Goodwill
$
650,237

 

 
$

 
$
653,666

 

 
$

Amortizable intangibles:
 
 
 
 
 
 
 
 
 
 
 
Customer related intangibles
186,231

 
15 years

 
51,491

 
181,671

 
15 years

 
38,754

Acquired software
176,096

 
7 years

 
55,115

 
172,666

 
7 years

 
32,880

Trade name
11,065

 
12 years

 
2,740

 
10,765

 
12 years

 
1,747

Leases acquired
3,694

 
9 years

 
481

 
3,694

 
9 years

 
37

Summary of Changes in Carrying Amount of Goodwill
The changes in the carrying amount of goodwill for the two years ended December 31, 2016 are as follows:
 
Enterprise
Software
 
Appraisal
 and Tax
 
Total
Balance as of 12/31/2014
$
117,585

 
$
6,557

 
$
124,142

Goodwill acquired during 2015 related to the purchase of NWS
527,618

 

 
527,618

Goodwill acquired during 2015 related to the purchase of Brazos
1,906

 

 
1,906

Balance as of 12/31/2015
647,109

 
6,557

 
653,666

Goodwill acquired during 2016 related to a small acquisition
3,943

 

 
3,943

Purchase price adjustments related to NWS acquisition
(7,372
)
 

 
(7,372
)
Balance as of 12/31/2016
$
643,680

 
$
6,557

 
$
650,237

Summary of Estimated Annual Amortization Expense
Estimated annual amortization expense relating to acquisition intangibles, including acquired software, for which the amortization expense is recorded as cost of revenues, for the next five years is as follows:
2017
$
35,120

2018
34,443

2019
33,107

2020
31,660

2021
31,302

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2016
Accrued Liabilities, Current [Abstract]  
Summary of Accrued Liabilities
Accrued liabilities consist of the following at December 31:
 
2016
 
2015
Accrued wages, bonuses and commissions
$
38,996

 
$
32,006

Other accrued liabilities
16,993

 
17,150

 
$
55,989

 
$
49,156

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Tax (Tables)
12 Months Ended
Dec. 31, 2016
Income Tax Disclosure [Abstract]  
Income Tax Provision (Benefit) on Income from Operations
The income tax provision (benefit) on income from operations consists of the following:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Current:
 
 
 
 
 
Federal
$
41,366

 
$
44,841

 
$
34,504

State
7,023

 
6,670

 
4,827

 
48,389

 
51,511

 
39,331

Deferred
(28,939
)
 
(7,956
)
 
(3,804
)
 
$
19,450

 
$
43,555

 
$
35,527

Reconciliation of U.S. Statutory Income Tax Rate to Effective Income Tax Expense Rate
Reconciliation of the U.S. statutory income tax rate to our effective income tax expense rate for operations follows:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Federal income tax expense at statutory rate
$
45,257

 
$
37,949

 
$
33,064

State income tax, net of federal income tax benefit
4,807

 
3,715

 
2,867

Domestic production activities deduction
(3,947
)
 
(466
)
 
(1,720
)
Excess tax benefits related to stock option exercises
(29,582
)
 

 

Non-deductible business expenses
2,979

 
2,414

 
1,485

Other, net
(64
)
 
(57
)
 
(169
)
 
$
19,450

 
$
43,555

 
$
35,527

Schedule of Deferred Tax Assets and Liabilities
The tax effects of the major items recorded as deferred tax assets and liabilities as of December 31 are:
 
2016
 
2015
Deferred income tax assets:
 
 
 
Operating expenses not currently deductible
$
18,721

 
$
9,953

Stock option and other employee benefit plans
19,665

 
13,504

Capital loss and credit carryforward

 
179

Total deferred income tax assets
38,386

 
23,636

Deferred income tax liabilities:
 
 
 
Intangible assets
(103,754
)
 
(111,653
)
Property and equipment
(3,207
)
 
(2,781
)
Other
(204
)
 
(228
)
Total deferred income tax liabilities
(107,165
)
 
(114,662
)
Net deferred income tax liabilities
$
(68,779
)
 
$
(91,026
)
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity (Tables)
12 Months Ended
Dec. 31, 2016
Equity [Abstract]  
Summary of Activities in Common Stock
The following table details activity in our common stock:
 
Years Ended December 31,
 
2016
 
2015
 
2014
 
Shares
 
Amount
 
Shares
 
Amount
 
Shares
 
Amount
Stock option exercises
827

 
$
23,527

 
1,118

 
$
23,160

 
855

 
$
14,680

Purchases of common stock
(882
)
 
(112,699
)
 
(5
)
 
(645
)
 
(294
)
 
(22,817
)
Employee stock plan purchases
47

 
6,236

 
43

 
4,671

 
53

 
4,144

Shares issued for acquisitions

 

 
2,149

 
364,333

 
17

 
1,473

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2016
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Summary of Weighted Average Assumptions Used for Options Granted
The following weighted average assumptions were used for options granted:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Expected life (in years)
6.0

 
6.0

 
6.0

Expected volatility
29.3
%
 
28.3
%
 
30.9
%
Risk-free interest rate
1.8
%
 
1.7
%
 
1.8
%
Expected forfeiture rate
%
 
1.7
%
 
3.0
%
Summary of Share-Based Compensation Expense Related to Share-Based Awards
The following table summarizes share-based compensation expense related to share-based awards which is recorded in the statements of comprehensive income:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Cost of software services, maintenance and subscriptions
$
6,548

 
$
3,380

 
$
2,177

Selling, general and administrative expenses
23,199

 
16,802

 
12,642

Total share-based compensation expenses
29,747

 
20,182


14,819

Tax benefit
(30,059
)
 
(5,986
)
 
(4,237
)
Net (decrease) increase in net income
$
(312
)
 
$
14,196


$
10,582

Stock Option Activity
Other information pertaining to option activity was as follows during the twelve months ended December 31:
 
2016
 
2015
 
2014
Weighted average grant-date fair value of stock options granted
$
46.89

 
$
45.17

 
$
31.32

Total intrinsic value of stock options exercised
103,703

 
149,542

 
69,768

Options granted, exercised, forfeited and expired are summarized as follows:
 
Number of
Shares
 
Weighted
Average Exercise
Price
 
Weighted
Average
Remaining
Contractual Life
(Years)
 
Aggregate
Intrinsic Value
Outstanding at December 31, 2013
5,720

 
$
34.66

 
 
 
 

Granted
675

 
94.15

 
 
 
 

Exercised
(855
)
 
17.17

 
 
 
 

Forfeited
(3
)
 
37.44

 
 
 
 

Outstanding at December 31, 2014
5,537

 
44.61

 
 
 
 

Granted
747

 
145.71

 
 
 
 

Exercised
(1,118
)
 
20.71

 
 
 
 

Forfeited
(2
)
 
19.61

 
 
 
 

Outstanding at December 31, 2015
5,164

 
64.43

 
 
 
 
Granted
846

 
147.25

 
 
 
 
Exercised
(827
)
 
28.43

 
 
 
 

Forfeited
(27
)
 
95.33

 
 
 
 

Outstanding at December 31, 2016
5,156

 
83.64

 
7
 
$
320,924

Exercisable at December 31, 2016
2,311

 
58.07

 
6
 
$
198,460

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Computation of Basic Earnings and Diluted Earnings Per Share Data
Basic earnings and diluted earnings per share data were computed as follows:
 
Years Ended December 31,
 
2016
 
2015
 
2014
Numerator for basic and diluted earnings per share:
 
 
 
 
 
Net income
$
109,857

 
$
64,869

 
$
58,940

Denominator:
 

 
 

 
 

Weighted-average basic common shares outstanding
36,448

 
34,137

 
33,011

Assumed conversion of dilutive securities:
 
 
 
 
 
Stock options
2,513

 
2,415

 
2,390

Denominator for diluted earnings per share
   - Adjusted weighted-average shares
38,961

 
36,552

 
35,401

Earnings per common share:
 

 
 

 
 

Basic
$
3.01

 
$
1.90

 
$
1.79

Diluted
$
2.82

 
$
1.77

 
$
1.66

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases (Tables)
12 Months Ended
Dec. 31, 2016
Leases [Abstract]  
Summary of Future Minimum Lease Payments
Future minimum lease payments under all non-cancelable leases at December 31, 2016 are as follows:
Years Ending December 31,
 
2017
$
5,177

2018
4,221

2019
3,556

2020
3,273

2021
2,059

Thereafter
601

Total
$
18,887

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Related Information (Tables)
12 Months Ended
Dec. 31, 2016
Segment Reporting [Abstract]  
Schedule of Segment Revenues and Operations
As of the year ended December 31, 2016
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
68,844

 
$
5,462

 
$

 
$
74,306

Subscriptions
135,516

 
7,188

 

 
142,704

Software services
158,478

 
16,326

 

 
174,804

Maintenance
304,380

 
18,589

 

 
322,969

Appraisal services

 
26,287

 

 
26,287

Hardware and other
11,942

 
16

 
3,015

 
14,973

Intercompany
6,742

 

 
(6,742
)
 

Total revenues
$
685,902

 
$
73,868


$
(3,727
)

$
756,043

Depreciation and amortization expense
43,962

 
984

 
5,355

 
50,301

Segment operating income
190,817

 
18,286

 
(41,832
)
 
167,271

Capital expenditures
23,843

 
1,432

 
11,448

 
36,723

Segment assets
$
295,260

 
$
31,769

 
$
1,030,916

 
$
1,357,945

 
As of the year ended December 31, 2015
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
54,376

 
$
4,632

 
$

 
$
59,008

Subscriptions
107,090

 
4,843

 

 
111,933

Software services
129,068

 
10,784

 

 
139,852

Maintenance
227,586

 
17,951

 

 
245,537

Appraisal services

 
25,065

 

 
25,065

Hardware and other
6,935

 
12

 
2,680

 
9,627

Intercompany
4,025

 

 
(4,025
)
 

Total revenues
$
529,080

 
$
63,287


$
(1,345
)

$
591,022

Depreciation and amortization expense
15,413

 
867

 
3,294

 
19,574

Segment operating income
141,401

 
15,477

 
(38,490
)
 
118,388

Capital expenditures
6,112

 
646

 
6,746

 
13,504

Segment assets
$
265,877

 
$
22,283

 
$
1,068,410

 
$
1,356,570


As of the year ended December 31, 2014
 
Enterprise
Software
 
Appraisal
 and Tax
 
Corporate
 
Totals
Revenues
 
 
 
 
 
 
 
Software licenses and royalties
$
46,047

 
$
3,018

 
$

 
$
49,065

Subscriptions
84,322

 
3,526

 

 
87,848

Software services
104,146

 
9,675

 

 
113,821

Maintenance
195,881

 
16,815

 

 
212,696

Appraisal services

 
21,802

 

 
21,802

Hardware and other
5,398

 
11

 
2,460

 
7,869

Intercompany
2,812

 

 
(2,812
)
 

Total revenues
$
438,606

 
$
54,847


$
(352
)

$
493,101

Depreciation and amortization expense
11,140

 
866

 
2,599

 
14,605

Segment operating income
114,993

 
11,603

 
(25,370
)
 
101,226

Capital expenditures
3,644

 
359

 
5,446

 
9,449

Segment assets
$
170,369

 
$
16,463

 
$
382,980

 
$
569,812

Reconciliation of Operating Income from Segments to Consolidated
Reconciliation of reportable segment operating
 
Years Ended December 31,
income to the Company's consolidated totals:
 
2016
 
2015
 
2014
Total segment operating income
 
$
167,271

 
$
118,388

 
$
101,226

Amortization of acquired software
 
(22,235
)
 
(4,440
)
 
(1,858
)
Amortization of customer and trade name intangibles
 
(13,731
)
 
(5,905
)
 
(4,546
)
Other (expense) income, net
 
(1,998
)
 
381

 
(355
)
Income before income taxes
 
$
129,307

 
$
108,424


$
94,467

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Information (unaudited) (Tables)
12 Months Ended
Dec. 31, 2016
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
The following table contains selected financial information from unaudited statements of income for each quarter of 2016 and 2015.
 
Quarters Ended
 
2016
 
2015
 
Dec. 31
 
Sept. 30
 
June 30
 
Mar. 31
 
Dec. 31(b)
 
Sept. 30
 
June 30
 
Mar. 31
Revenues
$
193,281

 
$
194,497

 
$
188,972

 
$
179,293

 
$
158,916

 
$
150,845

 
$
146,295

 
$
134,966

Gross profit
92,817

 
93,480

 
86,936

 
82,118

 
73,222

 
71,833

 
68,253

 
63,879

Income before income taxes (a)
35,119

 
36,419

 
30,195

 
27,574

 
19,540

 
31,744

 
29,781

 
27,359

Net income (a)
31,196

 
35,430

 
25,007

 
18,224

 
8,618

 
20,142

 
18,836

 
17,273

Earnings per diluted share
$
0.80

 
$
0.91

 
$
0.65

 
$
0.47

 
$
0.23

 
$
0.55

 
$
0.52

 
$
0.48

Shares used in computing diluted
   earnings per share (a)
38,975

 
39,062

 
38,738

 
39,071

 
37,864

 
36,349

 
36,097

 
35,895

(a)
During fourth quarter 2016, we adopted ASU No. 2016-09 requiring the recognition of excess tax benefits as a component of income tax expense; these benefits were historically recognized in equity. As the standard required a prospective method of adoption, our fourth quarter 2016 net income includes a $9.2 million income tax benefit due to the adoption that did not occur in the comparable prior year periods presented above. The three months ended March 31, June 30, and September 30, 2016, respectively, have been adjusted for the newly adopted standard. Refer to Note 1 "Summary of Significant Accounting Policies" for further discussion of this new accounting standard.
(b)
Operating results for the three months ended December 31, 2015, include $5.9 million for financial advisory, legal, accounting, due diligence, valuation and other expenses necessary to complete the NWS acquisition as well as $3.5 million amortization expense related to NWS acquisition intangibles.
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Accounting Policies [Line Items]                        
Description of royalty revenue                 We recognize royalty revenue when earned under the terms of our third party royalty arrangements, provided the fees are considered fixed or determinable and realization of payment is probable. Currently, our third party royalties are variable in nature and such amounts are not considered fixed or determinable until we receive notice of amounts earned. Typically, we receive notice of royalty revenues earned on a quarterly basis in the immediate quarter following the royalty reporting period.      
Hosting services minimum range                 1 year      
Hosting services maximum range                 10 years      
Hosting services minimum period                 5 years      
Hosting services maximum period                 7 years      
Research and development expense                 $ 43,154 $ 29,922 $ 25,743  
Impairments of intangible assets                 0 0 0  
Impairments of long-lived assets                 0 0 0  
Purchase of held to maturity securities                 $ 33,500      
Grade corporate and municipal bonds, maturity date                 2016 through mid-2018      
Cost method investment $ 15,000       $ 15,000       $ 15,000 15,000    
Cash and cash equivalents 36,151       33,087       36,151 33,087 206,167 $ 78,876
Unbilled receivables 33,600       29,700       33,600 29,700    
Retention payable after completion of the contract $ 5,000       $ 4,700       5,000 4,700    
Recognition of excess tax benefit due to new standard                 $ 29,582 $ 0 $ 0  
Diluted weighted average shares outstanding (in shares) 38,975 39,062 38,738 39,071 37,864 36,349 36,097 35,895 38,961 36,552 35,401  
Convertible Preferred Stock | Record Holdings Pty Limited                        
Accounting Policies [Line Items]                        
Cost method investment $ 15,000               $ 15,000      
Investment percentage 20.00%               20.00%      
Minimum                        
Accounting Policies [Line Items]                        
Vesting period (in years)                 3 years      
Percentage of retention of billing                 5.00%      
Maximum                        
Accounting Policies [Line Items]                        
Vesting period (in years)                 6 years      
Percentage of retention of billing                 20.00%      
Stock Option Plan                        
Accounting Policies [Line Items]                        
Contractual term (in years)                 10 years      
Scenario, Adjustment                        
Accounting Policies [Line Items]                        
Diluted weighted average shares outstanding (in shares)                 519      
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies - Summary of Adjustments in Allowances for Doubtful Accounts and Sales Adjustments (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Allowance for Doubtful Accounts Receivable [Roll Forward]      
Balance at beginning of year $ 1,640 $ 1,725 $ 1,113
Provisions for losses - accounts receivable 4,484 1,756 1,897
Collection of accounts previously written off 0 153 0
Deductions for accounts charged off or credits issued (2,728) (1,994) (1,285)
Balance at end of year $ 3,396 $ 1,640 $ 1,725
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary of Significant Accounting Policies Adjustments to Quarterly Financial Information (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Income tax provision $ 9,200 $ 989 $ 5,188 $ 9,350         $ 19,450 $ 43,555 $ 35,527
Net income $ 31,196 $ 35,430 $ 25,007 $ 18,224 $ 8,618 $ 20,142 $ 18,836 $ 17,273 $ 109,857 $ 64,869 $ 58,940
Basic (USD per share)   $ 0.97 $ 0.69 $ 0.50         $ 3.01 $ 1.90 $ 1.79
Diluted (USD per share) $ 0.80 $ 0.91 $ 0.65 $ 0.47 $ 0.23 $ 0.55 $ 0.52 $ 0.48 $ 2.82 $ 1.77 $ 1.66
Diluted weighted average shares outstanding (in shares) 38,975 39,062 38,738 39,071 37,864 36,349 36,097 35,895 38,961 36,552 35,401
Net cash provided by operating activities   $ 79,213 $ 19,520 $ 41,321         $ 191,859 $ 134,327 $ 142,839
Net cash (used) provided by financing activities   (90,095) 25 (16,911)         $ (138,075) $ 91,052 $ (3,993)
Scenario, Previously Reported                      
Error Corrections and Prior Period Adjustments Restatement [Line Items]                      
Income tax provision   14,155 11,323 10,495              
Net income   $ 22,264 $ 18,872 $ 17,079              
Basic (USD per share)   $ 0.61 $ 0.52 $ 0.47              
Diluted (USD per share)   $ 0.58 $ 0.49 $ 0.44              
Diluted weighted average shares outstanding (in shares)   38,506 38,196 38,557              
Net cash provided by operating activities   $ 67,091 $ 13,877 $ 40,270              
Net cash (used) provided by financing activities   $ (77,973) $ 5,668 $ (15,860)              
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.6.0.2
Acquisitions - Narrative (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 16, 2015
May 29, 2015
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Business Acquisition [Line Items]            
Cash to acquire business       $ 7,400    
Purchase price in cash       9,394 $ 339,961 $ 3,242
New World Systems Corporation            
Business Acquisition [Line Items]            
Cash acquired from acquisition $ 22,500          
Purchase price in cash $ 337,500          
Accrued purchase price       4,000    
Number of common stock shares valued at acquisition 2,100,000          
Common stock value at acquisition date $ 362,800          
Fees incurred in acquisition $ 5,900   $ 5,900      
Payment for previous acquisition       2,000    
Goodwill, purchase price adjustments       $ (7,372)    
Brazos Technology Corporation            
Business Acquisition [Line Items]            
Cash acquired from acquisition   $ 312        
Purchase price in cash   $ 6,100        
Number of common stock shares valued at acquisition   12,500        
Common stock value at acquisition date   $ 1,500        
Debt assumed from business acquisition   $ 733        
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property and Equipment, Net - Summary of Property and Equipment, Net (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 180,853 $ 144,324
Accumulated depreciation and amortization (56,585) (43,212)
Property and equipment, net 124,268 101,112
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross 9,958 8,146
Building and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 94,924 77,020
Building and leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, Useful lives 5 years  
Building and leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, Useful lives 39 years  
Computer equipment and purchased software    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 55,627 42,245
Computer equipment and purchased software | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, Useful lives 3 years  
Computer equipment and purchased software | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, Useful lives 5 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 19,897 16,661
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, Useful lives 5 years  
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, Gross $ 447 $ 252
Transportation equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, Useful lives 5 years  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.6.0.2
Property and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Abstract]      
Depreciation expense $ 13,400 $ 9,100 $ 7,900
Payment to acquire building 9,700    
Payment for construction to expand building $ 8,000    
Lease expiration year, earliest 2017    
Lease expiration year, latest 2025    
Expected rental income, during 2017 $ 1,600    
Expected rental income, during 2018 1,900    
Expected rental income, during 2019 1,900    
Expected rental income, during 2020 1,700    
Expected rental income, during 2021 1,400    
Expected rental income, thereafter 5,200    
Rental income from third party tenants in 2016, 2015, and 2014 $ 1,700 $ 913 $ 945
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets - Summary of Other Intangible Assets and Related Accumulated Amortization (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Finite-Lived Intangible Assets [Line Items]    
Acquisition intangibles, gross $ 377,086 $ 368,796
Accumulated amortization (109,827) (73,418)
Total intangibles, net 267,259 295,378
Customer related intangibles    
Finite-Lived Intangible Assets [Line Items]    
Acquisition intangibles, gross 186,231 181,671
Accumulated amortization (51,491) (38,754)
Acquired software    
Finite-Lived Intangible Assets [Line Items]    
Acquisition intangibles, gross 176,096 172,666
Accumulated amortization (55,115) (32,880)
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Acquisition intangibles, gross 11,065 10,765
Accumulated amortization (2,740) (1,747)
Leases acquired    
Finite-Lived Intangible Assets [Line Items]    
Acquisition intangibles, gross 3,694 3,694
Accumulated amortization $ (481) $ (37)
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets - Summary of Allocation of Acquisition Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Acquired Finite Lived Intangible Assets [Line Items]      
Amortizable intangibles, Gross carrying amount $ 377,086 $ 368,796  
Amortizable intangibles, Accumulated Amortization 109,827 73,418  
Goodwill 650,237 653,666 $ 124,142
Customer related intangibles      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortizable intangibles, Gross carrying amount $ 186,231 $ 181,671  
Amortizable intangibles, Weighted Average Amortization Period 15 years 15 years  
Amortizable intangibles, Accumulated Amortization $ 51,491 $ 38,754  
Acquired software      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortizable intangibles, Gross carrying amount $ 176,096 $ 172,666  
Amortizable intangibles, Weighted Average Amortization Period 7 years 7 years  
Amortizable intangibles, Accumulated Amortization $ 55,115 $ 32,880  
Trade name      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortizable intangibles, Gross carrying amount $ 11,065 $ 10,765  
Amortizable intangibles, Weighted Average Amortization Period 12 years 12 years  
Amortizable intangibles, Accumulated Amortization $ 2,740 $ 1,747  
Leases acquired      
Acquired Finite Lived Intangible Assets [Line Items]      
Amortizable intangibles, Gross carrying amount $ 3,694 $ 3,694  
Amortizable intangibles, Weighted Average Amortization Period 9 years 9 years  
Amortizable intangibles, Accumulated Amortization $ 481 $ 37  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]    
Goodwill Beginning Balance $ 653,666 $ 124,142
Goodwill Ending Balance 650,237 653,666
New World Systems Corporation    
Goodwill [Line Items]    
Goodwill acquired   527,618
Goodwill, purchase price adjustments (7,372)  
Brazos Technology Corporation    
Goodwill [Line Items]    
Goodwill acquired   1,906
Small Acquisition    
Goodwill [Line Items]    
Goodwill acquired 3,943  
Enterprise Software Solutions    
Goodwill [Line Items]    
Goodwill Beginning Balance 647,109 117,585
Goodwill Ending Balance 643,680 647,109
Enterprise Software Solutions | New World Systems Corporation    
Goodwill [Line Items]    
Goodwill acquired   527,618
Goodwill, purchase price adjustments (7,372)  
Enterprise Software Solutions | Brazos Technology Corporation    
Goodwill [Line Items]    
Goodwill acquired   1,906
Enterprise Software Solutions | Small Acquisition    
Goodwill [Line Items]    
Goodwill acquired 3,943  
Appraisal and Tax Software Solutions and Services    
Goodwill [Line Items]    
Goodwill Beginning Balance 6,557 6,557
Goodwill Ending Balance 6,557 6,557
Appraisal and Tax Software Solutions and Services | New World Systems Corporation    
Goodwill [Line Items]    
Goodwill acquired   0
Goodwill, purchase price adjustments 0  
Appraisal and Tax Software Solutions and Services | Brazos Technology Corporation    
Goodwill [Line Items]    
Goodwill acquired   $ 0
Appraisal and Tax Software Solutions and Services | Small Acquisition    
Goodwill [Line Items]    
Goodwill acquired $ 0  
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets - Summary of Estimated Annual Amortization Expense (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2017 $ 35,120
2018 34,443
2019 33,107
2020 31,660
2021 $ 31,302
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.6.0.2
Goodwill and Other Intangible Assets - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Finite-Lived Intangible Assets [Line Items]      
Total amortization expense $ 36,400 $ 10,300 $ 6,400
Amortization expense, 2017 35,120    
Amortization expense, 2018 34,443    
Amortization expense, 2019 33,107    
Amortization expense, 2020 31,660    
Amortization expense, 2021 31,302    
Leases acquired      
Finite-Lived Intangible Assets [Line Items]      
Amortization expense, 2017 442    
Amortization expense, 2018 426    
Amortization expense, 2019 373    
Amortization expense, 2020 314    
Amortization expense, 2021 312    
Amortization expense, thereafter $ 1,300    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.6.0.2
Accrued Liabilities - Summary of Accrued Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accrued Liabilities, Current [Abstract]    
Accrued wages, bonuses and commissions $ 38,996 $ 32,006
Other accrued liabilities 16,993 17,150
Accrued liabilities $ 55,989 $ 49,156
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.6.0.2
Revolving Line of Credit - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Nov. 16, 2015
Line Of Credit Facility [Line Items]      
Outstanding borrowings $ 10,000,000 $ 66,000,000  
Credit Agreement      
Line Of Credit Facility [Line Items]      
Interest paid $ 1,900,000 $ 223,000  
Revolving Credit Facility | Credit Agreement      
Line Of Credit Facility [Line Items]      
Revolving credit facility, maximum borrowing capacity     $ 300,000,000
Revolving line of credit maturity date Nov. 16, 2020    
Debt instrument, interest rate 1.958%    
Debt instrument, description of variable rate basis
Borrowings under the Credit Facility bear interest at a rate of either (1) Wells Fargo Bank’s prime rate (subject to certain higher rate determinations) plus a margin of 0.25% to 1.00% or (2) the 30, 60, 90 or 180 day LIBOR rate plus a margin of 1.25% to 2.00%.
   
Outstanding borrowings $ 10,000,000    
Line of credit facility, unused borrowing capacity $ 287,800,000    
Revolving Credit Facility | Credit Agreement | Minimum | Prime Commercial Lending Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 0.25%    
Revolving Credit Facility | Credit Agreement | Minimum | LIBOR Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 1.25%    
Revolving Credit Facility | Credit Agreement | Maximum | Prime Commercial Lending Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 1.00%    
Revolving Credit Facility | Credit Agreement | Maximum | LIBOR Rate      
Line Of Credit Facility [Line Items]      
Line of credit facility interest rate 2.00%    
Letter of Credit | Credit Agreement      
Line Of Credit Facility [Line Items]      
Letters of credit, outstanding $ 2,200,000    
Line of credit maturity period 2017    
Letter of Credit | Revolving Credit Facility | Credit Agreement      
Line Of Credit Facility [Line Items]      
Revolving credit facility, maximum borrowing capacity     $ 10,000,000
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Tax - Income Tax Provision (Benefit) on Income From Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]              
Federal         $ 41,366 $ 44,841 $ 34,504
State         7,023 6,670 4,827
Current income tax expense benefit         48,389 51,511 39,331
Deferred         (28,939) (7,956) (3,804)
Income tax expense benefit $ 9,200 $ 989 $ 5,188 $ 9,350 $ 19,450 $ 43,555 $ 35,527
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Tax - Reconciliation of U.S. Statutory Income Tax Rate to Effective Income Tax Rate (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]              
Federal income tax expense at statutory rate         $ 45,257 $ 37,949 $ 33,064
State income tax, net of federal income tax benefit         4,807 3,715 2,867
Domestic production activities deduction         (3,947) (466) (1,720)
Excess tax benefits related to stock option exercises         (29,582) 0 0
Non-deductible business expenses         2,979 2,414 1,485
Other, net         (64) (57) (169)
Income tax expense benefit $ 9,200 $ 989 $ 5,188 $ 9,350 $ 19,450 $ 43,555 $ 35,527
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Tax - Schedule of Deferred Tax Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Income Tax Disclosure [Abstract]    
Operating expenses not currently deductible $ 18,721 $ 9,953
Stock option and other employee benefit plans 19,665 13,504
Capital loss and credit carryforward 0 179
Total deferred income tax assets 38,386 23,636
Intangible assets (103,754) (111,653)
Property and equipment (3,207) (2,781)
Other (204) (228)
Total deferred income tax liabilities (107,165) (114,662)
Net deferred income tax liabilities $ (68,779) $ (91,026)
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Tax - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Contingency [Line Items]      
Deferred tax assets, valuation allowance $ 0    
Unrecognized tax benefits 0 $ 0  
Income taxes, net of refunds $ 30,200,000 $ 27,300,000 $ 10,200,000
State      
Income Tax Contingency [Line Items]      
Income tax examination, year under examination 2012    
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity - Summary of Activities in Common Stock (Detail) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Equity [Abstract]      
Stock option exercises, Shares 827 1,118 855
Purchases of common stock, Shares   (5) (294)
Employee stock plan purchases, Shares   43 53
Shares issued for acquisitions, Shares 0 2,149 17
Stock option exercises, Amount   $ 23,160 $ 14,680
Purchases of common stock, Amount $ (112,699) (645) (22,817)
Employee stock plan purchases, Amount 6,236 4,671 4,144
Shares issued for acquisitions, Amount $ 0 $ 364,333 $ 1,473
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.6.0.2
Shareholders' Equity - Additional Information (Detail) - USD ($)
$ in Thousands
2 Months Ended 12 Months Ended
Feb. 22, 2017
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Feb. 21, 2017
Class Of Stock [Line Items]          
Number of shares repurchased     5,000 294,000  
Shares repurchased aggregate purchase price   $ 112,699 $ 645 $ 22,817  
Subsequent Event          
Class Of Stock [Line Items]          
Number of shares repurchased 42,000        
Shares repurchased aggregate purchase price $ 6,200        
Number of shares authorized to be repurchased         2,000,000
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 2,900,000    
Shares reserved for future issuance 20,000,000    
Recognition of excess tax benefit due to new standard $ 29,582 $ 0 $ 0
Weighted average grant date value $ 104.91 $ 78.86  
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 847,000    
Shares reserved for future issuance 2,000,000    
Percentage of annual compensation participants may contribute 15.00%    
Purchase price as a percentage of closing price on the last day of the quarter for ESPP transactions 85.00%    
Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Contractual term (in years) 10 years    
Unvested options to purchase 2,800,000 3,100,000  
Total unrecognized compensation cost $ 80,100    
Weighted average amortization period (in years) 3 years 2 months 12 days    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 6 years    
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation - Summary of Weighted Average Assumptions Used for Options Granted (Detail) - Stock Option Plan
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life (in years) 6 years 6 years 6 years
Expected volatility 29.30% 28.30% 30.90%
Risk-free interest rate 1.80% 1.70% 1.80%
Expected forfeiture rate 0.00% 1.70% 3.00%
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total share-based compensation expenses $ 29,747 $ 20,182 $ 14,819
Tax benefit (30,059) (5,986) (4,237)
Net (decrease) increase in net income (312) 14,196 10,582
Cost of software services, maintenance and subscriptions      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense 6,548 3,380 2,177
Selling, general and administrative expenses      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Share-based compensation expense $ 23,199 $ 16,802 $ 12,642
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation - Stock Option Activity (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Number of Shares      
Number of Shares, Outstanding Beginning Balance 5,164 5,537 5,720
Number of Shares, Granted 846 747 675
Number of Shares, Exercised (827) (1,118) (855)
Number of Shares, Forfeited (27) (2) (3)
Number of Shares, Outstanding Ending Balance 5,156 5,164 5,537
Number of Shares, Exercisable at December 31, 2015 2,311    
Weighted Average Exercise Price      
Weighted Average Exercise Price, Outstanding (in dollar per share) $ 64.43 $ 44.61 $ 34.66
Weighted Average Exercise Price, Granted (in dollars per share) 147.25 145.71 94.15
Weighted Average Exercise Price, Exercised (in dollars per share) 28.43 20.71 17.17
Weighted Average Exercise Price, Forfeited (in dollars per share) 95.33 19.61 37.44
Weighted Average Exercise Price, Outstanding (in dollars per share) 83.64 $ 64.43 $ 44.61
Weighted Average Exercise Price, Exercisable at December 31, 2015 (in dollars per share) $ 58.07    
Weighted Average Remaining Contractual Life (Years), Outstanding at December 31, 2015 7 years    
Weighted Average Remaining Contractual Life (Years), Exercisable at December 31, 2015 6 years    
Aggregate Intrinsic Value, Outstanding at December 31, 2015 $ 320,924    
Aggregate Intrinsic Value, Exercisable at December 31, 2015 $ 198,460    
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.6.0.2
Share-Based Compensation - Other Information Pertaining to Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Weighted average grant-date fair value of stock options granted $ 46.89 $ 45.17 $ 31.32
Total intrinsic value of stock options exercised $ 103,703 $ 149,542 $ 69,768
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Earnings Per Share [Abstract]                      
Net income $ 31,196 $ 35,430 $ 25,007 $ 18,224 $ 8,618 $ 20,142 $ 18,836 $ 17,273 $ 109,857 $ 64,869 $ 58,940
Weighted-average basic common shares outstanding                 36,448 34,137 33,011
Stock options                 2,513 2,415 2,390
Denominator for diluted earnings per share - Adjusted weighted-average shares 38,975 39,062 38,738 39,071 37,864 36,349 36,097 35,895 38,961 36,552 35,401
Basic (USD per share)   $ 0.97 $ 0.69 $ 0.50         $ 3.01 $ 1.90 $ 1.79
Diluted (USD per share) $ 0.80 $ 0.91 $ 0.65 $ 0.47 $ 0.23 $ 0.55 $ 0.52 $ 0.48 $ 2.82 $ 1.77 $ 1.66
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
Earnings Per Share - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Earnings Per Share [Abstract]                      
Antidilutive securities excluded from computation of earnings per share, amount                 786,000 417,000 481,000
Recognition of excess tax benefit due to new standard                 $ 29,582 $ 0 $ 0
Diluted weighted average shares outstanding (in shares) 38,975,000 39,062,000 38,738,000 39,071,000 37,864,000 36,349,000 36,097,000 35,895,000 38,961,000 36,552,000 35,401,000
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Operating Leased Assets [Line Items]      
Operating lease expiration year 2023    
Rent expense $ 6,700 $ 7,200 $ 6,700
Related Party Transaction      
Operating Leased Assets [Line Items]      
Rent expense $ 330 $ 1,800 $ 1,700
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.6.0.2
Leases - Summary of Future Minimum Lease Payments (Detail)
$ in Thousands
Dec. 31, 2016
USD ($)
Leases [Abstract]  
2017 $ 5,177
2018 4,221
2019 3,556
2020 3,273
2021 2,059
Thereafter 601
Total $ 18,887
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.6.0.2
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employee contribution 30.00%    
Defined contribution plan, cost recognized $ 6.9 $ 5.3 $ 4.3
Maximum      
Defined Benefit Plan Disclosure [Line Items]      
Percentage of employer contribution 3.00%    
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Additional Information (Detail)
Dec. 31, 2016
LegalMatter
Commitments and Contingencies Disclosure [Abstract]  
Number of material legal proceedings pending 0
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Related Information - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2016
USD ($)
Business_Unit
Segment
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Segment Reporting Information [Line Items]      
Number of business units | Business_Unit 4    
Capital expenditure for purchase of buildings and land $ 37,726 $ 12,501 $ 9,343
Enterprise Software Solutions      
Segment Reporting Information [Line Items]      
Number of reportable segment | Segment 1    
Capital expenditure for purchase of buildings and land $ 17,700    
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Segment Reporting Information [Line Items]                      
Software licenses and royalties                 $ 74,306 $ 59,008 $ 49,065
Subscriptions                 142,704 111,933 87,848
Software services                 174,804 139,852 113,821
Maintenance                 322,969 245,537 212,696
Appraisal services                 26,287 25,065 21,802
Hardware and other                 14,973 9,627 7,869
Intercompany                     0
Total revenues $ 193,281 $ 194,497 $ 188,972 $ 179,293 $ 158,916 $ 150,845 $ 146,295 $ 134,966 756,043 591,022 493,101
Depreciation and amortization expense                 50,301 19,574 14,605
Segment operating income                 167,271 118,388 101,226
Capital expenditures                 36,723 13,504 9,449
Segment assets 1,357,945       1,356,570       1,357,945 1,356,570 569,812
Operating segments | Enterprise Software Solutions                      
Segment Reporting Information [Line Items]                      
Software licenses and royalties                 68,844 54,376 46,047
Subscriptions                 135,516 107,090 84,322
Software services                 158,478 129,068 104,146
Maintenance                 304,380 227,586 195,881
Appraisal services                     0
Hardware and other                 11,942 6,935 5,398
Intercompany                 6,742 4,025 2,812
Total revenues                 685,902 529,080 438,606
Depreciation and amortization expense                 43,962 15,413 11,140
Segment operating income                 190,817 141,401 114,993
Capital expenditures                 23,843 6,112 3,644
Segment assets 295,260       265,877       295,260 265,877 170,369
Operating segments | Appraisal and Tax Software Solutions and Services                      
Segment Reporting Information [Line Items]                      
Software licenses and royalties                 5,462 4,632 3,018
Subscriptions                 7,188 4,843 3,526
Software services                 16,326 10,784 9,675
Maintenance                 18,589 17,951 16,815
Appraisal services                 26,287 25,065 21,802
Hardware and other                 16 12 11
Intercompany                     0
Total revenues                 73,868 63,287 54,847
Depreciation and amortization expense                 984 867 866
Segment operating income                 18,286 15,477 11,603
Capital expenditures                 1,432 646 359
Segment assets 31,769       22,283       31,769 22,283 16,463
Corporate                      
Segment Reporting Information [Line Items]                      
Software licenses and royalties                     0
Subscriptions                     0
Software services                     0
Maintenance                     0
Appraisal services                     0
Hardware and other                 3,015 2,680 2,460
Intercompany                 (6,742) (4,025) (2,812)
Total revenues                 (3,727) (1,345) (352)
Depreciation and amortization expense                 5,355 3,294 2,599
Segment operating income                 (41,832) (38,490) (25,370)
Capital expenditures                 11,448 6,746 5,446
Segment assets $ 1,030,916       $ 1,068,410       $ 1,030,916 $ 1,068,410 $ 382,980
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.6.0.2
Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment operating income $ 131,305 $ 108,043 $ 94,822
Amortization of acquired software (22,235) (4,440) (1,858)
Amortization of customer and trade name intangibles (36,400) (10,300) (6,400)
Other (expense) income, net (1,998) 381 (355)
Income before income taxes 129,307 108,424 94,467
Segment Reconciling Items      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment operating income 167,271 118,388 101,226
Amortization of acquired software (22,235) (4,440) (1,858)
Amortization of customer and trade name intangibles (13,731) (5,905) (4,546)
Other (expense) income, net $ (1,998) $ 381 $ (355)
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Information (unaudited) - Summary of Selected Financial Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Quarterly Financial Information Disclosure [Abstract]                      
Revenues $ 193,281 $ 194,497 $ 188,972 $ 179,293 $ 158,916 $ 150,845 $ 146,295 $ 134,966 $ 756,043 $ 591,022 $ 493,101
Gross profit 92,817 93,480 86,936 82,118 73,222 71,833 68,253 63,879 355,351 277,187 233,371
Income before income taxes (a) 35,119 36,419 30,195 27,574 19,540 31,744 29,781 27,359      
Net income $ 31,196 $ 35,430 $ 25,007 $ 18,224 $ 8,618 $ 20,142 $ 18,836 $ 17,273 $ 109,857 $ 64,869 $ 58,940
Earnings per diluted share $ 0.80 $ 0.91 $ 0.65 $ 0.47 $ 0.23 $ 0.55 $ 0.52 $ 0.48 $ 2.82 $ 1.77 $ 1.66
Shares used in computing diluted earnings per share (a) 38,975 39,062 38,738 39,071 37,864 36,349 36,097 35,895 38,961 36,552 35,401
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.6.0.2
Quarterly Financial Information (unaudited) - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Nov. 16, 2015
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2015
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Quarterly Financial Information [Line Items]                  
Income tax provision   $ 9,200 $ 989 $ 5,188 $ 9,350   $ 19,450 $ 43,555 $ 35,527
Total amortization expense             $ 36,400 $ 10,300 $ 6,400
New World Systems Corporation                  
Quarterly Financial Information [Line Items]                  
Expenses incurred in acquisition $ 5,900         $ 5,900      
Total amortization expense           $ 3,500      
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %""5DH?(\\#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,$% @ 4()62F;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 " !0@E9*DX^/T^\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*$Y&"R;U9:6G#08K;.QF;+4UBV-C:R1]^R5> MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2.27ZJ7GP MT2F:GO$(0>D/=42HJVH%#DD910IF8!$6(I.MT4)'5.3C!6_T@@^?L&,YCU\(-,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#DW.33MP M>'MZ?,GK%K9/I'J-TZ]D!9T#;MAU\FOSL-WOF*PKOBZJNJCK/5\)OA;-_?OL M^L/O)NR\L0?[CXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !0@E9*X#X4]Z," ""@ & 'AL+W=O,#C(*?;=HF_O\4N2?N=4WXWQVM M6+?VD?\^\%S>"JD'@LVJ)3?ZD\I?[9&K7C!&N90U;43)&H_3Z]K?HN4!Y9I@ M$"\E[<2D[>E43HR]ZLZWR]H/]8QH1<]2AR#J]:![6E4ZDIK'GR&H/VIJXK3] M'OV+25XEA5W*OY#/KOM(AH<3WANR_TP>M%%S/1&F< M627,TSO?A63U$$5-I29O_;MLS+OKOV3Y0(,)>"#@D8#C3PG10(A& OJ<$ ^$ MV"($?2IF;0Y$DLV*L\[C_?:V1%<16L9J]<]ZT"RV^::61ZC1QR9@2>(-"("%3L40!# COLT/%'@;V+B#XB#BXBAJ<0@3E&AAY-Z E,CT%Z;.CQ MA)Y:2^0B,E@@ 042AYY; BYB 0NDH$#JT)&]RP!D9ILS4")S^=8^[WI(8B!- M7PDA2F&1'!3)71&K5'8 9*96%J#$PN4GE@0 F@1;?(NPH8>NH;']4X$P<[G MD>NJ;%39P!FKLY@YR/7^MBJLSURO1^E M^:P0['[D>CNRRNPP8-*)4)*$21[;*Q=,#LB:\INY? COS.Z-N?E,1L<+SA:; M _8_O+\=_2#\5C;".S&ICFESF%X9DU3-)WQ2*1?J0C9V*GJ5NIFI-N]O)7U' MLG:X<07CM6_S#U!+ P04 " !0@E9*"',P/.$$ #[%@ & 'AL+W=O M*S$3&RM;KJ3$V[RNJ8-^FR>EW4YRKFNR[H6"Q0*;_;..17EYF,/\^XW/A]=]T]Y8K);G_#7^ M$9LOYT]5NEI<6]D=CO%4'\K3K(HO#_-'N-]J; ,ZXL]#O-2C[[-V*$]E^;6] M^'7W,%>MHEC$YZ9M(D\?[W$3BZ)M*>GX>VAT?NVS#1Q__][ZS]W@TV">\CIN MRN*OPZ[9/\S]?+:++_E;T7PN+[_$84!V/AM&_UM\CT7"6R6IC^>RJ+O_L^>W MNBF/0RM)RC'_UG\>3MWGI?\ETT.8'(!# %X#P/TP0 \!^B/ _## # &&!"SZ MH71SL\V;?+6LRLNLZA_O.6^S".Y-FOWG]F8WV=UO:7KJ=/=]I6&Y>&_;&9!U MC^ (^2 6J?%K#RCUL$86CK<=;#BA";(5$"V+T.(P=1>OQ_%&CC=BO.GBS3C> MDFGJ$= MYSICW6C$X (1S3$TUM(IV H8H M.%NU%T9Z+)FK6GG?CT!,Q&X&RXTSM)0L4 M>(6RXB J#DRQ441Q$/(Y9"1/-YP*#ND<47%D55\Q*J^+]6*<, MU2QP-H!"FL\"9X(&-9'0,.$)P*JEF7A6(-;\1\#_KI<#FFC77C$B'MA$P8VBZ;@4*O)THF"#[$G!C,H:*-KS\&!_H M@M\(''JKN6Z!TR[]32B7_0D$@Z(E" 3K<0: "AH.!N:XG",%3W1S3GM9!J:VTS"PN&)M-&P$R:1UJ^!2Q1 M."5;-DOD9DE+Q'I@W,T\IE0 M^Y:EOC4PV7B*[ZC_;P0*[MBH)2B;>%]!V;"0&Q9]".N!&?>#=YZ=YW JJ:%F M)5)NXBU6RU:EN55-;:"U[!KZ_[_K:+F":U[!F>\,S$V2ZXR>M&T$S 9:YK<" M9:RA$[<8G0 >8_7:G:[6L^?R[=2T)VFCN]<3W,?N )?<7\/]MC^'_6BF/Q;^ M/:]>#Z=Z]E0V37GL3A%?RK*)2:2Z2Y5C'_/=]:*(+TW[-4O?J_XXMK]HRO-P MU+RXGG>O_@502P,$% @ 4()62DJ@Q,U3! SQ0 !@ !X;"]W;W)K M'CQ17E[KYUAY"Z!;?J_+4KI>' MKCL_)$G[? A5T7ZNS^'4_[.OFZKH^L?F)6G/32AV8U!5)JB43:KB>%IN5N.[ MQV:SJE^[\G@*C\VB?:VJHOEW&\KZLE["\OW%E^/+H1M>))O5N7@)?X;NZ_FQ MZ9^26RF[8Q5.[;$^+9JP7R]_@H='YMN[J:2NFM M5,7WZ_5X&J^7J?SW,#D IP"\!4#Z88"> C0)2*[.QE1_+KIBLVKJRZ*Y]M:Y M& 8%/.B^,9^'EV/;C?_UV;;]V[>-R5;)VU#.)-E>)3B3X+TBYPK]OR3IZ[^9 M0-$$CO%Z%F^5'*_%>#W&I_-X($E<)7:4G*X6+1BBR@655M[)7E+12\J]D.;: M7B5F5DL_[;1.B1DN V=UK&6,Z,9P-YJX,8(;=$25+/="4MY: M[@64)@,R%U0X;[X[+T[TXK@70[PX7HO/B"@71*!\I(N\:,5S*Y98\4+"UA,K M7 29!ME))CK)N!-'G&1"HV V&Y-7+X+,>@0CNP$EHTEQ/YZR2?&:4D_M2"KG M(M,:(J $[H:1$G@?8,J[2M(I (A $V1J L>FBXP\D+D)')R.@G/2S+U:HU [ MFI.DTW8VEN\=R?0$CD]'\0D"/ZU#NF[EDBXSVOF((YF@P!%*X;@%@8Y&*38, M?R2[]R-3%#A&'<4H<$*"<2E=[009JA1CHU F*7"4.HI2X)@$;5R64IS*0FNB MXUI&*G@^,V+C4$8AHI59'CTGI'!UHNR#)0&!O1,E614]53JDH:.ML_UMP[D7F*CK'+QW*1 MZ8=\1^DINY#O%EDW?R2Y]R$S%#E#/:,6IV-*ITG^ ]']!Z),4,T)2M&XU1)! M^PT,_102=%8Y9R+]K&6&:L[0C!)+Q-9\[3,4,T9FE%F39KYB8:\\Y*%PLXKF9TL#4=]?Q3-R_'4+I[J MKJNK\2AI7]==Z M5G_M"#Z'8W1[*L.^&6]??-]L#2\&XVVE)Q[=^+42_ 8 ?:]PBOJ(][N2= M,V4M$G+*+H#W#*.3-K4$1$&0@!8UG5\6>FW/RH)>!6DZO&<>O[8M8G]VF-#[ MU@_]UX6GYE(+M0#*HD<7_!V+'_V>R1D8HYR:%G>\H9W'\'GK?P@W51@H@U;\ M;/"=3\:>*N5 Z;.:?#EM_4 188*/0H5 \G+#%29$19(@_IA3&:?CU^B? M=/&RF /BN*+D5W,2]=;/?.^$S^A*Q!.]?\9#06O?&ZK_BF^82+DBD3F.E'#] M[QVO7-!VB")16O1BKDVGKW=S)\D'F]L0#89H-(3Q0P,<#- R $.F2_V(!"H+ M1N\>,T^K1^JE"#=0;N91+>J]T_=DM5RNWLI\78";BC-(=D8232317%$M%?"? M!,C\(T3DA(BT'TXA$KULUX$B=/LN )[42[9)'( M1GFDF$&D3HC4 1%:$$:33E.L;%'UAFB&DCE1,@>*]4WMLO]M_.(1O4!LSL%#JC8[D_!<@-"F(4IA':?P 8 >&PO M=V]R:W-H965T&ULC5E=<^)&$/PK%.\46MVU=V[FKV5U?=Z713-Z,=N MNZ^OQ^NF.5Q-I_7CNMCE]9?R4.S#_SR5U2YOPM?J>5H?JB)?=8-VVRDEB9ON M\LU^?#/K?OM:WF+9&'/Z_%O-ANVTJ!Q[]]T?'IFNW SY_?J]]W M-Q]NYB&OBWFY_6>S:M;78S\>K8JG_&7;?"O??BWZ&[+C47_WOQ>OQ3; 6R;A M&H_EMN[^'3V^U$VYZZL$*KO\Q_'O9M_]?>OKOP_# Z@?0*Q(.+,*FY]: QGC^8BTNHB$P&R62 #%O:MYE\_I5AZVJ1"2Y$FLWW M4E9263+ 5R58\!/ F#7FM@=%ZU=SA3V+B:D,>(^25"CA5!2X9\.?A$4/LX.P MF!#6? 5$GQ0G!(23R/,EN+R,BREA@55 88G[D +B29GAA"Z@8CI8894!=#2G M8^24F53S&3-@QL0B Z7(#^BHPJ*NI*HKXK*NI&++&3V+B:E@35= U$G$+2#$ MVF6\@7. D[E"2?&G)/@\>^+O $XF"U3,!5<2X4LRFRAR23*0P!1V$P7LA$3P ME'Z"X@6 38)7ID/BB:U'^9]/& H;AI*.(3*&DF;@C'O(#M+%W$/ .$34(F,)G>XXO-+ /0!L!'C=Z M$'O*//'^7(+%A+ C$,KP(A3^"A@X"B.L/CX254 M3 >++B'1%1M?H*:"S%E,3 6K+8&D+\)&#XKP+1"1@T#D5V)7=@D5;]*QQFN@\<0U3$M9]M9[RW!S@).Q0TLG<$F: M6K9([@!.Q@X "C.7< %9 F:3U&H[=**!G46C78GG39#. @\U)&RBE!Y:31I; MD*:?3QUZX)Q&FH9('5JZ@4HRL0#N+^-B1M@2-+($GCNTE/NP*>9+=P%@$T_$ M$_-2@]U$8GTRL)_0V$$T6LJ^(^TX'XE21O,=:X^*I6;P@!*;B$;'14(YI#D,]@8KOD:*SUU< M2RT/A6/<-TGT>QPV08#^420W63(,TDSNUD2[6 <- M.I[A*F9DQAZZ"I9*@TY<>%8U,A-GREJ^EY\#G#1+ ++6.<<:> =PTBS1%;7U M_$W"$A5+HU/AN%D#)^Y Q77"FP!".S!+ &O-4BS%Z:=W6^T+TS_RZGFSKTF//0O8:>G-\$W M_P-02P,$% @ 4()62K%X?/0M!0 )!D !@ !X;"]W;W)K7.DKYZJYOO[7-*W>+'?G=HKY?/77>\7*W: M^^>TK]HO]3$=\B^/=;.ONGS;/*W:8Y.JA\%HOUMII?QJ7VT/RYNKX=G7YN:J M?NEVVT/ZVBS:E_V^:OY;IUW]=KVDY?N#;]NGYZY_L+JY.E9/Z<_4_77\VN2[ MU=G+PW:?#NVV/BR:]'B]O*7+TKC>8$#\O4UO[>1ZT8=R5]??^YO?'JZ7JF>4 M=NF^ZUU4^>LU;=)NUWO*//X=G2[/8_:&T^MW[[\,P>=@[JHV;>K=/]N'[OEZ M&9:+A_18O>RZ;_7;KVD,R"T78_2_I]>TR_">21[COMZUP^?B_J7MZOWH)5/9 M5S].W]O#\/TV^G\WPP9Z--!G _*?&IC1P/PTL)\:V-' ,H/5*91A;LJJJVZN MFOIMT9Q>[['JLX@N;9[]^_[A,-G#;WEZVOST]88,7:U>>T LF.4"S&,CH7EKPF@% 6>EQ)%-E#$E .D' !E MSR@',8RU@4W?1H*H<,Q3"4 A%IAOA'PCX,LF;QW%*!4N8MMHY3AO (M%,GA&NV63DA$\JX,C;R)&TYHD&4/FU\ I> M0IB/?H8V5@J24E'P]3%BI@.9(')$@KP3"2)!Y,(<8RP4Y"3CP!D[.8XJ2'"6 M,!L5YRQ!WN@YSEB;2(I3(1:C%!3MB +G+&&6"MX&E0!F*/J97HBP/A$0*"L: M+J J,:]%D=4 9ZSAQ:9$.*N#F9$IPCI%0990.U>(L'00T YK>/2@WF?IX&J' M8,;$Z0L9HT= /<=<8_W0"C#GO= (FH[$4G\#(!?DE.)+Y%-7'PECM=) K2PO M^AJID#+D.6ND:A053S2 FV.-E4I+I9:@H&;Z HUE M2B.9X@5?(V4I"BUF&N!(.]Y0EP@7C9UI[S56*BV5*G>OG+D4F,R(-_@ 16*N M)29+]0QCK%1:*A597O:UE)<+IPHMUB+ F1@LK[,E A(Y-[,ST5BQM)?UT\TM M#ZP>&JB'X^JA9;6_<%Z4F W >0DK 6R.--8-#38XO(U9:[DOR5-,P7"Q1D#/ M"UN)4+KOKV>88[G20*XLS6<",W)&FB;.+UD?)RD?>=JN#[*@",I$2WC_SEGF?N*&SF+ P(%C^E6ALI,$9YWH0! MU$5NG540*2*!I(N\)YQAC@7+ ,%R7+ ,V%ME1B*W@1HI3Y[W- !7A%#,[%8, MUBT#=(O+S'H$3<_\C!?U?8-@,KX2P%A\)^*KR5'Q/C5/PS%\N[BO7PY=?^(Z M>7H^ZK_5_5$S>[ZFR_)T8/_3S>G_@S^JYFE[:!=W==?5^^&X^;&NNY1IJB^9 MYG.J'LXWN_38]9=%OFY.Y_:GFZX^CO])K,Y_C-S\#U!+ P04 " !0@E9* M:;'P[K,! #2 P & 'AL+W=OO&G5N9RVWO<'QES9@A;NRO30X4UMK!8>3=LPUUL0501IQ7B2 M7#,M9$>++/I.MLC,X)7LX&2)&[06]L<1E!ESNJ/OCB?9M#XX6)'UHH&OX+_U M)XL66U@JJ:%STG3$0IW3V]WAF(;X&/!=PNA69Q(J.1OS$HS'*J=)$ 0*2A\8 M!&X7N .E A'*>)TYZ9(R -?G=_;[6#O6.O2F#,[8BWJ%XA]Y+L;M.,G8)1'/, M<8KAZY@E@B'[DH)OI3CRO^!\&[[?5+B/\/UO"O^1/]TD2"-!^M\2MV+^5,E6 M/=5@FSA-CI1FZ.(DK[S+P-[R^":_PJ=I_R)L(SM'SL;CR\;^U\9X0"G)%8Y0 MBQ]L,134/AP_XME.8S89WO3S#V++-RY^ E!+ P04 " !0@E9*I=H\0;0! M #2 P & 'AL+W=O<[NF;XU$VK0L.5F2]:. 'N)_]R7B++2R5 MU-!9B1TQ4.?T;G\XIB$^!OR2,-K5F81*SHC/P?A6Y707!(&"T@4&X;<+W(-2 M@DM)1748E#N$<>O,-=S3X@/+A08G/4:*R<27E8!WJF<5+T>)EVF47]W&Z29(9M@W@,X O@-N8ATV) MHO+/PHDB,S@2,_6^%^&)]P?N>U,&9VQ%O//BK?=>BOU-DK%+()ICCE,,7\CB)*^\R\#>\?@F?\.G:7\0II&=)6=T_F5C_VM$!U[*[LJ/4.L_V&(H MJ%TX?O)G,XW99#CLYQ_$EF]<_ %02P,$% @ 4()62F5@W$RU 0 T@, M !@ !X;"]W;W)K J\C2$F6[G8'IKC0M,RC[V++ MW Q>"@T72]R@%+<_SR#-6-"$OCF>1-OYX&!EWO,6OH+_UE\L6FQAJ84"[831 MQ$)3T(?D=,Y"? SX+F!TJS,)E5R->0G&I[J@NR ()%0^,'#<;O (4@8BE/%C MYJ1+R@!)*JL%YHV86E*+XZ[0+'?=QNLF2&;8-2&= N@".,0^;$D7E[[GG M96[-2.S4^YZ')TY.*?:F"L[8BGB'XAUZ;V5R..3L%HCFF/,4DZYCE@B&[$N* M="O%.?T'GF[#]YL*]Q&^_T/A_39!MDF018+LOR5NQ1S_2L)6/55@VSA-CE1F MT'&25]YE8!_2^":_PZ=I_\)M*[0C5^/Q96/_&V,\H)3='8Y0AQ]L,20T/ASO M\6RG,9L,;_KY!['E&Y>_ %!+ P04 " !0@E9*02QGW[4! #2 P &0 M 'AL+W=OZ V.V;$%Q>X4=:']3HU'<>=,TS'8&>!5)2K(T26Z8XD+3(HN^DRDR[)T4 M&DZ&V%XI;MZ.(''(Z8:^.YY$T[K@8$76\09^@OO5G8RWV*Q2"07:"M3$0)W3 MN\WAN OX"/@M8+"+,PF5G!&?@_&]RFD2$@()I0L*W&\7N W]6_Q=I]+6=NX1[E'U&Y-J>WE%10\UZZ)QP>8*KGFI*I^!]P >GA(1,? MHT1IXTK*WCI4DXI/1?'7<1D2,R.85Y]#I&LA MCND'>KI.WZYFN(WT[3+Z/ED7V*T*[*+ [M,25S#[_XMDBYXJ,$V<)DM*['6< MY(5W'MB[-+[)/_@X[8_<-$);<.3,>YZ-U+[X#".15*^,+VH70 M'QGS50=:^#O;@\&;QCHM IJN9;YW(.H$THKQW>XMTT(:6N;)=W9E;H>@I(&S M(W[06KB?)U!V+.B>WAS/LNU"=+ R[T4+7R!\[<\.+;:PU%*#\=(:XJ IZ./^ M>,IB? KX)F'TJS.)E5RL?8G&Q[J@NR@(%%0A,@C'BRZKNL0U?0!TIJ:,2@PK,=/\!55(,/5L\L*$6+UVF7)NWC=)/=8-L /@/X GA( #8E2LK?B2#*W-F1N*GW MO8A/O#]R[$T5G:D5Z0[%>_1>R_T]S]DU$LTQIRF&KV.6"(;L2PJ^E>+$_X'S M;?AA4^$AP0]_*#QL$V2;!%DBR/Y;XE9,]E<2MNJI!M>F:?*DLH-)D[SR+@/[ MR-.;_ Z?IOVS<*TTGEQLP)=-_6^L#8!2=GSF\9L,H+M MYQ_$EF]<_@)02P,$% @ 4()62EIQ'ANU 0 T@, !D !X;"]W;W)K M&UL?5/;;MLP#/T501]0)4K:%(%MH&E1;, &!!VV M/2LV;0O5Q9/DN/O[4;+K>9NQ%TFD> X/*2H;K'OU+4 @;UH9G],VA.[(F"]; MT,+?V X,WM36:1'0= WSG0-1)9!6C&\V=TP+:6B1)=_9%9GM@Y(&SH[X7FOA M?IY V2&G6_KN>)%-&Z*#%5DG&O@"X6MW=FBQF:62&HR7UA '=4X?ML?3/L:G M@&\2!K\XDUC)Q=K7:'RL,P.7YG?TY MU8ZU7(2'1ZN^RRJT.;VGI():]"J\V.$#3/7<4C(5_PFNH# \*L$^38FS(Z4RO2'8KWZ+T6V\-MQJZ1:(HYC3%\&3-',&2?4_"U%"?^#YROPW>K M"G<)OOM#X=TZP7Z58)\(]O\M<2WF\%<2MNBI!M>D:?*DM+U)D[SPS@/[P-.; M_ X?I_VS<(TTGEQLP)=-_:^M#8!2-C&UL?5-A;]P@#/TKB!]0,\6%IF4>?6=3YC@X*32<#;MS\/H'$ ML: [^N)X$&WG@H.5><];^ [N1W\VWF(+2RT4:"M0$P--0>]VQ],^Q,> 1P&C M79U)J.2"^!2,+W5!DR ()%0N,'"_7>$>I Q$7L:OF9,N*0-P?7YA_Q1K][5< MN(5[E#]%[;J"'BBIH>&#= \X?H:YGG>4S,5_A2M('QZ4^!P52AM74@W6H9I9 MO!3%GZ==Z+B/TTV6S;!M0#H#T@5PB'G8E"@J_\@=+W.#(S%3[WL>GGAW3'UO MJN",K8AW7KSUWFNYNSWD[!J(YIC3%).N8Y8(YMF7%.E6BE/Z"IYNP[--A5F$ M9_\H_+!-L-\DV$>"_9LE;L02S 0 T@, !D !X;"]W;W)K&UL?5/;CM,P$/T5RQ^P;MP"595$VBY"((%4+0*>W6226.M+ ML)UF^7O&3C8$"+S8GO&<,V?&XWRT[LEW ($\:V5\0;L0^A-CONI "W]G>S!X MTUBG14#3M0*E(A#*^SYQT21F!Z_,+^[M4.]9R%1X> MK/HFZ] 5]$A)#8T85'BTXWN8ZWE%R5S\1[B!PO"H!'-45OFTDFKPP>J9!:5H M\3SMTJ1]G&YX-L.V 7P&\ 5P3'G8E"@I?RN"*'-G1^*FWO\_3F_P*GZ;]DW"M M-)Y<;<"73?UOK V 4G9W.$(=?K#%4-"$>'R#9S>-V60$V\\_B"W?N/P)4$L# M!!0 ( %""5DHB"B;HM0$ -(# 9 >&PO=V]R:W-H965T-V@7N0,A"AC+>)D\XI W!Y_F1_C+5C+6?NX-[(GZ+R M;4[WE%10\U[Z9S,\P53/-253\5_A A+#@Q+,41KIXDK*WGFC)A:4HOC[N L= M]V&\N4TGV#H@F0#)#-C'/&Q,%)4_<,^+S)J!V+'W'0]/O#TDV)LR.&,KXAV* M=^B]%-M]FK%+()IBCF-,LHR9(QBRSRF2M13'Y!]XL@[?K2K<1?CN#X77ZP3I M*D$:"=+_EK@6<_-7$K;HJ0+;Q&ERI#2]CI.\\,X#>Y?$-_D=/D[[-VX;H1TY M&X\O&_M?&^,!I6RN<(1:_&"S(:'VX7B+9SN.V6AXTTT_B,W?N/@ 4$L#!!0 M ( %""5DK%5V_0LP$ -(# 9 >&PO=V]R:W-H965TM]]V1,5>VH(6[PPY,N*G1:N&#:1OF M.@NB2B"M&-]LWC(MI*%%EGQG6V38>R4-G"UQO=;"_CR!PB&G6WIS/,FF]='! MBJP3#7P%_ZT[VV"QF:62&HR3:(B%.J%)G%@=BQ]YV(3[P]\M";,CI3*])=$.^"]UIL M#_<9NT:B*>8TQO!ES!S! ON<@J^E./%_X'P=OEM5N$OPW1\*#^L$^U6"?2+8 M_[?$M9AW?R5ABYYJL$V:)D=*[$V:Y(5W'M@'GM[D=_@X[5^$;:1QY((^O&SJ M?XWH(4C9W(41:L,'FPT%M8_'^W"VXYB-AL=N^D%L_L;%+U!+ P04 " !0 M@E9*-R.92K,! #2 P &0 'AL+W=O2V2O=@_(WC3:2.6^:EMC> *LC M2 I"L^PCD8PK7.;1=S)EK@ &A A$7L;OQ(GGE &X/+^P?XVU^UK.S,*-%@^\=EV!]QC5T+!! MN#L]?H-4SP>,4O$_X +"APEA8TKJ@;KM$PL7HID3]/.5=S'=+-/L'4 M30 Z _8Q#YD21>5?F&-E;O2(S-3[GH4GWARH[TT5G+$5\?LYQ< M E&*.4XQ=!DS1Q#//J>@:RF.] VK!+M(L/MOB6LQ M_ZHDBYY*,&V<)HLJ/:@XR0OO/+#7-+[):_@T[;?,M%Q9=-;.OVSL?Z.U R\E MN_(CU/D/-AL"&A>.G_S93&,V&4[WZ0>1^1N7?P!02P,$% @ 4()62I). M3=2T 0 T@, !D !X;"]W;W)K&UL?5-A;]P@ M#/TKB!]0[I+/@I-!P-L0.2G'S^P02QX+NZ8OC0;2="PY6YCUOX3NX'_W9 M>(LM++50H*U 30PT!;W;'T]9B(\!CP)&NSJ34,D%\2D87^J"[H(@D%"YP,#] M=H5[D#(0>1F_9DZZI S ]?F%_5.LW==RX1;N4?X4M>L*>DM)#0T?I'O \3/, M]1PHF8O_"E>0/CPH\3DJE#:NI!JL0S6S>"F*/T^[T'$?IYOT,,.V )D;'(F9>M_S\,3[8^)[4P5G;$6\\^*M]U[+_8< MIIAD';-$,,^^I$BV4IR25_!D&YYN*DPC//U'8;9-D&T29)$@>[/$K9C#?TG8 MJJ<*3!NGR9(*!QTG>>5=!O8NB6_R-WR:]F_W\VTYA-AL-^_D%L^<;E'U!+ P04 " !0@E9*/D5TUK0! M #2 P &0 'AL+W=OW<NC@Q59)QKX"OY;=[;!8C-+ M)348)]$0"W5.'[;'TS[&IX!G"8-;G$FLY(+X$HU/54XW41 H*'UD$&&[PB,H M%8F"C!\3)YU31N#R_,;^(=4>:KD(!X^HOLO*MSD]4%)!+7KEGW#X"%,]MY1, MQ7^&*Z@0'I6$'"4JEU92]LZCGEB"%"U>QUV:M _CS2V?8.L /@'X##BD/&Q, ME)2_%UX4F<6!V+'WG8A/O#WRT)LR.E,KTET0[X+W6FS?W67L&HFFF-,8PY&PO=V]R:W-H965TZ:%-+3,D^]L MRQP'KZ2!LR5NT%K8WR=0.!9T1U\=C[+M?'2P,N]%"]_!_^C/-EAL4:FE!N,D M&F*A*>C][G@Z1'P"/$D8W>I,8B47Q.=H?*D+FL6$0$'EHX((VQ4>0*DH%-+X M-6O2)60DKL^OZI]2[:&6BW#P@.JGK'U7T%M*:FC$H/PCCI]AKN<=)7/Q7^$* M*L!C)B%&A]B$^\._+0FRHZ4RO274C>!>^UW-W=Y>P:A6;,:<+P-69!L*"^ MA.!;(4[\#9UOT_>;&>X3?;^F9]FVP&%3X) $#O\M\2V&9_\6R58]U6#;-$V. M5#B8-,DK[S*P]^D1V5_X-.W?A&VE<>2"/KQLZG^#Z"&DDMV$$>K"!UL,!8V/ MQP_A;*&UL?5/;;MP@$/T5Q <$+^NDTIW_? 3NNVUIY 6:8<^;,,&2CL2^N!?#D34GM M7;G-Y24D$M!NF?S?@(,(S=@E$<\QQBN&KF-T2P9!]2<&W M4ASY?W"^#=]O*MQ'^/XOA?MM@G23((T$Z8 ';S,ZLS>YZLX=4;_HJA G>RZ+2Z_!J M3+TB1!^OHN3Z2=:BLE_.4I7J"P(BZ*$E#ROPDWFU_9JD\F; M*?)*[%6@;V7)U9^=*.1C'=+P8^$EOUR-6R";K.87\4.8G_5>V1GI6$YY*2J= MRRI0XKP.MW2UHTMGX!&ON7CHWCAP6SE(^>8F7T_K,'(>B4(>>7?C^;+?-Z:80/6&K#. M(/4ZI!'RGG_BAF\R)1^!:@Z_YNX?TQ6S9W-TB_XH_#?KO+:K]PV+YAFY.Z(6 MLVLPK(>A'8)8]DZ"(8D=&YDS;!Y##V-O'O?5DPG]&228>8+9?UM,!EM$F 46 MF4.1.2!(!R((L\0B"11)Q@0T&H@@S,1Q+:#( A"P@0C"Q%@DA2+IB( FPW\R MQC ZPR)+*+($!,/81I@$B] (9U $*!;#%$*@=$)G(E/I^,S2V5!G#&)T(L8H M3-#?+(3R* P2:B@-< M#2A(]7@4!P@TC /2NUQ+H2Z^K=#!4=XJW]/T5KO69HFA3@;-US8L6KZC69B9-WV4J1KZ#9_ 5!+ M P04 " !0@E9*A=!AX<(! W! &0 'AL+W=OT),T8!DYD9UT+HOE=*2 M61?JFIA. RM#D12$KE8[(AEO<9Z&W%'GJ>JMX"T<-3*]E$Q_'D"H(<-K?$F\ M\KJQ/D'RM&,U? ?[HSMJ%Y&9I>026L-5BS14&;Y?[P^)QP? 3PZ#6>R1[^2D MU)L/OI897GE#(*"PGH&YY0P/((0G)TX\2_K"Y?["_A1Z=[V?2KN M:;CX/_!QI%Z8KGEKT$E9]WS")5=*67!65C?.2^.F> X$5-9O;]U>CV]Y#*SJ MIC$E\W]%_AM02P,$% @ 4()62@2$QQFV 0 T@, !D !X;"]W;W)K M&UL;5/;;MP@$/T5Q <$FW63:&5;RJ:J6JF55JG: M/K/V^*( XP)>IW]?P([CIGX!9IASYLPPY!.:9]L!./*BI+8%[9P;CHS9J@,E M[ T.H/U-@T8)YTW3,CL8$'4$*..F:,@"WYU?V3[%V M7\M%6'A$^:NO75?0>TIJ:,0HW1-.GV&IYP,E2_%?X0K2AP%TL:55*-U MJ!86+T6)EWGO==RG^29+%]@^@"\ O@+N8QXV)XK*/PHGRMS@1,S<^T&$)TZ/ MW/>F"L[8BGCGQ5OOO98\2W)V#41+S&F.X9N8=(U@GGU-P?=2G/A_<+X//^PJ M/$3X89O]]FZ?(-LER")!]D^)Z;L2]V+>JV2;GBHP;9PF2RH<=9SDC7<=V <> MW^0M?)[V;\*TO;;D@LZ_;.Q_@^C 2TEN_ AU_H.MAH3&A>.=/YMYS&;#X;#\ M(+9^X_(O4$L#!!0 ( %""5DH)MJ&PO=V]R:W-H M965TT[1)FVRN:?N9 MU?$E!V*!7:__OH">M1Y?A!F>>9X99"8;I7K1+8!!KX+W.L>M,<.)$%VV()A^ MD /T]J262C!C3=40/2A@E0\2G- H.A#!NAX7F?==5)')F^%=#Q>%]$T(IOZ< M@)%W@>O_&_LG7 M;FNY,@U/DO_J*M/F^(A1!36[[ +=QE8C5*R;7_HO*F MC10SBTU%L-=I[7J_CM-)2N>P< "= ^@29^3NB&;,><+0%6:W((AE7R1H2.),WX73A^_7ZFD4)HB#!+$GB/\K,=Z4&,(D89$D*)($" X;D1 F#8L<@B*' ,%Q M(Q+"? B+I$&1]#U!$FU$0ICMFR"K)RA -;[Y-"KEK?>-O_(N_?WHWSSY!Y^& MPS>FFJ[7Z"J-;03_7&LI#=A4H@=[JZV=1XO!H39NF]J]FKIR,HP&UL;5/;;MP@$/T5Q >$7>PTTX3TT)VM,BB[V2*# >G9 M7ATOLFE=<+ BZT4#W\']Z$_&6VQ1J:2&SDKLB($ZIP_[PS$-^ CX*6&TJS,) ME9P17X/QI$1 MU2]9N3:G]Y144(M!N1<-*RL$ZU+.*3T6+ MMVF77=S'Z2:]TK8)?";PA7 ?"6P*%#/_+)PH,H,C,5/O>Q&>>'_@OC=E<,96 MQ#N?O/7>2\%O><8N06C&'"<,7V'V"X)Y]24$WPIQY/_1^38]V>9>!?>#Q3=[AT[1_ M$Z:1G25G=/YE8_]K1 <^E=V-'Z'6?[#%4%"[<+SS9S.-V60X[.&PO=V]R:W-H965T2[[8KCCN>>YPW>D@U1ON@$PZ%WP3F>X,:8_$**+!@33=[*'SIY4 M4@EFK*EJHGL%K/1!@A,:10D1K.UPGGK?2>6IO!C>=G!22%^$8.KW$;@<,KS! M-\=+6S?&.4B>]JR&[V!^]"=E+3*SE*V 3K>R0PJJ##]L#L?$X3W@M85!+_;( M57*6\LT97\H,1RXAX% 8Q\#L9%#I]AJB?&:"K^*UR!6[C+Q&H4DFO_1<5%&RDF%IN* M8._CVG9^'2;^6U@X@$X!=!5 1B&?^1,S+$^5') :[[YG[A=O#M3>3>&<_BK\ MF4U>6^\UIW& M;0O@R(M6GN"@Q59+QKX#NY'?S;>8HM* M)35T5F)'#-0YO=\?3VG 1\!/":-=G4FHY(+X'(PO54YW(2%04+J@(/QVA0=0 M*@CY-'[-FG0)&8CK\ZOZIUB[K^4B+#R@>I*5:W-ZH*2"6@S*/>+X&>9Z;BF9 MB_\*5U >'C+Q,4I4-JZD'*Q#/:OX5+1XF7;9Q7V<;I+#3-LF\)G %\(AQF%3 MH)CY1^%$D1D&PO=V]R:W-H965T2E?#'<\]SQW^(YTE.I% M-P &O0G>Z0PWQO1'0G31@&#Z3O;0V9-**L&,-55-=*^ E3Y(<$*C*"&"M1W. M4^\[JSR5@^%M!V>%]" $4^\GX'+,\ 9_.)[;NC'.0?*T9S7\!/.K/RMKD86E M; 5TNI4=4E!E^'YS/"4.[P&_6QCU:H]<)1-UYL2+I M<[S_8O_G:;2T7IN%!\C]M:9H,'S JH6(#-\]R?(2YGABC MN?@?< 5NX2X3JU%(KOT7%8,V4LPL-A7!WJ:U[?PZ3B?[W1P6#J!S %T"#EZ' M3$(^\Z_,L#Q5N5^\.5)[-X5S^JOP9S9Y;;W7G"9Q2JZ.:,:<)@Q= M838+@ECV18*&)$[T4S@-AV^#&6Y]^':M?HC#!+L@PY?6*J;CN-+M+8'O6=5$EIP*82W=F"&_M4+ :'RKCMWN[5-#"3860_ MOP5D>9#ROU!+ P04 " !0@E9*T,.-UK-\=&7-% TJX M&].!QIO*6"4\FK9FKK,@RDA2DO'-9L^4:#7-T^@[VSPUO9>MAK,EKE=*V+\G MD&;(Z):^.1[;NO'!P?*T$S7\ O^[.UNTV*Q2M@JT:XTF%JJ,WFV/IR3@(^!/ M"X-;G$FHY&+,V#L> MW^0=/D[[3V'K5CMR,1Y?-O:_,L8#IK*YP1%J\(/-AH3*A^,MGNTX9J/A33?] M(#9_X_P?4$L#!!0 ( %""5DH$DJ#'N $ -(# 9 >&PO=V]R:W-H M965TIVF3-NG4:=MG M+G$25(@S()?NWP](FF5=]@6P\7O/-B8;T3S;%L"1%ZTZF]/6N?[(F"U;T,+> M8 ^=OZG1:.&\:1IF>P.BBB"M&-_M[I@6LJ-%%GUG4V0X."4[.!MB!ZV%^74" MA6-.$_KJ>))-ZX*#%5DO&O@*[EM_-MYB"TLE-7168D<,U#E]2(ZG-,3'@.\2 M1KLZDU#)!?$Y&)^JG.Y"0J"@=(%!^.T*CZ!4(/)I_)PYZ2(9@.OS*_N'6+NO MY2(L/*+Z(2O7YO2>D@IJ,2CWA.-'F.NYI60N_C-<0?GPD(G7*%'9N))RL [U MS.)3T>)EVF47]W&Z29,9M@W@,X O@/NHPR:AF/E[X421&1R)F7K?B_#$R9'[ MWI3!&5L1[WSRUGNO!3_<9NP:B.:8TQ3#5S')$L$\^R+!MR1._!\XWX;O-S/< M1_A^K?[N/_KI)D$:"=*_2KQ[4^)6S.&-"%OU5(-IXC194N+0Q4E>>9>!?>#Q M3?Z$3]/^19A&=I9&PO=V]R:W-H M965TO/&I+G#B$P(.E?4*S"U7> +.O9!+X^>BB=>0GKC=OZE_"+6[ M6B[,P)/B/_K:=@4^8%1#PT9NG]7T$99Z,HR6XC_#%;B#^TQ6=H13ASR1OGO9;TX9"3JQ=:,*<90S>8=$40I[Z&H+$0)_H/G<;INVB& MNT#?;>E)$A?81P7V06#_5XGO;DJ,8 [_"9)%@V01@?0F2 QSVPJRN3@!N@U/ MUJ!*C3*,R\:[3L4C#1?_!SZ/U!>FVUX:=%'6/9]PR8U2%EPJR9W+I7-3O!H< M&NNW#VZOY[<\&U8-RYB2]5]1_@902P,$% @ 4()62BMPP*FV 0 T@, M !D !X;"]W;W)K&UL;5/;;IPP$/T5RQ\0LX9M M5RM RB:*&JF15JG:/GMA "N^$-LLR=_7-H32E!?;,S[GS,7C?-3FQ78 #KU) MH6R!.^?Z(R&VZD R>Z-[4/ZFT48RYTW3$ML;8'4D24%HDGPADG&%RSSZSJ;, M]> $5W VR Y2,O-^ J'' N_PA^.9MYT+#E+F/6OA![B?_=EXBRPJ-9>@+-<* M&6@*?+L[GK* CX!?'$:[.J-0R47KEV \U@5.0D(@H')!@?GM"G<@1!#R:;S. MFG@)&8CK\X?Z0ZS=UW)A%NZT^,UKUQ7X@%$-#1N$>];C-YCKV6,T%_\=KB \ M/&3B8U1:V+BB:K!.RUG%IR+9V[1S%?=QNMEG,VV;0&<"70B'&(=,@6+F]\RQ M,C=Z1&;J?<_"$^^.U/>F"L[8BGCGD[?>>RWI(KNE)NBV0;0ID42#[I\3L4XE;F/VG(&354PFFC=-D M4:4'%2=YY5T&]I;&-_D+GZ;]B9F6*XLNVOF7C?UOM';@4TEN_ AU_H,MAH#& MA>-7?S;3F$V&T_W\@\CRC&PO=V]R:W-H965TC]MY;.1D5ASK=Y>*MM*I#EB7E?U.1%L>Q#?;IQO?=9ELW-YS):)]L MQ ]1_[-_*^65<]:RVF4BKW9%;I5B/;;OX>Z5AXU 2_R[$\?JXKO5+.6]*'XU M%R^KL>TV'HE4+.M&12(_/L2#2--&D_3CMU)JGVTV@I??3]J?VL7+Q;PGE7@H MTI^[5;T=VY%MK<0Z.:3U]^+X+-2"?-M2JU^(#Y%*O/%$VE@6:=7^M9:'JBXR MI46ZDB5_NL]=WGX>E?Z3&"[ E ["TC;UP2X$N!_!;RK IX2\(8*^$K 'RH0 M*(%@J$"H!,*A I$2B(8*Q$H@'BH [NGDW*%'!^?#AL%63L<-;+#(ZR;L?$Q8%(^>CT:28 M:<>P'A/VF9G)P)EPI MG/QCJQY29-OH6'A BBOK,H\EX?>(KIB7N,T\FPS5G MOB%J8K?//&,,])D7C-%LS6YNS?RVPPL$X7WD%?.%XX?(\6#BK0;>T^#A&CQ< M@]=J\'H:?&T_,"; K?BX%1_1H &,<3IQ[B5V-#@:1D^ZY"@1?(.X>!K63XW*;GU3,\) MA/)#CPCYI@6@!=1%EJV'K(+\"U-:M9C?1A97D;ZS5+4'Q-E =Q9N.WL365Q% M^L[B+>$>&.*LT7>8<8B<^U0. 5&X@".F]-!#H9@P1-0W,(M7J.715#&72P*Y M(FV#GX9ALV'87&$^B?671Q16,*MF /KR?,,2#\ '?7D()L_$./]!VN;#M"T0 MC+D!!!KWJKC+30VC*"2Z$! - I#J#ZZ^70'B>6!&@XG)GF9&PR!M\YO:^NLC M6A,@?0>,< B-K<2"W:0\9'6AX386ZB;ET6LC&B(@W0[TR4U!_3[D1_KXAF!& M-;V&]!TF>BN8S96#47IB,SRB.-3:V0.&Q6Z@K>L1U19RK:Y^Q;6%1D% L# * MM-;_#<,"[FF#US.*N?H4^()A?F2,I/B^Z:5OCAKU?7TN08UZ+O5 10PF#!E, M@)C'&#$O,!@^T3.BC3.SC1LMCYE='.ME-[&^0T2S9T@?!U_W"(/T2>D&U/>& MF B8.1%P" D=1-ME_B>.B6A&#&M&^@B$0L0(Q(BNP)"NP(R3QB J 8@2S9 2 MS8C''D94318/WUE.)"+'$E'?60QBU-,WD:TZ-G<4@*F8YD=(87ILQB"H9G$@P;LZUG%&;1B08#SZQ8")W.#91Z<_A')F" MC"1U+MX09J+&UL?57;CILP$/T5Q'O7P5P3$:0E4=5*K;3: MJNVS0YR UF!J.V'[]_6%L,2X>0GV<,Z9,X/CR0?*WGB-L?#>6]+QK5\+T6\ MX%6-6\2?:(\[^>9$68N$W+(SX#W#Z*A)+0%PM4I BYK.+W(=>V%%3B^"-!U^ M81Z_M"UB?TM,Z+#U _\6>&W.M5 !4.0].N,?6/SL7YC<@4GEV+2XXPWM/(9/ M6_\YV.PSA=> 7PT>^&SMJ4H.E+ZIS=?CUE\I0YC@2B@%)!]7O,.$*"%IX\^H MZ4\I%7&^OJE_UK7+6@Z(XQTEOYNCJ+=^YGM'?$(7(E[I\ 6/]<2^-Q;_#5\Q MD7#E1.:H*.'ZUZLN7-!V5)%66O1NGDVGG\.H?Z.Y"7 DP(D0) \)X4@(/PC1 M0T(T$B*+ $PINC=[)%"1,SIXS'S='JE#%&PBV?U*!76S]3O9'BZCUR*$:0ZN M2FC$E 8#9YA@0@"I/J6 KA0E7-#A?8+=$A%:D+T#$KI-A,XZ0\T/[U)D;H'( M*1!I@>A.8&TURF 2C>E,HY)H917K *4PMLIU@(+@/P7'3K_QTF]H62D-)IYE MB:(LLOPN04$:)Y9?!RA;IVZ_B=-OXO ;6'Z311:[N4M$$(>6UT\+T#-#_@QB^875 M9F=]^7.OHI=.J/_Y+#K-EV>H+C@K7LJY8\;$AXP9 M6M\1.S<=]PY4R.M37W(G2@66'E=/LI^UG)/3AN"34,M4KIF9%F8C:#\.0C!- MX^(?4$L#!!0 ( %""5DH[9]27W00 L7 9 >&PO=V]R:W-H965T M0'F@C?O-Q3-C>^+1OBA_56MKZ^!WGFVKFW!=U[OK**I> MUC9/JZMB9[?NE]>BS-/:/99O4;4K;;IJA?(L8H2H*$\WVW \:L>>RO&H>*^S MS=8^E4'UGN=I^=^=S8K]34C#X\#/S=NZ;@:B\6B7OMD_;?W7[JET3]%)RVJ3 MVVVU*;9!:5]OPEMZO:2F$6B)OS=V7YU]#YJI/!?%K^9AMKH)2>.1S>Q+W:A( MW<>'G=@L:S0Y/_[ME(8GFXW@^?>C]OMV\FXRSVEE)T7VSV95KV_". Q6]C5] MS^J?Q?[1=A.28=#-?FD_;.;PQA-GXZ7(JO9_\/)>U47>:7&NY.GOP^=FVW[N M._U',5R =0+L).!L?R7 .P'^*2"^%!"=@+A40'8"\E(!U0FH2P5T)Z O%8@[ M@?A2 =,)F$L%*#EFCGR*J*]%3LFF%ULYIILR(!(="JNMU"2MT_&H+/9!>5AL MN[19T_3:23GES6A;^^V/KEHK-_HQYER,HH]&4\?<'1AVQK!8]YFYS] 3$3D7 M3GXPU(\[YMOH6Y@@1!SWF<1GP%RFF!;39^Y]A@-G'A UAO291XRA?6:&,<#6 M_-O0++YW>(D@'$\0QPN%MPIX3X'$-0A<@V@UB#,-DH-*.R"J1;8M8MR) @H! M@6 *$Y^1%%;+%%'$); V]R%J!*06/B6XE!(DP:<18E'4?I1A.M5^F8H M-0J$$:&DX&!BB4\Q20A8_5.?HC%CP*][GXH5!4EY0 P2*D Y/V(&8PZF.$,H MS30HNCE"$1-+,,>%CRD1*U!X2Y^2L1$$3['"4ZS\%,/D'1!]9H9<&>!Q@D$J M-KT_D$A,!%3QW&?X%0$;V\*'Z!6,%<9H@X=*XZ'2?JA %.XT,B50=!.,@7MU M@D$*!&>*00*X=(]!#)3E P;!'>41AVGE%)X5!T:>EV%L- C0!*$,46!>":9+H+HT*)-[A-*Q GOA M T(I+L *><0H M?Y#*'+NI-@Q60N)3U$@&3K*I3PG*&; XQW316(+$+!","\[@4D PP6(^L,=Y^2'(02608)P#&YBF"ZJ#(7!ZCC5XWA,X"I<(*"AQ"LK3!\W M9J!1I4.O--3?/?C _D/QUY%;RBYO=^E QTSYMPWOI&-DKT(HW.83#'/%RV'> M$(P(,^3W0)].D49=0+_]5I8Q!G>Y!,%A 9TR1UMA;)1([ MQ.%)CU*P6J3K0ZU&DV=/0:;0K@^^^* 5/E"E.B0&G![HNZK==WOD\ MZ:#^@2.)@FYCF/>V,L6UR:%H#_05U&\L_$.G@WJ=OB9>.XA@;N^#W= 4P01A M>N"-@ XLN:N"HS?T>L91<;GS4UO>[?UJ?YP3?Q'6KYMME7P7-1U MD;?76*]%45OGOEL@8;"VZ>KTD-G7NOFJW??R<#U[>*B+77?U')WNO\?_ U!+ M P04 " !0@E9*+G'/C^P" T# &0 'AL+W=OW82)T$%S,!)NG\_ M8UP&]G63O11LSKGG^MKGQIU?6//2'BGESFM95.W"/7)>SSROW1YI2=H[5M-* M?-FSIB1<#)N#U]8-)3M)*@L/^W[LE22OW.5R),V? M%2W89>$B]VWB.3\<>3?A+>ZID7111)Y_%9!W4&S M(X[?WZ(_R,6+Q6Q(2]>L^)7O^''AIJZSHWMR*O@SNWRF:D&1ZZC5?Z5G6@AX MEXG0V+*BE7^=[:GEK%111"HE>>V?>26?E_Y+E"D:3,"*@ <""M\E!(H0_",$ M[Q)"10AO58@4(;J5$"M"?"LA481$(WA]=>5VW1-.EO.&79RF/W$UZ0XVFB7B M0&R[2;G_\IO8L5;,GI=!D,R]H5P&B"?*,=0$@S7!DA^,^:$/!PC ($,$$X"(&VE/2:6F$IBDM"WJ(2@ M2@BHZ/7L,=%()0NR4"MI:*0B]BZ+M8P? 1@>"4XRCL",(R!CR\[$8(#X]IU) MP )D(%6CE5BK!/CR+8U*2B37M^:50I4/;'J9*!.!NA$VA'(C",@SIE%!?EP MD_ !G5CO$KXAA)'OV[4L#0D!6D9'0F;Q8IQ:I6"?(PQ(I;H4-J2B;"2D6ML5 MU#0=N&L@J&UD>H,,S"K;2PPW#@1TCLC7A4R[?TB"Q.)W!!L> 8Z/D"4$;'GT M'YY'L.G1#:Y?(]/V ;*M%G8]NL'V:V3Z/D;6#81MCR#?Q[J0:7QD[V,8=CZ& MG*^Y<:U XR4ANQ!L>PS8/M)KATW;)\9/NS>Z^G3WZ6^D.>15ZVP8%[=?9 M,\:I".C?B>HP, &<0 9 >&PO=V]R:W-H965TN]S)/J3AUDH;_9JC)/ M:CTL=UYU*&6R,49YYI'O"R]/TL)=SLW<4[FWK9L);S@_)3OZ0]<_#4ZE'7N]ED^:RJ%)5.*7<+MP'=K_B<6-@ M$+]2>:X&[TX3RK-2+\W@RV;A^@TCFDTJN5/8[W=3[A1NYSD9NDV-6?U?GS[(+*'2=+OJO\B0S#6^8 MZ#76*JO,I[,^5K7*.R^:2IZ\ML^T,,]SY__-#!M09T"] 1/_->"= 7\W"$SP M+3,3ZL>D3I;S4IV=LOVU#DE3%.R>ZV2NFTF3._.=CK;2LZ9C_?J 3&1Q8=D"V/4)85#B#XRN2$D'&DHC#N*!,MJD=+!A M5F8SGWP+(;PC, X(Q187>$]@P0UIP3IF0,C"'Z<%@'R+(A@6*)LJE O+'LVP MJMCLAFBQKEAT3;0(9(L6RX\!_0EN.9&P:LB_/EK"JB%V1$.T6#4OFT;1X M6Z5JJ;GX=[H,]KKK[P>9W-;-ZTR_EVWKVPYJ=>C:>J__;V'Y#U!+ P04 M" !0@E9*+8,2[:@" "="0 &0 'AL+W=OSE)/>,N\)2?ZD\I?[8ZKD3=X.90U;43)&H?3X\)=H>0Z$L4H6"7,KU-< MA&1U[T6%4I/W[EDVYGGK_=_-8 /<&^#! ,6?&@2]0?!A$'YJ$/8&H67@=:F8 MVFR)),N=05;_0DZ;8YILJCU"SUV60^+EWU8YZS;K3X)$& M#0I/>1\0&$*L\<0@&DK7] M9<@;;F3+?U!+ P04 " !0@E9*(Y>ZHMX" ","P &0 'AL+W=O]J@JAS; Z!/6IDF)G@XH\(&'(@D)DI;]:V+G':K509YUG MI7RLO/I<%*+ZM9:YNBY]\-\FGK+#43<3P6IQ$@?Y5>IOI\?*C((;RRXK9%EG MJO0JN5_Z[^!A0VR 17S/Y+7NO7M-*L]*O32#3[NE'S:*9"ZWNJ$0YG&1&YGG M#9/1\;,C]6]K-H']]S?V#S9YD\RSJ.5&Y3^RG3XN_<3W=G(OSKE^4M>/LDLH M]KTN^\_R(G,#;Y28-;8JK^VOMSW76A4=BY%2B-?VF97V>>WXW\+P -(%D%L M1'\-H%T =0*"5IE-];W08K6HU-6K6K=.HCD4\$#-9FZ;2;MW]IO)MC:SEQ5- MZ"*X-$0=9MUB2 ]#AHC-&$'_0 (CX*:"H"J(C:<#%1%.0%$":@FB 4'LI-%B MF,64+8;S,&%.+@B,)3QEN)P(E1,AF)4 M3XSH<=99QZ-U".,D3ATY""R-*9^0PU Y#)$S0QQ.[ R%>%<*1H(A.,$S4%9AO M$>!% <@,DSK08/LY"U/W5J,XPMC$M0:\S !69URC.M#0J1@@=B4A.$J2))R0 MA)<:P&I-.D&!5P>(_\,K_$8#=J5'7K&Q!Q"RT;X@L)#W8$-!>(4 /L^BQ*W[F$HZEH4]-JBID_](JI#5M;>L]*FP[)]T%XI+0UA M>&\R.YK6^#;(Y5XWK]R\5VU_V ZT.G6];W!KP%>_ 5!+ P04 " !0@E9* M6.TK?E,# #&#@ &0 'AL+W=O5'?R* K]S4Z6>:+TL-Q[ MU;$4R;8)RC./^#[W\B0MW,6LF7LL%S-Y4EE:B,?2J4YYGI3_EB*3E[D+[MO$ M4[H_J'K"6\R.R5[\%.K7\;'4(^^:99OFHJA263BEV,W=![A?$UX'-(K?J;A4 MO7NG+N59RI=Z\&T[=_W:DUZP#^_=OV;\T MQ>MBGI-*K&3V)]VJP]R-7&9=%6\F3U_::%LWUTN5_"\,#2!= K@' ;P;0+H"^!["; :P+8$: MUY;2]&:=J&0Q*^7%*=O'>TSJ703W3'=_4T\VS6Z^T^VI].QY06.8>>1\2B,.6XG0.T$B!UFV&DU06\=\..(A(8=6Q92 M!A'NAJ-NN.4F-#<1MU;A@4^H:0:34B?IU!\!,@JT0&8W"@(T80CGV ,0RQ$88!#B$X!,4 AQ#,(5#8!,&0N[; M3PG3D?ZO;6@)1Q%@++)V#2+RF>GGMFAH!B<1V"A"=HV-CR "$P[MHR2*/)' M#.&4 0PS\4@*G#/P"= 3AJ8@AI ( (^M]J"R/RP)QN^$^"H(5-0@XK,?XP/ M1$,S.&K(%-00FR$D9+[IQE9!R,;LX* A-FAH/++K"$X:\@G2$)PT9 II"/8N M8[9N]9%J: >G#)E"&504F6YNBX9F<,J0*90A-CY89/XS(2)J[A:O]S*?BW+? M')0J9R-/A:K?B7NSU\/8 ZD/ \;\$NY7[9'J/4U[PON1E/NTJ)QGJ?11HSD0 M[*140EOT[W2_#OI0>1UD8J?JVU#?E^W)JATH>>Q.C=[UZ+KX#U!+ P04 M" !0@E9*AJH]GJ # #:$0 &0 'AL+W=O"<._Z.L>=G6?]J#D(H[T]95,W"/RAUO ^"9G,09=;9 MTH_U/FB.M M^."_#'S-]P?5#@3+^3';BV]"?3\^UOHIN%C9YJ6HFEQ67BUV"_\![M<<6X5. MXDF\B3EK_;ATW;AAVU$HA ;U9K(].59K$51M)9T'+\'H_[%9ZMX M??]B_4.7O$[F*6O$6A8_\ZTZ+/R9[VW%+CL5ZJL\?Q1#0I'O#=E_%L^BT.)M M)-K'1A9-]^MM3HV2Y6!%AU)F?_IK7G77\V#_18U68(,"NRA _*H"#@KX7X%W MR?>1=:F^SU2VG-?R[-7]VSIF[:2 >]3%W+2#7>VZ_W2VC1Y]7F*:SH/GUM @ ML^IEV)4,7"0";?WB@E$N5LQ29V,':UL"&>T!R22PT\IFXDZDZF3C".(Z-7&PQ8!RX(Y^(#"U&!!/,!V UE'82N\X4T=,P?H/D$)!QQAPF: M4. 3TJ6I @HK-'N=#0RFKMD.-"]@ \/#R&&")@8F( ,T,T!!8S8UL*F)>0)A M:LX"6PX@B6:NK&B\P.;+;FQ@ Q9SC&>A&1(E-PI]O#;1)#*;1.Z:W8PFD4T@ MD=$DLEM(9#:)KW4X1K/(;!;M'C<(W=CD&(TLHU;5Q&&"1I9%$TI+P\@H&*W2 MQA.:'*.190GAR/5N:&39;$*Z-&*,0LQLD!J'0Q.(!('@*C!-($X@ M$&D"\18"T2;0Y87&#VW\[+XV"-WBA284B445'!]N2!.*Z83="LT>I]@S*SH( MQ6_GRFD\.1"Y.I8 3N/)V81<::0XA939T :AUW(-KG;$I:CWW>%!XVWDJ5+M MWO-J]') \<#:';4QOH+[=7_,\-],?^KQ):OW>=5X3U+I_7JWJ]Y)J82.,+S3 M<^X@LNWEH1 [U=XF^K[N3QOZ!R6/PTE*<#G.6?X#4$L#!!0 ( %""5DK5 MR%HRY $ /T$ 9 >&PO=V]R:W-H965T[4/&ZV''4*J;*!CZD$,T)LWM9 =TV8IST@-$ECEDCJ. M2!2EJ&-M'Q:YBQUED8N+YFT/1QFH2]WP&M[;K0-H"(?V!E^ M@/XY'*59H<6E:COH52OZ0$*]#S_CW2&S>B?XU<*H5O/ =G(2XLTNOE;[,+(% M 8=26P=FABL\ >?6R)3Q9_8,%Z1-7,]O[B^N=]/+B2EX$OQW6^EF'SZ&004U MNW#]*L8O,/>3A,'<_#>X C=R6XEAE((K]PS*B]*BFUU,*1U[G\:V=^,X^]_2 M_ ED3B!+ IEZF4"N\F>F69%+,09RVON!V4^,=\3L36F#;BO<.U.\,M%K$6.: MHZLUFC6'24/^T\2+!AG_!4*\$.(,Z,H 9Y'?@'H-J#-(G$'O#$B$LTV9DRA= MB6B"R0>=>1.,XIGY.XN4D/LZG#>=>1"F.,C\G]7)2#V>U(Q/G M7D1QFGZP;YF7D_DX>,/)[K\/IA'9<-#JS[47PW&ULC59M;]L@ M$/XKEG] [>J7V(@SW// MW<'!S:]"OJH3YSIX*XM*+<*3UO5C%*G=B9=,/8B:5^:?@Y ETV8JCY&J)6=[ M1RJ+B,1Q&I4LK\+EW*T]R>5%Y_QXTG8A M6LYK=N0_N?Y5/TDSBSHK^[SDE-Q"9@D.\3OG5]4;!S:4%R%> M[>3;?A'&UB->\)VV)ICY7/B&%X6U9/SXVQH-.TU+[(]OUK^XX$TP+TSQC2C^ MY'M]6H33,-CS SL7^EE&+CUQ&CL1*'<;[ [*RW*UHIQ MI61OS3>OW/?:VK_1< )I":0C0/HA(6D)R3N!?DB@+8%ZA*@)Q>5FRS1;SJ6X M!K+9WIK94P2/U&1_9Q==LMU_)CW*K%Z6%";SZ&(-M9AU@R$]#'2(R%CO) @F ML28#.KD7V P1B0?9(I $=R)!XTP@.L@'SB*+:@?KR4CD6+%SDDGSB++>A. MAZ0C.OA= -AEX!_&%G2W?]G(D0>\@@$IX<%I!*2&86Q_\!(&I(8'QQ&0(H:Q M_<%K&) B)L37R8;W8S*X^:+> U=R>73-@PIVXEQI^T[T5KL&947L ^FMKVWC MXA[.=S--U_.#R6->J>!%://\ND?R((3FQLGXP:3A9!JM;E+P@[;#S(QETVTT M$RWJMI.*NG9N^1]02P,$% @ 4()62MM4>!SH 0 [00 !D !X;"]W M;W)K&UL?53;CILP%/P5Y ]8Y2GMG<2>N'C9YCS$.3-X;_"#9B&&R=ZC9(S M:9]>>96*=[.*MM+1MVEL>SN.L_Z=YB:$,R%<"$'\7T(T$Z(- 4_.;-2/5-$\ M%7STQ/2Q!FK.1'",]&:6IFGWSK[3::7NWO(XC%)\,T(SYGG"A"M,^!Y1/"*B M?Q"L#2PN0J>+T/*C%3_81VZ!R"D068'X78QX$V/"["RFGTP>DF2WB>) F7_" M;29VFHD=9LC&S(0AJV6"79)L=KYPH/8!\=UFB-,,>3"S/VR\D(?(A"2'9./E M$14G =EN#%X=/',1?*/BTO;2.W.ES[ ]:37G"K2B_Z0E&WWW+ 6#6IGI7L_% M] =.A>+#?+G@Y8;+_P)02P,$% @ 4()62E2[>YLR P W0X !D !X M;"]W;W)K&ULE5?;CMHP$/V5*!_0Q.-< '2PJIJ MI59:;=7V.0L&HDWB-#&P_?LZETW!.5X!#R0Q9\Y<\/%DYF=9O=8'(93SEF=% MO7 /2I4SSZLW!Y$G]2=9BD+_LI-5GBC]6.V]NJQ$LFV-\LPCWX^\/$D+=SEO MUYZJY5P>5986XJERZF.>)]7?E>$R]WWA.=T?5+/@+>=ELA<_A/I9/E7Z MR1M8MFDNBCJ5A5.)W<)]8+-''C0&+>)7*L[UQ;W3I/(BY6OS\'6[9W,2U*+M1:7@3B?:QD5G=?CN;8ZUDWK/H4/+DK;NF17L] M]_SO9MB >@.ZU8#W!GPP8,&'!D%O$!@&7I=*6YO'1"7+>27/3M7]O672["(V M"W3U-\UB6^SV-UV>6J^>E@%%<^_4$/6858>A"PP;$)YF'UP0)Q!-S(=16/BS)%-1GCB+BU(A,8SP3$8]FL M4T@PO;TBS,>*\D$,YG;N09?)+/IEP!LW!8Q @<4/%/$#(T 1FGX0 M*++XP3)E'%#$IA\$LIP&#*N9W2)G=H.>KYUAG3(@5#XUG87C_3^))Q]YPZ)F MT=A;8*/ LF;Q'3+ 2F1 B@$S"",W* M]J#PTI?/;$EAV7 @F]!RSG#+^^,=LN%8-APH8O1FP&_N.=[%.WXNJGT[/]7. M1AX+U;PJ7ZP.,]H#-3."L;YBLW4W:?VGZ0:_[TFU3XO:>9%*3R#MG+"34@D= MJ/])_R,'/6L.#YG8J>8VUO=5-W!U#TJ6_3#I#1/M\A]02P,$% @ 4()6 M2C_S'L/& @ R0D !D !X;"]W;W)K&ULC9;1 M;ML@%(9?Q?+]ZMB 3:(D4M,VR:1-JCIMNZ8)2:S:Q@.2=&\_P,1U@':]B0WY M_G-^X("9GAE_$0=*9?1:5XV8Q0Z)OSO@E;L/(O3^-+Q5.X/ M4G M&7O1C:_;63S2AFA%-U)'(.IQHG>TJG0@9>./C1GW*;5P^'Z)OC1C5V-Y)H+> ML>IWN96'68SC:$MWY%C))W9>4SL>%$=V\-_HB58*UTY4C@VKA/F--D>V>96.>9QO_(@L+,BO(>H'*_9$ 6 %X$\ /!= *X&<%R K09P6Y%>1O M@OQ#06$%Q6U28#K.8 58W?\ZP %\'ME@8.><<"SL_,7V*N^L?I\.T=( ')7XMYG M4.J>,P^!0 YV98^E(ZA2ZU\"@+D5OW:IQ3D%6LR./1KRO?F4B"B#3LV4I\E M@][^WG&;Z8^&T[]()P]IH'^I[BG=M>(M?'?)^4[XOFQ$],RD^E29#\J.,4F5 M^=&-6OV#NE?UC8KNI'XMU#OO;A==0[+67IR2_O8V_P=02P,$% @ 4()6 M2M^R513\ @ * L !D !X;"]W;W)K&ULC99= M;YLP%(;_"N)^!8/-1Y1$:MHFF;1)5:MMUS1Q$E3 #)RD^_>SC4O)X2SK3<#. M\QZ__CJR-J7JE_=J(I,ZF:S=YK MZX9G6R,J"R_P_<@KL[QRYU/3]]C,I^(HB[SBCXW3'LLR:_XL>"'.,Y>X[QU/ M^?X@=8 M'3V5%R%>=>/K=N;ZVA$O^$;J$)EZG/@=+PH=2?GX;8.Z_9A:.'Q_C[XTDU>3 M>*7_E6'F9NXCI;OLN.A7P2YS6W$V*N8V?_C9]XH7#M1(VQ$45K?IW- ML96BM%&4E3)[ZYYY99YG&_]=A@L"*PAZ@1K[FB"T@O!#0*\*J!70SPJ8%;#/ M"B(KB#X$T55!; 7Q9T=(K" ! J_;#K._]YG,YM-&G)VF.Z)UIF\"F23J!&UT MISDPYC^UQ:WJ/20>RS*)C@@$3)/$ELQPSI"<\Y:"W$6 V%L%XB,L! M[A B22Z9^S%#+XD'+ J8[O*_7E9C(@3(&D%"?$%"=%]"HP^'ZQFG> "*!J F M !VN1>2#F79,9)C*;G[ P-:NQE08IQ2LVAJA0C^BN&6&6F:(90(L=PP;6DY\ MZ'@,A3%AP/ 8"I(HQOU&J-\(\0O.P3(:C?(E3"DTC% TBH!A!")QX...8]1Q MC#@.@>-X/$R0L@3>@3$&3M?Z&G'A-4&])HA7<)V7R7@/TQB&UL?9;;CMHP$(9?)O M[60IZPR]P8?\,_.-,QDSORC]8HY2VN2U;3JS2(_6]K,L,]NC;(5Y5+WLW).] MTJVP;JD/F>FU%+M@U#8908AEK:B[=#D/>QN]G*N3;>I.;G1B3FTK])^5;-1E MD>+T;>.I/ARMW\B6\UX8WO!V_N;] M4TC>)?,LC%RKYE>]L\=%6J;)3N[%J;%/ZO)9C@D5:3)F_U6>9>/DGL3%V*K& MA-]D>S)6M:,7A]**UV&LNS!>1O]O9K !&0W(U0#G_S6@HP&-#+*!+*3Z45BQ MG&MU2?3PMGKABP+/J#O,K=\,9Q>>N6R-VSTO<\;FV=D[&C6K04-N-.2]8CU5 MT'^2S %<*0A(08(]O;''O((=4- !#0[R=VGP*(U!PX*F&X*4G. HE:FJJ@H* ML^0@2PZPE!'+H"EN62K&BH@%4-$"Y3!, <(4 $P5P123,"@"F2KNOA\&8K I M!H^"K-@D""UI&17C>JHBE%$&PW 0A@,P41FL^"3, T:4%WF$ ^DP9OY,\JRLNQM"!]\K9:7SB1Y=AD=WJ5\7C=Q;/^5NKH>;;5A8U8^W=G;] MZ[#\"U!+ P04 " !0@E9*=+-J:#@" "Y!@ &0 'AL+W=O$S_ +YN]MSM4.CRK&AT(J&M1Z'T]I_#%>[I<8; MP)\&>G&S]G0E!\9>].;[<>T'VA 0J*16P.IRA2T0HH64C==!TQ]3:N+M^EW] MR=2N:CE@ 5M&_C9'6:_]A>\=X80O1#ZS_AL,]:2^-Q3_ ZY %%P[43DJ1H3Y M]ZJ+D(P.*LH*Q6_VVK3FVML[:3K0W(1H($0C( Q&X3L;/.V/#CNSISMT#B%$B,0'(G ML)@TRF(R@VD-)G"G2)TI4D>*Y22%Q:3.%+:9Z5=-9$X3V=S$8I)BD\U2Q(&: M-.HW\3('1GGL .[FP'"J>.<]=WK/Y][3U"VP< HLOOZ6+)T"2T?WPDGWEK-' M& 5A-,F";CY@"OQLAJ/P*G9II?X.;J+C_'V,] "8Q#=J+MLQ^B%CA_I/S,]- M*[P#DVJ\F"%P8DR"\A@\*'NU.D?&3U,M&PO=V]R:W-H965TS)SM22YFXJ2;NN-/,E*GMF7RWY(W MXC*/47PU/-?[@[:&9#$[LCW_R?6OXY,TLV2,LJU;WJE:=)'DNWG\B![6R#DX MQ>^:7]1D'-E27H1XM9-OVWF<6B+>\(VV(9AYG/F*-XV-9#C^#D'C,:=UG(ZO MT;^XXDTQ+TSQE6C^U%M]F,=E'&WYCIT:_2PN7_E04!Y'0_7?^9DW1FY)3(Z- M:)3[C38GI44[1#$H+7OKGW7GGIK)EFBYD4ETCVK_?(["I"#\1T?V.-KMGN/],>9:SG!2GQ+#G;0(-F MV6OP1(-&16*BCRDPE&*) WKAKD,5(K1,89@*A*D &&^Q+JL@S1U"F%9>8U95N)@H M\5<<(,*XO-5!E,*;6@I@5_ZNE@:I*,Z\1;$"5(06R*.&5(C<^%#0C9T8A=!5 MZD.CH-G^(@4D&259YG]2@ Z1PO^JDLE!TG*Y=X>TBC;BU&F['T^LXT7@$=N# MR+,O[07!'5#O8?K;Q0\F]W6GHA>AS3'G#J.=$)H;R/3>M/1@+C3CI.$[;8>% M&&ULC57MCJ(P%'T5P@,,4#X$@R2C MH]E-=A,SF]G]7;$*&:!L6W7V[;2=%@@QZZ.N M&KJP"\;:N>/0O$ UI$^X10U_<\"DAHQ/R=&A+4%P+TEUY0#7C9P:EHV=I7)M M2[(4GUA5-FA++'JJ:TC^+5&%+PO;LZ\+K^6Q8&+!R=(6'M$OQ-[:+>$SIU?9 MES5J:(D;BZ##PG[VYAO/%02)^%VB"QV,+9'*#N-W,?F^7]BN<(0JE#,A ?GC MC%:HJH02]_%7B=I]3$$<%7,:3V@3@;FD28YCD\](LD^F> M@WM1>(,PWA"N(4ZL?3,*-#IKKOQIL9S!Q50C&PO=V]R:W-H965T61,!6]U MU%2J?8@BN3VRNI SWK)&_[+GHBZ47HI#)%O!BITUJJN((#2/ZJ)LPM7" M[CV+U8*?5%4V[%D$\E37A?B[9A6_+$,!E5]:LD25O L'VR_ 1/SR1Q!A8Q*^27>3H/C"IO'#^:A9?=LL0F8A8Q;;* MN"CTY]%AU(7;]VU;.SUTOM_ M-X,-2&] !H.N.),&M#>@@P&.;QK$O4'L&$1=*K8V3X4J5@O!+X'H'F];F"[" M#[&N_M9LVF+;WW1YI-X]K^(\7T1GXZC'K#L,&6'P@(BT]X&"0!1KXIF3:X*- MCZ .Y F 4#@("N9)K3T=V2<(P0YBT$%L'<17#K!3J Z36$S399HC\X&)$I H M 8B<:JP3GPBA&TQSD&GN,5'L,G68^55*2>8^0!^%G.=W"W$5:@J&F@)%H4ZH M'28=46 4SW+G(6U\6)K-LCD<309&DP'1Q+"#''20W]^-&,&Z17?T8P\:]TD6 MIY-=@B>."'Q'1_8@H"4GN,"SXA$3@"MQN2#0Q /$\'& *> B=7D@4#;! Y\: MV#\V*)EH%0R?!SCY0+/ 0L> THE750 TR0.K%$,R]?Y-4K]3LNM.Z80* "F^ MU5*P6#&@5HSO?"G$H&QF\<*4'1SO> M[3E73,>(9CK&HWY%&!85VRMSF^I[T&PO=V]R:W-H965T&T;L(B=[&=+')QUJQN8"<#=>:/&;M"_TG!",A"2D1#/'Q+2@9!^$+*'A&P@9!Z!]*FXVFRIID4N11?(_NNV MU!ZB>)F9ZII M DEQ$RF:9^KXZ33/*,(%,E0@;&[ PU.T/,SCRS&&;NF<4P"\\LAGG&SV<7)-5 6E.#?:_B^3Z-BG7Q+; M*+SXVO3OOMU^R/3-_SN5I[I1P5YHTX9(?4$L#!!0 ( %""5DJG&H(0D@( +8( 9 M>&PO=V]R:W-H965T1Q$:[_LI6JXL5UU2'2G!-]Y4E,G!*$L:7C5QJN%'WM0 MJX4\F;IJQ8.*]*EIN/JW%K6\+&,8.()'_*[$14_:D0OE4WK M+#:BKIV2]?%W$(W'.1UQVGY1_^R#M\$\;'FU'SZN4I(OD[(0&S+K'D D&CXC$JH]3$&B*-9G1R?4$FSF"!I![ $)A M$Q2,DWH^O8HS@P48*,"\ +L2R(-$]9C,8]H^TC)G 6H#H! NPH#G*,P*7,*6 M4]!R"E@N LL])IU,\XDBE):!9P"6ED46> 90C- <]IR!GC/ <;BG MYB#,,<=)S/'5,$"Q2@0/'QK5F" N7, :;A&2YG@68I"S;# M9@ZBM$!!RN8@@O,WUA@C^-)!,\?L+84WKBW\\:1A\%JZP^0#:1M 5X>5XC(\ M'@ ,9P4*SS0$(QD+MULRN;P;H0Z^,.IH*T^M<7?@9'0LOG>^]@;C:U>4?5%X ME>DK^G>N#E6KHT=I;&GQ!6 OI1'6);JQ:WNT/Q%CIQ9[XYJY;:N^DO8=([OA M+R$9?U56_P%02P,$% @ 4()62J8=V89L P #@X !D !X;"]W;W)K M&ULE9=M;YLP$,>_"N+] #_P5"612J)IDS:IZK3M M-4VW&5S6M[%$(Y;U59MTOWJ-3I MP??;[5%4>>O)DZCU+WO95+G2C\W!;T^-R'>]457Z- @BO\J+VETM^K&G9K60 M9U46M7AJG/9<57GS-Q.EO"Y=XKX//!>'H^H&_-7BE!_$#Z%^GIX:_>3?O.R* M2M1M(6NG$?NE^T@>-C3H#'KB5R&N[>C>Z5)YD?*U>_BZ6[I!ITB48JLZ%[F^ M7,1:E&7G2>OX8YRZMYB=X?C^W?OG/GF=S$O>BK4L?Q<[=5RZB>OLQ#X_E^I9 M7K\(DU#H.B;[;^(B2HUW2G2,K2S;_K^S/;=*5L:+EE+E;\.UJ/OKU?A_-\,- MJ#&@-P,2?6C C &[&_ /#;@QX,# 'U+IYV:3JWRU:.35:8;7>\J[540>N)[] M;3?83W;_FYZ>5H]>5B$C"__2.3),-C!TQ-P)7WN_A:!8B(Q:YG0:8&T3#" ; M!&&X"(;FR7I[-LF3X@XXZH#W#OC$ 0,3-3!AS]0#0R(.DD6@D,4@702*:8#K M#5&](:(72,E"*TK"(R#79F(.U=I,%(>XV @5&R%B0R VLH)\2BA0LD8@0D@" M]&*NPAG!,2HX1@2#FKA$3SKT(8!L$8QJ+9G) B_,CH4@.5@,8H&04B?#8HR$4CG&A%UO* M;2[E'@G1.9EF@5=WPI L*,R"65%IHM\$3 +! B0'&R.Q1V:6.L&;"D&Z"A24 M&6@R6Z$'F\\:P4B*K!H;8[''^8QNO+D0I+MPV%T,-(Z4,,_JAP;[CP]D@YA, M/Y!I#GC/(4C3X;#I&&@<*4R\8.XMX\V"(-T"]MD,@5@P]U;P2D^04@][=89 MC,XT%()7:(*4: Y+M(&B\3JC04IG4J)XE:8!$BH%H0P435:^WLG _9(_VA17 MHCGT!X[6V\.11UZ[Q(I;?L M_<9Z+Z426F;@Z55[U(>SVT,I]JJ[C?5],YQ0A@&PO=V]R:W-H965TFMB1YRF[2M*T<.2.N%**^;\"".LSUW?O@=?F4DL= M0'G:X0O\!/FK.W)U0I-*U5!H1<-:A\,Y /XW4 O9GM'5W)B[$T? MOE69ZVE#0*"46@&KY09[($0+*1M_1TUW2JF)\_U=_8NI7=5RP@+VC/QI*EEG M[L9U*CCC*Y&OK/\*8SVQZXS%?X<;$ 773E2.DA%AGDYY%9+14459H?A]6)O6 MK/VH?Z?9"<%("":"GWQ*"$="^$&(/B5$(R%:$-!0BNG- 4NI^J8.FV>:=:H]0T5L>QUZ*;EIHQ!0#)IAA_ F!E/J4(K"E*((G>O"8 M8/^,"!>0@P42VDV$UCI#PP_G-6QBNT!D%8B,0/30*'_1J &S-IC68*)DM=DN MJK6@XI6_7A3\C K]U:PM#Y9CJ^788GG1UV+ )+,TOA>NO7#AV0*+MG&T_$K/ ML&2[3C8+TVAV.2GPB_GQA5.R:ROU-YY%I]GR$NC+O8@7:N8,(^)#9AA8/S"_ M-*UP3DRJ7\=<\#-C$I1);Z5#J5:? P 0P\ !D !X;"]W;W)K&ULC9=MDZ(X$,>_"L4'$ (AA"FU:M5Q?+JJJ;VZN]>,1J46B MQ MW/WV%QYDH-,SJR\$XN_?W>EN8C*^R>)'>19"6;^R-"\G]EFIRY/CE/NSR.)R M)"\BU[\<99'%2C\6)Z>\%"(^U*(L=3S794X6)[D]'==CK\5T+*\J37+Q6ECE M-G,ZJ&G"FXTM\$G\+]<_EM=!/3F?ED&0B+Q.96X4X M3NQOY&D757P-_)N(6]F[MZJ9O$GYHWI8'R:V6P4D4K%7E8587][%7*1I94B' M\;.U:7V-RV#N(87U/U7=Y6HIU/8%OM MY'?B7:0:KR+1/O8R+>MO:W\MEC_%X.&0V)D,ZPM$A='%X:!PSS_0Q]#!'",Z' MS,)DZ)!XQJQ$0V9I,CX(Y@4Q$[E#9H4Q9,BL,0;XVOPQ-=L_![Q#$!\OD(\W MBE\;\/L%[J5_8('B%FAM@?9;#51GUB"L1O(F2D(B!CH!H0+J@_0O3,H+7!?T M[;-)$>YY(*ZE27%&0/.]( Y=0D$A5IA#[H,IKA$J]$+P8FX0RHUX .:X-3%& M.0-=OS.I@$?4Q4LDR&7_DPFR9 M$!G!10=CP@A/582G*C)3!;(PBY I@?Z=8PS\NUY@$ /)><8@"D):8I '5I07 M#()KTPJ%0$^NT9A "C8FY(TXW&N8D*X87)W2ODV=99GVB[AU0<574;ZONB.=VB.KTYV;I_\#4$L#!!0 ( M %""5DJQ3?]&PO=V]R:W-H965T=J5I;K3OC=&=W?Z<:E2D0-HG:O?M-0J1 ,I8_ M0L+SON$F/59Y"6=V"?&JI'CT-T)%9 ^X J5_,D!DP(R/B1' MAU8$P;T4%;GCN6[D%# K[>E8SFW)=(S/+,]*M"46/1<%)/]F*,?7B0WLV\1; M=CPQ,>%,QQ4\HI^(_:JVA(^4!G?;TJ_YO,+/"4P&L$//8]@:\$_I<@N"L(E" 8*@B5(!PJB)0@ M&BJ(E2 >*DB4(!DJ2)4@'2H [NWDW"])=%_2'#88'.5VW,#K29RZL&2E+B"# MTS'!5XO4[UH%Q2L-1ES%S<6LK'WYD%HQNA+F!2)(NL]"9H$L\F5S2+K/4&;^7S+/!)G6[S(N) M 5UF96)ZL=;?;LWK]PEO#(AO/B#?7"B^-/#;!]S:_HY#8'8(I$/0*;7> :YK M)I1,*9DXB5RWM[6O.A: 6,,V!BP!;:R3=FA..]32]D'_B&HF:@7RTC#I'Y-. M]1.^1W1RC J1MY&K@P.<9^HH%/1L<8:.#2 M /(Z"#3PV0!&?I!JX(L)=%.]9E8&,$Q2?7O6QGV,],6\FD*'H;Z/&U/HP#44 MK-/Z>R\0.$=;LTVO].B)ST-O?@9&*V"87_/>JFZ%ONSKQNP' M),>LI-8[9ORS)+\U!U1/6"X4LV>TW2< MT_]02P,$% @ 4()62OS)\'$H @ = 8 !D !X;"]W;W)K&ULC57K;ILP%'X5Q /4W,,J@M0DFC9IDZ).VWX[Y"2@VIC9 M3NC>?KY02L#M^@?;Q]_WG8OQ<=$S_B1J .D]4]**M5]+V=TC)*H:*!9WK(-6 M[9P8IUBJ)3\CT7' 1T.B!$5!D"&*F]8O"V/;\[)@%TF:%O;<$Q=*,?^[ <+Z MM1_Z+X;'YEQ+;4!ET>$S_ #YL]MSM4*CRK&AT(J&M1Z'T]I_".]WN<8;P*\& M>C&9>SJ3 V-/>O'UN/8#'1 0J*16P&JXPA8(T4(JC#^#IC^ZU,3I_$7]L\E= MY7+ K:,_&Z.LE[[N>\=X80O1#ZR_@L,^:2^-R3_#:Y %%Q'HGQ4C CS]:J+ MD(P.*BH4BI_MV+1F[.U.E@TT-R$:"-%("-\GQ ,A?B4D[Q*2@9#,",BF8FJS MPQ*7!6>]Q^WI=EC_1.%]HJI?::,IMME3Y1'*>BW3]%.!KEIHP&PL)II@PA&! ME/KH(G*YV$0+>G3K8+M$Q#/(S@&)W4'$SCQCPX^G>6:!6R!Q"B1&(+D1"&>% MLIC48%J;:1"]$6;J])(ZO,Q*L;&8;.(E6P7!K*1+T"J:@W;_4;J)-W/&FSGB M?2/AE5-@]?%SR9T"^07AZ! ( M ,0% 9 >&PO=V]R:W-H965T\\ 9?2?\2[?6[T5O"S@4$N^IZIY,CYJQE\.9=^8!("!B=E'*AN M[O $C!DCG<;OR=.?D29PV7]W_V1KU[4=2DO?QK;I;#N,*VDTA;D#R!1 MY@ RUC*";.;/5-&J$'SPQ+CW/36_&.^(WIN3F;1;8==T\E+/WJLXB0IT-T:3 M9C]JR$(3X7\:I/UG"'%"B#4(%P8XQVZ#T&D06H/8&G36@ 0X7:4YBI*%*,9I MZL9$3DSDPF0KS%84$?)!-;$3$[LP^0JS%85QG+@QB1.3.# D6&&VHI"DH1N3 M.C&I"X-7&)=,:U?E+G 8.+,MU4]\7XL(P# MQ?OIS43SPUW]!5!+ P04 " !0@E9*Q2B Z1X" F!@ &0 'AL+W=O M6&,B#];H+S=^(%_<[Q41:F, V5I0PKX >IG;?W3"5'SE^-\?6T\>P(>"$'R*2'L">$'(?J4$/6$ M:$1 72FV-WNB2)8*WGJB.]V&F(\H6$>Z^[EQVF;;=[H]4GNO69PD*;H:H1ZS M[3#X#A,,"*35AQ#8%6*+)W3\&& W180CR-X!"=U)A,XZ0\L/'^I6H42[,RATD=@:)IP*+^2A(AUE93&TQR6PU:N@4$\_"44>GF&CVCY8F MSF232;(AQFZ!A5-@\?]GLG0*+!WM"D;M@4YS/]%&4>F@/ M!H6S,MN%WHMN='6&XDT_E='P:\C^ E!+ P04 " !0@E9*'^Z%\)T! !8 M P &0 'AL+W=O-):IT7 T!V8[QV()A5IQ7B673,MI*%5D7([ M5Q7V&)0TL'/$'[46[G,+R@XE7="OQ+,\="$F6%7TX@ O$%[[G<.(S2R-U&"\ MM(8X:$MZN]AL\XA/@+\2!G_FDSC)WMJW&#PU)*D<\M8>.Y_L3^DV7&6O?!P9]4_V82NI#>4--"*HPK/=GB$:9X5)=/PO^$$ M"N%1"?:HK?+I2^JC#U9/+"A%BX_12I/L,)Y<+Z>RRP5\*N!S 5^E6<9&2?F] M"*(JG!V(&W??BWC%BPW'W=0QF5:1SE"\Q^RI6JUYP4Z1:,)L1PS_ALEG#$/^ MN0F_V(0G@OR,8/%K?9D@OTB0)X+E-P7+'RI'S"IA3,)D/UJPLZ7$-_='N(,T MGNQMP/VF+;36!D"V[ J).GSFX@M\!_FC/7"U0J/*J:;0B)HU#H?SQGWVU_M,XPW@9PV=F,P=G]^'+:N)X." B44BM@-=Q@!X1H(17&[T'3'5UJXG1^5_]DY'+& '2._ MZI.L-F[J.BL,R7^%&Q %UY$H'R4CPGR=\BHDHX.*"H7B MMWZL&S-V@_Z=9B<$ R$8"9'_+B$<".%("-XG1 ,AFA%0GXJIS1Y+7.2<=0[O M=[?%^A#YZTA5O]1&4VSS3Y5'*.NMB),X1SR"A-=?0"(0/ IE=(+(*1$8@F@JDWJQ8/28VF,9@ M(KN+V.HBMKCP9RYZS&KB(DR28%[2)W);4*I)::!;.:I8MM^<\9SJPNL@]L2[8L>))XWLP-FMQ,"OQBNIYP M2G9MI#[=$^O86)\#?;-G]JUJN/V-_R?3=^MOF%_J1CA')E7?,+?[S)@$%:3W MI$I0J0=B7! X2SU-U)SW;;)?2-8.+P :GZ'B+U!+ P04 " !0@E9*#1IX M[+@' 4*P &0 'AL+W=OSYX;,_$:=U$9&Z']KG9E/]Y:+?K M15>^;A]GN^=ML[C?#UJO9D:I,%LOEIOI]>7^VN?M]67[TJV6F^;S=K)[6:\7 MVW]OFE7[>C75T[<+ORX?G[K^PNSZ\GGQV/S6=+\_?]Z6;[/C+/?+=;/9+=O- M9-L\7$W?ZXO:QW[ GOACV;SN3CY/^I_RI6W_ZK]\NK^:JMZB9M7<=?T4B_+G M:_.A6:WZF8H=?P^33H]K]@-//[_-?KO_\>7'?%GLF@_MZL_E??=T-4W3R7WS ML'A9=;^VKQ^;X0?YZ63X]77SM5D5O+>DK''7KG;[?R=W+[NN70^S%%/6BW\. M?Y>;_=_78?ZW87B &0:8XX"R]O<&V&& _3; ?7> &P:XL0/\,,"/'1"& 6'L M@#@,B&,'I&% &CL@#P/RV %:O=TY]6U(^/Z0X\W6HU=YN]W:D"&S@V/M/?7' M1;>XOMRVKY/MX; ]+_HSK2_*J#)Y?W7O^_O_+-ZZ*U>_7OMD+V=?^YD&YN; MF!/&I'C.S#FCC\2LF'"TPT [;@Q?XWR%#X!(Z9SYD3/NG/@)S9+/F5O.6&+, MSV":K,Z9CXC1Y\PGQ)"UYO^[-=7_&UP#Q.(;9+&CV/T$]M118L8S.#R#V\_@ M3DWPY*<>D+!'-GLD.JL"^;F<\EDIX@LUIUQ6P6.3/3;902-CI@HP,WFI[6P*V)+C&C 69S\M2W *9M,D( B-CJ MR*TF=W0>V3K6F!S(\:TX9ISW= ]J@&D3Q(Y)IGX-,Y$E^M.)6#H;O,H9B"$#=ZR80:I9C)/A%? MK0?H="4E+"-)H>8[0^+US<"<1I5RBDTBW ?(N;*)1+ 0EU*.Y(C]A+B832;W MY!9Q/F5-HM;/D%/)$8?[B#@73";<)\19EP.-E@-WY@\^*$=]"W ^:V5HZ &< MRU8K(?9HG'V\UP9X&!6G 3JS25FEJ>D5;@Z1[=:"#XMF1,](3=8C#X2(/RV!FKL3/6 /0A)RWHB1;R#BHK5)#;CDK!'NO!&$V7!A9JFFX;I<%,E%)BBU0E14WGG#&1Q>$:<$494I(J94&L#!:5HC(TQK)_FWH#B&%YP\0+G ^I" *B64$.6MU(ODVL0R)LOE)&KJ;16@'#LC-:"LE\H= M*TB3!?U/ZJP6E#%E#VF6AS 564L$8#E$H<*T@C99T .EB9(%%4?RM*]>(2QF M3X,DPD+2DMV",%G0!J6M.0(HNDB#DB5P\IU G284'7DF9(%O0:2T;#CCS'RA&C-[T&F"^A0:CM MG!#F'6I=LJ<>O*3)= \K *5 C8:0$*>#H&S+0B1R@E Y/SX;*,#LQ,"LP/-*_8DEH=2814OA%$/&DVT MY>%'/P#R0N3SX $0E5Z/>D*:MF !90(KP1'E@F2T$/4\BGJTX^%YJ'H'6AX( M ST/A,E-#R^$/@\:3%32/8\N[VRD#QDKA&E+&^,UG,U+9@NARJ,.$U5TSS-O M;SWS$O!LPV2:/ '*^"P$-B\$1X^>6;!7&7CB_<[IQ-01<38YUF1&G/$V2AXN M!&6/6DQ4USUJ"CE'DS^ E7- @R^@O),ZS%Z(\AXUF*BT#]#9PO! MD)QF 6KDC-78&6L VF1RHK=Q=O+2V;K9/NY?K]Q-[MJ73=?K\LG5XRN<[TW_ MTAJY?J,O/FEP?:XOZL,+FM^F/[PO^LMB^[C<["9?VJYKU_OWV1[:MFN*^>J' M>CZC[%\WA[>TSQ\Z=KGX1W4V?%%V.O_ %!+ P04 " !0 M@E9*J6YRB.D" 2"P &0 'AL+W=OK4[9DF3H(*F&$GZ?[];$-I8M^T?0FV M.??<&GJ5L[#O5+=;13)]9XWI;P1'6_UG:WHFU+I;;^+ M9-?S6B:LO^WY+4XS4,[:&+95 UO927:H.?;>7B';PO,3(!%_*[X29ZM M U/*DQ#/9O-],P^14<1KOE:&HM27(U_QNC9,6L??D32<H_U4;MYV$6!AN^+0^U>A"G;WPL* Z#L?H?_,AK#3=*=(ZUJ*7]#=8' MJ40SLF@I3?DR7*O67D\C_VL8'$#& #(%X.3= #H&T+< ]FX &P.8$Q -I=C> M%*4J%[->G()^^'N[TCQ%^);I[J_-H6VVO:?;(_7I<1'G9!8=#=&(60X8U\?2BSBL$#"1@EH!=$#"G40,F ML9AV:!3%%,5.N0 ,98A1IV0?EK.,$%AT#(J. =&.FN6 B<_2?"&$4%@YM3O,W8T MIX"8/,\Y00FP BV.O1Y#\!7W!)_P@5&T$53DI2DSO^X@G XHYGS3!00 M#F%"KE4/NO =)I_P@A'TH1E ., -(-AU.\"PRP%:85K\6?:[JI7!DU!Z;+'#Q58(Q;5(=*-[NM<# MZK2I^5:99:K7_3"E#1LENG$"C:8Q>/$?4$L#!!0 ( %""5DKWS1@M)00 M /L1 9 >&PO=V]R:W-H965TYM;8*?F7IOGP(MU5UN(^B\F5KLZ2\RP]V[_[SFA=94KG3XBTJ#X5--HTH M2R,:QS+*DMT^' Z:M:=B.,B/5;K;VZ MB(:#0_)F_[;5/X>GPIU%%RN;76;WY2[?!X5]?0B_D?NUJ?D&^'=G3V7O.*AW M\ISG/^J3Y>8AC.N ;&I?JMI"XG[>[=BF:6W(A?&SLQE>7-;"_O'9^JS9N]O+ MGQ:VVX\(@V[S:_MN4X?7D3@?+WE:-G^# MEV-9Y5EGQ862);_:W]V^^3UU]L\R7$ [ ;T(G.^O!*P3L \!_U+ .P&_52 Z M@;A5(#N!O%6@.H&Z5: [@;Y58#J!N55 XG/EX@^)_%IR*3:YVVVI8T8M M0WL,U8!9^0RY$)$+X1('1>,84=_'M8**PQP/I1Q)]8X+@%WEC@5ZT& M"CAJ&=DP^[:-#*,:I&V,89S#QIT@F-9&@=Q,$4P9:AAH"P03VA )6@/#8LT% MZ X$XY(:@"T1C'$C@=.5CRDA8PZV\.ACPI"8PF;Q,6X8B3^9:(&76WCEYB#J M48N(GA_C:@VJ.$8HQC68MHE/:6D8\#A%*$H(Z,*93RE&89;F"$4T RE?^)34 M5 !JB5!,*W!A6OD4$X(),!V//D:5"PWD=8U@C#'U294E7F6)##4(>R21L D! MU!BA)(?4!*%B J=FZE-4"07N!3.?O6$HN+"8-G M7.$95W[&03 CY90PW%?(I1R&0=CA5"QT0+L\='')'?7&#!5/N5N$KVFNBJQQDNLO1++ M&-1EU#*JYR>^ ZD<8PQ\!)E@D(0#A4$<)&B&010D>XY! MX<40BTP!*-":1@ MY4/T3L/G)Q\B=PI>+C&H=Q^^JJO!ZVJ0NH)RC(Q_N7&/+"!!8X0RL03[FF"V M% ,IFJ*V%(AKAE!*2S#AC8OCTMD0H-TH@$RLT7Q+>$C&/ G;4 M&O/(O<>>J/=RE=GBK?F,4 8O^7%?U4_(O=7+EXIOM'XY ^LC>5>"IOWMM<\KZP+W@U(&&QMLKF5[S_!_4$L#!!0 ( %""5DJ1$#+S=@( @) 9 M>&PO=V]R:W-H965TD*(.9]56=.I M>V*L&7L>W9U0!>D3;E#-OQPPJ2#C0W+T:$,0W$M257JA[R=>!8O:S2=R[I7D M$WQF95&C5^+0&2GR=NH%[FW@KCBD?L9_-*^,CK5/9% MA6I:X-HAZ#!UOP7C32;P$O"K0%=ZUW?$3K88?XC!>C]U?6$(E6C'A +DS07- M45D*(6[CC])TNR4%\;Y_4U_(O?.];"%%2)'TZ\BU!2F%F+ M">\P493U,7,3HZD\6Q"9IO)B8D ?L;"IC/J8I<6O9F;UT.[ZL MP85%*(JUU58F*!@!';4V42"*XUA+@HGBH#"U1Q'8HPB,*((@T3P#*-\ .28U%39XL9OX?E57G F"$NZ#_Q+)SX MLZ0;E.C 1#?E?=+^.;<#AAOU[O"ZQT_^#U!+ P04 " !0@E9*F]?W&:J; M !Q/P( % 'AL+W-H87)E9%-T&UL[+UI=]?D59O M:8=EEH1P'Z6>-D.Q4!)W6"2'8$DK&]L/22!!9@M$HI% 4>Q?OWY&>.0!LM0] MA^WNAVZQ &1D'!Y^^^-_*HI]]/OC>E/\\YN'_7[[_OOOB\5#^I@4K7R;;N"; M5;Y[3/;PS]W]]\5VER;+XB%-]X_K[[OM]O#[QR3;O(D.F^ROA_0L/VSV__QF MV!Z\^?.?BNS/?]K_^6.^.#RFFWV4;);1;+//]L_1^8;'S/)-=!I]F7^,3MZ^ MBXJ'9)<64;:);A_R0P&_+^+H;?#O/WV___.?OL>!>?!.-_J<;_8/!8R\3)?E MKS^FBU;4Z\11M]T9EK_\E-ZUHBY_.2I_^3\.&WBR7?^D6]*T?DG_-KTK]KMD ML?]?C4_>/F_3RF+:I_]2_FP*OU[2$Y_6R7WYVU6R+BK#N'=R^3Q\KJX,'9370[._OI\NKBZL?SV3PZ MOSQK&.L,9K^#F9\#$?T>_4OZ7/[=V6&W*^]%T[Z>GG:ZI[U.PZM^2=?KT]\V M^=,FFJ=)D6_2971>%(=T5W[@,F^:K4SF)MWFNSWMW3[95_?ZU[3RD8SP<[Z& M>YKLGF%!ZW37]#/Z,CJ#-=[GN\J>7"2[^S2:+A8I_ I^L^3?-TTZ?WR$JS'? MYXO?XFC.5_WJL"_V<*]A#0V/71_NUMD"B#]/]I5#R3=%OLZ6]&[<@A2IL(CR M%;X-&-5#NBFRKRDIYMD MLZC0YG2[W259 23<]/!/R6Y)H^,$\_U#]4!O\ST\OY.E5@\%Q FMX<7UQ].A71/,JCNT/SV]1FD?Y5S_N\J*(MKM\E54(:PYW%$@R MCN[338I\ =^9+!^S#7&:#*X/$. M_XT%!\P7>.8>B'5'S\/+EFFT ?8&! L7Y3Z[6U=?>;7%^X=\("-"KWR/IQB= MR 3>R:_B:)-65BXWY2X%89;*#Z-]\GOUI>?N.]S$KUD!\Z]PL'3?,*59LMO MA.$ 8&8+9@TD_BOD\B$IX/Z?X,W%W]*/WE4N9;8^(!-XX6=GW[ZW 8_YD*R) M!.>H_A2OYB?*KY.B@,I'"CV"^ MT0G,&9C)>IT_T=3@W*(U4'9*;/!M+^Y-AC@YE/#TDK>=>-AORT>#RA;-'X < M3_?I[A%^\C4M]H]U,[G>I=LD6S9> D,M,Y0^-2Q:=G2;/->=''R_.\!],&-4 MQ>0JW2&7%_Y[_&"/# 0B-5]_1>8&+#DE#@G#5GEV^85'2,#]]!A_0WTE,_N] M #,#9I%N%M5)HOGTOM@FB_2?WX#:@7(K??/GJ'JW@"D]Y.LE:%S_1+2W?Z[L M/5PMF5W!JM+;3KO5;L-1["+@"X?TAZ@3M]MM_)]:3,D!"&F7_2U=_A!M0*., M,E0H*]:0J& Z+@S;"8;E09L&[H_C3G\43X839ZC16P+N4J+:J<%HT[_"E#C2M# MBRXOLA77B1X1Y+1"4QUF:_7R:XX(M4K U2(][5/O.;:?.OLPJ=? MG%KMS^OG529F_O$W&$DAKKF 75CSK]?P.W_,+_P>YHSOA5G#S^@O5,YY#N5S^;<; M(+7H4[X#TVA9N7WH0: IPK'*R[>''7ZVC_8Y4P@Q4]@M-C6V,-5_S"A-E#>O M_/P;WY<^;M?Y>U!+"+-BG8B\#CF!!Q MY-_3W2(K^,4T>-Y@E@;7U4WAU;]KFF;-RI'9)FAF,]?^(X\TO:WA*E0\(2]< MA:;?EW]7429>&+?I]^7?5;R=+XQ;^?TQWQ.:<9] \'V#A8B/K.B1U2Y_C')G MT2>H831HZACO1*TZ>WH'M+D,F4*#I^-:W0362#V%%584AU[_(F<:G#%=J\TF^V)[)WD:=(D][OL M[L ;27/^%@D='N"KQ>;']&Y/"C"Q<22SYOMR@OO_+K@V=;O:X*8456QI5;'% M:WUSC4X\E"1WZ7VV0;T35[NEZ-@W/9\BXVAZBS_7_.2(@3?_\OGS].;7Z.I3-#__\?+\T_G9]/(VFIZ=77VY MO#V__#&ZOKHX/\- V\?9_.SF_/KV_.H2?_[AR_S\C;H($OO.6I4 M.'__[.'K*]K!O\.WB0'2_SC$^=Y]_ M37<;8@4M?*OXX6ED9AWPS-TN3Y;N>OA9Y&LA<8HTZ/N!<23+Y0Z]K3B-S(1[ M]^GB89.O\_OGZ.2____C;K?]P_DM_='YX1W<321ZO( B=7C32:%;/.3YV@J& M\O3AZ/?T6 L,')P L3%8MM])#&' K-B(.K\U41.@Z?6!8JMN7= '0 ;9AL(@^!3N_P+89H*W0OSH\ YX^_*P -:?+XGR M1'PDZ'SCPV''V0&G40WC;#&"R6/KF,!$Z:8<=DH0=(3)NLC=FFW\1S00=U#% M 8,OA5DS;+!^[0YHGB1S=T3);H=: ]$+[.U#!B, #:S!0*?#OGW&..AV!W=R M#SQHG1^6O"GI&LAPEV^ ()<:!%]E:]YR)2-]97K*7^EKCQZI2"@7KLL/^P*V MA#A9>">2W_&SOX ,+);9@E[9BJYOSB_/SJ\OX#+"!3R[NIS#W?PXI1MY^X!\ MU*BO*^?G*;PBR\23TCELR9DDVA#+S83.(%MFP'ITR[("_@ K]?DT?P)CNQ5- MP6(M#$_"T]_I*'>L<1<:C 'MD6+]V0!^!FFSS*B(?"6"\^I2O%[7E.T8V58A(-&C[IXQT\J\8/FU;J M^^S#UD_G/T73RX_\Q^Q?OYS_/+V87=[.V?C!3?Y]@=N*6L4#2+!-BO]$,84T MZW7974JJI9!<(8H3'W?A0E%Q])#=/ZR?@5G#SY>Q+..4F0\'/IWNA]?*ATJ( M!>6[# 0PT#52:L#V(:MZ(@N@/)I M3_=!7-\PCSVL388C-V4KNIG]/+O\,H/_GEV!W"8> .2"/G(-EC"U M%N4DA=AG*,3'>&YLI*?["):]/T7FC]J$#VLKSU>N>'VF?!B/0#XT@D*Y9>SD M%E^_I)+)T(I'$2(N3_GA%[Z8]$3#]2R\J* MSE!2WE'$&DGAL"8B1]>9OLK*23YCVAA- ("?/J9P=!A:P-_Y?2,U FA[14LQ M,P;) Q/[42NRSW8 2FE.Y9XE?,DTL.7$(DO4[2.X;J@ M>@)' -/&IX!^%^S-E5VV0\6.V#*RFG.8Y-]@%'CIACBA_'Z58] ]PU>I68; M;1WL"U'#\ =DS6 1$$M+\:3$F95L@IU)?X?+6+B'EB!.X/X] R7!?5^0$;YT MWR)%K%*:W2K['2-0.W@"V0^P#C0T]8<+F""(??8C/./O89/OZ"=(:8]XZEOX M!R@'G/<84%>:P&W5K_+J:6;(%Y+U,VX-TL=32E&4!6H>()+0'<.)(OC@G@.] MYG%<@9R&O*2(^+(B=<&GI%CCOJV23",9,IK.BA4P.*MEOCMUE)C?_87#7<&. MFU'T1O\\OYKY6[M+[^'>KD48H. O4M G<#G -TEA8X:&##+C.3JN@<+";E@K M^N3?!SMEB)%L QP0=LE=FJ?\L(8+F>K5((_M-H%#"U?\1/KB>NGFMG[VNX:$ M\0"$!+P#E7-TY^PR73^EKYVBN@N4#EQ:!$M:F/VG\\AVRU,8FW5YI!-@?,1K MP&:%Z6W2)TRJ(O9-ZC!KS:E7DBT9X9!*F_8D>>0:9BSOH?OE=_")U"+,XL,U M>@V!TV![$7J))9B'\EQ@G:\!?8$$[N=7AC)3 7[D)I"Y[ M5A?7/(N?-#\K_EE2Y6DZCRP1RPRKS*JRPG&WI?*MRCM.1 T.Y492.($"VMKA M43595GOUJYW?KPBT%UACEJ@T>25%+7,B$"(L(D^*E31L92#EW+X@!:SMAIH- M9TF#X[DM79$L;GJ]-X_T"S*B@"Q7M@2V'4A G.NZ/M@;L[FEQ@IO!\T MCF5)R(T70CQW] SZ97!'W-6YL"FW-ZK0(N]R;Q6B%6HB@D1Q;A6W('%7A"*> M[/8>\P@+^"/?> VCM&3G)H&]D2>4VI7KQG (:_4NR:[@=M?K(B0ARFH(_EQ5 M$:R%!AGRD9E$NU(>R2: [UTS2"6V=\5#\T*Y$! MB>@#D8@TJEZ+&A&H?B%5UG$C0C6>Z GOIW(C+[]@$L16:H1B10N6LT9FWAG] M4(1:,4SZ=7:(NVTO5*!8X^29)8]]2/QW-)_"2PB0[_Y M!G^3+)>\Y)(&33(,=@#IS4?65!;LUL^LIR_9G^?'TT"()0?GPM4/W YM#[LM M[BO=(7LFK,\T+*!BM877N4+62#]6:*S@<.MM@MAD82\6Z99<.DR66+$!U/I, M,H=^2G17$G/XJEU*J8!DMI,C"%0:V#2ZOBEZCQ3NYC!I M5@1KQ=_IZ/HUEMH+-(J[GM1Y:E%2.ZL M>5.TCM9RCW&)TWUNA_5>*=Z4=7('._X #(>(82YEB,(4&YG:?X?:KN%]G*U92_?&!<$EP^ZQ:KX*$ [EP M.*E]SS+=IGK'BKVXP^@NZ9 9E7;XG%[V3F%8D3953VN-$2,*NMGIRCTH@-0+ MS%K^#0U%F DQ#K05_>2= +8_#0>#"X3W%-46S+HH4EJ :H6L)JWS)UB(YPL- M\](#( \5)C.XQ6<%,V-60<56H$,35JT_15_DSDR%:*%$=WPQ@7'"&Y$J\$-5 MV1)T^N[9@PPC.OV-'-B+1<(1*B(:=E,=)&V%[+Z]+]IQB2+%0=R+S3 MDERUR7HA68%,YG*[ZVZ$7!AVRA#WO\\H1,ZI'RS^GJV@([.X-"?-,$%.2I/V M&QC2$VGA," K%KB$W9(78+1;^/.9OO<'WXIF;D0MY=C ^DAFW5,W]G#E>W2GB7M9D; M?]2DB9*IQ.Y*_PAII#H0.E\.=^@30AE%?(^_:D4_.0\2BR"\64+=WJ#+'G&Q M8**N6Z%]PG[X9S O5*LGEA*$[?$P>#U4FER3-WX%,44C8R8+1F@T.HR*C>Q1C5)3 M/SOF] 9ZO7O1W+%CW63=CR\M#$K)CZSK:WG+Y)5:E3 94%_(*7 MY]LB'+%3ZP/O@)FC]9LT>:DHM,2K");'L>P#4HLKOYUI8IIS_05O7N@#+IO# M9;+5V<]/SJW&SA?W6U:#U- (+_ U1O!4XXU<\>1<'-)7@<_8*X442L=8?XX^ M[B@!42SDJJ;\L\\4"VA;?2PM>M"%R8']I]L'\K#SJX'2#O=T_R46O\ON']@K M[OPQ=$GQA:?HH$=)_#7)UK1]=&%;-/_2!,EH5JX@7GEF>9L#?M0J'8;X"6BV M)5&!&1)HDL'$3BG'B-E$V;N%?\KCRHZK>1.D3G#"BK>X/TTQC-C&-R#)GT(\:)GG&B$+FWR6XK1Z8*SIJH<=D]J(.FP)D/B(2\, MOZ9=SP_[T!A.-RQF-\OZ>:'*O0*U*4-;Q<5" HXI8;H*&W;W'$-B_H8E&RD$ M+3MM$A-S(AL%YQ^\BMS?"]+A?.#WO](6_M?=NAIWD_"N.,S'\\(%$^]D^67A M%Y:JH"/AE?&?VNL1..LIF8 V16,?*.>MG<[:8_!2#'FQU'1:@0M-^)^CLZ,+ MO_ZL\>Z9",!I<%=95F-X [TO&0NP%1LOY:0IF[*H]^Q>$:I$N;="5O!R+0Y( M5P/U[IFZ+\E#L#$C>'NV8!P,CJN7+)(J,2=[2F? /3#E!3Q_ ,'B _Q=>AX?:5I&7#I7DR9G@0=ZL07#EZ M0R$\-IY>145U_NJR2ES94._\M4Q9-X5"SN(H"RR[P)==%$YOM3G!%)I_YD1U M]9'1II>/V5'!;NGL*=H[8\1NON;P4_) U!3W2 JD#X[J>G,7M87M84<>A6DV M@2P]&MCUDZ#P[NR8>L$6K_>2;B6Y&>,^DLN+F4!KI1D6AH<=!KU /NW!FM^D MSS9Y.TCRB+["?% H:MIO* N '>TR5&*8FO$M_JWZJ!R8W_M;RXI7SARKN.AD MVU-.VR[S;+XIQ*ALUK(N-.%EBLE#$%!>N0=+'WE4:1\E)9B>TZV63*1#H00& MY)OM:W*8:H:2-YMAW.X'!.@O2\U(Q&C6XGP__DZ:FDE!D',6G9Z<:Y@(*I52 MG.?#YASOME29X>) V5ED6RH;+7,^-//"#3+13*3SN_0A6:]TDC()II;:^07> M/S(YJ!"(# W>1MA]X6.)^#@?4I_ES9[Q:GZP)$8\IJP>QKI0*F>C][#O!;?. MOZT^FE[A8E7>A?M2@28;U)]TD2LFH*"> CS.,K2Z P@"9.=+DU?%!4[X)"1J) WB0, M>#$\C[]!]=]EPND[:=65P(%(?\[&1E$N9.%B-&J!HI\P/Q0"-6D*NKQ7%T,S MQZ9'JT:]9Y^MGID%RC#/3M>M[)6K,A)]1#\W;!&U%!69=SD)KACCUN@8 N*) M#EN;);P#JT>JP1Z3K:TEDC(P9R[,&NO#Z^@!=@XC6S$N M($VDK$BG"@>2*!>:!Q5YOK^2AAQYD MSD HWYALHW?#':'/SY#M,TZ/TCXVNSDX8.4OF-7:88OWLTSW6@/9 M0<:-QO#@TR=*FC3.7=[FNA"-2Q@N39@R2T*'L8O-D.!&V]3+5T_A+A!/>YNX MTWYN86X SU 91P-1X*YZ0M3]L^'XG**GP!2VA[W;#9?7 2-O#E2/0Y$6F/\Z M$JW:1YYJYO>?%T6<,OV(PJ6N"T(V>1&D\YRCKD7PRSHE)0Y2XYT>6).R5UN> M4JY%?*C@7H9Y\V1NAPGO1&PN#7;#A.<#&M[FUTLG'A"KB982=]G0/9K;#+0) MND%6/,#<&B;5E)S*%8=V=';\B7I':J+$%]Q;OO4=0?"4*29@)Z@8U.81^SAR MS1O1Z\,5@7[U9 D$_,I2P1]_#^=DA.^R;,2+4N=AO$M-CD!I2#IHRFZKFXU/ M2THJM%#*H \RV5K1YV^>QC]P.[*BS%CUZ2)[S-8))>VE.Y=IPQ?*EY"HQ=X2 M+">4938MLN(<$+%1\#HD$&OOL#<$D[TG%Y'[[B9;XX.CY=5TQHH_./2]2-VJ MSDBK^C4A5L+([/U8?E68'9W>74H))S9R7^)7I"&^KMBNO@ZNN<@;]639$7-) MZ8#A4W;.L(FHBR2@=]1/4G+*B;#%(D9*4JQZIC2+RUIZJ-KGA_L'GWSUF! $ M /DI=DM?+6&/QX?E6-61&#\[?-:8%V92=%22&4>%E/ YW !)4=!_NULA"2V% MJ3L("O]]V%E(A4I^I=H,#A+3.?S44"UX)>R+B]X?-115#4"0W*S@E,6R/AVP M='^AZ\PS=S/TAHFQZI5FKVPR*5 0Q]J@M9H7D-9\AK7FL_GM^>?I[6S.J80[ M=F:;(%%#M3D>(IG^P !X43YP+TX5]+KX ^;,7'\L7V"%J6 Q^:+['Z?3:U=6 M(YEGA:2>/6(4RV?*B9ES>-Q* 1.I-]YMPBD;J?=[(@G4(@LQ]G-6+$ U.NQ2 M34 4QW#3,_R6I;!N=H'5;)5/!:Y.QP64@EBQB<#5I)W8^GPJ'0?>\Q=)AR/B M:]XA)> &W:8Q.4,,TV/N!;NHNL 90Q2.\S32,!^.5 MO8]]RI#.MW@!S(H-,XHYTPH"8$OOW,:<18F5:I8EE2!B4ASF A'TC<\EO+ZY MNI[=W/Y*M?181G_]>79Y&T>7L]M(@8KC4K:&IDXL;1:.T=^3O:]W)X^EXRN) M3EHZZ&W4HX!B%':KR]\,$R?4 MH:/"AG !V!HBPL,C=2I0#16L*+10CDBM%3N)Z8F1B.A#1%X,]H']Y09[3%.B M7%UE8IH@+.V2E9@3P>B6 X QULE3@;7Y\]GTYHS!%#[.?IY=7!$)1&=7\]NY MV7#ZUN](A"%H-/?.L)M3:.WG8GK4G-=X.(@X-ONX/6J.;[ M?M3"OAE7GV?1[?1_8A,-@YG<&&MPYQ)PN6>7@>4 W7083 '6;&]4_^BZ4+C4 MQ4;OTOT3"JX:IEC.\\?]]1_%$;?;2 JMI8&G@/<@&H6^"*,K6E3CXPM$,S"6 MY <[?V;M\V;\I5F>L!P=_,0+,.:V)&5LU0R%$?!!N,Q2>H">:T+O4GI='2A+ M4ORD7!U9]VXC7XY/P.<_+BMO7Q'.$FD49("BOOB778NZ[NJ8]. M&8L-U_-;^NQ@WE!PDJZ:[_@DL*S)8< )XD7"$9!@'$]SB,PBD5QDJO#;L^-!%QL M -@FL^451O\>7((QK)5!>M"-L\Q))ZXM._^RI0T\>3.=?WGS#B;7H@=/VY/H MC9W':74YTW?XTNP$!=3N]_/'\P\4,CF0^ \&I MW1G\'Z8"<:*4:TT+%B,#GCZ%Z78AWJXK#V>CTYU;5,*>1OC%WL;E/Q M#)?RWF$AI;4S,=A>=>_)35VVVH<./=7@XIDI(T,M#2.#>UBH(KWG5"%*^W'S MXH#!1JN@F%!HK36/>CL8+;%=NK?VE(7OH]1;-%/%\M^E]Z"1[@23(A6=+?T] M71S(=V5#:;_P\<+T%[!,H1E9U3AU&NPSY/@<+6M"X2 BLT2:E(@L05 MPD,II%A8&=5QB3'$A(IY/"(LC*]&LM[W DO:--N_(FO+]@Y' MP'G]";5M5X>L(5[OX$ YRF?GQH::*XHK&W!4]U<:!*\H0B?B./Z5,67((300 MR*IT2Z?G/#0$GR3!I(?4#+[-]U(,X1=+WG#.O'+#T8KM6C%:C8&A<,VEF;K= M](E"U?55KX\S6O3Y8]O3]$K=I>;)T@71WZ.V;P]<@S?6DW,;G'%@HXG#S0R M%%6),K+VAO=.3(.%@MUBD7"ZUNIVOK",B68<"SR%JB]FIRKR+K7NYR?18($? M9"GI P_/6_2X4?,+04,#Y6>14OE1AODYZ-LE#>[ 5J#8C21>#>3,+R;3G ]0 M2DW3C1$?9K]UK[2T&'6PO!<7Q!UFB//6"S/+%%W,>T(JTM9EY,'[_>W\ M(QR6*2]8!7)8 E%I^:(8)$=V<)3;VS&#I @F6KD&J&^-J .<[T7).M^V'$F$ M0PD5P#=%F.=,&@R]F!)JB,OSBI0P+1^\JGT<7<4/MFJ1##[*9X6+3'=TEYJ4 MRTU>]B3)"^J=<$P=#BI%_4\:B"B^$>PI,_7T_,;'Q_5 M0[IF;9 $3I-.=;YB%WDXM[^;-.NF\$?(%;5G9#? >7"K[G?Y82OQ2N.#^<=3 M=/%_)$E/[>' )J$+F/(,G2O(H P :-[>-=XKCL[LS5; M:05/!\LT8I?/1O7S(-1VWA.M2EV#XXVA[W1!1"4E"%PB1?*=)&OC^O*+-"O7 MO&=#>'6NX")=.+9>V9]O%2[56_RB<&$'.X%C?[[^97GVY_F=[,"$O) MI>9Z.5[UN;OD!^<#=%4_:OJ2!LIU:[QNCGUE^4Z%B53>9!8S54$6<,M=)1,# M+E!.HE;=FJKQZNQJ88D1.!6=$"X/F0A1/&-JP6O")78T)#6#ZT(PJT92E(/< MY87D?Q(P@DX=+7Y7%/[YY/]4V2@8[.4RJ;0D8M2&K) MYH4BW!(,DL]C\,P(==W\,5M0)*GE?*M4*1XD<#\SOCD5'C6?RHN$^0GD9O3S M].(+A=,_G5].+\_.IQ?1^>7\]N;+9X^R70])75-Q8S^5CI[4W\EU>LV!=N\3 MW_1 T^1MCU$%G+8*K&5))GKC@G2*MVU2P3-"63)I'2&_93NGOG5)B'%]E^>_ M*701\8 *:CG8(VY2AQT?#GJ?&605-WQ?TL934FY[[6B)52Z""&X\N<.R)]S8Y' ML FY[@3SIP7WW&W_DI>,"C@:N.@!I/=I8LYCMCR%#\81T3=%=I=<^+I>RL'Q ML)0U(8,Z_[N1%?#;1VJ^ %J1< ZVR65/X%<166?0 M:ALB\]C[W =D3^;:-NR6Z3WIW"6AV_[.WRUX](9CIS\!Z5"NUS60RD7VB,DY M,1=(?17;%Y6*Z0$9-"+F1MH8@LH0$HG$4+'./9RAB\N FO(;(EK@2VBF6%)% MND5ZS[49J,SAJ^L8#)6(F+N4&7AL%^;3'B1*)><(SFE.4^C#48# 4K 6#')\ MSPB=FSQ XO,FLOE&4B!&XKUL0IS,_MX?AO=G,__ MA:(B7RX_G%]<@+%U,SN;G?\\_8!]0#X9Y[?CP1(.5.\HWCC)_N$4J1"%8H/I M/#MOC@M?!H/D-Z=CN *X-7'](\T3ZFI#M=?&,K5-9CB#Q=.ZNX6V 1C5 9$G MH[%]0D4C8A>=Z:S&4<*@-4FU0T-L:ET4B8#5>/5E4BIKM(3I@QJQ".(.\,'> M]!(46&(4A">K=S-VNS-N=< MKB?98"$,/"FP2L.^)Q5"WDE7*BXBA-^1W8<8B%(.PMOGE UF8=;1$8!1D<_7 M0?1K*G4KFKWLIQ5\ND9GD)C/SC?PAS:8_#\*6TB A5)Z1Q([=G@%9'D(!>]S MR3+, 9\V=J4 ?D M9ALQN<3[/W8B[Z-?*6%D5M^PB#/;*'W--( -VO"17_QMU(F'_3;]=]0=T'\[ MG5YT[>%A7^I5&O7C_KB/SP^&\/_CR0A8H,/3PC-WIA=23GXH,-:[PW)N_'K% M)D7WAZ@SZ+F_/VKRE3;FU7HO\GN1@>Z3PK0_>'32A46,HW?122>>3/K\1W<\ M@#_,+D@S05E_+^Y-AI5]N&W.MP]8A:5FEF MIIAJQ] CAVU8=DRD1FD:2;0"\I?:=^#ZE% ME??&C!> ,#B%LZ_+96GVYX+(H3(:U-W?O-_(I;8%I2 !DIVOZ-@LOT=@%#;\ M@_REO2G2\)Z-(.;C\OO(SWWPY2->;I\8>#+G-9&*T* 3F)9_O*M+A3GIO*L[ M3(M$IM6*8<)IP14"#=GD)C/45=*5Q*$4XYB LBG># @24T]L60*72-Y)@%)A M4S94CXWJ+Z("4SY]X;(\2*-,T,A!I'5%H"J/^0/-5^ M%2*:TE U6L$7M[$>-]C9!LS&5V^?L@P?/VT&4V+,FG(IFFM9M'6=;1\,[@#= M6=CAGMEA6^8;EEO6M#WR6H8(Y%/?#Z):XN9+;K"!57FU6F'G$FJ!6DI8'_(2 MF''_':-R'&6_2%>L]+"TQ]O%_GO4Q!)_D#H%DQ&L.=:#[XA0T;3'Q*D-[M@[ M[6)"E04LE?=9@?$Y+'%7H %+%DBF#Z@T T$3\-;@';-759)\7;,'&L$SY01/ M!R>MTH0J]F*33:JA-<(+\.V+D)\\/*NGCG]FR=0 PA&R+MQT)6R6[;RC.KY<6&@!1+2!78 MA3BN!)C+]U4-0EH8$[W\./O,C9,I3?NS4:4JB+D&E13,F_1Q@X EH7T6J$B. M*=E&QKCR%>YE:H)5Z*RCC3FPNXQ%KD"HDI%B8.(<"KR?C@ZV]P!8N,-S:;P:U4Z9#I=L2DAC'_R3'_RX' M<0^R"]E%(7W%V%^^21Y9?3>KYIO'WS @EH)HTDXYYRQZ2CF9SN>]+3P58WFG MMH&E!(MDFRP(U<*Z2UPQ@EC$!BW&?^:/FCQJ4KN-?KK[5+I([*G\]CY!3Q;[ M=?"=YF3^;OII11]\C(.C4>6YQ#:%\34D$!ZVY1?FO&]F9Q?3^=PQG7ET)L:' MEHVNZ&JQ:2IVD&>,L&83W,FU2-?K)AR(8-0FC@J(270Y^R7H#7]S=0E_G\TX M@'FT!"":2A4#S))DTQ^K-XCNR3#[3$5S7"&!<_9^\-HBB0]$[B=O/DWG']Z\ M4]-Z.O]BZR7B_YB"B3>BBQ:4V$MXH3Y;=LM.FY430K(40B71\6VMB].B@E;6 MOGZA9IS,%/M11OT*^#GP8/')8Y77@;0_+%8B19.C/I'MZQR:OD).0K4*X1L@ MTKFT'Q0^F<"]XJF@L4:U7=2_5##.*/8D'90DU;53_/PV#;4YK3]]O__SG[XOLC__"?^W__/4 M%W84Y>\^:+G#F2D(B?YM>E>0(O6_*F.=_>N7\_DYWVZZ+Q]]Z:>@^8IKU=12 MK#0YS$6_WXY:?1MQIG- * ,Y!E.,0JVZ7:\*S41^L:D\^P=M]V^ND=:X7/%( M.,'F/4%@U&77-XR01C/?Q7WNC6=*)19@.G27:1F9>9$T/@K+@!(/8\0Z1W43 MI$VI]U>]4AMLC =0J(M\A6@C;1(T04@MO]H _HJI"L=V4N'NUZ+[YNR4K24 M;T7,]I=\!]K@_+F@FL\SR1T@1B6Y#)>_:"/N=[ZQN90);@]WH)>"P;=*)7QI MCC=?'[RK$G=L;8(%1=W.QE1*Y:*#N@ T7+I=D_80N[3II5A8HS I I^/*06/ MY@M6CC=[L*04&1-L.K.3#%VY14XK8_63+& M7,SQ[SBRA<\81EN"GG+/*-"FCM5E"RBHHG/;;%(TE+!:5MI,$$8:TW9X7PKI M&O.46M@0%MH#EX\8Y#4PH+0SX?E'2]16"HJT%'XH@3@[3).%7Z(X6AF)=IDRZ@1.T55A5(D[LH*GA9SN M<_(<=2=-3,ZER);XW(==\K>\B&Y]V6$=G^-?-;*ZQ_P.08,?*+L)W6:>O_GT M 5C/.GG2-HYLX>D^\/6DW.W%@FI"C3Y"JH9#I>8J?- PB7"SO=H*W\0Q>YUN MW&ZW%>9#E+EE>K>7MEK\LU&O1S^+B5&]'1J^I[(>1X#!!O"KU[+"CN''1Z0[ M7! :74[H'R[5.8%\J=W^*H*]*:F[BD'@Z,SF@_W[)0;]'2E!6AFTLPNH*)K7 MMO[!]12*02?8-_TTCJ[76E_ONQ UZY^O ;$)RR^8FFT.SCZ(&X?B^GWTA:%< M+@C0YX1LU'+)8 S_'<>=_C#Z<,C8).$4L3I\EVAPVIM$ MDWX\Z?:CT2AN=]N^(=.+X#N]TT$T&,3#[BCJ=^-N?Q!].NPVF6MCMLI^)Y,I M&D2="<6'0:0-AYWH%NTP) ])>G8O&D3]_BCJ#KI19]R.QX->U.GWXQY,#DS# MP^-!^?@Q:)V3P3 >4.CWI-^+86?@KV.'\19N?C_N#G'C.FV,@G=#\![-R2;N MT>D9CET"FID8SE*#,S.JA:$AF!DK[MT^)QM-1[_3DP1^]2E9/^:'/2A_GS'Y M2KKPXMQ,E'W-B$<<]]APT@K(UZ>-E--L?%&W3\=(."*'CJ\=:4AQG:ED'?N\ M,%90HK'1- AQ/&@KB^&*+9U5L)I?DYU=#:F%B%A36CAY?#\DFWL$9-$=H)>7 M!O@ANCC[>/60Y?1V M3M&G8!-5 8AY4]C)$&"2AAJY7$:W?7GW* M.\XT$B6EJC1T3+#%T]$(*;!32V+CYJ\F_%4-_E&WS5_54'NWHR0],(EU2#$I MX9M@KS"[!$F$JFR8W"CS=G5[X67JL-16I5K>..D/S,=P>X,\;JFV/ M/E.MS?WH\>R:9<&KP#EX/M6"4*NE)H;3!8SM]5+#"X@?=YB35HAOSKQ<-2)II6RW\YH&+#CIZ_^C.!H/H]YP'(]@L&G3MIQTVB!<0 8!PQ_U MXGX'\X!N,'06*<%V MVJU>Z7-'M<-:H=$7Q3$)0*/K3\95=Q4^J\RY7DIY9^]KO"L5)X"0QIF2!C<< M!@Z(X23T^TJ<("A/NN;$!7L6P??_'F->YIM3/9T07P:HU=WH*[_HQJ-^6R^4^[0#GXX:[M=$?M,?=TJ?P.[=5O,4:[A' M *)"R;9/N8R1-N0E4JI6(:0*^UMGVOB&'GAK;I/?Y7*Z'#[B?9WN][W.]W1_ M@ MU1J3MP1G'@\%(M+E.O^M)PRW?ZF0E'XKORLDFVZ [BH? 291,]-]_>%"Q M_SKQI.W)D/_5L+I!-.R/8F!NLC*EX6-3&(:ND:I7N1=/^C[9DO]U7?+]UCM: MR) U(YV,@'NB;JV#N0\:UH.YED/0R(?CMCDMO;4>LE\B&;4,F3-8D,_E?OFB M;]&>W%DXT"+P#F%15Q7IWOJ)*K!1T=M^OVO4#=*Q^MVA^8ATJ][(ZBJD4_4Z M??\1ZU+JKN"/.BP9.D9H> TJ:OW1#:F*=!OHJD!T6+"H/5>0UQ:CUC6#\BW+ ME MLTM_W)E64L:_\E:<=?!OU@-7!CM#F]?IQ'TB0=JW7 VH?\78!VQ@.V[Q/ M\'>OW:W&D=AY>>%= *_X2:R]N8]&EWY[-Y-"VY2K.P M0^QKU3$=Y@FD('6-WAP4)]NB7+]%N3&A[.0>TLQ0%,>RPQ9G 6;C9 )V,K"* M 5XL$"23,>HW_0E\,BPOKJENL_R[C^A%>Y7B>S/[^>KB9XQT7YQ?SDQ15EW< MADMV4BJ:(Y&*;.IMK]TVQB-/*)IJ6#\ZP>T5'Z9\^2E9D,?: 5P[7YIZ]=R^^M:# 9OFI:5@1"D<;H*_ M'$=_X&P^%97%*R=WAVD7KO;25\!CNCSG76%6=?FD?6?W'18'T1,G!O1;L],? M0%]%V8#?!WC9Q;MHNSY0?C U_,'WM5O=P7?4Q+/5;G^'7DG,8,9)]]IQ-(3_ M3=KX:6=,U=5P2SYDZR&[P]#T0:J. M'Q.F'QG4%#_&VE4"_B*O_3*CO.0ENX+S9"/)&71=7+\H:4-A0CR80'0'DI6R M ?B!=/-2F2&%^C*NU<6B76W&=)W]"P-DP M!HY^ZO+!.&8\'IEX;/-UX?8W2RVR:H8-D!FB.F\G56$[C+V&7[WM&A\04@'F M%$O%%^ZK:1WF('?0$ZC=L^N]G!6_X <@I)IIW!\23)A.N4S,EC_P9@@"F9G M'0XDOCG5ZK@F%-V8[D;A[EJ7F1KZG-W<#7U3%2>40(6#!=/\S>NDJT<@ISMI MH=BU4BLZ$8#3=US![WUN$E?"R];H/'I]/9EH3N^C3^F2) 'H&*":#5%-Z??C M<1^]0J#0#=I][D4184"A!ZK^<-2.^N2CZ8_C'F@G8"X/.J#93>(>6-$.$_VD M"VI/;T*>G'@R&.(?O7C$]('D[#?2:;.OW3;=K9KQD[V9(+T,%C>(NV09 M]6 +^JC(8?ARJ%OJ1W&!T57U!8IX"YL.&G4O'N%DXO%P%'W4JE8I1\O"HA^/ M?7Z"QB$YU?K#(1?4C4!Y>!?-.)W+#?M@[%]Q= +7?S*D:K\!S;0SG!RGE(^^ MN-HEO,$.5G(<=4LUU<^A)@>KICO6L%XUB2@_])A/Q.=1E>Q5#X@DU[R:ED@] MS!3'@P24B0&%=5(X.#$'EY9 JA=&!$W&,$IX3 -QN"^=Z,V^$30,9?^EQ9'K-> X%",),%*_-3]?!:A?%G"XU=80 M^UA-!9&QWD=7+AKO2) @CYC](1ZHIU9T@\.]Z$CPM1>@OQL%R*6EZLU$1/H" M"76(;KL>,%49!G=-EW$;CP:=^ /-EM/NL3! M3[I=[YJOF[0]07@Q6+3# ;^X#]N$O..24FN./_D6> *Z4N*L;SH?=BW>I2N\F7 2 M':N]6^DHZA$(6(2NB;3+2\RY8^W0;''-@D;-4;Q.]9F: /3M!6MS[3[F1,RB+P M_FX\G)!)0+)@V*?_=")Q!R6.*ROAIZG?B_,I1:#'8KQN"/H@J,08H!O@ M'YV^6ZL4NW#.I_%1E975+CPTB7K#/A@NZ'1%A70$4M\5NB/%U^>V*^)9_Y(T$%2$;6T^?X>@4[VU9X=*PPP6X2C!I;E[?L$3.M\IT*0;45LR$$5 M0/G*]+HAI"+W0O9>VEQDH^WYS,DRZ=7?D9H^,!4O=-!),*@RNA%]DEJPQU). M=&?+B8Y5CC0V$&J:&>42_;_V0N2D=.V%KLBWM@T*HX4+<.DP>7O<,LR=/$(L MBM\D>:*NAL#-\TEV5;+8U8SXS^EU] V-B4(C,WKS]_42$O/L]-L-M-K>0LU. MR[U7W+K&(28'&"+=BL)(QV/=]W1!'+5U@_ &CV,-URWMBP/6MH8J-M!C?SRN MZQ,>WL^:&EQ3BOAS4/81I)5\EH9\OQC=JIIN;*DH8?0/I3V///)AG2Q^.YTO M8(Y(TLP3O%9/?3^8/A5#N/HB"M3S"W"VQ\%[R30 $>7A@TD80A>1473%K^=_Q5DL?NJQ>$C-$ MYZ!*D$^A]Z!"H*2B_WIC=__G' /X7'SSY9LHBB.IEG2_NK&.\=60UP=U6V:J MQ\=J13=9\=OI)Y0SY^HROX&!N9H_$20"Q/\[7>&/PDC5H? VYFN6JO/3+C_/ M5&3B'3*>"<$/R;JYW1%^SW/TMW27GP(CW)*Q7QQ2 4E)-@8FTAPY"3GXAFL[ M]W6W@BQMO!GF&#]**"KZ%:<68F63:8*V7SEH5=71&6:,FB2@1@$VGH/G,GB, M&+5#H-$]P9"HM5P:W:4&XL5*F4,3=R:@2@?+Y!NY;OQ*=139:%@S;N.WG)C9 MFD^^=IKV!5]F" V!@2D]7"D9.,&IWD@9?%4:0IJ4-HKX? -$P1H8!N>$C=7V MS<0WE<'[E/U$RGYL/R82A"XH[O0P9I&OM[%F 56=9'+2[Z(AR$;]G_N1N8W= M"1BHWT7=,?T'S-@)_.>FX:)U6F/X%C.LOY._W9!^3_FG:N'HSWOP_N]>0C5\ ML7>T#0Q41:EKL%?NI6J:?K-A"$3Q /Z.,TWA*TD7:F"*1976CEC3'RQR^1, M*4FM/V:H0$I: ^MO- +MZ_6EG&3U@OD*NN"XW<4:LV&_*R[0ES:OP$) 3./L MMN,.6,-@,X\[$PH=JA?YI->.VP.VCN/)F.(T?AD;<3KS9A_41,I$7=$4*& M>4JE>>P/ITCWQ%0]$' 'JP0-H16UDZYX!5/UBUR%]S5V\GKI0!Y2;CW#(>*E M^,Y1=U1JW. M2!DV?HS._MZHU>^_]+(^O&P 9->'5W7VNFRU-6DXK)2*_!MU!^V.,-TT.*$WDZKU_4E-\*D&H9Q##>B MT&(;2SPG(&>[T1"DW7!LW"#TG,M.)P?<%W(IH"PY^C.- 7_XXCZZQR16Z?*,/"=)FJJ,0 M"GBV/I#IKA]N==O9.*%]6G!5=*@ O%8%!44!4PIR;D=Y1U,X_N;WI+XY'8U* MW+A> I3 (5Z^P3B>]-OP6FS1M,'!W[NK[?PF_*H2I1IQUQO&_3YEX7= >&.B M$))@=8YPW;_4IZ)L2 M?:ZX?V3FF!0/RD$/:T>ZF-+3;X-B88>R*WTO9_T631DJ6&Q-".>[-9J O8MRMLN?4O$0:DKAJH*F+WL+N%AA!0K',1H/[:7RX<5^9U3]0N.+_7&G^F5? M0^;[ $YF_Z DZ7+>CNRM=AEBQD;CT+%R.SN&ODZHX!Q="Z?NJ#DCY^]Q4; 46KYLW]H 79^A!M406\6S2";./2FJ:%6I>,6N92+ @; M6*%?#6"T)BEQNC4=HK&=Y$!PQJ%]4I.)MZS)/".'A#8.IFB]/=J$D7DK?=*P M,?#7M)31&RSKL&4\$(JBN+6X_LR(D2*T(J06 -CL'U)#(O#@H#-AF)5*J$_, M.AUM=CVW7:!Y?9)A8U8DV\")435MX&XP;X5*SOY@!EJU[UBD.&O8W,$@_>F6 M50015T[6?WI$X%S,IO/9W,,(2&;SBO.P%2-'&F\3WJA++ VP OH2VOCN1G83'%K/VM>=+)W931*21R[[F(^ M;T!Z'"!&+ U23_CM/O2@K4.X9&";/&MRAG&]Q 82-*GTX,LKV7@,+Q# >5L MDYHIM:)/K)(1RNGA4=ZC?6-$1<-84NGPE2QJ\:]+E;E.JPE (WN:1/ 6[>'1 MB.OW^C'HUE*^!U)Y*-5[<7?4X^*]+OFG;GUEXQ!D,9L*E#LY'H\J6IMJ]A^$ M=Z)*7[F+USD"^N$O*3[Z067!$6WP\_7%U:\ST %GE[-/Y[?1]<7TDOLQ"_)& M@CESU-'*F08NO*\!?4I+-6$1%PH"5IL2G>K9:&S.ED!)\,L]LZ#N;R4SI-D*KEX=, G=CH')Q:H!U.G7?EV3DG6&M96F6^"9A6_[ MIA^_KFCC[.KSY_-;QOM%.)"S*X("GEV>82WIE?=T E?=8WP7A<.]XL(R=)H' M%]6,>+7;)-/.89!6NO\Y6&Y*%)26#@2]3;Q)&ZE0H'CC"%G M+5EI)!5-75' MX,=P:S0'Y]R[,9I^?N. X(XDYQC='[YZ>KF,^?F2)9A M(JGA3U38D%MPBQ8?$[& ^KQY/[SP$M^,E;I3 M:D$>(Q0OHZ]2$XK1GB(\G>8W\4CT/!J(F:@)(3)KW0 *CH:#) &T!&KFU2>T M(K&I$P\K/I3([>O_,#NH.VZ?=MIQ5"%VUHK^'<^#*.2UA_&'ST+>HMD/?_! M:!22DCR*=HFA_$:)6U=P(KATOKSG-=;!B'COG_K^6.P"[U7P M1 ]ZZ?:(B_#!,'BVMYLO[^(AS]?B]SY^O3%Y6U:8A?[=O0?GI!6"@)9O-L"W MF1,) L I[@U%QV4E".=ZRL:$:[!\V$AG!8+L3XI:(M!5O7Q>)#\8]A_WJ@K% MHKLZ_>_)X_:'6^=6K6QIL"^Z61Q\YS4+IF[P!JQ/* H%0L?B!)XC-6VWK1Z, ME?2Z#F@-Z,S*!RCJP^FPW$CU^I6CBEGPGL7'PW.1<>8ZNQ'8YD3'$+J[935 MT"3;,[\@>.4/[&8T+7B$#^%YP"M_L.9?LG[&5#!N72 3=;D7/^"=03/;%9!A M:0.,6] 82.OP<\=X?I"K=I=)[TX'5@?/@4VA?3#V@KE)LZF6+DCOU#0HOW5Y M10K;S]V2"H-9S=5M&9GVAG:E\1:V)U8QJ"3FM4?VL-#K665O_(U#RP^%JJEU MD%("L)@8"];&;EBU**.U51M?9$'>>.S3,)RYN G+$UI.6%0F[-Q*-(CVAK:] M"_B*6DND\:=BETH'"VF:E6T4G<(G&R&#)0:M[%>P;D-@;Q.E-MW(CBR&D2 = M8D1M&^)*S,ZK90ZFTO*T?9H\!IX"X]&IR<4 C6VU\F@3Q])5W&MA,''ZPX:V M')KR$3)3,',^.L7&T50"SN<(P)ED\-,GU!L/!7FO-U([);APIF.<.+C"FB@K M"EEK)S\@PH1152@F/\%L0)KP;R@,'?<2#. 5R$OMNYE^( Q*U\C6WA1WP$ M++QYDJ2LD=?+A)P%W:]DF1!?-1J!E/,9%46S7VCGEAR3=JXCYY-ZVQD9/Y&_ M-B'"@FL5=VNT_98)UQ/!A//)1:MQM/AA.S;C>X MJQT:QMWQJ/S/GZJ89)U./.EW83(1!N0&F)@U&?4XT59Y_# >P4\<]AK_TQ?7 MLX?-<2'/6C7KQF,".3WKQB-)@X+/!,&[W>R'N<5)&5E8NV>_!4KO1 M9(Q9/[W!(!JTX0PZS4*@,VE3G1;L67<\C$[ZG7C.)QWN\=L;()S"X'4D M/?@/(.D!D-&(H#/B82\DZ0'&6\9EDFZ/XO:$<#0,@A_69$]ZO3J2[L(H<,Z( M# D'Y1[H822Y&Y!TMXL8BHC7&D\&'4^@?<[I.D;2 P*C+/VSAJ2',$N"I^Q2 MW=^$0,,#@N['B(OL")K_>82@![@^AA+LT45ZBYEE/2H/Q"W$LN_N*PFZ VRE MTXL0'P/&FO2Q+G\PZA\A:*!@##[C@Z,1W"1@'Q,$Q^ATL.)^7$_00\(6'_:' M='N'6O9?)>;A(!Y3.!J82G?<8V(&'MCOM(68AS"_]NN(N?\?0,Q]9!^4"A2W MJ=C3$W-_0C01$O,80=V[&#(PW'8\ M(>UY%RNT^ ]D UHX$A?> /W4Y R1U@ M ^-QA])M.X8NJ8AT>)22.Y2@6_IG#24#QYO K<+(!J;RC2@=(Z!DK$DUK)G_ M>822^T ]P_:0><*8MO&D-^"BXW8F[<#:U=-R+AR",>X,)BF,ZEWY_4B7CS@C$ K/B M(>Q5CV -04K2I1T,)[0O5>R>JFIKYMV8<:-:&L<=SO@H_JD(&U%1OF!1R8B3 M=.RF37KKQ-1;=[_?NAV:ELS%"L0F52EW>]R0 ':JS6 ZXP'FP):?=IT]23_T MJ+]6;ST!PA_U.I+TW9:!!_VA!]P0@G@G2Q"H'! 5$WQI#V[(28\R?L\#$SA0 M==^2".FU*2VF#@R8H$)V &GQ88N;MNV]]]%4! MEW_],KVYG=U<_!I].K^<7IZ=3R^"R(%Y?VU) ]JUV ,3VS1)(JB;C-7:*>?- MC54J4S 6KTW-TSP9.E))=95%*R5;7)I%"^%JYND63)Y>._H?APWJG-C+D;Z0 M'YSB7#RY"1WF> SZ)"4]C28@[DB^8#H9JTJ@S(W[7*,/ M&NJ$_NH!FZ 4:N_= M00_E]'@T.49R)\D[0H?%:#*P#/Q/.P:>'J&",F*QW"=PV!$P(*R.@*7!=\B* M3+X<#=.A8@9,$H.=0<6DS?HG4/&8H)RQJ@*U;# M>J3[8,PZR"8+LF1@&]HM M8EUM3*?&_PP']!_BV.U6MT?_&?"'@RY_-];: *UY8U^>3<*I2=BB%> I#1 C MK0W*-@*)]\;T+V!$/10[?=RD'L$1@&8XPK6.8:_PV?J$K?^[LK5J%M^4O#4) M$D/^@;E;NTP 2YK3N) =<<%^D,'-O5M1LLGMYD@:WGD1>FUMXADV+??0,P[- MQ\,S/VG[3F9>G/OTGY)P%2$'NZID S@\^>J.U+0Q5._3OV.30 \!UM@8;+!=LUNQ3.G*=6$\:]O MSD&J7E]@^L(GS&>87UVLN.X>,-4-U94:I!XE):4&$F?9:*[[)EEN!9 MN0U,^GU+D(. +LJH5<"KS>TC6P4-7)N\#]E9!>@WMEQ6;%+5(:RV6& MT0F"L1& E*8&,=Z>-$GP_$J=:(I>Z&TN1;320A!.G ]:$1MZ^^J"4XMLMS@\ MXHVA(!8^A5E=N!>89'#8Z6(]*UNO/3>F0S4,3U9B_*_-ZVUIB=(F%P0^3!)Y MZ2E;E7*T&80X640AZE?S==2=2W_,7)UV-5=G.O^),VSP#P1(^GEZ06DW]"0> M#DLM8D? L?TM-K">F[!K,[7XU4HAS*9Z@'M[BH7A,2%#8W^M#'Z^5*OCE%,P MV&1P_F?,%G#_8 \S"+Q[:JY)^-R<$$HS,\R.0+X+]N:;#N2(NZ^[0G_XZO7" M=W(L15><:QP3I,"L L8B,6P)RMTEF]^8AN#MZ;-BKA!@5BLZ:WHA)PCMN3O! MGD(V#GG"9V(60;?0RB$K;MN-5S-JH.5GEU]FV,K]ZL?+G03=H$X0IN'R>)2":Q*,%B<.15M%5@Y8"UNY;$ M8D09X;03G)F6BVPT'1S+MO55C_G2=R\GJJ"-48&FB0^HB^#O_+Y1>@/#)-\'. M4,"F< \M07#!C7T&2BI8V\15Z+>D[:8TNU7V.T9K=QZV'O50GTE%*0;2[9>[ M;>=W]!.D-(?VEZXE>22@+C)J]:N\>IH(ZHKY"7^3"NHGU]D*<_8H(RIWL+9< MNFD?7Z5.RY:7E+I*.$G/*9"SON!E%;_3/\ZN9 MO[68D+1;KD5\H(I1<'*%E/45R@*1I69A@-Q[ 61J+08KXO=EA25&R8-8$-Z6 M7IHGQ>1T5H_DSV?ABC'[O<"VGCJW];/?-20, [6!.NN889 MRWM*B$E/J:04,X2*[%K!5Y(#W\']+VT1IRWG('4D.230%X,IB2FEI:IR!#85X_<8!T:2['8<_6 MYXH2UTO?LZ&_W0K^DU X92 =*,T&K>98!5A-8P-C2\S%:BM 1S:,V&6$S<]< M-MAD/#@=ML$V:>U<4US^(GS<]*E%_SG#P2 M4(EAE5E55D0^LB]\J_*.$U&X0[F1N/P01I91G3GL2&7=+RY74J3)*RE*\(*( ML(@\*=6R82L#*>?V!2E@;3?4;#A+&AS/;:GO)E7W>F^(N=>C44= ONJ_@.,O M#ICI2+TCZ#&G)I!4=$=%*#\U*^%&)U;]D8EPVE.H9;R@6905 9,<)$1@SM7A MLXFA)^:0SW8+6%()5$"2YW!'W-6YL/&V&Q=O^R7U;Q6B%6HB@I0:NXI.S"E0 M+!3Q9+?W&%\H(L+&R!-*[KPKN-WUN@A)B+(: M0C!9HHHX3?&EH>+*$BT%VQHT>_-=8-9[H2=(PEZ'\@DE(O4E%*%:T8#EKWQ+: M:L4PZ=?9(>Z>B7C(5ZM3&/VT>$C7*Q4X^J16)=&>FG1AAO*S3_HO@440*OZ& M,2XA98 M?(?LF; ^T[" BM467N<*62/]6*%!A72U-D%L(HB+1;K=>S1Y@1)_]F#WC%@; MBCE\E4%C3,CEQ!#:C$..T; %X\DMUDGVJ/+-61*YNSE,FA7!ZFBP0M>OL=1> MH%'<]:3FF.3Y/A35J2U"RD=N!XJFRZ^55$II=4I<@Y# MR^5^G 6-UI^W3-'7OK\+?7;FLG^QAP8[ZMF_A14LH+*=]@9T&3WC5+T;1-," M*]+NT]-\=2J^;RJOXM +*;WE]2A/+4)R9\U;C\6;\HZ MN8,=?P"&XYIZ+>D06",A#B"X*R_,U H%#CC48YB9VR*N-*EPP' 0MVLS<*P. M+M4?GR(N6+5>!0FW>H?#2>U[EBEF6 18_PZVF8?,"'9.NT6J=PK3I1VN(M=@ M?TW))1%,UQ7C/V*QN#:TR"5T19"S.J83P/:GX6!P@?">WE&1#J+YT )4*Y1: M\/P)$^ =7VB8EQX >:ARVVDBDZ IJZ!B*]"A":M.78M42F-W4R%:*-$=7\P5 M0FHBBBA]Z "YC3P9!3;FYMP0@/U ' M,N^T).>N("6D%DJXX4;(A6&G#''_^XSR]QFA@\7?LQ5TC"P:SNE,OD9.2I/V M&QC2DV\DD>Q,0UTY*@_&RU"__N!MUUJ,"#!NT6&CX3+_GN+8R-:$664[1#P* MS?&$6^1D5/A/L:1FQJ_YZ4].D]VE4@WOC17N]8*]2S(XDWV 1[K*I/X(B%:O M,$85MKSM!)8CP864DQ*@RB9=[J2J+A$N\M*VW/;@&RW?_068D^.I&@VEIISLT M1^OGHT72B)(AK>.C#?5<%1S1Q8/;HQJEIGYVS.>8/K!3"3XE4& Z%N\;\+?G M+9]'7/_[TJ;K@\SG/608PXHKYLLC&)]8#N%2)DR6U(,]2*WD5J Q9Z_.50N: MHV7U@HT@YHX^4JOSE?5NJJ@H2EKR2\JY>"V97EH M8E9,?6?;6T[?I*K4J8#* G[!R_-M$8[8J?6!=\#,T?I-FKQ4%%KB503+XZ@Y MU2:Z7-F9*X>YJ?-+N&)&UXW=U\_4V,]/SJW&SA?W6U:#7,UD<($1'.14-5ZX MSD(][K_$O4G,#$2R*G[@ 'CE\>5'5/4O<&4RWK/C&%P#YI>8BHM'>#< M'MN";7,NQ67Y%7+8/:F!I,.:7(R'W/9^H%W/#_O0&$XW+&8WR_IYH_ MTA;^U]VZ&G>3\"[2JE:\+;9" M>CRR\+OZ+2*.>5\9_:ZQ$XZ^MQ(JR=SMIC M\-*GL =0$$OV/T=G1Q=^_5GCW3,1@-/@KK*LIL8LVRUL$L.BLO%23L_27$3V M]_/].!:%:I$L;="7O10P_X]]QS7OB4.699(E]46]"?"?\5@8U>OY" 8KV M4B]5'R@V-#ZNH[A( M-,9QF'&"/*.@CG;>5-D6!Z2K@7KW3-V7Y"'8F!&\/5LP1C_'U4L62968DSVY M8)R$TTY7I1U0 6&R:? <$3BXK6T)#_N2**:0F\& 7J&FCN$9/$!%@_[$< YU MMZ\D+1LNS9,QPX.X6X7@RM$;"N&Q\?0J*JKS5Y=5XLJ&UK?4T4VAD+,XR@++ M+O!E%PY5S#-KSC)!+.>[%)U)XB.C32\?L^T2!JJMDE MV=('1W6]N8O:4N&XPF\APJJ1I4<#NWX2%-Z='5,OV.+U7E)!#J>X3PX\B2.Q MV=K@4R@&#'8AW8,UOTF?;2E^D.01?87Y$+3=J;P[D 7 CG89*C%,S?@6_U9] M5 [,[_VM9<4K9XY57'1AU^HRS^:;0HQ*WVD7FO R%74)53>OW(.ECSRJM(^2 M?$S/Z59+)M+!]=T!\D5@C$H.4\U0\F8SC-O]@ #]9:D9B1C-6ISOQ]])4S,I M"'+.6=@S>Z$]4!(&/E! .!P(95Q!-164#4X53V7.AV9>N$$FFAD1<,Q#LEXY M*',/.-0PO\#[1R8'9BJSH<';B-BCTNY(?)P/IB],4UL828QX3%D]C#WR72;O M8=\+;IU_6WTTO<+%JKRKQ>TGR9'$UG%P79A\:])/*V1?9_S$ZF:DK"JYX]PF M4M.^V25,[F>1YI)B[)(TBW1_>MBJ'?:2,$%["^]6TTL*F:Y@4V2:ZN<[(M2P M?O9QT[N4)Z.D:IER7&_2?9*$K!IL)_@(\_C*$B@,H(D376X-'Y0#)?*E0G6\ M&)Y?$,Z,)D$0?C^_DU9="1R(].?\[:#,1V(T:H$JFNYAD_WUD&I7!TJH4Z\N MAF:.38]6S>A1JV=F@:XYA.JZE;UR0(:BC^CGABVBEJ(B\RXGP14K;C&V##]L M;98P U;>XQP?DZVMC8P9Q0KFAP4<)40K^0#VS(598WUX'3W SF%D*\8%I%AZ M+@!8-%4/_ -B,5@V->OE=!])]:05R29E2IL%6FGTCR#@4>SU]OJ>B38KDUM] ME&Y,MM&[X8[0YV?(]AFG1VD?F]T<'+#R%\SKCZC2A+]V"$WUSCK76X*7^)'G MZQ-3#VO@XFM6VMTBA WR52T.6[R/6#8E4](5UA\KG3F-8 _X^&J5QP1P3T4: M3"F(+3GIJO&VP'S)R.3?A,ZM\)(X6R1IC.F6"2PK#/78IP@H"^^ !+*#C!N- MX<&GW.;,.'=YF^M"-"YAN#1ARBP)'<:^_(RAKZDGHJ9..PIW@7C:V\2=]C-! MW/$,E7$T$ 7NJB=$W3\;CN?6U, 4MH>]VPV7UP$C;UR/+- N%^DZ$JW:1YYJ MYO>?%T6<,OV(PJ6N"QAJ'I1ZAZ5B4M%\SE'7EWO7Q4%JO-,#:U+V:LM3REWK M'JH@%4'>/)G;8<([$9M+@]TPX?F AK?Y'?P?>T"L)EI*W&5#]VAN,] FZ 99 M\0!S:YA44W(J0Z_:T9^DAXT+?FA\P;WE6]\1!$^98@)V@HI!;1ZQCR/7O!&] M/EQ[Z%=/ED# KRP5_/'W<$Y&^"[+1KPH=1[&N]3D")2&I(.F[+:ZV?BTI*1" M"Z4,^B"3K15]_N9I_ .W(RO*C%6?+K+';)U0TAXU4K(&LB\A48M=6WBA++-I MD17G@$4Z/&PD$&OOL#<$D[TG%Y'[[B:7.['7I3-6_,&A[T4J9'5&HL>YA%@) M([/W8_DUD3H1G=Y=2@DG-G)?XE>D(;ZNV*Z^#BYD9V$ZY9>-[(BYI'3 \*EV MX,/EZB+AL%/I18=..1&V6/9(28I5SY1M[^NT"X7E=LE7A'6?56&@ V1,%Y:3 M\GZ.\;/#9XUY829%1R69<51("9^#)I<4!?VWNQ6*_&WJ#@(L8A]V%E*AXF*% M!$PP \!,#=6"UV(U:O3^J*&H:@ BSS*N<0WFHF7I_D+7F6?N9N@-$V/5*\U> MV612D+;DW@:MU;PJA:E?&!%1E9!*T?&7^0R+X&?SV_//T]O9G#,/0^!=*LFK M+X,GF$_T%&!7/\:=]#"?OB+?TP,G\OI3_+(A\!G22 I7A//C=.I;W4FB6B&9 M:H\8]/*)=6(5N9;&K UY+PMG>*3>38H4XT$ZUQFG0:G9L/0(/9*O*'[DIF?" M/N3L,:O9*I\Y7)U./;ZJ"=C59*E8X "J:3>=,XA6FW=(Z;U!%6K,Y1 []I@W MPBXGM/>)$<$%8=9.:^?E.NT8. EH[A%>_J(6JCCV&48ZWQW#G\[+N5Z:.+%TN;P&.T_V?OZ>O)W.JZ4V)1^\812.:>EB$=J4RB41RF6 M^D(&N9;=*2O?Q#*U\-!;N,?QVC!H5Y?]&:9=J#M(117A$+ M172()^P4J!JB M6%%@HAS/6FL3:"8OYG7T(39E#/:!O>T&$$<3JGS3>&!-ZY3[;BSMDI6V$ZZ2 M>Y(#@#'6R5.5'F[ ]"? &]RJCY@HG//!DX.F].OH]\?U^V*;+-)_?D.%"KNO MZ9L_W\SFL^G-&<-!?)S]/+NX(J**SJ[FMW-SA 3#[M^V-&];J#/W;;]G((%* M76FZD]J.-:XM37=@$'F#OC11>=UB.=XB^M6K5GE^>7;U>1;=3O\GR)WS )FX M(7CB2"7@P\\NI>RCZJLZ3%;XAH&HS]*%IOBO"_8J3'P-VRX7+N"16\B=WS;Y M$T'DB-C"'D[Y#@$Y]$4+@S;M R9$Q@@JQ6+*.6AKGS?C+\WRA"GJX"=>Q+(\ M(#EHRX H+H(/+E.MI4!7/ R'"<-2V\4-N<3QR^6>=>\V$O#X!'Q"Y[+R]A7U MIB$5B2QJ5("?4[%RRGX0N;CN:*0+1LV.5$7TSA5I*'\"GL?5BMA2X+!.M9O( MD^H/U9)&="SP<;E*N(;CJCXKRKID)J?[_9K2RVHEDZN5MW8>)>A3D47=@KF$ MC,HAR'SA<@C$P<<2@SS>E.^V/67ESK0GGZ8SF?8$NKS M]>QR[AH;T7$F0:]D[I[%15K:6T-M .ZTG9>;*\.B?\,V?MI?+!8-/9=.#EC, MI5\JSD?"<9^PU[,C3$2P$7G(80Y4EK+?)=W!Z7L'C&YH/JDKIU05CV?+QATM MLVS,XH\TAX+35$P63Z/&PHEZ*CR-\6_-AG*"TJ@SCF6U9V8P;&&0,@":@'IW M?G P^30!3CZTS[A6+ 8"S41$OJEO:EVQ_1?JXQF=O)G.O[QY%R#UO;'S.*TN M)SJYS;?9 E?[[GUT;I4;V ??.]NL[%K,3#^5^ UMRIO+]"E %MOE&_A[P>.] M@:L %[%Y$\HR[\>KJX^_G%](+2:O.V-&XD"?T559I-MXWD&S.@ MD^TK K1Y)XHVQO70O13T!+G7I=BP@KCMO;E"H04MU@J9(J,1NMM5/,,EO3=- M(>IF8K#4ZMZ3F^ITM9(=@JWI3V"FC%RX-(P,[N&T7'LF2GX*.J]0T)1KP9AP M:*TUCWIO !J8NW2?-H"R4@(R6M_B_^ &6CM!YDA%]ZSK),*LAG)!_>G@>T$+ M!LH1TX,3J%$9@'V> H6M:5TD.59H:5.I",DXA-52"+>P\#@$<\,P(KE],ZIF M$QN/"16SF43"&(^5Y/[O4_;;-C4M;ABXCO/SA0CG7: MN;']Z4H#RW8I53^6!L$KBHVMKZJM?'&5_Z_+'M:7JE M[E+S9.F"Z._1QK 'KB$LX\]BA&,W1&!KBMO1#( 458FULLJ']T[L"4* 6^%U M?,OD?8U%1?33O7J76J=\$^B]@(_R%+2#QZ>M^AWY!YHC"(' MRM"".UA2OS;T<)/:)\V4Q?XE<6N =VQ[*CY *;A--T9\F/TV_:M=/5IX=)1$ MQR2FJ@>'I*N#"7!-PS#2WI,?%J@\EU@CPA,K/9@#&?%AF1/W XM]I,U?II 7 M6.>87)@R0'7L &W9IT-^[H#:&'-)0Q_G7D9.6:Q2,]C?TN@OAZ4V);K#/'G> M>F%FF6*L>8].M<>6YB7"^_WM_",I,'0BRFMB+@\KT@)T_+!J]K'T6$> MP"R3E4A9O7"16]R4V22>;O*R1TQ>4.];9.IP@#$UC=S/5\V3+G,<#-SBD1 # MMS*@2C;R>DQEU7M8>%]L ^=F\ZV2)''8&"8GIKSC=67]2\RBO?/1M%[M7SJ '*DD94%4>5GP[\\"+?W)]> MD(>"+W[EYY^OI^'IQ_C.8O:+>_Z+T(I19J8G2>!.76^!% M/W*[@S6[U819A$&;+LPQI->L<2%K=K7P[O!!/Z1KUB5)7#5I9.?;G^9WLP(R,KE17OU MH1I@<)DGSE_I2J[4XB;%EXL&><,XDIAQ[W;:82Y[RBQ@K2). \UV1;\G:3=3SW*@?KO M13VD4:7*0_Z;(4\0SJ@TQ8S\IZ@LBO8 9(Q>/;%\R(U+2RGOM:(E%2@(!;US2 MP[)+^L9-]4*F>D93K7-)^ZXJ) )[V%G0IETBB.THPC3<"),1F SVT0/(B,#\%]VM+A? M@7A3?/]26<$%>3[/SR4_^MGX0FB[0?I(KX>_'G+D(P(UG6W$16!\*93UREF) MN:1<:+8BAF*(A8I? ?/TMY7 B VVETV]_YNP6/WG"D^*>W?16C'?69Z0%9/ (>1]I!A*I($@DI4:W5/9RA"S"!AO0; I+@2VBF M6!%':@UVEN&&[2F]NH[!4(6/N4N903=W0>(K6I.4^C#48"@BK " M#IK G@%6-WG0>L&7%+#"KP\;C4IA\"OJKY]QC=*TP:RGG3?OF0=%-UGQ&[W* MY6S>>)%05:@NST"TW% DE#6KF]G'\]OHYGS^+Q0C^G+YX?SB HS'F]G9[/SG MZ0?L0O/)A (<8Y=@J?J*\1I+BA?GP87().79"[/?X>Q5]7%%D6L2)4=:<-35 M"VNGEZ4O91;8%WN!W-66GH?*.L2OT]B$H[Z9NH^D: PU:(Q3[?,1F_HG1:=@ MLT0]NY3>'"UA^J#=+((H#'RP/WCY;51YG RB[;%U%5$/;I_#]R*36!Y9.";H M](8F0:3XL/HG@XI7S,T.&]AF1_N]IB:YJX*92MS M23+U*@M@> 1\FM$ JAF]=9F\T9Q+."7'+VP-0'JUTO ]ZO(;25=&;L&5?)A[ M [\C.Q9Q,:5$B+?/:3#,%ZWC)@ H(P^X:]N@Z?6M:/:RUUHP"QN=6^(.<+Z. M/[3!Y,]2*$L"L91R3%(#8H=A00:14/ ^EU32+/<:45(%K/'WR+5 B5&JK*5* MCF.OP3SK5+Q&8+ND!-D+,$_ MT@TC6D8LG8=$$QB44LJ(YRK%2ZU""^J\!N1FVX"Y8HP_=B+OF_O:EEK5?A _ M2;)GXWHC7(RB!-@:>MCG%M&C+C7NC#N='B9L*&0P3DIXQFFMR.K'_7$?GQ\, MX?_'DQ&P0(>QAF?N[#FDG/Q08.1[AR7^^/7*=V<>^";E'S5_C=_OAF _'OD- M?%X=1C,+[!YRTH5%C+E9[F32YS^Z8^Q::W8AI2I;77\O[DV&E7VX;:[!"%B% MJ\7X>RHP*%WMQ0*,FNJ+J_JJ]QP4/NSU9H %S$PQ6Y'A: [;L!2=2(V25I)H M!>0O> C N=%=AO\E)!KZ*?U,;1T&URHENNRE/EG>&]LFAVJTETL5[<\%I45E M-.C0OWEWELL.#,J# G1#7^6S67Z/8#GL30BRN_:F<,<[7"J-1BE%DOSV!U]2 MY.7VB8&L<\X<-GLG81K%4IG0S7ZJ/XB4C05310NYX4TR@0M M)T3?5U2R\IC8!/U=#6SE\4W8'RNL.([D4(4-ITQ>C;[PQ6VLT0YVM@''\]7; MIRS#1Y.; ;88QZA,U'*4_28;57I8VN/MXG@$ M:F*)/TB=@DFJUC3UP7=$J.@OP#2R#>[8.^UL0_4B+)7W68'Q1H0]4/ )2Q9( MI@^H- -!$QC;X!VS5U62?*V[!Y_!,^7T5PY5C J5-S5,Z=?+@S-=Z5ON>(/*)-D&YU$B&X2E+":E3.D5LW*2\%6C[<4 MB"%D0Z3]6!@SV6U;7FBUO-@0D.)+J0*[$&^8@+7YKKY!B*XF0P!H^W'CT#\J M7U]^G'V^//]T?L8I[Y^-XE7!7#:XMID,^URRY@*%RK$P+V.HEFFSPIU/3<0- M_86TC0?VV+& %A!>,FD,T*#K(^"GX^$PE$F)R?:_V[O6W[:1[?[Y]J\@%EE< M&:"U?#]R@0**X^S-139QXZ1!<5$4LLTX0AW)L.1D4^P?W_.:%V=(48YWT0+[ M(;$MD5LF=MD0<=[V;CN#Y([=#6]B;M-'QM]@$"(:[,8NQ MO($UITVEL^62& 1_ MD^I_].I==]*'9$<%W-=+]'NQ%PB?:>W,=]///'IFPBP<$.O/);;3/Z>0@+O9 M-K\P^^T7&:IXD4S,;S=\\FIQ?JZ9U'ET(J:-JCS^2$>1#5^QL@S;O>OL>-1& MU7D;S8=C)XP3QH$,-KCZ\QBMMYA4:?3Z]$.T.#EY\_[UNY>O?X[.WKYY#;^? MG'(0=W3\:"$E*?#:)$H?5CP279,=^0O567*Y"RZ"<=L'*UZ>T7F;_?!B+7^(_IOKE!U&=MY2539"W)M7YEGU,'[7,E%U)6L3R-]&*.?$5V,W/74G?H7\E0 M%U119UVA]%L)8C'N"MJ65,U'+7@%IH_B;]($3/*4^Y7W6\M3I16UM%2=X,G0 M)F\(U4*I@@[TC.QV I73W6A%R+J40VIF?NN!0BOVXV'.D"X<[3\1N^BB1X1\ M?=NGNF'RNT^=>4"'>OZ:\0&NV+>)$@@1,Z@E$B5U8+76V9&J7>" MQB!:&^Z75/-L=9'L5<<]+R]7VK.YKZ"3A8RNCL$:4N-+6;)=2_5[ O&KRR@I M&TR]NXI-7M^O&,]$)C>I-M MRSRRGH=7>G3!S-I( MYI_;I]E&W%4E4UP(NI429U'S]RW#RF"KT8IPC[B. 7![B_.WZ-/F*S*'&-4X ME44O@15->FO),I$(&WIJ&&:()OZ/)1P?.,VI/AE;%0JS?*TVYA^6%B!,K[]( M9ET7UEDR\7?K0*EVS6[/(\-L'#.$NX5YZ$XFK9("]:%:34K#\+9.08\IC(X% M)W"PK- [P3;NFMK1VS-[E'5V21 #!?JYRK?/(1A=%\)5KY\_(V0HB1X[-LDP M?O+ VTZJ5ZU6-(,;8^V)Z?8WP)O-'*5F77^AAVGFI'!8*/4+9 +((E(U28E;N?+M'84)?H&C_TE%G:9]Q/J<=K/\XQXX M0)[(7^<(4\2+K#Z:48D>S'E)F08":&Q>613K(]REM^J=%JB$8G",?S_H\Y<] M&0DO^](",-$$]R1*D[AH,4C6QGE)P:(TSK,BR/;.WQMA2% M4DD3>1.791WE0.]UBG^E;84_ZKRA[Y**OJLR YKI.'(>(R'J M_F-FH)(V51(=T>]5W*8I_5[&5=70ON(7=1VW=5PD8!$]=Q"[WJ\E@L?YBE2P!USW%+,BONGH_,)T+SU1*@/IG\[3YC\0W[)$ MMVARB#A' Y)D"K1 $C@GG3; F..$-^C^^15D3 M3SGAZ-@PV=T3QE>YWF2FXU :XX&*=S?2D!CX^34%^E1,2X7%]&Q4YMY+KD,0 MPW;80<,T<\D]=P6P$#M K-;>*_&&=E]-MA) M9?6#14:YW![9.\'AV)687P-/84I$FJ/$*[CVZ\;&5536;S<0!MA#/$K/*^/A)LWSZ2VKPA_X$WATZ=Y1ZR.Z4J*2>R\&*O MSC#,VCYH[S/E;#""PDXY/S3XH#!>DWX16#*[Y3L]0@QXRN7IN_[L8G!",C#B MESUX4QY%U5P89NJX-=7VVQ8=72! K@A5QO:BVCE\EY1O+ F;IGF82$N5B.V' M>:E]D> J<.&[V?QUAR<6O0?6 O"[RQN'-^#=)\]F5GJ1A2:*L97E3EF]$]RI M81E<.Z!&(GK]84@(K]:6Z^KV'D[6I4Z'52DO)H!2^%]9]-Q;I=PI81V^P M.4W:$^O0G[,^:FL"9]F:L 0E#6W?KY7:I)2BI07Y8?Q;;G9I?VKT!A3!#;\A MN9I="[OAMS9'R]5E:##)W5!]L@_74#Y04ZBO6E%&_57<8@)BA"Y!%RK'"E,8 MAO357C,[[$8\IE]IRRW3R>\MCHA>H,*+WW_LN".BP>^6CT) T73F+G920&FP MX>;1N=75);;@+)V]^*J@ \/3D-N C&^['CBW O-3!=,7G8T(G";)CQH!1TM# MRF$UA59V#P4W_?"YW,DZB=.X )]Z8??A75[>;63S1+'@!! !K^6"1*<;M0 O M=_I[\[G=L8 G.2@[L:7"E4K25LFPDKJ$6&G..LX8I\;YC'SN&#,V3U4K!L)< MO:CMLN;#= O6%@-H72AW430!U!@3F==]O)3U$I",=:D;+Q*_5ST>FEMX%67Y2G!3P;6<1S$FRNRBK4F$]?\RU M\0DN=(OI%6D/@!O.\#]PK$#V_?XK.Z=B8><$!][ JFV\HMRUR]V@3BA<'71R MM!T"]+&O R>5QEHX_>$':N&HA=73]BV)XK3:CRP5*+U$.. M=;XH=XE0*;I?4&M927,\8LU*"R7L_@&W-_?"<4SJ":<:Z>#"4?09?6J]XT$>*(-$H;&@ M-<7I,)=-7T[SU_OUC3;7Z*+5U@(,4 X>Q)02AL#U5EC#&G@3VQXR\.)VV[SN M"TE@W!>KX97B2$#DRMK0/A#?]##2T0$@USK@1M)2H]NE-(I6S^-GO$+,!79E MO.@N[BAPEI5V!,7V9Z!#!I_/2 V6EF#\2^M>-D>FG1[\*)6ZT139D?9PO'=$ MOQHLIM777.G"*KKB6CRKIZ.IXE$=@&[D<=IFX]C$2J'DZSIHOO!('0SDSH1XBEQ %:MZ1+$A95C&'/V*XL5O)9S MNPC94:>.\\C*A2C8'4)3O&LSZFLI:1.4O:8# 'K-J;H:COJ=7$[GZ!@X1*>@ MC8T_/QX8A-B!ZE0T8(63$!0&J QRJI5B*M%IV4O&-.VH[)PR:K3^)N$+G"@\?Z.]/(]O@-RJ3%R']?U41-[ZZ5B_8=^ .=F0N6 MRI-G;3;2WB6%E:76.V#7!];:^'$\![1E:.TW?9N0Z=LS>+')'UFOED"S,XXT MA]"PM=H@IC1BY'7(?A[#SOV#;%D1 =KM,L&@;7W@YG.J?"3-QNZE8F<2HMZ] M(B9.%LS1R! +JR 5I8);./E<%4XN[,+)? M8$(W#'.C$S8LNE.MFD+D\&<*Q9\I%'^F4/P?3Z'P^D/9N)VG"KJ M**,7]T#U!+))P?K5KYQ/62(UH 2!O:O@K+Q#10T9A,#KZ0>540%G(H/#E39) MW(#D2(L"**M IGS_6;#&KT9[8,W**BY).,R*'"@NHT2:X/M0Q#5$\AGZ%8<]JUX+^P7M4$(^\/R6#YX,IO_JN&"&@G3J/BQ25CG?DGK:FKL@F \Z6EK(_5/KHM5H (]=D%252"N,IKBV&:WZHR)P+SOUL,C3Q*WHJX81G9 MPBQ34&E23>KZCGM)GZ6>YHB#*JS$(S_^L-Y5&9U7 '#462G_G[PH,_NEO^S MP7UN$T/6_-? VY515=0Q\$!Y,W4FQJ90V5-81EN$]' 85!ZWA3$ ^:\SMZN2 M#2%EC8:K8H\TJX')HC17@^D/!MX'[;\*=("J2:S=$BXP0L>GND9TP:D2#KNJO :, +@]SSQ M="C@WG=HS+^R$,*G>'/\VX9&MK''+83IJ?J-&N8KR!]8HXO-^EZUJK;#*T^0 M8[?D6P#6F\!I8DUL&9@%FBIMCA9I2F8CL' T5\%<:N&3:KAIY^#*6)=H7TXT M>\81JJ.(] FZ@GS[;VXE)3&H5*Q"MO?LPAIK98VUT6,-:X_3O5<2RGH:O>BN MJ/*53<@*EQ4T_J9 M1"(K4P*ME0C-$YR.,05V)L%*6E%$^>PFB!82[ 'P:S- M0=[JKJ.S#+8)C!M4Y< LJO 7L$V3@@Q$L$<*VA)@#R7Y$8#*@>4&2KLW8)#> MK+3R]7Y^/JIK6;O-83Q6[0K1[M7:$:J\C%]8RDU>O)I<3>CUR MI\^H!1VM:^8526'OTRVN<(7:<$XVH;@3( F*(Y&09(%J#1@RXVZ,= 6L\2HB#0 M]1OTC;%,FF7$[F999@S9T*3M'80'@[BJ2GYP )])FH ^Y6A@L N4=GU*L.8*BW:Q;%Z5HJY4 M=J0IQ9S.$\_9\RK&S>A?87:"\NL)D@><:HK--/QG"DI40R<>EQ[T5J4J;[VZ MT5E#[ @V"0S"E@0=;5I5T(^LE:V/FQ1)0X-3\-W4 OA6#PZ<$NW5"C@.,%TT M4$O\)2WTNTHLAL,V6G'=>NPP@YM -ZP*$,>H^B#+J_,@$00ZWTXA!-]98/4# M?+^52;Z1#WY&C+3N:IQ&/ ^[W6+P:Z?:"[(HY4^O>=SI-'/JY '-@/[$G5O- M$_U/7_1E@X8");5G[3R/?HRRAG[DR;R%'PB%?OP18T!.%X@HG3?P;3JOZ7_\ M70]I*MSY4K5CZO(;<2VB%C MM&@X3$G&*9R:NH[..\J)T]!][-R^PGJ:[4ZR)8Q: =P"CCW8&$V21<@$BDQX M_+[%@YM;TX!!]\[2O&9Y$BIF;CE+$BQII7D5_S= M15ZQFU3NOG8W6 7"L5//>_2TO\T?^LR!CO[Q5:]=S*;?,UTX!*IQU9S-OG+. M%G4ZSS/C6(:98?AQ8!@E-*XB4@D2C(F +@J;7<$F5HWF=/*\V-RAP7VZ*Y6< M2-X$[O"@?<2VS?]:0TT*W_>X[:F,#LH(.F^\[]_JGD4G5F;A*V)Z_\$<;Z'* M;5'QD;?GED)OK%AF '\QCTK2XM$VG*-G2I:XJLNH+>:P8Z=ZM68H1X] N&: MO]#K,$,]*J\Q!+OG804\K 2"+PJ,[ZI'X;%)82-!1%K/8A&.H3G\PGH:'H"T MQ0'V/*W$T#88 U4Q!QFLGM84%3RMGF?NFU&( @0"7&D_"S]MRSG(W3T/J_!A M8!,W^1P>220)K "#@/(4AD0.W9C%.5C;93,'A9..=-O$195X[C 5_S[#GF<4 M^!X2[1QPU+8OQ^+U_4BW*A >&/3Y46% V8,,F\%AL^+7&P9_J\W:L MN!$_:B0EH(J+@CQW*1 S&N.P?Z0RD718"WP]+CW-%86,Z17RU-%@T9@MX12B M,8L6>=XZL^-,I^&E/C:Y(%_[KR$S1^<:')8.$>?9'2.\%[M\P4WD?P%L0#O/W, 18&\ M^9W/^.+/^#Z*YUCH!2 %]: M4GIP22W?A1KCK5V$-.R\7&A7!251#<5_IL5[3G33,7K/K9G$>:^@16+KFV_+ M&[%WP=QM*)4'R+3*G'AB#?9/4D7GCMZ7HAL'9E93$I-V*!1@M:.?T\,Q3X$! M%'6#.EZ>64&F;4+&,2:*@88[*]*XR4E@8V0?Y+CR"]$3K@0<#/3N!N8$9BU< M"VM"S!5>-,OUD\2'PXD!647Z2@JZ&F6EQ0FHUFW*R8EYB5[2,II$TN4?0-(E MD%%-7OBXREV2+A&'JNF3=(+I7>22M\)\Z+%J00T)D'2&Z6<-A:-AH_0-.0J_ MS"'I+,- *^9^Q&V9&@(M6"T;(^F2(N"]/P,D7<$L*2:>D;.EI5PFAZ"+.,G, M2#/^#2XA.L6PB0:? 5D#8HML;QFH+RJFKBQ&" M!@I&>8DW L^?@3 M6O1Y@W(*W*$)$W2%*4^@=%1T>BOE%/6)N2HEMP_3)YN< MB1EX8)$F0LP@M>MD&C$7?P Q%\@^2+N-$_*P&6(N6J()EY@;S#7+4#9:W+:I M@;2;$"DG!>79 =74I47ZP!] E-J4G (;:)J4;/74HDORW%6CE)R2==_[,T#) MP/%:.%4HPD$;!PF#&J1#R>@(M%@S_SE"R0503Y54S!,:6L997K)!7[08^TVG MTC%81Z#&-A5:#R7Z+("Y).4(':-HP=Q!<(X M!P4&R)_VI2A:GXS3&L0"LV+0C*N<(KH@)>G0EF!3-WX"H!^A,[$*.^ J#]L* MF)6NN]\_'B>-2Z.^_K(,VB#*$\_9'R>\TW_=NC7_5%^]]=P:XBH:VH,G6@H^ MT>SCB=X )R-"I:0YZ4OH>4:"7W[]8EUU3':S*9[(2J&9RK M.D_%(97(P&51F6B'T-N1O(($V+!F !^:PP&03D"V3PB0''O()2:B%,\J%@\AXCKV+Q= MO+Y!L!FB5CV]GE=4A?T)86]Z21$*;F94K4/^:@D,I MH--2.4$*5G!+?B.,]$GSI99#)/" HD$N!3I!%0%'0(\.:*492(0:-<,<]?VL MS%&R-W4[1D6SY1&ES:"A!4P&?R0Q2($(59J:!7E!63,UL"QTQL*KP7?(O"RG M V3<@X_%RI(!8.4-C24(89.7-3+P1C)25M"<\XQF95);@H0&JYB:+EN02H/ MI!R!ZBR2>2GE"%SH@!*0+72*A*S6XBU!TANQ^.D-<)=*57>@BA&D0@$%58&+ ME%/4"'3)&M^U@;7">Y^SV[:'U<9%PE\-P%L/R%V*%97#=P)N+&'UX1MMUE(2 MX:<[_ T'VYIZ<'8:>6W + 1BBFT24*Q39J^KB5TT;--Z2M5==5.5I N2J.+.JT?J-]0Q_0^6RFED\M:^*I0@9EZ"#_262N(Q=1!1"M/H MA^F5A3\,=#;7\-U8UF@5NYJ'(@/X(KWY\^CV9,CY4T$2GYG*MR> M.'_W9Y([U72^F^MVKDFU_Z7(J_"7]IU>!2*$O[6&]+T5^MBHVVTDH]C4A%%Z8==YW>X_KG[MJ$N. AQ4/1RQDOG&4BU5>XP5B?L+QN>W M@#3"\U$@95^6=RM)_ >-5!UDR);N@LC:,CP92Q> M-^"E"JDD#E_?6W3=G)&@&TS9*?=74$T>/G_NKA#81$L22WG\9&^D"^CF'=F_ M;QBR0!NKRKU-.]B_.B6QL7^,Y:\C8R2<*S%Y)CSS_N7EU%%D+N%1ZO H+T%8 MKNXL';J7T;7G>NJ;AA!=5P/7GUFI_=2GD, ]=ABF^6;%:[S2-6X2KYTHA-IS MOR8TN1M,U8Q.])EYPC0:C^Q__>;6VL M3)-JY(N\("F?Z6FP9T)MFT%M\DY6<'9\C/H?5^&'.DD@9S=+S]P]Z>$4C;S7 M.4P?./&QXB9#*,JZ=Z.<,/.:M 6[XYUO@ZY@7@*E0GJ@?PXT( MU#!/A8OP=^L K A?'7D 3,3(BUK0$-]!!O;^ 8_9Z_WA+=ZZ>_R3I9J^!U8& MW/;+W-TQ@XHP9@!&?[NF.GJT=I,R]):9]5!-TZTS$6\"IB^P MG1DL!$7Y9 3@./*@$_M&SD!S;PCJ!"\Z1A&]EWSPL2><63WN=8O#D>M5M6'< M>WF[3- C!*YU?-==?EIO;C;7W\9VXGEWL>,$7[41NF9C[#5&D",< 3$*,7'H MT5"#Q202=^Z8HZ0^!'E KL\ N4U#5_#R9N "_U3NQ9UXP"V@5 VH.T-O*M@9 MJ%0_](%A#29OPRK,9.2,!]\XO @'#1%^K3!XQ[2KAD<=POJ8>MWPR.,G?$OFIY[NO26=>LM.9\+Y MIJAUH=4,0+5FQL@_6PCLVV8_KT3.BB&9-PHPXTB9[X&2.?P0O$#PUN[X%?DG M_(>.R:'%4)7[]3Y!-"9WPJ L'E,<0>@(\!\).P_DABK=[?OW[@ PF <8BDK% MY#V+'K1G8?8#NJ+GFD;7^SAP2LEA7C?94/'X)R0/Q;#"G0HW>M\@PGG@13?T8M!)3C( M]-HWV$'6P[[!]JZ#G^(6&(=#I.R/_NX!#EVOASS@H#5\R /VKNOA)W02SHLY MH/OT1!./J^0D/W"*CZ6ZLI ,16N'.*Y]31S4^@:O])2]P2L]'6_H2E^U&[S2 MT^C"5P[K/LJ]L0[]Z5DCCCQ\Z]>CFD%N9*UEL-%@FG)U_LM?_A*B;W)- MK<@J9%O6*>[V5)AY6S9>V,4;X\H-[NN8-L4#*43L>4?TGEDA_/XZ7V VD)X? M.@UY1 S,K3@A,ST"E>WF9@LWW5UO0+58_[?&_0<1^EGF,+.Z(ZG6)I] TT/% M';_74702#$?2JP,6^NYZ1:^4S+/R1^JMA'$H# W,,N[YAZD5%?QK$_PT;1+8 ME6_1JY?/WKSEL;VQ4C561F-YT>]7[FX;TKE?4V;<(92SGW2-PP=^.Z,E0X\M MUFAB4:VT3 V!"@W,L^N:%X53&0+3^1Z^:L%='=O85^-(92]8DY$[_+]!639_+B H] >AJE!H>K&=;HYQ0!T[,Y1U7LY_[ M@&Q.[J]*&>G?]WYMY:G;9VJ8QRG4:\H'^G@?H%*''RZ5MA9STCAKD=;G'J&& M0,%Z]M<0_-)-%T%T[\B;A M&_:\2?BF?6\R;T2X!'>M-8WN\^;1@!B+O2[YM7"/OK ML,T(9#_M.906DI7SW(75N_/B6V1?IT*LA#MVV,XLO\"4R3A&"B5 I<$=PG1A M(>6/#/.A&GCU;PD#2)%_@%-N!D\8$Y?.1@JE1;K)FH(][8!^8422\GTQ((EM MU"B]=G5Q'S".@HF@HY &:=TP883SF^P\R.:VY+5:]+.[Z+3 M\[,S[M>VO P& )K@3-Y3KBQF $K%-C8QD]F%Q?^]+>N<94%8[+T[%6ANN3^? M-LI4P4^:X0(,4'7P-'TOSJ%][O:FU Y!$@Y>9U )/5;:SG-_OQ"ST/\4(0P# M-G@8T="WWQO_WG1>^Q\. 1_Z3H\ I>6A#Z?MV_?A)!XNQ0RWX&A)-,0TXU[D M^:TY&9(T>D(==<=8YD2 0>^V89MP$IJ@)WX?"+UXR(Z&4 DGB[4'**!]Z+U] MW\<.RMO>0*]_^P TJG^AAI[;?ZF&HSML]N/!Y\$9#<'4>9G">U ,#[SRQT[XB:?^O1MM\SG(46^#@#6CB#CS-@> D?XZ4'J>*AS]D/ M:1GOA7=\E(<<2O:#0)N'SW=DJ$-G-<)T55##^2%:R98(%ME3#UC[7QA#(4#D'U=8P6T/#R=ZBY8U MOM=HJ8=CBVOGOC;S RN8!XT>-0G[3O+OQ=Q$RIC2DZ9P-SH%=.&NI$ -V9?Q M>D\">_#G;N5?O4*(C%^6N\!&&ET24[_N,%Q,@!H8DKKLNBLY>F$VM0?K=#\U M')Y#IFK<_@NYLTQ@[+YR(+Y@7U,,7&-P6!4$@/T2TSQI.JQVC]($,P/M%QB* M,5E ;EPH9E6[JWH(Z383J#@R3P_ J/T6#:S:_MT\ */V<&9K@_/YFS4!5V_H M??I0;A/6W+>+'=2\89Z_58!WOP7A' ?S>X,C?'=FK,:*/'RKOQ?A[_#]]PY; M;":!#X5S)@X^-8\SQBN;O=ILMT?.=+S93'#A3*26O4A_P^_EOHRW (? Y[D. M-H5M-UIX_7OHN>KP#P0_!Z#@!G5.#YMM(-AP*.3:]ZWT8VF3^YXZ1J.G*M-A M;Y'Q3]OM[E__%U!+ P04 " !0@E9*].A"WCT" !\"@ #0 'AL+W-T M>6QEU%7 M*]?.UWR!F$BA52<:..J,FAJ!21O;!)GP30,%P$G5. T%BV_X;I!F6R%3O!L@)#/ MOY8Y)/CA[.675NJK%\B/DU>32?AP?G6(G[G .4:>XT.>X&CQ&@>_3WH1_IC7 MQ ZHYW]&_1/F ^*%)0ZZS4GC0HK]/;* J4PXH#5A";XFC*X4M5D%X91M/3RU M0":95$B;PS'*(HLTCSX<><^>6\?#J9#*U?85_'?533\(])X52!D;!$ZQ!]*X M)EJ#$C?&<9,=^%T(=?9R6QN%I2+;:#K'8X(;3)&55#FHH4R$>RB-&116CJ)E M94@S.L/09L#8O;W4GXL][DV!_!Q[)"%&5D5OFE5W MYGAJH9.\R^:Y=VG#HWA13==2OV_- GU&A;U#,0.3]]D;/+T]=H MF_N_%1ET76>GM>TUM@%%JY8R344GMZ)Y#EZ/?5DD^-8^:=A>>QG[FZ'79&6> M@GO\)C>'@K1,W]DENF""1_NC%1XMAEG+@2+!H_T)VV^81!@,37K)!8IDO1WIO$I=8D3M=Q8/CW8Z?3X71(7^W- MH5=M4R=Y9,?G.3[.R4MCOSXVS5?QK:Y,>SI:.KI62QTH:Z:HJN5<6LHJRKI=&/:I5ZU M(V%DK4Y'FR9"FE)<&Z?=J[@QZTOYMB/1W_JF/!U%_KN3SI_SK%O]6*F1L,?: M_V%ORBB \T%>^M]-I4M_]U+, T0XH17-0EPV]8I Q@ R_D#("UE)4R@Q[P>0 M "8 ,-D;H#B820*9 LAT;T,]7TI+(#, F>WO>93MDD#F #+GA9QW=2WM:]]S M^LEH?YKT\_R\*)K.SW,">0@@#WDASXO_.G_/_C@A.@)$1[Q$,^O/MCX*]@'1 MTZW""7^(.^4(X"< ^(D7\*^F*5]T5?6 7]Q261^PG31/ 4.W\]+C5\E%7?H05'> (VH19)_?JN:F>M7GR<$;UL]:J4M/QC9!((F:3W)BB MJ95XD-\H$3)'Q*R.$'K5LJE*9=O?^EGA7BD;$D;$;(R>;7PA6_^PA6Q F?9= MZH)<$3'+XEI:XY^U5LS\3.UA*1D21,1LB%OE.VUK5B(31,PJN*Y75?.JE+A0 M1BVT$S.?H6S1(2M$S%KP3U:MW5KS(?#Z%,#Y456F^"6P(3-$S&J8JZ>?N?Q] M:."GQ' R'R,UQ,QJ^*>3UBE;O8K/VO@L5,MJ%R;21,RL"9A Q3'%A,L.9EM@ MS(1B(H7$S H!>94X>*"KCQC9)&:V"!I#B[?4F.Y4(@MES!8:7.J^376*B2R4<:^% MAC$W_4HQD84R[F+;KC7YNX"4(0ME'[%?,XP9!IYB(@ME>]JZZ3$SNA;*X&X_ M]UH(8+JFH)C(0AGWAO]NS)"(4$QDH8Q[G^=]O6C<\W8N-*:8R$(9LX4&,=_" M/,5$%LJ8+?2CM#5DH%_B9HXLE'],!8ZDF OQN7.=[]6_M:%Q,T<6RIDM-+P' M^;-W*2:R4,[^JAG8C!1CBHDLE'-;"-4W<[H6RI&%V$,2D M%;D0I.^<7MV4OJ@851YYV_1^N.% MK(J9%>%C_5)1FH7W Q9=55WZ8U_,;2/#\?X:FY>"S[X#4$L#!!0 ( %"" M5DKR&/*P0 ( /$H : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/% MVDUNVS 0AN&K&#I :,YP)DD19]5-MFTO(-CT#V)+@JBBR>VK>E,52/1U87S: MR!!D#-_5 X'BT[=\KH=3VY3CJ2NKM\NY*9OJ. S=EQ#*]I@O=;EKN]R,3_9M M?ZF'\;8_A*[>OM:''&2]]M!/9U3/3].9JY?=INI?=K%:_:C[0QXV57@[AU]M M_UJ..0\E7'_BW;C ^)?W+O_/\NU^?]KFK^WVYR4WPP<5?Q>HPL=!,A\D]""= M#U)Z4)H/2O0@FP\R>I#/!SD]Z'X^Z)X>]# ?]$ />IP/>J0'Q360<@O06_AZ"]!;^'H+T%OX>@O06_AZ"]!;^'H+ MT%OX>BO06_EZ*]!;^7HKT%L7V"M!FR5\O17HK7R]%>BM?+T5Z*U\O17HK7R] M%>BM?+T5Z*U\O1/0._'U3D#OQ-<[ ;T37^\$]$X+['6CS6Z^W@GHG?AZ)Z!W MXNN=@-Z)KW<">B>^W@GHG?AZ&]#;^'H;T-OX>AO0V_AZ&]#;^'H;T-L6^%:) M/E;R]3:@M_'U-J"W\?4VH+?Q]3:@M_'U=J"W\_5VH+?S]7:@M_/U=J"W\_5V MH+?S]7:@MR]PU@0=-N'K[4!OY^OM0&_GZ^T3O?*#V,J^1PO=[?P-02P,$% @ M4()62@)0:OC^ 0 *B@ !, !;0V]N=&5N=%]4>7!E&ULS=K+3N,P M% ;@5ZFR18WK*Q=1-L!V!FEX 9.<-E&3V+(-E+QVF[O$?&U9Y&HLV!X3OMXXGN?[_CY1"&U-/XKF5JNVHMI5CWV^ MI8P^D*UC0Y3ZKHR-#53_2Z$=UF]Y[VQ(?VR?&[-MQSXM*(^7([UTM#O 5#GD MY)2W!>T:-15>/_FO!K[OALH%FON0JR&U.QXO1[K+U&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( %"" M5DK@/A3WHP( (* 8 " ?@( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ 4()62DJ@Q,U3! SQ0 !@ ( !Z! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4()62K%X?/0M!0 M)!D !@ ( !Y!T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62F5@W$RU 0 T@, !@ M ( !&B< 'AL+W=O&UL4$L! A0#% @ 4()62JZVJZ:S 0 T@, !D M ( !\2H 'AL+W=O&[4! #2 P &0 @ ';+ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4()62O2S 0 T@, !D ( !LS M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M4()62C M/@ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62H708>'" 0 -P0 !D M ( !RD( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4()62GA+0L.V 0 T@, !D ( !R$@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()6 M2I_-*AO4 0 G 0 !D ( !JTX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62D9R;U;& 0 -P0 M !D ( !DU0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62K)(:=)D @ F0< !D M ( !8ET 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 4()62D.<=DQ[ P 9Q !D ( !-&@ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62ECM M*WY3 P Q@X !D ( !VG$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62J:/1$*T @ V@D !D M ( !5GL 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 4()62C_S'L/& @ R0D !D ( ! MR8, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4()62G2S:F@X @ N08 !D ( !I(P 'AL+W=O1 !X M;"]W;W)K&UL4$L! A0#% @ 4()62K7&Y;T( M P E P !D ( !F)0 'AL+W=O"H" #A!@ &0 M@ '7EP >&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62J8=V89L P #@X !D M ( ! 9T 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4()62K%-_US1 @ ?0H !D ( !R*8 M 'AL+W=O&PO=V]R:W-H965T7AZ! ( ,0% 9 M " 2^L !X;"]W;W)K&UL4$L! A0#% @ M4()62L4H@.D> @ )@8 !D ( !:JX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62@T:>.RX!P M%"L !D ( !_;0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4()62I$0,O-V @ " D !D M ( !:,0 'AL+W=O&PO&PO&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !0@E9* E!J^/X! M J* $P @ 'B; $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 30!- T5 1;P$ ! end XML 82 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 83 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.6.0.2 html 165 304 1 false 41 0 false 7 false false R1.htm 0002000 - Document - Document and Entity Information Sheet http://www.tylertech.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.tylertech.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 2 false false R3.htm 1002000 - Statement - Consolidated Balance Sheets Sheet http://www.tylertech.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 1002501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.tylertech.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 1003000 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.tylertech.com/role/ConsolidatedStatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.tylertech.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 6 false false R7.htm 2101100 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.tylertech.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 7 false false R8.htm 2102100 - Disclosure - Acquisitions Sheet http://www.tylertech.com/role/Acquisitions Acquisitions Notes 8 false false R9.htm 2103100 - Disclosure - Property and Equipment, Net Sheet http://www.tylertech.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 9 false false R10.htm 2104100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 10 false false R11.htm 2105100 - Disclosure - Accrued Liabilities Sheet http://www.tylertech.com/role/AccruedLiabilities Accrued Liabilities Notes 11 false false R12.htm 2106100 - Disclosure - Revolving Line of Credit Sheet http://www.tylertech.com/role/RevolvingLineOfCredit Revolving Line of Credit Notes 12 false false R13.htm 2107100 - Disclosure - Income Tax Sheet http://www.tylertech.com/role/IncomeTax Income Tax Notes 13 false false R14.htm 2108100 - Disclosure - Shareholders' Equity Sheet http://www.tylertech.com/role/ShareholdersEquity Shareholders' Equity Notes 14 false false R15.htm 2109100 - Disclosure - Share-Based Compensation Sheet http://www.tylertech.com/role/ShareBasedCompensation Share-Based Compensation Notes 15 false false R16.htm 2110100 - Disclosure - Earnings Per Share Sheet http://www.tylertech.com/role/EarningsPerShare Earnings Per Share Notes 16 false false R17.htm 2111100 - Disclosure - Leases Sheet http://www.tylertech.com/role/Leases Leases Notes 17 false false R18.htm 2112100 - Disclosure - Employee Benefit Plans Sheet http://www.tylertech.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 18 false false R19.htm 2113100 - Disclosure - Commitments and Contingencies Sheet http://www.tylertech.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 19 false false R20.htm 2114100 - Disclosure - Segment and Related Information Sheet http://www.tylertech.com/role/SegmentAndRelatedInformation Segment and Related Information Notes 20 false false R21.htm 2115100 - Disclosure - Quarterly Financial Information (unaudited) Sheet http://www.tylertech.com/role/QuarterlyFinancialInformationUnaudited Quarterly Financial Information (unaudited) Notes 21 false false R22.htm 2201201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.tylertech.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.tylertech.com/role/SummaryOfSignificantAccountingPolicies 22 false false R23.htm 2301302 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.tylertech.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.tylertech.com/role/SummaryOfSignificantAccountingPolicies 23 false false R24.htm 2303301 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.tylertech.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.tylertech.com/role/PropertyAndEquipmentNet 24 false false R25.htm 2304301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssets 25 false false R26.htm 2305301 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.tylertech.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.tylertech.com/role/AccruedLiabilities 26 false false R27.htm 2307301 - Disclosure - Income Tax (Tables) Sheet http://www.tylertech.com/role/IncomeTaxTables Income Tax (Tables) Tables http://www.tylertech.com/role/IncomeTax 27 false false R28.htm 2308301 - Disclosure - Shareholders' Equity (Tables) Sheet http://www.tylertech.com/role/ShareholdersEquityTables Shareholders' Equity (Tables) Tables http://www.tylertech.com/role/ShareholdersEquity 28 false false R29.htm 2309301 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.tylertech.com/role/ShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.tylertech.com/role/ShareBasedCompensation 29 false false R30.htm 2310301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.tylertech.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.tylertech.com/role/EarningsPerShare 30 false false R31.htm 2311301 - Disclosure - Leases (Tables) Sheet http://www.tylertech.com/role/LeasesTables Leases (Tables) Tables http://www.tylertech.com/role/Leases 31 false false R32.htm 2314301 - Disclosure - Segment and Related Information (Tables) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationTables Segment and Related Information (Tables) Tables http://www.tylertech.com/role/SegmentAndRelatedInformation 32 false false R33.htm 2315301 - Disclosure - Quarterly Financial Information (unaudited) (Tables) Sheet http://www.tylertech.com/role/QuarterlyFinancialInformationUnauditedTables Quarterly Financial Information (unaudited) (Tables) Tables http://www.tylertech.com/role/QuarterlyFinancialInformationUnaudited 33 false false R34.htm 2401403 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.tylertech.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 34 false false R35.htm 2401404 - Disclosure - Summary of Significant Accounting Policies - Summary of Adjustments in Allowances for Doubtful Accounts and Sales Adjustments (Detail) Sheet http://www.tylertech.com/role/SummaryOfSignificantAccountingPoliciesSummaryOfAdjustmentsInAllowancesForDoubtfulAccountsAndSalesAdjustmentsDetail Summary of Significant Accounting Policies - Summary of Adjustments in Allowances for Doubtful Accounts and Sales Adjustments (Detail) Details 35 false false R36.htm 2401405 - Disclosure - Summary of Significant Accounting Policies Adjustments to Quarterly Financial Information (Details) Sheet http://www.tylertech.com/role/SummaryOfSignificantAccountingPoliciesAdjustmentsToQuarterlyFinancialInformationDetails Summary of Significant Accounting Policies Adjustments to Quarterly Financial Information (Details) Details 36 false false R37.htm 2402401 - Disclosure - Acquisitions - Narrative (Detail) Sheet http://www.tylertech.com/role/AcquisitionsNarrativeDetail Acquisitions - Narrative (Detail) Details 37 false false R38.htm 2403402 - Disclosure - Property and Equipment, Net - Summary of Property and Equipment, Net (Detail) Sheet http://www.tylertech.com/role/PropertyAndEquipmentNetSummaryOfPropertyAndEquipmentNetDetail Property and Equipment, Net - Summary of Property and Equipment, Net (Detail) Details 38 false false R39.htm 2403403 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://www.tylertech.com/role/PropertyAndEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 39 false false R40.htm 2404402 - Disclosure - Goodwill and Other Intangible Assets - Summary of Other Intangible Assets and Related Accumulated Amortization (Detail) Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfOtherIntangibleAssetsAndRelatedAccumulatedAmortizationDetail Goodwill and Other Intangible Assets - Summary of Other Intangible Assets and Related Accumulated Amortization (Detail) Details 40 false false R41.htm 2404403 - Disclosure - Goodwill and Other Intangible Assets - Summary of Allocation of Acquisition Intangible Assets (Detail) Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfAllocationOfAcquisitionIntangibleAssetsDetail Goodwill and Other Intangible Assets - Summary of Allocation of Acquisition Intangible Assets (Detail) Details 41 false false R42.htm 2404404 - Disclosure - Goodwill and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfChangesInCarryingAmountOfGoodwillDetail Goodwill and Other Intangible Assets - Summary of Changes in Carrying Amount of Goodwill (Detail) Details 42 false false R43.htm 2404405 - Disclosure - Goodwill and Other Intangible Assets - Summary of Estimated Annual Amortization Expense (Detail) Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssetsSummaryOfEstimatedAnnualAmortizationExpenseDetail Goodwill and Other Intangible Assets - Summary of Estimated Annual Amortization Expense (Detail) Details 43 false false R44.htm 2404406 - Disclosure - Goodwill and Other Intangible Assets - Additional Information (Detail) Sheet http://www.tylertech.com/role/GoodwillAndOtherIntangibleAssetsAdditionalInformationDetail Goodwill and Other Intangible Assets - Additional Information (Detail) Details 44 false false R45.htm 2405402 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Detail) Sheet http://www.tylertech.com/role/AccruedLiabilitiesSummaryOfAccruedLiabilitiesDetail Accrued Liabilities - Summary of Accrued Liabilities (Detail) Details 45 false false R46.htm 2406401 - Disclosure - Revolving Line of Credit - Additional Information (Detail) Sheet http://www.tylertech.com/role/RevolvingLineOfCreditAdditionalInformationDetail Revolving Line of Credit - Additional Information (Detail) Details 46 false false R47.htm 2407402 - Disclosure - Income Tax - Income Tax Provision (Benefit) on Income From Operations (Detail) Sheet http://www.tylertech.com/role/IncomeTaxIncomeTaxProvisionBenefitOnIncomeFromOperationsDetail Income Tax - Income Tax Provision (Benefit) on Income From Operations (Detail) Details 47 false false R48.htm 2407403 - Disclosure - Income Tax - Reconciliation of U.S. Statutory Income Tax Rate to Effective Income Tax Rate (Detail) Sheet http://www.tylertech.com/role/IncomeTaxReconciliationOfUSStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetail Income Tax - Reconciliation of U.S. Statutory Income Tax Rate to Effective Income Tax Rate (Detail) Details 48 false false R49.htm 2407404 - Disclosure - Income Tax - Schedule of Deferred Tax Assets and Liabilities (Detail) Sheet http://www.tylertech.com/role/IncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetail Income Tax - Schedule of Deferred Tax Assets and Liabilities (Detail) Details 49 false false R50.htm 2407405 - Disclosure - Income Tax - Additional Information (Detail) Sheet http://www.tylertech.com/role/IncomeTaxAdditionalInformationDetail Income Tax - Additional Information (Detail) Details 50 false false R51.htm 2408402 - Disclosure - Shareholders' Equity - Summary of Activities in Common Stock (Detail) Sheet http://www.tylertech.com/role/ShareholdersEquitySummaryOfActivitiesInCommonStockDetail Shareholders' Equity - Summary of Activities in Common Stock (Detail) Details 51 false false R52.htm 2408403 - Disclosure - Shareholders' Equity - Additional Information (Detail) Sheet http://www.tylertech.com/role/ShareholdersEquityAdditionalInformationDetail Shareholders' Equity - Additional Information (Detail) Details 52 false false R53.htm 2409402 - Disclosure - Share-Based Compensation - Additional Information (Detail) Sheet http://www.tylertech.com/role/ShareBasedCompensationAdditionalInformationDetail Share-Based Compensation - Additional Information (Detail) Details 53 false false R54.htm 2409403 - Disclosure - Share-Based Compensation - Summary of Weighted Average Assumptions Used for Options Granted (Detail) Sheet http://www.tylertech.com/role/ShareBasedCompensationSummaryOfWeightedAverageAssumptionsUsedForOptionsGrantedDetail Share-Based Compensation - Summary of Weighted Average Assumptions Used for Options Granted (Detail) Details 54 false false R55.htm 2409404 - Disclosure - Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) Sheet http://www.tylertech.com/role/ShareBasedCompensationSummaryOfShareBasedCompensationExpenseRelatedToShareBasedAwardsDetail Share-Based Compensation - Summary of Share-Based Compensation Expense Related to Share-Based Awards (Detail) Details 55 false false R56.htm 2409405 - Disclosure - Share-Based Compensation - Stock Option Activity (Detail) Sheet http://www.tylertech.com/role/ShareBasedCompensationStockOptionActivityDetail Share-Based Compensation - Stock Option Activity (Detail) Details 56 false false R57.htm 2409406 - Disclosure - Share-Based Compensation - Other Information Pertaining to Option Activity (Detail) Sheet http://www.tylertech.com/role/ShareBasedCompensationOtherInformationPertainingToOptionActivityDetail Share-Based Compensation - Other Information Pertaining to Option Activity (Detail) Details 57 false false R58.htm 2410402 - Disclosure - Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) Sheet http://www.tylertech.com/role/EarningsPerShareComputationOfBasicEarningsAndDilutedEarningsPerShareDataDetail Earnings Per Share - Computation of Basic Earnings and Diluted Earnings Per Share Data (Detail) Details 58 false false R59.htm 2410403 - Disclosure - Earnings Per Share - Additional Information (Detail) Sheet http://www.tylertech.com/role/EarningsPerShareAdditionalInformationDetail Earnings Per Share - Additional Information (Detail) Details 59 false false R60.htm 2411402 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.tylertech.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 60 false false R61.htm 2411403 - Disclosure - Leases - Summary of Future Minimum Lease Payments (Detail) Sheet http://www.tylertech.com/role/LeasesSummaryOfFutureMinimumLeasePaymentsDetail Leases - Summary of Future Minimum Lease Payments (Detail) Details 61 false false R62.htm 2412401 - Disclosure - Employee Benefit Plans - Additional Information (Detail) Sheet http://www.tylertech.com/role/EmployeeBenefitPlansAdditionalInformationDetail Employee Benefit Plans - Additional Information (Detail) Details 62 false false R63.htm 2413401 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://www.tylertech.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 63 false false R64.htm 2414402 - Disclosure - Segment and Related Information - Additional Information (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationAdditionalInformationDetail Segment and Related Information - Additional Information (Detail) Details 64 false false R65.htm 2414403 - Disclosure - Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationScheduleOfSegmentRevenuesAndOperationsDetail Segment and Related Information - Schedule of Segment Revenues and Operations (Detail) Details 65 false false R66.htm 2414404 - Disclosure - Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) Sheet http://www.tylertech.com/role/SegmentAndRelatedInformationReconciliationOfOperatingIncomeFromSegmentsToConsolidatedDetail Segment and Related Information - Reconciliation of Operating Income from Segments to Consolidated (Detail) Details 66 false false R67.htm 2415402 - Disclosure - Quarterly Financial Information (unaudited) - Summary of Selected Financial Information (Detail) Sheet http://www.tylertech.com/role/QuarterlyFinancialInformationUnauditedSummaryOfSelectedFinancialInformationDetail Quarterly Financial Information (unaudited) - Summary of Selected Financial Information (Detail) Details http://www.tylertech.com/role/QuarterlyFinancialInformationUnauditedTables 67 false false R68.htm 2415403 - Disclosure - Quarterly Financial Information (unaudited) - Additional Information (Detail) Sheet http://www.tylertech.com/role/QuarterlyFinancialInformationUnauditedAdditionalInformationDetail Quarterly Financial Information (unaudited) - Additional Information (Detail) Details http://www.tylertech.com/role/QuarterlyFinancialInformationUnauditedTables 68 false false All Reports Book All Reports tyl-20161231.xml tyl-20161231.xsd tyl-20161231_cal.xml tyl-20161231_def.xml tyl-20161231_lab.xml tyl-20161231_pre.xml true true ZIP 87 0000860731-17-000006-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000860731-17-000006-xbrl.zip M4$L#!!0 ( %""5DK)T5.[O,L! !'+'0 0 ='EL+3(P,38Q,C,Q+GAM M;.R]V98;R:TN?'W.4]2OZZWNF(=>WGU6C-LZ6RVI)7G[^,J+*F:5:+/(?[["/Z%7 M5T7ONM_N]&[_\]5?/KTVG]R;-Z_^SZ__^T__W^O7_\]^?'OE^]>CNZ(WO')E MT1H6[:L_.L.O5W]M%X-_7MV4_;NKO_;+?W:^M5Z_'G_I_A=%A2*Z?:,*CI@N MKENMZW;K"[TF-Y)(VN;_\?T7S=5-(=7U%RT4N]%?6M?%C2Z^Z!NNVU1A7/W8 M]R]EM_-+^N<54-T;_'+='_6&Y<-_OOHZ'-[_\O//Z:V?!L7U3[?];S_7;_Y, M$*:O$7Y-\:OF:Z.R!":7?:]^-WV1S7ZQ7706?P?>6/#QXOOUU\6?3^^D+_#9 M+W1ZWXK!1;?_SQQT_5-_OE+7P:W6N!XMIJMY*).%9DGK]7F]TM_@9[6'Y\_#AOO@9/O0:/E64 MG>O)]]9_:?8+97&SE!/Q,[S;?'#0N5[, KRQ@('!\+Y<\GEX9\$7A@_=&4+@ MWXMR6%Q__>FZ?Y<^+S!Y_/1H\/JVU;J??..F-?A2D5V_L4 UX)VRWRT&"[]3 MO;/X2TEJB[]4O;/H2\.RN%TJ5?TSO-]\-+W1GML2$^F/WYSYZ'#A1_GXH\/I MCW96J7-O,&SUKB<*^CU3Z#]H]6FLM?ZY>G?RT4%[T0?A9_'/_^^WMY^NOQ9W MK<?Y+U?/^'G^(?4S[F$' M]MO33P4)E$,/SN#71&92)S3YTU[Q02V:M MJ/Y>;Z>_@Z=J=X:Q==WI BOF>V

>MC\:W?_0;>;O8SOQ5W7XIR\BE??!F^ M@84N*\]7_0"L9_V[YK8LBO3Z^$M'6Z")](O;]/3JI?%K;7CR]_MNY[I3TW35 M[L!'QCZ^YNF77"BO?FW>6RF5/_V\\!G;/C^7Z:M?0:B_+!3JJF=.-.U1#F>J MNV_@-^7O. 9[BKM\;.F&B7'Y&I'7Y/$GZW=VW[1OJDU+3IQM4 _QFJ+]L9UL M%3L/L\ZVVQKL$&:=GX>H^':BXH<0%9OU@+'3ZPR+MYUO1?M-#Y3VMO.E6YC! MH!@.[,-OK7_T2]=M#0:/GFTT&/8!:G\LNBG&F_^.Z;4_EZUV\:YU5PS.R^UM M(8G:'VTMBB,YJ]/9D1)\ZV^(0; -$FEB43T/0GJ3"X5\CH,OU[^[[/?C7P4RRP+0A,H7]U^I^:'5@ M[[C6?6?8ZIZ7R5C)ZF,*8"6OA[,)4XO.]KWH"P#+9=U/9-U/"G+41G%++8&7 M[_J]3\/^]3]_2,W(^#N*%=B[Z5\0'6^VOI_+HC48E0\_[@HOX/ %Q;+BXAI. MWS6<0IBP/7"\N(:S (AU#'A9W!-8W(-$NG3[D._Z>G0WJG(E[X=?BS)]K"R^ M)E%^*][TKOMWQ0^YZ!OS?11EH"<# B_^_KC^_KF!X6XNX6,Q;'5Z13NTREZG M=WMF2>4-U6,QD^?K'+:'=9>(\&R@W'>9?@\!2"P[V#P9W=P@7VOP3GL+V=N,"%L]G[NV4)+RG@L\CZ M[9@"OD"[E[?H%U=^ALN\0]AV0? G@.!/I\;GLNU?PH'.]G;B@N#/9N_O6-I] M<00GX A.Y]CGX@A^],.?.BXX\9LO)Q(.7?S?605"V_N_B[T[,\^VXXG5)9=U M[MEI=O(^ZR"ZOGW,=C%I9Q:YC<]=R>^+P/JGZZ+7@E^;6>'FQ0]E\:W3'PVZ M#Q^+^WX)L:)>VK6@O_?@8=@+8^ID;T (5M M^+*33G8GG8!ZD#/922=@=.AE)YWL3I+;J8<^D'JUX!,V'A=[AH\7LL!-UJ9==/[^MKAM M=4/%P*0KW\?BNE^V_]SOIF$3@P_#A[>=N\X$0.1.HNID]_ZFVB]SU9>];T4Y M3%WL ([<%&59M,_HH +D\\N*EYL4[7?VY4K[GG&Q:9WXZ MO1_#_$SS\3+,3WWR_Z[_#?/7Z9]BLJIV-.CTBL' 7/]KU!E49P03H_2N^..O M?9#.IX;0* (Q?8[Y%!0!\7!P4@5Q4XS14 MXP0&,?#?R6^M!Z(WT@U;MO[='WPNKK_V^MW^[<./J1QKN3S2J2KBKXG>&Q3P MCXNM7E^6_&26?+Y:#!9=;>XK9G1D_V7#%T?Q;([B@%'!FT?0>(&+I[74<^AO M_P54'\H^_,+PX4,7?M?TVJGNXC[1;!^RG.3GLM4;I...2@J33Y[7FF_ \'1Y MY J.CZ4 AZTJNBC :2O 06Z*;*L %?(;=:J4''SD;=$:%%_[W?:;N_NR_ZU* MI)U9H=E&6E!!P8W8?EFJD,KR1L.BG+P/G_TP*J^_@GS:G_HWPS]:Y9E='-I8 M'[;@_7R58EN$<%&*TU**@Z"&76%C')6]SG!4%O"YV/F>_O8C.HOFP\O9?7E+ M_[;5.[,"L*V6^I&]\UW:76.!RZX^:^BWX!1H/ZO_HY6U'$%++D4V1];>E5'] MBU;@G?,=%QT^IO.]X*J3=JZ[AM"7%-MSI]B.T57W F5%^FS]IAXN7BO(^KU M9MO]Q:KTTZWA19O/2IO/L=KZ?+3YY=6 GP#F^*%5^C0PQT6OUU6I?;IK=;M3 M;YR7.JZL35O,V@M2 WZYP' BQ8HGU=URSZJ1W\9L?NW36%:#R4^9^_NRU1FT MNN ,/K>^-V[@4[\[2K\W@)<_%>6WSO6YG9(=3.VVH&&E^,>4;"W_%[0CGNPS M+_M@[_[X96C_F4&%R^6FEV0:E_:276K< GR[O"\[@R+;8>>E'QN8E+6\GN]Y MS#XMPDO4GL-9EQ]&A4_*T.WYQO\%#5ZBH@LNO&R),_4*I[HG7JZ7>!G Z'2\ MPJG@HN?V DMGQKP\XWU>=O-9IFY^[L^"4&O,2 9Y[UV#X&_&$T];2UY)@Q7NST.L/B M;>=;T7[3@]^^34W?S6!0# ?VX;?6/_IEU29^_@YQNWC7NCLW9[<%KS/7@F>8 M/4] /P]Y+LM^BLM^\ 8VNRR[&PV&_;NB_%ATP6AFWWL!NK"1!%Z>@E21?^T; M*\A7GMO(NZVTH8K@%[+[\I9^THPAW6L;--)XT_O0;5V?6:.[G2S""K[/5QF> M"@LOCN)T',7!CP$NCN)4'<5)+?W%43ROHSC&R=#%5YRAKSBI YD%N?>+4IV[ M4CUW>GM/2G7)>KT,57F"4[O@VX/CVY-S5WO 0!=,?$1,?'(*M ?7=%&@YU*@ M4W!83U"@B\,ZKL,Z!779@\.Z0.&7X9KF5,7!=ND,8^NZTP569C3B8_&MW_W6 MZ=W.?F:N!,X77X9O>H-A.4K2>6RX5WW'W)9%58HS]Z4UO4\GK_Y/J^RT8#T_ M M\S'_]0@B:D5\]+67-I/^KD2G&O4M MGI\O5MWZ;]%J[>F93VG%NL5CYE7E M\6ESNO)R]_I.6_73UWXY_%R4=^G;>AKPMG-3^/<_IQ-?XENI^3VG&'G(#]1(-_+CJ\-QWZ<6SGHHS!9>E?1O0_ M7[]Q5)=Y+HKSP_B]LRH=.=/4PMM^K]WOO4DWA+ZT>O]\?W-3P /3Q]Z^L>\_ M7C3_U!'?LR<<-M*@%P1-3M4N3(^:N-B%%VD7-ITV5M3M3?'0YDKT@H[_'96=0;MS?7YC.Q9S^:@.:]A\&>J18(G\'<=@'Y=_]&50 M_&L$C(1O\(\,XUG7YUC7F3TN MM]OC8T4@1W !DZ95R09.FM%-%*+H=@&&_%?1*\JJ5Y]IWX'#!M0 G_U6A._W ML KG5KFY@O$I9=F&\Y?A*"HE8AE2YI8L[SDO[(+H MYK*V1US;DXI,YINA7DSV40_,][^SYP#=93U?$@!;$!9>%."EA71S"E"WQ/L ME#Q\+EN]0>MZ)J1;\OYYJ<,*)L>!VTHN7Y!RB(MRG*9R/#<07( =+LIQ*LIQ M"KAB/F2\#,TZC:%9IVY%',B@W^VTJTSJFS0";^X&(DBNT^I^+."'4@UI[[;Z MT'FIR&(FIR_9K>+RY5J1BW*4XA&0XUJWW_'OX0GP5N^V0>?S%V)?3L"R3E>6B&J5 MIOR8X=)S&['GT/*MQ]I?M'Y/6K^UY%_(+MC2E5^VP&4+G#AZ.;I&7Z#+"X N MA\;;VZ5?+A'5"TBZ;*<2%SMVL6,7+;_@S]/5^A/"GR>U"^;+@"^&_H=1^=, MK'NO==Y28R]H]8=>WHM//E\#=4(^^="7,[:K?KDH]46I]PTTG[O,)YO)<=D" MERUP3+M^E.D>E^CI1U'B4TF3/;?=WE[++Q'7#ZX26[KRBSZH,^C,W/1\5_SQUSXHQ*>' M05+GQM*=W67/)3R.=\4Z)H]V%+25:ASH0)2?!F@; MDO&_9@B9_:&I)_BBU[_K])8^HQ9Z(G>P[B%SO]6\-6%MC63&#UDD[]5$K/G9 MWF@>/L?_4N"+&^+VU;WMU8:R[;HYY._G_K(;L]HT,3?_P(O+WO* MS(=V>TX-X)<]H7Y[_6^WB\XO!C[:3A^/W=;M5;V[/A8W,RF>5V-#U+H>OA;1 M:&0LE8$8BVDP$9$HN:0>(6\B?_7K3:L[@$7*?KQYHAN597JI,[AN=?]6M,HP MWO8;/!Q3XKSSU 8)_P\1_A8EXA(+Q8,WY-6OKQN+LNI)#26^?SVZFWS@0V5J M(KPVV( 4;A0+CEN-N0Q<.$V1&).B,0Z&OOHU_FU,Q=*G+"8CT;DI$89Q!@^# M/SR5W(D@14V$(I0R_:J*%1:1,7G*/!%C^C9?$A4CEI)$IKWEADE'FB61FBF& M7LV$*TN?-$]&ZN2UP=.I%"P*'(+GP'S$RC)5:R..'+-7OX(_^N_9YZ:?;AX7 M*O_FX-6RU7W3:Q??_[MXV."YUG)M(V&,4.,LS2)\V1T;^[ MZ_>J3F65RQF\'PU3"-SN]&9WYN/THU=7[>*Z?#Z M$B+'; M;PUGJ1DGU6<>KQLW1] M+&ZKEN>]X;O6W4866$;/.06[KYPC'!NGV410"L=7OW[^V]OP\>IS<']^]_[M M^_]Z$SY=O7GGIJF9?>@L0?_3[XYZ@!K'PMQ$?R(')0>2C#126&0YUK[1'\P) M&.)W_>FGSSUA]O%_+;K=_^[U_^A] J?9[Q7M-X/!"/#T>C(?)6/*DAIS/92OML4\/=U_ZW0T>SR)UD4>%N;?"VI/,B'47G]M34H/I2=ZV*1TK+]9(JF-9]/VP5E ML#*$\0 ^5@5'N0YCCBQBB.)YS6>H^L^??MZ G0G7S8ET<^Z<2YK5DEZR/V'5 ME5.>@/T',XN,!E\\IA([YDFV/S$CBCV2.?_\+0CCJPE#H(/82Q8\"0[<<@Q" MU(0I'43,"..:D+T0)E83)L%S&A,"8L9RD!)FV-:$24Y,R @3#.,="/M8?"MZ MHP4V;SV=F\#D*?Y:)CG "3B;HP #A,1.,9;%2D0CZ M$=V)JL@Q#N2628P*IYC&FG,%4,L U/0A*5L4(0HK,V.^=U&ML9804RH(I%)T MJ6C$3F+:;'IIC*/9BG(D^ %6]/0O'BV5H#914 Z$)5C(KR*@582#"9@A?VQ M)+C&^SAE.76""VE#L(%K&FK\BB%XI2(C4Q E#T;F.2XTX"_'(?3TD1L,>\.8 M.EX#>0J(3IXFP88!"#R_I.PDT)8:G=WV.O\&B%SGJ-.<;#,8%,,QXBP!Z/7: M;^'E-'&\4PP^M#KM.DJ<>O5MOW?[N2COTA#Q+)SFOY/?6@]$;X1I;=GZ=W_P MN;C^VNMW^["Z67Z[+JMP6#1^!'8,-\*"/^!W0]E<5, 1^WI M4213"T!F$F;6:N240DH%8JDA6H_EKSF$_F9*_DTJ&OU$Z@784"*- 'U-5AKE M7:W(9!]8?U6G0??-$>75?\Y!(%K[!4HRR871V)@KU'C "3)MTX_ TX M>,LS.*TU?U2I74G:>EFGG /V@N>;!BM)\!YYG SO M>G_SL?_0ZJ8,QAKO\QB&11J\#\X38AS!S,N)PHD@4W;KK\55V6SCJW+\^_#* M^ %_?"UZ5T6K[!5M8+)=E%?#K\45H+"[P57_YJH_2B]TRO;5?>I&/?EZJRQ; MO=MJ!PW^X^J^[*=#G7;UW9L"8C:P_(GV ;P*DKFZZ7R'?_9+6(#TTV!FV@H]7M_+NR->EY]ZV'])M7G4'ZT2_I8S]=363W'TOHZ=1/_-8J*_MTU>E= M@?T:E>-G#$;77Z]:=_T1$%M]KM&^<]WJ)@(7?GY.Z,T7KX#GUM6_1L!)478?KKZT!L WT)[$V+F[*]J= ME"*O/W!UT^]V^W^D5&UZ__$WZRSEU?@D\Z=&*9JH-_^^Z3Z>/-8$+,1HX2G#@,*(YQ$6F)$D M#QT19R3/"Y^]/!;@^NEL(81KBGD'$7DZ=X&(S0$ZCZ5NC&UY+J0 0*V8PP2H8XL,D$8NLS6 5K C=C;BDA%Y*X9Q_W9+&PR5B<:#:"(BIG05';7A* MG]391*ILR$T7$^B9F3RE?$1@IJJX,())8I2TAF)E%,)1.@CU\O.$Y9OL7(2W M>QX62R=BT(YHZ:4PC',9:EW#RC.4VTRM]BZN-7936(V]5Q@IZ;BV#(G0Y&*= MI3*S2UH0>2 :#[?IA?(V'>5316W06D349-%,U"%D^(T(M?]-?[[99DP [@4% M)M.;2*UD.(SK-8(%=?'9"0PF9R^\W3>]U0YC#3!),R2-]E03TP@+*>TR(*+I M1N3A=CUPXE-Y@.<2 M18:M&/]KE3N7F&1XAH*:/3.3I[3K*0H1AR!A\^MH401%T;7X(A5J0>G V0OO M";N>QN ! 1$L*;= O&;-.8U/54HY+M)L[4_)QTGKE)08Q<1R\#(X2DM2!1JLUL9G9/E.![>[7/%72*[ D.(*4 M(D*L/@V,! GL3!8Y[5.O#AT6LF"PD$@2087&,FA1%Q\&$SCWV3'':V">/Q-W MSZD$BGAI&=/M>Q73H*"$5)TDI@W2.&"I=T @UR$UY MG]4HO1:2[4_%SP?A"F$U.''J#8D<18 77C7A@+ F*RK<5$QO@>3=SUTYETH9 MH"1R&0@Q?G+NR@*JSET)'Y.P]#D30D!B[V]<6;0[0_CU5*SSL!E%$_DG[/NF M-QB6U=6GB=#'OVENRZ)X5,C'1?O:+X=-/5"Z+C6SY&^+=$.RH:M9H\=5"5RK=UUTN^GT?Z)UE? &6Z\2B88( M(I337()WM4K:6G-XB#*.5XF.:=SBR1-BJ]*A]S>-SJ>;GG/G,PMJ7MZ\B[/W MZE0 E;'$,DFQ-,'%.FECL./3;F[1W5-6$[^(DGDRJT*M#V7_NBBJLJS/7UO# M/[>^%G1Q; M%*^0)3IS]KM0_K$8I@+*5(YC.]TT5'=9B>,"(UO%A'.CB*LP.G=@LYO$<0@Z M'4T%H9Y&Q44DJJD.2WYB93GB*I(/Q=8X!E['%G$Z6A$8Q8$SYB0H7\-6*CXD M"]E"?'.V:A Q,<;C^H2W_<'V502*&^Z / 06"-"$;N)4:WEV2H\1)N0Q MK[B L-': M6C!)@G/K#.>-&!%XA3RU*A#]0:2X.UQ',F"-E-& 9Q@"Y\-P4^> P<)GRH51!* MXX -\Z9..E@,P"$[5H$@A^E#687S/9/V/FJ>-$8R[8517,;F2#](A;+<#>9, MRA]$BD\(X@ECVD$ YJM&)CC(YIC*(N9IOM,89E-U=R+]F8 /) M23![4E9!:8B"&8D0Q7A%L1.A.88%V*!S_59$'0I>GD]J#S::\L[)@"(F7#AE MZVX:(43M%AQ> [# .QC321.9-[V;?GE72<*U[CO#5K>Z'=3NI&LJVT<58!@8 M00+B.1,@M -S(>/DD(**#"%JQO0\]1O2ME^.#G@@J T&6;B()6$6:^)"+1(< MM<:9/8'(,=L')RV24[(ZT@,:H4A9+J5R@;)(FSI/Y*7)4B:4GY?Z/:=M.8($H$3L?O C41H(+X:,'ATG.;J_,-G:H[1TQX:[0$KRF$ M]'02! B:^0;QXF3]!',5 HY,2VTYCXBZY&P;V5J'\FM(&&A:6#F>N)#$ *RT#F.S3K2XL['A;UTYR!O]7M9M46XN^_V'XJB M:F[R_GYQCYD9\:'H Z"62+$&7,=#TYPLF4;IV.+#-]J([_"">%:9\\/(W :E M,38:<6.X]E9)V<@\(+;X''=2!?.CRUSL3>:SQ\Q6\Z3GJ3&$TB@J3FQHI.[\ M3(G)1.KG(_&Q# ;O^E6M0M'^:]&Y_0I_FF]@FF^+\+THKSL+V[,NCOBFVR A M%IE-N6P;%4B*4\1K&\&*,)M^'IF(>8X=*:7%#8.,!1E MWAG00$6LK3.[S*=.ULN$B!'[2>/GD&+CB"=W/3K <"\5MR7H,_HRN10SV*TC M@R8D6NZ"4)1PKS0HF&PZ'C@;LH-$0@7\]]%U;TG?_OA:DQ]1*9?F4T(:(Q$U MLSCHIE."U_D5#:(X9>@$^%H32#$(LQUU(0*&%=HRCT-SZ=(;&K.\#V5*4_UT MOJ;>^=CT7-I6U[QBVD&D(QT$@]9'J1_71%B5A;5*JNF 9P$)NY!WP%(=AW4@ MD1*;.G2$5,)G4L=4Q2& ER+C[YD8.Z6H3+.4ZE#($,,T>8:4"4$=D!#_%C4^])T,C*.R4RL)7B*^F>H,_75)KS*T6FG&# M(L1^L$(>8]GK*HUKAF[EG M(AH!IBM8ZC@ ]L8U.\?R4A-&Y/29S)[H.\<]8)&1F@EBTPTZ"D@&0$Z3/R(Z M9)Y38K5/8' ^B3;F.+4\B&BM2#!*N;KI>0B>H@4%F91SO-YCUJ2G&1Q5'TX( M6]+-F;I-Z';=;24X HCD502?@+"EE. ZH@ \1%UV%4Y(-<:GJXG8A9:F5STP)HL^XXM@DQNQ.]2L(^"@BK8Q21<8C&N":V'J]#P#KF$@:X M0BG;']& VZ]W$7;@SC!J#06K/19C?1O.$V>(ST(L(NN:T VI>1+AJP1.L0M: M12^(PTPX$IUI5-J1D+?>(TQMH"-+"4_3>J8:DN^DV#CR=*L/"!&V:CR0[IW5 MNQ!V:'8&QC3F8I[FQ83L2.TJ 4>41HO%B'6J&X&8CI#)-K0DUVB>KFSM1.WH M;M1-$\M\<5\"+94G@K]WBRK7U&N;NW14,N[R_*'L@T<:/GSHMGI#>"_\:]2Y MO]MZ*:RRUK ()IH#,TA'[.O&C4["BUD/-P@PZE/G?=-]'%FL6F@6<3 >3"Z( M #-J 'K64,XE:Y:9 "ZXRKS#(651]^^\@U_^F@:D-_U>4[TD[-GW-X#'MEM^ MPXF3L+6$P"10IA5OI@\2+[G/=N)KENW#;8C;*U\KO9 0@)8"1\3;U*23>#;9 MLR'F@?->^1J/$+Q%C[??M,;MGJWG3AE.HX-)(60 .-=X%/P'[*+4GXB]!<./K M]0U9;WI@RZZ+3%Q&6V5$A @^"OB?C8*DWLI4<",=2V-8/^B7(*TTTK%(PS1S MC5**:@_B, 0P?^!2FL@;C8J(^:11Y.1E) YLKTQ@Q"L>M! ^:N>=K>\F^A % MY^$L[-43A+2KO>)168%!:H(%1W" 8*'1+I3Z=I^'O=J#X#:S5RIBD08-$9;@' M9ND4Q)>GJE.\68V.O^_W)JGJ2?778LK6-4Z6$DFF/)5*102P#W96O112,/7B MEV+-B6IJ*D\(3SVE!$<4#*FLIUZ"\&)^F27UU"4O3GQ'T62FB6%2@:G$TF$# M.ETW_O<\8D^R[/M+6XHUYZ*"062G?:IDEAK@ <*GD;!?,>9),OCCQ M'463M=>(4D1H&@P$@7<,S*>E8-0B<)19CO?TE^)SZ_NXE5PL^W>+2S.WKU,C MP0HMT^F/$20U!6&AV>_&B]QS:8;G8>!>*#^B,(YC2&4URSDRQ830/@ NJ/&I MP%$OJ. X:\&N*YERW'JDK52.&@<11J@O(*3S.R4SL,XXQ>S,A7$4+5,0C_(( M6L8E\1;"=T'K,T5!%3B)]-ZFW^Q,C;E. M1;OO;[:H\EUW$U4J[1&.-$WJ(A;"85;77#$:H\X=!IX_"]^([R-+:J*%1=6L M\+^*7E%654RF?=?I=0;#5-_SK6B&#:_KDF&8-K"9(=Z6.*+ M:D[TS(F%]R$ MQD0P\DQ"XL^K3C8PPK%@ EM+B8#X4-?W!!E1,I]E1NE\A<(I2FJ_ZD2B0A2\ MHQ4"2ZM KS!IMIP0>;-\+!1Z+G42SZM.GBAKI'!"1:ZQCI'ARP 6#%,J>3JH)%PTZA1\/IP"8@.MCR*DQ>?YF_1_U MR+[%?^O[H MR_!FU,UKW9:6A-$5*7?B&4 C#=!(::V!MZ#JA+-20MJ\4S?&-.-J8]KVR!1; MP52Z8:)A)T$ZL$@Q8T:QA2L'^R@'5 G-Q0*92>N=; M479VN"T873J@ML1$BY TQ 784-Q8XIWA2F98<6NF'FG;+U]K3#Q"2JIT=86Y MX)T';8R\XLL!F $0G/>H]/%+XF3G1,!@3188SD8PXM&81V/ MK[^6G6'Q_N9F>UT$6P@QFR+"4FX@JF.N;JSJE28FGR2!R7PYZ'8$[I6WM7VS M;: X$"VCP 9'%8UL>&,6+>C;J=G)\+:N^R]#QGJ$I6(IP28DJ1M8>B7!6V<] M/8DD>8"P*V]3Y;WO;^8+'#9203Z]3)I($Q02W)% 56!>U2H8 /Z#&B,O=3KEFUZ?:B; I)W<2_.#>K?5A]:U&#*8!H!75FGK'%88U>X[5:QJG&$2 MQN<+>8_%_[:5;FL*N-+ENJSV9IF0%)_F(0@(K M]/N4D)J[<54MT* SDR9X5_SQUW[9;7]Z&"3%:"[B=Q:UEYG9(PAL4U14B#2] M043+JRX#U25I&Q=4?U!^M#VRP A/4X[38#38W9Q+\#,\8(?JU@B!\L#R(Z=J M.,4Q23_P]N91,4>H]E0E< [P MT&H^S9OOU.6$'*Z9DZ#>46D8TK IL83%8W@ MRJ:)2);ZF(I9@E+U(*!(<.K-LB"E.E]N?IHB>D*#CD!)*M9%5JL@,+(.-QN MPM\6=&I(A[T[RF3E?5X"NALB$P[!EDP]34UJ*D[ N\8H?)YF!&#&Y:X*S ^Y M%;UQBA-JHB&2 ()BX#/JQC^*"YK+% G%\!%8.:6]:!%(B1FMG-2444%Y[T7-N220<44X(&";+D&U$XJW(^V$(KN;+ES:6R:I3 M&JMYFN["D"+.&Q^L@DB@VHL1 ^3-T\>42\WX[I0%&YI?9]'C3H\;R&3'QC.!:LJC=SZBD+39\GI+ M@I6@^:4$HS^3P+E:6("!.G\R() JASH9@6 MD+4@Y3JNOGV35K48#-\,!J.B_;Y,?Z9CC:9K=N>V5[1G^!A+E_S6>B!ZHY2N M+5O_[@\^%]=?>_UN__9A\YPN,QSL-NPB%"WL*FXUJH^G3"!"Y\?V\SG=I[%] M4 &R=_UO6!PV)\ZL"8HJ;7@Z!G/,!E170ULD;=[*!I"#>CX)#N9_ZEW5!?[] M316CUN_.2-(_JJ)Z?2"%G$M;0#R.!'8:?*%3Z1Q?-1H9 PYL0:R.4WW,%@+= M2 Q'$6REHOSU811U5JY!:1^DXT3:P-*AK:YKS7W"MD$MD"O!VZKJSI)U_;LO MG=ZX2O/QQ^N<9][+^PC2F]GF '%95!I3(BD/$&V2NI&RM]@HEL'_:GC@(LFM MYW,/TCG:B6 $'X\51, $7 @-W"O>A.,6(N/,>^Q)+*XU^#KI<2HB1/< I3,%T MN\;$$.]8I@Z$S*.);030:Z<_DOWYUNI6.'KH6F7Y A\P570=96FVF@I H2N MU"H4A=2(U&?[BB:,E#4L54J*G/9U1.V!BY4)8H(DUH([ [ ?]B.WMC["E!&Q MO+0T>5HAGX6-E=DUH-[8E.,SFC%*'3&NZ;1!$<_"!TJ1>AXN5K8YQ!"(.2=P M<-1"$ I6438=6J-0"Z;R88X/P<7X+O";WG69>O+X8OSGUF5ZB$E)@J4(@CB) ME9/&(1QYP!2V.35YK$ DN,D-&%I,W_[X6E.B9YF53BA#N4SM3W$PDHSYLIHA MGB5 7\-2(K7 >!U ,+AU%8)$P@\'!%NS)BG,;#,IE$DV'ZXZM_= M=<8W/-/7@6Q0UJ)WG=6\3@S!8W(GC3!A1,4HL4ECXK$+39==JC,EN_H^Z/S2 MZW3_\]6P'!6OKG[>F0PQ0X:B.A*FN59>$0_A" NBV;LRLOE,P5HRZNX^'UKE M^[)*!+6KO=L<#ZXUC[-8WLG*74F"6BW F1 M0XI]&LP N7* M6WE8LA>$PNLE397Q440.AIH$;"1F=G*Y1 )86%S5P:06>@7%>32Z,;4K!:R] M"MY+XK7CU",JJ:RKL:B4D2ZI07D2M3M@+)+\'6?"!=!?+$)DO.E(;"3*2Z;F MRV3FG[X=9:MPDY.4*N\B]X0+'YRPLNFS9KF3699V.\IZPQ(>,GWE8=B"T/-V M _'-A+[$8I_.Y"/! :)>(;0%YQK@3^V$SHH%JT8OLU0NI61G@N>E.DTP>'_- M!+/*PJ;A0CG:M-_3Z2)0AJEYON,W)'@P_*T 6P ((4WBJ]SOEIT"D4IGT09S M8H1T.C7;DRR HQ""8YX7/BR@=0$1.U"Y\M@10GTGHK&:2HZ-!ZRKFI;>2"PX MJSLDE7]O%YV_ORUN6]T *&?X, GF4R%EV?YSO]NNRI&&#V\[@(F:AJ_YX515 M?/C^IMH]90$(Y3-5^'\KBIB@A1*\^M28I %L6[#:+)@TF!Q7DH.<:SQ0GEC0/-L3,U("?$X$@#-UE$5\A0&UY+F MY"ZF9E>:U\0OA&&(EH%*Q**24=@ @+^BV4$(MN , E-%^8%I7C?-B0/>"TA3 MA!&1%H_0EPB-'D:S>FMZ0+6[96#@KTWUD 83(-WX#YY<_\C M!53Y72[%U3*2YXEY(LT'KJ\6*AB+5 P$?+ +" (./+D_ #CR63A?=Q,4"*7< M*V=)H!8%KVR<# P3-,O9,\:6;N0]TWS@U2(VS6(0PEL?!%(R70YH5BM-9'H6 MSM<8!$*-%JF:PW&EP=A"1-6LEA$QG\%$"%ENP_9,](&7*[7:B-XD$$$![ )$ MHY/+"T;9!6GS75D?5RW$HIU:GJ066^.F#K;H%3>=C:KM9^VA8%(Q9X-!#EEJ M<*@#'8!J1O.L?15E',TEF%93]"3BUXTP%M9;RG5@@C.D+?6^-FG(29:/,&9L M7/5X'.+79?8PU\@X&[5PWBB'&6F(-QB[S!XS3(5X(O'CICI/UQH<*.!DRR/X M",LT>%$$Q N!4_8GY&7-5%.Z4/!+"'H*Z6MT!DQFH*'K'Q1B+FZ\6/QL>[V?]0ALDBY "0<* "-,+'^2N2=-B0B]&E\ M^.(+J-]@6(ZJ,LK6H#/X=%\6K?;[WO^TP/&FE 3\%E[OQR%V[0R!BS0E[F'& MAW\LOO6[W\!SSWYF+ER>I>3QKE[U'7-;%L5CL>_C3[=ZM\4<8/C>N1O=S7UN MFI?9D1K]7AMP1ZJU^=+J_?/]#43A13M][.T;^_[CN@H@%+'6+AJ7LBN6.!IC MHWB<$3,-"WM5V4Z5:2?32[;I"EQ6[?'C'\K.7?7JVLHWA82SRFK%J5*16M_< M,8# 'I#@XO7!E_697Y].[XB[*@H?+%5,.ZR00M$*Y)I5$V&FZ_+TJA%^6;6G MK-K&N\JQH*562L>4KW6 G$T#&Q@VD2]>'[3?]6GJ(]/'QN>3'XKR&MY8EL9_ MGN59(44DF"&<0A2DF;6<$N(;W^&PDTNT7'.U3(RK1#(KR'&N>5_A1V062\JY M3Y>1$H8W%#4E4L[J+&W_FJJYH'4-14\B?ET#2ZTEA'+&IT"L(DPJT3@=(0 M!&.4L(9H3+#(HB6,TCRN)Q%=C[S?Z<(0 _##L0^!"2-Y##$TNQ($+/*$!E$@ M?+F0W%DR=B%TE5RUI\)R013X=@]*+PAO2A.#TSB_"*H5P4\D=-=1ZUXQBH(! M$VU\9$JR$-(_0,2&>S#@^<$07JP!&1T[$KM2L$A;B$RD3%E/4 5K;*,!,7*; M):T)GDM:;T4L:'-]DVL\;R -&:ZJ*F_ZY1^MLKVEB2".@$&V$,LK:@!MQ&;: M1,!>ACP3BN5BN[:6K#WQLK+IJ7?1,JF=),A:0G SGP5X 6:R0H&]L_&NV-9X M&)XZ8!(FE 3?SDAU/)5L'?<8Y7WO"15TL5>\U!N+OO]A^*QHMNVPH!:\,$ M<9%C^(>"K%DSG3P'V1_FQY+%JI:ES&!/M-?54^:"1)*[9/\;D M-PG2L-C%9O? \DC%4>,?:-IP;EM)Z +2<9\1!A1L&FR":TP$LAFF] R8/+L+/&B"S=@6N@T%.0&^P@4!2'F#(( M]I9D3LB:3B8!(67Y80ADEGJ3K>A,!XA_=+KIAO[JMF9KW6&TV/#(B @ -1T@ M3Z^:+4 5R]TA!NQ)-^!A!85[9F]EY9<) G@!7,4=M1SI8.M$*G860,R"+@V2 M+S5Y^V)O5Y2(1$P#8Y %?5-<.," )*%$<*,47'\&O3?=%VL!V(:TKRP5)49$ M0+B2>T:]MIC%&HU3B(Y#=I:XZ5[9AO;WPZ]%N65$Z:D1@+ B37-''=&F'ND, M^R-(D9%-YOHFKR!D9WI7FB3-DSBYC@D0,H5-<]R,@XHJGW*RW,%O3^^'LG]? ME,.'#]U6;P@[(]U$N;_;6LT-!&?@ 2(W!(P2-8@9 GSAR".5-!]00.1<6?&6 MU.V5L9762& -CMBGP:G(\M0_G3?*I'CNURA!B^/1W1CK](KJ:DW9^5*U*DF? M3_4H]>C)['["!LVXB3+66T0H 8W37'GLZG9](@W?SNPKF^_6NQ%9>^!C3=MA MP/K,*$1M &1,F6;:UY&40'&!RO'GXF-->UD 'B*2H"%\<49[< M<-NM!F,XT M3,Q?\]X7'S6\+7]K#:^_IL3W]/OC[/'[F^K-M<<>:X[U5O625( ? ?!*I'T$ M<*.:>70"NVC\XDPX72N,S7G;0% U+Z;7&Z7I\H]OILM[39!0_^KV[3137U@$ M'DL!UDG_YR8V^Q-0Z\S$YD<1T/7ZL W5LT*X+X'4S8MZIY6; \@6CA$GHT+* MV52"/(80SK.88U69*_?CTS>G:HWID!0[B!M59 S0,X!HY.N[PRX0%;,THYYO MU;$;56L,@0)C!M$[YEII;W"8!'S>.M@@RD6(5@T6N!)-^&@QMOG$=TKTZ8OAE.P/ MF'1D/-)""DL!-:3.%74+7X\!.N3V9SX"_!'EN[O]06DN=T@=QX.()G*,M6I: MVP;M\WDQG.'Y].4Q)+JNX,)0 <8GG:%[+QQRH3:C7EHF:09M.4K7\9Z+C4(Y;T*VX,B"NT4"?Y)3G2\6DK(#K3DX MFZ95&6T4!< >@HE8,V-X76Z2QAD:M)Q6C?9/J_@=_[Z"U@AP.)T54 W6RFHF M!4H BAJCN6)R&:WH)WXP6O-]\.FZZ+7*3G]VRGK]XH>R^-;ICP;=AX\%6.]) M X)E+ =A066,(]@[R:,6D1L<3>HKS1V/=CG+3!Z"9;)J>82-+/6GD59J; ($ MVC8M#[/<\CA_*VR:5G$ M1_3>N#EB? HQ:42L*N#=A#-&@7+0[5'B&7C+V8T MDAR"9;IB>9CGA"'L+&$86:.XQ57S5FXXIFJ^M'":5GT05:*'7QZ+?7 T:.8Q MT=2:=#Z4EL<;HM.ELQ4:B0_!\BI#;*SRR"EO FA1\A?(U+>? 88YN71YZ$P3 ML*UI]6F6TV9G4S-['45C? S1$28-%]Q[V[BX@/D*MR'$; )V$H5.5%U"]E8G:2M M,1,?0<0Z$4DKC# MF,ZD9<*21"OX?"'(#'1;@0V>3N^!EPD)1H4+Q',.89_P )',&+[%5!&Z-(X& MIW(@IRU6.I7HK4G#P*GGFC') ]&\=BH6=&N%6JD5\>D3Z5WA5 *-R'FA4P?K MR#5 8N4;R$FX6&JDR4]J2Y!1URS4@PRFJJMVNB0E+?AN02@1'.+_P*(W=6/, M*"0HS()*+S1[T+B6H"=2O_(&A 9SF_HD(NX A&@L?&RH!T^>UZDIK?= ?9W" M;**"5'7R6#K_KE]U%"S:IKJ6\KD_3(4GC^^G"J5W_>'?BJDZI7'[Z]@OZY?2 MY]9?LZX>\/GA?K;F:$)D:J3X_C[]5&,:'B&;5BQ9:HLH0"&=VI[4560L*"3D MJU\_T+^1WP#-Y9(Z#O-'$?N4B-;,:=M:U,LJ@[2$&,DHR0@1Z>Z31/6Q)?, M&[+R/87FBW".(HRMI?^Y];V^']*,+6[>J2^7;%UH UM8"6Z43_?#%080;.LK M0(P:Z_-FN(3*[06UENYC2&+-D7\(J7N;L8X)[[PG!O[22,*911-QU&(;=_J2 M6-OA$P-\P8P[0"Z 6K0@K)$$12&_?(H0UP<61>S (XNWG6]%=K_"7%^/[D:5 M7UE^BK3.0>L4]VFF#986V!8\%?I6+LZ#KYX/*U[]*BG#LY7]VU-X /XF-G/% M[]F'WUK_Z)=5N^#)B5=SSM6,\%ESS!53+3&.A#GC/ !\9D7=UCU=*%LPR).H MN;$;YRNNR2GD:##LWQ5EC6GFO[>N4 &3E"^C)"CFC:-2U>;&ARAB7BE/U?Q% MI/.7X-LT?630J-R;5$E\O: KS&QEJ%!80T )^U,PYIP*2"E-:?!6.>QRXR1_ M,*%]+EOMXEWK;NW1/J5&P'\LI8(B*2F-HNYR'@F/)"^%D>S49+7RLKN02O,T MK &A8+0'R:K&8K.HLJ $(SW?5O D&#R:R9:*>^NK1BA1IV[\N E!D33K;4Q*08V ME&(JB4,0@DTT3XD,+,Q/!3E_J6ULLUT*P1B+CE!LDP$/H;'96,K\1B"1[%BP M:NHK-3XW-\.B_%O1*B-\X?E4;>;^H6$D",Z<$$1;I%-6LT95# N2.X7Y>WM/ MD,#N@GP'!99H$KY=7L MTIV9GJ?VP'P?W5Q1X61$J35 -('R&$@SVRPP$V)NKA@Y"6FNW(DK1I %I" MGXP3 *&U41@WVJ.QR@I P82CI_#[]-WR_!9GYH:6I @KSU-+0I"8DR3R1ENX MH_GNPR<@O?YHRS8"6GFL;+H\:E."A.CH1*,E4K \6L75/:FG\0E4'HC/HVL) M0AA#!*_2<2#'$CL5]41+4&Y3*-X\UC^4]#Y_+8LMC4DD4;,8I 7!*$63X%8 MHR:*JYQ-BM'F(=D*,@_%Z3,HBF1)*@'Q9(ZC%[P^:@OP/YX?%$IZ O+[H[^E MGJ29SY: 8Y56D]2:1(>)GJ!%XT<8>S*??_0/P^7Q 0HEPAKB0'(N^D",D:[1 M$2E"/H%KKNG/(67W7V5_L&V35N6% V25^BXRR06HOR>(68D5TMKG0]"$DGIC MCBJ"GDS\L9(T 3RKM 9I1)24X&H3J!\GM=*)<=8\ $LBQ#G(8C\9&.HYT: B MW'H" 8^DAK)&/$*;/+Q3$ !MG$PX ?'L8@X*>^D 8=E+2<([%!CGU,Q M;N:K,)9<\2I(3X3G&"MHR6&AZ:-J $PG([5 F=!\.>36Q#R+,D6$C*!6 M4HM,5>A&(. <2YU1 ,][5J;MV'R",EGC"/"#L1.ICX7AUM1L145=EDE(ES7F MRM)6,=9 $C\J.[W;<3WUVEXY#9O5EP=5U?6$4UNV_MT??"ZNO_;ZW?[M0],? M97&!\TP^WJ2&0<([) ( /.1Q,\O$2T_S^P18H\5&;Q%/I\'[LVP,9Y' 3F,B MO0W>86)4&F4DK([0)8TJJH!W-*ZR(%'-%Q"?/_+/L M2DZQAI!&!FXHH#V#TIR%6K"6T"SD_4$%NONF]!I'GTIE+95"&NF,-RV#"'0XIBQZLPC*:1SND*%U07ZWG3IA.E.'GP8LZ M:,_2S4O"N4O](",'MR@]XMP+DP4?/Y08=]]VV 6CG8D.=(Y#K( )#1,=%'DS MU"?KX(=1>?VU-2C,]75_U$LMT$S['Z/!L&+H25+B2&628ZYU#YMTN"P"01GE4@O1L1/ MV, V$@B,4RH)=-7"?U&3JM0VZ"Q5N0_E34G6#V5_EP&YB!BK*&=$A=1J'@AW M'$>2^N*#OT>9F4X%[7/'HU./WYBJO(_1+%7,!,60T)P'"8C8XQ";QD 0@&<6 M0% U-^EG-Z+FNXC,S:Q$P+DD+B"EA<:PFJSIKL2<7#"JB\R-N=J-J/F>&;,! M!/+2:(&I-MY1%5.CDT92F++L>%MB@#)[(&J^0\3L'I"81AU3,HP$)82G0C1$ M233?%R?=C"2$[(.HE?,!+#42^ZBE@3 ]*B$5JS5=6)=W)" 29"6?3%7>06BV M:[@. *TU$8X[ LJNC&VZ:TY,4PKY%G384M;D<\"T$3A?>C4ZLO8#DQ"3/6 !$%01F0@NM;TX$@^ M7IER3OE&-OW-W7VK4]Y5TVGFC_K"]^ONJ U>:G%2=X/A+%0HE_J ^FBIITPB MAVKH1:%S= M^AN0O2UN^F4Q_AS$505HY;!L]4O0RU;Y4#4-3Z,BTZBJ?K<+7WV3HH1BL#WJ M]LXPGTRRPY:$4,U\K2TTPL1FF28-BSSK-@[(S;,);0V 4R(".C+FG<@!'$:*$?;#2VT=&#"*4 G 1(@@N$$L6#.6F@T>7%->.J,I.A==^ZW3 MZY>=X4/S<]4HW>E?27,LAP^_%<.O?7@G=5Y:DF98$Y!2;]-E-TR)\M8:0'&D MZ51K*3?Y4"U)Y_K;')&[$Q+JRC##:"D N /2BZF?.@0I6'B43/3VE] MF4)='2919"6!WE&X]_Z;6+F'36.NCL99S0Z( ?R^H9ZX>"H_3)"&PG>"ZY@6WGH,E7%=W/.L^C%N' MOC% ?"L -CN& * @&FU=9(%5\"2_Q\LY612.9)3L1.R:D).DZ[+("A6,P0!7 M<6@NIV/IG,SR$PRH761-]T/L&G\*]IT&I1VR#OM@$,1Y"D?P QX+RW+DIRE? MA%'V2>L!6J?/5E]'QZ3 H$#@QI@5V$9?32*PL$S$YG=?$5OH[?;%\TK7# B2 MHNB1U9@0=S#1>YHWV2>NCE M\2'HJ)A"GE-'(V'"^FKT0 JSQ8+"6X8/:MXRO#"=*V8:6ZD=@YW#N-*:!\8( MC0XT"H"9SQJ%:((.:=Y6M\@6"%P9@T#<"*:4!\*G!MG0_$X=L+0[L1^+ZZ+S MK?6ENZ AR:J+4"YPB+L8EUP#BA6:6%^[8A*D$YE!(ABI)50^DK UA:MNUTBJ M,)7<&"T,[$:%(M?-52U*? :\B5IFWM<3V.]==[K-#,WVJ$):@]]'K6[GIE.T M/Y3]^C4#__Q6S2'8&OL82A4CTG- #]@@\ ;8$.JX$U$(9C,/C259+N_MZ3TD MYVN E#'("Q*<5X91*:/2:2*-XQ"26B)5IFIL[L+=Z3*^QA)@AKBC$-P$!:"$ MHQA$M>0ZS;H1>7T'N,LE:/=0G"^Q-&88"X@&6MWD>T;#?OGP^'UP1MOK/DE- M!Y5(17#I;AA%DM8QBL"+^O=0)!9E>_9$_Q$%LR[&B('!OI ('!OAPDOL&\%( M'Q;$P5*S)<#CS 2SSHF&9.-Q##R-,I<^ZF8N,A8FZ"R5Q3CA&^V=@PGF71\" MZ&H/@I_9=;Q&9"RD&3"$,1J-A-"S+KX"MI4C"T"96N[SUA"W-Y[6Z3C2GAHK M!1(X0I1*;9SP!&N6G_0PO-'>/RA/:RV[%%Q09H2QWL,J) A=[UOI0H9'B98; M;=L=>7H__%J4*RNIU^@=9H:"^7$NRM3H(D11#U],!MKA[(@3@KN-^)DG;"^\ MK-$WV"8TI9N3PN3-H\B/7R7>R'H?A;=UJF@\@2T/82)R MS&$:(9II+$3T><<* )6VFY9;') MDB-K2=X%"2W-($R(V);$-15]UD4BF7JYN2+\9]O>O7]%_CP0YY!V&1> M&=408_)4HTTIQLHX5R?QI6&:9HX-B+]:TR*530ZT%S-HPM64A-9 M/85)6Y8*7QIBNP-"VU Q=KU @[QHP12C.IO<,2@Q[5 M7#B"\D+ =%/A.=A8HT[,61$CDDHA8KQ&@(]J=5* 4O-2'+ _^?GAT]DH1S,C M2;?6*4!.H% MP%\Z"MID4D?Y6I'2>-,LW"0:K]T-"TG; M"S=KM H,K';2@I^PGJ0&Q[;.:?C$731NUADJ;A6':)E)A4U* MBD+4U0!!Q'(5>XT5SG.#3^?F0UG< W!OM+,9;-1KCY,*U1V<[<\'N#$V]I71.A--U"FNT#N"-B V*$TH-YJ(QZE39[&@#K _)&"&P[+S931,VOZY_SAM&&**]&%3EJW>;;%;)C5: 2:'.0I1L@"U)L34 M>1).F9M9X$%%3&JKL @9/8GL0PMAG4/'H,\\8A,@?"5"4!OK]#@$@-BB14)@ M>2[LQ(6P9@,H(Q.6$108!]8QCS6T3)J@"%LD!(ZS"JB]"F'VXNV[8KCF4O"Z M*A)NL(_..V8()T2 3<-U#$ BESJ#ST3S=!]MEL7U1#V=B97-]%/U(-.$>R,E M4X9MZ'"$FR"UY;,U&5(*<FO6UER<'P7R'Z28(9P-:E& ISM)L;;;7=LSPSF M4T"+5Q;3%*EPL=OSZ]^JNW"[%#==2I2;P<0M421O59W:3RV!6>,=I0'\:X[R MR+F5N$\II4B:-U:-6KP%Q/MCHEK"1*Y@XIR(<& I)0O1I\]T=5<%?I#8, _< M-G*0#Z$R+_FN30HV+L[ U "P&ZS@+ND0%.0M9E)TB/QF";: @+$1@W*-\N<\4BVRKAPKRBNB$:X->(]% MSCOD&GV9163@-%DE!)&&H]^ON:]4;Z2L>3U;7#$M0[T1C*/AG/-_M<'AU^YX M^NTCZ.A)]WIEB-4#?]\A$!9B&TN]90).*&741ZIJ; 5WS1S&J;#=<<'!#%$9 M*E44)7RVJ33, V#6;2ZY<'[<)YXE-12H3@BY6JH*,"PTK;&MOH7+/W MVIP(VQUW.AR8!A>B.#1KR85,UG?,,FICFI.M3L4]ZE2GLE)4:D&;6:(9IZ88 MM!C47#,8N[$2[5!DIV!=)N]N2J/V;C:=@&N ?H"[PSSS]FGGAQC(10GX[6@\ M_9B/[_#3'[_=YVOK41"@&IX=3,N%!9HHDG [E(H"9*424:*4;@Y^94T1W8[^ M"JD6"5*<6C@=7?]V.QKTX.-E(]:!:^$BHUJQP),1<);85,YI)D A9A!@-2>T M@:^JBLJ/9>AW0/0XZ+>N$D"7!IPQBVZ- :)'31'ZC ")96S>3W-PKX5L _I0 MVN+#J&TB9SA"(GE!#;<.%+LMX:66T^9& (Y1$'L(W J$0P'<1E 2N>,0;E!& MG,02?)IJ=E! Y&:B14'\20\"\!IE/XPF1V0)"(%(PP:;HL?"OJBXJM) %)S% M/7S8Y:?O#]6.L-UB-:%4.,4L"8XM2%D-%9:'-3>B*;Y^I,= M:O6#C0UBX$3 MP4D,(;JH= T5+CQLQIAK55 [H)H<>^\"D;U("G6-SJR+1'A:W1U1"Z\V-(ZP MZ\N3UB X KC%DK#1<#(:]'MED2L.75G=(5;-0\W!^:X&GNX:#ZN8!D<@*" R M$0!X!@& TQD'@;>DZ4,_"UI5M^_P MZ, ;]DP\8#E>!-D>L5?!"49Q(*3A$*6'HOFR)!-:,MZP&%( -5NCTPX[JWV6 M)$BE]\XZX;)HZVU6%._G&V>HP1ZW#=Q+Y/V,@-8/D6=1&N.YUD95I:4IH^#A M-0]5M MAE[[-PC.^^4HD A8T=VT6_GT"MW@B:/!%Z#;ZGO6J'=8=GNI1!64H05]Z%T" MU]:!;U7GLR63(6!>F!%P@U]3M4R,G1CO(M OW=_[=[,[/QJ/1U\1N>X]_&4M MC+U0]%ZD6'/7F;;:LL1R$3BGI+&@-P1ZSVH4YY7CSBKFLEU[CJ?WI M\IW0LZ6\T=I1%--\J. 0-7 +YBT)4E_*<&LWU->?\B3>YW?=_A ^L/TL&NFW M9^/KE21@26"&99"<#5;:R,:83@SNI$[/H@H*^0<#3\C3RQ_PV&I M(0(@*R.48EYP3K'9VT*@+*@4&"X;!T89B' M_V7U; &M4[,MH,FN;<%X9LR'Q; :0GV&#:@V.>OK+A0B?-J0B#R8,K\ %T[S M87=XG1^;>8'XD1,+WA4E,1%C*$3<]8@-W#'5'%[!UBO&FE !1),J'O6.]\H-I<1KR:P@UGCM/.%U-H9&N6DQ+ 0YM&5R[6HT,#ZD@*4X M&0L&1)W-I\:IC&R8ORRD7%NSW!:,+U$@BO;A9$TQP39$SSROFO9<@K\U:SBT ME:3:E:F)ENK$I (I M9=B+:^NF0&J=;TZ)P-!HK5^_+1A?HD"83&)%IJ?@VE *KH&(OLY$$-T<$$"- M-"^=>L<+A"=!1LF==0S,IY*XJJ.FEK#-T1!X3[__;72=Y[,\SZ^ $L')@/- H;IKP>[#L"Z*#?/+Q313!YU+&0T4PFRD&2 M@FXV4D#XNEH*^3B 3XGZKBUHDC,CG$65QDF,X$#;"G5J=1) MX-Y#B@,C=0 ["4%)DX2E87PA)-PZOI7CD,S((\.T!I<02+POODHV!]9F4,"I[(%*>!%-M[' >11-W:L"%2*?-B"+A]KJS#'1N&!>T8 M\3PDYK"E ,*LQ%CF&M$H+AJU+X=YGF)0K1(D:'0X/(T$VVA\YI%Y,KRJC\U\ M(BX6TR_%8N^:GP'Q6F9X $TK @X+C4:6%AM)_ D]- M@34[H^@?UQ$)\2]QVNFI(\Q0@>*H>P/<,E MW;3&W8#%;103@9=JQ%I3TODBOZMSCJN4@5/FDJ(*R" #K?Q4#W(0F\Z:).O# M$)\2]QU,3W26 M(#C!-=$2]S-SIBO<@R>RV:.&.Z[7YKN<+^Z[=D%+X&UEP+M,)%FI*8NX(,"! M$("#%)O;)BAG>\4G9X/ZR9W,+!"6@!^8<3B @U"OBOC$%;68C6H 09C>2VF< M!06WAB>99-R!+ 3/G:=$12.P=M>!S^F4;JY2I5;NIR_/!O53,X_+N#;H5@@A MM8(XUV$;%$0H*>/*-!<,@)^E7X[FV1ZBL*0S%8A1B5'&,P+^<\$\T0<"?E:C M[L\RNI=[?3:H/P'S8'.+R*Q)6H-!EI$7$0H-G-+4R XH,' O1W=O'QGDG+&. M!H]W$9XFG@'*I;O"=+:A0=A2LY^;>ASN;^8+O0[VO'#_!4]*2 =NEHPTV%CO M988/AX;7*8T5#26Z>/[!@#6YM&S;"J.[^]%PGLU?U(1,N_UAWDO=,1;U[*Q2 M#88YFTF3;+0928:ZJK='H:_1Z(=J#[L=VW4M8\ PQ:8O%<&[%XK2>KUF<&;# M]21K1O=' K;=J#((L'&'JL29Q1)G2?MZFV+RKFD2#,0M+0&V56%#L(/! ?R+ M%Y( #(NB7IT+H6)SE -P6".-?R1@6[?ZJ:B#5BQ1'2!$%P0L2[U^%M1C,\EN M%&VD^8Z%:_LXFDR!<@;MQ)C1BB0:5;4&VP"8C22<$D8U=-0C #NM9/MB5P08 M[8P3AQW;P59M:*"Y0FS6V[6&W8Z0AH/TZD"4U)(EU*K@CX)H$Q*!2GEE%-=%N$WZJY),]B9KRQ M66:)B%YSRY'P&?P",MKPZ/"VHN',/@*P4Q.>)T$CZ!0I'"Z7 PU(BNL$&X1D M8+0W:&;=C@+6\&A%YB+#;#_UG.(RWH8"Y%+P=HSL$^V,V1&0%E8PG# M]0#!XT2FNC?;2+*AMNP0]&;XZ'!EM-^/,.!'^9U_Z*SZJ>#<@O(?T@;LL4F(= CXAJ',1B+#*/^VH4CT2D MK&+ 2&S6K&?#7K6*1SNF-L1VU/"UO;=MX+I#1T.<$L$] MM;@9PA%/#&6F/!&7'&U6A%%..9$G@O+$)\(]1&8>O$,+CA-7@9J0ZA/A=,.\ M$KES1"/S*4(TP1)H,H\#S%UB M/#%M+1.B.4D//+ZU31)[@G4$)D>-IPG*6!IP8)M6F3/@5*5Z#I5UF](Q5!^% MSX;!-7M^$BL$ON2X&?[ F8$F\U$)90BWS*90R'V-FB+- 0^,K"4$#P?P./1& ML_$1Z"7P';&).5IJ-<16T:EZVIX1WC27/*VGJPX'\"CT/MZ.\V..SX$"%CCV M!0'\#@$OXZ.0 _\52/ )8<8W> V34U%/9;/ M6-FLG1>,/:#^]H7O".0^WN;CO'L#&OXPY" F X]'<)9%)X ST?>KSTXPU9SE M1X[";0'>H;@MILSOK367FQ,)R!+GP@@3!<']3;9:L(9]+8(T=RBKM=[$HV \ M'LF#=.@RH@GL&N;K(\N825$276\="A'BW.8D+O$H1!^A2E>^9'^-NCH7E.&F M1F\4R"7\GXC,SI%-S7*?QOS2H^%\#+*'Z->5::V9%(PJ1Z/!D R70Y,:6YM$ M$]OUT6_' _HH=/?6MBL"J[0+2>-4.6'\!05@SW[M6M[\'>&]'P]%J1'GL\FP(5&T&I^R\ M!_LAJ*2&S_N$?6BN+^)KU<+;X7D\Y">.[;4#->.IYPLT$*3@CXB0\N)J6530H==TQ=1FUYG;@D MU#1GU3X9^CLR9Y)0CD.(0P;,Y@!XR>M&9(/5K,T*?6LW*(@3@G[BD\.K1XR2 MF?24Z(QQ$*GJY#P3M)'K> P!:A\@&XU#][X_[0[>W-V/1U\.6$^S[*\4:[@# MQ/21$EQ-E#D&,:*,X'P[>+$12YGU.2_;X7D \OK*T5W_WZP_Z>-A[#RZ^A)G MZ3/S>YRW^=>_C\:#WH=O$SRN>LK*[O'\F=1"&%"+VD#@B#M$ F?PD[(&#BXU MARQM07\#4@^B/[K.\]XD&X_NBI/?T)!P^##I(!3%\>'",N<#F+_,U4MV/6<; M-VT]C,IN %O%;>?^XZ X.$E>2 B'*5:JLGJ)GP-]TQ2P+:?TQ*CM6AH)$J5 M42@5?#$Y363U:FK4'LU)2VN)J'90>Y_?S\;7MQ!QO+NI5DSAX/B#F=!+!C8@ M",(M.&"$TL24!NT"F%E/FYJ0X8KAA_!Y *C'HK"#UQB6#_B@L>-&)(8MX[1> M?ZDSW^BY4FOS]T^/P.YMVS03-DB(' )88OBW7J.8DDS-6Y+BOJT%'-[=%+/' M)I,9SG@X;B2^BQ#:..FE]A W"\UEI,A -F-@DD1#TC< O0&,HZ'==8M+$_7@ MA@&83 HNLTQ(A%8S^(-H%MTQ<)0V$KI-F'>PAP,VH"EC'L(X[PE+QM7\#4%# MTTX<#^W'46$*Q[F?]0>X_.-P]T1$FH'B%XH0;WC01&J*[@F/P-6D.4W=KB<% M'X9E!\2ELY%/_G.\[V7R,MR&)ES[$X)UR5J7\80E8%%:X&_M?2/[H-AJ'5&2$ M9,%X:83012=2Y0ZXS&O7'&;+BS[O9Z71/GH])=S79UR,Z%D[!4Q0KXDG)FMN M_0(O?+-W^K18[5P4$)R*$*@'8Z0G2H&_4_NE-/!&KH5SN[YT_7GPVN64"FI9 M9 X=2([-I+Y)4%0R^IYKAR"**':E(N*#9%:7-7&N%4M8P( M!'[W^7CZ[==!=SAUPQ[6]M[?-?+\>XU%(W@Y9[S6X&4%2:*IEN :1AQOI/(L M7RM*W!^VMC#:->U,!9892L&>B RT,TVI5WY5A 8@RFJ M(!4<$H1%61W@>2%3 R4.A[F#Y9X(I9.-*ERY6B?:><;60O@B0?^V.WXT+-'M_ZPYF^:_YN-C0O?-F<+7,W!$K M<&I43,#!TB?P#.L1Y1)ZTD3?>"M!C0-]Z F;?JT5S&D3@*\\<_4!:% H\O2@8];@8(KS)'0 SR"# M$$*!+$CTWBJ*.\XW47P'P"48QP*[E<8\N)@I*7&W52:4#%2)&EC\L7U@"[8_ ML*Q#RP"1F-8*IS@H$$5@">QN9MQ211N&_D$(BV/<9R83DD:FO/%> M:H)-?IFWGDH3&\''0:#==_N]ZE;MJ%(-T+K*I@!ZS%(.C,@)KTLUDD_-_46, M\?64WR8@CH!R:P4H2R#,6>9D4HXFH[*L9D%P;NR&O"19FQZU!Y2+RX;W\-XZ M,XC['B:;5UWLD_[-*,22W&4N&4MES*2M ^JD(.C9>O9[ -0"!KO\34<"I=J ML28F)1S@Q3$E##:/&->_)4B.SP,D&%42LAFF$F<\ _%%V/\B@RR5WS M4ENVB\F'[@!7;-?A];N;5B)G)T@L"KXC4> A&B]CJ@,<9VVCG,VL+78\&,*6 MT=LU.RV&1#*P,@QU)CC"KJYZTT%FS4-;+[1\;O1V76TQ\(2]QHTO4@D7#95S MGA1.-(=Q*+.V J(]!-'"O+LO I+T>SZ^ADCE\+2HHY2G9 0I=I4PG2D3:W8T MHCEMA@IEMIS8)I@>B<"NVU*G;13!@S^/@QZ$XK5#65S7-$D&[.(VRX9=RY8"UZ8$]+4L"! MTDESCFUU A2^9;9&$UWUO\=?]JY;)P28Q6H2G#P8A9(HM5.=B"#3K[9?Z+4^BW=V9'AY^YP MUYR6+&#\X0(H*H%#.00+5:4':#?;W'!CJ&@HM#/#^N,8-&HQ+ --[/R=N]K= M@_4:6]TE9]8'HK(Z81=TI*1IX]?VG9R.#MN">!YE,#%&$:.18(2XXJ%4\%BE MZIIMC@:WKS\=X$^MX)U5WBOP^R,A7@3F,,]6G:)AHD$/*^R3V;MCR-&&@@?, ML<')&(@<0,AQJT1-$V,8;\1[4JJF]WHF-'F$@K=@V:QU'/@ Y9D$+;.:#(Z1 M#9./C3UW,NRAX%4P-@9&%87X5TGAM9K;-6:;=YO6RD8VX\RP/D[!9R+IE GL M=/+8I1;\W, KDC4)(43KI_\V/S"3',$P8XL%H\E)SZ6TDM=-?T3:IO].<$O= M?F #,,<#O36Q++B!R"C@)+,0J O!54XVJ&,KFW>K3*PW SX:Z+].\IO9X.?^ MS>YVGW8MTV(\6G?X.5]K'"I6E-=LNL@&>^N=,BZD3 :/&491N6"18*O[#__Q M*[?_V(,X"Z1?+HW*)N8&C<"K<3@JUF<9%;A5C%2C5(!&T@D.-)(O@T0'6/0C M>(FFF$$,3Y@*6A@"OGT=S$4"=/-_.#H]P$^*4NDCY&HD=1\QH:AQ,:7P4)[^0K'4,=*\*>#YYD1(@*[ MT##/(#$1Q*.I\Z4_ 4"ST3B.9I^F\!YW?3V:;6S;W-7LIQR3"5MM&?R;F/:L MO@B)B6W8D;/!WWT0FN.AWE4NK;3GCE.?4K36>T=(G6N/.)&R69DE&PF)$T"] M:P\53I,E 9Q+%ZV208'D5!EL$5/SBD,(TP@[]X+Z/?!.=U!V_B[W A_,'18\ MM)ADP#70RFD@-'7UO)6DFC,[[%K2[R% C@-V!U-8G2+-+ FQ:, USM?]2 $D ML#FFVJZM'6D7V!U5Y+@]EF71D)!Q1C+JZ#R3E*3>L)=KO;1P/V@G>1>L(>B4 MF'_)!Z-"JU2E&+5Y3+]?#V:%/U:5T;\9%OM[LL&52B_5S>#34ST&$E1X!*QP0@#//:":(C[*6=*M9#,V5"K)YO.=/ MA WRN$P$S0EFR%T,7($TBN!4Y3Y9D]1ZC280P:X7$;Q0(JQ4\02-$Q @$"=! M9\FK6,GG23U)!TE9'.5&J=2 MG)8(JV/)P8C.[F8#K/R-^4W_>KW*:5<*1H*E46 =(P,5IQ5/7MMZL!&X@$+(F.X36->?<&R+&LV-0DN8L^$W'S.7-UYL18V M[>[0E[(;$#C(.WGWG*N% KXU"$4-&)$&\;WB57%C5)G1;M^$87 A"K-?@SS"EJ,E8 M&1-E8-0(;<:>0K&U%>R/@V[KRIAH(L01A+D@!4\$](BOEWEINF&[.97$B#:A MV[I71>,X@XQG$%;+;"Y4S"&HMT ]"%HF161%0 M%C;% <@-FR(M):P]M7O8;+C#;8H0U 0M,=< AI")9%PA],)H3[+F3M+7Y3"V M9\'NG(R*UL(X3HTP),.=--094='-@N/17,?)F6G/J#PUW8XW*I1B+U7DT3/. M0HB$*%/1*:->-N(]R2Q9JT%^#*%V;(^#P"H&PVIGAU[R$A ,Q*CBP(; M:BS)5*VV#<2V3:-BA;#MB<".95W@O4#,XB'$Y!3X+H/@RB].-FVHV0 !;2\4 MV)7T)? XX26.=)344QIUO;$+U&YSB25FJD6;?'=:H^(3M<6F%VH!+2>EP>7A MX$E2P5GRS9&=7+-6.>.%&A45F"1:1J-HY#Q%#5YB13>/[F2#+< /-B^6;L<; M%7"JI3>>2!$S(3/BG2<5G;*$5VGKQA=]ROT58S[ T:S_F0\!0SQ4U[OK#_N3 M*>+[Y>C)T2D)#N>5<(MD"MX31V6=[P)]V0Q@P"JM-;/L!UD;N.QPBB,8()QP MHZB6 2R UE4P%JE.7C5*7BGG?&T2X]/ALJLQ [1O4BG:+$7P JC*PCP9JZ1L M6EFEZ5K]]A&X8.>UQX($K%: OW8W3ZG=-:F'!J&=$$K@&ESFP,35%[7.9,TY M-U@!LYIAW S(,:#N:N7BA"N(G@(A.%$$@[YZ4HKG7&]:*&W8B4#=P1'*H;L5 M?=).@[A&3J*O9QAR$QH7G,SJ]831D:"Z\1CK"<7P&G.U]N?LJ)-U^^-B;(&;3&9W91_A^_[D MMVRNID=)Z MB%_*K%EBX+'[Y8SCL%AF^L-_D"O0"RV0>%]2/#/=Y6GHK@-$1S($+-$*$GB7 M917=HR8K%1S+=-=_'+JKD]!=F #V+ZD ELT200FVT]=T]RN;BKX[?O][WO]\ M.\U[[@OX2)_SOXT&\&V#_O3;4RJ&*$M3!K^$4"L<+C79> "Q*5[SLGU.S3Y'K<+Y[>I/MZMQ&^N]_K=\??,(/P M[J8@\\,'L&O/>R8";GG77D?KF/"@FBHQ$,'(E?F>"^)3V0+M=U"A%4K7&^@/ M'BNW.J4](YHZ9R-$CA!\)Y1E%//*L6J>R,R!Z!P],3J#T>7"&O MHQ:;VY30(N-**!SP4Y$W!K8R[W.-O"^,NE^Z_0%.W\E&X_^$SQZX%M8H)1(' M6Q6%49$%AU51%1=ZNS(J<:;TZPP>_OGSJ8?5YS"EPH;3B5L5HDIBO8DE,$MSGU%1W@N?8O 4;X.# MCZ[:9Y2XE]PTBG>4U>M75D^ UO.3<=>%BH_)&^9#EKR+F<%RDIJ,,68;$OE6 MBGW2X]\;'7>D[H- B=T9*K904.X)OQ%TQ$,TTU>]'#.GWBP M%"N6(/S&S7X$HQ#*C*O)IHWQ88,E:9=H&Y!X:YP'Z%;=OBUS#A)+N+X*JE28KZ:J8X>:E3A(8>?TRO.3D6_G5B> M%8&;DKM,8%PB9ZEP)+HDP%DU+)L3&'Y\,*(2\JJ5*\7O@,!-\5_A8 ]Q@:>" M@JL:-8?@@-6>1^#.I0<)K*Y,&U=7ST_@=[/I9-H=]HK5Y0\'"+L2)C$R9HOJ M%L(E!8>7DSIA@KM[&G.-.2/K0_Y.ALF)R/507HEO(9.)W$+TQ+U0T9A C-6\ M3I$XN=':2,U:2G4^A,(3TT=LW6Z28F+1:$%BU,KQL(@$K.=^$WTD;]=5>6[Z M;&U\UKB:.SIJN914!4Z8J;T5E=&-]*'J9'+V+/39IH:D8U%20SW-B S>ZVRN MAHQ1&SU==%U>)'T.R]ORA_.VT4>?P+$0#%A+4E#B=*Z4,B78@VZ;[>$;KD4@ UZ1^3FO)A:M)(C#/@ M]"INDO)&JJI1"U-#29"'J*G$E6BCCN(%4G/+#8W0GF!'92",ZIBES&9U,E(* MO][IO:"FX5=*G#T7GRB?('PPBJ#XO3 M6D7RG,B[/0QV0;*8V1A H\KH<)#ZW"N,EJJ'R,O(E3Y$I7ZWY-T>!%OO,IR: M(#*KG19*9*XFKQ&29@^2UQRF8\^7O!M2VVVJ!\^DT QWXGD7O71*5$W:M MZ0== JZOQ"%JMV4TSXO$VU4$!:??>*4)&#BMLV2"F@O/0TX2[$BK(AK:\B7J:LOF)GPK.?=DN]'#4O45O68:QG[D^" MRHD(MF:JWN=WW3X.PC".2:-43(!E>O6*6]6]F34-&;FY='XX4SX M0V+$]M %4H2H%7'$2<.B JN3V#P=K:P&7:!;U 5'(-$*#>O-0X5G_^X&/GTW M&I;[FT$YY>N-51M,>V0?+GWK)XTABMRIM\0J-$PKR>-U>]:>MJNK9?<>NE8$I0+3E4( MR5:#NI10BF\J8A:&B@U=+17XIT3KXSCO3F; &OL@EA(.6$DAND!I"I95=1D1 MK 2AF]35:RI+J_!8S,0)#XPP;V1*.@45K?&&1Y+13&BB S$DV]0@W-:!'8[6 M(0<66<01:^AF:@;_$5J)"K%DJ-Q4B/6:"J4WC/@Z&#-YP@-SUH&!5$&I%+PT M6!+/2KPL'!??U'+C=> MI1*Q:!@@_,"!;9I,MQ&ST7B*KL2;PD['69] LG[^"&'*HR./=H>++<&L D>J>EI]9F%B<4;CC_ M]3F6^\+6*D(G% F6; "_("-64%Q=$RD6XR:\H %H8DR MPBE$Q\#%-0MS%>@F-27Y_F?U,*0G1/:$S)V .C0JEG'*X1\(;8(!%18L26#? M7?:RR+5K=$#&G)<<#+\A EL$<=%1R1OP7[-I"LCZ*/FS0_:407#0AAD7?&9U M1HQR7,R#8)\V*KXS)M=ZJJA]!]D+&5/&%+=!>7BF]]P;P4'I..FS39IGO2GW MQ.3:?#'_#%I'DPR8*LMBR%P"E8,S>%#K9,*8C%JZ@51&ROUIM1G1UNET<@E4 M@25%K62,"!>3$HZS2@*IS]0F":24FK,CU,EE3[-H,A]$BM8YX\ MSVK9,YZQ MC5.PUL57L$2,15,1M(5%P45PP!^IJUT9H;C:VMA\D-9N@;!O' M'2::2HC5I2*&L2SY)!B)]9QK:8S>&&4>QO%/@>0.]]LQ0X,+MAA3H"0$6:RN M#<1Q1IOBQL.X]4@KWB^[J#7[O]WIMAZ-[WI]W!SKQ@M!%:ROJ. MD"F9FI,$.+R\5_;DG&AST-6'1V/&P79[ESCN_)I3!&)30QH4H6K]VN-)";+# MFC$X,$P!XP0YG3D.7HJMW9*01.. 3XC'@S'2P8;,PDE8&953V@K/>1*RK#*/ M6,O/F_NQJ=C_B!X$\V1X/HFD@TKG#*2; \&PT2R!(U!+NM2QH=,9XWMYIR^# M9@>%*QF17ENK$EA_&E(*F'[%^2'!91G;L!"2[*\1GY)2NS8"\^0)YV#4J0S@ MIP1(A,#N(.6B.2BI=I))[-YULW$QIA8;M:+&%XR MS0Z1(H-K22PN1;)6X@YF$6M](V6TC3UIVK*S)-0.^YHQ3G'71) 0"@>!6W]I ME=L(S#<'WBK&U1GC^31"% )AR6EPG*(45H60T0BVR0@&RM9MB$/Y>9KODV?. M.)&..9.H!)Y2U./ ?J14S&*TGC15M%E?#WI*2AV6L=YRRZ529KC62N(.EPRB M3EUK"N%C8TTA%>J $@00U5; S;*[W_A$3:M289 MW(RHO&=[,.*2238$0JAM,18EL]$^= MCDJMW&]&37U@"J0F.,JTC:2>[," &4BS8_0P+^TQEV+M7&X*JI/2BLA@@Z#! MPIG6FQREE*&15#S0G.Z%X/O\?MY;-/H\[MX]M%?LX\CGBS>O(HMUSOJ_:9;\ M2NM5_G\S9/DO\$^C97#M[SO:!<%=%P+"-3YL2' 6M9/<4&R[5^!9JV3]/ N69"MO7?3VWR,;QOGMZ ;^E_R-\/KT5V^J[@P6ANLRJP#=X@SET2: M(\Z\;&KV]4'\SX'UZHZQ9W6RZPRE2@KWJT,4 M)U2$6+?:> S>>Z2A*::$L?6&OV? \J N.:><#%D$G>K!]B3/J\F X'S#B38L M[&O*C=R4[WD4CML&AOLL) 4LQJ-%)U RF]&RR\BE8%C#S>%P9D2AAA/N <=09A.'@^!901. \*G=0B--$9N2#0\%L G MUY4X!LS$E)P3UDAKK'-5*VJFG&A>G[>O*X_ ^BA=F>&E+XFX((YXFW'M,EUA M"M$1$8V[/Z+UII+?)T;V@';I#")[*2 :,S3%)]"5AV-WJ%\9 MG0N>&0,JDU&O[7PT@22R;;=R6^,U^+TZ1AH3)RYYEGF(1TM52;UCJJ$Q+)62M2U'A_?GMZ J MM8_&*S 4@3O),^QSJZR8\BPVMKRVKRJ/P/HH54F+NL-HF5!20M0=B*G$S"8K M1".Y!F]2JNW(X923)2AXE52 $:=>$"5U9@H>1CVBL4KQ]*KR<.P.5)4L%6&H MM8YY G%0LJ0R[(Y82ILHC:HOKO/<=SO\'.%9R5I34;V MLPD(Y&12OZ_XENFWP?^X^_MQMS_I#MRP]['[^X?1S?1K=YQ_& UFQ94"O%S# MO+/XBBN@6-3<@5*60^=%(F>/[X?MR?Y TJ[KH=SX0W M4H1,$PLQ'4TJI(IT-)IFT$F)H&L6NVWB[;C3@G $+*YR4F59QN"'+,9*23A' M17.-/(>0C3T!Q"]1Z MB#V5./E#>K"GU/!JN(.GVC=SVUB,IC3@2\4FZRX,#"0_1$"43W>BJ=3)JO[.:95Y=8\410GS#V M](93GEG&LQ"U9%8GC35D\(]@EFV.\:2BJJJ9") M3;5 \HE@/N74N8S%(*4!FY\YP@1A9-XZ1SS;N!GZY%B?O,H1SKE8/@91N.,J M@=XFLBR=98F"K&Z:C&$>KT^*^KG#+M]T5 9'/('2(^!'9(K1JM:;0WH MQ(9HI6 P2,N"-U%YKHD*%F2D'NUF<2%XLTENK5IP'WP>A?\^ABD#SQ47RCC0 M<])0@YO>44%K9Y3*0K/? KPU_6QHG/)"R4)(V2A$MN*V\2HXHC9L;&EPIMNCP$R-QRLEX'!PML-9.4*M9 M%C53BS%FGC0F1#P/&79$ZTH%Z4CC>#),J4W:513X?' M*5MX: I:9,QPJ2!L9#SQ",*)Y3&*.-,L=GT\)?XZ_-0?#/+>^_PZ[W_!+463 MMZ.IA]?P9S?UW4%W>)U_N,WS:01\=]OR9>-A$Z-$"I.X=4%(ZDRUE#Y:;3/3 M5+M6KUF/0^%K%[=U/V#5,.*"5P&1O;41(WIIJJI6*ZAJ5B;SHGF\/=S&^?7H M\["HL._^[O-A?M/?8[+[:I#I6# R$1D][L-B6@3L1!3@R3""6^RVW,H\ ,!1 M,&Z-^:4'STKR$(WV(OA@DLD 1I>!UTIT<[[783"N[>&IFQAB?S"#5TLO=VEM MS^%SVP0%W\G@%,[$G*$']N&GQ*:,L8Y<9)'\'^%J5I, #\- MK+@)/T6L/B/\^#;\>&8M!?\I4#@4&1A75[\Q#;\O"0& M%)JE@1D<]FJXC7/^C'+30%RNB_#@?/#;FG&3<'[)49? WU,*L*L:R4&_Z!0W M3=Z&(UX+F)\3/[5=O_@L2):BBL)1XQBXN4J"-Y09R;7P<>/Y6:+/1W^6^#6= MQ@_7^; [[H]60_/JQ5_'^9?^:#89?'N?WX_&\*1=Z1V2' =+F0)6, %C$^MH MYN"85322LDUD,E*>CYI2.]2P3K@3Q#J=D@B>*<>>\]4HXHH"#X??*J&L:-AL]8_7Y.)T[,B*>^RAX@@A,X9 . MP2#ZKXRZ4/#:9OS4.1F]S9F2K6SN>O\[*Q=O[;K!L13X.-/,.\N9TH0[G$^' M*[%92FH3>TMZ:H^U\1G?G?2O#XX7O=!9%I*WU&D)\6%F=!TO M1[\9Q!9QV^&K>J[A'*R/'#P/"!5E$+[&S1&]Z;X1<.9[.2DGQVV'R!H>=*9\ M (M$2/2&N9C5?GBR8J-E4D+LY:#LQLU=7X]FP^GDU^ZW(G4T[,$KXUG>^[G? M_=0?]*?]?!+[D^O!:#(;YQ\!,3\87?_V,)9+(Y5YXI8%QT*("0)"Y:M5-1EH M'.)^^(]_&TQ_ZO6_=";3;X/\WW^X@:]\?=.]ZP^^_?BQ?Y=/.F_SKYWWH[ON M\*?B;Y/^/_,?*;F?_O3#OWV>_K3V\4%_F+^^+>CP(V7D7W^Z[_80Y=>#_&;Z M([G__2<$^'5_V ,]4?P^_Q;\]DU0](>W^;@_W?AT%\+[OZ;8^?F-\V]^?O/Q M3?J 7_47?&_]O7\!\ Z!=#JZ_]$ 8 ]A>Q2CP6#T%=5Q=]J)^76A0_^M>W?_T_^CBOS$Z8]'8U:0O#OH?Q[^B"N2\_$^ M)[GSX)8?,QR-0:A62$A7#G>*?-VYS@>#ZCW__@/YH?A]^]GO3VQ\MOS++_V?_]:=/HW$O'[^^!L)W[R?YC_4/ MR_3"+U["8CS_">\7$/;AO_\ ]GP\^EK^3.?O_P'M/^=7=0L>"GT70ZNEM5I QD:UG8EG\O MW[_R4BD-^,I.,)7&6W)=R M1RFR3]WKWSZ/P=_MH>D=C7_\?]?7>7YS\YUIN-KE^PJ1P.15Y]-H.)N )P,1 M !U=]>?3+ _3EE^,&#J)B\\.(:''XN]/V7MDBWDQ^WD? $E"I8N552I!WQ__^PW TS'_XRYP(3\%-?V K>]%@%PUVI 9CKPBY M:+!6--@E^ORIF!G3Z3:3$#.P90H8# H3VA9$J<"=X:\*X@SSGPC.G=APN M_L$?6:3T*RK)1:2>P)*=D8-^=@G6 [B* U?U1C.\U7F,U+UL5ZP]#WX7;;]_ M%U_*5];8YR?HBV"\2Q;CHB1?"J]>E&1[M!06_,3V\B 7);FG>_F7HGYEX_LW M_+RH"#NRL&NE-@S+@K"/,!N-PSCO]:<_CR:3?/)NF/6'\#KP\5(#XD?\]Y " M,6.5=H$GK[5F0@SNKHNKC29% MW=7U;7?X&7[N#XM?NS6Y)_#!<2$0TYO9 )-%Q4D6%WB3[@"O\N8%KY/C:[,: MZ&\MUF)_D&(M<66H6/R/M5>LA;TT;51KL>A>..[<2MOTCA"?FSTOEY(7MSKRL M\L)V%[9KC^W$22WO&66*3VF2JUE.V)OU*8>8%9>V8.?6-_!VGE.L7W:&[E(! MMW^%P"LEVBL0>-%<\]B\[@M2:6=G=R\*[*+ CE5@FK7F ;]LKKDHL(L".Q-6 MO"BP Q08I>U5/;]HKGFL KOD>'_Z=3SZTB]:0(M[YD%QI]]YO;AG'L\O]8]) MB^RJH'YQ%=+BE3![9S)VL=*Y,,&I'8&+O?^.)0(G3&.?"/I<\S@NP8M^/B%%Y^O3#1;0NHO4'%*V+];HD\8X@8Z69:4T6]R3/ M@L,.I<\S,N&?+[F19S!]WYW T5?6MI9@OPC<1> N K=+X)AIKR#F(G"77.>^ M%LT%8M)>BTUX]YETO*H93DMS9.,,?WTZS2717,Q/ZR]_9K__=%LC.WC"."KSM>\ MT[W^OUD?V'MA3KN=3Q7+EA>+]_?CT>_]N^XT'WSK-) ZRJKH*]&!=PV Y*:4;_CJI5T]/KCHXS&]TG^-I _7&^60VF$[*]:GPE9.[[F"P\ISN M.._TA]>#&8XB^MJ?WA8#_A[XAKR3#\025D][/Q]6T7/@Q?<5W.$;PN^+(XP>D&(HSS&ZP^!.#JV8/7 MUZ,[4/;?^N52[@5!/E7)N\EMGD\[781Y0>]-RV)?%=R%PPJ7SJ6H;!ST[X"Z MXV]79R<;N^5YN^E^-GE^-^R\!3>[F'2%(HV0K@@VOOW#_/?Z$]_AN^_[5^#D&$? M40_LRCVX'OWKSJ1[DT^_%5,JEZ1H-)A-EWJ-P)7I?,; 8%B*UI(?/_^IR=.O M.L.\6%=<2/<<-WBA'8W$V)5L526]PDU[A42W""7GNF4P.Y7"?(5 EJ?:#JCB MBK0+Z-?N9+XUYX$MU37W(P.V\E!V1=M%HMS?CK3^"!\<%]L80=9*D?S2'53( MM<0MBEV9EIFZ9!$\BT_=@K5+ZX'N+!J.TOZ,-NBDJ\[?T3!-1F@69V,4WIN\ M),4I/ QY9=L].51>"Z76[7WI3T;C;Z\Z@_QS=_"J+K\"&KSJ]&9YI]>'P"@? MHN+"8RU5*O+EJ%C_]*4[QB)_L/'C+WV<]SL$=IY,P#2B3X*:8Y"#K2\-\ZJQ M!XU8$.YK#CY"_OM]/IR45ARI7#QBQ?> /TQRH ,"!@"!_S$HW]0#4]R?3%'; M?YE_T>3\+'/QN3?#A<>*KEU;6K]M)04N3N$SP2'BV7T=C7\K_*G*]-Z.!CT, MS-NS"*VK6>2-,986(A:E7[BRJ.S;5>?=K!2%P1)K5W[L3;<_[MQUQ[^!L2[4 M6>%G++P'JN$)$$57LZR7MI]5'G')L4O3K6M2+GF/Z$87,[!6/--:.)8_NW0< MW1*KTO\==GKY35XHH7'^)1\"G"7>Y=OG?P0I&MV!&'9_K[;G(H_C5P#N "\( M;[Y6?;GHG*ZV[18Z 13! D6$''$L/!IP.<CD XN?1J/<5SK*I$YMIN&/. MMNVH:]EU.TNM<506Z3D]^5^ZWSK,/N3$5S+6\./]N/O/T:3S,;^^'8X&H\_? M'O3CRW=N=>7O1B"1>><6N?AC*@CX'J I^!Z_-<4 MEWPV;[".5J&E_46\>ODGC)HGL[LV =:$9\SAI[BQ-.K,B6/H97(]!Y\V;-Z\ZL^'H$[H3A>/0'][/T/&Y M!=8IH)S=H_[$5-PW>,YT"N\!)3LU!0/.J9+\KCN5+D0 B[88]_$\"6@%(Z*_].AKTK[\=QL[Q0_IO__ZYF_NY_3V8SO7(:9M M:%%-@[K.?\=0MF0P8,5%9(N>P;)X%D)2.NJ8EA^",UWY_Y-;X/?7(*]WKSJW M /T ^1[>WGM5N>2OP5\!;[YTI?%S59K^S>*74B6,QOW/1:@"GO1L7(IG =DX MS\'7&4YO2^9'B%%HK@<@$2 U*+R3A>4I?L@7G+IPFVJ7"%/F$$[/?901QACW M(] ?)2 3$':,O3]UA[^5&@.>GG^K1?AF-NP!_.&A!Y82/2W"$R#J]6@RK6%8 M"A4F*['7H6*\EU"N2#&8NWY);?S<?OWGY\\_8_T]OP)IW?G6<9I13Y*Y#L86<\@L!@ MF*-)ZG_N5I%UZ?(O[M;JN\17:&Z AY&/6W%?AJ-V?+CY96"1R<- Z#K/D7X0 M\.3#PH4'5*J\9PG_?7<,QA9OUNH_=(??4/(18?B">RS9R"N9G7WZ7XAW#I;% M@T1K32@QE5>/#LKRIPZ1 M6)T8Y<9%FPEI'?.S\^K,[P_*$ MXG-_S^NPOM/%G!8\O,Q(C?N?BI"^[J[/6*R;\P7N\Q=> )[IX?-Z9W:/\M"+$G/QK.\J@](K!22ZN*(;3 M(A5?R\4\%8E4J^2Z2->#N'?1:P'S/)N.QNBLW,VS&9OH B?3($07#N#W@KQM M)0EX>T0!A.MS7$KE3AXDST-8WW5[^0H+3E:(6G@^=?]Z(Y!K*T/1\LU0KZRH M:>?"<5/=T'$YG;;NT?A94ZM9E7$'>[/M.65K#H[ M0UQ;4Z:ZW_0WOS-^9_/->K( MYC?O_>%D.IY55X.87[@?3>&7?G&74!OE66%6EA-@U\N,4J0 RL$HG7'%*D7P M#N$\/.6^^*[Y9'37@4>@B9M-IJ.[?#QY5=T&+-(2X"B407JY M$#B_KM(2Y;WJ@X]LIAH*+!96LH*HOA1]*,D/3]:66VRU1COGCJXO$4ON!Y>U M#''+E[&V9.-QGVE92-@JU47>#9S'^\I/7XAJ&9H77CI>]\_RV@O%[R_._',^ M^CSNWM_B)64'\ -17@J-:O$NDOM7G?\":830J;C/?%6^H02CFJQ^V_V2=X8C M7-\%(K*DE@JYZ%8.;L%XO5'UQD$?Q+%DQ2]YD5_87YUU7XRPG2E?_7VA&X]< MRKZL9JL@O%"RR&33_EU9VE77GA3UV-AW?K6&H'#(9\N%1]4AJJ6[QIJHIZBAAOP=93O%KZ M;1[@]SKWW6]5ACU]*57@>'EY_75_?#V[0V5RG5=FN0]ZY;I;U+!5:%]WQ^.B MNKPT"O.\PW$$!@"_U? A(8M]!J_J"\%7'0@O"V*A--6"/AV]ZO1R3/?5Q1$K M:*]$M@L]"+)6%OV\PONS =BUDC[#[N=\Y716/H\%===5#@#@^]P=EZE$5#+7 M8+5K13RO (3O_ 1G"X(/AYKW2L_#&^1 M?'>U;4*8)O459WE1,CU7#5[^AO M6YD)3OQFU[^1IES/2BX_=PC6NSM8??)*YK*DTW4^&%3O^?)_[%_KOL)K.,SN_23_L?[A MI_4^P046RV-R%KV&;.-HI/TG[900*O:DN^H;'R?/^_@+\G\0Y"^34!\Y_(W2 M\Y[^UOI:YG_D7? CTA ]TMJ][X!7OR_Q+AQW61M^XK7AK8W;NHP\N;#=_FS7 MVG2."]M=V&Y_MMM[\O%EQ.A>(T8_Y1"S#JNL=IN#1B_SGXXFW1]AO%.;(_!> M--?@YRX3[LYPPMU%@5T4V!/-IWO17'-18!<%=B:L>%%@!R@P2D^_I?!%<,UC M%=@EQ_O3KUBU,5D:7%:4\KS>5/EW3%KDNUN +5X)T]H.IW-A@E,[ A=[_QU+ M!#C4LK6;C(M$7"3B.Y (8_5%(EKPM^;LVIG<^9.+FIFAE*IKG)L4LTKQW$DG\[E9(LU>:F=9D\;)" M^BQE\P6;ON].X.@K:UM+L%\$[B)P%X';)7#,G&AAXQ]5X"ZYSKTJF/-AK^W: MY%%1UYTY(OI$+GHR(N.O.C(<^#5 MBXYLM6:NQ2:4BX[<,QC_2S%1:M/[#P",':AUGG7H&"Z7J785X=*7V:2<,+8R M=6^$$Q:OBWJCMK:8XX;72_,9;]5DSL76=1P 6#P/ MCA#WZBV *L?!5LLDOA5+7KK]27< D$TG %VQ^Z8>Q+^ %&?LCW%>6C55OEQT M\ZT8^=(=%OMS.MW.3?X5IYKBL,#NI#,8X5 ^''GWI7IK\;;>;%Q!\J:8VS^L M"K'J55N3I><6W_,U'PR*K3GU//S%FJTU,(L9A3C KQY5BHM2<<)MO5,C+\DS M_X9BIEM-Q6*K5G\PJ+=L_@4^!2=2_'H_&T]F2QNOZD<6@U&+49JW2\,ZB[&+ M8QR$,YE=WW9F0_S:8BGH8E+HGW#73CE5#J.!<;OK3U6U'^%DXE,F? MBXF(:_3Z$_WS0BHVG.H5N"@9$)Q5^Y5'Q2K%8@-I1;PR:33?/XQ/ M+V=/KHV8A(/%2;_E/K+9/>XC+O>&]=6T(P1NB8.0C%?/1CTW?_LUZ%U,ED,U40*+7:;%X-/NXFAK6/Y4;<8>('6G M7Q&:AN4ZQM#(EC9PM+?0OJU%*>.\F+H^&OZY@]P]J!9"E[,WI_W)#1P*;D(! M4A<3V9>%!X7Y%L<;]TK,_B273K>P3_7 UN&L&$Y6CF+/%V;C\QA5/+A6>3'% MK#;':#XG\S7GY9[:_'?0]WC&BQFZA4+^>@NL,!^O7-C 8N%#?=+Z-Q.7!S48U<6I%O9SI5]=P=L-H6S\WO1LO;WIAU?J7:WY+>#FS,7NF6 M86MIX>R)1W^WJ=1:6P-338L'*S;XAGYOM5T6E-)&#BT-:*4)3\.[\HJ<*^N* M"^>>)^>^JK=S3);8$UTQ7)TZ#Y7F[N.2;:ZW0U1N55$;N?)7=+J*[>Y%Q%:8 MQR(,Z-Q">('1SU7GKQLE9=A[0%+*0>FEU_=I;F-+H5L$5^A*8VA:VHW"7US= M_;RA+?O5DE6OHJ;Y$/%K1*L[+.;1XSX53/ 4D5VUSZ0SNG ? MT=K:HNJ)\+;#MQXK+0)-0C&;<4]]T%J(>F^1M-2_[*W'O[Y_\S:\^?7G5.XL M>O?VP[N?W\1BBU$KWDS;>X\_E@*S8*'%ZH!B86^]]J?@UG)%:'>^6Q 7>Z!L M=(OPN=_K=\??ZMT1X"B#EPI^[.O1UR$NAG"#P_]9JD.8"ENBI3!'FY7J)8N[.R5*+XU' T M+&B!^PUFXQK9BK037 U0$!641;4*89A/US!9/.KZ87RK;%$/=ZQ#(')7JJ!= MGZHQ1?*4&;>\,62YL$+%O[( !<<_'J%D'M0>RUHFYI^FQ^UACDQRGK3VCOBD M,R^]K_8P$YDR*YYOJVN5RQ=K]TKM+WI]G_[V[N>_O7G[GYV?W[Q-B^UIYQE0 MO6LI8?%V]&7-MI2B$=(VXYR:;H[[O,X+Y-O?T+! MKAN1&/FI>@-(3+%#9_X7^M.?YTGRSA=PBT:S26> N@!40KD[NMB%C>B#"O@[ MKNV ;QE_'G5\=_C;J\[;;I7A=9/)" Q)N7P&%*_KX0K>2>%?@/9QGW/<(84& M: V6.AU6M;U@EF\T^%(X.]5F*ES<#4JMO"5HWF >0['VSZ#>YU/:CW8XA;;. M*&"YBX15.2FK3!Q8G/$]KEPJ[F?N1T4J;W&R&$H4K-F][^,FJ^6U MTKAI$7Z;]!=;!R>W9=@-7W6-^>YS76VT%\4^84Q3^''Y9(H!,,@JT@FO!/N% MP_$G^N>&BOBWI4U3R]=*N%BL^/B?-JRGO@6\X?N*OQ=;L.JK1O!<[@>SXOJC M6/?36O*"7+&V,N!M;0JG5Z2U7>%CO+TJ3I635QT%_V\)ODH-Z?1 $GY^X]^] M+^E]&OK2\Z,O:XV^&U>(OZ@]HACJS46[8(.OW9:VF-,KJUHB\T;S!/%>L9D6 M$R+%6ET,PZHENQAE(6K=R00S)!L_7ZGP2;6)=[Y,L=9%BQ"Y2)5,EL*R#8OW MRC^#2W/;_X1MNK,J'+SKEG:C^M*E+;M@-GI?BL#Q5;F^%:P WF'VBH5Y@U&W MCCH+PSTI%R6.BSM.C&-[Y7.+):@]B*+R7A'4EA^ T._%[;/]"DQ8AOQW]X-^ MD>"J/-114<8!43><[^2Q#ZR*J&YNRCJI4HS/TCB_L//#7,2YNK]HT&;3^2;A M3PNW!^5E-BR\P?FKZ.6!EB@31BU=H1E]9=K%Z4&'[;%?7_Z*;_\1?=W^]4-2 M=7W!#.P9@H*^; M!/D\ZV(Q1%YEEI=*PDH>SKO7MZL ?,(O @CZI4EHZR*K.=?O.*_O+,T%;E7O M]GL+=ZXUY06>7.L>9RT_M'0;$:24@7ANO58\$AI\9/5M MA')$O^SKSDN:Z)(FNJ2)GE1I[JL15S3I7-&^N\&;\GPX*8L\L%PT[P5L$OB MF6F/M=F_EA6IDT,N71,WA%/#!+5>1HHZSI1J3D2:M'KZ2]=6+U0__)=[GUY[ M]R'%3GCWRZ_I[8?V:CI:U\H=_+_',FA!OQ[6N!:L\F.AWQ&/BB+(+J\+?NDL MLU3GUT&WZ0R>!5G^/B^8GDR1JT>%Z(#>Z@[+YH"5>T?4>66I-JBRY0\42<'? M\F^=_.Y^,/J68YJN!_$(UHR7:0.L]*C_6!2JS :8@9Q<=3ZL?,^BUOM+81EO MP&"UHZ**SJGSTIJ3_N_M %16IV 0.<+6E!E>4-=-6F5Y#IQ=Z60G,IN#Z_;.N)[KI]L=5F^%R&]-RNYO[$#J:FE>5A"QK ME(UW*;&L5KH!Q*:WG?^;=B+%$"\+L] !K@'2J:;>LTBH;V''S#JA7/W0^P)O>CH ZM/.Z\\.'V1V0KT@%?EBJ M:UM\HE.4-_7SR0\%L6X0U!P]X2++4:)VEHKR)>67BV*4\HJ@)>>NY91&)83= M+]U^V?19\@)64)0BMAPZ%;9HKL1:BO!;+QDI,5K:8X"MH"!2Q7U;T=.'[[@= M#;!HJ$4>7W;I:(N5L#MO)_ MEB_\4G2:%IJ][A!>U]GH_RPI^F[945J;AT4WJQ]TKW][_>$:#AZM3NE=?9D_ M^F[4RP>E"2D!V/0@O)^M'H#0=K!<#(GTNJCY^E2D>G#F2-4?7%;7+)JTRRK= M25V$C+4V2PUU6-&63Y;:6<^U^B;5;04_]V_R\I)ZWFDP@)<*2JT>PS@'>9R4 M-NVV)D31$H$)D[KW]5M!DK6NA:5+BTW/6OOFKP41\MYK\*?&W<_S1Q5RO^+> M;G]4U0>,"1T(7;$3>[CD:DR6TC_S0ZM:),$LQ/'O6^-L(6STQP7;5^>M!,E@6LBX+^Y?Y=VUS M%E=]ZCGM\$]+]-O^76=*5>QQ>9WAM(DW=9X2$RF%MD)$2W6#;[K!-ZT6QA1W MQ%5OSC[TKXF&/>[8?/X-6Y(Z90U',7Y@[BK &_]Z]0&$BT+@2DB'#@+QCLC.K;NU4]4G04H2XYTZ.9,WRL MJF Z_T!Z+69B8!]^<;^%C23K]3+#)C<7@U+&A4Z$<\B'BP$C*!>]4?&%6#!T MW;\O\IK=HM%JP[=79PX.'>C'O'3N"L<.^U&&\WD2A;P!DQ2G5&-3?TMU^G 0 M>+:'L-&YGUCMS3XZ;KH>%B&DRWCM_0M.S.PRX\IYZ^LTG$E2SLMAQ;D M@T'UGG__@?Q0_#[!$ISJ]\.3R>7U1 ED=S8=U2^4X^^*5[[V>]/;'ZVX,E0L M_L?^M1ZLA5V>W?M)_F/]PT_K@[(66"S/B9X/V[(;1X/O/VFZ!% !1#NG>6T< M.%9^GM)'?OYY/WZ!?O^/7Y;I/')_@#GO_0$-)6V.(]?\8_\H7*+4Z #=EW8O MG^'8D0QWZ!S!,UI8T:3E_I,DGY@_-R:0+WM2+FQWTN;+<_V^V] M.^NRI&:/U$21^_I3OTK]M+9QJU4ROHR1U^JJO:4 ?^AYUB](1,_.CER$\B*4 M%Z&\".5%*/\(0OGR)M$^)%[C1MMJ=)R24;N*#EL5A.>983U_[/WKLV-&TFZ\.?= M7U'19WS>=@1$$[RS>V8BV+IXM=%6][3D\?''$E 488, C0*DYOSZ-[,*($&1 MDG@ID "9&[UCBL2E*BOSR4ME999&!.U:;V\$.F[1K) 45DO%':O@+9?((<$C MP2/!(XU7$<&CN.$\;CA/K#=J=%9:TF9'Q1K&W=WC%JSRR5"U%%>EI<:@84C2 M0M)RY-+2-+<)?!K2DC/:?E)'PE9=OQ5C^EOL0K]V9B[WDGV='5AS.(8/).J3 M>5)5OX'KY,O',?&\9:#:.*HR7J_T&4.:?%4F3Z&)'0^0V#8=T#RM YJ[ M$G W?FO2@24ZGKE_F".VH^.9Q'8E9#LZGFF 2;$,O2HV&0[C)ZS7E%9UE);N MP8=MWAQ=XP^;^F6U[Y<;O^U1Y*M]%&.Y=7)16\O5/[YCM5O%[\17@FNV"IU2 M!DPYMT:JS8H$8.MO/5G-'IU ) C "L3*Q* K7]:S;*[Q2Q,$\:$FK#8(@!8AGT[+[QL[' MO46>LK!1T:8$60PG+%)VQ^K5&R12)%(D4J9$JF%U6B12^[ 7U_2"ZU6W)._" M&,S'MY(@BS$B#U-&:^^F9=_JMLCUH]A59=3FB7AY+(:(4 # M1"89?F80MZR>;2YL<](R3&'5CW?\.[L7@1AZ,?FC:]#K?;-NU=M["YM6^M"@ ML3K]9,J>LL2UK7[/6'8Z"1P)' GN<+!I MMO@1CXJK3WBL/("?]-'Q8OBQ"?SHA@D>[-Y%7JOM1IG+:7J+ML>?]/2^:1>T M6[4-.3<"U4KP:CE[?QV9[4, 2@!ZP/BFW2_(W=N$H)5@O,(W,7;F1]KE(,0E MQ"TU^]IUJVUP5Y@0=\U 0'7JXQV&:J\-+B]\=@=$S>1H!VZH#JKCV78VN/V5 M87F4LWJ?14(F?CPO>(<%\!X"+[M6?'>$E"R>;ZE)O#),(C:)PD=/XG7#,$HC M&GBAD%C/&88"S^,!FW#//8-;'#[Q,$D-'KI$HJW@LM&O=1A#$WN-;;?\.QO%ZD)(]1#P _K: E47D>!(_IJ7'L?YCX&)VI!?AYRA74A+^ ME&G!24DE'LM:XK%II,1CJ[]CI;UJUQFL5)E"T[&8;R36#Y0EBR,@SF M'+Z*N!,GW&>?O6$I"/1>5;.F;$.R!XH @H>'2#R\U>1N3X.Y!N'S NDY[-_< M3]96PYL[?R5*1RG2*_R2Q#+F 8Z.\7@6,Y[+3!H\;AI3Z(GC"3B9"2B9/2IEBM _+.FQ5\Y.#7/*Z61@KU;X:=2 M(B)+R#%FH!OUDTMCN;_OM8T9*F:+"Y2%D:A^0"D45^%2N&_)L[LUN_B*UV61 MHJ*=!Q*NZA.N6NY&B0A7.HX[P,[#D3DH1P_H)[]_<)6=DC7&,D67E3QLE;1] MD^FTG1528B=;*K2I8MQ?.K)-%3J4,;_/8$/ULBPOQ6A+H&6J>BC#;K5K76.> M XG$R8A$R>A3+8N>^(>V+4X-4^E4!IW*V"W;R;9LN[[D]QGHJ,+\OE[+6/>NLBPOA2W+8X%7+O)DM[JU!C60()&H M>*2Z7"9'^>A3.OY9VY8ED]5@U+ORMBRE]:_9;*%1?$$ARI.A@$49(]>'3>KO M[2,X718IHOAS22W,$A&N7*95A0A7.HZCI'X"=..>RY$Y*)34OUE2OSDWA;+Z M*?)$6?VO-HMNUYI[ZVY2%M$IVD4AB2H;?:KE\ M#%G]QI)83C.KOUT\_2A]F()IAMR0T\CJ[S5K=-B&Q/+08ED5PN7XSQ%!+"*C MI-M?\@"QFCFWL/2["W_;&UM5(?C=;-2M?J-XG5>6U=^_UWAK4Z,6DHB#VZEE]GP.JCR)<:J1CF',CZF2 M067W>U:K4R<%\J)7\E.,MOFJZ_1%_$VS$798$CT+&PF7A)/;"0+(X9),D2R82(\^L4GD.8*%0S,S^IM= M;]7ZRY[25K/ATMBX-G!OMQMJL ]^:=;L8^.7;J_6,[4&>V"7Y\'X. 1;!-^&QO(J M 4JOT*.8P!Q"U]BZ-VO+-_3B*7L"$(!_P] 'UT4R-XG4A2/!XB?A/PHVAI>, M8"4#%Y9IE>A\,$>(5WW+!:,I]]@%3Z:>/<6#\0;Z[_Q[ R2+O_AFO&;V8&5# M,D?X?GK-/][5WZF_P4!VLK]7+,J=-P;%<".>V+=PS)?WYO\:/V2[YF"D^WPBQ8?LP\?GAOE\%OD _=RX;ZP, M@*T?X]OTY> 2<\ MWJ#EA@'-WG8$G-UVZ.W (XMH$F?E.N9^HP)",0^?/61#LX?#U0JN=OUN*-+=J',9H=6J]?N'D MJ@37X'V4]7TD.]759D4"L/4!K%VSB\^6KP37$( 1@)6$%0G UM^4LFM-O&*O.4A1>*M@=( M[1^S3+3Z5KME3#&13)!,5%XF.GVKV^F12+QH=1E)P#:9XUQ4II5:#UDUZC4;]X^7MUZ^S/^V//[()1S;W@(MCR<9\"CR-=NA]$@N63##W;&GN6VFF M]@]&GJ/2((' $>-!D(#5O) F<]$AA_&\%6:^@NWW<&+HAJ[&XGY1;,L7TR= M2R_%!,B_\-&FYMXS.W<0^E!BNM]L\&IFLYD&ZB*?2TQIGJIT3^Z,&$PIBH'? M\9NA4/F".E.S6EFZF"@IV!/^CYG%:74M<*?-+%"Z!/R1>[[*2!R&$1LFF%^K M-P@E4Z"C5@A%D0VC<*S^,C* 1JU>2.+\)!*/7IA(8!X^F41@O;CL?JJ%!@%G M%/HPJS>2:[//?_\ID61FH\V5XGI/C;SJ%^3R4L;S%$7P"676_ M\NE8 GO ,8_^?#6?_[W?_T]>]0ECS!75GX5D;IC=I'",_CCFQC^X]W5!7+B MOUJ_WUV\8YX+7W G/FMWV^?=SGF]WCV_Z/8:YQ?U_M55M]UM7K8[W5[WT[M_ M/D/Y//G>2"!=91>\J"1FN;"K4VQSR;$[J8W+P;>;ZYN?;]G7RV_L]G\&WR[+ MJ=Y@U3T'P$NOK#I[XGI^@IOSLR\G&?#A\0VN<0%5@KIJGB&]KVSGEY:V-)PK^CL>@V.7"P2 &1OH6D8-JT%PAJ3@UJ M.BVKUS%W*)>0AI"&D(:09L5][9[5;QFK*'TR2$/QT]>R-H-P[ 480=TJ,'JH M;HQOL>N^17./D:<-J%!AH:V0?);.;B#I).DDZ23I).D\3>FL?**>N6)^9UDQ M/YT:\.QH6!++F HV!2. G8'D\P2.4J):YPY4D4211)%%6LU]0 MCQ2M11Y'^E%:/Z$[.5MG+Y M7^H$[QW$EXUWFG8E\"EXA1TXH.W8]@3WR)-CRB5AU%2>)%(D4B12)%(E4*:S# M-=V4RNW-3MI+(EU:B+"3<7R&%75K_EJ;"0K-6!K^X+,Q#0:URZT;" M,L*R5TK@U8I*%2 L(RPC+",LVR>6=?=78:_TS',0I_/(?,L+G>A4;A2K1 BD M5+7Z"B%9 7F,RLJP484G#Y&.ZP2K$<(MI5%MK_JZM5@(T(P0C!"L HA M6,=8PTE"L.>.Y4^J5?FJZ_9!E9CPMNUMF M6BT?HMV.5M@9T0R]>G:9Z;7<6G.K@3V)2+ @5.VH_ 3;9L,848)!7B=)S.-\ M(:.5A^;8O7!X A(.=WF1?HXJ?_04)K[+1OQ1P/^XL##P+_;.9B61Q' HG+C& M+I((86,8)E$\8G\E/(KAV?!.E" +1LBX"T #+Q_<_LINPIKZX:S>!]CY*_&B M&>8()WP(O&S$XKLCI&0Q_PXC#,30BR7C\$_-#- 5B 57Z2Y]-_-+5P$/&TQ@92#4.5V^21FXX.KN%L$H5R I/% M:8]%/ I=?+>:%HS68C!U-2D6S!J#90N"(S:RU']K]&L=!I?Y\$HSS),C7DHM MYB8"81\)D4T/_N#P@^.U Y1= 6.2SJ)S @:CW H MXHGQ^7W9XM5>M[?2SW__*9%G#YQ//F3Y]5]%=(NDN ,3\9,/ML0___N__IY= M=,6]Z-_<3\27X947\,#QN'\=R#A*QC!3J<8\Q0IM:&#"I/_Q[NH"Q>Y?K=_O M+MXQSX4ON!.?#>Q6LSVH=]H7'?NB3EMK5X/H;^_?@\Z^7[,L5N[J^&=R<7P\^L^N; MV[MOO_YR>7-W:\3$[!FV,,^Y'"EM[N 'Q-)'[N,R6AD_H4 [ KX&'L]_.^'3 M]"LY"J/X#-3)F(7WX$]P;:ZJIX*3PU&<%.-R*07J!Q0;&3,^ <3^[HT!7M@0 MF(H](E?--)WB;:&?SN BK.PW3;^5B"HSEJNQN]'"(^ B%.!(/(;^(PH$TE3! M%F@*;^'-DMV'X9_I?:"Y3$'4!1!M?"^B>72B:5O,H+DZ(Y,">J"^ ))&:D:( M.0N3!&TJP-^^41A5]CJ)M$,T\CP]!L\>3*-R_" MJIS?."^TRM Y 64O/5>@&?X9ANFSZVN<$5P[5;_? 09OTHHDO)?VUDE($=:6".KM=JYN&.N0(S42Z^G#L*8\J M0K,>.5\'W1:"=(:<2N 34Y-([028Q#=PK\&]^Q^ *Q5J^ KP]-D;>S!'2SG3 M8/(IRV$D - &"5A;W/=XH%V> $ %?&TP_;W_I*Z>ZST (OPG"Q3(2?BGP/A$ ME-(,[ ,E2[YX '4 $.8(H5Z]RGQ37DU.M\!?,Q#!BU(;$]Q*-$Q2S+FV6!+D ML"%%FQF>R&0"J@D7\7X*)F$<^PI8@C!#D=0*1,C)T'I^<\Y%2UV]YT/.0\^F MKM=:7E7>#?LY#-TGX/!!X%X',:I0F/) (=0%F&!^*).< [>&/V9W+\[/^[V+ M3Q>=JT:_VS@__]36_MAE:U#OGA?NCRWLJCW/"U.Q]7Q)*+Q@)W3\^__1RE_I:AEGRAQL=]\/GQ1:Q6P5S+]^MGX;!SMWS]*: M/U_B_$.#,!IS?Y&V"VR@MHK Z?3]])I_O*N_4W_+"7>ROS=GWR?/C4^W=[R]?MC7G]+DJ1A(T770"ZCX^08M7Z>?@V'D*$>)WG8$[.6=Y TH M5S+.*EU&$7%6GK/6KM9\%#55"T*XGZ-02N;P*)HJ^VR,D7>UI^G\E7A2;\+. MST?\I" M'V,IOY4Z!]KK6(TF-1\D.]^H@B< MZFBQ;8EIDU;N02OZV=V.5>^;.R%S[$45R(DTX$2>DG@UK([! VC'+E[D$LJ:5J>_?/BTH/Z<1V_SD4NU#Y>*A).$D_I:E4\P=ZQ65+:> M<]VN5>^9+KASW*WCRB=-U55S1R9-G9[5-1BQ1'KTA*2WV[1:*^H/D/ 6(;RTOQ=_O MC M[N?S7"VL>58, YHOCUM>R[&LU7&-4:R !@6=KM5H[['G2A7XB/SYPZ;I$H(1 M@JV/8/VVU>P69+Z=*H)5I\!W[B6-+:G6V!#)]E6T4IN)"]5!TO*\JJ)?SGYD M3UR:JD+7J;6,5Z$S\J"RU1+_FUVO-4M+JM*5$O^;<<9R=[3^*>#* M54("DCUX@1XD3^(P^T)[#>J;PHLE-1I&JB4U^@KVE&Y;J_VRIWR MW(EKJ3Y919*Z[/H!RD@=LFC4!A6&*2I*[&6,O8JM5%8F2-N5A,=0%J^PZDZ[ M$E?5>EO7XRQR(.=IN;DRC&6@*MX1_IO'_UVSU]R>/ZV5T[FD\7U67-<('\_A VOIU0M1M-8 M.:*RK"7>1\?R#Z?*]X@#YF5"DZ/7L!O&Z$%R07)!^K&"^I&P@+" L("P0-O* M39/]N3Z%6M#9 *\5_I-%=9 MMH>)XTZ.XPCCB..(XXCCCIGC2*L2QQ'&E9;C*'4J_GB>2!BDB%@D]"&PG.]: M!.3M' [;=SC([G6L1M.F4!"%A2L:%BY )MIL"GRS"4"04)!0'+>B:-M6JT]Z M@D2"1&)N.]E6ITLR03)!MA/93B04I"A>($>S9W7;R^V(3EPDBDRWJ'S@:H#] ME"(!U B'\1./7B\K5H8 _6%-L6['JO>-9?V^2)BRL$?1ZHAV(\I N-)8=5VS M1AV)%XD7::]<;*UMV>LW1B'I(NDBZ=K$-FR8/!%&XD7B50+"D6U(XG5RXG6" MVJO9L'J].DE7D4'%(XL=WD7<%2S@XT*"AI63(-NVZAUCWE59%KEH-43:YIAW M:1NT2TM"0;NT"_KZO0TL1S3?"\392"@9M!OU'PY/M7T-[FXDF#/BP8.0S M8C'_R*)J" MA#$^!EZ,63AD#VG;3C8,(W5-_!1JK<)$X J7+,[T4T1YZF;;%& MW5X^\+#-XQF/!.,2YN #9+Y1[_TU^N=$S!%!+*(75R3WE 5HH'U OT MW_G7!&$TYOX"]-EXS>S!2GJ8(WP_O>8?[^KOU-\ #4[V]PH"W7EC6.D;\<2^ MA6.^I#'&/'KP CU(GL1A]H563^J;)\^-1Q_ZK5K/;LW_-7[(6O4"//E\(L6' M[,/'YY TGT5^,V$.:XV5>+[^?H0>80=6ZDW@7(G.^GY[Q]MWO;_2MU=[]#O> MOE_&,Y F7O4MN((K\6I<2RFQW(6\ %J^3K\EI=/;CH"SVR[Q>9/(DZ]GV>]I M-+>;EPDI&:^7URTC7A],)A'W)'^]!?V>!C-?3!ZX[(Y_)YXGGC?/9G=A_ :_ M4^NPM1CQ$_=YX"@O$KQBN_%3T_X)_%-C6Q?;4.M%TJ=\K9S'):8N"T6--2Y\ MDP-?(V$!E"KB\%_7:O>*KZU2";[9-119(4 KG68E"",(VXY4':O=+GZ[I!)< M0P!& %825B0 V^#,5,NR6PV",!,0MGODNMFIND?Y<[:SFIT?86X2X>8KN)7M M6:NO.%2[KI,DZ8DLBQ\4;1Y0%; $O83>,\0O)!6"=,6^(_XG;*!]BOA_PD(ZL[ZU874\N;6VU:^;JW:\ M+=G*PHH4,JJ 4CP=X2S RB01)1$E$27]64[AI$S;EQ)@-DE**-2]7#]NOF]1 M[+2ZEEWO&Q;&X]X@*)]L55?I'9DT&4TD(%DB63IA66HWC3:5.@5IHI#IEB'3 M3CYDRID<\^PZZ<5>&!3B[QV-/]>T^JUFX;&$LO 1!5,JH N/1[B*B&>2B)&( MD8B1_J+\R"UI^#7;49]$'L8=W3\2&8]%$,N\(7GSVVWA1F0!IT0/*HOONU:S M:RZ3>4WRS#EL4_H'E<&U%1D4@ M-MX#+RC/H@D$DFNZY-5IGM#8DFJ-#4%Q MS>'LO(B7,O;&:M>)!T'"?>R1 +S\'X[;3DQ\GXA "KTSA0E/F..4Y4#YND^L M2HRZQVL$D0D5%E+:]8N*0"[D@V]1Y$V38(;J1&1F49$G4:M MF_^_GKE&1"TC?8AZG<-VHVF4OQM-B0(\17J *VW9,E0I+0N!2E&(M#3AE6;; MLE>88I0M2Z?S-W$#3['06[-EM0\B(:>CFS>IS7"*9S>:EEVG7L>D MCG:+))VD.K*M3L>8)5>6Y25U5*CH+(<721TMRE2S7GPCAK(PA$%A>WGW>-7G MO_^4R+,'SB9;O;ZP_. M[5ZK<_FIU>A<==O=YD6_=U&_.G_WSV?+LD'4<=6J+D5=%X*A>,#2Y#K__.7+ MQ6_7GS^SP#FY^M/GR_9X/;V\N[UO@^'&+G^$R__X,4@ M ,YB'9#2C7=A="P2DTA(=:048_7BNR.D2NU?J.BLSY]B_I?Z?LB]B#UR/U&U MG@,1,Z[X>;:3D-]=\#"V[@T]%2N?[T"DM^"5R/>!T!D 3UX\8F$2L?M$ D4D M;BR,[[U [3W(&OMU A?E]C0L]I!-1>TK2 "@>4EJF!WN7, HDL"+X2L>+V<0 M!&((OPVC<*SND=- 1 ^>F%%AU4BL='?$DRO?$^8V3[*3NK-=EE@XHP!P]F&: M'W*-#9X_)GUX.!&1WLZ1X@%/_UHLC!B?CTM=#*#(?/$H,+_"#Y_T7%?<.M_9 M<0&W(A'#>K-(PK*+"8_49I,+@WM(?![Y4]SB\<03?'T_ M!5(*)XEQ> .?@)>GV%3Q,'R09 (?Y:E[C M,((11>*O!"Z#WY]&L$#(>+BO!"P&EP!/!@^P/L@Y7N0D8QGCF13\P@7M!C/R MX$*'1]$4IZX9=/4C/-SAP!R%: .D,P%V8_& M'L(E(LF# @07 VL*7 M'IB=<$>8^#A4U"),Z(UP'-!\Z@IX!'Y$$-"+R&48H*0'.;V6HW=&*S5J^!FI MM;AT$F%.LYG:4H?[8VPIO>)A*!F^_])C@.'Q:WVSGB2\?J*,!KVW7E(T^@*C M3M,-YLHV#^7,+OPR1.A3K5WY[OQ5.E,E)#U5TV,-,<4@"D((?]VQ@5&M,6. "-"O'= MDZ"?SA,)OC0\$H%.&4Q+:35:_2*41!Y>,YE$X7>5S@.2,>+^,$..#:>C8$\; M9>IV)QM*G$2!,MK5BS'[1ML0>D89Y.6U[)>5M\-8V AF&48(T##8>P'V"?PR M!7WTI- ?9C?BCT+_8D3^@M#(8QB:U^!^.*A"YE/5,U^BKI+QZ&KK*# MT44"79O+R)Y]NAZ^3-'GBA9T@.(79;ODS9]EGDY'!,J'9^H'5%DVM!>,%G53 MYOV(6;)8$N1T^S")\:TS%;^44?T PA&I^^#ELZ>^9NS,+I)Y^P;TXGP(2V]] M;MEH-%VT;68Y9.FK[J"* ML69&Q2OPG-]@$J@AA7X"NIUO1X$N+^UFJW71Z9^W[6ZCUVJ>9%[AE;R5,'PXG#BZ20%;+CYT7-3'0:CD0D(D1X. )%V M3#RE6<#>5^-7]JNRP9\--7T&>M( 2S#<( S.TL&C-,*=\#8'A3V3WKE&0:3# MX2/2H"6??[928TJ)S/)*@Q"HG&$BR&SH> I,,M]-^0*+,F5A1 'FA(-%XXVK M82.Q -&S03/'YPF>CP'P ST!C_/-6)6FY2!;(.X#'RA&4SICD>W#('([^P>)*:/VC?U%'@Q1GJS3F0#$Q8CHNX/TT=>WF7I@S MEZPIKJ+V?A6C@Y?%'0]%1)F5J/;A)Q>,,P=L&IGS[?6IHW0"^>_G;.@%H+15 M#12ML1_0'\2QQ? T( H\6L9JO.K=.:[9F;=K[)-PD%,R+%H>BY5WK-=AST5& MS&/9FKRX0DUNIO#RNO)Z9@]\B2X\";+'_2_#SV'P\!D<2'?[;9-6Y^*R_:G7 MO3R__-3[U.FW6JG"; TN>G:U%.8O7P?7WWZYO+EC7Z[8YR\W/Y]]OO[WY87) M#9("@$,;TZD^F@5IP!-3:@?T183PBW*L_;%7G+ %ZV_&TY5;SJA5@Q&L :3Q;&MK.)OVH(VYC]N"N M/B6XET@JW-*=*&TW>Q,^WKQG((_1-4BC(^G$785%J*^&:1SR'B-8L#K:>Y]Y MB)FI=Y_6R9(C@=MC:O\$PX'(>)J!8:(Z[+5RP%%^9+[>?9)Z.%+HL+";VCB* MJ>%1+F[E:24R"\AFBYYIFG1;B\\GI+@$#1"PUKN*%9&^@+YB/M_Y)',S M3^>;9SS-C?G73C':-W./E^A3W0C",IZ\&4'83)=NHQ 7%&J 1OH=_[XB2V$- MQ3GHGO>ZY\U/EQ?UQJ?++KB9EY^4XKRTZW70IGO+-WCQP-:.ON?YEU\NV=W@ M_RUS7!G4YIUR G$%6[XHJ3!ZDI/QO-= M#W7B#H9*9^YV.7/7;]5Z=FO^KV'NS)W=,'+HKK/?4V]+M]\I&-ZV]%K=MOOZ@#Z98#QEPOAJ*@4:]K6%HFDU>2X70FX&[\U M#\!NRY0TU8S0.'>:K*-,U0&)[=9GNTU:6!/;$=L98KM6H7KW1$Y+G>O(^>M. M_;8L6BP)"^/- XE^5=BQPIA)#$D,20Q9388TX#W7JZZMKX2+IR<.:6^7A13& M"EY5J:Y5R[::'6->?EF6$N^C%G>'4^4$ U6#@9;5:VU2Y()@@&" 8.#88*#9 MLMKUM:-@IP(#14;[*N] W,8\%MMXLKNVQCV>ZDE=J]XP5A]S:[*5A:&*5MH4 M9B+AW(".':O3+:@_*PDG"2<)YTYNJ]5K%-3R[@2%L_+99&47S&UH96K'I0#A MZUG-WB9UNM>1ON-N&UD^8:JNECLN86K;5MLV%H E82)A.F%A:O:M9I.$J2PQ MSJH;A1=B**)(N.2K[4+%]XV>U6^:MA>W)]R3 0L\UP2><\,$RV[LZVT=&-+JC4V!+(UA[/S(G[#%E&.YWNZ M.'E:Q_+7VFT-GL3C) ZC:;X^9J0J1.LV6V(XQ)*SCPL%-+&<,;9L4!=B@=M< MN4Q='E,65!QS86ER3UG <2J.N1S(H>*81E]/DS^1R5-@E(ICKD4O*HZY=_N) M"L9MPY]4'I/J%!Z&[:@\)K'= =B.RF.:*[BU*@K XUP8(=KL6+WY[.Z7EJ,2 MX39S4=NWN++RT=I6VVJTS45K*\TVNT9I*X1QI5/$A&"$8%ON-W6M?LO8 ML+E*Y$H66CT"+"T)T\=NV6ZBNLXSCIF 7NP)R5R1?EF$=!W5(=9^J_@H]6D< M4JV09%97LQV1[+7,=8@AR2/)(\E;6_)LJ]LP=Y;YM&6/ H,?+[\[0LI\W$^R M2/@\%BZ>4Y%QZ/S)PHFR4<5W$3F>%)+Q,&9VFL$,_4WB?2"]"62Y.'"['2 MCL>1:EC];O$98F7AE:+U4XE$KKJ*ZYB$J[7^V1 2+A(N$JX-RAE:K9ZY8F#' M+EP4X_OX)8;?5,9?(8)UV"(#!03V#.;=KDD;"OJ1&CM5:3-XTI"DC:2-I.WU M[>/.WOKMG(:X482R^E5G*WTZ:G_E:(__U-V^.P54FO$H[$4@615>)9 T1\M] M=R.H-.,12!)(5H57"23-T7+?'0\JS7B[@B2U0MAR.+E%_2.1L3><&EW7BT0U M.\"6"-Q-D\C#(1O<_LINPAK#,PY_9 F$B_2GCC@/BAP_&&_'A =Z.-R@BR!&\?A3Z,%,Y M2_CK?F3BK\2+IS5V*P00!:9NLW>WR7C,HRF.Z1;6QAL"(@#U!_H5@(?L*\BQ MXPGY3K\-0!(GH>IX#+$%@YI2+H\_'GERM@:ULO*+<7$K>+QWH[1 M&O,_D'=B,<:S% XBL&(W-^T:K^[A4HI8*I;W/7[O^?KP+U=/R7AW+N)-&]FW MH-8?"X3(/67!!*+6'\M!WIG*[!GI_-%MGU+_AY+=3LTOJK [4++BW-1MX&BB M!<196S44H/W/5_R?S.#+5=?3=M_KAMRVC%DL54TU(BB'(JD*?U88)XD=B\30 M12K6JXZ57W2?R^!A=GZ-!6',G 0 -(C]*9L?=3NDT5,6XA'HI@83_QP M*D2VQ\0F/@_HW/Q;*9*=#AT_)$^S3,ZFE:[3B?GR7%>GX;G?.+%W&=^ M*/5VLA,)%W29PZ-H.@RC)QZY10A=Y62+RBR1"[D'950YN;#-U4$Z%GDHTIGJ M55WAW(6H;MP7][9*;^&9VCDH(&NX9S5[Q5=6/XFD8/*\JN9YE5?"@2@]7 MQ.X_<.6=>M/JMHN/[2YS3(7VLZEMTM%:]P>6/MNV.N:R!DY<^FC?)?[X-0HG M,,^IVG/!4YR3L0BH:[J2MJ;5,-?LK9+? MA9B$;QQ^.R*3L6$P$6=7JAVW*),SMP]G[H0DM]$CR2VO$CZ9?(C$G#WZ\%^FKA%O+ ?CL M$]::CG"^_G3AQ4ODVV:V06CD,>R1^XDF%H4&/_ M$S[!A")+ERD(LQI,PPF+?KC>$MPJ8@TPKE3]Z$E:' ML3NL.ZX+CI>*_$F U:T? F2BQ5+M;A+A)'DPS4@:"9@F$F@"SPM=N7T-\D+E M$"MZ7V,U3:RE_@U6*T@$NQ71HP>L]3X[0=RH?[S^=CO[R_[X([*=^ [/#W#> M81*Q7VNWM;RK&0G@B&"Q4+V196C4[>4PRS8/RN' 0''KE;B/$F#-^?<-74J_ M:P'2,.G-2]-K_L<$*,E&_!'Q0@183'\2 @^S^ZGB!: #DNHZN1;\" M?'X32@*20(M(R,;\3Z&J]7,9ZB\SL<*"Z7#!TPA>YW Y8B"LL2_42"R4/WBO MI2$O=)PD*BG?I3.6R?T?PHEQ1HI_LL8(&H< F :\-\<6\$RC1,_]B9 $]TZ M0564#\%*6: S %[Z#E@Y/PP>1+3PML!#X;R-%5)EK\V_)UIZ?.Y7S?H*BG4O M!F1O"4PP1 T%'&/7EIF]+(2?<,]]UNDA$+&&ZR$8;:J(O_ >407#ET9D[6_- M>JW!X#(?2&8&C4'SF,*39=-XFP=9ADC5Z-::I275\G;4=J1"L3)#+KO,G+6< M4;.=IGK5NT@___VG1)X]<#[Y<*V$^XY_O_"DXX=H3M^!\_,)<.S/?_[W?_U] MZ3K57F4ZNP:M/_26OHGA/]Y=7:"$_*OU^]W%.^:Y\ 5WXK..W>WV!_7SYGFC MU^J"=WG9[E]UV]WF1;\[Z#4OW_WS&/7.?Q6:FZQ'P_ N-"&ES;G\VU7IFPLP/L"2_LB9_>KQX !#DK,X0G\ M%Z _,]%!98(IHLP=^#E^0EMG"/HO<#S0BTI/JM_XO&$/OE!I\=E7%OLS")\" MU.?N9U-*6+_H4"^]9X1+E7_+^ 4QY, ' L=1] M;)17":8>.CN)S-HGX6O2"4I/_1PUR+XPAOQ7SYD">Q$PG+XT" MEAM;-7G.2%NBZ!-/1:PMTED[GG2$J=J?+=F/-?2VUNO4 S,;@T&*OCF0!!=9 M!%RUEE+V?N*+]";^E X;;\'JQD[:E>D>!Y MGS)AU9*^Z!(^NQ]F089W MZX:)7T;O9ZB<1^[/V&9+?AE^%C $L0+FUX#PWOFG3[VK0?M3=]!I 'QW

?VDGR/Q\.;@M*YP#R/FJ1.)G<* MSJ62'/2S0UTW'!P/*^\BQ1$/)(8^\.!K'JHAF(0QPA[Q#%7^5;Q M*%*!/D,656/Y2-N.OO_\TW4PZRRGH2*(=;0LI3*/RN@A% M"3,V?*?6+:T)7R[GL%MB9Z=\OF&9^04#)00;'4VH M)R\>S3ID3C@>Y%P"1_58=\6730Z,'V\=FI;5H/Z*I)DWDIQ-SB*=8.7!IM5N%U\YO"S\ M0,K(@$@UE@/%IZB,FE:C2VT^21EM(CF;&"\GJ(P:5KUM[NPP*:.C5T;JZ!$? MQHK4C7E/;]&F+!Q""JW@RF+%,!0=JG^@0_4F:6GWK%[/7-1U:X)6 M@O$,@N;+I^9?SZI^,V,ZGUY](YX&LX,+7Z,P@(^.3I+22=F;'YCY-.CWVO4K MN]L]O[(O6I7O['!^?F77V_NKF]^9E^_?;F! MS^>7OUS>W&V?87UPCGMM< 6)A_X3+_^ 7:T])R4P+/6< ]DB"[*!&T[2P_5SX0O3\]9C2=1^)C2/0[9Y7CBAU,AV.V(1^+L M$\>S05]U,M1\Q98FN0T%'VKL.F"_\,@9J676N>A7LW-7.?ZXC7G@\LB5[%,( M_V'OWUT-;C^]PV/Z,H$!#FY_93=A33WFK-ZWV+OS<(PIHFK.9[JZHPL?R)C+)G5>(IZ"2N(P4MG[ M*D%V%/KJ66E^?WJJ/G?,PO&YE*H(@*Y8HD\PS4_ P7S4J7S,LY!XMLJ3^*M: M'%4S09U]\AZ%&A^>NL#S I$W5@/B09 <73M"!Q'>I*,W8L'+P@64E'LMI5R MA>K'PB-_RCCB0EI)!6X=>W&,)Z1^$TSXLX-4N4MA\ OCP\-D212/V%\)C_#P M"$P'WZ$/B<$J\MFQN^=O5"<##*3//9?R?-Y;LV$XLW$KC#*63,=>&M++>6JM MWCK>VJ+=651>&%BMAK]F9RL[:1N9K,]W(DMZKGKW3^*,E M6/B>JDN!>;?I22; D[3@ R#3!&T,T Z#K]?GH!TF(%C4Q0$#>;&Z M37:6UX4_'4^ ]A$R=R3SM?.E^MBL"]9V)&*ACK3.#W[R)Z6R'@6>08MT09#L M5"=.:P8N"G( J1X2SU7GJ?"H)U9;45H$T114A"J$)!,_5Y4H+=>3/6/5W-)3 M=:C?/)D>IUW0&V\4\EC'2:F4"4;P1O!65GA[%:7F@)16Z(K$ ]SDXX4@_( Z MZN EXD)Z3WH87*;E#\# 1-Y_"WL\=032]_ 8.L+0.'31ML7WQ<\1Z2,;9577 MX'4NP#">$U?']'DP,Z@T!,'M'"BK;#DT]90]!6__7QY@42IFS^P]-$?A(6 2 M8\VT,)'J1.ILWG@6 Q^X@DAO%!(A+",L(RPKC(<'.:_,TC+\N.":8131PPI\ MZ*9E!=]R;NM"00Q5W@T_N&!9P5,#\:RRHT2O/G6>G;QO[^"A_R6XQ,H<'+QU M[7/6&(Q6)LY(1QUFZ*=.D"IW.UP8F1%L(W@B>")X.J2I%0!/S63=&?'@097P M@,_<=Q*?9R81X,D8/BF(485%'KFOHH,J?)<)^02++F((CTV2""MCD@%"$DX2 M7AX#)&=[H$\S?2V:/<>%M#;:[(>LJ@1:+2L<,S SP%&10A6GPWA0D*M^@X'\ M1ZQ)M^ ]^=."PRX+9Z4;BZ>TL;*O-YR:I?R".ZEQ-N?6F@];,:"O=G>!W!CN M,U?V^N1HH3XIW<:"X?_:0[HS)><5WST_BO'T]5[TY0LB%C1ST(10/Y8(( M:='R=/]'?86\J5\T]"3605:EO)'L*A1B=L_G9"LD]-NU=O[_.N9*)#3,U$AH MM@]:(Z%WV H--'>:.\V=YGZ$(YXKDCX3E2N 4SXH'/61; J"H+?(W2EX1RQ%P; MT^M_DT#D>*M.O$6\98I>MV(2/Z_;NR&#T8GI5UH[7^-N1YA('KC24EM%DS@7 M_-?90'*3%N]K5RU]BUGWN01[Y^N!9-_2W1)30%DBEBTO@A)3OLZ4@[0Q,S$E M,65&Y/5+!!",&B0FL?.A5X F "8.)8 F-CYA-AY4P"N:#0^2Z SW>VI6,[= MCY=5:EH17Q%?$5\17U6%5L17Q%?$5\175:$5\17Q%74K?-GK-KX'??VLYM<; M)\&VC7D<=N.N=,&BTA#K>*-LQ''$<<1QQ''$<<1QQ''$<<1Q92(<<=S>'-D% M0MG'XK!B09U9 9U#!IC*0A=C[:&*FW,!?9SJ5JO?-C7SLBPEWK=+PZ7RQU$/ MKG\(!HX)!OI6L[U)&VI" 4(!0H%C0P';MIH-ZL%.,$ P<,HPT+;L7H]0@%" M4."$4A]C1X!#@D]92'22V]CU6LN8>U26 MA2S:-"$+A$#@R$" #KD0"! (G#H(&-N3*F7GH"&@(: YF#Y M(L:*(99^Z0EH"&@(: ZV$V5L.[KT2[\KT-!9E_E.U)/J$PL?.$R;/XB%W2C) MPB26,0]P$ANPUVQ:C0)ZX[[5-*C84V4]J]VF/=\]** C4]!'+!)]J]ZE7"@2 M"1*)G):P^QT2"1()$HFY2'2;U!B"1()$(N]+U$E+D$B02.1]B0Z=L#01KRIQ MM'PD]&/J\)SR"%/%>F&7BHBE(1QQ(G%B.0A'G$B<6 ["$2<2)Y:#<,2)Q(GE M(!QQXBESXNX)()7/_[B->2S& FX,A\SA2'(OCP,.QV<#DM&3>5CC[$ M/\0_Q#_$/\0_Y:0/\0_Q#_$/\4]U7+13*2.%?=*5SS:)PD?/%2Z[G[)P(B(> MPX 9=V+OT8L](0\IK:4_1D(GB/+WM>I6HTO]M/J=:EZ'4$-00U!3<%0T[?:#7*@"&H(:@AJBH6:3M>J4[T7 M@AJ"&H*:@J&FV[<:=I.@9DT"4&FIW.[4^T0*]\>%3:JA%_# *<\F55EH=I+M MD][;;:O7,>8R+4M$A1C@QT-* =DLU6"2$T6)CM6WC7D[A!*$$H021X<2;:O3 MH?)2A *$ J>, @UC;3W*LHP$ 00!! &;N O=KM7O&HM8DKM *$$H<7PHT:]; M];XQ:^$T4"*WN?%3S.]]L>KZO1DY.>KX7B#.TO(2=J/^P\<F\ S=ND\XRC\NR"64(]UA1/B8:(P^) R2(ZS644)R<[8SR'N\9R'@2.B8(D*VY"XQJX#-D@>8#E9HVZW M+!:/!+L:W'YBGI2)<-G@]E=V$];4KV=VVV+OMADL>W^;W .-/0<>U#YKU7_\ MP"X\Z?BA3"*!3_D5KXNY%^#F%>/W81(S'K!+^#N>:MW2:]C=CY(-[CT?OF-Q MB$^/O2 1C,,MBV^LO6-W,)6'Q'-A=()%XJ_$P^8K\%"A'HH/$(_<3V#0[&DD M8.813A_&PR-LV1*X'LY1LC"""W%:%O,"12'^\!")![@1"<9C%G%/"B:3>^SK M$B,MW! FG,X#[Q#+$^'SB3@+$WE0$W%2TCUY\0A>"^S/IB )C ]C/5#FXLC5 M^_&OX6P=Y'P=<";I2KZ':;S\K!?OYH_<\Q&7<)SWLZ-[^(!\"@S;L=2H\,[T+OP36 SN M':=/D'K)U0-J[#=XOAM.<.! *,E4FQX>N=FZ#\,DBD?LKX1'^$+@6WR-?BS2 M"^]%L7 ]E\&LV8@_XHB9-YYP)V8H,$F$*RM#WW,U@580OK8UQ)4:?PL"5_TG M7O[!B^'QCG[2-^ &>,[ <<(D4$=@YH)QR):P=_;4(Q]"=@O?,H:/6L=Y57O6RS#WT9]W8%F-]@? M 9L $?"1G@(-@#B9^*K4$T>1!B/V02!W 03^ : %8!D_"1',1Z4@$OZX1@0* M%/E [',,>IO"C62?0OB/AD.@-#[3 Y"8 K?"T#PI:GI,?$XI][D*$Q\%T;I MA \!4 X^Z1D#2KL"5+%6&S#O0 XUF,'(QZ#(7-! B(PX7BFB1P^@66FIC"P( MA_ B/L:!IQI0#'V!!(S5D ,)2D!S"-[Y-/*<44X/,O%]HJ]6.D5]Z0L%L^*[ M,^+!@P9\5_B _1'2)AZ%H&*7!U;3ZS(.X5JX_S'T'U'+ ZX^"D %,<%9P74I M?8",?N*B#D*C%6Q8_6PU9L4"F@/4-^ETK:5K077 Z,8*2\)[$#&N#8542V2/ MLF#\L-)C+\AN5,3&)!T@"RRI _8#]_W0T4?,5UZ!)-K@G8HVV9KC0[-55PH; M;0 N?\ROA(3GR"$:7:^\17,B\AP.]PFN?0K9&$PF7 T4@%3Q?4#")[X/;XVC M4$Y2W0UV0A1RX( G95[%HTAH T3=/-> 7J!>KB;/%=6 *6,!*3,%(/?#Z^ M&OL"!D;.LE2O7NM50 F !:&<.;14Y!2D9PS7$XX!P3*_ 2TA#@ XE9YB@_SB!P(EED?3 M/ 'TW-,9FS6;2K?9<*C!WCT3JIS?I&U]O3PA0^L>#7)4 ]JV?LZ4$I#]P0N" ME^WS;IZE,K-\^3'*0/>"CVP4/@&8 1Y/$H F1R.8H# MCU 4E1 \!PQM[J.+(R5PVTQ"YG"46NW#10%>H$_&VRO ,#?@I]2GG(%#$F0N M5>8P<90T&>KO@>.],?(\>IF1^]+0U R>/)#HU3-$M!J"WP4W*'#'N9:30![0E0[,)ANC]MN58:8 >FZ*/O:W#07VE/VXG4C&"$#KX/4?\>W7Z%"3.;I<9N01>I@?C^ MU&+*I5AF9IB+-AM7#R.]#7!@(F+E[#^ F:$#&6I5$+5"L"PC-#EE_S[V=/Q;52@WS1>KN&D;DZG*5B M6-K&X1)7*@!'>(&.[^,05VSA.U_Q7##-O36C&)B3V41GO@;,5*/1)/20MX!F MWCB-52G*A?Z,5Y^O9>:0R,P@R^QP!N22B=0RE-EG($C.%)^URN8- W^:/07P M &\ RTA'LR8IBV4+B1R#QCK:NC#6LWN.CM "$>:2E)LH[JFI!\W&#P]9P7"K M;DEMF902V0-PP=7]*%9@?15/66209Q*\8@:95Z?7'C#!B5_T2E*U"%XA>J\K M^&-& T6N=,0YZ<&@J^\-1?;3ZA?5&&K %!6R5<]"CRF$W7)^"T\9*C=2CPQT M[A UOO*_\QXNP!4&)7.!7*6KM4<*!L-%,O/'M#'['?:2,YG"IF9<-;4QG[)'-)QQ&K"V M&ILQN*K1+#^$E),4 \$<4#2 1#4VR)EZ*?E7VX291[V \N!&P(^.%I/Y2JS M?4":Z42#/KBAB(/8)]U3"R/9Q$]2R)$R! VIM"6N(<9 C'T$'G&N'/Q3#Y4 MC!_5I':&D3L"F69E[W>N'OD8+>C_Z 6< M6=&AAD#@?B[UPF?OT^\HI:E5%;OPC:CH9X&ZUDS8WZG]NUZK\>-"6/37!6LM M>ZBEY&6F2.[%'.84SF;2H'=5,*B4V9AH'/GI*V>!'O'=$9,,D.0(^/M,*0Y] MX8\9E*'480Q6X2H:V*^7WJ\45ZOD % TOI]N6O_C7?V=^EN"Y9[]O6(D:,Y( M=@.+\RT$!?J1O32D58%,QTHWR6O?+P( 44WTNCC58:Y<>(:BK\L^WNSD>9L]H0 M <;\3Y$^8<*GV7:SIUP<9:AP_:O%QO ?%6)$BV7F=>#)5W"(Y$?4KCOGVI!L MD6R52K94SMM9.#Q+I(Y/QGGQRLS;=.))NIA*'0)RE,8S1Q% MO!Y?$ XM$*W4FU F-#X]R[C04JJ,Q)T%;1.*+G"/DI*#Z^!#,<3GU)9ZCVOB M\ GF.2BW8EZ?>F8)P;?( V&47J[\D3/PM&#MM6G.M\'RMSANYQ]Q:##[/]KF2BKI4)>EHFMK'VM%65 MQB=FV])K[%?U-^?S[//??TKDV0/GDP]@G\VS;+Y&80 ?M9,HOZH LO[?.^"K M3W[H_/G/__ZOOV?W?L5=YZ]JZ;X)QP[JPMTJ/_5^OWNXAWS7/@"PW9VR[[HM:_.!Q>=BT&WTVO:EY=7W7:W M>=%O7=:O^N_^^4P"7K,X7V+^?>6M?;L\_SRXO;V^NCX?W%U_N;G=.3T;<[%- M:_OS-#ZK4Y:DDBV Y4N$LN6#LU9]EYO>RS/STJ$%]5T_BZ[7RYLYB-Y=WS( V+9*3LX77L>ULU?4VGMJAD?-]X'E@#8R6 M3$?-Y]>TMP^/Y:=H/SLYX2A;;QTV6%KUYZN M@;K7@^1)'&9?Z(-)ZAOMRO=;M9[=FO]K_/#Q/HQ<$6%A-I]/I/B0?5@R8E9' M"N9.J;VRU=#ZGKX>80>&M&&L8>%^V][Q_DK?7J_TZ"LU>>HFO&/_L\9;?:PU M,*64L"??F4I*8O^GKOZO"%J^3K\EK=';CH"SVWZ5 ESI=35T*\@SB+.*H2SUJXJ4&"/R\I;%)\WV"O=*\E2 M%E8NW1+_EJ:^Q6Q3K;'[_N-;5"R"(N6([%,/@7*6SJDV*Y:BP4 U8*QO]=O& MJGI6FVL(P C 2L**!&!KDZIGV2UCGF:UN697 *,PZ\=/B>?K(D(J)X=+,0I] M%],6(L!,E21P2%0KC=2USYI]4X0HR]H7K?])S:^_(;&S<.S=CFY9_4:+1()$ M@D0BO:_;M>KFVO4>BTA02/J5Q+QP/$DPA7:6RJ1/:">1,U(G\+-3[*5TR4MC MG#7/C)5=/OIVDA62O.JJKN+$;.]^3]OJ-+HD721=)%WFI:O5L!HMTET4KUN; MA%=)%'AQ$NE"24/O.WZF$)U25>1Y43""@A'I?7;?ZO6-&6XD$B02U1>)CM7I M&.OZ?"PB0?&Y5\[#8^4!K,BL#ZC/HG2E= >/SQ [>H>F0F)673WUU@F!(PHG MM,Q%ZK8E&HDFB2:)YM)]C7:#1)/"@-40R[V?F2L'?4K&/]6%]6(/P>T];-"K M6[VVL?;O)Y%93=)$TO2"-+5:5M-@BH10U97&9R.Q_R^W;':/7.QY%T)-^>TXF+QQJ78 M6+$C$EX2WDV$M]6T&O;A0UZG(;P& F+/B\Y6S@Y\I3)L69RR8S?P2!5L@F)- M0#$W3+!H[RZURBKA )LK[[ N"2M?YL%NM*Q&QUREFK<(5PD^HK D(1@A6%40 MK&Y;=E$^P*DBV(N]Q?+7[VU@.:*]W2/!)!DO\I'>K*?P$Y?+?7RW$G:[66NQ M,7:$7A$WWN:)S$VP>;.9X:TL-;S-@RQ#Y.K7[%)3:SF(N!VUT+4T0[%NK5]J MBBWOSVWSH-=; AT,/*Z#M%GTD\B56L#6YL.AYPAVG]7$\@)VQ?UQF,0CB_W" M89"6;H&'2),U4/*GNFZ6FW9N#72GLBD+GP+LDC>=FV'XVW?A)-A6[?_F>U0. M.;9%4_QU'X7XV=(-T+#=W7?580Q>8TI8NT993XO%A(.R73:2MGE@KU8W*QM# MW?13QE'B9!UX06>H#<*%Q?Z=1_G%+BG[_B:0M9XSJ\0)?.+!0PB\DW&M6IIG ML_K(/B?W]]@8"W_$#EJAQ>[$=RX_LKLHG,)EGC/R'K"?+U[Q2QAISO\R\L*5 M_>A^R[JDRG ,_S/ANJLZL+',CT\U$/,B]VS",4X7BX!CO\I53[Q3M\YZ:6*_ M278OXB?L3V8*XI93I;=B+F,ZH5%OF-%3>N<[RAH.ZBYN6?="[-V&;0D#!]<* MNR(6 #%VK5-J[69FZ4U93W;);8'E&!11ZV5J+5>)/"RUS"I[P]1:42WML-0J MM=?76#Z[NKW!9H9B[5K#+,54>V#55KC&OBWH*F5=KS @3+K]IJ7%,V>NE,SC MMYM6O6Y&>DU2J7R>?K_5+B6E]N'AKVKZNW[CWK4:_C[K7;U&L]^!/; O.KWV MY:7]J=O[U+/[W7K:?[K=[=2;>VOV6XAS^$IOWW)ZL]G*6F_6P%0^320<#/.[ MV-,WC+P'+P -X812WP2J(M*QF/NI[E:-OZ"7$TR9]!X"U6(:WI"O;YYVL<]> M..O5CB'E,Q'HG!%XHO V;(;MUMC%:XG'V-?>X;Z3)BDG MLR;U,@;/&JA\AA1G8Q&/0I?AAJ#^=02/@,]I-V/L;Q\O!(VRWO/X2.SUR'QO M""Z=OAON'&>W:N=<>^0P$JG\OM6UWFOL"AZ0:MR8?T>J3$+PPE6P#-[#N.,( M7T3+^=9Z_$!-^(>-E]-%@&?X_$D: XI7F]6_<,\F\ 0,.@.^JW+B\:@5V\W MSZ\Z=MH+_.*\W1OL%1ZH??8KE%O8:Z;VV7H6U#Z[K+=3^VQJG^V7.[O36"+[ MWK-CJ7UV\0.A]MF%R1LU.:;VV<19A7$6M<\VP(?4/MN &%/[[+WE\I=(+$NG M'HRKSVJS(G6?79M4U#Z; (P K&RL2 "V?G8QM<\NX"S2J899J7WV>G2B]MD4 MQBI;C41JGTTB02)1'I&@]MD4DMZ,MM0^VP@9J7TV!6U*I;J.IPXBM<\FZ2+I M*JS?%;7/IGC=1B2D]MDOJRKRO"@80<&(]#YJGTTB02*Q*!+4/IOB7+/%#[; I+$H*5AO,( MP39',&J?76@H^.7VV5MVIEC9D^)?"<G??;GYKM?D_WI;AJ?&HT.NV]]:68M5O(2UIKLMQ^8:>%_M>O M@V]WE]\^_\ZNKF\&-^?7@\_L^N;JR[=?!G?77V[8^R3@B>O%PGW=S5MG1H7T MM;E;:*&1=I> Z[@72":%KSMS#C.N8-Z<+72KL]D$XP2K.>UNT80A^W"87;[ *U>3"5*4C^AUBXK*" M>@L1NI6QCU5I&?%".#76M)?#;01YQ'K%LMZMF,3 >\8*]Q+K$>NMR7K_FP2" M.(\X;_^<]PN/4-\2YQ'G'<;2>W]/C9B)^M#6!NL,',9T=7F&X(P@K"2L")!V 805K=Z>^CV6PF^ M(0@C""L)*Q*$;5"\OP..)$$801A!6)E8D2!L?0AKMJQ^AQQ)(Q!VZD="?XY" M*=DD"H=>::I,'[3N>[]A]6SJ.K\'A75D"OV(1:)IM7K&TKY))$@D*B\2O8[5 M;QHSP4@D2"2J+Q(-R[:-5?LGD2"1J+Q(=)M6HV$L[XY$@D2B^B)A6[VFL3PN M$@D2B1()&HOD@TK5ZW3R*Q.,_-]RI*M %;)&&O=3^6>S$, M(Y%U9XGY=R'9>[Y)D9ZU)>IX^MPVV^"V&Q.U%^E2%E8I6BV52.*JJZ^.2+HZ M5HNDBZ2+I*L0Z:I;]AYR^4BZ2+I.4+H:7:O=;9%TD721=!515\9JMXPEU9!T MD721=.4L0]OJMDAWD721=!5A&?:M[AZJ.I)TD72=HG1UK6:;8H;K$N#43_#< MB#C;\BIHLZMR$@36G]VG[.P-YTG:YIA%HFVUS+5N()$@D:B\2#3:5KU.)SU) M)$@D9D'IGM5H& N;D4B02%1>)'I6ATZUD4201,SMIKIEM^A4&XD$B43.;NI1 M.0 2"1*)N4ATK4:73K4]FR<=X7F!L)<\"F!DDDU$Q%S/3V(!5!GQ2!P2;4J_ M>5:*LHFEJ8Q8KYDK4U7ZI2]:.Y<(>$JGM@EH3AUH^I3^1$!#0$- 4S30=.A\ M&P$- 0T!3=% TRJ^QW59EIZ AH"&@.900-,HOHUK69:>@(: AH#F4$#3)M>) M@(: AH"F<* QE@U5^J4GH"&@(: Y6(S&6"9RZ9=^5Z#9+-/F8!EI)DEVB^DR MDB52N,P+X,7C21+#T+)\FE=)5]"87LG&;/ZG>-^2W' M(LSED]O2&0='+!)]J]ZA\P8D$B02.2W1;=*I-!()$HF\EN@:2\HCD2"1J+Y( M=*U>AT[SDTB02,Q$HF,U6]18BD2"1"(G$O4^E4$BD2"1F(E$V^J9ZRMS+"*1 MVU'Y*>;WOEAY?>ZSNH@YPO?3!?['N_H[]3=0P,G^3F>1YPF[ QR0G]:=-Q:2 MW8@G]BT<\^ C>VE^J[9ZGCPW'GUHM-:1M\5E7?_BC<]U;\(4OA>(LY%0J&$W MZC\\7]T%^:KC-'=AD\UV8EZ!2+B#7J M=L=B3X)Q-YS@8?/![:_L)JRI'\[J?1:)OQ)/W1F/!/SEA ^!%WMAP,(A$]\= M(27VF&3W(A!#+Y:,PS^UZ0:2!:.$J^:=*.&&B0BD^(@/DV)^TY.(!!MY,@XC MI)\_S=[T'[V)AX.(IS4VD&H8,N:!RR,W'1UK M:<%H+0;S7C5Y%LP+!\-__,05.(&EM=^&Y'_KUQH,KO)A $8>F"=E2COF)O!W MJ,B231;^X/"#Y[(@A!5P')BZ%ZA+<&%XI!!I$GEAQ*8 @[@!Z86NA*]@50)D M WX/BK;&[N"6>!0)("D,9R29"%SX]1<>.2/6M"WVOTD@6+-N,5@0=BN A<;W M0%G\1K,6/#%=%7]JL1%_Q%47 8SUCT3BFX8P"!Q9()Y@V3,VS%:XQKZ)(3P0 M9G@3QH+9[-UM,A[S:(JK>PM2Y@V!8X"4 \<)DT!M]'X-?<_QA'RG'C[$-5?E M%*232)FR;@SN;A44EYE[ \?C/F#(HR?#".#&%P_1>>AX$$1>#B#&=/A&4, MT+L K?*/=U<7J*/^U?K][N(=\USX@COQ6?_\4\.^.F^UVQ?==J_;[]<'G:MN MN]N\_#1H--N?WOWSF0B_!M0,^-]-<&\P?%_> %>I \B7H^GTCQ(?OP\;FWN%HESF&XN=*K7E^EZ1%V[!\V5:H+]Q_X]GJE1T^3K\KD M*Y* 6F3$:5%SH?,1B0EH8X6Q4NLK%F;JC$*SYD.SMOU6VRRM6U)2V)/O3)D. M[/_4U?\5';M]0\UO0[#?P:^7['+!LD>/?0M;;GVY+8*,Y97K+!BC@R_G&%D) MIO^?1!-S9GC"KS'WY0>2:O-2W3R 4"_3,GV+LJ&77G%8#$#OAAB/&.\0C&=L MWY 8CQAO$\9;.]-O.PNG/ =SBS1M[M!J6?9-TOTG4Z)=(F*63N:-8^*+Q%Y? MG$_]"'01E"J@Y4 '>PX47YBW$GR#]U&A!H*P$K B0=CZ$&;WK&:O^"H/E> ; M@C""L)*P(D'8^A!6MZU&PUCXK=I\LRN$T2;BQT$^?P<36YTT\U6&P_CIP VB MC@SUC_=(Q_M&PVHTC<=FY^N^*0$.*%&[YWJ2Q)R Q+2L5LM8.S42&!*88Q<8 MV^JUC;GNIR$PM!6UON'K)!(&+2*5L!]'W!4LX.KPUBQAG2(C)0(PHT0\,+(U MK6ZS^(V5T\ \$CX2ODV$KVWUZ\5WLB#9(]DCV5OV@=NMXD/9IR%[%,O^^$4= MLWV?GD+],8K@H MO$T07C=,L&S +M!6[5PRU6H8ZR!"*'DL*%DHUQ5.1P)- LWBV+??LEH=LBSW(^L;]R18+LAJ MIKSJ8L%6*;!.^"!P+\2C\,,)WGFI-_U4B>[I&M58+YO-J\M.Z^J\V:I_NFQ< M-%O]NJK&>M%OMR_JW<*KL>8E7_[[\_.7K M+YK# LK8XGIFDMSV J86TW3 ME?1=W0[!R,-6UMG:YD&6(7(U^J8K;!LFUW)T>SMR(=L9(EF[UBTUR9;]CVT> M5/N_*SK1OZYF5JB*-X%]40\\BB 1W^:M0_0UF]3D'C2ZS7J]V86?6N=VL]NY M.K]*M4"G?FE?%JX%S(+^OR]O?KUDWR[/O_Q\7&"-+W"@!Z'@4 \FH! MV1#T_^RX*8,E5%7R+;"AIMR//?PHDWOI1)[J0G)VSU%%2!$]PJ7X8W;K_*L) MJ(DS7/X(5GF>VB^3"1;(9>\UC_8:C?K'K^>WL[_LCRR,6.[',?> A;"2O,A= M]",V'(E&"CZ91-R3JK25'L+KM>T/H6.5G>F"L$3*$OL )JV(\.WZB;<9 M$0=1Q(,'H:RQU\N+'HI_KM)>$V/^1PC7J(XMV(5GQ@<\-P75A&@2A8^>.V<0 MWX&%7!UQ<8#?/4<57$U\5*XO#^:O&H:L:QR\Z5P*5C(6"&$^'@=7-6#(1P98U=#W6'G?F(P0/!%A%AG#4A8C+7C09F MXB:.'N;"NX$FBZ^&+YY&V/Y(-39Z+B(,_\"7X+R -'CB6TALTH.=+M+2L\,D M4*\"[T13.?\H:R:_GLQW58*7 B5\/[M^&/I^^(1T@U>Y"J?UV\=O9.5MW>MF MQF_F6MWT.^N$<*K?ZJ:%M#,0A0>8[.P>42I5SQOP6V4"4/ (V@O!!%2"JI<0 M+ BO^.Z!@[*S?TV\3[Q?(MYWA0]\'TW![)&Z[QOH"V)R8O)C8G+5R%$H+4O'&!*3YGW'K;I#.^-A:*[&G9J!*) MKALX>FX8G>.3ZV.-7F=!3\$NQ M?6RLNL>B>PKN.'8Y>?+BT:S#;!K-P::,><+5V-7\O9[,>[1XGWH@M@[./.^G M,/'!JQ?S)K] HPD'"5B<^1/8.C+TW=G8_.F<>J@LYGV%U<9%Y&5T4/U>0>2! M'YGD,,V4J#*W#FI=O,@]@V=CC MF ?/Z>GZK A:):J(8B"=X-KY:-]A$$GC@ M<;NS0%:>G?"1F;[*KZA^\HH@6?H>Y:3/*0C?.B,>/0@UQXQJ4OOU\2B4SX(( MSTA48[^I_I\>D$8] 18MD-S1?O_"$%40Y@GC.%ACP]/Q$]TR>-:L^=&#]R$# MX:V1&")B+[S,,@RGC%@,@,R%)8MWB M&*YA2[_KOM:3"0P0GYGC]$@ YR6P9KI1M)4/+,)X5*M/#X.)BK'SK85OTQ;! MDIWGHSIY,1KEB/5[[;-.O6VQ6>@NC8BS7$B\QG[%.%\J[8NCRQA^3:* M:.7-(6O%O?C-R_<.112E0*:',]9AMN= ]AS"$ 53U',S/%MZQWOYHWKR8C"* MRUF4BDN9C+VTW[ANR)K]E.\^[@"< POR+$2U)H>YH6(8Q6B*75%>7R+E0NAL M1A?D!#]/T!S!M36*SYN1=*@"?"^]?MX0>_;Z&AOX\+2 9TVS8?EE,AQB2VN@ MM+IM%GM4<8S94H4!\/J*F> 0%V.JZ4"\X#'T'Q=#EV^$*Y]'%Q44 TF ZBD3 MY-85\T@UNBNXR/;$-#W4<_(0A>CLI,QSK^[!EK#BC7[RJ[ L%4II_D#%7>G:*&Y>L8;P\LXAG@?JW'F4M33$OZP^@ MTJ-4L^4Q"JR/5/$(=4C&S7;%\E-28U@]S)S)DXWXU?!\;B;I Q4\+!@3*,U9 M>^X5QH-,,#M#SO9*D!"+NRA*\G0?;"UZ<\T/@U O,*<6-J$2-LU>1:^5F8)+!$*Q B_55HN4^N1/]7[., 22M?.GI>@67P_7>#7 M64_X[(N%)9PDT0077PEZGG&TN?K"))9V]A8Q9TGVD,GS-L 0.)"MC&9:N0)P MCB,FL3+3E.QP&:)L3Y4)H2Y5PO',:L%716*"F4NXK!P$,S@#BQ4(IS!&8!]R M1^@8D,^]<6:N9!*KBM!I:=3RLV0GS01E2?C6V*57VXA/Z(JLH_(P3,V[3KO/,;^5S:S_-&4@="+4[+95_E(X+M&E2Q0;]G+":BWK9&GD.8SF%><%*C1ES%BN[ MQ>>+964+E MY\N7YE>7;\8!) A$+(^YY+BFRP'4WD>Y'(_3>SZ0!6$]\U[U!,CT"O[7Q>#Y MRTI+4;HZE4\J)ZVR(_571_Q-L\:K2%UXI'5ILRQF.6ESLMX0QE)$_.P>'>^/)H(^"XMIJ)%$I-X MF9#&X2R6KU^J>87N58BH %,&!:59NHV^B6O8>"QB'-(V/S2ML S'/'JG\^K/ M@N+E2R\$N*Q/TMOC-RR796((V:@<0,.+XC\^R+\O)O[$N)S?,4YSL6+G+S]+ MJI$TGI._=.>FJSR.,CZ(1V$@*N\N7?WIE-](AO6>(?YR39JP^[D?D'%_E.:L MZ11'$AK=CEJ:@J[FK&9I[]TG/K>.F2E[DVBTOD>KZ^D0CZS6Y$+%+8 M*,E[Y9].C+_/(Y>E"1+(JK1[$3B()F*P&;]6TX7!DLM9)@L^S*4E12/2#"7= MU&(6.I?7ZW$9?S5$_/5A?OGR K/*&QO5"[Q2QQM+@-7NI& 9;@?BQFJC\O": MZSV.7J% 22%B,:O?)ZJ>^(W;3GEGCJ.$%L+02K]9+@.KB5NQ!%S]=B7YEDK+ M1 B?7Q55R2S5O4JY<=)]F)9*0E9__Y'0ZPM+X_/GC(]$^ PR@VYNE[E:L5$D M8%A]H9$A)BW"_)YR@2W"@Y)#GBKA5MG3>JKR/.3SM5IUZOJ:$_::-UM%#.K5 M\TJ/Y+%G*&BW7NS,[[N.^UAMFY04]HR7>,,7[ZN]P[GMKCRM^4LWC?IRI.9) M;'$>3&R:_.?6K*M\@=H6_$L0UF9YFF3N>"X%V1KOV S4/A<6EPFRY2B6AJ%X& MA.2!6KG>GX?*I;$5#WPO=IW%,O\;C6*I:-+PGACB_1^]H P7UM:]VFHNER[) M3'QT8BRK;17"E6_[:!W*GYZ+0!1_L?=B7BIS_WB+1OQ875XOJ\2.5+P4P2F/ M]XF!5D/XD3AU8*<,MU8J0#Y?3UJ@,'GVE].OC&*[TUF9\25H'<:_Y^V0B8O1-+!+# M.)V-2MUG@N6R-(E"CHA8&MM&;H%^*,$\='7CD8RTNR0@8/9.2CVAH5][KCZ%HLJ"6D' M):/5[R4"-6/N;$!&UDR1>=Q*BW^%;LHE3&2;J_XU(TC9-MEDJ'<+N4IZ#/-PE9ZM.&Q%>2S/T7,8>EB0ALH?*]?_0T$]ED9)[P[S^Z("L3=.IE484N:0**658F=?&+ M'C^F$=4JT]IN90[D\J9_J=6U<&1,?)[_./>ERBT#$=][)9M23MR?G %$KD$9 M*RPR1HMR(2W&,,]"K.\RS_<3V3&E%>(++)DJ4VV]SQ=;9 EJ=5KD_)I5?Y3Q M\*1QAT7T-F=R:Z#,7I0#7V#T*?AH(3<U9(8':VC8./BH)JG#U4!.< MX9.HY$;6T\:*6[W/ Z-9F0VXO%Z6R5TU_ZLJ1C'F:J^7&'.!4862+(,USUB5 M1\O\9WCWOK$YL93U]H2J'F<$R02Z,GJ[%MNL2B]X'!]Z KS%7GUSP5$KBDS\ MK+8/ET++2ZD'>3X/XLP7(F7N]X2*G0>QQ5;M'$I%?$P'<[;(1O. KI1=([2? M?$OY5^6^3&6*\BJ\.P]@1\DB-;$>;SK/F>3B*;I/LK16?#&MX#+#:T^>26:[B4ZR.WM65R9A37BERN/F>9R.[B"\*B2+.$/936 M.:UDUL@#-[YQ(8E5*'M?/7MIX<6-:A8)ST'FV\NG+)Y:7UIIT4(AKIM+C/$\ M8/ID-[72!>&NB=2Z1VN1$K[2RM;/; Z4EL.L@I*1<.(6H9(I%4-^+,JPB)W >E>;EI*XX%R*, 9<"UE':9#"($P_4I":,IG]?*'6C,S8EQ_DA MC;0] ;X;=D?C M7(D 9L;NN*,@MH3*XMY5KO2$E?X8J0IY6F0BGA&429FJ.3LL$PID.D+U?HX MY2OR*%E4J,A9\7XVK4-MKYG=$^.KV&5\]B%Y];HAG4:%V/*L,OQIV5Y5&(^G M1K+,D9#/JJV7L.GZ3>@KX;O3>=T7S:-V5]5A'+[J$/;JH5&QAG\DSG(]7N\L M)[%5B2P5'98(%+HMDR2K3*Q%U&_)\O/KQ7=$(&5^"JI^IM2<)\D[8@DG"2OC M/"$6CA7>YWE2=9!1;(NG,P&JZ,]9R:??HO(P59U9(=*C7GH].6KAC171^*&T M;=5M'N;.^1-9D7EPI?0(ZL\;]D[X"?4"[2:5RR0BDEK%GAP'H#&;-LO,9.E, M@H"_XX1..<*D;,OW&W'XB%A/]E#]W,P1E1]PF)?\92GI*)?F*I=[(,+7 M?)0P4:8H/V:=**GY93Z%BPSS2GR-O8%';0U3Y?W;ZST&J^TE-\U7S;5.6]+095(!D^3Y3V@99#,(R3T MV;S*QPH6Y0WM:5[%<2QQ72>3+IT9J//H^*?W\J!<8U^]%/.J-*GY8=%'+RS3 MSI?WZN?Y47)%)H)IBX730L/GR;!2MG0^VP\G(C^W?,.:.)Y1"B'5A2+6\FNF MQ*8R@Y&3PG16S*4Q3_KF=TYFDQO!E"*QB+^_F#CIPRVROU:\W\$R^?2TB:>E M4E?+^SHJS /I4YHOG2ZZ]:IY.E@^1S5VC%\:R5 MQ?4:1?'*S8!Z4V+ATBZ=,I?ATN7CX1*6\\.A20G11=;-(F9;TU,5W&XZ8X^. MLY9!N1=/ ',4\Y5HE-_Q=WOFI9X[LBE=FZ6[EYM-E8$E9F]JP?;/*3/(EY_5)-S%HF-I M5^N&-;*:']U63K8\*+3JC18'*>@3?7ATUGSI4-")\>M6KZ)0+%'^V!355^<1 MASJ59Z!8-C\?4 )K47BACJAIRJZR%Z^>KR;624_"G-62)"]GO,II;;+> M(GI$BP7 JC7EG/N:$8LR\?CI6;HG.[;+4>0;&LL'5F]4^0CSXZ)51FX9QQU] MHU7]B?KU;I@\4-!,@G[$\-+[6*^XZNHZI\L&8/D&:B3@>7 6Z ML]&B^D)S>A:94>4RNDJ7+D/7L3CWTSB"4:^2&M'-JKYHO?"KL[WKW^?\41U8 MR!OU"\J03"7-139II2I"'DR5E6[?J5\=;/6]=>0FXQ9S'X;GX9A-F.C?T3EP17N3UP+>&Q2 M]#HX/[\X]P+[=.BYY\/ /?,OJM8'5_Z%,]AOZP/5Q8$K^7!NF NH&3*2;MG\ MO &?X M.H<*76F0G.-;V0;Q&,X]0YN>L(Y^E@F4FEX>\2Y2(@(O\O?F81 9W ME@%L-FN<;51E;H.9+7WY\B7IK$CK#\H61_*3JK2<<^(W_PO>ULU21(B#3G/V MH?[AX^/F)ZLKU\V+I/DKN^>N7WBN?$&/O]&&I>^6KK=VO-PY[../:?!;M>?M M5Q?>W5ID.P=HD?V*+%^6WQ/:];<3X/RRE4U8T'P=FJ5"L];NQHX^XZ\O^>[I M+9/G_9)9[74T?(9#8KC;7>34M2_L?7="QR=!H,Q<=%MMQ'5'TK!5.RL+!@.# M;'31 MF;87#E@?'#.DAL0:/#T>!D@A_*#- OW5KO18P;5R([E5*53-GQ?I5.MG2#V75U4V [N* MDJA@_Q!9E9^2@B:W$;_V5*:KG3W\*K)&SV.:YYOD6UV>^0/[RC(O[.'9J7-F MG]L77IEO=>EX_/]K/=]*Y52+[$BZ='*""LGE97)=-!?9/,5/)/!-Q%GY_RZR M&AL57\74(-]JIWPK]\2WW,4_6UV^E6TK2;BR#YMP=>!TKQTO-SO]]L<\<\<\ M=F@M4ASUCL M7M?4.P:N/.]L5-;]>N M[M$R'D7Y-!EDT^%]?I?57\ /ZOD!UOIE((3A;%(U55P;%%!%J"(6CE@X=AJ- M6#ABX8B%(_@!UOH@"T>D/#^ON)_3Y'U5X+MJ2URG?;Q2 'M;56Y7K*IT6(^- MK:XHJ+[,^NK*"^H(==3(T$,=H8Y01ZCC4:HCC#74\?"" SLJEZJ"+""SZX[V MW])T=!_%\2'C9[K(0MGIMO;&K/X8FCT,50U=E[D4UZ'$Q^%,^1YY0#TF MY@T[;&7R "Z "]C'#MI'< &X %P +BC7R@[Q/&6'F'292_# T? ["-P 5S M/H(+]LP%2/9ZH;U&?Q*]NK4!TB']T\YRZ;(]#(T[.HT#QT'CH''0N#YK'*PJ M- XM;WAN[9!>3N'P_8=#K)\C]B.A5 0PL(=#0NW M@(F!\<#U1EFS6(#B:$#17T,QL(@;P$X $H#$8NUD$6\(3 36#MA[010P% \ MUT[;)\.!"T@HB$^M&>'K?."J[D1EY.FXN*?9RV7%= C0'[BAKT?,H/V.];JH M1]OF"+L1.@A.FU7=4.VB#O "O&"]&K&U ;'6;XP"= %=0-GS+JV-75J KNT2]?99.@J6V@!$4!$YQ%AF62(E1,@@9435DX M!>S$LZ#@*R=4IU81B3J6]+9_,)JSW*!5EEL;*.I1")AX@;+LT=Y'@+&_@NW+ M#>048/L2\-)M!=@?V^7ZRL[' 5J %J"%92' A64AEH6 5V_@=8RV2UFXL/?( M:L01?RQ$_>V5WU_Q\T\_SO+WMY1./WP-[]AH%K/?QO6QTJLHB0KVC^@;&WV: M5T0[S7-6Y&G@U<;V!>>9YUY9V=NHYI^N;EFU\>S593\M?1A.7&9W9O?$DG]'DP-RZ/ MHX2]OV.2.RS;?+L$%DM HZ$._Y[Q$8T?U.;GW3$CFDSYV(TB-=)99DPS]BU* M9WG\8&1LFF:B4MV?,\K_-Y,?Y;.XR(UQFAGC*.<0D,;)$,(THMR@XD\Q9[17 MRK&_)(/&D$/&9RQ;1Y)+M&/6@HL2SJKE[\W')&DVH?&RL,5WYC>6RFV$+(ZK M[_S\QGPC?^?(#>O?-]>!"6_K M3KJ/CQEC,8IL);.[*^EV_>V"\@V=P=O7>6TE>9;76[M=[A_T MZ8>]'&/OZ,MC[!B[]F-7<&SAN%VGX6%S*EY9,^THCXU_NK[+&#-^Y7>]RXU+ MOA[;9(<=.@>=@\Y!YWJM?V?6<(:NF5"MZ!;JN3UE4T+-KEAV?8*AM:HSXOWW:?$ M*.[264Z344X,]CWD\C:F+#/R.YHQ@T[$YDC^PS;*^FK#HU>459^&2"WH]6EN M?*EV2U01I48JJR^#0BE?5LK3D=@UA%)"*1="KAXO=SV?//O@&MLQ&EU?F%#G M0\\ "!@$#(T% 4.=CTB=-R7@CD;CZP0ZC]^G.YJ['R]+:UE!KZ!7T"OH55=D M!;V"7D&OH%==D17T"GJE7%;8@WY>FI^2,)TP?A4MV(2[]*^-@\9!XZ!QT#AHG$Z"@\;MS9%=$I35%X>UH-^-:99^ MB_(H30X98-)%+O^C6@A=*+9FF<0-T&>D M@H,F0A/U$!PT$9JHA^"@B<>LB;LG@'0^_^-K00LV8?S"=&R$-+\SQ%3E']K0 MP\.HV\%QJIDV:2F.BW8L9:1$GW3ILTVS M]%LT8B/CYL%(IRRC!7]A@X9%]"TJ(I8?$JW:'R/!":+F=:Y)["'ZY1Q!,//@ MA@]4<^148Q''QG%%4 VH!E33$-BHMX+J 94 ZIIF6J& ;$M!U2SI@!06JJQ._5NEK/1#TN;5.,HH4FH MSR:5+C([RO9)[ZP!\3UE+M-31'1( 7XX) JP9NF&DAPI2W@DL)1Y.V )L 18 MHGA_)28 &PP#&S@*VLK8ZF%-^Y2[^V6\_WJ39 MB&5B7S2FTYQ]J'_X^!C[BU$T=Q@7_&&O/.FW_B9E^88>?Z57&6HE19;76SM> M;A[V\1C\D0P>M8!V/+UL6:^5H2J)K1*%-?UNY&D\\O^8#3+C2K)ZBEQ: M/'G$(;53+&_A]JNG.:C=:VJGW)N&VD'M7E<[MU6[JU%N>)M+P/-9E@E/NA45 M;5>$K>FFCH%FC=2QPYP)A81"0B&[J9 *O&>SZ];ZBO'YI/$AU]NZB.(H=R]% M 1T/G0/A5B*)X:AIP"6^B\[KH '0P#'3@..2@;EV%.Q8:*#-:%_G'0C9_64; M3_:UCL.OA:.5>KH';54\)*:MKB["MF+31:':-MH(,P&<&\C1(Y["6M8 )\ ) M<*IS6XEOJRO)>NS@['PVF>[ W$96JG9<6@"?3QP_4(R^-<;9883I!Z;N6KE^ M@6E@D8&ZRC0 $\!TQ&!R N(X ),N,! 8" P$!@+;(X$Y S)H*RWG6 E,;<',3>M>KBZ?6>^+\(M/\YP5 M^6DR^D=$;Z)8-N/:N'3FY?#RTG:\\Z%S8=F^=>6Z%U9=.M,*ANV7SFPHP+]G M>1&-'Y3J@*B>*"%B\35^E[ITV(+W'IY1L\1ZN>X[YF)J>AB2KNAGAWD2ZM@FARY+L?/' MSG\K^THDMP8KXQ:YD:2%$9;%)^,'[CV/9F$1B4C) 1<]NHCK**M96#X9VBAJ M@[4]BMH<,PT$)!@H*Z^ARTSNR@*H:?-B31NQ89%.1=\J&7)/"_YE@TVFX/NAR5]=IZCRXX MSL7'Y$!68U)W*?4YH M1Y%@"<^K:YZ7OKBT'>(YP*4N/EO7+>BJO)!&$G KR2%[STK28%]=/ZW2E^FA M/_MU SH?=_J4%#2Y%?D875GW'[9HAV4Z9#AH/[;[5&,ZM)^-DCJ]7=T?&'V6 M13QU60-'CC[LNQ0??\_2*1_G@]QS87_.HNF$<<$AHBP+5-FFLO/"QP$I^"K' M#!B;#'UEB:W' 1@X9R]ETXO\ME:6A,=39=%&C45-;!^<.2!W(^3:/I"KKQ$^ MFGR(QI[.(1#=KSW8=Y8Y));"U/,UI;<1@#NQ@PN?5$/SVS>P6B[Q/!M@U=L4 M:[2R;E.(GUFAT$!OH*FJ"FMV.F-H?Q4W7U7GSI?B?.?Y9*@N87MWB1XQXW:( M7+5;-X%#P:$'X]# (J;=4O,K<.BVJ];=RR!O5+]X=0GD2YHE7.#Y[RS[>DJ<6_W%0ED >>/;%P&V]!')3 MHRR/ZX_*:9;2,5@E,YD),2H%M?APRC(C%Z(T1K2@QCWC/_$%^%1^B^;&.(VY M87HEZ7FC$:+6<:NUCBU;2;%CSSZF>K^:78[!H]+S_E8#NT56+>L H=5#EM_] M@]O.W+A,1-N NA. X5BDU4B@3AJWJP#[4/]956P?9 M<5UE)6YT404$JO0Q:=V#A$LL1]DV$B !2'0?$@XQ+65%1?L"B1:#C-U/Z3C- M\]F$"5 D7!"YZ):=CLL@;,W(6SK+V6M3LTQG=M]8BX>T($]Z@<= X:%RK M\8_.5^K^6HA"$NFTX,:V,U5"#]N,D0PL=8U<7I&.+FH"3U ?3["'B'+5':X$ MHH H((HX04L)8/U%5"_ROZJ*4<%4;:6M1OZ7/$'[_+G9%Z6]I[=ML,7\)^.] M<3KZ]RP7;WW_>->OW.AKGUJVJ<[7CXK'NI=J)\8=MK XU(JR^+ MAB-&MD<&@Y8J[0/90#:0?3!D#XAKPF9K['WT*QGOLNE,-%/P6CER@NS8]0#; M\R18_2#67<,)2 %2@!0@!4AIL3H\EF[CL@W$WMR4K1#YW$SH(L)N]/?1IL*" M!RUXH@7?25JH N QR9 M;UDU7M2;Q3H1 M&J5E\K(FLAC_/$WV-F12?4",'I/J[#.J%Z8+"M5F3[JZ[> M#34"@X'!P& =8C!/6<-),-ACQ_)'V:I\Y?=7_/S3C[/\_2VETP]?PSLVFL7L MMW&=-?8[R[Z*9#&Y&WB:C"K/[5K<_YH+XRQ.P__\\M>__+3B%N,Q"T6)D4^R MG\PU_?Z%%NP+"],DC.*(BL/1R_<1)4J$A+^P\<]OKBY$4])_NG]<7[PQHA'_ M@(;%>V]P?C%TG0O[\MRS3B]/@]/@\FHX&#J7EG7I^^=O?GDT8TWIO]*'?=6$ M/VE,KW+&EV4AJK(4=\SXOR=?3_B=:#$KTNRAZL9C%/2[D7'Y&45JI+/,8+5T MFU]@WZ;&Y)4B+R^-_*6.C);]C/R66%_$+9HG ME,3OS<([\QM+M39"%L?5=WY^8[Z1OW/,AO7OF\_\A&:W45*^ M).5BKS\H#;?\I&P3'K@GON4N_MEO:W+AO!'3:SPRNW?,D;,LO<]O*^_Z^P=?5^7&)3<](^." MA6QRPS+#L<@6ZZN.:IR]I<;9:C0.7:E?ZTJMS"5"M )JM[[:*2L3 [6#VJVO M=FZKEE>CG* V%X%7C,\OC5=% 6C1"".(D, A8=[M.ZTV8# PF":J" ;;J$N( MM[9[!0;K=]AW9Q%^+<1^\L+#)$;""K%=/7[J?-ZPA(VC8IN(2>^:];C$-]&^ M"C%$K>I8'+;X&1FJBS8#$4!$YQ%A$]^#C5"QYM+(E6SU[!Q?:>5\^,8T2T>S M4&8.4I$)*'NX&2-6?=@&NI2*^*"P>^>0P&T_2OU4C=H[^*M189VNKJTAPW]A 8_'CY/61YWHS[Y4;&8BK:P10IO]NB M#:+!OK,LC/)V&L)T#XEV0 ;JRA \F[#D&N MNX:K3^!RUS\; G !7 #7!H5WB.NK:PO?=W AQO?QMX+_36;\M0*LOC6)?Z

-(0: /:@+:7MX^]EAH!'"O<$*'L?HW:3I^.ZD8KE&Z< MNK,"X@XTZ/K4"<5#V LDV15=!4FJDZ7KD,% 70 2) F2!$GJH*L@276R= 9D M8.^QPTNG%6]7DE3;-V'CI@?/-$^83./T@;&O+/L6A:SNP[F1"W&^OQ'RY))9"'310*&1Q-[X M+KVGV2@W[N^B\,Z(1*Y[*! R,J)$MFX0Y1;9A"5%+JICB#MG[([?<-&FH:7V M"\\)>?IN+BG&3/R,ER3$V-"(SYI"4U"9M"$ MBVMVDX=9),_";W*X2CGDNQWL0Q'@M47ED8'KMRZN3FC-KB'B#M&==C89! 8" MVW(7C#A^^\6*.J$U(# 0F":J" +;X""S-40G+-6;]-V,_NXNPJ\LCOF;$>.6 M);+K@G KZ6@2)5%>9%0D';1;O:-OQUELAUC!W@ZTZ*)&;2\EL&(X8DA9'O%- M954- 2E "I"RB><"4AJ5?C.[OI*\3@N^?'PM"5+_$G"J]M=:6%H&9+B']A)' MX?HA=K4/LWDDN#2)I:[J-G!Y0%QV(P2H0,C \*,%L4M\"^VY$595M!ANMVEM M[_S1=XY)S 'J *'LEJY+V=XA;D "7UW'- .@ /@7FY02&P'A24[4^FN\P'9 MSZPPWHU8F#&:LQ_$47'YDSA6GO _E4?'V]%'U"ZY1>T2M?Z!U=)NU3;BW(A4 M.Z&KZ U[Z)Q/$"@(M-WXIA6TY.ZA^-/>]1&['&!<,*[6ZFN9*GLQ@W'7#00H M*+>GMDS>ZEI\5U$2%>P?T3N;@3%;9N[ATKYSS0>M5]IJ@M3P.496Z(7M%&=%<2 :54I(G%>J2 M>C0,9Y-9]?,DY0CZ;YEVQH671WE9.J]8JM]'BWG%H,5JWK&VKZ6WAN"6+(JV ME?-:+XOG*ZF*-QP<4VTTS2Y'8;A]6\@>E*Y!+:[>Q+*@65N5VT+=H^?U\&]9 MFN=&2+/L0:[/)GS$LA 2#?^<17DDUW.+96#^\DIM6W75)?*RH1)K&=+61V\[ MS)]0R&VB -LN$SN_ZW\^R_E+Y=HT;C'G(]8\N\E$6XFQOS"W$(GV/V(ZE M:NBZS.6N44.L\\$#1\8#%O&&X($]>F6=7U"<"N\KXPN)NA[M-JO^HE57;*UNG_5G5 M.<0+UNX=L^O1R-ZO^>!2[<.E C@!3A3'T0^86YW:T+8NE3,<$E-YG8Y^'P;0 M#TW=-7,]0Y/GDZ'R8Y#]1A-2%E_:&UM][ 0+SEVD^LXR ^+;>ZN5H[;>@RZZ MB9(..MG1(T+OT"&NI:Y'*,#;LCO9^5!LV7F@D>=*1(&K=A1059F +JP<]U<- MX$ 2:Z$4O#=^N^"'L&?/VR:+A@,#+9!DYD!<88M+=^.E<&4EB=9 MNW+(,X5'9L4L8[_RFTQFDR^,WR'^G3Y,^ _Y59K]-F6BZV=R6^YO;UR*) B& M9Z>N#"LUVSVZ5(2MD9DU)X1BSKJ4XKZ1G/8X!KR/J1)R&)9HB.N<@4*XXG";/,6J\J6$&/E ?=M;F_03-18J4JEO'+, M=J.I6/^\8.=JIDQH=ALEY4O269'6'Y3K"_E)6?G"\T[LP)O_<]1557&55%7Q MAX=6Y"=]NMW M[+"\U%O-4K8/L)6;HWL^BCH79X>*C-IPU8!8P_8[9.HR]PK=DF/-1>+\LHFO MV]\4>)?8-@X&PS)O@IQ-XMQ'>%;1(8,!3BK"&&T *=N$,9+(L8<.C!&,T0;( MV63QJDTVNF@(#%K+.6WM M*!0ZW=RBTXU*65H^\?V6LO71Z>9YTE202K)]+LCJY)*_I>GH/HKCC5)&7/OL MW/8NSP87EX[K7%X,O(NZ>\WEA6^UGC*B>-5DA'5O%26RYZ7@\&CUU!GG ]T MA-E*@//++L7]IEF4OUQP<$]O\W7SNKV:Z;I>Z5K0]>9EI]-I1J/\E6#%GEYF M,9FB.>0U_0Z=A\ZK5[.-@G.(@YX7YC=$L$YNOHDOWO"=JDV$/BJ2O?IHM>M+T\P"J@QY@HQ>';EJU, M7X +X*+SN("MV'?$_X@7:&<9_6^Z20M[U.9]ZFZ1P%1=_7YSL>FBB@@9=< H M'@\X6UAE J* *" *^ZDG.)%I^UP"S"9)":VZE_JVH8FI8D$P!*P=,18&CC$\]!D$"'3/81,O6;(E!KYA-;?RZ/6.A'VQI]S M2. JJS/6>W\-P91]!%-Z ZXVXIF &" &B,%^(3]R2QG^7N^H3[-(Q!U'_Y[E M1=F^J+&0_/ROKZTO(OM6 /#=D#A#=9G,:XJGW]UM$60!X'3:+]<%0 A> E

V )?>^&[1[(X4G?0]6MT?XYXQF![+,O]%=9HG' V<*ZLP?G O3J_X/^. MW7KCA";R++$UIG)^12>%LK6 2'6J"O3S[]$HR8V\HRB*!Z4+TU5>__S!(&S8/F[5_S?J69L+?0/&C> M859Z[VYP"@W*A[4>5.](5 ]K/6A>)]9Z."OWO)Y^8=]8,F.;M$%0CN)NIXVB M.=_ZU:X#A]B^,A^MVWHCKL.A# T/98#"0&$O4)A+W MDD%AH#"=5!$4MCZ% M^3X)%-9CZ;3>@,) 89JH(BAL?0H;!L0.VB]4V@F] 86!PC1115#8^A0VX*LP MA37).JTWH#!0F":J" K;@,),XKN;M!8$A8'"0&&@,'THS/6X(PD* X6!PG12 M15#8^A3FN"10V!VRTWJS*X4=^Y'0OV5IGAO3+!U'Q08:-7_A-AJS'K1W06 3 MWU*VW:_+-+=MZ6'0^PP)A[CJRM,#$H!$YR'A>R1PE"W! E HON0L(EE^8 $ M( %(5-<-'6+;RO+N E HON0L(CO*,OC B0 BQ4:;<"V*=A/93^6&S9.,U9W9RGH=Y8;[^@F17K61I12P1X4:LZ MN^W*H/:L7'11E;;-DD:(ZZZ]ZA&Z/.("74 7T-4*NDQB[2&7#^@"NHX07?:0 M#(8NT 5T 5UMU)4A U=94@W0!70!78V5H46&+FP7T 5TM;$R#,AP#U4=@2Z@ MZQC1-23. #'#=05P["=X/K.BWO)J:;.KDS) ;$5=>Z M 9 )#H/"7M 3!,G/0$)0&(>E/:);2L+FP$2@$3G(>$3#Z?:@ @@8K%N,HGE MXE0;( %(--9-/LH! !* Q (20V(/<:KMT3AQA.<9P5[2+.%OEAM3EAFC*)X5 MC$OECF;LD&RC_>:9%F43M:F,:)ZH*U.E_=2W;9TU(A[MS#:(YMB))D#Z$X@& M1 .B:9MH/)QO ]& :$ T;1.-VWZ/:UVF'D0#H@'1'(IH[/;;N.HR]2 :$ V( MYE!$,X#K!*(!T8!H6B<:9=E0VD\]B 9$ Z(Y6(Q&62:R]E._*]%LEFESL(PT ME2+[*M)E0- I!H6(FA@U-I@ 0@T;020V5)>8 $ M(-%]2 R)[^$T/R !2,PAX1''16,I0 *0:$#"#% &"9 ).:0&!!?75^9OD"B ML:/R8T%O8K;R^XV?Y9>,D,5Q-<$_OS'?R-^Y!,+Z]VH439VP/*X!S6%=1Q.6 M&Y_9O?$EG=#DH_'<^%9M]=Q'H^+N@^VN@[?E:5W_RQN?Z]Y$*>(H8>_OF&0- MRS;?/I[=)7R98IB[J,EF.S'/#G CM7]MA#L-Z&*6B4VP<3K+BCOCSQG-"I89 MMFEYQ+AG!AVE4W'8_/3K_S4^IR?R#^_-P,C8G[-(7EG<,?Y;F-XF41&EB9&. M#?8]9'DN>DP:-RQAXZC(#+/^%\C]$(R-)^0R$(1]ZE,BOB(FAF62D:1:EF?' M:5!L0$;I*.2 M\V]ZQOF_<6!3J=HA'D37,/I1S!GS HFQ??Y7U_Y7;GMR4M;2(4)BV/QOVI$Y)P,U(J(3E*N MI_\MQUJ-D&M%3 7;"G9]-*(HX61X&W$:RW>GP_K[/_TXR]_?4CK]\#6\8Z-9 MS'X;_[,TQO'#53V!GQ(^GQ/YIM?B+M?<&SB+T_ _O_SU+S\]O<%7=COA1NL+ MFXH1)K>-R\\>JC_.;\&G,1'>!;G5<#!T+L].KVS+?//+(PB_1-?/H7E?#, 73-+8L=+0 META7HE'/TL73 G!;*>R+2K>-^!K7/#$;TN&,N'"2\O?F31.A3?&2MVXMF9J- MC/T&RE):[\ ]\2UW\<]^^_$FS48L$QF+,9WF[$/]P\?'?O/JQ<'"('DKXPOK M&_?R#=W@[:;+BZ7KK1TO-P_[> P>@^__X#N22/Q\Y-#?SI3Z:H+#SFM]NTI* MK^1@3;\;.7=B1\;_,N5_;4CR9>F%(@Z0*93?I;C?-(ORETL9[NEMOJ;CXO[ M917[NA$"73^=3C,:Y3360=47DREO9N=IQAUP6H!2H5XMJ-=U M6M XWR(2M?YJ5:-#MVUN@']AWU@R8VO+$E9K+$,P3'=] .]4G%2@_ MR*R1,G:8%J&.4$>H(]01Z@AUW$&JG0]^*JBJ4 7,C#@*R]UQ$4W(T@<:%]%& MB\EVDV3[4*:EO3&K3Q+V?.*[.%V%V,;!RSCIHCM'20,#XJ(X!5@ +'#4+%"J M@&];MC(=T&4^P07@ G#!!H,>NL0QT0Q8121!HVA7JR&&V4T>9I$\PK35[M1K M)W"5RO&P;86= 1FLR+1&&53$DP]VP+T_\!H2RT>-88 +X.J&DPB( 6* 6&-Y MZ-ID:"K;E>D]O+"_N]C?S5GV+0JW2P_L70DD:^ 3=X@2PPAFHBS8'!,><6P$ M]@ )0 +[7L %EZVO](H*9BH!+3)0<(C]/$=TR6. M;\+'1PA-'PO5'WA9/AGXRDKD UU %]"%/2! #!#;U_K0MDG@P8*UZI3UR_>: MERW")A"B>XCN(;KWLCALC]@^6B8!$H $3 5P 5S 5& ?2)5L_TZSDE;@Z[=^Z$-5SE?U[B41MB"I-HK\#TA@MK^[V F]00SW<(L)4!@H;#M1 M#1WB>^W7=.R$VG23NB:L@@0 MN!!<""X\Z,IOX!'3;3\+HA-ZF49=P)26Z-* G3">JGOGPV(C");[4? M(]5%2]HV2AJ!K;O6JD?P\HGMX]0LT 5TM;&_YUK$=]I/R$(6-\ '\#TI!C$D M]E"9B]9[VX8]HX_G=!J)K&VY.S2*BEF&VJKR.MLAOKJ]65VF&P% ?>Q.YR!A M$5?=R@Z( "*ZCP@."1=-6 $)0**^SO'(T,:Z286GH9%WOX]=(IKGK-#SV*@N MHM(BN5:;_%D[&!#;0Z-!1!/;-]C@FN/F&LA.SE=]O_-P85QPE[/T=D]1AV>;;0^!_ M7Z]SFAOIV"CNF/' )6VP9,1&QI,WV^;.%RQDDQN6+0;,E^>&O:I>_S:W?_J2 M6XC/;HJO<;^UXN7G8QV/P M&'S_!]_]-"U[2UMJ[[2TG[^NVA(PM].@//++L7]IEGT M2OV#/;W-UW1N;&0M?GEYU.IQF-$[]L7AU^?3W4I:+AGF6J/NZOD3)V MF!:ACE!'J"/4$>H(==Q!JMT/?^Z>(EX%S(PX"D41TUR6-\W2!QH7T6%;#>DB M(F59#5U*7ABXQ!DJRY/292K%=3A_=3C[#AKH& VXQ,/!9+ 6."H6>!_J^]J MJLM\@@O !>""31R#@)@F"C.HB"1H%.UJ-<0PN\G#+)J*7BFM5,#J49DYN6Q< S/(QPLM567@.X *X *Y6G41 #! #Q)I%\2P2.+!@K7IE/7.^ZOW= MG&7?HA EB$L@V0$Q/40Q$,Q$>\[)%V 1"= _1/43W7K$P V)ZRHI6 M Q* 1.21PT$ $L32- MK%1_P&4I2V$ LH L(*NQ,"2>CV.L !? U0*X N+9V !JU1OKE]/U211M#],) M?_I#*]!JH4S]@0^*F[8ZK^L5Z>BB)8@$:F2L^H:H-C*#@"O@ZMAQ]6ZOINJI MVFPJGP/B\ < #H"#(>N8)Z91[*--V0\GY4SUK,#7;_S0AYJ""P_;AL(BIMU^_EXG].8@ M@;E^Q=\NV#1C841%DPJ9FTXG*1_U?\L/V/>I:([91H"\3PXQ Y021B( "+FBZ: #(: A J_0Z.=M%8; M-[#;">.7I5.6<2.KZPE6.]M&_:,/I[3:22RMN7NT"@J M9ADJJY9I><125UI%E]E&_$\?L],]1+C*.KH #\!#]_% AD $$ %$+/P/APQ, M[!"I\#(T\NSWL4-$\YP5>AX9U4546B36:I,[:WL#XB.,K\PN:\0WVAEL<,V1 MXPV 9L [9IFVV<@4<&0[#-%K&< M'PMZ$[.5WV_\W!A7'"7L_1V3U&'9YMO##VQ?+W>:&^G8*.Z8\7OS<O4M)+_RNNM'2\W M#_MX#!Z#[__@.Y_EY6]G?_V=?(/YRSH'J([[BB1?EMX3>[NK_"[%_:99]$KQ MA#V]S==T7(CN@X?T\WKF!T/7YY>=3J<9C7(:ZZ#JB\D4U4RNZ7?H/'1>O9J= MI]DTS6@!2H5ZM:!>LBSZVKDMR!9Z7A._;%Y:?GT]U*4JX@U0['_Q4D&->!9M%4-%III7Q6?VK4^2YQ M]M#S2!?-:-OX:@0P[:SR$:++(0-;64TB@ O@ KA:]1$!,4 ,$&NL#H?$=U' MN%6?K&>N5[V[F[/L6Q2B>K&\SC)=8J$Z)4*9J$XYORX@WA!1/2 "B,"F%W ! M7+S41\4A'!7 A )O0R,'OTW9_DJCI& )34)TMWREB^R ^#ZZ6R* II&%ZA&\ M/.);RKPT"([B&ZA^C> M:Q:&^"9:NP(2@ 1,!7 !7,!48!](E6S_3K.13$<3-4;2@G\1[OY+\AH0)T"^ M)V)I&EFI_H#+PC8KD 5DM;$P)*Z'KED %\#5 KB&Q/<"@*M-;ZQ?3M M*35%3Z=]T_$?$$<_ # P1#!$'?.D-(I=M"E;V<3*R#9OP*2XQ%?78J3;:G-$ M#-;N E_#<$NW-1.$MGZXQAFT7[MYJRA.)S1-68@'9 >R ]FUW@?"(9;9?@Y= M)_3F(,&U?L70+M@T8V%$19<(F1].)RD?]7_+#]CWJ>A.V4:0NW-!;,LBEJLL MOTZ7^=?1F/4L5--?2/@>JOD"#\##(H5M$"A+$@4B@(C.(\)RB6>BP+4*OT// M\(KZW@GL=L+X9>F49=P)26Z-* G3"2J8ON*W(P!74 7T-5*OO6 .,/VCZXB$QO@ _@>FS;3(C;ZL[;KN_7+13NGTTAD M7LO=H5%4S#)4-Y77.<1S700[$/]#_*]&Q #Q<. !>)@G7Q,7'5"!""!B?EW M$0$;H<+)T,BQW\<&$,3UL&$(J@'5@&I:#K'Y-@E\%/X%UX!KP#4MAR^]0&F55MUG7V$" MWL1LY?=7_/S3C[/\_2VETP]?PSLVFL7LMW$5^/C"IN*$7G+[*1FGV40>U#M[ MJ/YXS85Q%J?A?W[YZU]^6G&+.YJQ,YJST7DZ$4?[Y-5?"W[!;U/Q8WX:%M&W MJ'BX%F\[OQN?@D3(^0L;__SFZL(V+>^?[A_7%V^,:,0_H&'Q_O+'32K MJ5G*3BM"LZ!92YJU=FHHMO^?U\-_28^#.TV4BX'>,N,VH_Q;(UHP8TRCS/A& MXQDSTC&_L?!<2\\L+[_&1EH&NSI1;$F+2%A'BG1Y)W[[>0:=T)I=(V@=8CWM MK"\(# 2V)8$-3BR4B :!@T9E<"0[RV:C04)446 M)7D4/N=BLN\L"Z-\(R>SOP<[+-,A0W5%4W31A;;7 S#[?<:$&Y"!J\PP 1/ M1.YIQ_E-&PF-'8^$H6_S8J\H(EX.X,6*\]?$L,VK?8KN&R5Q=*)%(P! M&=KM5Z4XBA0,Y) AAPPY9/LF,,<]4=??M-M: P+3E,!:%EPWE+-K4NVT.KZ^ M-Z+MV XHYV8M?=2K/KCNG?#G]*59OUES=$XV"$,)$H65\7 MN"?JBE, $4>#",WDTRU7 /JSYHJ_T0<'>5^%KNGN=7YY?;G'";W^1 M!FU6[N_\@;*%"KHY(U35MBO0HV[.PWT4[M %16T[#P!7]P77+7=#(\%IIW$' MV'GHF8/2>T(_^OV#J_J4K#*5:2'14Q\_15U^WYIB.FYG!4;LL$<+#VK.G.&) MNW8%Y%WQI@MTVO90@"C=Y-,M?P/Z@^V-=75%&Q3LW4G0R"O7X52,.BM^C*=B M!@XJ*R-ZJ[W1.RQ$]PU+USWQ+, 2L-1X_:61X+KEY&@D..TT#ILJV%11[B_U M;%,%AS(6UPU=9=Z++M.+&*T&5J:KAS(L=W R5.8Y !)' PG-Y-.M%3WT!]L6 MQ\:I.)6!4QF[93M9Q+*4-=K N0S$G-KV!OH3=K)-A5Y"[R-. %?_(^'= MIV&@@ 4AT/%*MUY)#/_EHIS]KKV6Q9%48]>[\6A9I M_6LV6[#;+RB$/!D$+'2,7!\VJ=_?1W!:%Q0A_JSI"E,CP>FUM.J0X+33."3U M@]"5>RX]PD:N>4Z9/4K2V(YSJS^0?OR0_HP@FF*W)#CR.KWG1,< MM@$L#PW+K@BNH7\A2PJ6*17=_I('H&KJW$+M=Q?^9V]JU87@MV.;)+#;MWFZ MS/[^O<9^.8=5[AN]B=E^G,-.;RW9Q+%0@Q_!2)SUF <^_!,3C5J B(.O4W7V M? YJ/*$XW4C'4.;'=&E!904^<3T3!N19K^3'0JS-5WY_Q<\__3C+W]]2.OWP M-;QCHUG,?AM_O:,9.Z,Y&YVGDRE+__N6GE^[V.WV8<*X\O:?9J'FW_T?CF7S$:9[/)N5GRW?F,Y,( M\7]AXY_?7%T(]^*?[A_7%V^,:,0_H&'QWAEZGND&%Z?.I>M?^%=7]JEW-1P, M^:\7P=70>?/+H^EL3LUU-&&Y\9G=&U_2"7V>M!J7QU'"WM\QR9&6;;Y=0I'E M</92.#-'CV,T):HE>152GO$B7<,)2_-Q^3I-F$QLMR%-^9WU@JMA&R M.*Z^\_,;\XW\G:,VK'_??'HG-+N-DO(EZ:Q(ZP]* R@_N8]&Q=V'P#WQ+7?Q MSWY;A_(Y<\1TFK,/]0\?'[/%8A3-J,&<<8*5B_+UXP[E"WK\C5ZEM)7T6%YO M63M>?]C+\?;K7[Y9'$N'=;8>:53SU_7U3MQ\0M+^=N*:7_8'7YKDQB7G[M$\ MZFA8\X]CG(EVMS.G+!2N=!R-F?$N2HP'L<[1LS!#-U);O1-EX3ED MT'4$HMK9$8 2H 0H 4J \AA V?W8DKJ%[+1( +IO !<'(YX7X))U%GB(&R[B MAN.R9NPL8TH7G9U&6LE(OFW9RMW=?@-+/PQURW!U&C4*%X9 "]#2<[0XZC:! MCP,M+9UUW/YTXC/G'L4][M)XQ++\\L_9D].2:YQIM >7OGEAF=ZY?^K8]J5W MZ?KEF48[\(?G[E[/-/K3-H\TEF?[1JR@49P;M#I?:D2)DSEFKJ,OCYG# MN=W]K11W/%ADXN#N<1W&,',0GGK"Z22=<7E"\=3[J% \,!X83SO% ^.!\XK+"(9;5_O@ZP!"RQL,#"HIV%A:6N0U:W MU08,IBF#'>'"PA\HRTH"* %*+"NPK-BK7^02S\>R0@F#=3XA<'<1_C[+PCN: ML]Q(QTOG.P])9MJ [9WOVZH%T "N#00G#YF2UG3/B +R(+9:B"+>$,+X *X8+;4@VL LZ6E M@O0,64=IMBQ760R^]^!"/EY58<2(\GQ6-@,S:/CG+,HCV?!"E29UVEJUT U, ME]EOVSK!"/5X_PJX "Z0!O'T.INOP92EI (11X.(_EH*QW.)XRAS^H&)H\%$ M?ZV$NL0?P.%HX-!?$V$1=P@#\7Q\2D'+TU<:DZYJ9YJ.KZ(D*M@_HF]L]"DI M:'(;\6M.\YP5^=5,=(T_G:1\"OXK6Z6*IO))SC9N>'IFG07>Y?GII>6?GCOG M%Y?\%]GP].+2#;B#V7K#4Y63?ID7T806;&30))G1V* -"1FL%)&1L9A_(#J@ MILV(FQ'-A9P3_DL8SP1,RZ]D_)YY.B[N:<:(C-7=WT7AG5'W:7S MJF>?#)O_^>HZK[I*&J_ZWF&[,-KZ]U'4:).M37/%J5EY-KJ2FB*Z"$B+LB': M>##.@'"6;UTDNDR^PL7BD8SFXG+"F^L*FX*+F]B/(P3G-^FTUBW/[5J6>:IV?!P#J] M,H>#P+8M&>.^/#N]N+2ZCXHX_:)R&L]S@-^)J)/8*Q)4%?XIQ*S8?$W'C_$1;854" M,M)9-M^9,/*'O&"31U(0O]#I-*-1SHV<\&>$V+S3FKZ'D1L;- M+.>BS'-CQHDD)]4^RWRNQ'26FR-B;X8+830+BU?V23;:B'@R;X^LFUM/Y3/\ M8#PWSR]L [CK+"^6359;87<^[$WLVFO;>4O,Y^W,;'7>J^VM;=U>&NE&)KS5 MGY;SUV2EW:E6SW3,BH=5V!#? CZ C[[C8^%$"5@4]/L*,)2( MR=(I'\?#"K?K98=R': AH;"5C3K^>&[9OO+9,85:S&F =K M2.FLM;>RE2[BQV>>\-CV;VWZJZ?(*>?CV9(DY5V,"6-%>1-#.SY3]=<+)=?ZUO6\8V\,9%"-ES\"1=P(T13!CO"NY03 M0ZF5+X=#BG0^#5&V%% J6'B7I'%Z6RJ?R"2L_I(P-BK#29,HS_DG[\4$"IXR M&H,4D>+WZ7C,'],8K3&>)6&I _DLO)/9G2LTMA[=Z\K%)4:,ITM$ M=YH48N&E?FO2T^CXLUR>2.9[UI]S/DP M3Q/^RX(;^6QQZR[^=P5?IK,BY\(0AG\YGE<&ZQ[//R=CF:L[*^Y2,3//".?W M-1]49O^R#V7T\.XAEU,=)?F4R:FL.^BP3,ZB> ..UTB$;Z/%&/E;?#1&M*#" M:,75E95]$#/('_E1W&8ZX^#A?Z Q?U YRKE$OM%X)G7PHZ"$*0Z"$?WW.JQ\K)KF)BNJ2&U;<,Y:(ZZ;T@4_'G-+**1,"^/>,0W@4R3?5 M-_3)2J$PH502O<(\W-"4^'Y?5(EF;<]2$DB_FN MGL>5X!F(?'UN#!4F\O*^0FUI\F!P[4IR6O+;LWPD0_I"/:M@_LJKR[Q\)OA9 M;.ED_&/QK&]I_$V\Q20MR8?+@TM:6M/:5@IUX'*8:T!IILM;R%, &7],R;*; M#5E,&U\A<',GM4VJ#M=/<7,.U*)NI"6D6TZ52/-?;#NP[RSDUO\;:])\P>BD MY'J.;[Z\D6LJ;M,D?8D!C291PF\NWN2;J"=,Q^.2@46YD/?E()<>6D_O_+'\ M9ADS*AFO'/'Y?%#/JBR-\W0QY_6Y!?DFU0/K&1O)@Q3U\][?BUV)&:=2(:8Q MUT".SF+K,R(W2 /$/J'A#L8>1Y@)].3?'-^5:Z7/* M1V61IEW^.IM(S/,;?^5.1<0--.5#/ET\^_?JV2<-@Z@G_=6Z6M% -4%\@5+4 MLI0'3UCT34B.E$8C:LR9F,"4RY!/SRS+&K<2?Q"W61AC,=6<3Z;/ F>A1M4] M*F!(7$@>DXSSC9.0G+_%ZW!3.LL$;Y/FL9LGK-8LB$,$R[(L8\LD]LI[2Q>" M0[:AJC-N:,4JXO%^HC2'C26@')*F5K"Q4 [I5#HSTMY\M>CHFH>IV=U>=TSK+BT!FW&,I4Y()SS^2&98L!.YR, MA2ZJT1?EXNO<\;9A'X_!8_#]'WSG M4]G][4RIOZ%A?R8GUWDM)[>D]$H.3[MSMR#)EZ7WY"SYKO);!([7M>QMODT= MN]YYWPIU4Z#K3RZ;A^5U4/7%9%9[!-!YZ+QZ-9N'B*!>4"_UZG6=%C1>NU8V MCI4]KXE?J@A_*WK8K@@K-9X2%#RUG0 8K,JU1^1#Q9'1XW]UV$1L3N/LOQJLM$KC*3N#WWMOO$,JZ:Z9ZA"XXE$;8@J3:*_ ](8+:_N]@)O4$,]W"+ M"5 8*&P[40T=XGOMUW3LA-ITG,&ZH7 ZQG*ZK;9@N_5C/0X9VLKR+5^5UT9! MGD[HFK(($+@07 @N/.C*;^ 1TVT_"Z(3>G.0P%R_XF\7;)JQ,**B387,3J>3 ME(_ZO^4'[/M4M,=L(T#>N0"XZY 7>'V8MU=8-[';"^&7IE&7<"4ENC2@)TPGJI[Y\ M-B(PB6^U'R/514O:-DH:@:V[UJI'\/*)[>/4+- %=+6QO^=:Q'?:3\A"%C? M!_ ]*08Q)/90F8O6>]N&/:./YW0:B:QMN3LTBHI9AMJJ\CK;(;ZZO5E=IAL! M0'WL3N<@81%7WX-MP#9@F];9QAD,2>"BU/D6L9P?"WH3LY7?;_S<&%<<)>S]'9/4 M8=GFVT/@?U^O_.F29I-:+S$)Y;XSOS&4O^, MD,5Q]9V?WYAOY.\<7&']^XKQ7T<3EAN?V;WQ)9W0)W;H/AH5=Q\"]\2WW,4_ M^VU]EIBC-Z;3G'VH?_CX&+&+5VS&.Q>H]U9&J=5E>157F_M M>+EYV,=C\!A\_P??_30M>TM;:N^TM)^_KG. K>OR/)E^85,='MH2,+?3H#S MRR[%_:99]$K]@SV]S==T7(@6@H=TTWKFQD+7YY>=3J<9C7(:ZZ#JB\D4!4FN MZ7?H/'1>O9J=I]DTS6@!2H5ZM:!>LK+YVJDI2/9Y7A._;%X=?GT]U*6BX9YE MJC[NKY$R=I@6H8Y01Z@CU!'J"'7<0:K=#W_NGB)>!R!#-&I$I )+#O!5P %R^9 M"B<@_@!Y(2K<#8U<_#9E^RN-DH(E- G1H_+ETKOVD S010\A-)TL5'_@90U) M,$ ?+Z +Z.J&PP2( 6* 6&-]Z [(P$$/\U:=LG[Y7O.R1=@$0G0/T3U$]UZQ M, -B>LJ*5@,2@$3G(0%3 5P %S 5V ?:5;9_I]E(YJ.),B-IP;\(=_\E>7DD M<-! !+$TC:Q4?\!E*4MA +* +""KL3 DGH]CK 7P-4"N +BV=@ :M4;ZY?3 M]4D4;0_3"7_Z0RO0:J%,_8$/BINV.J_K%>GHHB6(!&IDK/J&J#8R@X KX.K8 MF4>RC3=G*/EA&MGD/)^5,]:S UV_\ MT(>:G*_JW4LB;$%2+53R%$4P]A"E[83>((1[N,4$* P4MF5VA$-LO_U0>"?4 MIN,,U@V%TS&6TVVU!=NM'^NQB..VGPRV59"G$[JF+ ($+@07@@L/VX;"(J;= M?OY>)_3F((&Y?L7?+M@T8V%$19,*F9M.)RD?]7_+#]CWJ6B.V4: O',!<&M M7$M9#6)=YE]'8]:S,$]_(>%[RF(0P /PT'D\.,0.4$D8B BYHNF@ R&@(0* MOT.CG;16&S>PVPGCEZ53EG$G)+DUHB1,)ZB>^C+.7(NX)NH[=B30>1S6JD?P MXK[_$$>/@"Z@JXW]/<TVDD MLK;E[M H*F89*JN6:7G$4E=:19?91OQ/'[/3/42XRCJZ _ 0_?Q0(9 !! ! M1"S\#X<,3.P0J? R-/+L][%#1/.<%7H>&=5%5%HDUFJ3.VM[ ^(CC*_,+FO$ M-]H9;'#-D7.-36Q?6;:P]I,/J@'5@&H.Y$$1T_.):Z'N,-@&; .V:9MMG(%' M!D.PS1:QG!\+>A.SE=]O_-P85QPE[/T=D]1AV>;;PP]L7R]WFAOIV"CNF/' M7\]@R8B-C"=OMLV=+UC()C1.0'$=)JS#_4/'Q^#?C&*9LAT01S>RD#W^E'7\@W=X.WKU+22 M_\KKK1TO-P_[> P>@^__X#N?Y>5O9W_]G7R#^$WN[J_PN MQ?VF6?1*\80]O7G4ZG&8UR&NN@ZHO)%-5,KNEW MZ#QT7KV:G:?9-,UH 4J%>K6@7K(L^MJY+<@6>EX3OVQ>6GY]/=2E'.*>9:I^ MXT C9>PP+4(=H8Y01Z@CU!'JN(-4.Q_\5)!C7@7,C#@*10747-9&S=('&A?1 M8?L4Z2(B96D17 "<,$FCD% 3$]9CRI=IG)7&L#&U LAAME-'F;15#1:::5\ M5G]JU/DN]NYNS[%L4HGJQO,XR76*A.B5"F:A..;\N(-X043T@ M HC IA=P 5R\U$?%(1P5P(0";T,C![]-V?Y*HZ1@"4U"=+=\I8OL@/@^NELB M@*:1A>H1O#SB6\J\'* +Z *ZL ,$B %B^RJV;MG$"Y##T*I3UB_?:UZS"'M MB.XANH?HWFL6AO@F6KL"$H $3 5P 5S 5& ?2)5L_TZSD4Q'$S5&TH)_$>[^ M2_(:$"= OB=B:1I9J?Z R\(V*Y %9+6Q,"2NAZY9 !? U0*XAL3W H"K36^L M7T[7)U&Q/4PG_.D/K4"KA1KU!S9?OJ6N!L,KTM%%2Q )U,A8]0U1;60& 5? MU8:XZAQNWBDU14^G?=/Q'Q!'/P P,$0P1!WSI#2*7;0I6]G$RL@V;\"DG*F> M%?CZ71OZ4%#S5;U[280M2*J%,IR.3SRS_4S@3N@-0K"'6TR PD!A6V8WN,17 MUV*DVVIS1 S6[@)?PW!+MS43A+9^N,89M%^[>:LH3B5USG$>I3%U%ID5>K3>JL-32)@R)>RLRR M1GRCG;T&UQPYUWC$];!A"*H!U8!J6@ZQ^38)?!3^!=> :\ U+8WS')2I9MOFT^Q-Y2:O:&U/+2ZS0F-62B MDO*S4FC<98F 3(X;>9M;;UZ&Z MD@_*ZP]\N=GIM\?@NS)XI Q]_,+"- FCN#IHGHZ-C$W3K.38_/&1CT.N2'NV M8E^\KJ5WU=E7S/PV ON#+XYRXY+;_Y%QP4(VN6&9X5ADB]7;!KMP+8A17UR7 M9[.,(C6*.V:%"\311/V;EG*!X4;Q/%6SL''7E&KU67?^*;;'X'SA\9]O$=I3' M9H^[J! 0TV?$N,155_D>@ %@^@X8B_@#9:[[<0 &6U'K+WS#6EA9[@?K:Y5:7?7S3S_.\O>WE$X_5)UEOLC*=%SC+J(\C--\ MEK%K/O"S. W_\\M?__+3_.MW-&-G-&*);G,S_MM*O[_TV3T*1'%/:)O M[/>8)OGO7.CA@ZB+)83XA8U_?G-U(8H3_=/]X_KBC1&-^ U45@ MG?EGY]Z%8PW^__:^M;EM'%GT\SV_@N7=J4JJ9(\EOY.S6Z78RHS/3>PAW-[J/=CY^/-@[V#DY MVML_Z.UN_'/I4&P$W])ZM.Y,5UJOVNS7W0=F:_*4A[_W+P:;'_K#P8EW?/[Y MR^!LV+\\/3^[\92?#=H_A#?UKX3GPX-P^%Y*9^O-X4"]?.KGWCQ+KZ(04#Y. M,^J -LE\;!8RKCP@L3_:-['PQ&P>IPLA9,<+HTP$>9I)JN$$:46< MPT)RRQM6UIF(1&1^'"^\*R%SSQ_G(O-60K>;33*S>GWK(2KC91A:2T?=F M %I0'T"LFX6_1DF1%M*3(KN* N&-LW1&)X>MZO [?()X*.KH\:$,.+/P8P_0 M/<,O-0)7=_5*Q<.WM^4!L?I! .(_)VJ4*)TV1RB>8 NE?/**/(JC_P#/T+;' M?I1Y5WY<" \(,ITD$9-XD>P?=PXZB15O8 7T"P9ZE@+HCCYW: MPUZW^][\W-M^3V)RD^1DY5GS%?@Z CPN,JJ)B)(QMF;FY4^*#"$=I_A'[Z_" MSY#BX010=':\:]AS",P!2_=Y[_CM(?!.Z&>A]+[.Z5C?;/2'7S?> J!;].#F M]I&W8<.RN;HU[\UE.H\"W/G;=][I#%E=H'H@;AYH9K5W]\5?4*^@$I3.!B%H M R6R!>"7+$W@YX#7V_!&(DZOUR+AKL&"57UV?P55T6^@YZ,Q&"))7L).7XN$ M-!KQ#BJMMW_4&QQL]XZWM[O=D[W^X<[N@59I_0][.S],I9G&X(_385\_?^Y? M_-L[_^@-3W\[._UX>MP_N_3ZQ\?G7\\N3\]^\[Z":8)V.B3A??&$I6G MEY90?.LE0H2LMT HH]' 3(@_R6":@JE.+TQ)8BQOPT/>QB]O>:<) D*"G42F MQBC\.P;HX&-X\O320-[!!%APG,(P*6!S\S-%7@'O#TL@MR;I2%)&<(@/!&G\%HZ)*6N$8R9C\>? M^""R&,G%'(UT7ENOZ142OPNZ0A,&:\58IF;/LAC)((M(!BKM: Y,%@%0AK3V M+-'T4Y:"?5!#WQ]6CLK/P&R8L#P''$\C6(D5K:##OP2JSP"(Z KU$7@51HU6=FO%IO\9_OU-Q[Q'%"_\/SY' Y%PD&G12X! M10&]HL(K_G?\[$]0N3*, GKU5CM%V)>+T[/CTR^?!D.48,?G9T.0N"?->1)- MB['+J:BV1!Y'2,L1-AC,X0.V*YCK!!'P'.@/WA-P1V4B%9^(-PHC/UMH&HLD M_)""0["97B9>3'R$%2WQL#BX"/F6W=D1 )$&0T ^ 0 M2.17 S298VA'9&(*I@28#3I-_@9\9/D600D%[ L>]%GB!5/D"5Q&_%5$0(38 ML\$;(9>B4*36E\ 2$J0MFWF^!\0:I:&RRBT .Y:D \F,V,(/@B@#G@$4TJ[H M*72E$!<@ Y#*U685:N$7P ^B(TUH$8 H$?G23LI7!>OW2Z)EZJ/OYD6DA&"M M6Y_2.T7TL%LB5MJ3*]L6&\@2*-C0LZ5\>-P?_N[US\"7QQ\&__OU]%_]3X.S MRW8:$\>^G!(U?@^0_N"\R(E/!/X*3$52L&STF0EJ+Z)X$]D3G6[F"SD%[;.) M[F#'FP+TX)''$7P][*CSWF3U%E'#4'Q.F1:GY2^LY-(LFD2H@,$T -I C$&'52$/N@LL<1LUF 6R).P!\08/#E;"4$_ 7F"V"&6#F2 M%)R@+X,9$HIY*J.< 9' 5QG ,?*3;\PT\':QT-;/N$A"@/]XW0L).!)F !@* M+IEK&%#WI-\!CASVII8CE_/A5/T,R=@?!<[%X%^#LZ\#[V)P? [>16MU&H@_ M$& )L G(XT)%4HSI!!8W7FP .LS2A1\KJW6]\=6QS&GS$5!GOJGC+^6M9VW\ MV6;1EV/;($..L?YH68^VV=0Q!BVKE])&TB"T3^Q2"#X409J12GX'7"DR?+OR M3342^Y9!>O/DA>>BGX_*/9OY?X(,9.N 3'=C?5=MZM*H+3TL%-_T)::^JEM2 M]4* W,#&5K%54L%I^2K;!V'I1K2FK]S#5V<"A):T%0MB ML.8!P"3-M1JI6&7*]R$P*^\V[HRY[9^!$!49>Q$K+$)"%U]"PATH 3@*% 6Z M?ABMY*D<(+GI57ZLL&POU3'\"QI.10#_ ZO 2Q,REM3WQV!DIM>(-W@5.QK\ M]MDM%Y;N-4:MEM[6!(*\=<2X?E[9T?Y=LMO5G-Q3C7F"+=XG]7:;RJF$N'8/ M'QOC,F)R__')=MCIO;*,3ZI=P;J3A4^&N4!A@@$%=$N2"O.*[V IW;GT=VWJ MT=&^H_T6T7X(OCW MP"S!WR*("@RT!>.R!V1_TQ$CB;D6) Y,XZ^@R4#%E0H MT%,'+QO)UM&[H_>?B-[AU9A"\$<1F?= ]N!;K(CT.GJ!K.A6<^42+UBKF4*MIJ#@S!HY>F&:;QHU-1W\"Z2S; MPM8J=H3E7\/S035ZDHF)GX6QBJ5B@D&*N8\I6@P[4D:-XX$87XP85A/-P5BK MC;@M[V/YWDC:'BTE<7%!K,;1GO=U6L3@U0OM7^.826_N P=4=WY-";TX-+#% MBQ)[J"RF8.JG&;*WA]TXLDCC =,*X2;F(\%=]F,=EQ72.@V,HI^4K^2TIBBSF#8YX9):7]DGRBO7!,G4>Y:*>:XI M_9)-.)M4IDC)K\^GJ5P*(BRAB+(;LS2)<@R)PPJ5;%$%1 K"7 M.T6*.%TF< M\SB(5$!W!M0%[T,"PD1KU4MWM(^D?#BV,,P&!FW M(K28I,@I.$)IIY6_<_70? X XIH6I6<"* _+O68",!5V[, BY<1F\SBB5#0% MSFLKCX[MJ([-1OWA<25S?'2XM[F_O=?Q3.CN0@5D+LIZK"WO*\;Y%+=7H=,$ M?T>D4)JN-(<<;E7ZK M!J-\::)4OI3%3&?0.-VF_V37KP4@SH$$?1VBNB.%A2D1#!$:D2ORZSI45D)G M!B](";&-4 OA;(WB>@:E8PKPK7M]F98UK\<4+ZR6D,2/%W3\LAB/L2H+,$V/ MF=@CQ3',4:4)T'K-3A#$:DQ5 1(E5VE\50U=WA*N7(XNDB@&E #6%1%8YXK% M*BS=.>VKDJ.,#UK'%E$HG0-%/"-Z!@MJ ".M"])70_&?5"J$SN%"9T/:"?0? MHCP?Q=Z*[XAUT?.QX^:QO35E5B /S"?8E%;"#ZDAW970LZD BI23VBYH/55 M!\@UU@54BGZ0,&L].Z+&%6L8OZXM8A.HOVVISLH6;5XOJ["K,FK.]9^@> 2E M_,/"JB_66R(8ZL&T3!X-\8WA>6LG:D$2#Q5C KE9UY74& ^ZY$GG2A 1U2P* M<1Y*,BVW2\T/0) KC$G5I(0ZJQ-C?#!>UE-3+24B_MWRT\946EI^G0\WH2M M;\JIB,>V#:%7("-+'WJY+HNWRM/E'T':1T I?H+?@8WSF2R%K\DL@2-"AJ : M'-)R6JUG\8+S."'7TI7K%6@6CQ85>C5EE/J#RA'.BVR.AT^,;A,.FZMK-K&2 MV:O*G!7>0R*W;0"Z]E ;S>Q8O;�,RI,HAYQYHD1-;>PZ&[_5+ZU] M53.@' C*3DORCQ1 &N MP>;.'DF*4NUH?P],("SA]R=B,QUODE\B:&%V#=C96MZ/UDBRRH?L\0&7%*R9 M)UBX#*1@+UL6$S%28G\$&)^"5*3B1<6!J;9\23QM>9=W@-16J9B@-P++-NH! MK18;JWHFP10S!BD&L$TB1+\V*^-HS,Y0>7R@FGU$G^U.:C64,R% M9GZ9JRHF=9F(EXQB+,A5%8FF6B65"JGZM&(L*<2-06[.LHGI4-3>D1_%4O(,@L4HH4ENF/&!(D.;T2JP ^U:^!CK5[. M%9*PHO$3J$ S"'PN72>BX1J+0C+-4[R!(VEX#B7L8![-D'TKQE14%C%1A9T? M!P7?)6 R5]Q=QQ&*83@H2&II$EWA,V(\QA@'Z>:%K84I'+,$T['Z,XIX KI$ M8)6>R-N#!=DLPRUD(6_ \J+@QP7]O3SX+6]@5L0Z5$$W'XI$[<1ZC[QI9=M5 M'D<9;&(I#.33ZN3JS[F"F>V .L'/-FDBKHT?D($_ZDMA.\41L0;H % "0&&( M(8T;JJ&.%=%J%L;2SCFC'0,%"JPD9;BN(W3E8WX>XX#"$EOUPM^$7591I627 M'9M9^Z5U=CRYY%QK4SY"]KQ>"(-^Q0ACD:BC2.[QG[:\WTWDDE40 >Y& DAQC,?7P1.J-5Z [:67@HP2K M??5=%C0#U<'5F(#UT+'P9:(5&,*'IR)5S*+68KR!T%W,F4@Z]=]?0KI^D)6/ MNG/)4?/(Z&4@*Q%&R(;Z4F99(48:P:RI+M,K&;)*A ^AF=4+N*T@91/R&2JK MLZU@SL1MWJR*&&CKN=8C6?8,4>QJ8\>L>Q?W4:5-6(2M\1)'8+S7>X=&=RM/ MRP!M*_5JI&8EMFB"B;;*7V>SUOD"6A?\@0+K?G6:'>-X5H)L%HQVH'9=6)P* M9'D7E>VU5.KC3:("Q<;O^D[A $RX.>ZRG0!?U 5" [T+RN3<:# MX^+FN^PYZ*!!1;VT$QM?L#)?>ZZ@ 94 &')"LYTPGU<2H:7'2??0\*)\M>M#<,0/;4LRGE#9F?(#T*B:DQ]5%-NHU M1/:^"963LL47;F+6&]&\"7##-6CKHIBQ"&&[(+;4 MQ4R\_=S(C6=UT=FN+6C?V9OH9=VVR]R(E0VQ+**IO@J;EDUDB/E)P_O?!-YQ MDGP)?]4DRREX0)$/Z][H%+BK-*B)G=(BKX901<)^4!+6PX6!FC$XVQ%&N$SE M1L6\4L5%M7:;47=8Q%.*3S_AC/Q*+L*WJF0HNH5[J+R.$O0!>?_E?92@M4NSGH%"P;#'+E?X_=ZM2>4&\6ZESH,M==%JZ; 2]%COT MS+&'"B:NJ_V6*N5YY=5T'*E]$!*$\2Q6RA1H2QF M'C#%IC*'1(C+XL!(BRPT 5W"G17:3ZY2^"KE990JDBJ\:P+845*6)NK]IJ9F M$AM14GJ32G^2BJUX8UEE"0065[93[P]NJ0146.*D^3'B!*-:$ MS-9GD6%U%QB$>9YFB5C8#;@J=>#>%2 )K5#=KJEJ>(%2S2+T'*C>GMY2OE4_ MJJBH)(A+V\08FX#I2C95T8+@UEO+M@BS+VE9N^.4WJC/VU1!R0B=N#)4,O=Q MR\MX5-V)Z#F-:G5IH9":ZH&GHKSFND/-4NK-UC(&^Q6N*#FX9B72DK&JD[CY MG02:596LSEE%2"@/BJU64O:)^2H !UP9VUP,@H@!>DJ": [GJMP!ZVRP>U(5 M05;9'C+?2$S]>*R!5$ PM=3"5TG44@ '6QEQV(;1"-A7PM57Z>BI*!M.<1'# M:JLB52L]$^R/=?1&YWZDWL,9*41=^;;ZLM$5T;HJ4%LJ/8XIAH4Y/PZJ5WB8 M>:JFG%Y_ X& M4LPM*/U.HIR5XATTX4A@82,K-!P5OYLZ*1UDQ+0XMF0NDNBO@N7IE>I#,E#IV],.Q-P7, M8759!S<@?-7S4X,*!^)K]3*H;!OM9*XET=?]:$<*29'F;XGQ+OJE4G0D25U) MRH%0"Z]JP027*"]+G2C1\L4<85EAKM!GY0:6\+@V&Z"*QDHA57IP:$!7O\V[ M6DGX:IH1?Q5<2LM;/&%XRTN)10SJ.>90@ME$M;UL,4A9(E?HN8S;IFK=*4"6BX&E2S0%5F<1$2/RU=97+!!9) MBWKLIX"/B:]U,6GESH"NHX-/K^FBG)579S37E4F9RZ)+ %/9>357;^JCR"+# M8%II.)44;HIA";>^.>W%%M;G,H1:<*PA"L1J28@:?W9);$H5C" 4YD5NL&&* MOF'EI*">CU18!/#'GO+ARNJO&OB>K9*OG3JQST2MS'L=E8;]#%+!;=L96[K.RD&Y&V\ Q>#)1K)*<"V!JAU5S:Y4;*] M.B>;E(=#GI(J[3!ON>\[*J6>S%L5P8LF5.WMVK+JM>:-&,?G_KSE[LD9KDAV MFPH>_AZN(*^^RQ:XI=%1R6J-A%75O+0L'39=%*J#J+Q(X:_0P])=\\JEH"WO M\X- :1 MD5Q61?II&0&K^W0'2F3F?@ S5MEX04?46BI=SQ'<=H*&=I)]-V\E MS*E,$LDGKFI:;:E71H_\O&0P95,:V;<\_Z7N+MU*QK8:159]MS5$RD1]W:ZY:W^=T?7=_],$41BRQ1JP GW*8 MF>-*>I/ %F#1T]P53+DH0PY["]/MN-48N[ZE8X>'T&U,B\FTO%PS\VD&! 4W ML[#LOF ?3UD9Q6:T*I?FT'6,]WZL*QC:2K*BFZJ_J!D]&?J@+"]+J M7U"9_%!6DRI2H9;EJL\@'"26ZY>@M93UOV2"(GYE"5?9%ITKWM'^%U:U\(W1 M)6WW@N4RBR3?DUMV("N:N93'=?$(PZZ:[56$J_022^^*Z9/J/^S 5:VKT=+# M*+/N7X<#G'DP&%Z>?NY?MG7&#-WYRS@/;]7DK!E[@-Q(,5:0Y$P(96&U"JEC MS+WD5+[;6_+75Z *#$7F=#_-;K?R6[__I=)O15T5D^JNV R+A\JK;2HF4LST MX#;RA2OVE5?BT_'8/Q3,M@R5:R20B?46X[Y37:32\ M:T>F*2QR%(?*_6@'>-^%P%750BKOBI<,58F:OA9)O:KP%AO>D\&"C?+R7P/= MYY]XU,KYE\'%Y;]IS -.>/CR>7!VV?'.!IE8CQ]?V VDNJU0)N'3'7%A?-K.!P$S$KLD'%:ZKAGC%5"RP7(]$U32U[ M RJ+'_.'4VPC9N."L\UJ!DKN?S=7?DSC,I3EL>#!7J&];2T$?&X<=:T. =:( M_>OV,\[%8#CH7QSS?)23P;\&G\Z)=;SC\V%# U*>XBZF,9NP!8:?!3SM0XU# M(V8*=&:TD9JBO^_N;/6\&9KY:4-52DK7-;(8SN)I9*%.0^CJ'6T=M1I=>PVA M"\FN(93M;1VT&F6[C2QD2\2ZGUHI<4[/CL\_#[S+_O]KJRMS:G276%]>911J MQ:1?F&NA)SHXI9?!!A6Z%PD&K\@VI/)F4\L\$ODU>K@U'L!R%QI4BN5''>]; MDEXGJ#@M3PB>!&,;QUSIEP7&_.2^5&5I%2E\6%-UL3 9_]HUEMX36EM5MK;] MDC>E%\>N!KE8=@,JJJ3"A\$J4XURL$X&EL1N$*KM64'7YU5% ?>,7 >#Y6#= M#DAY03Y<@6),XT,I)$&)"(R"+80*"B\GVI3)8X[LK;=V! MQ-U.@ 42IRC^N/LC].U1_FPUNS0!P;;P< M:3?\O7\QV/S0'PY.P S\_&5P-FQN:.536(-J!KH]S=Z;Q[[J6J0"IF6JG(>G M4^]D>VP]4,,WL?#TA'OTO2E4F&9,Q]AC3?]1CVCRN6JMLD[)L3A$3[E9C>A. MJE)J6=E^]+W)ZP\F_E1@K95N+&#:4^J0$Y\@IP/HZ)?3'XT9_HW>[N!+1=9U MK+6Q'+ZCJCUF*\5G1Y>7K[\== \[WNJ,^"V:[GZ6 NJ.C/KI@FZQ5)$](-Y^ MUE9%ZR:_>R=L9XZQX'=J.JW "?"(4$Q;ARD%0FN;4'^=T[&^V>@/OVZ\!4"W MZ,'-[2-OPX9EZ=EE_^RW MTP^?!D ]PT$+O7W^%;_^CNI] [67- U1R;8.W@IT=H-.RJY9\UQ%V:J!1P:8 M\%>U! !+Y;7Y%? ?M>I2Z35.V:5F+'G+-(5+\.'N1:9.5L8Q Y(Q59QC)6 MK V@UT@5P)[HK=A5=*I*K8S/4R6=[@]8-=$2@95Y1GS+!6C&B9D=*VHAL89& MU[TGM1IOZQR9QHT]L=X"&6W"I674XN4872DF?&N1;ML9N+A*,-'M!UD&T%YK M'BUS@9A1R41NYT4L8<%M*3#MI%*RF9@4,25!PF+:%]FQ8TPM42,PLKAQG*Z>55UMQ%N= M6HU5LU2[$U$#19748$+%JV+*WK62Z"W-45+KHUQP?<,Z%/Z%:A5$CNY>;^H/ M:49Y5C??05655:B,ZXUMA'$6R+3(7,X.41?0I450;@A0D[A.^ M #$GDC+Y?)H$JLI:I\):?)[FJBM6N5FJ-N,;AV8YVK&]5ZR;QQ+5ZIZ7(#78 M+.^BK>YOE:;FUE+AF$U61OIL,0F;!+ MNZY5= $523(,IXNYE@.09.AU%AK<(T"0;W_(KP&AM5 Y!T7G"Y1"18RZ:SA M)W]8743X$%7S69%8>LW"M\:5;C:,V*H>'=U29#+3IBZ7AJ\NIH:%K%D&.]%B M4T-Z6,WN-I>$VER^@MV26%Y;RM86Y7Z\D)%I77-M]X"K"BD[=ZXXV;+$VY9E M"*-0C1U&+YHJIBJ\R%.!VG=H:RQ2*D $.6HLL#Y'%-L&O@Z84#W)GT4X49G@ M$?:48:96^CO28YC+A/2*@6FN%,/9E;+_(48%R[0*!:!108-AMLK&;2CH.,^L M#3Z3)"?U2_7G&+/&VL'TNVZ@JR^LTJ6T^VU'W>1%HZPRHLK#=B-DM-.+Z>(8 MV1"\(RWR;"U[7OLX5HA-[0ZY%*:E+@&@(DCZ9\*ZR-X(_R5I,T&-I=("M=7Z M2A;F<3->1=^R4RX2EK35Q$=/Q^LQNJQHL1H>Z85L%]O\6:5I!1%>D=?J1Y;% M0&N,%@[NKMS1*1)+MZN OU'QR_Z0B@WF9:4&K7J3L6.^)&W[!O1B"<+*6Y%L8*.5,3 MA7>)Z35QBF-6.>/%9,@<-14Q.]%D#J]Q19&_J$*P"MNC)4@=" ^1*AAT0)4% MV@M1-W)(.#C;8ZYNXO]?L'PR@K"\JTR[DFY/E'_V+05F56]@XIG8?5ND%S3\Z4"YA& M?SK$3 $5;J_)C,*UXE&::2-1-=LS2B.?EM,$D4=-%T.>*$(7_G7GYZVRA^4J M=&5#**M!!1"LQ&"_:91"DDLE&G6D7'O_J? MOM*5H8^G9_VSX]/^)^_T;'AY\16MY79:QL=H]5"7&/P!35;0^7RWNJ;/G?WI MW%^HCZC:?9,K%D#,3)2C2ZNJEDNJVZZR"')5]5\&.&QSPZK5,[7T8!.#D5:* M(,E7)[/"NH)8M:4XPJJ#TL1=6)?!I6W6F[%=2OI-CU%KKMCZ!)"&+2=*.MWI M=KP&HX\&347&7(UU.CSZ'#DU7XH?"0K'[&Q[(3:6 X&',LBJJMA?5U5Q89#X M22'QF)"XKJI"S=5K+%S=-,7W7] 9ZSX,S11G[^QL[35;G$VSZ[! C+0'SQ4. MT@PK'W,.\RP*-^&#PZ>K M_/Z#"A=$$G+#\#A4(HJW3%JH:[RRLY![- MK9T7F +&D_ZK2-%XH=H1,CHXYV4E!ZE)"#=O2-5M/MW4 :OJR'93B3)L *7; M5UF[XGYI?&^2G&-+5U6^IDHC=1QH^6^V_JHO_G>BKDVBKKNWM=VTJ$.*8"(" M<@=MFE-B ,QB53S-A;BF8(K"*4V)LU^:VH2R$V 3%WS_X'<05]3UX0N(IT_1 M#&]W=[B_ZI7*/&$XIE^@IQ)'?L)A0;R3B#D]-+[^)T^'^IKO+KV8?33Y\&)][%X'AP^J_^AT]MO2[T MT:I+,[Z *I?7-4*H_-0%>^Y"4!V>E."-^:S,S"G_((OD-Q.6,)V&8_(^@GMY M3*IND"TC'4]0,PXL'6.T'SU3:E>5<5WWRM4@"A>IF+(^7:>MXIVLS&9I(A:: MY''3.? [*BXHGZ:#* R-VSN MU1]W^RI;5#OIF[B:'!#0@7/5<\,*;GCMH3O4R20B/5QV-G4U_=^-,68F+_NJM923B-WH)QQS391,4-+YS]"C:SA MY-)@[WGJ>P_.T"1YAS)89/;&>C9"K&7U*K$8Y^^V]2K )+ "_6Z_-Z$FY=4W MXW?,PHRG0,2Q^LX_-K8WZ'?,E.G?:X[B$D2/]/#FV$4*%+Q\)-R3FH'TBSS5 M']#<,O[D.@KSZ;NCW:W#[F[YO]XO[T=X43O;Q%;=_ER*=_H'&U^XL+6+S/Q$ M@WH!]N0?&]W>AI>EU^H7\^5?\[#\,:M=0NV7(=P'D"H+66^H6W3Y^>XC']]^ MWM>[S;^2S=_"#!2\ L-4,> HS4%5O:]((XP[V*+&_IV_7_F(90%^T\ \&MXE*]A8R+E5<\)WW6.I?K MT=HRLD.7#$M+WTVC$(P[1W8OB.Q6FZPYLG-D]^1DM]JHKDG-._*#;UAZG83H MFZ79N[\%@1#C\4^FDC^H,F\_YQK11$6U\:K;<[+U6O3?G2*?$:M_;PIUMU+A M32A\ DP1 3>*JFYG?W>U^5+3Z'H15(//C3(OB('W_K&1I(G8^-4@X4<0TRO6 MNTZ .0'V4 %VT&O, G[95.,$F!-@+2%%)\#N(<"ZW1TGP)H08"[&BQ-/N*B M\\RJE&>SKO+O(6&1WBUAD2?.*C3/?;N=W<,[1S)N(Z6V$,%3&P).W__$' $& M]5YCF0S'$8XC?@*..#PZ-I9KF0CH6?*:%Q*; M\"A>/$C'XZ=@L4;Q_*R\9ZI3>T\?QF@+^;@XS@O08C\/BW7WGC[\X%C+L=8K M9"VGO5P0[P$H/-%CYCB(9PQ([O-(_<7*,7C835\6(GP23GS>(N+F&?)-KW/0 M6VVT\E!>O"-Z2@J[+WZ>D0C?NMC(,ZB^GX[ANIVCH\8"[([A',,YAKN-X7J' MS17$.(9SLK]+<#](S M<]18KO/A^'P1=.="9RVM+G0RTLG(%W-#Q,E()R.=C&P#K3H9V6C-7(.74)R, MO*,S_BMUE*K[_CT Z]U3ZCQKTS$>YL)=X((8FZES:U:[ZUZ*'18#JC>B#GZF M99UJAV=^-XV!=;>ULH\;II=,C[=R&*YJ9D9#1WD<-XY3MX#B=K#EE+GY//,C MB;.&BUP"=-CE2R]L01KX"379%UXQYZ:6F1 42*#&:!V:^.*-Q35V-:4A'Y)& M2^&_8^R^3E^EK^D>\C1P.\!1/5R(I:=E2^N]M,ZUB'$6M)D$8GK0K8#)$^O\ MA6E5>IUFW\IA1#3 AYKCZ16HIYO&(K69CV(>Z -_^16>4B-*<%ZJ+*R^S?J5 MY:BFMCPUL>)XW/PJ'( MMZIO> 5?;[IO2ZZH.56SN?(H5;)2#:#C]M?X)(XG2G&NCT(>!XWXRQ'WYR[G MTUDM)N%@L=.O-7U;=;^.EBD3)(F](/>1I8Z*U/&7]^EQESKLE!P$@'5LOBS% M7P40=,S]M/& 433"+ZJI_O*:[[TW/0LORP1S&S;4S"+LR>!/Q&8ZWL2&Y;$@ MM,]$/DU#GK_..% ]-NFOO "0$"PV31%\'SNQZBF*S,J3C(8WI0!3*#UK[0J* M*W3Y #QJ(5+.!HZ%F=Z%#0\S8F@S97A4F:#._==%@)UAO3F."C8-RA%<:@Z* M, .J=^I0K9)BAW<0H*?721ID@4/@AE96]/%7+RTWU:I1SYNL!R%W8JD_# M@JGE+9S%RK;QC]B<K87FC1H+1/./\NK&Y@'L--?-';FIDI<;&"V2"NJZGR5L/J3NF M?JFQZKV91Q*GJZ89CJM,J2.[S3S(S%-L;QSRSM[L6:=+^DDW;$T*:D[&K=A% MJ38F&8IX,*T$=3'3ZAC5)WRI/$P](17/N.RA2P+Y>@JD8-HK\WA%FA7"LU32 M1$ZC.8$W]J_2C!MNEM7(K$46+>VJVG8#3.MBHWYK-6]S;=9WMO:;'1'2&$/^ MO7>T== P;/F+:/W=I%"KZ=SUD(4ZNEL\C5)"N[><)E1+H:Q E21\&MIM?+I- M:(H%:#II5\F8CY9NUM,AE%E%M9&5OZ+1!>9>')+' M1NJ1W !O"NY%1!-^OM9R"DUWK>.4I<'?2LDVDB'JC11F09 '(PP,/CQNUQT8_HFMXR==XD.*=G)X//9Z.''07KL,JAA##H?$FU'LOI0ICXFW@T8:Y3@> N62BAV5 M8P );$16@@$B-9\FHU 6K)6($O-D]?NJP-N,[YJG4M+ -N[9H.9&\T 5-2-; MA7%6IGK)=4>X!'09,I2@ A-8+F[G"%1]0'X,=$"$1H*V2O8\99LCA-XH];,0 M/'94H+"_<3G:,?%G',^T3H*%-O^%(BA$V32@.UE8D]]P#!L\)$L=@QZBX:P% MGJ(:VXB$'O@XQP!9Q![%$D9 9^!V26O2!L]L5!NP/R_)D(91D5 /,->&8SL M/H M1\_4G_@XZ8A'[."[+:IY-&UO>1_*29T\OG<9%G)J[T.>54*T95D#M/@3 MJZV+P?&G_G!H]%9+IW2KX+F:G$8265]W5G'\T@0"TK2&RZ9HR5 XW030>,0I M&4YJ5B6']%MQ( _*7_THX,X&?WC]X^/SKV>7IV>_>5\NSL_@Y^/!X^:[MQI] M3Y2KY%_QZ^^B')8/%(+%M="/Z-/G_G<, MC\,G8_ *P))7@T5K9(P:*+7.Y/0ELI]=T)N A,JJQ\6+>.I#6 MS^W:/;Q+^5RU".BIIB6!?7>?6I_;M'VU,FYW_KT)\_JPU]M_?'$?[/1>94T_ M5,]>LOQA#A:8&TQ &.%X/Y[+B'ZZ'_'H<7^.-@9HA_Z7TV/0#O,4]J&BCR3P MI XJHD <@0\[CE1U!WX0PJ]!)$#[F(F,QOV+=(B')&XI$,GM#2,98'S3B^#3 MLH#%Y](!G/Z,CC/7-N P\I %CA$N>@[ZI(A"<@_1M4,?54=U,>)31V M30.6$=7L#0L1N)2(^UFNZ(VMU6#V?2O&7I0)YL2;$V]M%6\W2JE2(/&H8#57 M-E8Y$I Z%!"F*AM^!KX1%C1=%AE=IWYNDSU8H3$'>Q:C?2B&*,( M7FUI\" ,71/M(J"J1H?4JC28"Z.XR&W[NE2]%B)D)9&#/D2158,(F'B"953^ MASY"VN07C2,)BW'!!**=0B'-YGQ6)@A76<]:I:(#MC4'JTP1_FZ_AF_C5;E^ MVU8;C2GJ)UM[]G_[O^AKUECSZ\^E>*=_ M6%$1]<9 V9MNM[93W-V5.4.XL_?+?=1'6+S?1(?-S[ITMJJO$95IU*;X"F_*.=:D=SCN8< MS3F:^TEHSBG<)R;$9^ZV_@2$2E7@=[BQ[:2<(ZY[X^M_BD18M+7M:,O15E/X M&HIYOMQNXIX$YL8BW#"&XQ2S'6DA_224'4H5S7,K^*\N2MYGYHO9S,XCB?5' M'L$/I^N^]"Y4MJ0I0=DBDFVO!'5$>3-1]D-,7SNB=$19(OGN_9J=&&T0F8Z< MG_L$G !V MA1K!/ CIQ?$3G?5P"_T&B\+J![IN[(#Z3<'^-EM1I7CJX<73FZ M.KAQ=-8XKEX.^H>/]4L^O6VZ"/33F\;R)N]8% MBUJ#K)\WRN8HSE&^9B*G137>W.[M'JW,F'[CSMAPE/G?O;G4O*H[Z[/K' MB8&?20P<=7;V5GMU.2G@I("3 J]'"G2[G9W>CA,#3@PX,?"*QIWMXZ*2 MDP)."KQB*=#=[73W7&3 B0$G!EZS&#@Z/'(RH+K/)ZR&>_G9A3.1JT[\SRDR MUF*[+6AJ3);<2E6I15)1T]OK;&\?.%'C1(T3-4[4/*VHZ75Z M^\Z!91I[>VNW,?>H+0?YU*:)LT"<$/C)A("[Y.*$@!,"KUT(-):3:KZ!QU:%.T#A!XP3-DPL:=X_7 M"1HG:)R@>?+@;6/-B5I_]$[0.$'C!,VSU8LTU@RQ]4?O!(T3-$[0/%LFJK%T M=.N/_K&"QMUU*3-1US0G%G[P8=O^1%2R4=)+BUSF?H*;N =YF6WUGF V[FU# M@Y[V5MEA9V_/Y7Q_@ +ZR13T3\P21YWM U<+Y5C"L82E);I'^XXE'$LXEBA9 MXF#'#89P+.%8PO8EMIV6<"SA6,+V)?;=#NTAYE>V"SL M5B&Q-8ASE.@HL1V(# =>X$OIQX>E7SW%'3X/.3V['S:,FIJ'7X<_3CZRUMI'!..OEL\RR]BD(1>J.%E\Y%YN< L.<'>705Y9&0 MS\FMK;]&XFX0V<_M;G=Z!VY>SBL(9CZ[XG.BYI6+FFYGI^>N*SI1XT2-$S5/ M/$9]IW-XX+K7.5'C1(T3-4\L:HXZ>SWG0#E1XT2-$S5/*VKV#SK;KM^+$S5. MU#A1\\2BYN"HT^ON.%%S1P2XUE)6=NI-(47XMI*D&D>)GP3M25*U!6>OYW"_,9=IE2->$ &\?4XN<#;+RR"25RHE]CM'W<:\'2C1?\492 +,G?[2#ZG]U*NVD#2^2ROT11^/L3D00M&XH@Q/'GNDH(;U-[[<4KWM[F['RZ?"^]@??O B*0L1>OWA5^\LW:*_;G;W.M[&0X#UW@R+$> X M"F"AO[D?)9B\\OQ16N2>GW@#^#U?L&XY['4/ MWDNO/XIB^,S+4UP]CY)">#X\4GWCUH9W"5N9%%$(T DO$W\5$0Y?@44%+8H+ MB"L_+@!H[WHJ8.<9;A_@\3,Y1>FD&7\1M=;PH(0SYDTDF)O @(LS/ MO UQ&^HO"3@._9Q LXX3?,D!3A#<]P2L:A.VPNB+"AFB+9 R*WJ MF472$^.QP)PF )@RH'Z2% #E'&@Z#0&M(>4]:1\G(A"S$?R = H$N]\AJ/!) M]13^"B0&S\[4"I*/G!;8\OZ ]<-TCH #HJ1'8WK\+-3G/DZ++)]Z?Q5^AB\$ MNL77\+*(+WP6V2*,0@]V[4W]*X38BV9S/\@]9)@BPY.5:1R%C* :Q&\]6,2U M6OX^D7#E7_'K[Z('1+ 3\C<_:8;LY57:! MDA($V3A+9R2?,R!\28+'.P8UD\Y$5D/?#\&8=YYXG_V%USOLW$5Y;1]U/"U_ M>]MW!50_T'T/L@DD BX9D= $2>+F%H]^6 M>I/3M(A#@#)()PE@#G[B'8.4#@6H8E8;L.]$CEF8 >0S4&0A:""4C BO%-E5 M!**9M)1&"XI#>)$_0\"5!A3C6" "MI%$PM/>B)[W/^-ND4 M^C 6)&;%]V#J)Q,6^*&(0?9GB)M\FH**705LB\]EEL)WX?FK-+Y"+0]R]4J M5!!SW!5\3^$'T!@7(>H@-%K!AN6U"68B :8 ^D1MM[/R75 = -V,9$DZ A;S MV5!06D(OU0'XX:1G4:(?)&1CD0Z@!8XT /O!C^,TX"OFM=] %-WCG80;?>:X MJ#YU4MAH _CRK7T2$M:18S2Z;G@+4R+2'()[#=^]3KT9F$QX&L@ 2O&]0\07 M<0QOS;-4SI7N!CLA2WV@@&LRK_)I)M@ H8=+#1@E]'+:O$]43Z8F$X8/?)*Q M_#9'E(AKHZ-9V?M("1'L)[P-!J%YF:P8$6I$SU(PAH,BRU![*#.C L@ZP95D.LZO^812 MV#&:,2A&P6;*PLTY&$<+;0AFLF/D7I#.0()IOP$M(1\$X$)&1 ;VX2<".=;/ M%C8">.]JQ\V:3:U+-CP7L)=+3&7Y36SK\_&D'EKW:)"C&F#;>IDH)4CV290D MZ^WS YNDM%F^N@P9Z%'RWINFUR#,0![/"Q!- 4LP*CV9(\^AE9N$ZT&@'UQ%P=/T.45J-P>^"!\C= YP?.B9Y-+!( M-J5PKSJ*=!KL]GEX@IE-2'=U_[P_IA%0P;6)1&!P@(@@5<2*>MB;@U_-T09^ M 5&?K6*(\$JB&X$U!?18:CD)Z %=&]I!1CL"" -\'TK]$;K])!.,S;+E#4$7$2!QO.AXY%*L M$C/LAC#48R 'YB(G9W\"9@8',NA44&JE8%EF:'+*8O2GDA'=[>U?*#Q! MUJRVQ]"V(J664F () HOM61O;5$<"Y]DJSC+T'BUW@KO4DOB/. ]"X?GC)M MD=TE8\HG$:2WI.PV-G;!W])_+S\WJ^)9$9!KK;=3@"SD5 *. M< 6/;_(43ZSR64PTERRLMVJ,@3FI-VI\#=@I2Z-Y&B%M ;2V-#J M\EEJAT1J@TS;X1Z@2Q:2>4C;9\!(P0+7JK-YTR1>Z%5 'N #8!EQ-&NN2$P? M)%(,&NMHZP*LFR,?':$*$DI.LC:*.35:R, /B]007-TCRI91F- +X('3\\A6 M8'T]/6:10)8XN&8'VJOCLP>9$.1KO1*E%L$K1.^UACX,#@A="F*+>S#H&D=C MH?]4_Z(M#S6@D@KZU'7H48FPH>\/894QN9$,&>C<,6I\\K]M#Q?$%08EK4 N MZ6KV2,%@."F,/\;&[' N8IEKE^R*9789,*EK%AC-N \Z693,&5UF:V2 H2B("@CT@:P"* MMKR^9>HI]-?;A-JCKDAY<"/@CP&S27D2-7(?),UBSD(?W%"4@S@G/:*#D=X\ M+I3(D3(%#4G:$L\08R")&$6:8N5CB#XKQHYID9QBI(Y$VR3&]$'>7!&;1 M'FJ@V$0,Z$N1$H%D\.KP^99WK"4":=I08!QE=2>V2RXT/"4X@"5Q12H8SX6P M6!5)8 ]HA]=$F%>]WU(]^C.TH/_#!VBLZ)1%(%"_+_G@]?OX':TTM5Z*77A+ M5/230%W;3-BS++0X3[R/8I05R.X]D_)8#H)B8@(I)488;(.NS+,D=CAQ?W.[ M5XF4,O#>FTO*WQWN]MY6PJ)?*]::7K1#_&(4R4B48H[DK.8&SJI@4$G;F&@< MQ>J5)M CO@=BK@62G )];Y+BX"^^U:(,N0YCL"17T<"^N?7^BZ)J*@X 11/' M*FG]CXWM#?I=@N6N?Z^!!,T9Z9W!X5RDH$#?>^M JKM<>1V%^?3=[N%=2BNJ MM1UW__+][G?FZ?P^11ZW)6VJ54:[N,_'J9_FA--Q7 B6. M5+2QHZ+\&%%5S&_2W?OOI66UH028^=^$6F'N+W2Z.2(7APP5G__:\6;P#X48 MT6(Q7@?>? 6'2+Y'[?KH6AO'6XZW6L5;5/.VF8XW"\GQR=QF+VW>JLR;BOYS M!F>)\[#0A!9#IBN0G]+,.(KX?7Q!.NX :REO@DQH7%U77#"7DI'X:$:[#T8K MU$-<\NPZ^+D(XI.RI=[@F03^'.LQ$D09IN1KVINJAC[5 MMHCEP,\B2W;$X8T[0[WEZ8.T3PE==H1#X[LF15>#ZRVKX/INI=^/W\W+',:967-%PP3 ^8N M@7(^Q&GP[9__]7_^VSRAXJ27Z0;'A1"!]@7.YX=^?#H#O8V?O8[>[N[!Q].#@^ M^'BP=[!S=-+;\Y6FSJ M-Y$3A^$;$"HH15 1EI%6"8J/+&$D(?7=,GO"2U1-70K@HQ#275_:1/17#E(,FF\ P< MP@!LF'QQEN:BK*LWTNXN(FM_O]?;W?OX\?CX\&!G[_CX9/N01-:@=[2_=_#A MR456Q=K?UEZCL/?05[]?O[I9' QM C&&_SOU]/+?[=2D%U6(J,< MH0"& JZ4NL\797FXI& VPY(M)(A&0IX!F>MW.MW::5%W#]8PA+VC7^X;+JH\W]U^Y/,O^?''XNYY'WA:,4T.'X8O M\]B_*:0S2+";J@GD['0[#PAVOTR*>RP"'T=O^\] ;FI-LC]7%GQ.6D37[-&Y M+==?Q!'9+436>),.1V2.R):);-=IT!^B07O/0'>KF&PM)0ZG?O:\#?%_5H%W MVXSU5TYX?;H?[PCO"7Q41WA.XCF)USK"PY">8D6*LEV"LT*[J=;K>QH6".+1U;.L/"&18_V+#H M-C<@^663C9-@+95@K]"P.-QKK"K),:5C2F=6.+/BA_I%NYW]0V=6-"+!7GQ! MX.-1^*7(@BFU','VHM;]SN<49JUAMC>'A[VF$?%SSQEL'_>T3O??N=CBT:SS MP]FEV^UU]H^.',LXEFFWN=P>#>/FV#IFT9WO MQCEV<>SRVK5+K]WTUCO%\=H=K:[>P?=!US.>9R:JMYYMIS:JN5!/*3<=:K5%O=W<9B\#\]<[EZ M/-5A1 _5I=E,P5]%Q%.YGK7S2&NTE1FLT6M,:K?E])]:.SDE]!/GKQQ?.+YP M91"KS_7 !FNL)-5QQ*OAB)]74^SL[W9V=AIS^AU/O!J>^'FU1'.%/XX=7@T[ M_+PJHMO9/7 *8GU\ZE<:(5GW_1\&F(6T)YW,?$?.^%'@#(N1%'\5."DW3[T5 MD!ZRI!['5>YTITL#UE<+91ZR/ U0SJ=96DRFS0#\48RRPL\6)< ]!GA5B3UD M>1K/G@E=JQ@V _1NK[.]O7IS_4$8E1PFI?AHXOF3"8Z%SX4IK\3!UH' .\V- MO._O^UL]#[X51VG2R();7E\V!MV/H(:I'WI^D4_33 _@'F?IC*8"CU(_PWG@ M7AAE(LC33")CEN3C%?/&.+6WM=WH.7BH=G$[.(R;:0HVLCSK^-[#MN\Z,=L> ML_U5BO/Q0(T3EW>8I?VQ>W2\_;'_H/AY>GG_N5@^&#=\Z107M* >#'W,V8*13SC*/&3 M($*BRN$T<:P[372'0P61-<.1VM=1/O7\(,"^W@ >"BQX8A[#J4Q$(C(_CA?X M=S''X?+P+(Z!_YI$^-LP)Q)YHR.^O>WWO_7[7\ROW?=O@?^ \)">"V+'F?]- MF&'UDC22+V4QHS[8\(VIGWO^> S\2R^"+:49OLJGQN/$%?!]D?.C<>2/HA@8 M1RT5&M+F-A*T)=30ZY[AMX0HLM6$^UJ4L>*L!R<35R(I% #B^UPDV,4B+#+$ M9OD0X1;.+PVWO"%8E=$8[%. #! YDYXL1G_2GE/X,9C>@"$XG;@(!:WLS^^C[)X*\TFO_:VMW=^Q3__BE_<4-_/%W/X/HA6@:-8-W#I M7U?6_N=__?>ON$[T#O__G_\?4$L#!!0 ( %""5DH3#I&BX1 .Y 0 M ='EL+3(P,38Q,C,Q+GAS9.U=;7/;-A+^WE^!TY?+S9PL*;;3VA.GX]?& M,X[MLYU+[U,'(B$)5Q)00="V^NL/ F^B"#X(CE23YS)3&1R=[&+9X'=!4'P MX\^OO@>>$0LP)2>]T=ZP!Q!QJ(O)]*3W];%_^GA^?=W[^=,/'__6[_]Z]G # M+J@3^HAP<,X0Y,@%+YC/P#<7!;^#":,^^$;9[_@9]OL1$U _7@/W.'!FR(< MG1T=#10=Q/2P#41"K&CP:]?;AX5 MVKU//P"@T,?^G#(.2 &U"0S&BC,,^E,(Y]+AMIH7F6X<61P/(' FU@,WA??0Z]R"!G++%E?B[GF8>8SDI MEZD0J>*15''T8045E62"IG+ZKJ]2EFNM>C3H%LVQ%L(6>F_3I3FHE/_]%/A;14)F1, M9#]*ZD$C;;*,R5_]5$P[?5R$&ZNB>>2/E15 K\ZL=K0I,*E?;0),3APFSRC@ MC1TDPQ;_7MD]",2."KZC)HJD7-'/?BJ@G1H!=AHKH7GDC]45X'/67 /-I'Y9 M=("$4*X$R4OZXGR.R81&5\0U&;*/==Q^0!.@,M/C.&K:\]?!G-&YR*ZQR*0R M";\2,&-HX/A&'M8:MP#DN#KP[6E1E4Z&%AU0[JIU(\^O1\-#T?#(>B# M"QPX'@U"AL0?L1"0D?)QL,R[)#4,D'M'/JG?RQT1,\'!\'T-_,35N"5 )T:"=U%S M_]AII)_@V%MIM,4";)CM#P_WAZ,ZF+V+I.T6)'^$.%#2FL"08;)/=^^-TUW* MOJ-=?0L9$^H\H\;S6;D,^[PE_AG&0"I-_)D(W,6YZ9SZ/N9R#3XX)>XY)1R3 MJ:AIFR0#-AG683+:-PR3C#0 B0MR\CID9"^@8]N5[^.$.(-QF)91(LN(DQ*(H+ M.0X?1<^IYW$*ME04B&6!2%@'"0_N(1-6S1#'0L_5\DMX*[B;G,)A=>?2EW;@R2[)#=E QOE*9LFR24H$2VX$U$>%# #)! 9 MVC41D*#583/(M ,X:@9@5CZ(&NB@G#S.Q$PTHYZ+6' I4G"^6!E)@T@[D/N- M@,R*_SN(&M@A(/4.()$@7HJDC2\R"5IMZ*Q"+& -D[0DV8B4^2DSR4A<-FO< M(6PN(2,BC0[N$5->6AN/ J.]1!L:2C0M @@9T1C9X8Y?1S'61*:] A.IQGXU M7%W990%41N\P,N9N<@8#[&@*,85=8"\4<6*9YP)RN"+F*S9;Z1:%Y7NC6V2T MD %0Z9%2REDW5L7$+M7I/(BAALO[)>S6Q?W1T+"X;X!D!]?V+_VY1Q<(G2$B MQ/)[40TWP,+$;(^0IK5^+0;$'1P,/[0!N!NM#5P@W1KB>?'./KE-)'E&NDR_9N]HV7REXQ3* MH)J.D]V_DF@4[69)=#(P=HY5CNSY3%Q'P34YAXPM1(9ZZLN-W'<3+>&M7*IN MPY7.=+"Z,\6Z $R U@9$ZLB[B;S.C\KAO PX]N4R[2DA(?1$[S&._U3:7[[. M$0F:[BM9?\N5GG2XNBG: MMW*NE;2I=+C"ND]SARLCD@)B)4%&R[P_=GY8P+;A^E!-<=;UHN&!8;VHEB?L MX I2],3V";[6ABCEL%>L/QHJUH@7".9=[.)U%*"UA-DGRA\-D3D%IJLG3= E M/^X9?<;R8(EXR>R.1+>N&/7OYH@IA9O6C2LV4PEW(2[FX,[\D30+WL4-_P.H M$E!1R,9!VOI..\0#:*(&WKH;G*! M)H@QY,JY7:?%[5^+:MU I6<4U@=RGJ&;DSZA&U2W,GGTCK\CE4#3,#=>YK,G MP3\:DN ,4CN8ZMX@H[IC<_D!T9$AR(\:=Z]AU9+?5DNP/.4>&7">2V:6U M!<"219FKD(NN^B+D^Z&O[MW#A=H8V@J^^G(KP2QD(0F8F26;J!D0MQ.1 -W2 M[L+;,+KDF.S[<4:&T!(#LX-AY3XZ!&$A-_W^$>*Y=+M;>?Y3S8XOX[>OKIA> M)]22HAW#6M8_@9#6X;&.\-1"M#V=WC=,<184NR!6C7,2?4KNKP?RFJU4HE_( M5NSH9Z*>C;#S!HU#PR!HEV(ON/8-4=$*TNZ%RG^%4'0X\Q97F$#BX-R$^97 M4,QM\O3&FFC5%&>OX$RG]22"02(Y/]N&6GB'WG)WKR/.KMZ2O;(X-(3=!IAW M8;BQ5R3Q\A%YR!$73-1OXB5-6J[TFD*X;N8UF?"MM2GCZQS)#&?#@-Y(J+WJ M-1TQU03^'8SW#^B9>L^83(4L=#:/;5CC9ZQ MJ@Z5WE/8*5#M/<6-)8E6^NFU^AZ/5DQN+,D=:M+Y60[C=/='3"6B*2(ADGL_ M6F]76UN#E1Y4J-*K/2B[ 453:QVBS;\[O8'-AEW#VJJ&*'M%9=JG707P#E91 MZG2#,RBXY8D5B 0-LSHSN[V..C+E2L! ML,O:*B&.7T9)>N9>X >Q/('DB=[-%51R;ROFB[7@WKBY2FDSJ M!VG[,N&*- !:AUL0NS[8(Y,55T9Q+M:SK4[&KC9$<"B MC/NIK(S;W8-^BWVXMO*MME3['/E3V1RY!%I7MEEAS7P&3&6R6!V.0WT_SJ=7 M1KAF Y5@F^OT(MBYKXWI%M49.ZK-.'WOL!>]U2;:F038(]U/99%N&;M=C')) MH8*G!$^P(_*Q4T=]U!B3Z3WU<*/O+M449X^&II?ULM5+*AJDLH$6WH&WU-MK MB9LKMV2?7DWOD-6'O(NP+9SBOV' XX?&UMUW40^N>PIHWGZE Q67T.H[4$8= MN>A1N5\P5JKSJV5C]X9(7]\+WNE?':[+ *1)=#I2KHD\C?1% M?MDKN*+L@H9C/@F]F%GN)'B$7FZHOTG46:MJE;-,<W5-7D)>]#4L. XX@PX_Z7$6HIYR 0'@;T5TA";HFB-?H$Z@ MC]17KBTDV/-D3VNY02@:PCR42OS":#@_Z-C+.A[@"_D-^RC*T(AN?U. M7)>&]4!T=8X8INZ3HG-#%N_^&*Q@D/*$$[_=4+00DX"+ M4=D(L_F<01Q >1"F/,2)3O@+9.B1>DI7%6@0>Q9&!5^0/T8LZ8(6C&TZA5!" M0O_8I3[$9&5XM=):M8(UF1MO"*&+QF8$6QD1[SHLM26]OQ&O;#.5G#'X)PV> M1(0CU*/3Q3EE_:GS/Z''TF<NX)4Y TP/8Y93I],GO^=/1[N M'F+W/&3R^[J9JS>43)\0\R_0F*<=\[V:^ZO,YM&7QA!+3@ 0MNK(Y.HI.N]= MS5@V[F+G-.!?$)]1]YH\HZB(N'LAB 4S/+\7R8%,(J2O+A%GS2(C- MKE9 !ERD\CJHZD J.I CN9Z#9'@5*CH,1QL1ED%MR[YUVS0M2[U$.)C^B4$7W0JKEJ%LP[GQ85HX C1YNR;>H17<4AY/N][B M KFAPW&F5EB!?Q-IFV6$ISV2C+:[R0-=0(\OEA(W.\FV57NV;Q"?QCR)9?5H M-V6B-ND2"BX1)52:)1P-1RS_03 9CG:2]@9,I825]3>>Q)Q_U4T]-QX7]W.* M^"#J\=?X-.[H(SJ)T>N7^Y>I1(2_(C9G.$"%$C<_4=VM<[[$(N2Y3_0+Y"&3^WZ0(_]71V:/>7Q5_J6. M5T]B16)O2^9-S[J?A9L),6F6^BJ/5[U74A+;[#3M3= *OHT1#_+S9'8;-,GV MF1 =Y1C1%5JUKE+M:KQLT MA=X]HPY"<@T[>)I!_AD^(Y&0"('0BTJ+96MJ?E\TBUFUOA8?9M:FW;:7#JGCN$7.FX)XO;K O MSQ3,QX1*JJU;?8W73N\%.(LG!DD@: JAKHIHXW'N 7'Y2$LN#IX)9>0^BL+S MC@J:-WS(4<>"^,R5I?.?;FB0S!%6BJV;%Y?L>D!S^8U6J74RZ,_A'',1L.2J MM6@A9&C9UOI6PM,C Q-C$R,S%?8V%L+GAM;.U]69,;.9+F>_\*K>89+=Q'6U>/ MJ73TRDQ5J5:JMF>?PG!*,<5DY/*0E/OKU\$DF1>/(","I*KV)0\2A[OC ^#N M<,#__I_?KT;/OL;)M&[&/STG?\7/G\6Q;T(]_OS3\]\NT/?_/?_SE M[_\#H?_Z^>/[9Z\;/[^*X]FS5Y-H9S$\^U;/OCS[=XC3WY^E27/U[-_-Y/?Z MJT7HMM*SQ1^C>OS[W_(/9Z?QV?=I_;>I_Q*O[/O&V]FB[R^SV?7?7KSX]NW; M7[^[R>BOS>3S"XHQ>[&NM;5$_@^MBJ'\$2(4,?+7[]/P_!EP.)XN^F[1R:KX M]R?EO[%%:6*,>;'X=EUT6F\J",V2%__UR_O+!9^H'D]G=NSC\W_\Y=FS6W%, MFE'\&-.S_/NWC^\>-#*[&<7)+/HO?_7-U8ME;'*5"P M:.C+)*:?GD,5X)U(0F\Y_X_M%68WU_&GY]/ZZGH$'+_HD:3+^=65G=QUGG2["?I:=$AR/C53B8PB[_& MED.\MV9?1+YJKJ[J65ZMIB_'X54SGL&Z!NO;_KG3HF8!(E^&L)"3';T;IV9R MM5@J6PFY6Z/]L3:>-J,ZY'WB9SO*Z]_EEQAG^Z6_I][@!'ZP$Y#=ESBKO=TO MZT,:&8+TRQG\7 SV17IEIU_>CIIOA\AX9_W!"6ZNKB?Q2QQ/81UX!\K'53R6 M].TM#PG94 M&9*L#K/@N-;Z8N:?31.^U:,10.\"=NC)NS%89Y]K&,Z7T^E^!:5M]5+D'C\. M/;1E^^%_VZ=%A?-JR_P>9R^&[\"R^H&UJJ75\U\ M/+M(JQ;Z%__?,>[?T*J0\:2@FNE5IP6"-]D7YKX'RRW_=0]Z1< M[P0&AX6ZK?KXY>DUO7[ M)7B].[Z=S^:3^$L]KJ_F5XOO/MB;A7/H /(/;JU?9EI!<%/1OLB 11>6UME- M=E2!JGZ=.?XUSO90M*?6P,0=#]GC&QR8I34,MWS?A;O#VAZ8T5: ;U6W+T+_ M-;?PR61T\[8>6]B,'X#@M[&= S9BV$/Q88V4)?WXZ=);^V497@/^,HY :8IA M4^D>!7!$?V4%TFK2'=-47VQ\C%^;T==Z_/E]/0:U\!6HA/6^/6AGG4$).WY" M'=M<7^QW!I]HX_WUG"R^K33\W] M@]'. NBIYQ)"NC,?EZ5@5L7Q/&;C\4 G1-_=E&"_U6+>OH'>2,['?#^#H1+R M\64<3ULM*CLK#4M:AX7DV/:&96CI45WW_0&JV3H?PWYJ+JX7)&8/4CV[Z<#E ML9T,R_KEK/&_]\;CWM8&9F:M3F[\>GD\LIS7GYJ[4B^_V4EHN? -WW,A(?T[ MUI^_9"OD*RS)G_,YPOQJ,733WZ#*VV9R.Y#3?T[LN/5&.6"7PXJEW>;0HFJO M9!X2[C5\6-?3'CIN!8>V-1PC]T+ %^M6O3AQ;JZNEHO:D3P=UNQP[+5']XYJ MO9&W7BSKS^,ZU1XF^TOO\ZD^[(8?0#]N$3U]6"-E2>\P*_IJOS3#_SV?SI8V MSDYWR"V5_0SNT;V6%4ZO@#XML.^6LSO1OQOGL*5O.21]"COXZV;N9FD^6E;. M-M^E'3T8K!YGPA $E15INY7YB*:VLN'MR.?8%Y@7[^'_9?%,\O'7PVX[B]]G M<1RRMWZ@[@Z\J+6F)U.SHF?4^ ?"7M*PN*N7[-0M;M;-I^BSM=?Y'$1")/EU;__6'YJ[UUJFB3H!J(QY_QXM- ?&"V]"^X.*G]_L6EE'V;)W[2I];[/;+O# M.F!'.Z^E]MQOZYNFY?IM;<+T3E*K:Y\E-8<'MSDVJ0F+ E5,R1,>$DI!412C MURB&:&!IB!@KX@QQ_G0ZP2V1+72>^^4J9J*-3E*D8F1("%B)N$[0OO8TI(1% M%/CL]_HCAJ?I5RBE-O%\;S=/9/B5_4-?P8S*4WNVNIGQO^QH'G<,?JOZE0^, MA^@=$LQ)%+$UB.H ]%BC./'A95*6!*648M@$"]P%@X*P#@7)*,C.:VND5,;3XX' ?C @]"2B M4@#X,(G7M@[+L]']2\+&\A4UV"6A O)):^2$Q2BZY.%?:73P5EC38;?@/Q@$ M^I)1*0SX_B$ 6#PS7<_FN>'85N,>)OJE3;<$JH3T" U"E0J1"*+($)O6, Q M"-\!#26UPTYH&$A6Q?R.S73V2YQ]:4([7\'&\I5QWG()FQUC)"(OE$&)>HED M$E: E6S!0OXQM,5.6.A+..66B365J\=/[M28O8 M<$!>)HN$3Q1A!T( ;A57'';0U"HD97#.]UO1&R(!2 "C,C@/35M BA0*)TN\0-@/(K+1A_<'>9*.O_4G+PPH5I1YDDPQHBQPF.:/ M9F0&!<^%9I0YH3J8T<51<=3 ;3&I.TNJ(!;.,"CQE(Z5_A'1F[!*@6+U ABD_*PH7C%F%>"ZXBX"1Q%9QPR1D@4C'1&"NX).?O#^&'5AWZD M=J+UH95/?FN=BGNKK?4$488E(B1(A//11L#..RZXPS3]0*M$_^CH4W2E(?+) M?K\GFX.0LJUJ%9C!V"F,I+41:6\X$A:T*6ZQ3)IX$60'O;.,_[8(8'J48#D_ MWMXXY(W>O*VU*L$")T0DY%D 72L:CUBB#*5 .'=48=EE\RGCWQT4+?T*KUAL MV"'NFPT2"S@Q#HH5(CHN3#*&M+0AJW-)*\4\EAV.^\JX>@>%12\R*[EL+._+ M[XTP?E2T\I%CRZ!-XR2H6,DSY)(#/2LYIY,/B9H.5DH9-T;7P=JP)'2443$' MQOJ6R =;AYP"X+J>V=$]#G9Y,O96KC18=9YS8)7!CYA#Y. OA[!W!K2L:*WK M<#Q8QG;I&1V#2*V@PVOUKO_B_&)#MJ[WS30??UZD>Z_5;W:#'=)2%8)TBH*> M[HE)B(<@$&-@U!$FC1?*IXC/WL[I&TF#B[ 4K#[F>VGCN]11]S@#;;SV.YTF M^RM7) @I?, H*)=0B!J4]> BLEQSC)4C*9Y]#'//X!E$:J7P\FD2[70^N6FE MLCPM7&%'P6"C 3F1[_!XAK/QYI'SL+1J&321':[%W;-JT(\#B%[$5/!JPZV1 MW@H!&TI73!B'K>=(8P^0IH:@I)A#/B6"F=,DV@Z&;1D+IF<$]".F$K?8C\G6 M.N ]YQ:I5PO>=]Y\H?%#G-0Y(LGG:1Y?Q]O?NRR] YJI4A+! >20SONUG\SA\_N MWM'=(:-N#5?4^T DB,E8K9!F'BAWT2!-M+:>,(SMV0>&# >3YL2R+K67 6-W MROINL-V5JZ*D/FJG$>?0))64(BV,1BQ*SA47T8@.^U<9[)0OEZQ_4H+@9J_""KWL[3H/W5*Z69,]P+4!*X1=SY?")/0''P5&CO#>/N M[.-.3@BE@61<[IKXKH?.-UX4WU2A"MP;X_+=1PX<>FX]8M@DA%T(*0#SW(IS M=]"<$$6]2;7@+;+;G(@;GH#<:8MMKU9AAI/P'".;5$348HPH)PIZ%]A$C9V* M\MS]-"?$4,^R+1WML+Y;O;Q=OTRVV2+884O-2CO.5*!@_CJ7$$F*(,LX03(P MZZEC4N$.3QV6.;T^Z<[6MW@+/GOPP/)X-WYZ77<'KMI4KPP),&M$]K)(C127 M$EE" L(4IEI@+$31X5:++.-$/"&Z!A+RZ2"VGB;Q6)1M;*%B*4D1F4(^/U= M0\1("3 FO+V_AML?6H>D6BI49Y MC[0$!4,18%PF:T"'!1,I)&Y,I\=1\9\27]V%?#J(/;HJ_]_@//&E@U7A!D3 MO4H(#">PJ#CQ*&"/0=7E1DCE::1G'XUYZO/&X61=S'%K;Y8IG1;/Y4_BS_-I M/8Z@:MZ&"BXD?/M-V('%0YJIN!8TL!B19RPBXK!"RFB/.(E2$%!?&>\GY\@) M#(=!$/'8LSNLL/=#[TG&)/C@*56;GK[9 *'6=2M00$GR E;V%#@*DB3D<$I@ M" F%A3,\A X1$O0/BYLA)7RR=>H7._D]SK+A5 F0+?XQ],"S"/@*"/QDR]W6 MMT0/6?.V-E(Q+:FAL-*#2>X19M@@+H1%-+]AQHQP+/3S'K4]2E0?>V MF=R?2POG\P8AMD!>RY8JT#&DCLH@$Z1".@2&L*4&U%4:0^TIZ[?6]*RX2H*;3"6!&E&06(P%H@E%Y ,1!IL%75=,A^6"6@[ MM;=D.%F?0C_\&*^7L^XBO<_F=XLGG5K5KS0)V$:64%1,HR230Y1X@T+ TO*8 MC$@=GLX]J;-X$ CLT /[%/()MF$@?S[Q7V ^ MVMKN'OKUQQV$JTB@)Q$ %R M3#@0:X+IS4#O=50PA'G0R-@&'7L*D M41$10RE*QDE-M- LGOU^>"9K5">IG@PW%]<+*;SY'B>^GNX^'-A7MTK$:9$L M04;Y@$0^(1:,P++L0#S==#K/%WBS M=[J-@;FA5A7!7K(A9UW3*D>T Z_*1@Q<&\Y]P#C2?N*\_^#[6S^R+7T#_,'U MZZ=OH#PDKN!%[-->[!PL:&9):%YY-@'QYYB:2;P78?OF^VQB82H!CB4KG"T1 @"RIOD#(D(;'$OI;#TSPG0!YOX[IMK]TI5-BJ*C0 .H\?IU3K)I]C=:3O*-TAN'Y;>F3SQ4GSUN;-L2HUWUH@O4D[HMG@R-DZ^UCY. M+YO1+EMX>Z7*2BXU=P(9$R(RQ#DD>,C6&J:!2PK3Y?S#F_J"0:]R*H6(]T!C M3@2^QWB]7ZS"+%IK1.8FGP7J2":J3G$ZP M#F266S[&LJ-615FBP%9"DF .W:68TP-"Q]0%3!26^ <(S1X&$_V*[!>>F1P]^R1 />.BD!R/!,K+Z^N)K:=VM")M"Q*>E*N4H,8I0'"T#J.H/$?Y M?M2:1"55A\NU93SB PQU'X(Z-Z.LLV[]>X MO+6]R_QKU4"57U-AA&H4L[63K=.%KZ[QY+A"ER#ZQMUI!%L*E/?5Z(OT.'_]#KSMKEA) M32-A,0#'6;V"S1ADGRQBRLA$G-=&=W!F\A\32KW+K-C!R#))>?-0(/LWO-T5 M*T&XEM:#$NX3K-,))@=GWB(#3\00A#4+H$3JD&.:$XHT4".-TR9U\*Z7BW?L]5"W#S&=,K1C\4+JQIQU M@SSP_[KQ\]QSOLD#4WMV\VX,L_GJ@9-OD(Y7&5D^Q,F"Y:*=W66GNL?NZYPK M9MAT"H_IR'$\\]ERP_S93FN_3E0#ZE@]FL_N4M>LZKRV,[N3U.&7L'\OUH48 M7GZ%M?=S_'5^Y>+D(BT)7E YO9C/IJ 9*5QQ])V8$N5M\9%%V$QQXHAIV"S M4$Z!NFDQUE(8%D2K0X6BLQ1"-& RI9 ML0KP99>[W64.6@;%05-6ND5?=LIK]SJMWH*#E[/9I';SQ97@3\W=@]O+Z,>7 MDPFHY;>[S6Z=HV/C%>;;R#?W4]:F[B2@=\D6(>GTC*R$_M;/1JM_,[;W!XG MZ?QW!7G._?^_=4K;;@E5">@06H4J%2(1)8=A1YV.1R#\*U".8:1 MP-MZ#!O[^_IK=E4_Y&81R+6#^WU5*^RDM,80)+43B+- $?..(1XM?.(L=>KL M-]65$!;7GM.R_1R*A5P3<#ZCW4JH:7:?K',F;!X8V9] MP''RW?S<#@P&"C>=3W):V\/9W5VQ8IPR[JQ%@>1.$QCFU!N,C/=),\IUIW"3 MDI>6.H[HXXC3OL56+"[YEO"W,>10F2.0LJUFY5Q,R5"!+.$2NE<::>L22ASV M!T6%4*Q#=K]",>L]#NMFQ/0HOL*061RTP4;['D;M&.#LKE_1G ],,X>4T"K[ MBD&ID:#4V&1$CM1.SK7*#WW2\/;!X=.[$$N!Z$?-X%4$$B(21(,D0C)B6>JP8?RXJNGP[?60 MDU^;/(?G,.7!N-\?9WA *[!_1IN"4RCEK3-)Q9'C,>>2U#QR@[GR9W_L6A!3 M/MFX6\-53"01[2AB)C^WZTU$.J4$ MY%,NA0J$DP[7N@K%UA>$W7!R/3$2;S,ZAO^>WV;>. )RCUNHN,2*)QN0LSCG M]-8@ V,QDMA2S@AF"O<3;/_'@%8/\CLQAK8(Z^7*\[!9BSX<::9XY;LGEL*L< ML@M<+.,5\A4HJ+!B:1%VL0&'0W13D;41GD"3T(3\9@]S-9FXI7WL!.K#%%$1./ M,"?9?+4:48JEUU%ZU]/[:$-.Z3Y&;XL/L*.PCMP$"@S2DD(O"_>C4 VCW[U G=1[(YB21+GR^L M68(_5I\MF;J_:<$ZO]RNIH^BCUNNKQT[J;"*D86<8 QKCZ36/+]@)V"2.VV9 M=4Q9?SPFRWB:>L/D6AAL=9C^([V8'J82KBIFH5BX0G"2M[ MH$DBED) EANP(!2U-!*;PTY_H$6I;RVJ)YF=8*&Y1_"]D,D#GO0XN*TJ!;#[ MF&9 %;/(<2T0==$B'2BWPA)I^-E'CO4W\-L7H,'$>5J8'9.:],"6JL@CI38I MQ(-P*%H=^H/!M*A54>XCSL]_ M*0DSROH@D6,F@5P-Q\'YG KE1U&*"@'G6,$5=>P5"/=_G_-@ENCB5('^M[VO M[_"]G<_FD_A+/:ZOYE>+[U:9@$[L'%V[+&X)?D#GFL3YS@>HVK502:IIY!XC MAUU QH,IZ1)G2 NP(3%U1J=6IOI)Y;#TYG07Q[*A2ELL#74<>26 Z4ULAHGP:DURG:(,2VC*)X7ZKK(]NQP][:93WJ#W;JQ2D3& MJ2<$<<4<%N@ZB/3/0?0+;/]HTV^EP.;BM M2L*4<\(9E)P4R*@8D;;"(1J5QIXHK6B'+$?RSP:Y3I(MX:>Y);^ DV;EY;SO MX+P7552RSU.Y<;:0L_;K;/G^Q$Z=K>[IW3%ANZI5RD< O,UGMB*AE+/.,6D) M$H)*;*Q40IPP^FTKZ?N>6MI=L9+"D(0Y1E@[AJ0!AJV0&'F%%9- MZ6]8'R3Z)?78BY'L5E1,S]5WN..83KJXO*:6Z) 6; M81L0C\PBR@Q!.?F2E3P2D?IYP'_(F,S!('A",9?8ZK=L+P7V_G_-+7PR&=V\ MK7.RM_K!QOO;V,YA/WX77 MT9;5IY^:^XDL3DSWW:689:EENNU\)>9LGG,[?3;U8?A:)C5>$;R#KT%%<=7BPHH^=W&JO-Z:$[R.?(RR[W,\JNILZ6 MBRR;BE94Q<3RNQN,1HR$$1:!5GF7LM1XT^'YM#('G'T,9(\"*F65?8)%=MR, MFL\WJ]2G^^?QUCI5("$EY3SB8(6BY() D65/8;". N28,_V\!G'F0!A"4J40 M<2_9]'XH/"U<<4K@*- % #W#-*$5-*()$86Z]>E(D.X?!ECM?Z6M[[D]&10_HD8?CN M,=U6O)*&DL@<1EBQ@!PF##$3[M)16QO._@"KKT'M44A'CNHB-2;8.M=V?+-[ M0#>4K!C71,+"@:1) 5'/)>(RW5UMM;Q+J(_ZH<:R'_F4\#/NLF@+.(7N,DK= MOY=Z@BY/Y@G92,WR+?XU(1^@&NS@]?CSI^9BH=4O7^FZ.1F)E[/&_WXNM*Q] MK1N_7MY\7@+\?AJSEXM+JB?VR2QS/BTSNFVC'I:CBW0O2\*FDZ>#&JIB$,*" MDH!8!*(D 1/ !Y403BY2;AV)]H3I+'>O#)L<5ALK5(%[8YPPR'-NX8?UB&$# M7+H04G &/CW[5]6''-AF("F6LA17#QH\K:9W.Z[TW].[+C0P<<6\9=1$,ME)'_:W4D5PP>4W"6)7+_0^F[\ZC99 M:U;&3D)4"0BLM;OZ\[A.M<\1'-[G1_) (?[0C&I?GP4))X-*2^K6C[)^:G9& M!=R2? X2/:/!O9M]=W)\-\X;XK?L59W"JORZF;M9FH^6E?/![\*A<*_&V:!A M[[Q=;G[Y1WZQ\A]_^7]02P,$% @ 4()62DJ1-4"J2 4FD# !0 !T M>6PM,C Q-C$R,S%?9&5F+GAM;.U]69?;.)+N^_R*NG6?JPO[,F=ZYF#M]CTN MVV.[NF>>>&@ET]:T4LRA)-O9O_X"DLC<)(KB)J:[9RG;F0"(^"( 1 0B O_V M']]O%C]]S8K5/%_^\6?X!_#S3]EREE_-EY__^//O'WY1'\RK5S__Q[__R[_] MGU]^^2_]_O5/-I]M;K+E^B=39.DZN_KIVWS]Y:>_7F6KO_UT7>0W/_TU+_XV M_YK^\LNNTT_;ORSFR[_]:_S/IW25_?1]-?_7U>Q+=I.^SF?I>OOM+^OU[;_^ M^NNW;]_^\/U3L?A#7GS^%0& ?ZUZ'6T1__5+V>R7^*-?(/H%PS]\7UW]_%.@ M<+G:?KO!1\KF\;=7ZZK#P\;TU]TOJZ;/AOZ&MVVAE/+7[6^KIJOYH89A4/CK M?_WV^L,6DE_FR]4Z7C3(^FZ1%>ML M]N4/L_SFU]CB5S6;%9OLZO4\_31?S-?S;!5FL!WH2Y%=__'GT"7 !!E$.Y#^ M[_$.Z[O;[(\_K^8WMXL SJ\]3NG#YN8F+>[>7C__E=-AYC&F[0HPH+_FC5D\?4W2Y#67RY3IL@6$K/+UV&O0<89+JZFJ+4[IXM;S.BYOMKMH(Y&Z#]D?:>S]#36YPPRQ-0_K,-_M\Q^ M>VW2U1>_R+^=@W%M_\$GG-_<%MF7;+D*^\"KH*?<9&VG?GRDH8GX\"7P^DN^ MN I:EPO[V_JN)0W'!^J+A%+7"_N""]O"^N[!-G!BTDVZ]C5-EQ;+L&>MWF7% M%I,34SO6?*CIM-^:6XPT%!%QP6S6VP^^O=;I:CXK6P0.V_EB$X3S:1^;KM-6 M=/;SL:&@:*3CU7?J;6IA@/PNRW2VS*[GZW?A1#DYL9HN0TZKPRIH-UI?Q/PI MSZ^^S1>+('IOPPE=O%H&Z^SS/+!3K5:G%92FW<>:;GL^]##R6$3>6X*+Q=[# M$*W"RIIXVKX7^KM]='1HS)?P\VSU:FF"9747]BIUDV^6Z[?7Y0C]@G+FYT:' MPZW6\YNH8JGEIUW] MY5V1?YU'9_E>&7F[W/W*%_G-V]NLV$ZFV7'2S^"]D_H^F^7+V7PQWQ]@OW^( M-N=FG1=W]VW"BON8N^OK;+:N[.?]S\^CO=^O]0Y&],A?;1;9VVN;76=%D5U% M 2QWH7,]UEV'[9V\1EO6D=9]3>9UEJY.SN%QHWX_W7Y+:MR_WPE7IZ/?K#=% M]MM\.;_9W&Q_]RZ]VSJ'SIC^V:/U2TPC$3S4M*]IA$TW;*WKN^BH"JKZ;:3X M3;8^,:,3O0:>7'N1;3_@P"158GCD]UVH.V_L@0EM)/"-^O8UT?_+. MSY=I.(P?"<'ORW039".[.C'C\P89=^KMETMOXX]+<"7P'[)%4)JRJT.M>P2@ MQ??&!:31HFLS5%]DO,^^YHNO\^7GU_-E4 M-4 GGI\Z@VCZ#3JS]@FH[7%_D M?,@^[V^E]BZ$YC=:3;J.,[-W^?G>$MYW7WW,'UZ,=@:@ MIR^/ =*]^;AO%595MMQDT7@\TPG1]V?&(+_19MY\@-ZF'*_Y=#!4KN+U9;9< M-=I4:CL-.[4.&TG;\88E:.]1K;[]+G1+Y_$:]F/^]G8[Q>A!FJ_O.E#9]B/# MDOYAG<_^UAN-)T<;F)A*G3SXZ_WUR'Y=?\SO6ZEO:7'5<.,;_LLC@?37;/[Y M2[1"OH8M^7.\1]C<;%FW^CUT\7FQ8^3J3T6Z;'Q0#OC)86%I=C@TZ-KK-,\) M]QH^K.OY%SH>!>>.-1PA#T+ M_O6?'OCG-_<[#>UEC2=-^QPY#67[IINO4VO MVBSGGY?SZ_DL+'8UF\5;_7 :O@OZ<8/HZ?,&&7?J'59%7^./3?#_;%;KO8U3 MZP[9S;(?YK;^ZKC@]"K0EQ7L^^WL'OI7RQBV]"V&I*_""6[SS:?U]6:Q[QQM MO@_IXA&S>EP)0TQH7$B;[+=?LJ+M7 ^-T?=$OX3QBMGF4_9+!4W+Z=:,='3206B" M)1]/FM?AG_O6<5[M$RYWW\J^K[/E5;S_&N9K9V8^#CV=0SM8W]\\EJ\XW'=J M,Q"KS\:/EI]=Y+-#PKL5W.MT]6DKO9O5+Y_3]#9(,:2_9HOUJOQ)/#OH+P#N M,YG_[_['B=ZLYLMLM7HPMWB;\FJ=W518+-)/V>*//X<))$VZ)4 * "WDA#%C ML(#2*8\ELA!;0PQDCXG=AC?GQ1[B8:F]]T(?(&"E[Q[\:RMV-0B<.U2BC$?8 M(.["?PWC1'.L2E0P7^\\^J,(W0&*U??YF:LK M]D@8\DPX(A!GRAD,981E#XI2Q(XH0C4GXG.1&H[[^1# ;:7I0H(1_UIDF7VD MP344D4=]$PLLTL)@"R#7$!FJO*UHUD E![7:087FJ$;=:!*QC.;/OP@>9-]^VL>#JT/=ZMXY)J\N,UWU^._/;*6'C"Z M2;<$2R+M*_YZN/P3Y8 MYHO\\UU3-I_LEPCJH?:66,9*"?9DBP\D7F(5U&L@K++. M6>X)-!5'-'&M!8R^" &[*)J3D<6GM/TE76QB#.#\\[*;#-8.G'! /??02L^M MAYQ2QD7E8"2PO3',?BS9ZQ/%L67.Y#>?YLNT,B=W].WC;4V^6C=QP9\>)/J; M'!.262QH. 6,M*XZ!:2G[66)OTA9ZAVQL75JGQ?OBNSK/-^LFEE8]1T#M33L MQU8(KZ$"&D#I@PX8E@JA"F/:_IP3+TH^>D5I+)DH2^R4>M]]@-6#4+$:T6C4 M/R'0"8\P"<8"84I9J72UCQ+G46L)D2]*0H8 JZU[]OEF%G/Z/B_G?\^N7EV% MBXX,J[='YE-D4LQOO@IZ_SY>>/67%CLT_K Y(SXM<3(H*= MXJE#5C"'G$9:ESJC#5"VM^@A>!&"-UVL[\7VWWY] G,@]V\]!",UKC3>;PQ4 M'P7"^YY1HZ+?(WVTIG;W<#-H4(=[I(^?JJ0]8F1<-:]J?ZF+!GO6. %.$6&L MTEP;AA53V )JPBY$/"9:BB:;Z\"4G8QQ>]0PD=9P1X"4P@* 9 6$6:3AGZR/5SA@E MH=Q1CHUF&"K)D)-2^Q(\I5A[A_+0T6LM92 ?"ZJQC*$:"N[G_R:].1V1=.9( MB;!4*6,9]!@YK(AR1I=X2,O8M&/9!N%\<^GJ$=%_2MHD(^%>HH#U8J:;S6H= M=,2B*LORK+CSQR*]RN*T5K5A5>(%Q130$N*)&/MPVH&$XT> M5>:.:(S%W]?S62R_LMI/MX:]3UHFB !.A38*4N65Q]0#4]+CH1Y3CVW(W?8L MR?N$HN4F_V'S:34KYK<[U]R.DB/;^*&FB2:&6NR%#_/TW%C)!2PGB2!OGS4S M6)!;9W[UA,58:_$^2/=#5GP-,M9@51[MDVCLE2#0&VN%MX8J["JA!%*T/Y@' MBU/K;7WV!GVK!XL M1JTW5G=&HVVPX>UMD+T4JUKGD" I,*2J/ GU$90AF0Y6:T];\VZP:*_ M>MF5>\*C)?/^G!97W^+;?_L78^IY=Z1U0@'G1CEIJ*3(Q%M8YZI37T+8FG6# M!4_UPKI^X!AK:]W6L]E/\<%C H>\_(];)E)*(J!"A%L:Q-% B*IM)$AG^WB5 MP>*9>MM4NT$Q6AY(OEJ_O=Y/LX%]>K!]PCW0V%BDD&$"FIQ MCT9J'Y",;*F>BEA\V"RQQ"NM8I"=Q$IKI)6J!%<0,JH;LQES.W+DL*':!HQQ M5W&,>5I]R!>/WIP[N98/]DH$A,H8H;5UF $E**6JI),YT7[C'FQ%]\OT_K!I MZZG(K]=10RAUNPJPP]\ @7QU;S6V&2: T3G@7"/3>.1W,/%?ICE"J]A'( M@UF\_3!^!+#ZLI*:FD>)]HHJX#40 CH ,"% 5W8 PHW"1L8U:?OC95K** MZM;FP;:!6,Z4Y(9J+Y $"'-=Z9O"T?:1,8,9L_TQK0]$+G#FQLUA+V7QL&AV MY#[IE,!PACC@;!!3)S#4CJKJ5*' M->A![.$!SMQNT$S6CQ_3.]_5^37\SJ# MZ4&K!&HD*.- :@0MLI9)CO=T$.]@^]N>P<[6'LVD]D",YN;(%F',SW_*EEF1 MQI>0U=5-P#K*=:RNN']DH<[[T6B Q$CBH $$28< ]9!)STKJ;9#MZ1W+?49! M#H'1>!?YJRQ\ZTN8M@W;WB+?/H"XGW.I/;KOL\7F*F::[./[7RV#V,^V>0&K M^KO_SJ,G$-B@D7+O#6/ 8*>-+ME" H\FZ KO-5Q@; #'$KR']N?;ZZ>1,#4R M5=\Q(<09H!A4W'! ,!."5!NQ!+:];VD5F[$DXZ),@R:RSTDA!, ML%-"@GL=F^D.:: O(7*@)U@NQ7B=KN:S,[B^;9^0L#M93;B$C&L!:9#LRL"V MB$^P=G1W-IW@>QM@+L5T.U]LUK7EU([T",IU4$:,Y%AC3#R0@F-4H27%!(M) M#\[X=M#@+V)954L!1R@@P2<>_V D-L$ G'*B&28G_)AX5: MEE3@DI*@+0C/'7280.,X*"DB#$VZI$)39M275#@/@73*)14JRG;++!8SR9?; M2C?U111J^R46,0X=A]9H#B0URFI> @2=';-F>Y>R"8WY?$Q<>@!GM//W\51/ M)JD?;)\(30R3P,7 "^/;T,.X1J1]+&BXC!2<*$TQ) M""X5<52]ZWZT ,'1M@D(^B0"DDF$$+=APS36ES19V>':9SB[JQMOGL47=4-D MM*O>JG1=K 3X:FG2V_DZ79SD>&V_Q&*@E(& "AD6"'>(.5O2:I2<8(9&O]SO M$YW1)&$VV]QLMK4O]M&0SRK:G9:*IF,D1@NK%244 !@?ER#^7JDR'K-<,YOM_GRU4V8>N>/>YXN%SXMO:5'GH3USI,0"PB%6P$@3]C?*8%P' M);;,X>FICCWZF(8%:[38YF=SKG4B/6V<(.L, UK!^#Z1Y]9B5YUY7$Q1! ;C MVS.G4D>P1A.!9B\R/7H)2&L4?6J*A(U04\680JJD1&G5WJ<\F-DP&MO;PS3M M R"(3?04A'V1XLM4<)7!ZDRMGT QF!VP%@L[X+3J/O\3BKMI@CZZ[NLF.=7 MV[>6RKOF^'3.30P@.I4@?OY@"3$<$@:X1,Y"(1D&!%:N>=$A0&LPZV'4C[F1[QW6X(^/27H?;9[SJ5,X]]!L'^()3;8+KE:3^JPGTXT!4!:[C (P$-+ M&'75NG:J0V'HP;)NQI+?B4$_A5/;W=PN\KLLV[:IWHQ=I&T/[J/C)8 [Q4W MQ'!@"2*"@.H.31K5/CI@L,2@*9S=?>$YB>/[*#'U,2>M1DR$=^?>V_P3*1)G&,]X;HE([RF-1P?9W-UC$GYFPELJC9$(AQDV .J/(IJ@"(: M5DYH3V"'*YJ7[ZP?!L-)J.S=Q.CY&$F,IQ9(8DP0EP;A8"A72F38>#LD:+WX M&X"A0!P^H\?FLTW4WM3RRBW7 8X'[^(^GDN_K[,^S7@:\UL7>@3XZ32B_KM9 M[ZO,;%/]RA:Q3M$N ^Q98EBZ3L>?Z3:[8M#'>DO;=9^Y_LBS,-;WSA>+X7=X M&PG,KAY,T\Y7,2EI4V2O&R2X->J?4 @=PP)HH;#CFCB-H<#60ZPA,Z*1AC#0 M"3?[DEUM%MG;Z^>4K.Y)69U,B3MGG,1)"BA#"%%/*18>Q9*5>SR -NT=4#UG MS/7,W:>'VH"833K'[GVZ_)R=R*>KVB1&$IU&S+7$:+3HZSN]T2/1]JP0:JQU3P$D$"(/($NM+.IRP9-HIF%9W$^^^"U= MS[X$:_C1[W<$O;W>_O)\26P^=N*Q801: E%-C M&-_FBT7Y',JQNM]#>,Y.?7N*7C0?20W2\C46=7\\W29.M";=$ZF9!C8(A,(6 M\2 FV$J)N3"0 >5!HWS)H7UH-80T=Z"=&B017!# .!5,:F@= !2)'1+40XC& M3 FK]9[UR]:CSK.>\9JTYZR&5GWW6_H_>6$6Z>I4K:HS1DD,QXPPS!T6GFA/ MN%6P!,\1^@*\;_W)1SX6C&/I1#44W,__37J3G:QW=.9(B:0.8\N)5H9*3R0B MBI;+'DF)INWD&X3SS:6K1T3_*6F3=#F^1 &[C&"]CF$GJP=/"BW2V6F?=$VO M!# FE//A+ B6AT "601*.HDD[5]R&LPQ-1@GGS[(W!MJHT7 #_1\$S-!8<": M LZX\C)0+'%)K91NS OL[C+271GO%:T)'$D/Z=D_^? FJ/P?OV6+K]EO0?__ MTE*];C!P0CDW2&(A)$<$2D8\(B5:ALGVLC680W)0V1H5S6G*WG]G:?'Q6]Z; MR.W'2ZS$2"N(/39(>^JYP+!B"0+M7=^#.2LG)&GM0)RP@(7/USFH6HZ82,6I M)%XHC[PVG@D.4:48(-R^_.E@A2FF)F0M8)RNF/E\4Z>8MQLP<4XQZ.(S\XH! M8"BSOM)H,183?'UU8D+6 L4)RUAHVZ^,A;8)%U0X2JPC'@LI"1/W*U :UOYJ M;[#B$5.3L?-1G*:,J>MU5O0N:(]&3912B$F%F>(",B(=Y:;"":KVD7*#U828 MD+1U@?+RM\L?-CMK_PY6_I#^IX"7S., FE0%-( MG154QB ^#>W>V\2#=-E&-O+0E\&G"7KHRFU^/]QBW 18YXR'L<*Z)QQC[:C= M+P&/F)_,$T7#",'1J^/AH?SG;?*CNPKGB XH!0T J; /0\2AJLO; MY$%%IL,%\WG(3D"O&OC:+R:0>PTUL8C8\%^KL"OQ4 &K'^>"N3'G.][_M4/T MGY+VXB^8IR)@EQ$LLUFM\YNL>)]MGRAY1LG)!Z&:]$^"(6(Y\ Y[0CCU@%%4 MVD4>:]/>%3^92^?&W'WZ?-0 ^)V6G6"V18%@$.W%(?P@^9!?K[_%^@9['> H M[X\W#C 0PP#VP,@P7Z8M*976,%'6X;6?2]SN]<+HWL :K_14>I5%@D\O_J=- M$TBI=?&-E "$4$X%I9!4%!G3OM#=):[<>EWG':%ZN?%&VDDNB=8HB#E5AB/C MJZW+2M;>)KK$!5FO(M$?:A/00O]4U#\&<:IKHK0+"T!1RQE4C@NEI2C='0C[ M"2;;CN+-Z1FWT2+33F/SUVS^^4M0>=37K$@_9[^OLNO-XO7\NK:$>H=A$TFP M1#"L*H"A0UQI3U6)E*"D_57]8+K)*!(V(J83V*<>/,?X\&:EY377X<$2;FWD M@B/(0 ^L9D*9"A6N)I@F>>F]K!\DQY*O\HJK1FK*)@GGF$++.':&8*^1(9*6 M%##BVK][-)C^,XHLM,1G0M>7YDLLMK&*9:J+XFZ^_!P$=Q/3Q,L1+GQQ64ZC MR>WDL[8),11*3CS" O 8R41@P 1E .L'6RDC@U]!5G.NOGEXJ,>B7.40HXU M(-PYI;$C0NUI1$:I]DNSYVO##MPY>C?8!8E)W_I53W3JS2K@M5I]V'W\U#U? M;;]$"J4HLEY9Z121S I; HZ\D6/>,+>\V6O)\&>5:OM#::S3>C_%DS^DKR MM6X?9#J8PZ<[TX=&::SMN]S*'@2&GE#@CO1(#)(0*T2-X5AA29TW%8I,V$:5 M=7J2@HNJ;OW@B/2B2[S)OOTU+Q97'^Y6T0]B\N(V+[:>XEK5X52W))Q\ M0A$##- "&4Z15["4%8?<7:P<<*X M8H0 #901+I@O\?*[G*A4HOWV/-A=VS L[06>*5Z@*:FX%RB^QN@ Y,A@4X*! MPX_&=+TV9'!__OJ6((S-QO+&\.'C90U8>ZA;PJ"E,8[%4<> QX@HSTI*G?'M M+V4&VZ+[9W@\3KT_FG?!K)0VS]A2H9=4&IJ2!#[H(10 M4MJ\F$/4/CALL$V^?Z'H$Z$)7:.[U7I^LXW[V+X!<"#=>?@'ZQI/]G#)ZN75 M/GK_2!3+/T#Y:D&1@U*AH#$J[*$%0>2V)5P"9ZF M_D0G:Q8$))92#!@&@K ML[V,37H[41WB$A!%7"!!J1A(26% .CVV?D7?9%@[;^F9[QFH"$C)+7 M*31F(#X_XQ40!.L C:D4)6#;NULN^W;! %+4#X)CR=73V;_)UN[[;+&YFB\_ M-[BJ;M(]H9I1X+D,"RHN+^JZZFB?Q&%OD:?6*NHMA5(214LZ'1[U]:_:VZF>N/5LT^D' METG?0MVOWLWZ2U[,UW@A(1+/*9K]JR[I1Z8 M?$QLN@ TGB[S=+(GG?;'NB3<6Z"N;#LI!9U0 M^A'E89*W-5,1@\NP?YL;'/35UX$9B_^W*>:KJ_FL-M:Z8<]$&J-H.&T1LX:8 M6*O%X&HW91WRZ@9SJ71GW:%J"+U!-)9(V.PZ*XHLIH?NS):_I(O-5K6/+W)\ M2Y>S.MVR0>]$<8N(%$B98*QI9SG7I-+/C&Y?!G1XT>A5W^P?J[%DY/=EDSU]DRL*,VD/=(CT01##PADE 'H.5AFY5A#1#E 23,P?86QV ^LV%D MH1]\1M<:W/?T9K[CW8.47#W[61(LX,42BA'5WMSL*N\@<6@+33#^T&K*59_>5?D7^=1'=_O:V^7NU_Y -K;8+QO!;?^*:]^ M79?OPV:[G,T7\_T#8[]_B,K:)HC,W7V;H+U]S-WU=1:4MJ_9HY^/.-7[8-AG M^D+4+>?IIT#&>IZ-"=_PGNS=_?3P7YBB#WN_(I:?MU.\:IZ+4=\Q(<%N181[ M2(% @E.MD4;8&*,M0%0V2F\>.@OC( G-\R^.=T\$U%0('\NB!%,NUB*V%?4: M\\F\ M<7$X_F7/2&T:3]W/N8QG=IL;[[6*3+53IK4"6HIE="MHQ M(,I24H(3?MZ^7M1HV11]<#X?"K"Q%-$C,S[I]JSMEW .G/"0">ZX",HW@EY6 MM#H@I^T+[X6+S22C$UX_MHQ,TC\^/=$X5R0.QIL?F4)MV'EMGX18QJ%E %I# MN"566UN! :288)&@GMB0#X-0VQI0^=)$S^EB$<^UQR?>RGV_G1>5Y^0(F\\8 M(5CQ%@BFI*#,Q#Q$Y'A%DN5B@H&C/:N7PP(V:N3Y-E%_N4X7^\("-?O\P?:) MY,J'_W=.&*!(D&_#JA7#A)U@^:B!;(T^X!G>3;63SZIX@]^L-T7V6QCK9G.S M_=V[]&Y;/6-XQ\IN*L-[5=X5>>#X^B[PQOWO9GX;R7O@B1WQD^?[78:<324$ M1WY_88=0.:MWBW2Y?CBU)DZATYT3Y@DC1#"!"6)$:XL-WP72:@PX;!2X,;1C MZ"@9S9U#]4,D &L(8L RD\IHJ14&HD2!4MQ^^^[90=0G0X\ZB7K%:M*.HJ.4 MZKN/8?8G'$8->B<.4:.$<(&BYT:&8U\8 :3&U6:L )U@X&6OO'EJBK8%IJ7[26_F MBYBD%J_FHU'W)5]5X>V-EL*BXH61@.-1&RUO?%($-FR*ZS/S\>_S;Z?(GQSLE4!@J+94" M8NL(,-1$2W!')9*V_?XP6*CR@ M&F,M(2QI$%JU?ZIPM'>M!G(ZM(5H5#:?7.P/6B4 :*\@5]Y)3C2+!UFU"$!8 M!]-V%;3@QR&.=L+BY?)VDH;\N"R]#"OW%X4GF?FH7:(,H%A 9SDS'H)P'P:C\3/]WHR?#]LE1O'XZ*:TVMM@8V+E0&59"JO& M?#UR3'YVP.#B/M93Q>+J.R;4($\-YH8X3[#VPK.*6D=8^[=&QG>O=;\O[!6K ML23C0?$QF]T6V6R^#SZX761;GBP?%24[2F.-#/7UB401QC@*FR)QF&O&O2+W M"&([P9*V TK;A5"]^(Y5GRM9URVAG@MKI67*$ PYQU:ZDE*#X02?O[O$;G4^ M4A>7B=]7V?5F\7I^71?ZTJ!W8AQ6.NCH%@C$,>8\: (EW1R(]AKI^,[" 26D M-6##AS$>"5D;/ICP/S=I^$FQN//S9;H,F_'#4+[?E^GF:K[.KBX_@WY3/ _> M_=1.Y'5-D%[SSHD+ B>=]=X+IK0QE%.%"><"04.0;I0]TIV88]%VS3HF!EF+ MPGYJPX&KD0MF@[)[(H)ZB,<,A3H88S<$/_(!$9IT9-V15\9K#JQC[Y+'0@EA M?[4&,^6XCD]<@A)K#4<-S6SDS.Z;UPV>6S\?IK%TF),/&I\I$(\?0U8:"FD! MII!BI(5UE/F29FS\Q./D.G.R@63T@=<_AJQ,TID^/1'I)5SF3?;MKWDXHC[< MK>)Q^NR)^2,ZQJEN"<4.!@(X0418Z!5GB)63Y]*/6<*XMP??&S,D'PRHL3: M!U6NMEEC^X)!-HBH-]$.VR&;A!X=:#Y^DVFRRPSOXWF=?\\77F!T>Q.7MM2FRJ_F@N<(' M/SC%"FT/Y^?36$=P?5?GYFO4+_& :@!T?,[:$LJXI7A?9UHY#V&CNLCCT7LJ M[_9HGT19+PS'"#$.D4; [!]@KE3VCM)J*3..R@-]R4@QH,QJZN<%S MN9[TW!SID5AN*)) 8(B!U-0'@%A)'T0(3MNWUY%GIR2@$T8_GBQ,TGLSR61<^[3N#30Z#,$$#_EN+'M6#+<_<,82A*C[FSG>E7_BH[PS.95C^)KTY;'YBR(7/Z+:83+>J /,H**L8Q =?.-<<(%C=7;'PKVD? MP"WX45->H!T6+Y>WDSQ0QV7I95C9KF*$1D[&TAE!LT 4P?B"1J57",DF>+ZV MXD1MQ8CS,)AVQ0ABA5*(0PZ%"(1XKTEET!,ZQ8SN7OC9 8.Q^/F7M)A'/2&^ M[WE"2WK:-&$"8FT\<\Y ICPSSHB2(F[L++4$9I+,/ND\?J\<2*( MT@H*8 @04@3S %)?V0K>3%R#:L^D&FYW0N9'X?LDM:M+LOLR;'Y7!'#B+$^> MSD]:)HSI<"Q10I%@VANNA :5_@FF^(Q;%Z8\JW_0!8S1(DORY56^?+5<9\6G M=/FWM]?763C XK1?O])OWY\.-6G2/T%((>6U(%@:1ZG%YH$W2+I&T;CC*FH] M"L(0$(TF'@=TFKW^J?.BR+_%N[;T-OQF?5ZT&"FWL"[9+B<_^(H0U+ )XI-4]ZQU@P93 %5@M%@+/H MWHCRV+KV1\Q@.\MXPM(-J\M<@.ET-5]]N"VR].KM\N$F7"OID;C/;X7.;GNIR: MYH,D0FG,--#64@BHX&&#K1:.AZQ]X>#!ZGJ-(38]0G89P;'9:E;,;W=IEP_E M?KL@&HM._3")E0%L!B%"EG%.*="\U/N]DAU"<0=[+& ,X>D5M!&-I<\Q'OWU M@1S.P[;1L^:)==!XXB B!& 1+#^I:$D9Y;*]*<1>ECCT ,XEM=CW6<0N:.!= MS:#C R6",FH%#$M!"DH48%8E'6\WZ]4Z76X? MW+K)-[45D$]U31RR5#,LH?!2RECW799W>MXPTUY0Q L3E'Z!:AD'5F^*_7>6 M'@L*.]TQT5(IHR3P@'M-8UP5@95:)6Q[WXA\&9P>!*:QMH!287Z7SJ]JEOO# M9HEA3F-# S960@0 RCU_ARJ)\F%7#D MK_8U?1Z4 MUW@\EWZ+?-1]=XJU/O;S?9_%Y\+"MMRPLN\YW1-NG$68.BR@4$1"3Y5'V!BC MM<' -S+6!Z*^>HZKAA!]M__EJ9H@+49+"$!"A46FXZJA4 -H:8D-%QT4A9ZK MA?3+Z*>IWX,#ETZZG$ATU6S=?OOB9'M"5Z?*BM3U2X050A.O.2&>28"9DA5 MR'103 8N+S*H,#P5O!X1'*WHQ&Z*ITM-/&R72$Y!,+PHBH'_Q%E/ "EIL1A. M/ ^Y)SX]Y7X/"+ULKD\RGF<*S.[%['110;XMYJNL?*CY0[[81"3K'TH_V2\1 MV A#M?;*$^$10IY7!RV14ZK^VA'^?#A46C+US29^Z^UU*9R_!PR/O7UQL&TB M24P!0%)[IZ!#S@ IRVDRX<\_I5_OH":*P=N)SK#H6H=I3[4LUV?+Q3 M HTR%(0MS&K"@%44(5"M =FA3N!@<1*#V@"](35:$&9ZMYW>QWQ?S[S-4WK- M!TFD5$X0:BT QENHH+&Z.O@ :I]*/%BDQ*#R,AARE_5-O<^")1H]=/O:PV\# M3>D.O%CCW >0RW7Q,3?A[,L7\ZO=FX&3\B-5=(29!S[[O*@H"8RZGJ]?YZO5 M VH>$]/&]=33%Q-BM=36>,.IDH ACY$AQF"&!0G_TRA^;1B,C\K&0?J>R,ZK8WL$.B0(*2!C?_X 4<2W#7W )25 ;QLQE.28^E?SR=[ MND+;D2X)XPYBSBT2DG(53%!G8$EA^ >?MG>L*]M.2D$GE'Y$>9BDWVPJ8G 9 M]O\6MK]BGBZ>'.;'/6W-.B9:2!,L3V\=Q<[[6/U.E]1BHSI<]P]E=G5GW+/T M]AX1&DL>GAA.\=BL$8(#K1.KF/9. ^, D"!8D$KXDBYG1?L8\]'\=)=6;+NC M.M[AL5J_O?Y3GE^M/N2+JX?O_]2>'T=[)4@PZC"ETFB/./<>&5#2"36?T*M; M4Y6>_M =2XJ&>IL+2PN"!B\XHEP8P @0%;4H0#!]U]^E9:E7@$<[PM9?LN)- MOLP?;Z/[1P[K3K/:CHET+FRZ AC)D>3:.0@K/0 SWSXR9+#DJ:F)4Z\ CQ?L M6A["$9D 2)CX)LQ]#UT 2&?7>9%5KVEF*_=]7:2!N?-E6MQM(0M$1^=08-X6 M_'T(:&WL[&!?#:< PAQKPL/B180QS( J<::DPTWJ8(E<4Q/DZ7#GLM^QF-@=RQ"QNE#&'4L1$*Q$R*F6$AB"&$8>:*2;O4GSH\;J4N A M#(JFQ1A3YIPP0>G<8:.84V-&4W6/U6W,Z!YB=<\#[A_B=H(:YK$(I@JT6$') MH%85),)WN,V?8'1N8_8WNXXX#[J7Z'[V! H)'1/A1 _VK,(4\Y)"@KAYD=<1 MC=G6U _=#J4?41Y>TG7$Z&)P8?=S>4][\A[B2(_$!7*\A8@1X!'"@%GA2_J0 MP*,^#=GQ J(QJX[YD3M!,][*+\*1& R,8!?M)WR2^4?[)$Z%\S*C($./?E\KL;PGY7/=1XJ+9FJ;F^+=+Y* M%VIY]3']_FPNX<# MI^6:_[#Y5-4Z+"]ZCBSK0TT3XX*U28#A002QE[%HE:LV)M#AWO&RJ7OG\K G M?,9:LQ^SV9=EOL@_WY5;S.G5>[1/,%$L1R 0%3#RV'DL6:FW:*AT>Y_<9=/Q MVJ[COH :+UPXH)@MT^4L.RT%SQLGB!FM+4,R8(4]MH))6U)E$1WS_<@IL+\S M0EVUM]-+NJYY(N-)XQU2C OL,,/$X7*R/OQC^I$DO>WH/6'4DJ%_3HNKJ!'& MN(L89%7/SR.M@^PYY%4LJJ^=\.$6JE\I4E(:=H[2@8KL3NH8 R 65L[ M>D=FLU2K^@X)UR;Z"5,BHRVBH1[ F,'@!$-.]0I_1E>=,ZP7+9Z/GMI?WJ\8QZ+JO] M)9@P.EUE5R8HP=ER-7PA[X-?G&0)[\,S+8KXLOGVWO7NOLF^;)8*)F&S*DN= M!T^ =<@HXB'6EHD@U,AP@G4,VPJ[EFM4XGKPE()39*Z.T7E&HD&W;\0R>%(Q MI""W$#"AC Y'_PY'ZCD:LRA%??K!B")S/#EA5+ GG;+P/I)\(O2L:I-8860P M,ID0A .#%$(ZF0R0WFQN3MM@N MT0&00 [13&%- ?3!?BAI\=:/67NQH1'5BA-/KQT[8##>3?/W9OQ\V"[QW#.' M'58*4'[P M[PO3YOK"=,QPIOTLXZIY>_TQ(+1*9]M[GY.'WT@J@R1A:M=K;7[+5MBAD5LSS*UBWA?3XF00!ZXR60*.P M-"'>EEO>(\D)I%-,5KS@Y?/ED!]5AC^=)O'34Q+=]]OYKHCFCL!3 MS'-Q(< MC1DF#&>(**&A-MR6&"+MVKL%A@LLN[#T7@#VR6^_Y<.4V]^NU-=TOH@6D,^+ M/X6^M0D. WTR0<1XZE0LC!#8K3BENKQ>X5K)]I% P^6>OL!MN5\NO#0YWZR_ MY,7\[]G)K;K/;R50:$*4ETPY$38-KN/39>7>@4G[*/#ATFI?OF2WA;]M&9WK MZRRH_E_OBXJ_3]?9XV?O#I]&[OLL6ZU"!YTM Y/7ZB;?'-R!A_A,HK"-12F4 M%, 0*JBABE0JF:7MU8GA",ZTKC8UIUK[\U'#ITB]04>Z5"6TSN]KB]G3R?\WFG[^$/]77 MK$@_9^Y[5LSFJ^Q=,9\=2_$>Y=N)X A@@P*2F*+XPAB'KH118M!>@Q@N:?PR MN_04V3&Z$W97XN(P%!6!6ZI7'_-UNGCX^_@^V9M\_=_9.AYMGY=1@WIP'5JW MD8_R_40R"1WP&BMI-0(>6V=*[*%@[:^XATNHO]RV/D66O/CEL/,(!8MY_Z/8 MKLYY/>Y$$HT]-QA2*R66WGEMW/V1"\44"PO\@ ND#]Y,WKNRCVRN0'Q8-B\8 M1T,X64Y\,C%&$V %# * F?0",TLKJ\KY#O>(PU5<>('.EG[9,'GC]MVFF'U) M]^K?V^O0^R98^_$,#.M\EIUVF _RT<0+CSB4%D*CH5*,>2XK/=3I#F$3/^Q5 MYA08,4)=@X,H;TNE/4CQ#[-?!Y[-EY\_YCM=3D4/UWQ]5YO\/V E@@=JY<6G MLKFY28N[8T&%^U=1]V4C/N;WK79*PH7+)S32:]1BNR5$R;A^JKE$G6;UND$M MA9Z_E#@B%>;& @T,EQ Y9V-^E(6"QVC>1O7Q!CH]JCC3?FAN7F2AQ^_%9WR) M@4(KIJSV3D+">(FO!QWLYYX++EQ,KHY67[@<%R9=B6%W'U*]A_%Z3_Z),/2: M7HDAUB*D/$' &QS@T-25X AFQGP0I&4@^D5$Y> KR'T@/)9Z?F3&)P.,:_LE M'#"K)(#8$(VPU=1372U\*L&T@]%[X6(SR>B$UX\M(Y.,/Y^>:/1RFQ>WOJ!U MEX^HE ^GW-=BC\^I// WU+]@TW*TA'"M'7/.4X/1[,LNZ) M=?G8V(WF_,D68M8X"188,>R1 MM0IXC*R63)986.G:^R,'"]?M5X[&0&VT(AD[A2V[JG4)U(A.LP$2""$2W@'L MI29($ V1W5./$)WB:TI3,=8& ?BRUS!G7Z(DC"@EP@9LC,5.>(8M5B5UF'8( M%AELRYF*^/0"Z*3NM^^C#GU _;S=JI\/)#RL-*:4]@!08Q # E3H$=ZA)MM@ M+,&!:A^F;+&B@@<3.AVHY4(( \P9*Y!C3C@# G"X5F( %;I]F,E@P M_E3$<5"@+W4G5EWS/ GX4ZO5YF9GU?P>NOB\V$<[;=-DLJM_EL>NO:/%G$LI MD&9(>6]!L *9%XH"916QF#:ZF1[Z%J=CM9!&-S==*Y(H#+!6UC A (D96=#C M$DV).^E&E9SY%0"S4.R@*PVAN-A%0E -S*,4N. M7:@"4&,1J*_G>!:.DPGS>P%%\0AQB#-/(0"6.8$M0Z1"EK&)7^:TE)(QJN.U M _:?HML?PI.\8WK!$GMAKTPO]1RE4\%6(Y!0C)SB@FC*JN.(O:AV1KM\5F,3;KNZ$241 (-)180 M#9E42-)P@DI:<@&Q*5X%7WHU3)$O+W)UO)^O_N:++-N^N)VMUF,NBD/?3I23 MD%&O)*-.Q_*8R-D]YM1SW?YDF'*QITFLA1[8,7:9AKH#SN?%=;9],O:(3(_T MY20HD CA6'<<.FH1(MB4S*4"\_:[^Y2+/)TKT=-DQJ7NGD9Z8?9+O@B"M'+_ MNPDGWKA?F^++LF:1KE;[PKU-;L,.MD]D,!.Y)_$M)PV"@#DNA9#8&^T%X:)1 M&LW@%UQQROIN2\ 95U9/>R5!-=*,A34%D"1820T4*FGU2IL1S;C:2ZB.G#I^ MK]01D4G?%,4 WNQ_-^%S[FOX3X,[HR,]$L$UAM1;89T60E# %2]!X8Z.:>VW MO3UJS^@#+T)TQV@T6^/Y;$_[R(_U280%UBBE.:66:$-1? &HI)%C..T[FLZ< M.RT)G7#Z,65BDIV@2?=$&JPQP419K)&WAAL, M*NEG8LS'8R\O%?V --K!$*?\/KNMZN+DGXOTYE@![H^YSNX;UY9>[S)NHCV, M.6D2&0L11480P"I=G>GVKTL/YE/NV6 =$;V17&:/G$E5J/:^-- \6[U:/BC& M-%*EH$=S&L&%5]4AFG]>SJ_GLW2Y5K-9+"$>7];)%_/9? HSZ-?5=_ "X?E' MZ_QW)WHD#!LG*&6>80(X5"3\2;!14;.CWC0Z?UI.^Y@SKJ9U$I0$#QP5/!P& MU(I8]TSMIZL$H!>OV],;W'G?6$S;_5;F67^89GG&^'VB=$DV")0FX5 M<_'A%B^I*0&Q9%0-NY'KK1?F/CO^NB,SF@*UG^+OR]5M-@M[:G9UVKERK$_B MH>7""2<5Q\YJ;=SVQFM+([5\Z@ZW;GQ[YK7O%Z4?4R*FZ6Z;B"!<5@#4U?]L M5NN;1OZV(UT22[V& 1O&H%>_Y@.VTMHZ64C)'(T@[8?XIN?PA/4AUZP1)[&4GM-_4*>X.A0DP+#03@!%'J M2QH)=%/4H2[*ZL:I5^ M&3G_JN%B>E=;-$;EZ,D-X$&KA%'*/5)"4B$5L,X;59H:.A:+F[:&TX(?ASC: M"8N7R]M)J@#CLO0RK/PM0'JSN3G)S$?M$@L(QT 0(YEGE"GI67DLZ6#@3S"H MJ!4G\OXP&(V?NY>A3O/S8;M$:N^"<$-'J*$>*Q7H*&D12K.&&"6TLE%]1;+P@,IFQU\VN=$]-6JWK@5CX01#^* $Q2]YH$ MWR_$[_C>:;&>ATWN71@V*XK]@[\G#_43/1-!$:(<,HT1840Q@DFEQDJ&VH?H MC1()?"[3GO*_5W#.$X95-OO#Y_SKKU?9/,H!B7^)["03O]4[X[',)S<3>?H=OVT28)A MO%O5V"L+@W&)J8.55#,$T31/Z4[HY[U"\3+8.*FS]B+<.Y=K!V,Z8XGMXNK/ M^>(J;""K=^N[U_.;^3J[JGV+J+Y30B#RFBB/F8*:(@6E8Y45J62'UWS[/AS; M8YX/A$9+-MJL>KSH[?7[_"Y=K._>9U^SY>98>&Y-CT1 J2@-ICM5T@OO@F(( MRRD;@2?$P"&"=?M#IB4S_YRO(C75.U4[9]G63W.$F34]DK %>6R=Q2X*G( , MZ0H"*<"$JG4-P5^;N<8JSEN:N2T(]I08B0"@/&CK66D%13IHX-Z$W/,9;FZV@ MZ75QGL7/AUT229QQ4$C,K.,,4(?#T5].FIOV7N'S[<<)\+,#-*/=OV:K+'SK MBUI>V7#$+_+;Z"G;OP!3/ACIOL\6FZCY\CF[I(70[%R80DUL8Y_27;+K?=^CI9&+FGSR12 M D8AXEA!*H+R2Y@LX_>,QAU"$/E+D<<+PCFJ8+8IX1Q6Y;S8-CYZB/;^C<1) M1<)RML)08)0 3I$*0T15>Z^M>%$B>0$LQY+'5S>WZ;R(LWY[_6JY#E3%RP>U M6F7K5;7S_RG/K[[-[U-Z#SV>?LXX24"! L2LQTQR&8X.R,H 3V.T:J^=RY9TO/[^>?\VN=B3\.5O$@JN_U[X>VJA_PCT&!E#!K0FT8LLY+"-G M#..V?0(3!"]16/H":BPAV>^)JX_Y7G^,,_Z8_Y:N-T6LV)'-XI\/ZE,<$)3& M8R0.(NFEIBSLK?'9#T-4>35G!&8=;H\G[V =&JRVCH C7[?9I_7^I_%?Z3I[ MX!T^YB%H,U8"@;646D90@)0KXJPNKXN,YQU<0?!E^&E' &V\L).R[-6KY==L ME[-;6YCY4/O$(K MZ).*?\0:6E_3111/M39I4=P%C+:E\.J6?9/^"4$!1DH=YT0Z0Z MW,5.WJ<\)%"MPR76X=O;FV$=3)Z=(Z=^+ZCKDABE-0)(R"#/!$HKM"Q#, T7 MH$.]H\F[=WO&9JQ5__OR4YAI=O4^FV5!%&/5O#?Y.LX^_EVM=;I(E_%Q^RQ; MV_K7BWD8:]$I4W/>DA1 H@ Q3@H+*<6>IZ&!3OA@O:'_PM#P=W/5U%DMZ9J^6 ML_PF^YA^CX_XQ/BPY6R^F&_]K(==M>Y[O*H*'72V#$Q8JYN(SI$3I>_/)$B& M<],I(: RQ#/I(O*ET]?8#DF(D_=T3@#/L?:<)X\'EO5T[7RQ"3_=E=5]NUFO MUNDRNG5K]J$S1TJX9M@+A1"%2$L$F8&Z.LDM:._;0"_&.3HL9/ M%[MKL =TO ]VZ3Z!ZG6#1[8ZC9OH<$19;WDXHK#!R@LB&9;(0NP@X[)5*=^^ M'^-J2N$# IN_V=5V\$3&=_J<)I8>V/L+-WF-JGO4:2CZ-/ M@(T$U&7+->V:4$LM5L('H]$CB9G17&%)F,4">@)I-$"C$JOP3XD>>\+J LI.MPCX9Q3)[#1Q%,K$/$1P1UP2(H. M@8R#"<%EU-E^\!M+/MYDZ]V$7^>K.C7S4;O$&F^]YYY3)2VR0''D2UJ45NWS MGPB"VE@2X-)BN0*$-3;L=D9JZ&E) M&Z>DO40,]BS8922B#_0N)1E[?^ 9LK'OD7BL,(?028H0X P:KV!)GU6T?5Y& M[Y$DTY*.=OC]^#Y[ BP-VA4CD'@OF94WC,Q;6@\6"^L%#NKY/Z%\J& R<&&FZIMH%#@GF/ MC6"D1,LKT_XZL_[;'_\0XC7__E_\/4$L#!!0 ( M %""5DHC'+FN5L0 *0="@ 4 ='EL+3(P,38Q,C,Q7VQA8BYX;6S/A,QK@BYB^";\SJ!%VM\PU7VV.Z9,U%Q(R.525F<3B4U)--E M]:^_ %^92F52 B0]$1UV[*4XEY[@5C8 #8V_NG_?'_86=_2HLSR_3__"?S9 M_I.5[C?Y-MM__><__>7S6_@9OWOWI__S+__KG_Z?MV__+_KTWB+YYO"0[BL+ M%^FZ2K?6'UEU;_W'-BW_:MT5^8/U'WGQU^S;^NW;YI>L^HM=MO_K/_ _;M=E M:GTOLW\H-_?IP_I]OEE7M>W[JGK\AY]__N.//_[\_;;8_3DOOO[LV+;[<_]; M5S_!__6V^]A;_JVWP'GK@C]_+[=_LIB'^[*V+6"D^_CW%Y__PZT_#>(X_KG^ M:?_1,KOT0?98\//__?7]Y]K/M]F^K-;[3?JG?_E?EM704>2[]%-Z9_&___+I MW55T\<_\$S_OTZ^<[X]ID>7;S]6ZJ-ZO;],=@U$_[;Y([RX_8E<4SY[ &8HY M0R#@#/WO5QY-+K?FGA_SQ^K&;M>R$;?C+Q:[S2_&2\>>17SCG_J/?NJ M_2!_^H#\UL9;43UY5F5G^_71EE6QWE2K)$QL MS[5QX"6!RQ!A"-PD]$,7)2B( KRJK:[2_=N_?.XPUM^:%,6?9-A\V4Y%6N:' M8M,,<@P^'^,;C_[E"-S*[ZQ3Z%:+W:K!WU@U_+?C]P\ M:[5\<^DUK('?KM#=I!_7_KX?N\(?/-U W9 MM,N.!T%YT7:@9^\Y+#967FS3@@5GW2^MB\TK+T#[B9\W.8LX'JNWS]X%'J3- MXVP^2V=I.&:47.+WA8[P<&U[V#%(M6ET8AK^L2Y8?)1O_OKAD>,L_WV].]2( M85D>'IKO?5G?[M(O3+@08_BO*X C&%,:8R_R2)PX3HBB#J2+/+*J^M'V57&9 M&)J,V%178H8!Q?E\>'A8%T]<;OXCS;[>[3^DF_[K/_M9-C^I!]8C7CATZ[.BUY 97'\@ZKZS6 MK6K0-V_+C)F9 MG0(\':KAILJ^9=73V?!LNX$7V %$OHT(P)Z'*>B X3#TQ\[&-,,Q/:Z=1.-6 M!W'\M$IWFZA/I69L#CW3I^>#S-GLJ?-B0<.**O62DR1#[;JT@<*\PP*3(:-< M"TM_Q8)J/B?[<)=D^_5^DZUW'_,RJ\>E;CW01T$2N-"/D@!3@@C[.W"],,0. MA*&-0U$AT6'+H%1T\+A6] "M#N%L*_$BM UU56N"4?;3@^@I\_TR^?Y0(B67+$-,D@ M+W+JTP"9362>\S @)XJ$+4,X5,'G6EX:%3' AZ+@*Z:=+<]# 0Y]VPD !(X3 MQ0F,>UO(Q?*:(&O!L#2T<*QU#>X?5#1"FC,9J3!)EXIBW%@=8_-*QQDOKRJ( M*H]+$A)E'R[JR3A&1&4%K\M[N-_RO^A_'[)OZUV]]5_A=5$\9?NO?"LF75$0 M!+$; A]#A*#OX 1%G6U(PT!&9O18-"T[#)VUWF^M#?\B/>*4$R!-[(H)TO3$ MR@E4SVG]Q0G$&VM=61W*>J\ZG5:RA)@;D#"]S"]#TC3[E)M\5R4CJ4\C-/' MC_#R[7U>5%_2XN'=_EM:5G4:Y\H-0N(F., 8)"3Q(^Q"MS,5A78BM1>G8L#T M[AK']);]X@-3HAZ5Y/::$G&"Z]RF.9- ,0Q"D%( 7&#)$BB( &]K9A*28J:!<.: MTH*RT@:5I)HHDB8F)^;YDM.3CJH6T$PQS$56!B1E'(O+T)21/N0ZWRLY57FW MW^0/Z9?U]V-LM(J="#A>0L.8$A!Z-DHH[BRQKZ2VMU2>;UA1&DA6M?Y^,N62 MDQ4EUL1$Q31A@^ MN3!9RY &1>Q#^^*2#(S:'/J->=E:M>T@"9/ )3#AYD."';NUBB ,O-'[0Q*V MIM\BNK%V^?YKO7BH8;-'AM81^SV&&-6UY7.$MX!=GR,8V8T?!987HDVZO!'9 M_E%F27R]-G],B^KI(WO[*KC?\MWU1[Y S(RO<$(!1J$7V*X?!:'KX+!;S$$) M^YGJ3R MMP$J#2WP7J=I<)U7 [O+$"H]KKQ8]=7&C\*2S5$.^S1'!R01@#3V>(XC"4,0 M M39I)!*G1P=9VF2A1REO.:1#$HOYA@F;\RZSA':; G/@T2)+?B,('@9VJ3) ME^O+0*,9$E6G7_)\^T>VVZU"]F!*/,_V<80\%,6!U^5;(PQ]5T:(A!]J6',Z M'')R(TZ)F+(884-.1%XEPHA2=%8'1$&:FV7T?WG8^;'YK MYTOX-%=>5K^FU7V^/HD!5CRJ)8:=6+*99XU.:FJ"6L S9<$?)&4 1T:1^(RA&>D#^>GJ#0P(AY! M]1;@?EN'#B=SLEKH5C&."78CCX;((W9 /3>T.\LHD3 MDP?U4FE^LKHC&U%I(%HTH)J68]EXZCFE3;AZLN #A]DU%$N]2ME@**6/\&4( MFE:/7@12NMF22PM:H83ZONT@U_4#QTX"D/AQKZ1);,OG [WZR$D2@=03@%ZG M1'"C7C\;DOOQ,VC'J_(@R[S M'2.DY/MW@*@1A'4@4NM!DU'+Z\?P?1N_?O MOKRCGRWX&[$^_RO\1/_UPWM"/WW^>XO^VU_>??E/.8W01[>8BLS"M)S.G$#L MM]!Y)=&9]JI$&1L0*>VD+T/&]+N5&WY9E:7PO+(0L%WL8$B<",8@\"AE8MP9 M=(@C=?)JA!G3BT3MK&%W1"BY[3Z&0FE!,\F>LH3-7UWL.D-BDJ5*Z^)$2MF1 MZ[(TCAO9#.N/ZR>>%-FEAJ9PXXA)*)O0H3B3D MI3BDVY>RMHKBV$5>Z., NS&P'6([W;HX" B,)15&T8IYD>' 3J,<:9U1Y4]8 M:B:@3EIM:M8NA3J3"\YE=H8U9R2CBY&=L7Z\5!XMS(B*#TGO4O;\[:?T6[H_ M')7.2UP_3BB@86)C",/([0,IW_:E#HTIFC L.QTJJVA@R6F.*FUB@C,!8W)J MTY/5(II):B[S,J S(XE+\:F4=G*BOX:PB[*$@(K8;4X_X.&86^\4B M)X!26U0*CY]DNZK;[U6.:51X4UVPT4K9^(6:N5=GI%9EA+E;AI2,<>#551A) M+H0E)-]_Y94#WV=[?AD\4ZZL6MF0( I\1"DS"$'LQ3;J3<%8:NU%R8#AZ(2) M<[[[QC-PV>?KN]\V-2Y)%5&B3E!'3+,FJ23=*7_K?4M8 VF^T^J7"!K2EC%\ M+D1=1KEPKB_C^5"< YV<>(\#[!",J0U]G-B11R$FG3T8^U)50]6M3#P34BZ9 M,8)'I7F1(0K'3HWF$IRK[(A/D!0878;T:/!C>)JDS(RL"'U9?S\)K4[,>A@& M04BQXR$40"]&@'83-,>#(531(F5C4TE2UM<@E9U!C>=33I,FH5)1FABVYPO% MLY;Q>8TQ ;D:3?:R5&N\.U?$2Q-/XH>Y'AZR/OT9Y_N*S6#2_8;97MD(!"Y$ M"!./N%$4>PG G<6 1E*'T\?8,9VSAD3I<.3%#>J:N)&XLZ8)V&K+S56"<9+0Q'.\ M&"8T(,AU0.CUEG H6?I0_OF&):F'9)47G,SD@V9^5N^/S&3N"2)8.39ON=" M'#I.1/MPS*>>9!T.R8=/,%/+][WZ,/$!S\2GD9YK\N-%-\ +;^(@[G[::-&S MVT9Y9Y"?\\FU@/A$SQCY\K,[QOO\FG3.R2L3.B7ZEJ%&ZO O3-U&\""<$;W= M9E66[]>[C^ML^VZ/UX]9M=Z=6.>UJ$,/8#N,$;\X$$0!Z@70=F*YU.CQY@QK MU1&AQ6\\>\M$9M. E$R5UD"LF.!,S*F);9<2%T6^$Z+8MX-^E=X#LN<_M-HVK7A'N&UEHLTIX/J6][KX M(T_UJ=;?I8^,Z&T(05&F:B1KAR\#[6#J M[(D,H4/Z::AI%B*FIKQ[>7K%((NB,OLIK=;9/MW2=;'/]E_+$U0DOYEZ)Q.AW)CKZ:Y(3/A7JQ83. M%.=*PM:3?;HF-ZV,O>1C0+9&D+<,F1KC0*[M11J;0[&*0B9L4>+B&'MNZ(0V M='I#D8^E3O(I/%XJ:%(]R5=>R)P8FSCQ.G&J"1-:.3.6*#%W=H145H0PIG:]<5&2D>&U8P9EIWS\HN7 M4K=NK%J<]):Z?)UE,56:E& YC;I^0=<0Z6Q:E%),#O=1,BRRCRQKR[^S;^D+-%]X7+MRD1U' 6 3K3 A<>@"+R$= /8_))5"KL^LX37E#JGU MXU:N* '\Q ]"-$ 8>P&!U.T0 M(#^1RB_5:=>P=KZBE^C)JO%:-6 YV=3*OIANSD6\G'"^(I:WSSAG02A#.[%T M2O XH)TF6F,9XFG$L]S\NZQ-/H_V?UL_I"1_6&?[512Y*(B)1V'B(F)3#Q.[ M0Q%X5"KZU&U[7AD][<\NH MIEF\NH[S3EQA-; H?-+I4%;Y0UI\2NL,CA=(TH?;M%@%#H!.B!P4>X$;8"=& M;MS9)H[C2QU_TF+1L*)V(*VB07EZU;KD028]!(N)YO3FV->0X M%,(PCFP' S=P$'5]KS,$7;$ZJB,>;UC..C16V<(3T[ Q? T+UD1422XIMH"L MGJY7Q4@;7=M\<^"58-;\/,[$-FDW/4VY5%JI]A1$,$88N"YMH=([%+7@9V9B"12TW#IAQN6 MT1J/M9>>0LN3)!;N&>5'3CL;:FHL,X5PYV0,YLTJ\K:,P$P=_HNU MI>LR+3LY>K?_N%MOTM8B!C;""$<)=:(H\F%(W-YB'(12YX_&V#&L' VT?F24 M3%@;PY^8DDQ%G9RH-*AN^GCL;;9_6R.;26(&6!K*5M/ [3*$1XLGYSEJVMC1 ML+'P/MNG[ZKTH5Q%OD-!#!TWCJ&; &*#HQ)"%T@5'=-B<)(MA.LI%!RH52.5 M3%_1P_;H/0,S1&O=>17B>.JM@9XWM?T >=J7H71Z71)?^5?E2X/V_5+D9;GR M7,\/@Q D-/*8R#HQ\(Y)A!C9FG1/S-@4JV)E70'E='W_QOK*T6F3.4%B1TN< M?D[U[H/^,LCJU,)6HU$3-3FB%R]HDNZ(BYD*3QJ$[.1 .GS(BRK[6[.H&B$W ML"&(W03:D>PDVD3PL;@" 4-<<ZC51#P!!'Q@ZE:#$J%CJIGXI\%C?MTXO/<(CP-=%:M M-"^C>^IU*3?X6FJ[3NC".3 :>!1$$7&P#^/(MVWB>4GHARXFU U=9_R5. I& M#>84#5V2LX3SE%)$#N48&6F09?1<0[Z)7[@SFD&M??E+^KU".UY_E;@4T\2/ MD4=<&P/ 4. .!&8#OJ;;PE1,FT[!5+K\:A+.-0JH&;I-*2A':]5PEZBA/9=C M152^47X@%55P3D5&53F4/Y=.'QYW^5.:?DZ+;]DFK>O$H'69;GG1U71?UI,C MN*L;AWWUX>Y3NLF_[OGU%1_3(LO9Y\KN)&A,J8=!A"";,:&$QL +0C:3(B * M06('CMH1]BD1&E;ET]/NG5M6ZU=3HL>J/;-.7;..OO'?.WIG->Y9M7]CC\=/ M^AZ(#0'+?P7D1HK30_>76__M[8O6OSEM_ER]^0T?T]?80@/CS[QOQ#*&J9DY MN%HG8+X6$5^+XY7#/U?K*N7#[_L627T*%WN$. Y,/,=.L,ML()]V%J, 2]V1 M,,:.X0&H+;C?8[,Z<'+#QB@FQ<1_*A+E)/PJ?[,<]1_@:'#I6)E$V1XF3 2*U MR=,LI^8'>9*7*$E^%RU2LKZ(R9020R('/WEP]N&N.QS5QGCEK\Q8E>[7C A> M(O-P6VZ*[)$#Z"$O;$(I]<, ))2P2,[ID#AN0$1/AIJR;WP9MJRO-.I. MCEIEB_S&>CABK]<-RU/TXD%46P*\N<_!Q%3J+(Q>RZ87NQNP-];7!F[=8=?/ %MIBUARU5IO PBN1L_&O>0JT/\=J=6!G.@DH1>70\ZO5<]V3AYJXNI_)(;7'(CVZ=DK\'']5'\;LC!K>_/\U^J@?+Y3EIH;9F!4F>L56,:X,YOW^3(Z MHN15[ V ='L97SM^K@ 3I10VTUBY#F1AX!#6N..XSM2B_B:3)H._D]497,J M(VW$+WG1NB::Q<: &1B6D_8>X-7QNXOP)[Y'78BX >G5S/PR%%6W4^>7I9O@ M3'@IY*+-5>!!&"$:8$Q<&B6!2US8&7-].UE]2XO;7'C50\V(3/\[Q2/<#4^N M]AQ0.MFU#45&!1$'B(BU#*P_C>%R&,(UUXGPM00YU3=".VFINPW%F^=_(Y+^A*G M[QV9HZ?QTJVR# $VY9S2M%Z10^$H>UWLL_W7\F-:U##ZT]T\>0)'3H)<$H88 M(X_%]^VI1)\X)!"-T%2?;S#F:B'Q?:[V2-Y>&68=.=O _99DNP/KW/5QI^-A7\]UDRA K".[Q/$]A.S8Z=#$2:1Z M@%8K!N,9LP^/AZK?>*ZQ6GVGY+DL+6SK0D\EZVJM? !6;TL)KL.AU3_#K;8,$3;NY?6CI 99%97P?SNL"R9? MNZ(XMD]IX'IA&-(8)7'T6CZ] M*;/FA*!':O50K1.L2Z@=)4GF0(\WU2S+Z.G&O,NG>;E5@[-!/&#P'1&Q\G _TK?5PW!M+:'; V5U.HAU^O*?!R M B\);H7"+A-MM0PI-NSCU9#+'*.*Q^#[08#%VA1]OKBN_.*P]5YATA9J!GCB6S&7TM=%>#)_)5F1%.(SI[+0E:H0M0RE4P9\/MV,X$*K2,'PM.-QO7UQ:B4D4.1%D?U( 2!0 #W0@ MW(@)EW"!!OVF3:\TMXCKQ)D@OSMH=BM86N78JV78X=P%HW[?*\AXPMM"!-TH5AQ3#;"RBO M8-"Y?)(W5C&HE4A M33*^-<.7]P!'2$>PM+.!5<.!:T*O*A:B"?$J_I?M#6O;S;I^2 M,'9]8"-J>TGDN[[M=V;B() J!"#]<,/JT>'Y!SG!D.=(3"Z,TB,G%AV4V9;3 MSKD8T EEVI:A$NKPS0CQ"&P(<)3%P_L;N%.3Q$3#)&5RFM$AL5HHTPK&&0\# M>J'*V#+D0AE]KN>]$5]'.ZTEUVG3"GG8)VX2)'-2-_3TM;ZQTEVZJ8I\GVVLNXPY\95]_%_"M@X^#GFOJ'7(3Y)=W<[_-=_O6I*U+:#5+(36#D M@003$B4$^]"E_2!EQY'0/LMX*U-%G5T?D(LS1[ G%G%.0YSI6<@8!T/*'+"$TU^)'K?M7DE.>D&')G*+1M#Q$<>A0%=NPZ8>1[_22:(BG) M47B\8:TY022G,BI,BO*2C0$A&4'=,A1DC .YMM=(?(H+ M'Q^+-0MW=^?R!&PGAF[L0?8W0#CR R?N3"&4A*+37&4#AG6CQR49I(PC[?4Y M[R1\R4G(D2KAR$0C9>(3X$FH4YL$OWS;NJGPN&G@-9>O3 5',S3_='"\"[G& M-T9<:/]U76SYG CNMQ_XND5GR;?#$$,:8S_V'8R\ %+:KUK&0.A>B#'/-RRS M':SC@HVX9BA3]KK*3L&6G,CV1/'DMQJ3O,@J$R:NL5,0IR:Q+9)F(9%];MV< MCJKNLV)K/:Z+ZLFZ?_$R=BH\,I?M"BM75'@LA_.+\&@/V>\$E,\ID:1*; M&9MD2$YN6Q!UE:V),\B>B&66SM0L& [/NBOV.I60S"-39$U,+,P3)B<9'5== MH#%78ME%7@9D9!R/RQ"3D3[D.M\LI62S^AJ2%?$2B" -HCAV(4(.@K#7KLCS M H5,,[$'_X!I9H*,B6F),;+D)*2%T=R:-4MV66WY]=0R.:*6H1%JT"\GE:GX M+Q=J_)+GV_)SOMO"A[RHLK\U4^\( (AQA!"A;F##R/=]V%D,:$3E PXU.Z87 MWS?_?<@*GK73"H=*V*'(H$SP89X\M1"DQF5Q8#?6*;0Y I&+'+T:CHQC=AF" MH\63BZ&)#G:$$ES%KU)N%!'$F$8)93"2A%+D@83VZ^(@AIYP\JMNPU-G--T, MWT$ND16JO0E>7_V>E7TYQ>N)[[<>3Q,:^%KY,[BO1%83L"^1KSMG*RCF\IYW M@^%>8&TX[I&)KI(L75ES-T;V_(OQYES+)WA91Z2JK% "?6@GR(XB0'GQ,<]& M_2ZMXPJ=#%=[\H^4G/(Z3:^/&&89DAL27J:C&"5G1/Z)5I)T)9YH3C@1S301 MYF)^01V!?2BW1)(!E:221GK#) Q@'&(?)9$3VXX;HO[4;$1]H1IPZD__@1)* M!.EZ71[-,R4GD1>2220#8T6JU!-)]%.F6 :)+[%D^\VAX.M372VD*A=/*7G( MRDVZ8P]-\T/97_^J-\%D*-0=Q^S\\CL2_T!JB0H3"JNZ/"!N-9^OX:P ]#&U M*6'Z3R,7(.K#?MW&MS&6R3$986:2=)/-V8:R\L*N-(G2Z[HF^1NSK,N5I%_M MX,AF6]4]8TAL45>5UL6MZ2H[A'2,' M$(>0( [=UH*74&#+:(_,S>Q%#EBFF**%SD1:2CY.$R)$<4X M\7] (E186H8F*"'/Q[\CDIFM+.;,]E]_2?=IL=XQI8';AVR?\>26*ON6=E?N MXMBC -N>$U/']A,0Q$G0&2=,?Z2J*>HQ:7KOID%Y8WUM<-8#[/H9TCY*E\R2 MU42YF,S,P+;D7DU']"\G1#\'.<\5Y&+,#6B79NJ7(6NZG3K/VS7!F7@1R#)E MG[WGM\6QF<@N?^0K :W-;B^#?N=E6QC&+AWEW9XI-(O-ZBV,%; )C9(P27 0 MV-BE"*.N/*470%?H!.R4> S+:.="4R'GZ$2GG;(5*"=H(#%=75K;R(GNLV8Y MP7^\1[S?M'W3.V'U"5C9WFK]J%<(?YJZ1N9HZ@=4>\J&78:D3^KQB^*=4[,M M.AB<)E%]N#NO;;[R/(IM& 8XM#VW""*O#X43='R]::/K MZ@M=3(L)]H0D2^Y,G_'[XF:+:=5UF* M?VWN&'N?E^7*M:, ^#1B<702^@&RP[!;0_1L#!*9%3Z5YQM>Z>LA\4TYADE. MD)0($U,ATUS)2<^1IO8^P3<%;H;_E M^_RYQ7Y"[MH. #'P?.)BX+J^BY(^!DM<)!,.C31E.!QJ$B/>M//7GUJ!N;'V M T?"C3 J*#C3D2FI/36/I\AZ$6K!3:U#@TP-29(>BA>B3IJ<.1#3R(LI"M@!UYWX]C'A]3/$ :DZLHV]=$[>?K]V[L9XYV%R]=6,] M]]'JG)SCWFHCK34P5"SA'5G&.+,()B[>P;V$UI$;X1B2=B!%Z3[ER0*$ M^G M?D)#+PRP@XD=H'X\#8B_^I86M[EH0*YJ14:53@')BA,;3YH+'\JAT\QZ"909 M$\PRIZ3G#%*WUV.]:5%-'&]?X>95]51GA&8K8KY!GI$M@=XRF=!D=9;P;N>97;5SW0>LRVZP\-G83Y(4Q"$(4 9_U MUS[#@3BA4 &5<18,=YP:A/7F+Y])W77J/G,]'-7)G-@(;)XTN9&X%QH&R*H1 MW5@UIGEUIH8@(3)R-"Y3821]>$5>5!A1U1:2[0Y5NEUA-T 8QZ&+7-=+[#@* M7:=7LCB2NLE8U89A?6EAZ%488?[4-,8$=>-5ID4UK\ZT("241I;,96J-M!>O MJ(T:*Z)Z\['@NWW5TT?V4E5POZ7_?]SC#9GK0QVV&ZM&5R=-]OAFJP;]*F,#74L?V\OH9!K]R4V]EW(= MCZ2/1;K)FG(:(4P(C!,7^0 10ES7#YS6!(HQDDI4EGJPZ2']!(O::1(YFL2D MR!A#R".*21@P" CI] &B"O,T@\1&0T8809PPK1(N/KTNL&FG7;8I,3BC%,"D8P MTY H&;JTH#B!+2RKQS5QO'*5GZ% 93RIRU <'8Z?%4BST8V=2ET%%1)$53$ZG27#Y!<'6Q=7\M3.U>)'K?8/$M?G] MNKIBB\24.I@D-$@ H,!#R &=+1N)'4H;9V$>7=[5>,6%902#KVOR-.3)*7*# M::P>CZ!-7(VGH4]-BUL:#2CQ5:^OZ/!XEN9780T^Y#K?&\4B [7),CE4AR+] M-=MG#X>'+ES_E&[2[!O/%<6\4/:^6N$H#HAO)Z%'W"!Q '8#V&%A7_E2QX:- M(#"=,?C],=U4=)MX>"GXUB'2-4K%V@MQW$%@?F;P*Y<>!8_Z ! M?&,UD*T6L]4O*AQ1WU@M[IFJ),A0.[#,8+:IEK'Z8-C':[48##)J1HW?[;_\ MD?.QH5SY3H2CA/HT"J,840QI&'1P$AP U4IUJ;0"JWV(XJTBINC=%J95V-2S5[;M $$L&=#VPN!CQP[ MAG&(2 \HI@0;%6MQ&+/+=6Q8KB5:Q)!@FVF,J22;H_\A1+NG6:=LR[?=#RK< M"HZ.E6Y5;DV)=\(Z3X/'<6@"[-BF-L!!X#,\(.K7P9U8Z!92\RCFEF['-BO= M$NUA1KG--,5$PLW!_PBZW9.L4;;E&^['5&T%/T>*MBJSQC0[^]:.(<1V$D*\ M.(@#2 GB5_#TF7&!FTBETIM#,;MF \.:+=X>AC3;2%-,I=G\/IT?0;,[DG5J MMG3#_:":+>_G6,U69-:,9G^Y3XMT?;Z %:/41I3:I5FBS'U&I5=P<)=3* MO(K?H,85IBDR=5KM>>4%CF.S)R<)=8B#DL@'M#,''2*UW*%LQ+#.?CJ5UZ94 M[NFE[U6Z7_,>SH(PGN]TP__T;^H#X>PK3_8F-%6BQ31V$H[E-+2E]UT[>IVB MFOK^L/6FS6";@^IVFV@A2O$C;0 MN?21O8Q>IM&?\^NG-#,ET>_R QO[6$3"PQ!^K>L+)"0K-[N\9.'+E_1[A1@A M?UW!@"N C9W(#?P0.SX)XPZ-#1*I4Z&F,!@.*B[T5LG;]4QQ+ZR$L],NK8\U M8JN%W%Q(_;(9K"-LZW<.W*J13R^<*OP.RZG1%EN,R)KU\J7T3L"JJ"!_KM95 M?5CVPQU>E_?)+O^C[,> * H#!_H!CEP["!WDP]CVG [Q(ZB0/SF^3$VS'7O M'A:_:Y,#LVIDLT4^0S0-]%(M["ZC*^IQY?PB>7W\2)3&YZ8^\ILHMND6/?VE MY%<5]TLT<%-EWYJHZ\+5(CTX"!&TO2!PJ T()(0RD!TX#&VIXCP303(< ]6] M]*[NI?6JRO'&N'6/_WJ%[5G;2DPJ%]A,G)SY1ZIN7183QL,*/;$C;P,;9_:Z9R#]X+(,2"\!+3]KT-9M37' M/J7O'HZ!,O M+U9T7O'+BOO+.'-KPT?NQY.1.^\E4#*LFJ>5!5>BEM[ DLM4S]NV=\AZ>4L3 M^[%D<#;?/H"!1AI:ZYKSG5C&$#(O!>>K9/.WATJ1;?;U+N5?\&6]A[RHLK\U ME5V<.(KM,+1=RL910+R0.GYOVJ%"%8BT&C0\X#PKRLW7S=H#-QH0(P<8K?5\C;4!ZM7*^#"G5Z]) Q7!-? GO%K0W$Z5; MG#_P0ON-,2]T'9LF"0D FRP$?NQ!TAES EM*W!1-&):S&M7;6PZ+7^?7XWKU MO@$S.P47.1K:(QA'ZC(ZU5@GSO<%=' B<0-.%[+.&?*K.!N3<1Q(7>HWRI#A3M1CJRLS[U@(Q^87;ZUUM\U>].FI MDO6N1Y$K%AA,QJM<0/"7EYD"Y^Q*C%K!3\$0]+F[Y-%H?:2@..U:]CU@H0F;A)1X/HQ0FX_32*Q M(Q5Z:31K.HWBGOTKK0^@G&10L'",!6%\*6%WFA">?M_L#B4_+)S?6>G=7;IA MGV)?MC3'4CK30?S)]Y0Q\7Y[DJ3N5;FQ5D< MT$\#3;$,*37A6&[\-1XKL%T\>CQAN/)=UV7S910P80\]#X61 XZ[QU&\VJ=? MUU6Z5157!9-"G39N.NTI.OF,<=6IK!YF5=70%*4Z=;"G^-/K%$\D?R]IDQ*^ M$:PO5?+&N/2JV(WF2UWF^C@V/;4.V23<)[YO ^@P6?6!Y_;6L8/I6*53LVI< M[-X=)\3ZY$Z1857%,TBM3M$[SIC3)0G?1?:DM&\<_TN5OY%>O:J .EA3%\&/ M1?JXSK;=W+Z=TL/]]@.O(P/K:>2*H,!)O,@'P(=)!$AL.UX/)O;"L9JH!81Q MB6Q1=KN$S>PZYPBM37O.NIEVCY5-/6VBJJ+3-89.4>T:IUN#Y&U3 [;@<)M, MI*XBK$J)K=9F6JKVZG7R52DVP.GX67A[M'3E4B]*8 0B)+$9:8)[&?_E$;A MN-5-66NF4YR[B>%C@T?7Q%N8S+&S;A,\ZIUR?WR%V8GGVRTE(UP[08-"]E=8V)G6JI M#SVLCA TDX3JTC3A:BK3R=H9;;+*ILKZ@L5-V241?1O'E[K$=='BI_1;NC^D MJ]"%<8"CR"918@=1;..$]LFZU)VE0)-46#9ZRR29.I*FLF>=2B:3VS MGUYA=B)!.R-,2LU4R5ZJE"G[\ZJ.C6-JFI(F*Q+'&$=Q%%&01$Z XB3ILZIM MQ_=755ZM=V(*9QB*E/SUJ(7[+C^4>>V8[;,Z)E.6,7F]?<1$H^LJ6 M_$BU2@84>:*67(9<3^6LUIHDDAR/%/IW^V]I*5,H)?81<5S(P,4X0<@E;@\N M!-#64+M*-R3329=GM:NR#K[VVE7:VVJ4^,_93%H'@=Z1'Z]VE60;R(\+IAIY MT>.#,:?%Q@FSG N?;&SOEOB2PR8A'!W*;)_RLWT,=U-SL?W)=H4#V_4P#*%- MG1 F40"(TT& T"5R60%:31O/!$709]9*G'[4V M@)C43\^\VNG([BZ=*K=:.-81Z4U=(*>K_0I?(]_,D4D)(@=4V4A[+$-[S;AV M?L32''^OZ6CUM'MIGFO%KVEUGV\;D><_70$20![BVYX;(Q1B]R3)%0;8%Q-/ M??;,9T^Q[]_S94XND%P]'VJ(;>3,,8HII4:*A^5Q8F[':>*7HR;60U.#T7HW M'[G;?'/@GVP*,2R+Y&?8E :@=G2_\B;_673<8>[SP20 3CN4"/-Q8?S0S^6\ M@X8!?W)3;]W(,/O7=?'7M.*9&9_3S:%H-C"CA"1)@&QJ!S;"7L!O"^A#?(3= MD?&UDLU)AXF''J%5-A"?3CJ9Y)JZ)LX50VIS9&N+I8\0K2/&F0/H2[3)1,ZC M:%]HR#S.I]=B90V,2911VJ3IMDR8SY_7]>4IOZZKNIM_N+N,(\!Q$H'8]U!$ M* A"E/05!@(GD4J!U6_=\))S![A9<-:KC?I;0E G9VT$25GTRRJ1RX,F /:9%]?21O>H50T79=Q_KR)?$ M/@J 3ST<)0BR$)B /GV.EZ,<&7VJ&S8>@L+MMEG0Y='18XNS[NMI!W)DZ#F" M=<7XTS#=VH+0#N>-52-M[E&FK](^331ZE429D'1\2RQ$/ TX]EIPJHL[6;E, M\N)4P>O38!!A BD@($3AL=RH+5LE1;=UX\+YILMG_,G:MAF- M=54J#EA-,;41+R>;DS(^3CMYI= WST+3G]ISKYW=%3\VP.$U.VBKP&28&R&%_N0B[.$']6D02QT!#\K$N*%,E'Q_*)KOI4A+: ME#EHK[>-F POJ%GD5%E?SMF/E&AF+,%,N"67(>-3.:LUH4R2XY$BGV3[]7XC MGN46>([C1E'$J]_XT T!)OTJB$,25T/BL6Y($R<>WW7PM2<>:V^K4>(_9S-I M'01Z1WZ\Q&/)-I ?%TPU\J+'!V-.BXT39CE7V0O\E#ZV$Y4/=^]YXMZ'.URD MVZQ:)3 F?N1X;%BBD>T"$("^:D4$?:ES*'HL&E;[9T>"CRLJ/,_X-B^*_ _6 M1J65[_GQZWSWCW"38U<[H+X/.*(5Y/?^IFF ,?M];XX0&;L_637*.M]X MF&?CFWQ7J1/B,)I=.CZRK >KI1RP+@=OK57KD(7 M!'9"4(2PZ\30L6,_[(RA) B4$[W$39B>Q[,8N\AN#\U$KPXQTH?'7?Z4IE;) M45I]%WQDOS@BGTN"586D+3.$CLK,JMFK,M7S(II?)4_D0E1II!-#F5*J MG"BKSX?'NC_2[VFQR=CT>!5%-(H#QW9%:/;V:U.J=+1KB4J5ZHAJG[\YJ)2;%AHC<-Q\D*E_S6('K#Y?.E,BT06*!": 8XA=B#[I M\.3*E&\\.]/L":\\ F";CVF1\2/VSRO?KJ(D<#R$/>(%";;#)$%1OW42!@C*J+M6 MPQ-H>;^U^V9[6@&Z*2.UWS9?I$=/Y/1<;S.(J?=L+2"GU;ACN/[B!.F-U6"U M+A3GGE:699@<$&$C#;(,R37C6C[!"ZU#3B$3_J)X8GK^[^O=(5W!P+=9K!Y[ M-K^+RG$CF_2V[01[J\<:\^=J751CU%36KDPG/HZ%UR-TV-5OK-V /5TU91?K/D_N9.*-L"/U$F%?5+JI'*,B7;2]EHT M9N5COLLV;'[4Y[DF -O("2/B.C@DF 8>1 0DONV[MNO%HKM2(RR8BWN/H*P. MU6RYYM<)&NAE&EA=1M?2X4BN_8V3[$2[7?X'7SQ.\H+DA]OJ[K#K[AL\WFC] M*=_M[O+BCW6Q7<4$.:X=)P&*$$F\)/)\ESBV2RFV ^J([ISH-VRPRW58ZP2[ M#NWQ-LXC7NMWCMA*&LA3]T992H??>9GHZ;R]!7CA?[ M(0NE TI<# B(73_NU"8( 92?BNJU/\F4%*UW=:\_GX ^I6O)FAB:R=Y1-:ANBF9#GN*2B8QKD'7'#S8Y;Q*O_766G<= MM^A;9/+TN*NT#6?&C6=[&;U1CRLO\^%T\:-Y>I)N%F]MMVE[X6*3?LOQ0[IZL/XJLJE+^ MXSL3\8M,.VB=)9II G-1S!'P$@.9([KQ$T3YEEF&@)IS3VUZJ,JC7J']#Z8? MZ8>[NW*%;)+0 ;$\1(/$A3 !/(3L75W!3&!;?&^Y:URB(%MV=SM-[*M\N/)+<* MWBFIK2J+9I;B<.0 $MJ)BZCK1A["CN]U&$B"?-EM9KW6)]AN/EF&:S>7!Q?@ M_@BO1+^KU".W[\WK8#G/@4>03Y.'0=?D8L"?W0Q;;MQV$B,RG5;-KPE+1# M6V>+=*6-.]16 ULN+-)-O5A4-"/KW='](?TN9:@<@("[&'B6V3VCLA!YTO3#$ MP'4B$@.Y5739IQM?.&^Q3#P7.:-AH%^I$K:,CJ.,/M?SVDB&$D5>EA^+_"ZK M5B!Q MLFH8?BA-]D;!.".PLX#GRI.$'BN::# Z%'W2\F[K6W@D)0\.( E7+ M>-65D)\/ ,K>B[[B[_:;_"%]S\SP2@J7#K&A]"XOTN9S7];?T_+7;)_S"[;8 MD)2R-ZNJ1Z?3I_!LT^KI_,K7+\DR.;F!FTCO^$(?VJJV5PN7=V^ M!HT'+Z\C+V^L]E$U$S<6_5X5:R9VV7Y=/%GOJO2!??,W)F&\3EJ^V_''=SQ- M.P!,V+ # \P27Z]E#&"+9"9?OCC(#Y=.\W2H+!2R".JX\]\??(NS3F,3 ![X=H !Y((Q\[",0^BZBH6C] MXS$FC,_,&*QG.S0SG>HM )D/RZVE3(#,<\+;B3-3,K;?#S?)6RPVRQJ>+UZ<82&E!2/Q?7=G** M2^_N>*K\M_1D*:X3@:,F_I..#8]NWLYEMPV;:IEY%!OBU%CPR3-8$;];ZRFK7@R50W_ M;.-C0;)_C65Y81_=7HN6[O'>B8FS)A9'RN_QG,J_'=:[["Y+MQ^+O/W>L;#L M"L4T!C9R*:40V&[L4]*#BO@^JM1Q'L-@A'1AU.D>AKZLL@W/66GAG53DMK:= M'UI465L3C1+I2=O&L&;WOMQ8O3/6T9NN>/?3HO1;L 'DY5QWRRY:W;4[*R;V M9CA^3?NKI]VJ[Q7/8ORSH8@OW]ZNRW2+\P<^4ZB_2[]OTK)DO]!-&^J^L/+L M!#I)&/HQB&!"/"] ;C\\18$G-A+, LWXN-#@.HW+>8V+'7^05>7/+MKJ;^ 2 M/-XP3UL.#QG+;43303]WZ&WMD77J$L]TJM\ _INM6Z\.(@MHYFV^.?#\DOHA M/VYS/W-CZ<-%>9U/5] I](RA?PMW[<3 MGMM=VJXTKGS'P9A0[(4XL1-J0_LXB8U<[&A8O5.R:WCECF%Z>P1EW1Y*?H5\ MV>WX2!YEU$KXJ-F?<:Y-C=3/@%LM\D7-ZRY1*S^)&]5 BYZQC?-,;'JF@;V1 M(EH??8;;_SITB;XD\0&,0LC4FMNT(2"TLQY$D&H04&F;AL6SQE/O=6B127E* M1TFD439-R6-SXOX$]:*D\9Q2>5E4;I1%2Z*Z5V)R.)(U:2E\OCV]Q4PY)7CV_O)?V$?K,IW^^:& ML[/4WOJ'A T6R3HKFNM9(NI%3I2XU/$3PBOD) &.H&]#2@,;0U" =728)L+S*XM M(%HGSO(;A4\_USILU1ZSB*WQ^<9JO.;':!J_;ZP7YSKJCUC<>8M[;]7N3UQ3 M9-JV'1BXEOJ6+6- 7"P[YS57EHIST@&<=GN'G2-?> CZ;E\5V;[,-@UT%X8Q MMFV P\@-*+1AXI$..@Z=8,I16PM@PT-U#8GI:8OIVLC<[=M./#;K:?)I!N3) M6WN^4;AW]70@[CW]$4=BG1/* ::"^5*LFX+J3^OKYA MYL,^R?;L^]G^Z['>:_F%_WFL4^C0@ 0 V0[GNW1T D1=6.' )M*E5(S M"L3T68/#PP,ORL/&N9,5/ZYFO5?EE?KI/.F]KH%W^IOJ->SU-Z'8:+>8UI,; MQ9Y7MV^ 6PURBXUE/?:3,O>E]7L-WYJMLNL8K@<&G4F:A0T&^D998AN(9\.P_##3(H7 6NKCG75YUP(\<'H0TC)[2#V/9=E\7M=25O MUR6Q\#W>DD\UF!715*N% /H3XS%?X[O,= M(Z=L3)_%,%%DLZDK3+#G$YI@Y"(G[ "X,9+; =5G=L*YX?%T(QO+(U$H2M#6$LL0/1..78T/-',G*I8D MO:TNE*8"!/D\+=;%L6TG$"#@Q\WD#A*,(]&<2L6GF^N0'- 22JU=)F:@DXUD MPZ[U'-Y=BNC,-C7+24S.8RS-H1'^N$C0@ M0>-)788*:? CU_VZR>:9Y$7U)2T>N )^8;\*OV?ER@TI1 F-/3_V:4)!C,.D MU[W$MN420U0LF)ZW<% 61V75XSC')9NMH42<:'J%:+ M>!BJJ:<9EY@93#88P^0R5&:D#R^V\\4QLE M5H1G5FE5\:+S3?ST:\I+T*]L0@+L4QN%R(408Y!0TID*(R"ULZMDP/1\JL9T MG ](3J"4*!.<.YEF2W+:=$:4]7L#:>H)TP56AN9*8TA#U$Y M>3X-J^,DWW<)QD[BNX[O)+8+;;LSQ"PBJ7O8%1YO6$K.%A3DE$2%+3$=,4R4 MG(J\6'2981;TDI ! 1G!WC+D8XP#N;8W:8QTM$%/$ %W&;*DR9?L"352[M'2')"I,*6F/H8)DI.!"8LPH+M2DX[?U0[=2C)DY]F#?"6([I(BGX,!^ M?F;+'<-4-C*MC%@:7G'B M0"17E\09$5Q),D*&Y*I1?41YCHE;[_W06I T0\L(G11PGZ_Q*'HNU;U; 0D2 M)Z"1:T>)%X8A"FT'A)V%@/U+NH,+/G>*+FXU6!1ZNB@Y$GW= "]*O7V6B=0) M Z_U>$F>%M3G99%?ZO5*WHOV^U^S??9P>&AM((?&!+DT0L3Q'1"$@/0+/E$< M2&U;RSW9<-]OPTENQ#J^.5KDNGZ+8Z;-H&,/)]$4B(@]633(M" D10!.6X$1< 8+9(B MT."82P1.61@2 26V%B(":MC/16 $ Z(B\._K(N/'#_G=0/5$(XB BW 24(I! M ), 4QQU9B@66QU5?KAA*>CPU#,;.+(L!YV0,J(,R M;\L0"'7XN:;W1UTFVNV:R(,(@LC&GAW%$26L2;L3A90D$"$J&)'O+$PU9!P9D0XD+4>'X6&0/M95N/2- +(#Q/=^) M I3@$$;([ME)42:-3'],$F8 MG'@T7#7*,[\WWVWS_;L]ZW^UZ_]H-4B;%3H30WRI[F.#(MP-Z!1>KE?AG)I]NG\E+$!QL;4A^/? M>U>E#^4JL7UDVR@*@$T\/PB)[_8[/@D 5'D?_"C M2.M']I/J:14%GD,@0@D)$/2P'8*0]N&A2^E8$5,V;#K;I#]^MVFZX5T+^,9Z M:'==;CO,UJ8%/5[DU-M!7?,F:0(M$GAC=3M>/5@+O\;]9(IXC4=)@1S=',O5 MR_&N"6J MG[)' J(WCBVUHY]H76;EY\M33$$@52CV.#$JF1.S61)&FY*;+ZXOD/=Z<: M78OWBL0^L@, '(<$8>C[-@J[;>D$QG+E6[4:GEHHMT>X/+K\UH4W7#>M6PYY MC'J.;045_9RP 48J*'G._?-$.33(_00:.LRCL(IJ:HXEZJ@NUP:55"M_$ODU M7WFQ_M.U@!6A "<>!8[GV6Y$'3N&?F?*#^-@]2TM;G.)A!IY$S*=\Q2-1[T LH[OLJB:#4T3G-IN=9O+JQ#OM#R68-)O8ZQS2$^DK^1&V@ M:5&_1[O('<_K7$HN]FMHE(4(I2'G!+8 M'$H=X=/V>$X&9GA0W[85ROJ$!\% M;@RB)([CR/% W)UV3G" Y>1TK#'3 MK@.VKHC94?,:K<]#.&6$%YG))324$\ MTMEJX@FZ&ZO!-\=M0-?9&I(\740O1.2TN7/QQB!M/(E4EKRDI,?-U/],U\4* MQ1!B&-N)'2;(Y_4L/="OAD5$* 5.DZEIH\ ^7>,Q+;)\*UY540>IPQ(V Y\* M$=V%G.B3+ V.<%I.QE8]#K!@)(4\9& @7E8A:1FBH!CW7\*)(WG?-MSSY MB//A[G.5;_YZG^\8,R7][P._;>ZVK(KUIEHE<110QP$QA2'P8^K:?N!X'DT\ M+PX#(+K]I<>8N1[1X^.#Z2G"O[<:C-;O'DN!FG4D[47G W2R&L079$A&L4JPL3K'&^7!,J#0R)"M29 MJ:[>#O)P$-L4^3XF(0C<$$:=+6H'4J=[U"P8%J3SKB2G0HJDB:F/>;[&JE0IVX9 MLC$"__D]TR.9$)4+N-UF?'ETO>,+)._V>/V85>M=:Y.X-H28IVW'+/0)J1-0 MTMG$,):*1L99,BPC1W#U2M[;;&^U^.1$922=8@(S'9-R8G.=Q)FD9Y"H 1G2 M0_ R)$F3+[F)5U!2JC:;P\-AQX^7?*CNTX+'4T5ZG^[+[%OZ;K_)'[HRA!A% M!$'?\VT;A#X*O(3)96<_<:6*$.NS:EK"CD"M&JGU#*K58+7>O,_+\B=)5=/' MO*#"S4*ZI-I]P.\L6%5%=GNHZI,<5N")VZ6G3$_MJ'M$"<$"60Q(R*XUV+;">1N:%0S85CX M.E16!TOR0C=%WL24; +*Y&3K!5LSB=5E8@:4:223RY"AL4Z;YA:>D@J:PO*=$E)BJF MF9)3E.5>6AW2[0H@],/:@Q^(< MY,,@@ [L3$ $8X7>(//X*?O!C576T"03_Z38$AO]C5$D-[0W,&ZL!LC$,G%" MP9! J#"U$&E0@GXN"NK^2PV1C05R*++]UX]U/_OW]>Z0UN81&[VW?#DWW9?- M:39-3TT86*XG/,._413K\5#P[U5\ M#Z2LEP$V)X"M1_;[LNG&^AM%4)OF;0])!:NY;M!:#5RKP7MCU8AOK!KSVUL. MVCI%?6/]EM:'-%@ >I=FU6%H9# 7*4DQ_5HD9:;9%B*G!AV\%(F9Y'*D-#># MPA4DE)="HR2)$2$H<@'"J(\9$]>56C,R87^1XJP8&IIHGE$J/5G+Z)/I+@C] MX71ZB&MYH=;2BDFU1C;%,TG_ZU!6_!!-^26_DA]6 [H]!_0I9;/] M,JO2SVGQ+=NDC0N?TDW^=5\_I1YX5LBW[9B$U+49>D"\P*?]$$/99$ N&75F ML(9'@<\O9%XVCW7NQA0;!F;':3*;MG>-#]QGR;76,;EV:.CHO;1:-]MAQSIQ M=.J<7+,M-IC6NY"791G#U'+H>)%41K3/^%6E M:9I&^\)2![O-^^F 6Q^'6F;RA:2KY"JN)8UOK&6HOV$?)5:4=#&J95'I*IAR M%1%J$]]V0H0=B"F"[DG:MI\ ;0M+(S L5ZL-K#"-:2L-JTP3-9/^E:8AX5[2 MTM)U@E67ES0TV:+56Y^7,LM,VEC5N=3T9?V=WMVEFRIAY%U9" MA$E)LTQ@% MU/$)<$/_F')%@/85)1V8#"M\DK(W=\TH;TX+5NOOUFVZ3^^RRBK2YG A%_KO M:;')RF8%G]FE;W^785H!ABQX]) MZ/H!#7$IKA W(*M:>5^&9NIU:>CLE1Z^E-2NB>0[ MVZLD\$(_" D"ON-1&KE)Z/FRCA_+541!X":V#Q.'+SA #X$^ M,3SQ@(Z?-?K%)7B1I=2 M$RQ#_?2[);&=-8(W+3M8S^Q[ -/(B5W7<\(8.RZ,CP?H6"3I:=NSDK(ZOS(: MV(V2XUW#_I,QRO7O."U.)%\RJ+JEI-0*BY;),7[);!N-8&[$Z7<;4]M/V!_( MCJ&#')=? -8:\IT M>=]Z5YP;JM@0J8O/D R Y]U(]P29AT_7!UX=ZA=SO%N4LX6\_TK0 MAXYWR_DO47,J?TB_K+_C?%^Q(2C=;YZ^\'JM*^HFQ$E\0J"?$!_$L0?]YC:X M&%+7"R6K2RE:,1T,'_=Y3Z!9O]?@Y&M%J5(I%N].PZ)DTJ,>EJ#R2U$G*CCG6E#6GAS3+E7.7F1%1&S4J%R8UBDY%1TE7J2NVX5LBLYXW/V_AR(KM]F&+^VU]81CC*%O!Z$3 M$.QA._ H=ON(*B!2A<+'VC(L0C4\A;ZT:FW4* M;J:*XJ^0-;BTJ8?F92B3-F\NW;FKC:4QJT'OLWWZKDH?RI7M8'XH//"02PGT M$COP<6>305&;BBE9FFE5B .T:H0:EH8D>%5?'C)#J9XE(A$V)ULGZHF27"N2 M)W@9NJ7)%X$U(U6&1#6+I'=I4:1;'LR595J5/,^D/@8?WJ(-8'U-8UR!OK6P?36GGN$%GR57B.J)L#9@+;I9'P9"J?5H]S<^RFG=G_9%TV]GK_5 MUMO#B>4*>JY=5Q/UJ0U(Z"1!S.)!#R8V\ (*I';K5&T85K536*=';R73U)09 M%).N*C0:"]RO2^8XHR0?E\_9/M:X_XS M71=_V3/:3KZW@A&A(6(2QXN%18GOT;!?KT?4EKV,2H_1:>:)7(O2(ZH;ZXEA MM0X<[.GW%:>,HXF7G#U.R;GR1)*>TOV?1[JI -UFYY2OT"1!AGI65.'[DX\#M)[HA"-06RL0?/YGJ\>3U M?5-^FW4EU@,E0S$5ZB35S QKJKJ5EG6ID;IH^4SZU!,BHD3R["U,)FJ@\VAB>!D=29MM5Y79/M0W:?%E_OU_G)AG2_I]PHQ>O[*3W13ASIVC)+8"1P7)0AT"(F+ M$YD1?DIG]#$O^$YG/W8A MAWHH\AQ$ SL!*"8QC!MSS*X="=?657V^P2RD!I+58YHM-KM&SE#6T5@^E]$Y MQ[MQGF>DAQ?A;K.Y3[>'7?KA[MSPN_U=7CS4?1<]M3\\=F($8.RQR17Q8!+3 MP$^@[75HG C84@F2AC"83IQL8?/5EF-7_);N#VE9#^H;ZS;I_X3S9$X:[:X29'G(4TUW'(+D5S37IXK\B2LB@HV MOQUHO\EV66WVPUTK,ONO'XN 1'G 0 M&"2^S?ZR 6"CRW$T\8A4 M9$D S+^7,ON)3T?G35IYN*TZT;O&+UJ2-R&C]5 M,XI)_@);4&X$&&J\Q@?K#??BI^$VG'U,T-,0 T/$Q"V]C!%C:J?S67N7Z@0@ MR?99E;[/OJ7;=_N*]:Z,=84FFZ[N%4'=?%4JTR],G>$VV:?UN'_I_8""KC9'!X.[=_> 1 M>OIU_5]Y@7?KLCP"HXAB+PY!2-A\Q$EL'Y >F!V&L9I@&X,SG7[S[/!-'S.> ME/A[J1:JQ'MI2[F'?S75/WVR:J=L&HO%B3RJOP+:;[QQEW:$&#> MX:LCPD1Q[,BJ5CX48">'ZE"DI[-F^IVG%*1GD3=358]&CAV@@,9!9-,H MPBU$!\0V5)&Y28!-IXNTK+*'9A%BOS^L=\_6(JP6O9HL3M.$7&S/Q6BUCN80$/=)6WU9H\&TKE\9/F;@7W2\^;?#NF *NGMB"-?[3;;> MG6S?GABWB8^(CR&.8^)B0%S'=[TPC&P?H3 &,B.))I.&QX@>I=7#/,V9L-X< M]NO#EC7J]B>YX4$7XV+"/P/9*A"VC?ZB"S[6\-'+O>[_EWEAK(I%?6:CR<'CXN*X//97DD.)#4; O5VR" M"Z+ M1%PX]@!?NQ KP/!>IY4[03-I@T' ^R-#N5&>=W4BDG-C*S*2=$Q#ZE! MVD_76K!6A]8B_'[&WW@,\.6/=/>-?2+?5_<3%X61XW5 V@PUT#*DSY1S^20O MN1'I?+?_\D?.JSR4*QIYF#IQ0!+'BSS@ 2C7L)=N>)^^JV;%]#(B(#*$*Q5 M0PUQ:TA&;[B.\LT?!KHN1+-, 3V2.EY#%1KHAY)1%?_4E%292?UBRM[)M$'B M(P]2&P0P@E[@1-3V ]HA8>^@U(J4"?OF!34V):@2).N65#/\&A=5#GO9LMH3 MJT58Y9OI1Y-6!0^5Q5653>WRFK NT0!)8AN%. JA#6G,_DMI%*VM/JPYAE6^C'TQ7%1Q4E555+O6K:O:M MD_

UH MU:*JTFWTHZFJO(/*JJK(I695_7*?%NGZCJG0BH8^]6PO]%SD@I ZU(9)A\.A M@8EU50GKAC7UB,2(LLK0K%58#3%L5%<%VF).43W"&Z^I"LWS0TFJBG]JBJK, MY/_/WKLUQXUCV<)_A6]?=X2J#TGP C[B0O0XCLOVL=TS,5$/&50F)7,ZE523 M3-OJ7_\!O&7JDDR !$BZSNF8*IB]/54)K^ M7TH#Y;T:IWR*K*E?^WN.8W=V-WT#'>Q#R+PP%F\HAP@SBEU ",'4QF#LS>\) M!@VGB?V]B8_G)8 :F,_+/BB^&*J';3DQG)UH-24\OYLREF/#%P,O\S8@@EII M7X<"ZG7IXIU!;7S)5\&KZ^E\2HKJZ6N1',JD?HL9_:$:FW4&3K40W00FY>1L+A+55.PB?]8? MGLA=\N MQ,E"6:/R3981.&=@R9$\ P#B'&GNNPJ+<9VTJY MV#1+O[0TR;(Y29P,$*E-GAILZQ"H!HNZ1"GRNVJ14O5%3J9&,71-J*JG_25[ MOZ?7;M^I/3L MV413AB7[XD*30&C5$!57]*92.V9CPRBKD_8SU B=81OC)572NQ>C.5Y'DJG+ MF<&]BHDH+/2'EW]6KU\#J65Y^MIZ5(4JXD;1VF=P7RY35%: M)Z3UZ<"%Z)9/8)>B?5PZ*^C?GM&?/^_LY/BW+5>#F0LYK@MWE,V C7N5F M^^2(,C;HL/LL>NB^K2:VB4+$^/_',20V\G@F3H)^R22 5"DI'F?!^/+%H1)# M2+UBXTC"Y%)=\UQ-RG#+&ZLF[EJI2W,E@5YR,Y#23N-R'9GL1!_>JA,TD9$Q M3RYLBV.Z>Y\EM]D^J[+TY9L/;@Q Z/J V2$C-O1=&\&Z6"'&-L9 J5201K.F MC]F(]#*W8BGP\Y//C8"W9U_9'GQ(C-\@&U^T4:-#Z?#X'=Y\7KU83W: M/8%_*5F?HWW7IOBS^'SYN;+9&%>/$Y\*L1)4/7WBHZGBN7S\KV/V6+^:7)\5 MM8%XR=YWXR!"!$<8 0X(4.;X&/@^&!D*)AHUK?9G!]8[I%8-U>)8K1[LU%/K M4ZE7%?8965?3[@[839DU*<341OS91U>761=W4RINL-%XTBI^^ M\@^JCZK&/'$/"+.C*(@\$MG,"[W.]J54,=#MDVA#\12 M!;5C@#O+V*:^%JU3L+>DUFD4.A6&)PJ=(7(-"-TBQ^@E>!LC=2-87[G4C?%( M5NI&LR6]+\T[7'H!5X6,-"Y= HKCSK$") MY':S&3;4E$: N'[PW9X(SYF^UUVN.>Z M4B^E?MP! M1HF./.W,HAP3%XXK:J9Q^9.*NAW*C74Y^0!!\H?'(]?0/NOD"#[Q[O9-'+__ MDM]5/Y(B;:TC'Q+@4X3M('""@/H @3X+C4.IC0_=-@V'B@ZJE?837C'6'CNT M5MG"E=3PL+(HCT0*T.Z8@ HI5P^2BR%/'C0HET1Y\6 M4!1(N1!53-"Z?&@QXE5NMC.J+3:P8W'(ZI>U#SN6_11?=5'-@<2/J!]!!]#8 MLXE/8- 9=".J=#AU@AG#H:1'5@^LNQ:;VO+$%!+EEBMFXD\M.CRGKH.UT(+& M988&%C@TT+J.!0\=CN3:NYR:%-6WXA_SH@F1O23V-^2QCRD$8>@ XOC4!J3? M5O*8K528;9HEPX+T'-PI\*M)TD0RY51I/A[5A.D%A6<'=!:1ID&:!M1)#[WK M$"A-ON0F.J"FG>CW_7WX@'F!YPE-]-S PY@"TJ\'V*&C9R-:WMQ,^] 7SL2] M'UMB0P?1$_>CS7"L<3MZP8(;UTD;LQ>MSO@Z]$VG0[([T6.YFJQT?R_RLMSX MQ&4^ 2'Q8N8!S" +>J.Q%R M*B=G:JZ3-F+L]0G9C56#TR1JDIQ.%#3]=&H4 MLVN$SBMC-98Q$J;&\D:PY&L;*'M]OAPK*NMT?2Q2+=9G1WRK_=I M7<+WL$,//&?,_EU__R+&#?*"('1=S_%B$.(@9,@[P0,4;@[IO; B)W&SP9(: MO5$S>L\]D![$9YY8NS-7ZM&U(UV M[L>-]4*D;YZK]+SRK*L1!H1\]G9>A^3/[W:^\/C2E/U^2*N-ST)(:40#1#S@ MA"&@4=R9),"A*L^ 33*DE/FJO_UU*?,]I#/KP!!)8Y(T%6[7,5[UN"*;H*GS M,WE<_:-,[X[[]]E=NB$Q0#@DB-K0#0$(P]#K#U:'-E1Z 5J'O87FEPU":Y]] M5]V1U$+RQ+FF(7ZU3CA;A@7(E>C9B;4QLC:"\Y6KVQB/9$5N-%LR1_AH>^!' M&#Q46?7T[G"7%P]U+H-NRZI(MM4&^@&*?1:[+/8!B9E-0YLZS+?]B%(77+O- MH,V.N0'8P6ONI]4 K3.$UA\=1H6C8WJHE3\S-CO%XPZ+]5378:2A.CLAG79$ M3(:#"V?#M-*W_*$PO>[DAKJ9G%#MTJPW*RZV;2CCDRG@.S0D/L%>@*'K=Q\? MP]"5R;R4/]1P>M6/"_E+L>J\# NU44I&"O(@&P-)3YEN_W:??_]?W">1[WCB M"Z$7WEF:\]+?-Y1A-"7+*L!XV/G$KB _HA'_[)WX?+9/[C>A'4"?>LQS;89< M:D?B5$3[^9[/I"93ZI]J>$SW8"R!1GY0*U)S?52;8T5QJ5>.$ WC^IG'%P;V M.%:6']DC<>=3^X-ZM/Z4%EG.\X0=3:IT$V/HN#!D<1CY#%+"8N9V=IR02-T! M&O_I<\7O!A6?1>PL@4L]E"N2)A_3S?$U,KC+4J4QSC_CX$K '\?7\OHP$?\; M*< 4)E3T@F7E-MF+YQ08_TZY<5V',=L._9A@.P91X#EQ9PDX,595#-7/GTLS M&ESU.RU6C4Q=-92ID]<-DZR-5 YYPC1JQPL>KJC'6-;6HQ^C/7A#0::QH:XA MC6(UMFR/.<3VB>OYT+-1[(5!KU>Q8TL5J)EF868=:>/J)"51(E!52TQQ-TU- MI&C3KB=G7$@IRACNUJ8IHWRXJ"KC&9'1E:]%(JHK?'EZN,WW&SN.?.00Z("Z M9B (G,#KYTJQ#66U1.U3#>M'"\9JT,@KAB(UUU7"'"MJRB!)B 8M>.;QA?$_ MCI7EQ_Q(W/G4_B _MIL=C,_I?28V+@[5A^0AW1 &&+%IQ *$,2$! *[3F0FQ MW',=HS_<\$AO]S9/H"R!2G[$CR/L^L WSI7:^%>D28,.O$7 !3F8Q-7RJC - M?JZISZAJ!.'91I'LWQUVZ<__G3YM/.IB+Z04.Q$!A*(0>D&O10&1*ED^_M/G M48D6E57#LC@N59U0)DU6*$SR-4HIY*G2IA4O.!@4B[%\K44M1N-_)1?3F)#1 M"W(LBF<+'J=E4\]W0F!''O,H@3:E/NQ,,0"DER%&&S"L&BVN9VMSZKL@X^F[ M+AZS,*>F'Z-(TZ AEZBX(".3F5M>2::[D&OL2:KYQW^E^_W_/N0_#E_2I,P/ MZ>Y=61[38F-3$D2A@T0Q1]MU'-]CM+.''2R]0S+-RCSYB$#WVS\%/*O#9S4 M51.3T6S*)BAS$#DJ41G!H;:,Y0(I@YG+5"*7UQU-?KS*9/0PHS #:B3O9#;:SNT5D-/.5I MT4@FI6='YDD<-TE2Y4_?7.E-1H:G3--(7(ON3'7C]01*!R_RJO.?^?YXJ)+B MB65[/G WD%$'QR!$+&"^Z\6!$X;]^HX' S6Y4?WT>72F1V4UL%3U19DS66$Q M2=I J>J$(ENR*F&.J%$:(,@/7ZI\^\\OWQ+>:SX>J[)*#F)[>1,&# 5V M%% GB/W(\?P@[A:!8^PQQ1W?2:9FFLG4$*T:XXW5H+3.8"K/:":Q*SVOF8O8 M<;.;L9SJF^4,\#,\U]%![%IT28\SK^<]^CB25ZU/Q]M]MF7[/*DV'E= XC/L M17[@4.2X$>ERIMB!4'&E5^63Y]&D!I%50U+5'R6>9.7&%$6CU$6*'6U*ZX3S_>_3W/=S^R_?YKY'K[6.*JE/Q&9DX8H^/979(R_)+ M>B_^6J*?6;F)($*^2QFB48P\GO= 2CJ;C$21DO9,LF1:@3IP5H?.ZN I"M T M/B5E:#8J%<6HA6'](8#,K3]#I RID!8R5Z)%>GQYJ4@:&9+6I<9$^[:]$P<^ M]I$3NS[R:.#'KN=V-NQ(;H5WW">;UIT&C*+&J'$CJ2G&:!FK(0V4N57DG(8A MU1A%UTI48ASVEZHP@0&9DH5\WI46CT56IMW;DU_R_5&4'^M>?O-]+R84VIX= M, AMROP(=#8Q@%+EP?18,K]RT@(\O7';0Y2O5*B!T6$MF9],Y366RSR.>#58 M Z'R=1_G)799&$L]N6G& MLF'Q[P'7E50YY+>T2_RH@RVO7P9:X7J 6+8!U +&B7MTF7MTQOV((&*@$>2# MRK*-,2[(/!\0%6^4U[&F_E'9(I\6>)0INA"(S%&]?& RZ%L^1V=56YOHED'0 M]E_'K,SJBLAB)82XD0.0ZQ,2 @0B/V:DGP,%D$I=_)MJPW PZE='SW"I+5Z, M)D]N&6,.WM1BR%N4+;) >H&:@46.J62N8[ECLA>YWBXV76S$ET6:MDLO)/8B M%! 0>H0AGV!1$JG/SJG_R']\5]YL=]]>2K%6]$D+Q[SHD[_VXR-YVD0 M><0F-H8N"7V7(:LN6WNT)Y;19]37O+TRBM9&V_)Q9GRNY M@4XE+^FX2/Z=EU_3[;=#OL_OGU[;Q,A%#$21&\0>0Q1!FX1]8LP\J6L7>BR9 M3DYK@-8)X3A1U\#H=56?ETS%I'2(QQ&RKH%0>5V?E]AQPMX27)T(UB;L5]V_ MH.SZ:%M>VC7ZDIOH6/+B_N4AV>_/)@BMH2!$@>?9V$8$QA%P801Z0Q&"4DL. M$S[>]*$L@4I]A7,*7]?U>@:JU$3Z%4LCA'DL7?)J/ -MXR18OI/)J.[;;EZ0 MVHF<+*^O4QW(M?4/M;7<[D#_^^R0OA/Y^<8COA.%'G.!#: =XCA W>%9@&,' MJ:S=JG^Z81T]W4<1D*P:D^)]GA&,R:W)FB5+34G5>#*RXOJ*CH$5UO'4K6-% M=0+^7%[D3L MZ+'@O:!Y^643.-1'<0AC/PYL!EP/L: S&1,&-]_3XC97C9>C3*D,AW-4ZD,A M:>&-"YSC>%2+H<8)'!=.^VW,G=4@:Q]^6D9*WB))0EXF<;LNR9GFR@49TL"/ MJC1]XOWN6U*F:+O-CP=1&Q'M_N=85O6UI4V (H+="/O$XW*(W,#WNFNZ('3< M41G]-(LS9?DWUF,+TWHLLFUJ)2>,X[1K(M%J(C8?QV/5K$-HG2!:2()CH[(V M2)N$ONFA?5U"I\FG"XJGDS'E"8@78I[M12$""$(^I4&T7V$&'G5A.P&)#SO% MZ<>U#U:??G08U#.NN"[VM/Z9ARQGZQH=\K OS3S4_);MX^]3/JC*CW?OT[), M4YJ5VWU>'HOT:_JSPMR1?VXH]D,/>L!A+/("X(BS42ST0X!A@&VF= M]NC7# M8;T!J!:X-5 H%[3G94\M8#?81#V>!IUU@F?](0!:-<*9%_BN,C8@./K87H<2 M:?0G-]4OQ]8.BXLB+TA>%.FVNQ/SB4?#HID9G3*%SVG95?5HR@M%R*,@IEX< M XPY2B>,7!"YU &QP[,)J8+K,\(QO05\5E:K]L$ZE96M!P);6QO ^(^8R-N@ZUG]/ABZ7<9N):N>K;EVUZ M2#B$^@*3R^>- 6,.I7X$8< B!_>V;)]*O74ZS8)Q56^P7+M^IY,S2:DU3I>J M>LHQ9;:2VSD90Y(VB;R5J-0T'RY5;)O B'SNV9CXQZ%\3+?979;NNNM#KAU! M$G/]<@&W'00XI)V]V(%2=WFF6YE)4VZL,VC7[\WIIE(VHYN#Q7%2HTB@HB0-/]>)7^Z&%&58D^%>GW+#^6^Z?F];)TU]4QHCX%"#($(7,C M$! <(L"GX11 $ (H54-(F['9=.F$T.H@CI.E\;RJJ=,LE(X5J3?8O'[PV:A8 M7:)+0K,F,[TNZ9KNS@4%T\23K)#)SA;+L^GB^_X,(HXC2AD59<$! 8A!+PHZ M<0W"2.JEUGF0&)9 I66?\OFZS_NQ)Y8-MYV\.V_PA_9K\C'\^IHDAOE0JWHO0,Y0O$# S2J52N8_A-]B+7 MV\'4ALR'M&H,OL_+XS$6!30* >Y0>)[OJ0T)W=:-#YH6F?6C!6XE#7*K M;![OS$]@K;]DA_;;?YUWA"FR.C &3;7/.D:I,>_R>7JY.+Z/:NRM"2Y. M\Y-]K?\CSV4W@Q1@XCHT) @!1 MAY+0Z>-MZ &5I-$P%,.YI0B<6PZ_R2PY?NOVRKGXWBB8K#LD!RVUT$1AX34QY3/:&' &" P\#I0#)%0@V+H@C*7 M8OSER&'_]9EPW'4NK$TX)+E5%P[=C;9JX=#NK)QPF.%85C@^IX*T;)_55C[> M]3+&8?*YNYC.,$Y@]S[;UYQC*_-]MDMX/M0<5O.9BP,;$>0$(7-LSP>VYQ$" M @ ]&(1*9XAG@&-80)Y[(-XV[GVP&B._T5IGCK:R*\G,[+LC14: \1ID)I%SA)?(D=);A3Y7*O@J+IQ M57)&\2(K.K_SQ*G(DGV?>!WN:Z-=E648D=+$\#I$2IJ'CQ MH>EAS=ED;O&%<987PW/&YU/&]Z=JIA1'F!)&Q/$%.W 9<$F'EO]/[0+70AAG MD\C6KYM7X]RZRPNIA:/7ZT;OQYY"7JQ'R&GUK] 9QHK\4OW S!T3,PTU$&26 M[AKKB$Z+L_#R(LS2>)3B88_E_"0>"C"+L4UBVX[L&'H(LLY23"%6B65C/M]P M'/J:5\G>*EL!.1UL6>*PZ!OT# SX*62N8[!.\B#7U[54E];*ZN.=**I7?LGW M._0@1O:_FQ=57!CX,?#]B&#FAB%C+K$[BPX.[6VK;)]7G[N5:.+7 TN'$UG>!UC28LGKY:/=+$C.[;.37R\ M>W>H>(_+;O3!T_1 2._!LV!MU.1*UX371V.PC;'LL*RYM M17VWKRJ276H=DH>4AZH.^*8AU!HDRATHQ#'L>/TR\8@8+':?8B)QE02PU'7'VI\UE_2!L]? MVY3PQCJDU*A'>G/LA+B4NH ZH40N['KVH@"+PRAZV &@51!.4VF#$^_>H16#]$Z MPZAVBD\7N\-K<0L0J[:DMDI.Y5^>G)G;<:]0GCB^ZSG.3C"G/05\G8$W-%\S M='$0[)1HBQ7,G.P/&QY!;* MDN0/M]R\,'GVRO+G="_6D<3"7+GQPPBZOA_X"%,[IM#WXAY Y#-;;3:NT;#Q MF7D[.2O%E/Q8B$7G[- L0*N\.V^"'4CK#.7-LW?K6Z!6C73> M)1%Y!@>61PPTPSJ62DPXEAOOPEJW"B A"/C0) MQHP+8K.+G9QO&+3+EG^.'0%9@M)< /(8"N9_L,Q:%O0Q3!F$9*YT6T&S<\HVT BKVZ!J):'J*?:KEL9%&6 MU7*2#JK58K5>,FZ=X;VQN@)6?W309SX%J,KL@$ ::Z1U2*8Y]^3*4^GB4?KD MN;"'DU+D2 \B4#<95%'PWEZ72\5/IU_YE#R);Z$?2;'[^%C7LCA#VKBPL5V' M.C1T8N;YMF?'$0"DPVECZK:8>'T/CL< M9)ZQ74N[RHG\NAM3+0K40'^[%4BM),W7MT\CQ>- M9S.?%-?=,$-GQ!?K!.N(,@OZ__)<^,(M,5><^CO_Q:I\=V@J@V\H(,R/G"@( M_MY,!N/0R/[PYPA"8YW7'($FM8'\>ZOY]I_O MRO*8[NBQ$)>DFJR_ELCZARV:^&=:;#..=&.'(?:AP^=K'O%L'!%&>B ^=6*U M,^(& !@_-_XZE/3@5%]NU<^^9,!8B/;%@T+GSUE7#.N1,L- M.OCJ:5K#7,XU)3A+;_KH08"-7&2[R,<1BKP(4<_OD&(_1(JBO0#"!52]A3GW M%&%4^\TS3S#6<(O'A3//%HL,^AO'X!1A2E=826Q9D@'-DX7IK;'^OJ[6$G/)59OLBVLK+4X'4=_!;F S)X(N@6'$<(<3V+$_YQ*[ M.KK95]G/(%I)9=%T6Q>W'M&<\V369EMR\?46X=>ON?W[JF$, MAJ?QG>#/$9XF^*\Y/$UMB06RZ1<'K[I5JD]%MDT_Y_O]75Z(?[AQF0M\'(8. MB1EA, C]V.T>9\^GN:G^.J&N2('.S1C-MN;*XO7'"V*;401 C)["C,+*ITZ$/ M^0\6/70\"?DL1Y&O".SS133QPO:.]YRDL+C!YK'MRV]MK[M;K"J*:^T+OT;H M_E/&Z^6#M'1/^K\J,LNSLDPX5FPU;3&X5#IA-^@!BFW@$0#BV"6^[T#7#OHL M(J9,Z>G ->%>=K; [9W_0%(!7VA7T!^%R_*GN7RL4ZVO1*>%X M@7[UBX3D)9A1#A$40Q0W*&/ %CR\L8DW#-,7T=:Y65EHFU&MU1:X M03*(WJ> V!%P^.R- N38U*=='43&;"=9_:;* M;'UC)?=7?JVYCYYVG.>ZBY:>].>(QMI9,7$=C45H[,*\,_=Y3ND5IG M4*WWV5UJ_>6_4QZ*__I\[J/IVNC*6%<)URN#_FN$[N'SNF]W0N'_ F%\WO:] M%M)7VMM6%-[7RM!;H7ZM6&<-^Y>3EDN>.!N>O$ [ #@&! #;BUG(_]-ZXC$* MY@S[)O"O,>P;J!:Q,M9G"OM+=YBUSMC_+&%_1/L:#/LF>]N?(^P;94ASV#?? MF@OL8K[C@+-#F6W_,]D?TTUD S_"Q(5VZ$81!D"\-M3BI0'S%JJ"H8C2< A' M]_=%74K5ZG%9-3 C\_-EVGF>1?-YFG@E<^T7G>776A:_V%+S;$N/[!TK"I++ M\F!NZWE2RRPPSWV.U]D0%T0LY&$9$!C;%+O0[V[Z,(>$ZI=DEH&Y7,A;[=Q4 MN:5GGX*:;.25S#27#WI&FFJ>2>/8_K&BL+:F@-/:1C;PO?'5W$#?4\PEM]_2W7&??KSKC*/MOXY9F=7&\=/9W[Z*@;Y!A+F N&',_TN" MT,,A0!V,V,9JCT?J-FXX[^OP6A_OK'Y GD.V\-/YWZT_:MB7!^=,32*9RBW9 M&HH)6M<0^86&N!'IF4I+F,FX%!D=RJ-,-R]S'K,\JF8R9^;>\V^\ MJ]*' 9]7X%'5S&J=J MV:%Q.D=FA\I,&DT/WV))(CV<1.XZ]$R/*Q?20PW\R.I4.^LKO^:UT2+M,*3E MWXN\+#=19$<>M\/_##$ 04CMJ#.+'1^K:-5D8X;UBB3E-ZO*K:1!9]VV\-1D M:CJEJ>?&A8'CT<"V RQJI7@H\,)>-)&M]$S3%#MS"%>K6CM+-'GS MMP:=FGQ-HE-.N>9B4DVT:A+1,Q*1!(E&U&J H0&ATL'K.C1*BR>Y_EZG+;GZ MD%8?[\X1;4#$< " @QP'01KZ./"#7ASCB&E*M-0-&]:N3_S[WY(RM1[KUTZR M@[7EZ%:3'+SB:URB,)[V=0Q(,Z[))Q!3^;LV9*NG_09MM\4QW9WI0MC EQ(->)((Y)%-B=18J U U '79,'WYHX%F/SP:F7!*AA<;A)&)N!M62 MB(Z\\W6:7N$4'@?30N0NWQ[%@*HWFE9#Z#-4RL2>Y;4O>NC?9&,&=U@$@L!Q MVS @P< ;JJ^3MV5%7JLGN?Y>-7GI/>9?54_O#EP-T[(JWY4EA_6Q$'^>'G?\ M>%L!B87%ZMSHWNB M]_2 \^*["R.(5]N',-FRZ\C@YW;Z^MZ&>B#P/#'5$>!$0K%U2*;Z/:[IQ-$6#^=IE MKBA0>V!U+JPL!@S2/47[];3C+Z+YFIQ5U7J='$\X6WR&[W.ZY\*T(SD/1)O M97$ HX "Z/-Y"8EHW,]+(N:/TG,-9@UK-TOK&M_;8R'V/[*#5!X_U^GC"YRI MG46>2ORZ!K5.QZZ?4];#G>K."^OHCD?FQQ;>^ GV5%K5#J;,P.C(8RF"S0[:D,S/Z?;_/Z0_3O=O=MQ+-E=)I(=GN>D M5=GM8Z'#[CW_=K;GN-+R4Y+MB C A^KLN^_SP[THL$'3VVKC04HH\V.7PB!V M8^QBW,V J1$U+* "@Y7P//.A.]31G>I3E]$UT2:Q2[86J#/,;<]< MM$X^6N=.6HV7IQ,^W$_KS"5+>&JUKC[[@7"V+@YE"7=_P:XBOP^X%LCF]Q/[ MKK,]ZSK%J>MDYUTG:;I.?\(NX5UG?]9#'D77V;9=Y_P'>]%U*M%U=MSM:3N4 M,[7-A9W.M?6,Y7=,5\=(OMYQK#;[8]DAJ]+WV7>.E8_KPWUV0OJ0%U7V[]JC M^*>XTYY^2']67W^D^^_I[_FA^E9N$'4#'( 88S> $/I>#)P(A) X81#X3*ED MIV$HAI,?KB&AV@S1-/5R,\@5L:Z6D#3 ?ZN16R?H;>YQ8YVCMUKX-Y9PP&H\ ML!H7YIV(3J-[8*(Z4SNN8R([E[/Y(F/%I(*+NK]??^0;QP<.$48C%R,;V79L MVQT6VW.0.>&616!>KZ%)O98FVH1,F^!X#G46N+DZYVO6Y)9;;5*LVE:_H@(K M^SA)>,6=--Q$#P UYKHYXYDY)&(O'1ELT#J)*E0A,83"ON9%QS94C MVYCJ:N=Y/MT5T%>OO *D7NU5:K%?5GW5O)RNOR-8-:? C ^7#8EM42G6CB// MLP,WB",;].& J>UD&X)@7']=V[3^RE%M2GZULSR;^@KD:Q=?@5&K]BHUUZ\J MO6I.3E;>$9P:%%[^NQL?488A838$(([/F_6;WP\M_5*[PJS?7+"J^2D].%5YU3]O3ML M\X?T:_*S!8'30WJ7576MQ:_ISPIS^OZY"7PWP"P" 74]ZC@@@**&!5;NP6%5:9;(']'R.)ER' MJ,_BZ<6RM:;959?W^.XNW58\D/1P/B=5*LZ3'+;9/JLEZ06D./0B%$:8(!]C MY $'0]!!1=_.E<2(0OHF!B[^5; M*O-9^?JDV794E?^%FW"\_K_9*G63O6CC]:B_.M=2\F^P"=>F_R9=O1@ C/.K M'@%H>I>*6X$<2SO;>'90\ 4:2+'MVF[H(80IIK&+:8\&.FQD. M#GBM&.TA].3YV?.QBJZY753%?+DF&:_C$JVQ(@E78EA*O'HLSDS: 0> @V_=\;MUC+/:#QB1Q(8V(BB9/,C3;BHJ: MIDXC3TXX9^--31W/\MD3,*Z!2ZG?$$T#$J>%W77HF!Y7<@.]3S&!%&6 FEH? M]%ADA_M/:9'ENZ:@4_W#YP\-IKL-B3" F'BNBV" W0A CXJ'>0AF+" HWGQ/ MB]M<.GO4#T!E')YCE4]6ZMI)>8W+2EM MIKF4'>)?BS3A4O)4VVS,GRHTA]3'?AQ$ $>VAWR*/+NSZ-E\+!_J-Y9W7^53 MCRGFI$9NU(S<5\BDAV]7X;1\62=SF1$\0-C 4-5!\SK&I!9/ M]_E3FM:_U!?8Y9VRW/@1ID'LTQ#&GJB9:$/B=VAPA".-T70""N,AMO,;)>YG)L>-70.NL8S\:]5 FTVEC5H@/G[UQN(A;'@,M/0#"V0YLA M;#N]#D61KW'D*]DUGSXWU:BSIIZE*/1T5N9EC8/]G+ZQPWM4$_P" WJ<7RI# M> )S$P=M7?/R[50]<"")/.C&&*#0L8'K!;##X5"D9_!.L+_8'!@]Y,>#9 4> M@_1+[I,LRKOB#DE->%L$N$%K-7#;,L!<..M?:3%;/>A5*.EE3M4554/[K%I9 M=?@GI[#:F!RU&-'4%&[G9:)6Z>]I]2WGICTW]D#LN*%GAQA3[!#2F8;8]J:N M2HRUN_CRQ!5Q-;\\<8$YV76*J<2O8]3J=6EHY4(/7SJRH(OSJ$W(?)=!('9( M"7&(AT$4=EBB(&3Z,J'Q&)9>OEABW(YBM68QO@/4/Y'%N*8S= M";S)#E>TW^<_$DX%RPN:'V^KN^,>;;>B"Y:?TVV:?1?'F=K*D!L$B1=ASPL\ M)PH!0K8=VM1AONU#VW<"K'*R2*]EPT>-.F"B:FR+[,9*.@_J4;S/Q=NU\XY; M)0X'!J^9MEC'"#;D6SY';U9\2*-H3R8VL3XI/A;B\DG:B G7E3KT;&A,<4@Q MU-!CTO#H[5%VT]_'I&A?+/M+=K!V^7Z?%*7UF!;- M Y=_57QI0Q/OB//;&BPA!*"1N3%T;AP&W%[9&'>Q" MI7:>1VZ3N<,RO:2*&E%&\WP&I5L MO#.#"C:1HRG*U;Z,&[DA<&",(D!9X,>QC1'I#,8.4WJT<(*9A12K63J9KE:R M9(Y7*@,\ZE&I=\,4SJ905Y_OUL#J>I5)U1$)51K%C:PB-2\^#V=QQ"$X]&+B MP\@)2 Q\!T>=99=A1T6:=-@SK%'DV;:JWGFE%KKEQ&MNIM54K"5Y?=-)"=H& MM$TGZ>L0.:T>Y>:ZZ&C9>Y7Z.:X;0"=R0L_E&6 @.NRWB(@=*3<*=N95>8F MSAPG\:FL9T:IG*)C"T\8!RB2TZS1Q*Y.J\9[ !>[D0T ]FE,7$8042AB-M6%843ZGW_/]=W'YYGUV:,H.%^DN4[SQ M-)I .5V9@SLU;1&(UE&[Z (W RHSE)U$8V([C$.1ZOA?%L+'L$$"(4BZCPYYA)6HAUJ41/Z?[>EGUW>$N M+Q[J^J.*5S!U\"LG3G-3JR94':L]O'6HE@1I PJFD_)UJ)E6CUZ>[=;.EJS* M=;<^VN%\5IZR.X**Q7D%/@/D=IB'48P")>Y%96:J_M*&!8CF9FY==-9'KL/U6M''C#-V-U>*; M5^"NTC4@;_JH7H>X:?0G-]4IU83M8_4M+=KA_(91""$"Q \QH#%/'*GM$78R MZB@=YYQHRK"DU>BLI!6V_=CZXE/YE).P&:E4TZ^&Q2X\+"]>PT0-*)"M*,M4# M4LZ\9 3*S!6Y$8-I.IOK&$<:_'AYS4T3,]=&3_6TW[RJL]^^B7>X;Q](*C_D M56M^_T33W7%;B3<2-RCP8$0BAJ"#H\@!-'!=P,$1U_%(A'V9), H -.I00?3 M2ENI7S\]-V\&^LON96]ZVY]Y%UM<3@UO/LS;V. M.= 2CK_:X%Z(^]&1A22/F9CJYR7_LBB>[O+B1U+LR@WV,'"C.(Q@&#+H,1L$ MI+,?0I]-"ARCK9H^:-S@JBO\-'M&]4$=:WL&[7-075Q-QH@?R05AL&8TI!R) ?N,1Q"0TBNS7E MPS .5-9O1QDPO'3[5?P3/M=M1V76/!UXFB=/E#PI"D>JFV[V- @9AR3.>(K[ MBDT.VE<,6UC(.# 5S5*A=J7RI.3"-252YV.$Z)RMM_\]SW<_LOV>9XGO#A7O M=F+%H8&R<9@=BT/9-'(=['FN[7I>A\.S<="5.U?6)$WVI8;<\[+G:I)U0C15 MHW0QKBQ@[9AW>.L<^:PIT'!3F)8Y.4;E-%!SZZQ.('7[=UD]C3 Y M35H_%6+EOWH2U;$K#B;^US%[%%L*&\*<&'NA'P210QB*8.###H6-F:=#6,=; M-RZK';1Z8*<=+AW:.H'R*+T^2T/FZU<2'$@>\3&*(@(G8$Z"DWIJ'+=$BGG"7C,EG#T*&* MDLQ-44"-E&E6NV$69U2U&HBR@JD1NV:U4O1$2IG&L*.J0N_JA:KG=C>1 QP$ M*?^OCQAR&0D9[4P&S$']2V#J:W:C[(T0HZ\ZE_!&'QB?QK*:9)EC5O?,M\C+ MA2:X;W$D(5J3J%V7:DUSY8)L:>!G6O:T 8X+@S@.;2\"'O"1XX!NJ]>/_-.< MK$F5U#/J6<2DF3N2X]&NN$5 *ER(E\ MK?$+,\:WKBR[GH,Q)+%G SZ-!!%$@5M?61;%-EU;L?JX1L.&SX$\6P;K@0Z/ MKQG8EM.KQ8A64['!M:YU5%!087) \XPTR#J4T(QKKZJ?&^-/5C7QL+F(T1\&R'T(@V)1Y\S.) J1:G)I.&E?+\X4(U:=1% MJ9PH+L"FFAQV *TSA.M003GJ!O1/,_?K4#[=3N5&^ZO\7

;=INLL.]^77;TGU'\GW]'<^Z2NR9!_?W:7;:N.@R(MMW\&V%T;4#7R* M6 , (Q0'TCT%<.OQA-QZ3 _B"_D+?KJI'U;&A5E7 M4\>6\(]W5@W5.L-J";"60&MU<*T&[W+,RU^H7+ %QEVC/'7]USV^$BWQ3;1$ M/RS2&O>TRY-J'+T1B P2O?Q%25..Y<8[J5H*_E]I=O^M2G?H>UHD]VF'J2E: M^_%8E552ZRU.RFR[(6*=-@HCXB.'0HHI)5X$F.L"FWB!KU3T3*]EPZ&I _M; MTJ"U;@6JNOB9**'?U,[/3Z#5DG;-C2"7NR_'OUJ0ZG!:+5#KI)7M"R!G8&^L M&NZ\J;P2DP,9O9D664=B;\BW?(X^K::H[P[;(JTS@'W[JD#SDDE5%=GML1+/ MF'_-Z^]Q%.GN4_(D?AD5!>_T];\K-X%K^QZ@K@TH1BSV(9]]=,!\:"M5[YX! MCF'M/;]6KK@:,D=;R*GMRII!38+/P%O=VR?MXTMG^*TJMVBV/U893U6;I*47 MZ=]NA5=6ZY9U[M>\6CV]'08$?,9&7H>JS^EPOMB TI)1UR,CW;T*11N7^!3; M/(>GT$4!C0"T_0Y%%(1*UR!UVU92=O4C"S0]Y ]B'2XOK#O^_[L&IY4FQ:%= M[&E?_K1^L]#N?XZE^.F/E[GXE;=DYLSY+C&MGO5-;K-U*(0Q[^0R/TTL2C^. ML/V6[H[[M$TY:^5Y5IKB3'[PTVMU$G>POR9U"21@ XPH"2"T/6+3V&$ (M]& M%'D!I%#I"8794)G.!%M'Q(IE#=.J<3ZO37/NC86?GOUBGW\(EZP_:J4Z6UP;]D6^>+EA;Y_>3BRE&M;,PQ"ZVF$@5LS?UNN((@OX_?(I MBH68ERZ37!O@_P3]S,I-Y/G4P2! R*:8$>S""'4V0AHIG3!3^V33!R/J\2W0 MJ*FV(CURRFN.&37U/)%B_2&@S"Q\SV@8$*]Q=*U#@$9B?UG]>0(#TBGH:'DZ MH3OLQ*&P#\E#2O.')#ML/"]VPX#YCFW3((:B(*?70PT"I7J7BP TG9A.3T;/ M!C%WKSZ]:0D'%;/315I?,E%=>\.KJ:XX+UD]=1EG V?NE-, HT/9YY(-N(XX ML"P%+W/2Y=M#]3VU>B_G8[V5\WLJEF@V48PB!#S'\X$;HQ!ZV _Z=#CPE4++ M>"NS;&$UB&II'_=4V@CVY*1Y'N(4];6K*OR,O#\:7#,+[45^!M1R.J?KD#P- M?EQX^VPJ,]I2XDLR^3X[I.^J]*'<@#",(NCBP$6,4=MA<< Z8!3X0&L"/!W. M'.GNE26Z*RMTPA>K=D9U_76&QM24S\[;CHHKKO,TX3)I[U7BIR2Y^EIU'?H^ MI\.J":QNKI4BQNUU8+JWXDY_6CPX&Q]ZGN>0 MT'9<[")$B$/=#C +/*4*\ O"-!QA.C#6/KM+K;]D!^LI38KRKR-BQ4+-J!!# MUM^",\>6&TNX5]=Z3JTS!V^LOE\('Q>(.D::ZEHT6K9_K"A*+4S$6]%K#6UC M?![T%N 7!V[^,]_S3]MGU=/GI$HW#O$]:GO8"2+D1C[%+/([!]P@=F:9+^F' M/5?4^][#FFER9*"%#4^BEFW2B: U'5('IMSL.RLI:5%8QI(IK;=,%@JGQYEQ-#!6>6L)5J_/U5P^=;[7= M7!%S4K_Y$P;*:7R8C(\:6DJF]HU6S-T4B>7%79I5QR*M46-?/!$-HX@ZL4]= MUP.D6P;V(0BEYIMKP3K7)/.NAZ40$]="DD09GC7 -!P/KQPY'#YQ^'8X/"VQ MGEP=#H?K[!_RQ8+6 %>EGXRK,'2>%VV?O>7]/'\JSW[OL>TO29,_W8D.\[WN M,,EY_I1>4)1I]8EF:)8W4J*U=8CE*R&MBHU\G<-6\3!D>[WY4UK4"$^%!P.' M13CD_\,D1#&*&/%P4V:5_\_VI>K^3;=B.@'I;G=S9$UX4CP-.9X^R=.0LS"G M>!KR%6D+UBZ]2-#0< ;]>+FL98DY:$H^W9;;+DN+I M2U+?\19XZDN:7A#9T(&.3X H%>>+%3$/8,<-O( 27ZT.QV@KIB6O!V8)9'5Y M#8%-4?;&DR@I<[/PIRAK25NUHKZDLL3UZXNL#"G59"97HDS3_7BI1)J8D5:> MDQ5Q">_CW5<^?RV3;5V:OKV1!V,4 BC>G24."%W/B;W.<$B VMV3Z>9,:]&Y M -4WH,7?SF JBI(&?B75:5YJ)\G4,K>5KQ(TI%CZV%V)=&ETZ*6&Z>9JU"W? M[DJ?%R-&, B1[0,GCF*;1)VE('"53H*.^7S3BUG/;ZE^XK_V+2G3J9=\9N0FTD>#-W?'<6&\=-T]7_^,RVK['#_*2VR M?.=L7)O&!$M9FLKR9QL MKMVHG,&Y^2/'^, M"'U/LKVH!\SRXN_\WU8;UR/,CU$ B"@*C$+?QW8'%Z,HG&5Z,A6DX=!R>OJK M/J986DF'L'X_XEY@G&G6,KDY#<]@YFS)V2/0JR?@T+-^\/?!?K"NVXV#L2>AU@4H!CRB!MB'_0X73"B MQ-&LZ.8X7E9:_/_3XGMS9MZZ.]9GYK.R/":\SR\3P13:;][09:;I5A"S>L=^ MS5#5PY\A1JGW@3]73WAZQ6,"Y(:0W2JI*?UFT#T]H=Z_<\#^D/JWXSC7>$2;>Y=#/X MAN8LVE#+W]-:SO5\!0-EIAV IEIU^2$_?$_%8Y3/Q7%C4S>,6>Q3@% (81A@ MW"\Y!3A0NS"Q$$;#TO./%E7WH+-0F_MX:#65V'LGJ2N=R*L'<]]FH() M,Q3/T-NZPS%N/4 -1[M)!59:1T^Q[G6USLY9J_;VE^LE,Q196:RW3"BS8DF6 M6;'>*+/2Y\6'OM?\>*DN:==K'H77"Y5946F8"[/U=76*Y:?P*^-#1[$5@RVE M?"LE+;YS*V^[T@.L49=?\RK9G_^5-Y\SS?X@Y:3VEEG5R\>?8FX,P+!K,TG,Q=I%5T MG'4L)JR,DTOWI=:!;AW!LSFDR?+B;"_*V6# 0@(1] MLSV7",'3.M:?/!9/)&>NH*RC#8V?W?P]^9D]'!]Z$HZWY;;(ZDRB+GQ*"/9L M"AW;)2"(& 0!]?MM]YC-\W[75)"&(RYOZ*U8'[RO*ZLDAX.X\/9L"ON8\ B\ MS1Z30U5:#\D3_^FA*K+;XVPOD$QN9\-'/>=LXMDWNUOGK%-X/G/O5WIBY$HK MF3C_J:MCK",F+D^#KM.@>MO%^'FMKAY/O;[\\8[_ZX?\4$^;6_7>,,C<8JU576PZFZ5C7U36J=YRLI+02,:<\BW^B4F==1:3^!:YO MU;?4VB>EV 5_$K\@_OZO(X^(:5%/(^(OGSY9U:DRU>5EO-5U"<,'P.;M#;.' MQ5.-K*:KW%F-A\VB;CW5%$[^(L? KC:6B9-@^GK(BN+CPD3H.@^FNVVD8^3V M6[H[]I7_\!/AZEM^%3<(-QYV-'94JZ^F_CEP"X^_\/U_Y/ZXK*\,0 \=G%-(80PA].T1A9RV, M?;7[PB-MF%:F'I95X[($,/7RZJ/8DQ2B&8A3%*&W.%NLQ/H;W Q)ST0V5R([ M4[UXH[CZ=%8FR$U;_1A2FQ*$<.C[U,/$=]T(]/9"H+:Z/=K*+RDYL@R.%AT# MY&F1G65*IE_B1TUZ%#E=K?BH^G%=?D8Q,U* VDK)*"+4)1[Q"0I"V\44(-K9 M@F$T17PD+E#^4F\H(@9!X+8H!MU_7B,(*=+2^$2N?/QUDP+"O-\D._ MLO.' &;5R!17=4;R)ZBZ?:6%OY9_NO8U:DNXWO(.P%M@=BQW9CX$, ^V0IMIG2.PI3[!C6 MFU>U1HNTJU,Q<\&N 9(&!I .:M!.&5//^>&M0G"+\/:V^Y;M- M1 &'O 0!=AEE(0$V'W&$,#Q8VNL0=-SA5=#RTKN[XOT7MR! M/-G!-Y7[%8["R2X-#4<]?"D]A_VY[X"?BOR^2!XN5;W[FN/T],N[#6:.AUT0 MN80ZKN\2Z-E!OU,28*3\1+8Q)'.'RZ1'*DH\W:92\7.)%I)<.EA-XR@N,=1Y M_PF+U2(?+$C:MMCGI3*>260/+5S,THCKT.N9?'WK)>^9&)9>,,D/9;[/=LWC M$/RK[=/I0?'(]L5=C!!%'G(AI(%#G/I!<4P9QHY2R;Y)ADR?X"RRPS9[W*=E M<^+N#*GB\LDD-B574>8B4G$QY1S6C=4 L_YH_Q0(K1KBW$LK VP-K;#H('D= M6J?'E9?K+?KXD5:JI/R&#COQ1\S3W^_)/CU4Y4O;;H =!CU"PP $D"(/$=;9 M%L\#*$F6%HNFEWXY.BLY[*SZBS.C;U>)&] V?:2O0]O:/ M,OUX%Y=5]I!4:;E!$0 T9G% 7, ^J M>!HF4K!'<:_LI6#9(*8HBA&$!+@A#B,"H\X\BT.EZUS:C!I?OVIPUG.6'N2- M]2%5/&"HCV4Y*5J$8#61ZB!R<1(@7U*\%L6297) R[0WQCI43K];N>%.K#HW M+%/^NV)N2GDZM\]KV_%/<2\W;2!L/-_V'9_%D8]8Q)PH=E&_(B?NDZC-#J?; M,SX_;"#6@_4,9%W"33$'TT*O[&1Q7F95IXL72&T!KD<+)7@KX"N[4?32T9.LS_'2=;?7C\7I*/0XT3B MY41M:<[5].YRA>,&<9W!]9CK>6VY&F$<0?70H3:##;<..37JH51E1)ULRHKP MW_-\]R/;[VNK%>_\V>T^1669OMZ11:YOVU'D.ZX=(0_:00S\#@"'XJMHKT:S MAB6W0UJ/]8_5M[2P3HBM!K*:_.JD7$YU%V);36R?$?V*XO4DG/)D#LBI@199 MAXJ:<"PWWIL5)\P/CTE6B.GYQX)FY6->)ON/=^_SP_U[KMF[MZ%X'L^5H1_0 M,(HH=>TPBDF?0[- Z0Z'$0"F)]H]9K%5*;#^5H,=):%F6D!R7KXT^8IS]C/> M"ZL#_&8;K$=CQW \-.$WV63KT%VS+KY<*##/I_0B0GY7_>#)M+CD\27?[]ZG M(JO^6-29VH^L3']/BG^F5;IKLV@_])GCAA3;,$2>$R/F>QT*$A*UPCB:;9L^ MX"SV;-I*R(]'42&[6C$PU%[KT%MCWKU<*3#*HJS*,B[W]87ICWB8445(*T:I9#5'J=U!E1-6C7Q M+">H\U.L)J,2[*Y'-Z7('%!+O8VQ#HW4[%-NLOLJ7_85*[1%O6S[.2O_28IT MEU7BJXV# ?%P_O' MX3;;[_GL\G.Z3;/OHN:WZEVZ*33+B>!<#*M)WS-4-:,WY_2N1_8&Z!L0.QVD MKT/BM'CR^DJP)G:D-X&.29$(YDBI+&TGE M?VX6"^QUC'EA-;JX"XO@HK\#FT+&6JI=8BE,>]>;A 995'^HDV6%\T[O3P! M$F4U>QQH]S_'LA)I*DW[EPTW(/*![5),J>UX'@8@=ML-_MCV88#5+MQH-F[\ MH/ESD(J)HGZNY91U49K5I/4EOO7DD*HD#NBGL?98AX":<^_531RC/,I*Z(?T M!]IN\R.7Z\/]IR(_\"^WZ=GT_M5^/_$)\Z+01@Z*" P8H'0_5;MRP MA'*\U@FP]1RQFISJYUU.3A>E7$U.!]E>C[:J,CJ@K<8:9QW::LZ]?*9./OHE MS_1>6/^5)79H=]U@,ZU#D(UZ>/F94D-LRLKRQ\=4+/P>[EM;9?O* M3PQ"CU'Q>K/-7!?8 86LL^9"M=<$Q]HP+*\]+*ML<:F)YFCJY(1Q#M;4Q.]$ M6 =IH:>]+E S(%]3R5R'1$WV(M?;Q50WL0LN7A@H;F&/M6)\ [L%IKHG/9HUV1WI.0A3W8]N,=U8'-5O?1ZUB-I< M)&APQWDJJ>M0' U^O-IMUL.,]+SSTR+0=,SR\'9Y/A7"/60+3EQG)MGQ9GB=(K-3 LE:!N:!^ID?1T:I]>E MES,]_7Q=4[[J:;]Y=^"JL,T?'I/#4ULK=N/[H>TX,$;8\Z(@0(S$7F?%"VVI M^]1C/]OX*9D3)#G%&DW2L#C-P8^:#IVCL5HXABG:Y=OZ3&S=RQ>EZAF2<905 M#:R_R:HT=TM(;^"XK?!>\/,-C9W*R+)R.AE]KJ=?J*6'-'TLTFU6=Q#^]3YM M2V*@!Z'7_VZZ,'9L\1B*'P$W"#V?1HC1SG04$;;YGA:WN6R"J,6DRB@X1R<] M",Y1UD?ADC-X5MK4B9LW=9$A;B!UTQ] M7I:;(,9.0"C"88CX%T$8QK SQE%(G5B;:&*FB5G>+[5F-3;YB#V%ONNYS4S, MC9MJG=:GV\*! M<\S,FG/#,Q."[SN=3]K-N43UM2Z\"E?UN_L70>#/([_FM] M_9RDOHTO_LB%>*0[ZT=6\7\AGKXMZZU.=\:59N]WG)1Q"Z+:LBV58;@EW;10QXU \8\_A@ MB@ $E#D .R$BLGMP.DV:/$UP0EE/-$XXK1-0ZX\.ZNSG"Z1)'#QQH+\IUC'F MC'CVZE2"*?;4S\?3]"X[I#N<'O@755V2^82B; Z#QI%O^X'KNC[S?0"9ZY*@ MPV!CQ;)R6BV;#FEG9^);N%:+MZV'?H9XZF%X+2TA>9IAL490G"F='8"?SK_A M@^\25 X==3#2).O05$.^73SFKI]!^0V^EY9/AM_W)S!\QXD# &T,$8A#[,48 M.)WM@$"E5[CU6#2LHV^-W6?)T/NQ9\ T$2XGF_-SK2:76F@VM)DJP=S@;JI. MYM>ABII]>K6?JI\Q114D^:$JLMMC_6 X!_![\C-[.#Z@P^&8[,]_6'Y*B_CA M<9\_I2G_4M2'VMB("D'&?.:*:>AXKKAJWR(C$5"J%S(''L,*VL)([NM<*&W! M6=LSU*.$TVP;*(ZR5]\9J/; :%Y[]1FEQY%;GQ8W5^K&(*D\A M_KIFS]*LJU+T>3Q^6^]G9'MB-&B-%[\GU?9;=KA_]O,&T,>[^H<;!DC@.=1S M7(1PY$6(!3VNP*=*:^7FT2P1"0K]D4!G^TR* PLUC;8HT.&W.@>>_5(O_:(U MZ]]810R0)UT] AAHT%7KOPE_Y=3?&-,3M5\\UO$YW>;WA^S?Z6[C$^QXR$/, MH6%$"'$#Z'6V@1:[78/J1-'5.EDW"R(#"OF MN1-6V7MAI:T;ENA=UO;D2+TPT+IB\:Y@E<*9&W&/XCBPQKADF\JI[_J:4TV@ MG[7DR0$K?M:2Y'E+=E[4*\9?FI9$PRUIYHRE#O*'CFC.VKCKB (S^_SR@.@" MC,MH#PKST$;5_J998IGV]:Y\\J M+O?/?ZB<*9O$W; "ST6;HIXNRIC\W9@YF!MW">:,P<<6VK1++A=)&6'1ZAZLL.1+R\\O'N2Y5O_XE^9N4&4."&/&WDK 3$90!B0%M[F-JVTC;_ M>"NFA:<#9M7(ZFK[ INB^(PG45)]9N%/37X:PO*6,.L/ 6=NV;E$RY#N3*9R M)<(SW8^7RJ.)&>D[BV=F:/Z09(=- $-*_2B$/J,,>@XFQ.L-Q;'2J^XC/MZP MV$R1F#%DR6F+89ZFB4H#:.Y+F:\8&="3"?2M0TBF./#R)N54+A3>1/^>%I6H M.?2)-WQ:%.FNMMKF2M!W73]T @Q<+^#ID0<\TEF- A2NS3;O$_O MDWU\J++JJ'CW/DQ&J,9]K6)1J.%:#1TZ%1I$S MK#BF>5%3EW-*)DR6RG3[M_O\^__BS@D=\<070CZ\,_EXP_$WI&(*/3WP<7AU&+W'_E^5V^[5T_O MLX>L2G=MLN Y+L,>8B! #O9=Y$1QT!F,42151D"#&<,#OD%G=? LCL]J ^8R$CMLZ'R!VVA;ZL.<7=M(UT;7\AKHN M1W+M76G* :;W?<>K=E3[FI$[0\LJLQ8O!XTYC69'19)J6VR)[ M;(ZR?LZ?DGW5O_8#G0CYOL^ CR(&60PQ<#IK! +I3'J*#<.:? 9-['85#;CN MP2EY29E$XW5%GHM!-44^)^_CG=7B4G_@;!)Y\GH\%XGC]'BX)TZ3Y@'/+TBS M#JZ6EV8M7N1Z>Y"\-/]'7C;O@A??LVU:_IX=1,V:S[S3I!M*709H3$$LLG'H M!"[N T$$;:G:LU-M&);F%II5MMBLAP:<50AT\NHRB<;KTCP7@VK2W)'7P;): M7-;G&1.E68F\ M\=)LBD1=TGS>$_5*\YGGDM(\AJOU2?,H+P:D>3PKX[/F3VF1Y;N-J&I.'-?V M_)!""#!&#NS,>7$<3DN;)8TLE3<_UO"FYGZR3([-G V0J"EU_C0K?U.39P,\ M:LZ>F_YH(GUN?%?*GQ7I6I]*CW/C:@8]BI?Q*71K+O)B$CLP @&-P\#V8\!P M;RXD4G?>)AM9*HF>JM-J3(Y-HPV0J"F/GJK3:OQ-S:0-\*@YE3:AT^>^*R73 MBG2M3Z?'N7$UG1[%B^PUGW!3ZMAM0!H(HC"C"3L!:#(1@))5DF[%L6-%/8,LWWV-7NP>DF?1AG5^>;S7Q M/^$43)^06@U4ZR\]6*M#^]=Y[PPI,?F&!)IMD77<)S+D6SY'GQZOH._SP_W[ M['NZ:R#\1[K?L;SX1YEN0@9L8OLPI(3; C0,';>S'814Z74?/1;G57G1V;@R7F1.4A&G,[\^ M)=3@TX "ZF),NM)W\E2/[Z\YVO[KF!6IL/@U_SVI1&'%IU.!Q4WLN!&+L!]X MOA<&@4T\U!76(1 $2I?%]5DUK("?^/>_)67]:LTWCM&J5;55+/RM MCW,Y,5R&;C5![# *AEN4C0A6^6\]XU^N,VZF"K@L@0.ZJ+\1UJ&-!OQZ61K< M$'-2ZZ 73-'TMFJ_*_Z65.G9Z;.-8U/J^S3PW "0$'DQQ=T56<)"A8TL(]8- M:^;?BV0G'GDL'O."(ZL+^C\<#]DV>TSVUFU^V)4W)Q'=\5]16 PTTQP2JZR+ MMX3B\JL(5E]SZ_?7TFD)S-8)M"506V>P%V\.A47;Q9MEY&KNR\AVRB5NK)UH MGX<>_4T]1OAW>PS2*K!1_E>P/&S6OWRNGBP?\,3[0K^GU;=\]^[P M/6U*:W[\<>!AX%OV>'K&<1-AQQ9!U8L<)T8! -3K%V("&TKO >JR9WHII FKXI.,F%X6>O:<<=$A%7^Y;;"J%*>80N;U># ; MCVI!H(KSOAC39='W+^@IAKX6MY!=?C1JZY M'ZDM\O_C(#I$NON<;M/LNWB=H_R05\*Z^!I5..%=:9M^^9:FE9AA;!SJ>PP# MQN*((<+G%E[4G2;S1=@PKXBFU>$R>ZN=XDSO^,?7CG?NTRSFJ M;VGS-#QW0KFD]GB*Y:1Q+G95%T(:5&LZ9$V+)Z_K M9FMB1UJLCD7!ARI+.5O)_FOR,_[YF![*%*>']"ZK-M"F(7&Q;1-&532MCBOKV[L G2>D;1@,2!,@)@1\%,(ACC\*X,TIBXF^JO$KV2L(V MUI22HO6HE$=D5L.S*CX0TW8@WC8(1\G=:&*5=&X.3L<)7(-L1;IV@:KK@C:5 MXU4IV61GWI8P/1S):A=MWWBZ9!52)W 9@R%AMHU9[6MSFLGG9 M5&LJ8^TJ#:LIE@R/J0:<%;2HIMW9 TP M,S"J=/"YCA&EQ9-WEK&#WD197]NSX_T8[J#^G/ZNN/ M=/\]_3T_5-_*C1^&Q(T A%'H>DX4>,SU.E DB!RUP688C/'Q> ZR2\]O+#Y^ MPGF'YC0>!T;O3 VTC@$^E[/Y(H/ I$S\=YH47W_D&QH!%R,',$!4 &4?)XW\<8P:'/"\LZ:;"(5^Y#&( MF,LP80$,';?/4ES C ]Y*13+#?IH]8->$*AWV"LUR2\[\-6\G#[T1[!J;O S M/A V<8P")T8^LE%@V\0/*/,[, ! Q9FW(1"+#7W77OO0%_QI'?E*#?*K#GPU M)R>/^Q&<&ASV_'0%\*1!$0ELX\->!L1RP]Y9_;#GOZMW MV*LTR"\[[)6%/LAZ1$YR#,Y]M60 M+"0 U;>T2.MSWFK[\T8;16[S?BVMH;:SWZ!NJP"^*IEZ8SUKIKAKIN8DOH!O M"?QKENQG1&O3[7'-]RN*]TA/)RGX%':ECQMDY7:?E\[Z8F#ISPIS,O^Y 3[T7.@X 0T<&@';02!BH1\"XN P M1E#ED*AI+*:/CPIHO]78K'/X:A)NO$'D9'Q-;:$FY2?DXF+4.7:K!6_5Z&^L MIL%NZP;K*R#^(7RP:BS1@L_6;435NT%%Q;AQV5-6:+UY&+!>AI. M+1+T;9:_:K,+F;YUJ]9F1N+ )+H'HL \S;B.&#"3K_D2 T7U+D19Y0]IT4:A ME]..[IA8Y-#09C%@GA?ZS Y\-^IL TP4SUSHL6E\[:6#:15M7GAZE6;F$M=2 MA V>YM=)^#J&L&:?7IWMU\^83/6V+_E=]8/G@)U M(8\+,K! 6:3B-L+,/6H MW1L*@"LW_B88,+_0V07@L@4XJ236VUZ^,4(T4+)\&:RI#N3:NH=:[/DJBI%_ M2![2;CPYOD_C (0H]C!$,>+!SNO-$!*HA1GECS?>R6M$UH%#FC=^O&1B(%2, M)FT=46$\_%Q3YU$; M<3P?)]=DC?5>E#N?%]&_N.'U/H1Q3' 7:Z41C:%%!' M9;:MU;#AR;7RVR@,1??]"CY@%KS!FTH&.ZNJK684 MS3)"":26"$00%OG[VCQ2VADB&VR'312AA'M\;-\A!?S>@B%1QU]-GTA21GLY:II#R*9?0 M/[W6P3<8_M5)IDFFETFHY1VXCIRMIZGB$DL6OS)\GOM] MKA*'IK,1>CRDI)"J/2#-Z9145V8G& $VOA ; V1!DX\+ M;1!M,*0R"\+FWUUQANM M46,>EA&PW#Q%X2:2=K]U*6' M+[$LU5/%ZF<-5&VU4,5?-$L]9?.J94V-LF55LO[;V@E'P#)F'F\(6(B_E#5& MQ(3E$.MW>J8BEBV0_J3'U@2]LV(8>Z8/J(AU?1-!S[;-(2 "6,AGO"",MO1: MW; 9=0=.3#(NH9)/)FIB<5;2I01^P3(&7'JUX#0_=_2?!%+7H?ED-*24/N#$ MTM'M!$;9_^WV7I7GM+IS[[Q_C[Z+??UHU^6?TR&4__\6_% M/U]'\^R7G_/QO\TO;[.[T?O\/'W_Y^74V^4L^N_D= M 8!_KUKM?*+X7[^5C_U6?/0;1+]A^)>?\ZM??XD23N>K[Z[Q)>7C/U\\_P.O MGH92RM]7?ZT>G8^W/1B[A;__WS_>7ZSD_&T\G2]&T\OLU__^7W[Y90W'+)]D MG[/K7XJ??WY^]Z23Q?TDFRVRR]N_7.9WOQ=/_*XN+V?+[.K]>/1U/!DOQMD\ MCF#5T>TLN_[KK[%)E!TRB-:2_]?=#1;WW[*__CH?WWV;1(E_;W%(%\N[N]'L M_N/URS_9;#$:3XX><^T>NQ/JR^CKI ':3YNU-[S_7([GX^*E.3RDEX]V,8P/ MH]DLOL7?LYHJ/MBRK4&:_.YNO"BLU5Q-KTP^742[%NW;X7>G1LL>!JFNKE8X MC2;OIM?Y[&YE*FN!G-9I>Z)-Y_ED?%7,$WHT*>S?Q6V6+0ZC?Z!=YP/\-)I% M[&ZSQ?AR=!CK8SKI8N@7B_CO2MD?K\UH?NLG^8]C,-[;OO,!YW??9MEM-IU' M._ N.A]W6=.A[^ZI:R$N;J.N;_/)572E7+1OB_N&,NSNJ"T12@&MNOQKH;3W#0WZ*DK(8H79KE8?>'' M:SV:CR_+)Z*&[7BRC.1\WL:.%J-& M+S[%&>7@P/8TZ7)8"6]!L][:$N9O>7[U8SR91.I]C#/T[-TT1FESVT"\J17]<['&Z^&-\5+I::3I>C21S=;#'^YTJ+[N>W MZ"C6"UD[^[[> =G^CD^O/F>3U; OHX.W7/_Z:.SM@M3&&/H"KI9;<%PG;0U] M'>!\&?T\,+H7S[4^@.:SSS%=M#[LZI=/L_S[N%@!WS@C'Z?K/_E9?O?Q6S9; M#:;>=-).YZV+^CF[S*>7X\EX,X']>5'$G,M%/KM_>":^<5]R=WV=72ZJ^'GS M^7&RM_MMK8-1K,A?+2?9QVN;76>S6795$+"T0L>N6*=VV[IXM4S6CJ?;&LS[ M;#0_.(:G#[7[UEM?[[%;@B_$4VB4Y3=K7MZ18!:/!]_0)2ZZ5KTE5;8GS.ON>3[^/I MS?OQ-+J%)KJ$XT-ST-XVG0ZL^0O5M+NVQ+G(;C:[4ILEA/H[6G6:]C',YN G M]MJ'<,_CP4W8.[UYB(0WS>=?\L<;H\D M/3-?8#T$#YNGHIO539=9D7P>.0B M1-M?TX?XM8QY_0Y:&W*QS:=CH')5;%]FTWDMH[*W4;=#2S D3?OK5J#-BFKU MW9]BL]&XV(;]DG_\MAIBL8(T7MPG2-GT2[H5_6*17_ZC-1D/]M:Q,)4[N?7/ MF^V1S7O])7]X2OT8S:YJ&K[NO[DGD/Z>C6]NBRCD>S3)-\4^PO)NI;KYG[&) MSV=K1<[_-AM-:T^4'7YEM[#4FQQJ-&UUF,>D>W6?UO7R&Q*G@F/[ZDZ01RG@ M*[LU7NTXYW=W&Z/64*;CNNU.O/KLWM.LM>%5QG)\,QU?CR_CRZXN+XM=_3@; M?HK^<8WLZ>,ZZ7?H"6]%6_WW+?!_+.>+38RS=SED/1DCZ/,[C-EU\7U\O)IG$1\UV,)D^4U>*;T,6 ^H6TGF5N MT%4C,1Z?6)-K,:;93>&TOA]]S9[I;%N[R6SVI%EQ5$X61^4@6TFRK;>61_HA M6[0[V.<=MCS>& B.\RLW;1GB[=UV,O:+1;2]78S^9<?%$:>_@;@ MYASQ?]U\'%X.Q2QGQ3DO]76^F(TNJ\V:20'*7W^-HPBUVP8F**7(0 @E@4X! M"!CUG')L+&/ V*=BKS*2\]D&Y<[E7DW1GT;WQ5069^HM!W+'\\M)/E_.LB]1 M(SH.Y!_[T6C28U!,0^^!00(SR@VBELL2(P ]JH/18RZJV>4O^2P&5G_]%?[Z M2_S+.GOK_7K$.X^,KXBY>&10OD6K.(N!V5]_K88PFEV^H/?37C9/_/YM=5;P MM\O;\:3:4"^.TW=&H/P4RHC2EB;A]ZTVH2-K<>0A\K,Q)])@!RC7!CC,B&40 M,RPD]L8@$'F"3V=.RO,_FV77ES+LD?M@VZ!5I*(G"!OHB59.0:A+N;DT[DV; MB-JDR+N%_<$8=$NUU>;.3ECV\&Q_PR"$4-A$(+%UPG +B/$/TD*60#+T9DG6 M*N9],:P)N7;+" 4@G#/<(V/A&05O*R"1+,5[X:%X]"CY>-:_:@OM4'LRV M]:.S<5.X]8 X19'TU!!"H<-KIU5K@*33IW-3'M)E=JBD3J!3OY. ',8<4>P! M]P8(BH 2)1):XUH.V]DZ+K5IDO>$?U_&8%<9IQX-@%[.Q]-L/C?YW=?Q=)TE M5N/=W]M[91KX-@.34 $>F!5I@ M:*RT)0+>L7->RFB'&7D/L/?_EN\MB_;*7WJEG":,&*.=M5IXRK3%$EF(K9%6 MTR',]:4 CW6B[Q_]K]6L46O&K]=54,;'J!E%#Q0;PSC1'*L2%0=T2BSYJ@U! M;;;LG/([44!?@>66P:N?XWF-=^]9B\"09\(1@3A3SF H"PDW\BE%:FTLO%*" M=<>%';-/&O:GY%;QZRS+;'XW&D^/9-F3ML$"B[0PV +(-42&*E^]N$H#=<9\ M2Z9!#5JE@'V88"]R7.('X4/VX^_Y;')U<3]?9'?17,^^Y>OC(G]D=U^SV1:Z MU&D6, <6,&H!P0)XH1V+,=AF\ 0A\L:8TE"S>6>(-Z2+GHW^F<^_1!]WFD_R MF_NZ?#G8+@CJH?:6V>C&6XT-5]Z7PT<,@S->=^^&,&U#?L(9+ 9=V;N"]<=- M7E6S *0 T$).&#,&"RB=JB0EYJPW=4[I)S550%]4*ZNF?,DW[ULI0S;_VRR? M[Z/;H:9!2B!)%#'^Y!ICQBV0I<0:TEJKWUU,@+V9L ;*SSO%N"]6%;6V-P.^ M*LXB/\)D#Z'VM I(,$@L X!I$+^3*$8J'Y,H4&MUY96:KTZ(U1[6 [!4'[+% MNKY[*5$SJ_6BFX"EUPQCJ"!4(KH(FE%6O5U.^EYWK,^ =1V"W]";WVR5O4$YN-+[13KXZSX67B='Y9%1+(YS+WYZW'.?H,O"%YB%2-E(*RR MSEGN"3251C1)R1]MQC^3;Y/Z:?+ZHL\1RN)-B5=PQ(9G% M@L9YR4CKJGE)>II"2OZ62=DZ]'T',#Z??9IEW\?Y/XW&5YL4UD>?OL^G-U^RV9W-OF[+H>KQVP,1,?3SU"$KF$-. M(ZU+[]E&*%.6;2!X2W/O<)763^ZBJ7M;:H^YBWO&]) 26B.9\:A^@F/$02%L ML?$J!07 $K(Y#NLP/V5*U] M=C.:?)KEEUEV5=QZ^>5VM/B?H^_9'S&"G(U'D_7E/;O2OH[J)$ EB0,4:D"X MM(A1JWPIG'(L9=_RO*Q$;1;D/>FB+PM1ZT;P'HU =6GSQ^NJJMVG?).3=?C= MK],\4,UB!*VH\,PXJVW\R3#AW""E.##\=-[$QHFMG )S;\?D5X,\XN#PMN<#(9H93@%B4$&$A/1*5K)I M;,Z80DVUO)4L:;CVFB(5I\7XH]A;^3Z:K";*17GA[&I+Y5"RU*'VP4'&).:0 M&J6UHLAX+4K9E>/G?/PJD0S;\J5:AKO'*AZK$EB?L\LLCKS8<\X6M0IY[&P6 MF'+*Z@B8DEX;"KC1M)24 I9BK(:>C]XBSY>D@D8"( M>,>E*S9 @/;.E'+%WU("M*$GNK5+FW1P^ZV/]UCX/9QY^7! 2!JA-:>6,*0M M,C'X**6"#*7X.$-/*VN7,LG8GB20KQO !V*TI])B$]^":"P%);IBOT$2]IKI MU7-=NW9]X0183QI,?6 0#FN6?8*E\(SJU!8".O5HJE) R^CI J M??VG583[\NUDPWD&C.6$ 4\$X1H:77ISV\6]G M'UXE$_@[SR0OL9R]-YV 4$OH'*2%);<\A@:0%W*ZI1+V<%\'?%6,I7: MQ+?OY-(:^:.!%Q7Y+2& 1I>.:"$9*:=[;52]8NRO=)&Y)=7N2!@]$MG^@O'% M:'HSKE+^HD5T/R\GRV+OO09OZC0/5MD82W+L'-4F"@RMW4"G07SO4M*.A^X, M=<.I#E#O;:LLGR_^R!:W^56]!>>MSP?@$&#$$F ((M90XZDH95-&ID3S0W>) MNF%4&S#W9[*J$1;WP1=X/$)BABW6P=9!&6H,%<5P3"Y@CF(-2;NV3%HN& M[B9U9;#:!KW?5:2#RT=!>T88^_OQ-/MX;:*&QGN)L^7Q )35#E+M7)1/04DD MT)5D2J8X0:]H[NK(LTX'_$236*V\DIUM@F0&66-[CW=@:I MR7+Z'N05UNI:C?S02=PM M3P?IO?,$$:F\8U9C!#FIY#(\)?]R@%=?M*'@EX>3$D'MW1>^J\E-1%>_=U(R^C1>CR:/1[UO] M/MBXR'+G!!K I2Y.?D+!=/6: "13EL&''O5U0*K6 >]Q;V5YMUQ515XES\01 M1]W=9M/Y^'NV/L3W/I^O[]V(P<7^'9=C>@H(8B\!=A9K01'7D@)6120$IA!P MZ.%@%P3L%/V^V/BYJ&PWS:[<:#8M2G0]DBI&N./+O2NFAQL' K1%0D2Y8Z0B MA3">EKXI4ER?\ST6'7"N=<#[HMF763::+V?WM=RQEP\'QZ+MY@8;R*U5((I& MRL447.3<]Q(&RC6-IME- ?BK)E(RQ*=;3SAJ'2'$6%@CX;&1AF"..%"HDDI0 MD[+U-_0SP!W0)AG@H>1X)N1V!AGC6R6QA90RC[WQKLIJQ2#M6-70*=5GLET; MX#_0[22U0C^M0+W-%N/+T>FJ!_=1.!08H10$15TL!:S40'!EH:> "A#]CUIY MSAV%6Y-)_J-0B<]G-E]^75PO)R_/H]=(;SNFGZ"$(5(3PJ)CSW'$!'!0X0'9 MR:[8'4K>=VV^/ ^Z.M3":5:QHXWX.%MA=K7RPSYEL]6-<[47MG=U$*RSFENM M(.$1 ^",)**4/H:>M8KYOMI%S XYV G\IR'?^FY#M5S<1HW\<__]O'L;!B)- MD2YHD+,(:%X<]>$;:6'T#U,.N@Q_<;,WLB7"?DJ2';PX=7>CZ/1Q#(4K_#[/ MJ'- *U-*Z:!/2?T=_L)ES^1J!/D)]O0:S)LU6@>SJA_C#!42,N,PA5J6V2'5VL?^!)P[8KKE_(Q3U+JL@S]5MM^.=4([Y-LLZS' M6W>?9?UTP$@C"3#6U#J#O%$>5G(IXDYV:>UKYU$ZUOVO95: S#]>%Q\ M)HAUK@CKX.N"0LYH">/TKS7QQD%!*_U0>M:7]IR8X0-09W\'#2,1HD^[OL_V MVR1;,65ZI>[RV6+\S]7G>XA?IWE 4DC .< NF@=H"7=%09.-Y,B=\[;G:9GT MXG!BZ\KJ+>&KB(WT*$)3)-1FT_DA8FYO$ C'"#CO+8-QQF)4$F5+Z1 #*50< MNDT=%!5;44]_&U<1D'DVTN1-,9]/L>F]F_H&6(>+$$*34N.):!(D<$16(G*.S MOJQM2*1L5T]]\3*.MEC.S&RV_OD(F\TQK!J15/U.@C68,.\\]L)!3*76N/)4 MK$0I)G3HF[*#8FMG*CL=<5\F#QY%V9?- \481P=&L_B^"0DB5%]!*@$B%CB0I M&+0 Z*3 MSMG-\#\IYYY57SZ6=L^:!\^493PZX$Y%=P4PI63UMF&55.%JZ,'-J9B7IH+3 MD>]9;L;>!826:$ %9XP(0$QKLJ!G3TG)-03T*[-/Q[S-!(V([M+-TH M6"E-#-M$U((7B&GI?;5= !!-N>ST^$7T?L]\YO".Z"88!3(SB"CC$H]?.H$4E$DKA?M(_3Q7!]\VF MYQN:W2GJ,&47]Y."APRB#0OC!R]'M.TJTBW4J]TV0,M4,8, @J,OQ@U^M*ZK MF$GQ X:_KGDBOG6EG9/9Q3]&LW]DBV+9X2*[7,X.1?&UV@?AK?=,@Q@^ FT( M P:)"E5M4JH"#7\MSKE&PB-+B_M-D-%U$J8K" M7=]V3/S'=Q(#2JH9+*I$"Z]5G&PLK-;JBH367I9+_V5GVU53WV3U^>SQ^[?: M_-H"8@W&UNPI%/5_K&*,&*L"4M M%8C$=]<)@"&,#E@%O:(IKO'03]_US9X]P5Q;^CF!3QR'OIQ=WH[FQ76LM:Z] M.=PX1->?$$TIDYK#:!:H M7L1J#NYR#>P#S?WGC9MGI.LBJV*AH7(\S:2U]5 M@\ Q9,!;+:)_@Z1"0%)>2J<].^>RI*>F7AL*.1G=/GY;H>!^9K/+\?Q W=(# M;:-+Y(1D""",+'1<:1-CRS*]S,(45_&5+K*>C(2)NNE[3OYX;;.OBZ+D7%'S MO-ASJ[,FM:55 !0QQ 'U2A')B-=65L5;G*,I]0%?[;)IW[-PNEY>1Q#>6? = MB(5*>JPU(JN+YHOLJ0F5X5/XJ=B^^C2?&: M?LJB-J^>9_#N(?4QW03A&2+:1*^;>0.X]UI402!GNE;)P=:<@;XOI.I@W:A# M\$]+0Q5?N-GL/KY'!Z\OKM,^*$9!G%HD <49KF@$@*UD!][T>HC^VTH]D0^S MQ5G2+PW[\^(=AYQCHE#$TVK#A<.LV@GF..G*]:/G[#7OW+37RQM/QKKCD']@ MW4GJ"[^\/??I\'JL-+S^^FIT]6J9;&L1M ;*.B>MD]Q@A87CAAH#HZ./!$5QWRR)Z"L%0I M8QGT&#FLB')&EWA(F[1A,'3V=4*;^M1L01T-CZV8Y7P1+?OL<[:Z2?WYP**C M]64VNLJ*871?6G^>%R(L^>#(@ 3H4VJJ@0I3RF'I0A#_90G[./WERW+ZZZ3\&TH:MS ML?PZOYR-5[O@I20[G)EMCP9-#+78"Q_'Z;FQD@M8#A)!GG+>>^C32++B6P*U M+^OP);N\G>:3_.;^(IM]CV2M82=VM@D:>R4(],9:X:VA"KN*W4"*%#]WZ(E8 MK5F,MM#MBT%_1*]]D14;Q-EAZKQ\.$3'C.CHK1&G&9 8<4%)A9/K>:OTE7(F M&=:&$XWZ]FTV&L]'D\/&8]_C 0(D%99$Q9]0&T$9DN5@M4XZH#STZGBM3#@M M =N0!?]S-+OZ$84M"XSN)\&.IP,%G!OEI*&2(J,)4\Y5GI&$O>X@OD8.M(-K M;RL=HTG%T@_9WJL]GSX9I)1$0(4(MS3RVD"(*L,6:9Y2]'KH)Q%;FR_2,.TM M;X998YUCZ_.!>Z"QL4@APP3DG,1?2MDLX>=\[5Z+BQUM8-OSBL>A M1.K'CP5+O-+*,2$E5EHCK53U!@A"SGE'*%&UVQ<\FJ#:KUWY6YY?S2_R2=VK M$?>T"@)"98S0VCK,@!*44E7*R9SHYR*&R W73K+KQ>%%U4ZTH\BJ^A8 M/5[8F>^R+TVZ"5 :)[R+ GKOG(Y1OJL<=2C5.=\?UPZ#>D"]K2"Y;G0$$[9SAOZTDA[I$B%M:6@>)^UV/IL%)8S);FAV@LD <)< M5\Z]<#0E"6_HBR+M:;\-:$_@EQ3F:D/78AZLYY8\:Q1@G!X=<#;RW0D,M:.J MFC I,"F1S]#/477FE:1AW!>3_C;+Y_-/LWS_]:&/G@I0(T$9!U(C:)&U3'*\ MD8-X!U/V>H=>>K_%*+DYHKVMNV63V.?-W[)I-AM-BLO"K^[&TW'Q@BS&W[/- M55'[EN-J=1",) X:0)!T"% /F?2LE-XZ>LZ[.BWRJ1.P^\M0FF?QNXHC+#8: MXDF^JAFY&7/IJKN?EY/EU>IHZ;J&>7%[61ZMZ\I#WYO4E-Q[@,!&]Y][;Q@# M!CMM=*D6$G5TSMM.K>9!]:V)OAC\>/GAX_7SM-(]Y-S?,!#B#% ,*FXX()@) M0:JI00*;LM@X]*VN%GG7*LA]4:JZ4>?A9N<]/-KR=,! %"5W1;3YGE.F >>E MQTF @2F7N@]]_ZM%\J0CVQMCBK#U0S[-GX[XL*>VOV$P&" ()2348@,QIK@Z MW$&8QRD5V\3;,4*M@MP7I1XX7Y1,VE;*0V?7^2Q[=-NQ^QE]SJC>\70TNU]! M%H6^C"TC[).5V%&'V5Z/K<-O#3Q&WU!P1)P@PD6CSW09V1.CDY+(Y-LQBL/1 M4+]O0I1D\\+J&&GM7S39T2)8!REUU#M..#/(6,!T]:8SFW2F AQ+P>_9[&O^ M2BUJ.P#W1: /V:*6)_?DN<"UM 1JA0E2&%"@M..E+,[#E(T=>'RZP:NU5RF@ M]D40-YI-HQTL:A5=W!8;$8?SF'8U"<@R:RSTDA!,L%-"@H>0ANFDL@Q#SS-H MD38MX7LJ!NG1?'QY!'U6SP<2[:75A,OB2B%15(6K#D02BWA*@L'0$YS2]7V M0$T0/A5[['BR7.PM=;NC18QEHLMF),<:8^*!%!RC"BTISOF:VLX9U SC!PZ= MHIC3:N"W^21J<%[4IUK>M8_B/K/'%)2729A.<..DR@<1R4$A&&SKG.4\LJWU_U MZ3B<>Z\VL1:Z*,Z63U=K;+EC$.'0<6J,YD-0HJWDI*W0V95WQU7#J M2*WO(D\+^/;F9CP=ZL&*35N?#T(3PR1P13:6Y9!AKD0IFP,L)6/IU7 G3>G/ M_8P68.XO_:VZKV1G_:6=SP80O20$)),((6[CBV:L+V6R,FE;;.C4253RBV2W M-&A[VYR_NAH7BAI-/HW&5^^F9O1MO!A-#E)G;[M@,5#*0$"%C&\:=X@Y6\IJ ME#SGTV+MTJA-F'NCU.7E\FZYJB&V219^4:[V,+WJ]A&,%E8K2B@ D%,=0[P' M]\!XG')9Q]"/?+1,M8X@[R]1;A'%SZ[*18&#'-O>(!@J@0+((@Z]BD9:6U.] M5 "Q<\ZY;)=0K>#;6P6?XM*#Y>R^GN.TY>G@->+4>6L=TAXIAR25I5R2)I5[ M&GH:9+N\20>W]]#_?<-"DY9"3I!!HMB"\0)#;$JI*/8I&8Q#=Y/:#O*;@MIC MBL23ZU7>35^NEWW.)Q.?SWZ,9OLV%H[L*5A .,0*&&GBY$P9+&QO^1HREW*C M7E)(U]\&9UU"O$RAZ!#H_FS4\S'OM5'/'P[(.L. 5A * #RW%KOJS2RNR>B3 M/B>Y"JJ8[;Q8U1WW8R5X$0VZ@I2):;XLM4<)7WJ0R-B79:^AQ?E_<20&\U^EL M36^[G,6PH2IS*+)+LJ0I%L.C]4C.;XS@(Q'!(&N$3.0B$9!@16CJI( M2E =^NI KQ-AEUHY,5?7)KHMLN[K+3CEE7362VVM+@[6&UTY$![C%.=MZ&L2 M)V9KBVKI;ROH/Y;SQ2HMZ4N^8^-A)=#7YP)]SB*<\_&B+!FTAN!S=IG?3%>] M'+H=L>NO#IH"("UW&$3@H26,NLI .)5T5='0SXKV]2(,3(=#<$C7MU'T3Y-14Y]D9W\!<*>XB9@8#BQ!1!!0939(HU+2A8X_SGJ>_.Y# M,8/P3'8*LW]UNU&/05@'+ 6(:X.4<5KA1WN)U*?4JQ[Z^=E!>"BMJ69(7DIQ M[.WZ.KM<% 4KZS!$';N6: MI=/LID@_.3^>=J"*DY!P/6>48Z_+O:>M@F>$4\:MAA01YP3VG%99N"JIH.(1 MQW;?%.62-#"$2&HU]/G*O#?P0E]T$82##'M E4>%EZ.(AM7.B"KBO^< M^(>]BV*I*X5$1^\IG3.)FH/>SX%VFU\NB\A;3:,"%E'J=]/K?';W9'7EB"/L M6\O_[_N./0?2ZS8-@C)5%$-"WE%LG >6 PL]!3$*LPC7RMG>]VK.L\N_W.3? M?[_*QL5;28I?"BG)HY(4LD)KJ M.2^J%-=[%B&LC M!>0FY73O4&.,7LQ&"LK=CR?_+1C,?/]D6JNYY.B $O0> 4V28 )ZF"1D ,/.$$,\A(-9^$[[(Z!=CT?WG%#(,9!%05$C@+54E+)X M7&_-YY6EY73*F): [M+ _#V;3/[W-/\QO#C8)@!KF.10 M(I-<\_9]^*"Y.BOQ7UMS,ZVM>4D!1PA[XB71K%I@],JGE !N4+?^;"C4"MI=,NC?\\DRJFQV[\>3B/I> MZCQ[-@AOH7:8*\]\D;3#(.>5MT9$2C+I8!-6>N!,&LQ=DF4U(!/GT9M\MM\E M?O)DL%)3Y76, KT5B@H$'W8O.#4I^P"#323I@2@I(',(,:LV M@4$O-8__IPU73DEO2"6G!C3ILK6!OK+MZ?[ 521-43[-:_MP=.J1^;)%_<[) M6;S1# MDHE:]HA[@^(\GEF =O39GXV1;*WKJZ#AC-/-7Q;4UX^_917:YC+P? M%_=!%O=\9U?K"R3OOBT7F_N97TAXE\?X90\DK?0?$#1<:F&!=4P9YA10M,0/ M.IFR9OIJ+45M3CT_LW@"C1SV%K>F7Z[/35;EG[^,?GZ.$5!1F&%Z.9Z,5R/< M7M(ABI/-Y['!YM[)G3SMXFN"(4H#20 R "$L@3$,E> ("DY65W7@#!V +OK* M?/][-KZY7617ZGLV&]UD'Y9%E>&/UYL+Q.I$T@U["IX83)E%@AM&/=<0.%CB MP6-LT&<.WM,+;@?.SGX /XW_]<3BK^Y!+)^(<>5&LA>7W8T6HS-RT7!TB*7G MD'')/4%,42DD]M%F ..@J945U(V4S>I5HH)LD6T(6>\-0E)25\J#:+T@\MQ< MIMHZWEN8\CAD3SRCO+!'A^Z=/:J?8"!E7G)IJ()66&VM(24618&L,\SZ[XQE M72+?%PM7I].*]:J9W'A@",4RQ"&"KE7=46,]+U*@ *:<'A[HYU1E?>U?'^3OGR%"K@5;* M"J28E5@ 6N(A&4\)'(_?]LJC8E\Q/;O%OB\NMG-MO!=0,(HMA$)KHAQ7R)>R MQ9#DG.OPMLZK-A ^%7N:7QL/L6=6.6^@E]#%UT-P7%EJZU,FSJ$>FNB-0JZI/G3D;S2B!]A9HU 7F/+N3&:.&96&V/&4HOL"3=E+BYOLZOE)'NY M^KXR-@]K,BMMU-F$;=AC(!A[P;2!,GIIE&@-)"HQDEZ+;#6@(JK8#&E>PS3L;QB4HSH&TP ;)(3P6AC' MUL#+Z!&J6OD)W4C\>-^CR/S9HHW5':I?;D?3[25'ZQB-%K^E*/GGD$- :B\1 M0UA[#4LL+4XZ^C]T0](6RU[>\'TB[9S.Q PQ3^29'CYGB_%Z6<2.YY>3?+ZL MY:4B8813!C%&&A( >< X4K&21Q237F!DZHCI3]_&KNAE#W2I?#%[@_/!6@ ML=HQ!9Q$@#"(++&^E,,)FU0_=>"4::#,;71H!&1?A/AC]'-\M[P[2(DGSP5K MG2!*:8DI%(IJ0@2J7@]FU;F3XEB5YNV!V1TO7[#AX;1J E$!43$I'*LPHS1NTY MISV=A-"=J>;$="YNW]G<,_G/O=NRM=H':C0DBB@/+9?&&,0$*67'1*84]AAZ M=M-):)D$?S^KJ'_+\ZL?X\E$3:]6J\'O8C?3FW'TE=1\GBU.MVGS:&#/QW34 MPNE1_83H%GK")4#,&&Y\C"$(7B]T V TY:=;.JTE1YU=F^,Z"@ PXZG3Q&IJ M.$:,(%8B0B4_YXV9CJB3]ZB/81B1(6[+G,:^2$<=(AQ(0CWP&@B.L,1<&$BM M5K96OD376S-^/!TOXJ3X/7LA4?U]F4.=!,$% 8Q3P:2&UD7R(K%!PD.(DFXX M.RN[4ILR.[=E6M9%7S[QGF'K^S]&_Y'/S&0TGQ_8M3FBEQ#M*2,,%)SI: M'MZEW-,J ,:$'@8_+?'22)%WI8 !V,$Z>UIUF@>IF086:ZBP M19Q+@ZTL)5<^Z9:.H2^AGG8N;JJ"OLBG[HKRN?_<%"/8M5ZUK=30WH:!F0@D MUA1PQI67\763N)162M=KEMB0;%T#/CRO*-0F\ .P<8_E<3^+_+KL0_9S\>5' M-OF>_9%/%[<-K5^-C@/EW"")A9 <$2@9\8B4:!DF>[U'[[QHVJMBADGCXGJ$ M+S_RUMB[Z2]8B9%6$'MLD/;4F3# M'H-4G$KBA?+(:^.9X!!5;C?"*9L>1Y^S?_-\;:"1X3+6Y\M]P7BS#H-SBD&G MJ ** 6 HL[X*/3$6*7'ZT>?WWSI?&RADP'2-S[9+U_ALX((*1XEUQ&,A)6'B MX666AJ7DH1Q=+.#-T_5XA0R3KNIZD,AX YY MPC'6[@$OQ+P\XUW"CHBU,Z>B>_4,8);M*,W".:*CP-'C0"H::X@X-!4.#O2Z MJWBRK9U."920>7&<<@9 THXS+TAT9;R&FEA$;/S7*NQ*/%3$ZHS)V@EM$C,O MCE-'7_0TR_DBO\MFG[/):+%%DD,Y&+7:A^C,6@Z\PY[$:5XVIP-5'*;AUNM-+O+KQ8^BLMAFJMA)H]T/1QA(C-^Q!T;&\3)M MB0750!E.21Q[U=N%K7"F-=S[LE-?9J.KK!#XL$EZ_FB E%K',"^ $,JIZ(:0 M2B)C4FH/O^H]O%:M3R+JKS?34#O))=$:Q3>&*L.1\95!M9*EQ 2O>L>M57:U MIX#>DKT.1DFU,@Z/Z290"C2%J^N?9%&81,/2='-@L>TUP^9-A*<=:F< \>G? M9ONOY3G4-"CMHLU7U'(&E>-":2E*B1'VO58)ZMTT=L.-^D%H$Q4,R#@^N^3@ MSWEVO9R\'U_O6X-.Z39(@B6"<2(!&#K$E?94E4@)2E(R9X8?;_1"UA[5,P#K MJ2XOEW?+52C^>!^PX?[N]LX"M[;0@B/(0 ^L9D*9"A6NSKDNQJGM:SLJZ8NH MY2Y3C1W.P#FFT#*.G2'8:V2(I*4$C+A:FY>MW=5SAJ1J"/3 MO_-;5$(K.^EO;C==G#F]SX+VZ.1A!B29%@!'A)#$2 "!K=+:'-";6RWFTC?/Y17:SN@3OP,;[WG9!"J4HLEY9Z121S IK2EF]D>><$9*L_N=T M:A'HWDBU'N+!3?$GSP7H&-54Q0"!*F)947X$E;( >=;U\EM2\G/J),#;<._0 M32-R$;!Y5FY07>23=8W/O=N(!]M%?XTX8P4@@'DAP"JQO1R^QF=]Y5-#/>;= MP=N0'>K;M]EH/!\5,_"7T<\78XD?7V2S[^/+/1N%C?H)VD6\M,*&*L0@@-!; M7[U"6J=D4 ]^<3V9/5W#W=>T5!K71_G.![R<'2V"01)BA:@Q'*OH(;KBPO6- M?$S8MU$EHAW_IAV(3TFA]:K#X13 @VV#<40J9C GQBMJ-")45$;8XA1:#7V. M2Z9!#5JE@-UPQON0_?A[/IM<7=P7EZW-33[[EL]6NMD[P1UJ%J)9%8H88( 6 MR'"*O*J"4^[T.9>,:U&S>6>(-Z2+GHW^F<^_9)>WTWR2W]S7Y,$*"!,L)% MM[_88RX'*I5(F7:2]J%>$QU:@;;O_:3W-7*87CP;B*%0(R( M\JR4U!F?LCTU_$2>]IG3 L9]L^G36/N2,4?^O>T>.IE:[ M952/T\\0,I3[*Z,**8:F $$BK8 "P($R59(!DA3P#WWM<(C<;::6 5.VJVJJ M'F/$K8TNJ-;1Z7#>T4H;RO9Z" P=A(Y U&%CO(N)3WOZ%+ _V)M M4[T,+/K>?JOG]&I3)&?'(:XW&9%S0 FA@%(D,75,42;7]XM3I@ !M1(*KI#7W5L97C'A;(A'__YPKIW5$F>8W?!ZGBP',F5V5GK01 \AT M<<[0&,*L_=299 @JQ#72DC#,#)(:RU)VBQ!]FU1,HTFC*I/' M*:)IXF(+52811,S[8E'[%29-=!R,-L([5.PK*FYQ):=D M_)R7<_OB5GOP#\#??]_63=:"(@>E0EA*A3VT #Z\8 K#MU%/\A0Q9U,5#(!\ MR44C"2:4,PZ]$R2^8$A"\K"F9'1*2;-7[,,W8,2QI2*/ WX 5.NEPI[0F $% M)?8*"()UA,94D0RP*>MN]6V@7--QFMT4XSM_0K:CC+XH^GST'[*%^WDY65Z- MIS9 M/QW9V6]A&@&T98)A!X"B&D.OO.>48Z,@!6P0U^X=\B>_1"WI.(A_M+*76?46 M:'PM(+%6$TT9 DI99BML2%+]FJ'[51V1J/&F9E.E]%9\[8AB^D\V.H[C;M/. M@]/.$,DAMXI#Y &%MD(-<)YR/G3H<6G?5.Y)1_TSNSI]?11E7[0*PFD((\C% MZPH8<%%:78D$\ )839((BA!R@&-H:\Q]TOC$VBKGX#DW33^&@?Z\V0Q1S6"HR*,/:V" MDH8 K2PEA@,O)%=FK6QMD*2B5M3=FZQU;,:^9@%@P1A4@!(JHD?JO:.LE%98 M>3=]#J?W0TA)[K]EUM8'Q7(/):,1$NN M!><.2V0AEE)X6.MP5\>RFGQ5'R&;7MX?2F_>V28X["WRU%I%O:50RBCM1D[E M,#GG2\M;4?^NUSH1Z/Y6I\NW>KFX70%^("MY>X/@ /'21^$0A)Q8B3P#I71< MXG-.\VQ!Y;M(E(+QZ1AT,(=X5Y/ G96L."F@G6&2$*\&ZI%]?E\C"6IONP"0<1@H1C1V5A$/EK!&" ME EOZ*O,'4YX+4#=%ZWL1D/%^[5:GOGWT62Y5N5DDO\832_W.>0U6@?%+2)2 M(&6P]=I9SC6IY#8ZI;[$JS%=:83(NP:]+[+].9UEE_G-=/S/U>AU-LVNQWNK M%>YH$13!P!,B"74 6A[]"1EM-%$>0,(<3(GWDNS6:^)1.]CV/O^YGZ.[\72E MM>+X_I_3J+5'G]69"@]T$92PCNOXQCB(B/"4.%ZYJ]J!E"ID0]_OZH9J'2'? M._>R^:?1^.I#5FLYKGHX"$&(TL8I;CRB@AJ&*]@X9"E>UM WGCKF4U.,>UYL MKG[Y-,N_C^>QIXVU_3A=_\E'X#Y^R]87(\S/;AD:&V\=C"\PP@Y!3(P"4DCL M37%12%3^Z9:AS7)6T-AG\6T:3586:K49N='/'GD/M P"6&Z0!L!XH[ED5$A: MRNPY.>=]%]-T 4,@K;"?(,ZK+K%UVY03ZZ'U2>RKCD^CBT7K6\>S=U5-@6 #DO 4*L^@V:@B] M+O&(T_V;V-SMGJPMP7]B.MKL:KE*@IC_G^5H,KX>9U>?9OGF,U5,CN/%N D[ M:W8VV.U[/WJ_;".'7 MT3R[,OE=,1ULSHQ<9O/YP[:ENBON6=M"SRZ^)A#@8]#$.950*&\)81I7K[9@ M*6N[]>/5K60=/C\'H) 3V]H/>1%"%&_@D4(6.L,Z0([+T# M"CS,.0*;<[Y?H$<;V@+T)Z;@JIQ&O0M#:_80K(_^MN JOFV%U$!!ZTKYF5 I M:WCL7]1K"?;7MY*'BMLXF(B^LV!*0\N8?+#L4*<4K^6O>"4OF59),/>\DO=P M//Y%[F,1>(U'7^/K47BM9[=DQW74!N:*$4HM1\!!Q3'AW"!(J$6U\AQK>>(O M@-UDHTQO-D29?\@7FUVKR;VM9K\='G?3[D*45$@CO1)02PFQ90B5 ANIW\39 MF10>Y+WKX&29Z@52F\\V CT.%*)A*#-:W=VW27Z?937RC=O[DD UQ9@XYG51 M#EX)#PTK4434IM3X?,VK;\2:.1F_S>C;N/ W\GG\=3:[O\YG/T:SJZ/H MNZN/H(G&2#HN!>=>$ \P,R4&T9/P;R'%N4MVM@3\RQXYXWMJ#M6C5KV^ O3 :0N] ME0AJ0A! A)28$)!TP*S^FM<0=PY:8%XG*C@M+3_-\N@'+^X_34;3113&_>=R M_*U82SF:E#M["L9#IPFG,8J&QBLI&!4E'D#[E/V!^FMAYT_)MA1P6D*NEO2. M)M^J54!":$:I$1%2:8#$]F$^*([N];(Z=OY$:P+VR;)R'XW[F)3<1\U"#/JA M$C;^2U6QL6:XMZ6DS,.42HFB(:V^G(]'UP+DI[581QNK@"$J\M@Y(!(33!6$ MN RYJ:1)$Z+\%Z&2P.YY+?_$-?O;7Z+W6'F@XU2@M6 \_BH=7E76_-H5VEHWN6A6]5="J)*J3(M2 L\=W&QPG194R;8H*BHI@J$6E'<1DROK" M:U[(3R=MY[KHG[4']J<;$/:H'H.P&B" .%%*6VT=TK;"1T"?8F!?\[)^.E>[ M5$,_'MCZ^L^3.5Z;VT5J056PI_PNJ/U0#]> MO\\B(;+C:I0?;!NLIIR(:.&\+^X7AU(QLY&;:>!3[B4=NJO4E %;[[MM#^,^ M7],A5B=O^@9+K>)\K3CU!@L**.-((FR,T1; DQ9_>3#O56K,:NQ7C^ZQJC5) M[VX>!-14"$^X*TJ58_YY"G*0]V3L*MP=R78_@Y6]WO^6DT6]Q_ MF8VF\]'ZF,W^XN1[6D5C*##7B#(LD<> %%",J4W:SA[[2UNGDUBKL#O3>6BY3DZZ&;J+:4G?>!?%\6:S54-;WZ7"AT ML M*_EQ_"6!)7W"GQ=M;':C-I M9V93?WKHQS"4)[,?'\I^5%*D=QNQ\Z1X#;-QL&TH3II3[ 1PCBC /<0,K/-( MI<5"UBI]V;/]/ 22W" M$!.=NS465F$LG95QKI""*$UDC!^PABCZBUJ16K:NBB_UU(I SDP )?O 3_E=,.-MJ >TLKYY^PR M&W\O%F':R3E[T5\P0C)+8V!(+&8>08.9*K&)OZ5401_Z3DYW,UD?JA@F35O+ M3=O69:!(&.$==8(+J9U1CK,2(6]8RO[W\5M ;Y.LC;4Q6+ZVE<.VO=, #0$* M$ ZI1D JR;6M4(KJ2CG"5K_ X9OG;%-]#)6U;>6Z;>TS(.0\!!(X UC-&($ M1>5*(YER$U+]&HIOG;--U3%8RK:4$[>USV !\M82R213SL9W6O)JR8EAG[0Z M#/[%V8[U,4S.MI8\MZW+8(F6@CKM-:76 (LP-R5"T("DLDMO=T.C)W7T5WJC M2-!8%YS[D$_S4KH]A-S5)!"&$(C">.^01=H+"ETIH4(V95:'0S_ATQWA6H+[ MI%OCU5G3'7\_ZUURCYW!U$I"G)(D,EIJA8$H4: T*;OV]4]&M2FR,^NN5?1[VS#=-6A]_R4.Y$!M ML1JM@T,4,^.!+&JC&@D\X:24VR&=I2KC'TO55M&4VO=M8I>_E0(%R@ MH@*7U-H*(X#4N'HI%: I242OED!-E/R\2$M3A!MNYYO,TG5X^3 M3O:6KJO7.! JH"$<:D\IDL(YQ'DI".3UBM*^TKH*75"E,^0;4JBX#V,9<7WP M&J=7GY:SR]NB>-%%?KWX$:':RZ,C>@B*BL(351HP!AFS%"M7X.5^FVQ69 MNH._K\G++V?3<;'.%4?NQS^+WW9;KL.- A2&2DNE@-@Z @PU@I52(FG?9-I: M"Y-;:XCWQ:M5D=!O^6RMQ0J*@]3:VRX0JVF'%I&J)X) KLBCY-Q:VV,0["6$)8R"*U2-DR&[DAUOEC0 M%.5>F7+0\#QZ*@"@O8)<>26J*%!7G"=9>>%9)ZPA+N39] MZ!-9FURH2[,FH/=%,75YN;Q;KJ[V>'R:._X^R5:JG5ZINQ@7CO^Y^GRGC'O( MV-97!$48XRCZ!L1AKAGWBCP@B)-2D.I/LT\O9S\+XIY(02>WHH\*_1QC0V.S M0#T7UDK+E"$8WB'5&B-_TAS,$Y5R+["^ONM_S7AS94] J>IH>*VZ-1PY(Y;3#A',!J&8(G;!0V5Y)ZIB(>AT$ M RS5EAIEI(P3(+08T1(!S>4Y+TQW1I:\!TT,R7 ,L<#AZ6R*DMYI3A5B( :R M<2IPSJSTB* V6->JRE4K 6P_KW:<=:J"OF%4OYS%^FL]7E??FXQHWO>]H$3!0+$9#MB@VX[BFCD55K>4S M&I[EN9^V-9]W@?0IF;0NYWCXI,7!MD%I**0%F$**D1;64>9+F;'QYWS.(ID& M-6B5 G;#=.KPOK-C1(C@1)5,&(FJD M,@AQQ6GU=J!^#WA]SV9?\X[*^G:A\KP+B/MVB$Q^]S7"45GCM6'^G*TV64T^ MWULQNGXG@7(I$*6,*FV!LX(25Z$JJ0=]6J^G1#NE_4IG76E^S MT"KS\=,LW^]%/WHJ0(]81((3+;U%! %K*SR,9"EK/D,-Q_JF3G.X^PW$WL=A M^HB2R:>+\70YGMYLRO/ET[G.(C)9%1MD\S_&TY5^XLR91?47^_I/>REV^1?W M?V2+VSS^Y7M\Y-#%+3V.(B!E&%< 8TZU)EX0)V&I!V]]2IWGH:?_]T7[X:JS MK]C6]NBR24J(_13?9A6>PQ?+S>#'HEP/SCVEJ+7?T=$R1G6X]/".UW%7TA_17Y!,$T&YL!IIZG$,SM?; M]@4^BI&43<:A[T]W1J6=U7*[4TP_MN9S]CV??"^*T(^G41P3%3L^W8WT-ONZ M.,IV;&\0.%-"&.L0BX;<0D$M IN4>DNY/N%*Y],!US$".UH$1P447 O#,1%< M: 'C?+F1D1&<$L4/_35/U?J+FZ7;0/B$[^L0TZG;>I6AC;924X.-!,#'( )2 MB26R$"MKC*B55]R-A(\UX$>7XTDD_:$B]SO;1(?7%T1#D;QQ1D+%,JDJY430 MG?.LG:KYYY5Y6\*XKWCTXC:?+;YDL[L"AQK5ZK<^'S!W2GLG"974>0>EX;Y" MRX.4Y(RA\Z<%A3_W[UJ ^&3T.9@,O:-%L-Q0)(&(@2^0\=V+ +%2/HC0.9_L M2E3X(?HT K@O KW/%HMBC63] ATN+;_E\0"L988ZH+G&2AD#O;.E9%S FK9QK6')RMMCT>F&1.((RY@D88XB).N)1,07O.WDZ*GO=2IA&T?9&FBGN? MCOEPG=U][8+WF$#G*(WOE1-<4N%+&^TP!.<\;:7I_L7-@NVAW!>CBNGZW33& MFLM5H8_]D]?+AX-GB IM#4(2ZB0=4*74DF3=.QBZ%DT[4]>R?B>AC4?1G>' MPZU=38*)$D99*&(2<*>+]0U5F6V S_G(:8J^]U*G,;P-3PUN%F!O9EFV]\*) MG<\&B1G@QBMNK';88PB=*8>I@3QG5R9==7F[Z/;FS1QUFP0BR,HH G(,:D1] M].\J&1"W*15TAYX4U_Y,TQ367JEQU/41S*/HM6$@?+&7K#E D)=RL/B_SMB M-%#FGNLCC@.R+T(TNSY"(R>+>S3B?!IC0AA?$EO-ID*RZIK_8J)D0!F7\3X]]%L7,R1GT>+0T[& M\T<#$Q!KXYES!C+EF7%&E!(YD^2-#OW*L_9]C41T3\&7@]'LRX>#($HK*( A M0$@1'71(?>6M>W/.#DAS#>^A2B-8^R++I]GX;C7*@_/.LR<#8SK:24HH$DQ[ MPY70H'+1@#CGQ=84[;XH*)R":F][ROGT*I^NCK)]'4W_\?$ZZB:[*H;]_IW^ M^/GP)G.=]@$AA937@F!I'*46FT?+!-*E5*P>NB_3(J.ZP+HWGFV9L]_7N"1K M;[O@ =4 :,$@L(0R;BFNG$,/80JOAGY.IWTGJ$VH3TFKC>>O\]DL_U%L=8V^ MQ;\L[H]DV:YN@F $6:6UMTPK8D",*EQER+$[YP*Z+5&D!O%:0O^4/'0_OXW7 M9\AM--'P2/H]:UUD*2F#*;!:* *<10]QL,?6I3AE0Y]"^V-=&NBGV=K4H_EX M?A$5.+KZ.'WL;>QC7-TN O&%Y))) "4P3L7_E,NU'L8W\8UMGJ?3KB/D3\.] ML@1&,>*+15'][E,VNRQT?;/O<$7]3H)0&C,-M+44 BIX-/G5&^@A2RD+\!JW MU-KF7XO8GX:!-IM?SL;?U@7R'K] JS>K-@?W=Q.LC& S"!&RC'-*@>9E[.Z5 M3,I_?8V+K6VSL%7T>UPYN2FRR1\#M'^AY,7CP3IH/'$0K0H;. 2*H@8;R2B7 MO<:OO1<]ZI]LD*E M["SR-VG-.L6_W]-%\U*.1[57U%V^W'N7\Z&FP2%+-<,2"B^E%(A 6>[+>\-, M"N/$VV1>@Q= M]V8,-M# VGOTDT:HTV3:R&!M?$I;,XIFWQ5E.D$[[Z44K4_^3"9'DHJ]_2Q8)C3V-"( MC940 4=3:>AJ)![E>&%"\*JHTP*\_23;^%1\7;NGSV^W2?B?I-=XWI\>$VML M._6Q^)Z2N$?-?#RUQKXF 0.OF%:>*R^U\4!BO\V8 @U&\(+)-5YV^;2<.0U: M!V4PLX(!"*%1B% BG:C';LR8[UOR^? RX+UUO"\_P8>85*?-N2^1D2G#*\2 MPZU"\(* MH8G7G!#/),!,R7JLR&3M2 ;/M2ZI\9*&+0JA-\)MNG@\H<_3YX+D%"C"*$IQ M<\193P"IQF(Q''/H1TM"WFW=G 7OF4<@+FV-(F#+XE-YM_HK#OY3.7M8%PXX M&&)ZM%T0V A#M?;*$^$10I[[JOM$]ELM\#)+VZER++N#MV=%LDN]UMOX$VS( MG<7(N'$68>JP@$(1"3U5]O#;+(^[DFUE+ZG1PX0K?E+@I3*"4*M!6)4 YF5R&[L[8 M*?$Z$\'ECQ<_%C?E/-VD;*NP;BN#)0!3<:94\*N:9)]+$PW,\8T1$D M=MP(#QQBGB!H>33&%3$&,RR(DWR4SF[5?<) MP/]^YEZYTW#+<>V1 -4ZH><[==W/]*#?,FQ=?UP*]V,[X MTD1L3U!]$?)I%]_?O8DDF'^=QI5#+9?%P4N)PPT#EA;$I49P1+DP@!$@ZM&B M"$$OY\-_T[(#6?6V**^^%8MWY;Q\KMS=S^_%?'GHL/%PPR"=BTN! $9R)+EV M#L)Z'X"9S_$^.SD0OO=0T:$QLU59]1=+4UD9"9D(2.SX0^S[%KH(D"[NRD6Q M>>[SY&>Q=#]7BTEDR70^6?Q:0Q8'':%?1=FMP=\&AAP,S>GLJW%M0IAC37C4 M X@PAN.>H<*9DBRWA-/#\LO59/9Z9\1PQ'SY&\,=7D8_BOE#L8Q//^(QHNM! MCATF*OYFB!.(.>F](XAAY*.@P.N.4*# 0QAM9HLQILPY8:+]O,6&.35J)]]L MOK00H7 :_M=VXT<-\UC$?1BT6$')H%;UZ(3/\F<9/+NZ)$.S*[[3T+_&*SY/ MH)#0,1%-@KC?5YAB7L]4Q,><"CI7YDVO^$Z#N/>SY>J8_NC=WIX6P<7A> M1 MW)][A#!@5OAJ?$C@,1>KSI?YOA/C+(S[4T2+J)&C<1SM^FV'C[)H;YO@5%37 M46USHKDG7!N-63U&SG*\#89^H]8ZC]I"^;H#.@DC1B)II8E&030[ 5:T&BO% M>LR,ZM-X:E,(PP[HA,"+.'.,A589CR1#6E5C\9J-.DRF'2$?#.@\#=[!!70B MA 1PGF%C&(N+M-*P4M9Q'/KU!'0VEN-) 9VGP7LF.]3W[XO)=#F9J?GMY\G/ MW_H2__E3L?@QO2D.L^7D]P1G)!:$86T@)1(R!7D%FI9.YJ2@'?QBEKN$> M4W@PE.G.2A%@D8"<:BF!J4:.-,S9\@\^1*I/JZA]6?3%PK=QGLR7Q7)[K7& M<"^>#"A.)V8YU%)[Q!APMMY=:*S1:SH,SY/W;PEHYV/1J,0P@38'C4J-C+E*+4U0LVR+J]O9(5K5TRM 1T7UKD6\&DK49E$90-=>Z&[;B2.?1XD&D1 M]0XIQ@5VF&'B<-59'__2JZO1"'C1(MAG,N.?D\5MV@0FIYSDSG>8&'N>CB1V MR*M4'DP[XX'7"H%Z;159)96'7H&R,UZT@_69M%A[G=V4]]\G\U^'*;'CR4 I M!Q *IS0ADC'EC2-5%PD'.?X80R^MT1D=\G'N[7AF,JN5V+OBH"O=\R<#$$0: MS"262C)$-2.BWK E1\<,WIQ>(..RGJRMFAUY./?%&UM$"=U,MXFKO\^*M0CG M3>.LFC0/&@)A&:02(\8)M5+YVMJ2TN2<'Y]<3^/B\0.M&=1Y!= S.3[].H]]22^)S,=QA:;444TH-D!C5I\^(>MS% ]\E8>^G?Y4GQ5GX7CZ^9GWQMGS>JRN-G-'($1WU MO'8,>*AEM ODIM:*3Q9#(^?8043.-*GU<]X;H_)2DB@.+5%>.D:] J3"*/+] M-5T:GLZ;O B:,V70UP*2EVFF 67;^4"PB$&KF*<@_I$4+7*/TB(V)PGDM:U? MV0R^B$AZ6O.^14CU9%GT0]L%.24-6:Z[_"5U MNC@6$C&Y%!S7AK-%LNC!B^NG FBBBS#<'3.-4 M2U#92'N) 52XQHR[K)+/0U]#^V+;RU.A7B5V204UQ/I[0]5=<64#RCM%'/-Q MT3%8:D"P3I%;U,IF-<0ZM_=W2WFQF,R_KEW\E]% ?,E<]==D<32?=FO?2-4, MI&)(06XA8$(9[42%H^=HS*EG^V+@_IU#K[+K;2^1>G\DG*Q^)EAA)).8"4$X M,$@AQ/%V#$QX->:@U@L0X>46X$PQ]$JEHY&N3YX*CE)$I=2<(F1=6O1Y-2F9 M09",F$YG"',7'GQ.E\>O]P?SP]]M/G@HZ Q.$0S136<9_JHQU8C<5; M/^;2$6>)]*7'80:8_7FK_FQ&C*?/!<\]<]AAI1"EC&$$%:S&P@7+\5$=^G%2 M*\3( +.WJ['U*AD_><0B>?9,4-CC';WWP*C&?"CNS TH:-/!D2,ITZE?(Q1W(I36CN:<*UDCHO.X,\IKG"A:%>+3YK0"%)BF@@B7_4H*Y3G5N*R6$24YHY.!W%=<_1@-0&OT?8W!*E G,_XEZH>#&5N]@Q M'/YB%#+BSCMJL5)<",ZTKNU/IEE.,O#!YXVZPOU#J](\-WG#N;B][/Q_BNG7 M;_%/]:-83+X6[F>QN)DNBP^+Z]?#L(C@ V*"*)*4KESSET%8P2@QQ[ M:/#9LRZS;@Q1KKW?6FVR#^Z&HA[@>M3+SRDWUM/_3^$6[\K5_RU6:;'].D_V MX!._A$-+2R_?#Y))Z(#76$FK$?#8.E-A#P7+<5HY/;/8Z.?4D&5[]?-JWOF38((0_^&&SK"U^# M^#1]?-Q =G$:=N23P1A-@!4P$@ SZ05FEM8[3^>S7$$&GWCN"D_%VI7GX$\2 M/CPL;KY-MI;M.@+WOIRO5^6H,&Z*XW.$1A])":#14BC'/96UB.YWE MB/?WO7S[!PIM2_22"2#62;J?Y'Z((UA-IO/I_.OGJM-O%W9BJ9 */&[-G<%YO;LD!ZD?#@3?DM M"M7)6PW$>K/S9KY:3.?+Z4W7TZS)YP-67!H H.'1&G0**$]LA;SA:,SY\*YT M;G4@UDM:+$].T?XV30X2;AT2SZSBBBK+@0?2$<=I))T4Q)-&RV WB+U0\,]O MY-X_K):KR?RV67K>4U\5"$DIDJW!-(49(@*H5Q4JSLJLY/C#\VGHBT)EKU*Y ME@7]R4@W$'2X>O_VK0 0M-!RZ#RA@ G,385IB N17TR_?MZY?FTFBQ6_2W8 MW;&PY24Z5W;7,A^>F_F][1B#Q<93"27CE$%E"#=4;-&,]HT8L]%Z-7,@2V2] M38!D?+Y9+A^*6_NPJ.-R-F@^O=^MC.Z#)#_Y90%PKJF 43C$$*"E\:9&A5J8 M4TZCN6.^W!!Y7GQ-)L08J=RU8*Y%7_MR<5=LZM#TH+1W?"T8#!12 "FJI9)$ M*DMHA:NFO)^:ON,G_,4E=RTSXK(6/8$"(>ZMIMA',Y!98FV%J1(RQTWE9'_\ MC47OYG_/A_8E=RVS8;O^I6"SSF?#;]\*4%D*-4HU2*1 1G#I=84I!BYG?SMT MJ_Y"QSJ7EN&US(LG\_^0<_7'I83_+2,/.!.01IIIS:)PW7L0]F$.5 M5*3W%\M3]O=DZE.N(YMMEY]B 7('K(5*: 49D%R"N#7UY:2YPOG9)2FN M9HKN.$^]U"0]L2L!:("(L19[J23UT$$+:HE0:3*FZ6CSXESA-.V6%H.9J*/9 M>3*@B:+>**PB6Z1T6+D*?XGQV&\.QC0U+\*(:YF13TZ8+S0C&_8@4(L-D!A& M,\5B!8&EMKJ;\A[ G!R+0U\HK_3 M1O)#CYJ]JA>^5C<;T(&33E?2^AA,OM< M+.[1L5G6;V^"@%H#D>*9#1:.:L)DK?$8L#GIK[.RV8U\Q@U:RM>/&%>-%3YX?Y^LOBUK_J2^YE^ M++:2^%P^/K5)=?9W6/-.2B)+L4064))T)\(4X50HU$+!H7+-JAAUI#;K.J0QN_A>B-LE8J#0BBFKO9.0,%[AZT%6UM&1 M9T]IS,R7RG( !MYN1W*DI.Z!5L$0:Q%2GB#@#8XCT]15 MXQ3,R!'S]<+$*;L2TH7)>+2Z[L%V@8-H,$D L2$:8:NII[H::]0+8RZSUPH% MFM'J++#/3-^?)D>TXLJ[533,JCFV_%?\?K3&)O.;5"#]:?+,Y=Y"NAEO"X1K M[9ASCG(&O;-Q7J)JJ'&ER:D[<:6\.I4#9=]"Z&W#7LSB.[_^HY@7B\DL=EW= MWD_GTV27I,HRVYW&?EJ>]9Z 1=P;8H^L5SK1ZZRVR[A.P# M_D&ED#]JB;QM4!NZY2\%1Z3"W%B@@>$2(I=F=R4UX,<<3S@L0_*R@NUKHFP' M4-P>/!TZP/]F+P@00B2\ ]A+39 @&B*['3U"%(W9'+T8D)'79R[.3;[X" M(TJ):#L98[$3GF&+534Z3+,J1)VL7G\4BR_E:V1B*[(9E"GQ6/[01]1/TZ#M M?"#P.&F94MH#0(U!# A0HT=S!^\L@E MY[/G@B340HVC+0*L]D8C(54U%FYECE$Y=!Y>@! O%]T,40S&J74O-H^CF]]^ MF$WF[R;WQ=$[SRX^%PAQB#-/(0"6.8$M0Z1&EK$QGTV=2;'6 GE;DTKOIP&/ M"7B/WF?M;1.D4]$>)Y!0C)SB@FC*:LW FGF172GS+LN9?=OV3 D-1NL>+5C8 M1W[Y$X$:"BQ@&C(I$*21DM6TDH*B(W:(>C2TVJ( M K[*:?9QNOS3+XH4=E1$*J[ZG%V[OAV4DY!1KR2C3BO#*7)VBSGU7.>L5:-- M?#>P2=6"7,_T7&YU&-62^YC\:\_DZ.G+(>X($<)"2@L=M0@1;"KA4H&SXCJ' MGD/G E-CF%*]Y!7F>K>X?-Z?OZ\B@^<>$ Q,M+L9CM0V"F+/*B:T;=C\R=BWPSU'$.O;OSQ/O(\__4+2[UDF'I2&"6.D1XEI4 MB&)-QASZT1<7&UQ*]B; W@SGMMV^3YH9+7\S (F,!$1(K3665&))3(5Q.D0> M\>[SXI/DLK+L?[[L<6EZHA2JXO192\9I+P\ ,\( 4YH";:$AQ#A8H68XSXE@ M&?I6\>(SH">A]6CN?BMG4?1+]U\/L=,7,W(WGV]@M#Y_,$@?Q481B]MJ(S". M6PFX67&--I3(1B931UHD<>(9N._*5?%(X$;*HND[@A4(>06%2R<-@&NL**EP ML-:-V70\EQ&[R@%W@/6EIK*ZO9VF%TUF;^9WY>)^$[EZ6:_:]?K3/1[DT7&'SWUM@K# &J4TI]22N'8B)'$] M1HY[+6/8-Y5RQ7Z<1F>!?"$B'4\HLNOYH*2QR!!#C6(<(&VQLM78!)>OC$"G M"OPPA 0N?/Y( ECW,>=NL,:($0 M9B*'7D/751W2JQVT>S.:4I<_%M\?%C??)JE*4/EU,;E_]Y 6ZNW!\5(]Q $L MTGW(YU(7CP\?(F#6>X/V,&4GD\A8B"@R@@!6+Q=,JQ%?%K3+S#[%<*DSPSI8 M?WN),4UU'TUY?[^]XKC2XT/CU_YR!A@JA1?0.\7C7TT$WVLD&N6WZ%!GO%DN M'XI;^["8SK]NKDDW;'IZJU35'CNJ*$YZ63!28Z$-04@)IM-6A-@*&694HX/5 MMLRB_K,UG M:9_+L?9 [M4:VCX+9DYNU_5V!0&$D$KD2J@$Y?'OG&"CJ"5*Q6WH M.4IA9UJ3'139$UAQX.D0K3\/'!4;8CZ)8!\+J=CU?""::"$@MXHY8X#UDIIJ;)9/87\KWIXA_SY??B)FKWN-\\&CFQKTWP,%UX"2<5Q\YJ;=PZOKV_STL5_>-HB7V- F6>@TC-HQ!KSAG MAZIC%WN96J M(][D2WH/=S*![8LZYU6,T,98I)EP"A) @,/V5%$>5T9.G J.4>Z2$I$(JD"XP5&7$ZE3\><3JYPQA M[J+#64#V18A_3>?3^X?[HY1X]ERP@' ,!#&2>4:9DIY5.E3'3Z2%U)L"72*UQ=$/_^\.! M"6XME5Q0;[T@,.Y*23TJY\9<][8%41](J7$6OKVQIIS_*!:K:9PI'RH1K7M] M=)4ZTC((BA#ED.GDWDX4(YC4!E[<*^:$EP^=3SG2?TFD5E$^C57+XN9_?BU_ M_*_;8IH(1=(/B4?D"8_B/X6WQ=?)S$75N_JU9]':\53P*2NFM4AYB;A!BDO M:T0(R0D%.#GTY J7J7Q(NR'#ICM[%Z"7CP0,TRV.QEY9&+> F#I83PR&X!C/ MXK)$5[:"XW'9[W2[24G;%[?_+&>WD;_+#ZM?;Z?WTU5QNW>Q.-XH$(B\)LIC MIJ"F2$'I6&W8*SE&-[KSA5=V!.N9?/A=F;T]D-3M2(O L'&"TKAEQP1PJ$C\ ML^HR]2;'H:9Y<-CUK@CMPGLF(VRQO%E,OV]K/)2_)K/5KX_%CV+^L,\Y[T"+ M(*!4E,:-.E72"^^B^0VK+J<4WB/4#:U)L>P"XC-9\<]RF4:S+0ZRW![6K8]W M]K#B0(L0ETF/K;/8)5TF($.ZAD *,,8JHUVPHCV(6V+%YJ3N%%8\:1%W0I0K MJ:WA6EFD05SNZC-?A'&OR3Q&Q(KS(6Y55VRB^TY2%ILF@7I*#42 4!X74:RU M@J+J-'&ND4_Z*(Y#N] 69V'"D(E$O6&$H,$H ITB- M(:(JYQ+CY$P>8^#V!832%['?W'^?3!>IU^_OWD1QS[^F2SVU7!:K9;T6_:,L M;_^:SF8'R'O2>T)$@0+$K,=,PP,H(+;E&8'6\YAY:ME&+3UW);T#7JYQ[][/FZ+;ZLMO^:_C99%4^N.O:="9WSK@"! MM91:1E"$E"OBK*[NYXWG6:>(\%5=.O2 ?G^^' M+,?<>Z*98PY(+JRLQB9YGM_E:[FX:!/A,U74KD^__VL>\?PV_1XW)C=)/GLO MMAJV#E)#D/0JD1 ZQ>(NG=16)0,BJRK':[K-Z ;OWA3/9)G.-M,?*3W>C\DL M\5RMS&2Q^!4Q6B?!/*2(FK0/!$48*764(VI]^EFM]&0VF=\4G[X5Q2J9= =4 MTJFO"M!2XC7VWDFO3+0+B12/3>;JC.* ,3WQ3X)IA+Q1"%"(M$60&ZMHNL2#G6 R=?-+_ MO)3!L-G9#^"/!!Q"_N,J]=[R<_E_'B;Q)8O9+Q\7@#@7=R1%'D^J=($=0([& MWRD@DDHE(<<268@=9( T.N'KR-FB3KGO%HMR8!G3W%9C=%"8D5$L3\Z-,SZ?AFK?S/FP*'Y,RX?E[-?'XGNY.!0@ MW;1IH)9:K(2/>P^/)&9&EFFKJY1-5 M_?9 #'8K[PW:26N]Y0 9;+#R@DA6FR-/1>L\=;[5$%.28LL4!SY:BQ*JYP<-">KLRX/L2[+I!S,>UMN M)XOY.IU*L:@"::8WAY;17<^':)8H3X"PQD;3P4@-/:W&QBG)X5.61]>8V-0& M\I=BU?9T]P1>;5L$CQ7F$#I)$0*<0>,5K,9G%'UG):< MY/@X9OFNC8G!O8KHPH3>7F>V3^B&+PX&&FZIME%"@GF/C6"D0LLKDW,AG^45 M]PH(W8V(AG2%/[HBYDXXK*3V1 ')*9,,0+BN)JVMY\ VJL32F2_C,O;V=A/7 MGOK]JTGI\D/-@@14&V>YDD0A(6PT8>O1:@U'77"M!0[\[L_8%M27C1LY@5U- MV@?$XJY;$&,YPTQ8193QU=A3#,VE+@>NE&8=8-Y?TJUUCM'D;QE7E=,TV=&V MP1# !/(:")6*PJ:84%N-64&3P[.AQDUVR+.V\>XM!F69[N66J^E]M.\.&=;/ M'PQ*8FR==\P@2(V(0S"B&HW0,L>U;*B!E!VR)POJ5JZA3 MDSY=9X9KKI6:OB( [*R2R5/<8,0UET;("@'O>([;SU!C)SND5T>P][<.'LA' MN!G"P97P:.M **"0>B>I\M)#Z9!Z!%;Q,2:/['0M;!OQWGTKFJNT?4T"Y(:K MN(UA''L/G!2:XFJ$T.B<,J5##;#LD%,MP=R;*^/.3).;&LUQ6L31I&#E'T72 MR,NC*NR,MP7BH'"68"*X]U9@04D-- (T)Y_[4$,O.Z1?]Q+HBYE5AKUUKY]G MX6NN])J_)"A$ 9"20@2D(@(PAVF%0L2#9O!PJ!D4.^1A9\#WML(^YN-;V.GR M>[FENV MM\G-/Y>Z^%3.;M\62>6_7[Q??2L6?TV7Q;\FBS^+57%[?,D^[4V!,I]@$2-FH? MH,>2*T@YP10;!(DG]=@E\%D9]%[AC4,7H/>8 B89LINK]H_3Y9\FRFVZ2C\= MOC7=URI C0U!!F&.+6"8:Z#J$Z6X:\M*_/D*KQG:@[JW_<;#9#&9KXIB^69^ M6]QOO",J;Y/_3%)^^M4.WXA=FX[3WA0@Q 8CY$#4Y]9"R3RK+UPTM5FE<5_A M'46W\/=WB5'[-WTL;E*A\7HV0O/=\*FO"LI0XTFJC N5-()Y!5&% M"&%9AX2#33[9(2,[QG](OHSU4T^\1-_,U6Q6_I5R'2Y]N;#EPY?5W<-LVS@M M$Y\FLV>9C#:IBD;C#^FA 1IQ83$RW!K'B-(6>@JBWL&D62WVCD9:"6:'7)YD M%"QGL[MRD:H"'0+@U'<%:37"0'JF13I\]()0;!' SAG ',JRQ"Z@'AJ+N>P7 MN+Y6K&;C, ^+A',VD;;O"8A(RBTES%EL8#0H,945ZHS#K%/;4Y>J[VNKX]-J MLECUN&!U1Y^SB'J>8'KT5OHQ748Y[QC#80^EO+95A\?0_46S%^[N[?)K6;PHZ[IL<4\PB$O=55C/E38T'R$H2 MTOPP3FY8.B^^3E;;9U\E3\\5R[!HVK:%:02"E@,?=]\8"Z(-HJ3"(IU9]NET MO+$PW?P5D_0\L0SID&2=O&P\X9[$6FJ9Y11KYKE&PKDJ\C:%X39RRN]>7VQN MQ%*2I&+Y_C&J^$EQCK58FIRGYKPV(,^;M%BV.PI]Q"@KLF: N2<[8&*7<#=8O+;_D7Y+53?^]__X_U!+ 0(4 Q0 ( %"" M5DK)T5.[O,L! !'+'0 0 " 0 !T>6PM,C Q-C$R,S$N M>&UL4$L! A0#% @ 4()62A,.D:+A$ [D ! ( ! MZLL! '1Y;"TR,#$V,3(S,2YX