0001171843-20-001122.txt : 20200220 0001171843-20-001122.hdr.sgml : 20200220 20200220150132 ACCESSION NUMBER: 0001171843-20-001122 CONFORMED SUBMISSION TYPE: 40-F PUBLIC DOCUMENT COUNT: 122 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200220 DATE AS OF CHANGE: 20200220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FirstService Corp CENTRAL INDEX KEY: 0001637810 STANDARD INDUSTRIAL CLASSIFICATION: REAL ESTATE [6500] IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 40-F SEC ACT: 1934 Act SEC FILE NUMBER: 001-36897 FILM NUMBER: 20634440 BUSINESS ADDRESS: STREET 1: 1140 BAY STREET, SUITE 4000 CITY: TORONTO STATE: A6 ZIP: M5S 2B4 BUSINESS PHONE: (416) 960-9500 MAIL ADDRESS: STREET 1: 1140 BAY STREET, SUITE 4000 CITY: TORONTO STATE: A6 ZIP: M5S 2B4 FORMER COMPANY: FORMER CONFORMED NAME: New FSV Corp DATE OF NAME CHANGE: 20150326 40-F 1 f40f_022020.htm FORM 40-F

 

UNited STATES Securities and Exchange Commission

Washington, D.C. 20549

 

Form 40-F

 

[  ] Registration Statement Pursuant to Section 12 of the Securities Exchange Act of 1934

or

[x] Annual Report Pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934

 

For the fiscal year ended December 31, 2019

 

Commission file number 001-36897

 

FirstService Corporation

(Exact name of Registrant as specified in its charter)

 

N/A

(Translation of Registrant’s name into English (if applicable))

 

Ontario, Canada

(Province or other jurisdiction of incorporation or organization)

 

6500

(Primary Standard Industrial Classification Code Number (if applicable))

 

N/A

(I.R.S. Employer Identification Number (if applicable))

 

1255 Bay Street, Suite 600

Toronto, Ontario, Canada M5R 2A9

416-960-9566

(Address and telephone number of Registrant’s principal executive offices)

 

Mr. Santino Ferrante, Ferrante & Associates

126 Prospect Street, Cambridge, MA 02139

617-868-5000

(Name, address (including zip code) and telephone number (including area code) of agent for service in the United States)

 

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

 

Title of each class Trading Symbol Name of each exchange on which registered

 

Common Shares

 

 

FSV

 

NASDAQ Stock Market

Toronto Stock Exchange

 

 

 

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

 

Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act: None

 

For annual reports, indicate by check mark the information filed with this Form:

 

[x] Annual information form           [x] Audited annual financial statements

 

Indicate the number of outstanding shares of each of the issuer’s classes of capital or common stock as of the close of the period covered by the annual report:

 

41,495,957 Common Shares

 

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

 

[x] Yes           [  ] No

 

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

 

[x] Yes           [  ] No

 

Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 12b-2 of the Exchange Act.

 

Emerging growth company [  ]

 

If an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. [  ]

 

 

 


PRINCIPAL DOCUMENTS

 

The following documents have been filed as part of this Annual Report on Form 40-F:

 

A. Annual Information Form

 

For the Registrant’s Annual Information Form for the year ended December 31, 2019, see Exhibit 1 of this Annual Report on Form 40-F.

 

B. Audited Annual Financial Statements

 

For the Registrant’s audited consolidated financial statements as at December 31, 2019 and 2018 and for the years ended December 31, 2019 and 2018, see Exhibit 2 of this Annual Report on Form 40-F.

 

C. Management’s Discussion and Analysis

 

For the Registrant’s management’s discussion and analysis for the year ended December 31, 2019, see Exhibit 3 of this Annual Report on Form 40-F.

 

 

DISCLOSURE CONTROLS AND PROCEDURES

 

The Registrant’s Chief Executive Officer and Chief Financial Officer have evaluated the effectiveness of the Registrant’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of the end of the period covered by this annual report (the “Evaluation Date”). Based on that evaluation, the Chief Executive Officer and Chief Financial Officer have concluded that, as of the Evaluation Date, the Registrant’s disclosure controls and procedures were effective to ensure that information required to be disclosed by the Registrant in reports that it files or submits under the Exchange Act is (i) recorded, processed, summarized and reported within the time periods specified in the rules and forms of the Securities and Exchange Commission (the “SEC”) and (ii) accumulated and communicated to the Registrant’s management, including its Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

 

MANAGEMENT’S ANNUAL REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

 

Management is responsible for establishing and maintaining adequate internal control over financial reporting for the Registrant. 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.

 

Due to its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of its 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.

 

Management has excluded fifteen entities acquired by the Registrant during the last fiscal period from its assessment of internal control over financial reporting as at December 31, 2019. The total assets and total revenues of the fifteen majority-owned entities represent 11.8% and 13.4%, respectively, of the related consolidated financial statement amounts as at and for the year ended December 31, 2019.

 

Management has assessed the effectiveness of the Registrant’s internal control over financial reporting as at December 31, 2019, based on the criteria set forth in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management has concluded that, as at December 31, 2019, the Registrant’s internal control over financial reporting was effective.

 

 

 

The effectiveness of the Registrant’s internal control over financial reporting as at December 31, 2019 has been audited by PricewaterhouseCoopers LLP, the Registrant’s independent registered public accounting firm, as stated in their report filed in Exhibit 2 of this Annual Report on Form 40-F.

 

CHANGES IN INTERNAL CONTROL OVER FINANCIAL REPORTING

 

During the year ended December 31, 2019, there were no changes in the Registrant’s internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Registrant’s internal control over financial reporting.

 

NOTICES PURSUANT TO REGULATION BTR

 

There were no notices required by Rule 104 of Regulation BTR that the Registrant sent during the year ended December 31, 2019 concerning any equity security subject to a blackout period under Rule 101 of Regulation BTR.

 

AUDIT COMMITTEE FINANCIAL EXPERT

 

The Registrant’s board of directors (the “Board of Directors”) has determined that it has at least one audit committee financial expert (as such term is defined in item 8(a) of General Instruction B to Form 40-F) serving on its audit committee (the “Audit Committee”). Mr. Bernard I. Ghert has been determined by the Board of Directors to be such audit committee financial expert and is independent (as such term is defined by the NASDAQ Stock Market’s corporate governance standards applicable to the Registrant).

 

Mr. Ghert was previously President and Chief Executive Officer of the Cadillac Fairview Corporation Limited from 1981 to 1987 and President of Stelworth Investments Inc. from 1987 to 1992. Mr. Ghert has been a director of many organizations in the private and public sectors, including Cadillac Fairview, Stelworth, CT Financial and Canada Trust, Wellington Insurance and the Canada Deposit Insurance Corporation. Mr. Ghert has served as Director of the Managers of several Middlefield Funds, President of the Canadian Institute of Public Real Estate Companies and was a former member of the Advisory Board of the Office of the Superintendent of Financial Institutions. Mr. Ghert currently is Chairman of the Independent Review Committee of Middlefield Fund Management Limited, President of the B.I. Ghert Family Foundation, President of Coppi Holdings Ltd., a Director Emeritus on Sinai Health System’s Board, Co-Chair on Sinai Health System’s Audit and Risk Management Committee and Past Chair of the Mount Sinai Hospital Board of Directors. Mr. Ghert holds a Master of Business Administration degree.

 

The SEC has indicated that the designation of Mr. Bernard I. Ghert as an audit committee financial expert does not make him an “expert” for any purpose, impose on him any duties, obligations or liability that are greater than the duties, obligations or liability imposed on him as a member of the Audit Committee and the Board of Directors in absence of such designation, or affect the duties, obligations or liability of any other member of the Audit Committee or Board of Directors.

 

CODE OF ETHICS

 

The Registrant has adopted a Code of Ethics and Conduct that applies to all directors, officers and employees of the Registrant and its subsidiaries, and a Financial Management Code of Ethics, which applies to senior management and senior financial and accounting personnel of the Registrant and its subsidiaries. A copy of the Code of Ethics and Conduct and the Financial Management Code of Ethics can be obtained, free of charge, on the Registrant’s website (www.firstservice.com) or by contacting the Registrant at (416) 960-9566.

 

 

 

PRINCIPAL ACCOUNTANT FEES AND SERVICES

 

The following table sets out the fees billed to the Registrant by PricewaterhouseCoopers LLP for professional services rendered for the fiscal period ended December 31, 2019 and 2018. During this period, PricewaterhouseCoopers LLP was the Registrant’s only external auditor.

 

(in thousands of US$)    Year ended December 31, 2019      Year ended December 31, 2018  
Audit fees (note 1)  $843   $726 
Audit-related fees (note 2)   94    45 
Tax fees (note 3)   298    50 
All other fees (note 4)   101    118 
   $1,336   $939 

 

Notes:

1.Refers to the aggregate fees billed by the Registrant's external auditor for audit services relating to the audit of the Registrant and statutory audits required by subsidiaries.
2.Refers to the aggregate fees billed for assurance and related services by the Registrant's external auditor that are reasonably related to the performance of the audit or review of the Registrant's financial statements and are not reported under (1) above, including professional services rendered by the Registrant's external auditor for accounting consultations on proposed transactions and consultations related to accounting and reporting standards. Such fees included amounts incurred in respect of: due diligence and other work related to the disposition and acquisition of businesses, such work being unrelated to the audit of the Registrant's financial statements; accounting consultations with respect to proposed transactions, as well as other audit-related services.
3.Refers to the aggregate fees billed for professional services rendered by the Registrant's external auditor for tax compliance, tax advice and tax planning.
4.Refers to fees for licensing and subscriptions to accounting and tax research tools, as well as administration and out-of-pocket expenses.

 

The Registrant’s Audit Committee pre-approves all audit services and permitted non-audit services provided to the Registrant by PricewaterhouseCoopers LLP. The Audit Committee has delegated to the Chair of the Audit Committee, who is independent, the authority to act on behalf of the Audit Committee with respect to the pre-approval of all audit and permitted non-audit services provided by its external auditors from time to time. Any approvals by the Chair are reported to the full Audit Committee at its next meeting. All of the services described in footnotes 2, 3 and 4 under “Principal Accountant Fees and Services” above were approved by the Audit Committee pursuant to paragraph (c)(7)(i)(C) of Rule 2-01 of Regulation S-X.

 

OFF-BALANCE SHEET ARRANGEMENTS

 

The Registrant does not have any off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on the Registrant’s financial performance or financial condition.

 

TABULAR DISCLOSURE OF CONTRACTUAL OBLIGATIONS

 

The information provided in the table entitled “Contractual Obligations” under the section entitled “Liquidity and Capital Resources” in the management’s discussion and analysis included as Exhibit 3 to this Annual Report on Form 40-F, is incorporated herein by reference.

 

IDENTIFICATION OF THE AUDIT COMMITTEE

 

The Registrant has a separately designated standing Audit Committee established in accordance with section 3(a)(58)(A) of the Exchange Act. The members of the Audit Committee are Messrs. Bernard I. Ghert (Chair – 2019 and prior), Michael Stein, and Joan Sproul (Chair – Present).

 

 

 

CORPORATE GOVERNANCE

 

The Registrant is a “foreign private issuer” as defined in Rule 3b-4 under the Exchange Act and its Common Shares are listed on the Toronto Stock Exchange and The NASDAQ Global Select Market ("NASDAQ"). NASDAQ Marketplace Rule 5615(a)(3) permits a foreign private issuer to follow its home country practices in lieu of certain requirements in the NASDAQ Listing Rules. A foreign private issuer that follows home country practices in lieu of certain corporate governance provisions of the NASDAQ Listing Rules must disclose each NASDAQ corporate governance requirement that it does not follow and include a brief statement of the home country practice the issuer follows in lieu of the NASDAQ corporate governance requirement(s), either on its website or in its annual filings with the Commission. A description of the significant ways in which the Registrant’s corporate governance practices differ from those followed by domestic companies pursuant to the applicable NASDAQ Listing Rules is disclosed on the Registrant’s website at:

http://www.firstservice.ca/social_purpose/nasdaq_canadian_corporate_governance.html ..

 

UNDERTAKING AND CONSENT TO SERVICE OF PROCESS

 

A.       Undertaking

 

The Registrant undertakes to make available, in person or by telephone, representatives to respond to inquiries made by the staff of the SEC, and to furnish promptly, when requested to do so by the SEC staff, information relating to: the securities registered pursuant to Form 40-F, the securities in relation to which the obligation to file an Annual Report on Form 40-F arises, or transactions in said securities.

 

B.       Consent to Service of Process

 

The Registrant has previously filed with the SEC an Appointment of Agent for Service of Process and Undertaking on Form F-X in connection with its Common Shares.

 

 

SIGNATURE

 

Pursuant to the requirements of the Exchange Act, the Registrant certifies that it meets all of the requirements for filing on Form 40-F and has duly caused this annual report to be signed on its behalf by the undersigned, thereto duly authorized.

 

 

    FirstService Corporation
     
Date: February 20, 2020   By:   /s/ Jeremy Rakusin
    Name:   Jeremy Rakusin
    Title: Chief Financial Officer

 

 

 

 

 

EXHIBIT INDEX

 

No.Document
  
1.Annual Information Form of the Registrant for the year ended December 31, 2019.

 

2.Audited consolidated financial statements of the Registrant as at December 31, 2019 and 2018 and for the years ended December 31, 2019 and 2018, in accordance with generally accepted accounting principles in the United States.

 

3.Management’s discussion and analysis of the Registrant for the year ended December 31, 2019.
  
23.Consent of PricewaterhouseCoopers LLP.

 

31.Certifications of Chief Executive Officer and Chief Financial Officer pursuant to Rule 13(a)-14(a) or 15(d)-14 of the Securities Exchange Act of 1934.

 

32.Certifications of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.

 

101.Interactive Data File.

 

 

 

 

 

EX-1 2 exh_1.htm EXHIBIT 1

EXHIBIT 1

 

 

 

FirstService Corporation

 

 

 

 

Annual Information Form

 

For the year ended December 31, 2019

 

 

 

 

 

 

 

 

 

February 20, 2020

 

 

 

 

 

 

TABLE OF CONTENTS

 

Notice to reader 2
Presentation of information 2
Forward-looking statements 2
Corporate structure 3
General development of the business 3
Business description 4
Seasonality 8
Trademarks 8
Growth strategy 8
Competition 8
Employees 9
Non-controlling interests 9
Dividends and dividend policy 9
Capital structure 10
Market for securities 10
Transfer agents and registrars 11
Directors and executive officers 11
Legal proceedings and regulatory actions 15
Properties 15
Reconciliation of non-GAAP financial measures 16
Risk factors 17
Interest of management and others in material transactions 22
Material contracts 22
Cease trade orders, bankruptcies, penalties or sanctions 23
Conflicts of interest 24
Experts 24
Audit Committee 24
Additional information 26

Exhibit “A” – Audit Committee Mandate

 

 

 

 

- 2 -

 

NOTICE TO READER

 

This is the annual information form of FirstService Corporation for the year ended December 31, 2019 (the “AIF”). In this AIF, unless otherwise specified or the context otherwise requires, reference to “we”, “us”, “our”, “Company” or “FirstService” includes reference to the subsidiaries of, and other equity interests held by, FirstService Corporation and its subsidiaries.

 

Certain historical information contained in this AIF has been provided by, or derived from information provided by, certain third parties. Although we have no knowledge that would indicate that any such information is untrue or incomplete, we assume no responsibility for the completeness or accuracy of such information or the failure by such third parties to disclose events which may have occurred or may affect the completeness or accuracy of such information, but which are unknown to us.

 

PRESENTATION OF INFORMATION

 

Unless otherwise specified, all dollar amounts referred to in this AIF are expressed in United States dollars and all references to “$” or “US$” are to United States dollars and all references to “C$” are to Canadian dollars. Unless otherwise indicated, all financial statements and information included in, or incorporated by reference into, this AIF is determined using generally accepted accounting principles as in effect in the United States (“GAAP”) and presented as at December 31, 2019.

 

FORWARD-LOOKING STATEMENTS

 

This AIF contains, and incorporates by reference, “forward looking statements” which reflect the current expectations, estimates, forecasts and projections of management regarding our future growth, results of operations, performance and business prospects and opportunities. Wherever possible, words such as “may,” “would,” “could,” “will,” “anticipate,” “believe,” “plan,” “expect,” “intend,” “estimate,” “aim,” “endeavour” and similar expressions have been used to identify these forward-looking statements. These statements reflect management’s current beliefs with respect to future events and are based on information currently available to management. Forward-looking statements involve significant known and unknown risks, uncertainties and assumptions. Many factors could cause our actual results, performance or achievements to be materially different from any future results, performance or achievements that may be expressed or implied by such forward-looking statements, including, without limitation, those listed in the “Risk Factors” section of this AIF. Should one or more of these risks or uncertainties materialize, or should assumptions underlying the forward-looking statements prove incorrect, actual results, performance or achievements could vary materially from those expressed or implied by the forward-looking statements contained in this AIF. These factors should be considered carefully and readers should not place undue reliance on the forward-looking statements. Although the forward-looking statements contained in, or incorporated by reference into, this AIF are based upon what management currently believes to be reasonable assumptions, we cannot assure readers that actual results, performance or achievements will be consistent with these forward-looking statements. These forward-looking statements are made as of the date of this AIF and, unless otherwise required by applicable securities laws, we do not intend, nor do we undertake any obligation, to update or revise any forward-looking statements contained in this AIF to reflect subsequent information, events, results or circumstances or otherwise.

 

 

- 3 -

 

FIRSTSERVICE CORPORATION

 

ANNUAL INFORMATION FORM

(February 20, 2020)

 

Corporate structure

We were formed under the Business Corporations Act (Ontario) as “New FSV Corporation” pursuant to Articles of Incorporation effective on October 6, 2014. On June 1, 2015, our predecessor, FirstService Corporation (“Old FSV”), completed a plan of arrangement (the “Spin-off”) which separated Old FSV into two independent publicly traded companies – FirstService and Colliers International Group Inc. Under the spin-off, Old FSV shareholders received one FirstService share and one Colliers International Group Inc. share of the same class as each Old FSV share previously held, Old FSV amalgamated with a wholly-owned subsidiary and changed its name to Colliers International Group Inc., and FirstService’s name was changed to “FirstService Corporation”.

 

On May 10, 2019, we settled the Restated Management Services Agreement, including the long-term incentive arrangement (the “LTIA”) therein, between FirstService, Jay S. Hennick and Jayset Management FSV Inc. and eliminated FirstService’s dual class share structure. On that date, FirstService also effected an amendment to its articles that eliminated the multiple voting shares and the “blank cheque” preference shares as part of the authorized capital of FirstService, and re-classified its subordinate voting shares as common shares. This transaction is further described in FirstService’s management information circular dated March 25, 2019 relating to the annual and special meeting of shareholders held on May 3, 2019 under “Business of the Meeting – Approval of Transaction” and “Business of the Meeting – Approval of Amendment to the Articles”.

 

Our head and registered office is located at 1255 Bay Street, Suite 600, Toronto, Ontario, M5R 2A9. Our fiscal year-end is December 31.

 

Intercorporate Relationships

We have the following principal subsidiaries which have total assets or revenues which exceed 10% of our total consolidated assets or revenues as at and for the year ended December 31, 2019:

 

Name of subsidiary Percentage of voting securities owned

Jurisdiction of

incorporation, continuance,

formation or organization

Century Fire Holdings, LLC. 93.2% Delaware
FirstService CAM Holdings, Inc. 100.0% Delaware
FirstService Residential, Inc. 100.0% Delaware
FirstService Residential Florida, Inc. 100.0% Florida
FirstService Restoration, Inc. 100.0% Delaware
FS Brands, Inc. 95.7% Delaware
California Closet Holdings, Inc. 99.1% Delaware

 

The voting securities of the above noted subsidiaries not controlled by FirstService are owned by operating management of each respective subsidiary. The above table does not include all of the subsidiaries of FirstService. The assets and revenues of our unnamed subsidiaries did not exceed 20% of our total consolidated assets or total consolidated revenues as at and for the year ended December 31, 2019.

 

General development of the business

FirstService is the North American leader in residential property management and other essential property services to residential and commercial customers. We began independent operations on June 1, 2015 following the completion of the Spin-off, which included, among other things, the transfer to us of the FirstService Residential and FirstService Brands divisions of Old FSV, and the assets and liabilities referable thereto, as operated by Old FSV prior to June 1, 2015. Prior to completion of the Spin-off, we did not carry on any active business and did not issue any shares.

 

 

- 4 -

 

History

The businesses lines of FirstService were part of the foundation of our predecessor company, Old FSV, originally launched in 1989 by Jay S. Hennick, our founder and Chairman, with a Toronto-based commercial swimming pool and recreational facility management business which he founded as a teenager in 1972. Over the past 30 years, the businesses of FirstService have grown their operations “one step at a time” both through internal growth and acquisitions. In addition to the Spin-off, the following chart summarizes key milestones in the evolution of the Company:

 

Year   Event
1989  

Jay S. Hennick established Old FSV with a Toronto-based swimming pool management company

Old FSV acquired College Pro Painters franchise system and established FirstService Brands

1994   D. Scott Patterson joined Old FSV as Vice President, Corporate Development and soon thereafter became Chief Financial Officer
1996   Old FSV established the FirstService Residential platform by acquiring two Florida-based property management firms, with follow-on acquisitions in the New York City and Northeast U.S. regions shortly thereafter
1997   FirstService Brands acquired Paul Davis Restoration
1997   FirstService Financial was established as part of the FirstService Residential platform service offering
1998   FirstService Brands acquired California Closets
2005   FirstService Brands exceeded 1,000 franchises
2007   FirstService Brands exceeded $1 billion in system-wide sales
2008   FirstService adopted Net Promoter System (NPS) across all of its businesses
2009   FS Energy was launched to add to FirstService Residential’s comprehensive services
2010  

FirstService Residential expanded into Canada

Charles E. Chase was promoted to President and Chief Executive Officer of FirstService Brands

2013  

Charles M. Fallon was named Chief Executive Officer of FirstService Residential

FirstService Residential national brand was established from the re-branding of 18 regional brands

2016   FirstService acquired Century Fire Protection
2019   FirstService acquired Global Restoration (legally known as Bellwether FOS Holdco, Inc.)

 

Business description

FirstService is a leading provider of branded essential property services comprised of two operating divisions: FirstService Residential, the largest provider of residential property management services in North America, and FirstService Brands, a leading provider of essential property services to residential and commercial customers through both franchise systems and company-owned operations. With the completion of the acquisition of Global Restoration in 2019, FirstService Brands significantly expanded its scale and capabilities in commercial and large loss property restoration in North America. See “– FirstService Brands Segment – Global Restoration”.

 

FirstService Residential and FirstService Brands both rely on the same operational foundations for success – a core competency in managing and growing market-leading, value-added outsourced essential property services businesses; a focus on client service excellence; economies of scale that are leveraged wherever possible to create more value for clients; and strong brand recognition. These pillars provide our businesses with competitive advantages that are difficult to replicate. Our two business lines also have similar highly attractive financial profiles, including a high proportion of recurring revenue streams, low capital expenditure and working capital requirements, high free cash flow generation, and significant financial strength to grow both organically and through consolidation of highly fragmented industries.

 

 

- 5 -

 

We conduct our business and report our financial performance through two operating segments as shown below:

 

 

The following charts summarize the revenues, operating earnings and adjusted EBITDA of our two operating segments over the past two fiscal years.

 

Revenues

by operating segment

Year ended December 31
(in thousands of US$) 2019 2018

FirstService Residential

FirstService Brands

Total

1,411,998

995,412

$2,407,410

1,254,840

676,633

$1,931,473

 

Operating earnings (loss)

by operating segment

Year ended December 31
(in thousands of US$) 2019 2018

FirstService Residential

FirstService Brands

Corporate

Total

104,706

60,586

(339,711)

$(174,419)

89,043

54,988

(16,463)

$127,568

 

Adjusted EBITDA1

by operating segment

Year ended December 31
(in thousands of US$) 2019 2018

FirstService Residential

FirstService Brands

Corporate

Total

130,583

118,298

(13,699)

$235,182

112,753

88,368

(10,510)

$190,611

 

FirstService Residential Segment

FirstService Residential is North America’s largest manager of private residential communities, offering a full range of services across multiple geographies to a wide variety of clients, including condominiums (high, medium and low-rise), co-operatives, homeowner associations, master-planned communities, active adult and lifestyle communities, and a variety of other residential developments governed by common interest or multi-unit residential community associations. Our more than 15,000 employees in approximately 100 offices across 25 U.S. states and 3 Canadian provinces manage approximately 8,500 communities, representing more than 4 million residents in over 1.7 million residential units. Our operational and client coverage footprint is extensive, with a presence in major markets that constitute over 70% of the North American population.

 ______________________________________

 

1Adjusted EBITDA is a financial measure that is not calculated in accordance with GAAP. For a reconciliation of this and other non-GAAP financial measures, see “Reconciliation of non-GAAP financial measures” in this AIF.

 

 

- 6 -

 

Typically, owners of residential units within these communities are required to pay monthly or quarterly fees to cover all expenses to operate and maintain the common areas of the communities. Resident owners elect volunteer homeowners to serve on a board of directors to oversee the operations of the community association. Historically, decision-making for the day-to-day operations of the communities was delegated to these volunteer board members, although, increasingly, these boards outsource this responsibility to professional property management companies like FirstService Residential.

 

There are two types of professional property management companies within the industry – traditional or full-service:

 

  Traditional property management: Traditional property managers focus principally on administrative and governance property management functions on behalf of community association clients, including advising homeowner boards on matters relating to the operation of their communities, collection of monthly maintenance fees, sourcing and payments to suppliers, financial statement preparation, and outsourcing of support services.
     
  Full service property management: Full service property managers provide all of the traditional functions, plus a range of ancillary services including, among other things, on-site staffing (in areas such as building engineering and maintenance, full-service amenity management, security and concierge/front desk), banking and insurance products, energy conservation and management solutions, and resale processing services.

 

Only a small number of industry participants have the expertise and capital to provide full-service property management services comparable to FirstService Residential. We have the scale, highly recognized brand, geographic footprint, resources, operating expertise and innovation to deliver a full-service offering. We combine our advantages of size and national presence with a local touch and dedication focusing on service excellence, which solidifies our client relationships and market-leading reputation.

 

As a full-service property manager, FirstService Residential provides a full range of ancillary services, including on-site staffing for building engineering and maintenance, full-service swimming pool and amenity management, security and concierge/front desk. In most markets, we provide financial services (cash management, other banking transaction-related services, and specialized property insurance brokerage), energy management solutions and advisory services, and resale processing services, utilizing the scale of our operations to economically benefit clients.

 

We generally provide residential property management and recurring ancillary services under contract, with a fixed monthly fee. These contracts typically range in duration from one to three years, yet are generally cancellable by either party with 30 to 90 days’ notice. Historically, a significant proportion of our revenue is recurring due to the nature of our contracts, which have a mid-90% retention rate, and therefore have a long-term tenure.

 

FirstService Brands Segment

FirstService Brands is a leading North American operator and provider of essential property services to residential and commercial customers. The principal brands in this division include Paul Davis Restoration, Interstate Restoration, FirstOnSite Restoration, Century Fire Protection, CertaPro Painters, California Closets, Pillar to Post Home Inspectors, and Floor Coverings International.

 

Franchised Operations

We own and operate five franchise networks as follows:

 

(i)Paul Davis Restoration is a franchisor of residential and light commercial restoration services serving the insurance industry in the United States and Canada through 313 franchises. Paul Davis provides full service water, fire and mold cleanup, construction rebuild and restoration services for property damaged by natural or man-made disasters. Royalties are earned from franchisees based on a percentage of franchisee gross revenues.

 

 

- 7 -

 

(ii)CertaPro Painters is the largest provider of residential and commercial painting services in North America. CertaPro has 353 franchises operating in major markets across the United States and Canada. CertaPro Painters focuses on high-end residential and commercial painting and decorating work. CertaPro completes more than 100,000 projects in a typical year. Royalties are earned based on a percentage of franchisee gross revenues or a fixed monthly fee, plus administrative fees for various ancillary services.

 

(iii)California Closets is North America's largest provider of custom-designed and installed closet and home storage solutions. California Closets has 86 franchises in the United States and Canada. There are currently approximately 145 branded California Closets retail showrooms in operation in North America which are used by franchisees to demonstrate and sell the product. California Closets franchise and corporate locations install more than 65,000 jobs annually across North America. Royalties are earned based on a percentage of franchisee gross revenues.

 

(iv)Pillar to Post Home Inspectors is one of North America’s largest home inspection service providers. Services are provided through a network of nearly 800 home inspectors in 542 franchises. Through its proprietary inspection model, Pillar to Post Home Inspectors can assess many categories or items inside and outside the home as part of its evaluation process. Pillar to Post Home Inspectors inspects more than $50 billion in residential real estate each year. Royalties are earned on a percentage of franchisee gross revenues.

 

(v)Floor Coverings International is a residential and commercial floor coverings design and installation franchise system operating in North America with 142 franchises. Royalties are earned based on a percentage of franchisee gross revenues.

 

The aggregate system-wide revenues of our 1,436 franchisees were greater than $2 billion for 2019. Franchise agreements are for terms of five or ten years. Royalties are reported and paid to us monthly in arrears. All franchise agreements contain renewal provisions that can be invoked by FirstService Brands at little or no cost.

 

The franchised property services industry is highly fragmented, consisting principally of a large number of smaller, single-service or single-concept companies. Due to the large size of the overall market for these services, dominant market share is not considered necessary for becoming a major player in the industry. However, because of the low barriers to entry in this segment, we believe that brand name recognition among consumers is a critical factor in achieving long-term success in the businesses we operate.

 

Franchise businesses are subject to U.S. Federal Trade Commission regulations and state and provincial laws that regulate the offering and sale of franchises. Presently, we are authorized to sell franchises in 50 U.S. states, in all Canadian provinces and in several other countries around the world. In all jurisdictions, we endeavor to have our franchises meet or exceed regulatory standards.

 

Company-Owned Operations

FirstService Brands owns and operates 19 California Closets locations and 11 Paul Davis Restoration locations in major metropolitan markets in the United States and Canada. The California Closets and Paul Davis Restoration operations were acquired from franchisees with the goal of accelerating revenue growth and realizing operating margin expansion potential.

 

Century Fire Protection

FirstService acquired Century Fire Protection in April 2016. Century Fire Protection is one of the largest full-service fire protection companies in the Southeastern United States. The acquisition added an important service capability to FirstService’s portfolio of essential property services. Headquartered in Duluth, Georgia, Century Fire Protection provides end-to-end fire protection solutions, including design, fabrication, installation, maintenance, repair, service and inspection services for commercial, residential, industrial and institutional clients. Century Fire Protection employs approximately 1,500 staff operating out of 24 offices throughout Georgia, Alabama, North Carolina, South Carolina, Tennessee and Texas.

 

 

- 8 -

 

Global Restoration

In June 2019, we completed the acquisition of Global Restoration, the second largest commercial and large loss property restoration firm in North America. This acquisition expanded FirstService’s scale and capabilities in the property restoration sector and complements our Paul Davis Restoration franchised and company-owned operations, which collectively are a leading player in the residential segment of the industry. Headquartered in Denver, Colorado and founded in 1998, Global Restoration provides integrated end-to-end solutions encompassing mitigation, restoration and reconstruction services on behalf of blue chip, national clients which include large, multi-location commercial customers, property owners and insurance companies. Global Restoration operates under two highly recognized brands, Interstate Restoration in the U.S. and FirstOnSite Restoration in Canada, and employs approximately 1,900 staff operating out of approximately 65 regional offices throughout North America. We filed a business acquisition report dated August 23, 2019 in respect of our acquisition of Global Restoration.

 

Exit from College Pro Franchised Operations

In 2019, we made the decision to exit our College Pro operations, a seasonal exterior residential painting and window cleaning franchise system operating in most U.S. states and across Canada. In the fourth quarter of 2019, we sold our College Pro window cleaning franchise system for a nominal price, and we completed the wind-down of our College Pro painting operations at the end of 2019. College Pro was a small, non-core business with limited growth prospects. As a result, we decided to reallocate our management resources and capital towards our other growing businesses.

 

Seasonality

Certain segments of the Company’s operations are subject to seasonal variations. This seasonality results in variations in quarterly revenues and operating margins. Variations can also be caused by acquisitions or dispositions, which alter the consolidated service mix.

 

Trademarks

Our trademarks are important for the advertising and brand awareness of all of our businesses and franchises. We take precautions to defend the value of our trademarks by maintaining legal registrations and by litigating against alleged infringements, if necessary.

 

The FirstService Residential operating division operates under the FirstService Residential trademark. This common branding creates a unified North American market presence signifying our market leadership, to showcase our commitment to service excellence and to leverage our strengths to the benefit of current and future clients. No value has been ascribed to the FirstService Residential trademark in our consolidated financial statements.

 

In our FirstService Brands division, our Global Restoration and Century Fire businesses and two franchise systems – California Closets and Paul Davis Restoration – have trademarks to which value has been ascribed in our consolidated financial statements. The value of these trademarks is derived from the recognition they enjoy among the target audiences for the respective property services. These trademarks have been in existence for many years, and their prominence among consumers has grown over time through the addition of locations and/or franchisees and the ongoing marketing programs conducted by Global Restoration, franchisees and FirstService.

 

Growth strategy

We maintain a leadership position in the residential property management and services industry, offering a full complement of services to a wide range of customers. We have an established track record of expanding our business through both organic and acquisition growth. Our growth plan involves five primary drivers: (i) capitalizing on our scale advantages to win new business; (ii) continuing to emphasize retention of our existing customer base, and leveraging referrals from past and existing customers; (iii) continuing to expand our ancillary services; (iv) realizing operational efficiencies; and (v) selectively pursuing strategic acquisitions.

 

Competition

We compete in the essential property services industry as one of the largest providers of such services to residential and commercial customers in North America.

 

 

- 9 -

 

FirstService Residential is the North American leader in residential property management with an estimated 6% market share. We operate in a highly fragmented market, with an estimated 8,000 local and regional management companies across North America. Only a relatively small number of our competitors are able to deliver the expertise and investment capital to compete broadly on a professional platform. Our primary competitors are smaller independent regional players. Our competitive position varies across geographies, property types, and services provided.

 

The essential property services industry in which FirstService Brands participates is highly fragmented and consists predominantly of small “mom & pop” businesses and, for restoration, emergency response and related services, a few national restoration companies. Each of our service lines within FirstService Brands has professionalized its business category, and has a leading position within each market served. FirstService Brands competes primarily with local, regional and family-owned and operated enterprises or franchise businesses.

 

Employees

We have approximately 24,000 employees.

 

Non-controlling interests

We own a majority interest in substantially all of our operations, while operating management of each non-wholly-owned subsidiary owns the remaining shares. This structure was designed to maintain control at FirstService while providing significant risks and rewards of equity ownership to management at the operating businesses. In almost all cases, we have the right to “call” management’s shares, usually payable at our option with any combination of common shares of FirstService (the “Common Shares”) or cash. We may also be obligated to acquire certain of these non-controlling interests in the event of death, disability or cessation of employment or if the shares are “put” by the holder, subject to annual limitations on these puts imposed by the relevant shareholder agreements. These arrangements provide significant flexibility to us in connection with management succession planning and shareholder liquidity matters.

 

Dividends and dividend policy

 

Dividend policy

Our board of directors has adopted a dividend policy pursuant to which we intend to make quarterly cash dividends to holders of Common Shares of record at the close of business on the last business day of each calendar quarter. The quarterly dividend post-Spin-off during 2015 was set at $0.10 per Common Share (a rate of $0.40 per annum), which was increased during 2016 to $0.11 per Common Share (a rate of $0.44 per annum), which was further increased during 2017 to $0.1225 per Common Share (a rate of $0.49 per annum), which was further increased during 2018 to $0.135 per Common Share (a rate of $0.54 per annum), which was further increased during 2019 to $0.15 per Common Share (a rate of $0.60 per annum), and which was again increased for 2020 to the current rate of $0.165 per Common Share (a rate of $0.66 per annum). Each quarterly dividend is paid within 30 days after the applicable record date. For the purposes of the Income Tax Act (Canada) and any similar provincial legislation, all dividends on the Common Shares will be eligible dividends unless indicated otherwise.

 

The terms of our dividend policy remain, among other things, at the discretion of our board of directors. Future dividends on the Common Shares, if any, will depend on the results of our operations, cash requirements, financial condition, contractual restrictions, business opportunities, provisions of applicable law and other relevant factors. Under the terms of our amended and restated credit agreement dated as of June 21, 2019 (the “Credit Agreement”) and our amended and restated note and guarantee agreement (the “Note Agreement”) governing our senior secured notes (the “Senior Notes”), we are not permitted to pay dividends, whether in cash or in specie, in the circumstances of an event of default thereunder occurring and continuing or an event of default occurring as a consequence thereof. See “Material contracts” and “Risk factors” below.

 

Dividend history

The aggregate cash dividends declared per Common Share for the years ended December 31, 2019, 2018 and 2017 were US$0.60, US$0.54 and US$0.49, respectively.

 

 

- 10 -

 

Capital structure

 

Authorized and issued capital

Our authorized capital consists of an unlimited number of Common Shares, of which, as at the date hereof, there were 41,588,007 Common Shares issued and outstanding.

 

Common Shares

 

Holders of Common Shares are entitled to receive: (i) notice of, to attend and speak at and to vote at any meeting of the shareholders of FirstService, and at such meeting holders of Common Shares have one vote for each Common Share held; (ii) dividends as may be declared thereon by our board of directors; and (iii) our remaining property and assets, in equal amounts per share on all Common Shares at the time outstanding without preference or distinction, upon our liquidation, dissolution or winding up, or other distribution of our assets among our shareholders for the purposes of winding-up our affairs. The holders of Common Shares do not have any right to vote separately upon any proposal to amend our articles to increase any maximum number of authorized shares of any class or series having rights or privileges equal or superior to the Common Shares or to create a new class of shares equal or superior to the Common Shares. The Common Shares are not redeemable nor retractable but are, subject to applicable law, able to be purchased for cancellation by FirstService in the open market, by private contract or otherwise.

 

Stock Option Plan

FirstService has a stock option plan (the “Option Plan”) pursuant to which options to acquire Common Shares are granted to directors, officers and full-time employees of FirstService or its subsidiaries (other than Jay S. Hennick). A summary of the terms of the Option Plan is set out in the section entitled “Executive Compensation – Incentive Award Plans of FirstService – FirstService Stock Option Plan” contained in our Management Information Circular to be filed in connection with our upcoming meeting of shareholders to be held on April 8, 2020 (the "Meeting Circular"), which section is incorporated by reference herein and will be available under our SEDAR profile at www.sedar.com. The maximum number of Common Shares subject to grants of options under the Option Plan is limited to 3,913,500, of which, as at the date hereof: (i) options exercisable for 2,022,050 Common Shares have been granted and are outstanding as at the date hereof; and (ii) options which were exercisable for 1,676,950 Common Shares have been exercised or expired as at the date hereof, leaving options available for grant for 214,500 Common Shares.

 

Market for securities

The outstanding Common Shares are listed and posted for trading on the Toronto Stock Exchange (“TSX”) and the NASDAQ Global Select Market (“Nasdaq”) under the symbol “FSV”. No other securities of FirstService are listed for trading on any marketplace. The following table sets forth the reported high and low trading prices and the aggregate volume of trading of the Common Shares on Nasdaq (in United States dollars) and on the TSX (in Canadian dollars) for each month during 2019:

 

  Nasdaq(1) TSX(1)
Month

High

Price

(US$)

Low

Price

(US$)

 

Volume

Traded

High

Price

(C$)

Low

Price

(C$)

 

Volume

Traded

January 2019 81.95 65.55 809,624 108.11 88.42 1,037,007
February 2019 89.17 80.98 741,012 117.86 105.94 1,139,645
March 2019 89.67 83.22 677,200 119.76 111.19 986,016
April 2019 89.95 83.02 529,195 120.08 113.90 802,810
May 2019 95.55 85.17 1,130,105 129.95 114.40 1,056,050
June 2019 100.19 90.23 633,907 132.32 121.51 680,421
July 2019 106.73 95.02 897,845 140.36 124.52 899,643
August 2019 108.42 98.02 690,963 143.26 131.40 885,808
September 2019 111.09 98.62 512,588 140.99 131.00 741,549
October 2019 106.31 85.88 1,183,814 139.30 112.23 1,357,020
November 2019 97.14 86.53 828,496 129.00 113.74 1,181,832
December 2019 96.28 88.60 3,667,123 127.39 116.87 1,750,594

____________

 

Note:

 

(1)On May 10, 2019, FirstService effected an amendment to its articles that eliminated the multiple voting shares and the “blank cheque” preference shares as part of the authorized capital of FirstService, and re-classified its subordinate voting shares as Common Shares. See “Corporate structure”. The information in the table provided prior to May 10, 2019 relates to the subordinate voting shares of FirstService.

 

 

- 11 -

 

Transfer agents and registrars

The transfer agent and registrar for the Common Shares is TSX Trust Company, 301 – 100 Adelaide Street West, Toronto, Ontario M5H 4H1.

 

Directors and executive officers

 

Directors

Our board of directors is currently comprised of eight members. The following information is provided with respect to the directors of FirstService as at the date hereof:

 

Name and municipality of residence Age

Present position and tenure

Principal occupation during last five years

Brendan Calder 2,3

Ontario, Canada

 

73 Director since June 1, 2015 Mr. Calder has been a Professor and an Entrepreneur in Residence at the Rotman School of Management, University of Toronto since 2001 (currently conducting the MBA course, GettingItDone), is Chair of Rotman’s Desautels Centre for Integrative Thinking, was the founding Chair of the Rotman International Centre for Pension Management and is a Senior Fellow at Massey College. Mr. Calder was a successful mortgage banker before that. Mr. Calder is also past Chair of the Peter F. Drucker Canadian Foundation and The Toronto International Film Festival Group and was a director of the public entities listed below. He is a director of EllisDon Corporation and Haventree Bank. Mr. Calder holds a Bachelor of Mathematics degree from the University of Waterloo and attended the Advanced Management Program at Harvard University. Mr. Calder is an Institute of Corporate Directors certified director (ICD.D).

Bernard I. Ghert1,2

Ontario, Canada

 

80 Director and Lead Director since June 1, 2015 Mr. Ghert was previously President and Chief Executive Officer of the Cadillac Fairview Corporation Limited from 1981 to 1987 and President of Stelworth Investments Inc. from 1987 to 1992. Mr. Ghert has been a director of many organizations in the private and public sectors, including Cadillac Fairview, Stelworth, CT Financial and Canada Trust, Wellington Insurance and the Canada Deposit Insurance Corporation. Mr. Ghert has served as Director of the Managers of several Middlefield Funds, President of the Canadian Institute of Public Real Estate Companies and was a former member of the Advisory Board of the Office of the Superintendent of Financial Institutions. Mr. Ghert currently is Chairman of the Independent Review Committee of Middlefield Fund Management Limited, President of the B.I. Ghert Family Foundation, President of Coppi Holdings Ltd., a Director Emeritus on Sinai Health System’s Board, Co-Chair on Sinai Health System’s Audit and Risk Management Committee and Past Chair of the Mount Sinai Hospital Board of Directors. Mr. Ghert holds a Master of Business Administration degree.

 

 

- 12 -

 

Name and municipality of residence Age

Present position and tenure

Principal occupation during last five years

Jay S. Hennick

Ontario, Canada

 

63 Director and Chairman of the Board since June 1, 2015 Mr. Hennick is the Founder and Chairman of FirstService. In June 2015, Mr. Hennick became the Global Chairman and CEO of Colliers International Group Inc. Pre-Spin-off, Mr. Hennick was the CEO of former FirstService Corporation from 1988 to 2015. In 1998, Mr. Hennick was awarded Canada’s Entrepreneur of the Year, in 2001 he was named Canada’s CEO of the Year by Canadian Business Magazine and in 2011, received an honorary Doctorate of Laws from York University and the University of Ottawa. In 2018, Mr. Hennick was appointed a member of the Order of Canada, and is also the 2019 International Horatio Alger Award recipient. Mr. Hennick served as past Chairman of the Board of Directors of the Sinai Health System, in Toronto and is the past Chairman of The Mount Sinai Hospital Board of Directors. In addition, Mr. Hennick has endowed the Jay S. Hennick JD-MBA Program at the Faculty of Law and School of Management at the University of Ottawa Law School, his alma mater, and The Hennick Centre for Business and Law, a joint program of the Osgoode Hall Law School and the Schulich School of Business at York University. Mr. Hennick holds a Bachelor of Arts degree from York University in Toronto and a Doctorate of Laws from the University of Ottawa.

Michael Stein1,2

Ontario, Canada

 

68 Director since June 1, 2015 Mr. Stein is the founder, Chairman and CEO of the MPI Group, a property development and investment group with a track record in incubating, investing in, and managing successful companies. Between 1978 and 1987, Mr. Stein held progressively senior positions with the Mortgage Insurance Company of Canada, ultimately holding the position of Executive Vice-President responsible for operations. Mr. Stein is a founder of CAPREIT, Canada’s first TSX listed apartment REIT, where he continues to serve as chairman. He currently serves as a director of McEwen Mining Inc. (NYSE/TSX), a trustee of European Residential Real Estate Investment Trust (TSX-V), chairman of Cliffside Capital Ltd. (TSX-V) and previously served as a director of Goldcorp Inc. Mr. Stein is a graduate engineer and has an MBA in finance and international business from Columbia University.

Frederick F. Reichheld3

Massachusetts, USA

 

68 Director since June 1, 2015 Since 1977, Mr. Reichheld has been employed at Bain & Company, Inc., a global business consulting firm, and was elected to the partnership at Bain in 1982. Mr. Reichheld is the creator of the Net Promoter® system of management and founded Bain’s Loyalty practice, which helps clients achieve superior results through improvements in customer, employee, partner and investor loyalty and has also served in a variety of other roles, including as a member of Bain & Company’s Worldwide Management, Nominating, and Compensation Committees. In January 1999, he was elected by the firm to become the first Bain Fellow. Mr. Reichheld is a frequent speaker to major business forums and groups of CEOs and senior executives worldwide and has authored several books, including The Loyalty Effect: The Hidden Force Behind Growth, Profits, and Lasting Value (Harvard Business School Press, 1996), Loyalty Rules!: How Today’s Leaders Build Lasting Relationships (Harvard Business School Press 2003), The Ultimate Question (Harvard Business School Press, 2006) and The Ultimate Question 2.0 (Harvard Business School Press 2011). Mr. Reichheld received his BA from Harvard College and his MBA from Harvard Business School.

D. Scott Patterson

Ontario, Canada

 

59 Director, President and Chief Executive Officer since June 1, 2015 Mr. Patterson is the President and CEO of FirstService. Pre-Spin-off, Mr. Patterson was the President and Chief Operating Officer of former FirstService Corporation from 2003 to 2015. He joined former FirstService Corporation in 1994 as Vice President Corporate Development, and was its Chief Financial Officer from February 1995 until September 2003. Prior to joining former FirstService Corporation, Mr. Patterson was an investment banker at Bankers Trust. Mr. Patterson qualified as a Chartered Accountant in 1985 and began his career at PricewaterhouseCoopers. Mr. Patterson holds a Bachelor of Arts degree in Business Administration from the University of Western Ontario.

 

 

- 13 -

 

Name and municipality of residence Age

Present position and tenure

Principal occupation during last five years

Joan Eloise Sproul1

Ontario, Canada

63 Director since May 15, 2018 Ms. Sproul was most recently the Executive Vice President, Finance (CFO) & Chief Administrative Officer of the Sinai Health System in Toronto, Canada, which is comprised of Mount Sinai Hospital, Bridgepoint Active Healthcare and Lunenfeld-Tanenbaum Research Institute. In addition to serving more than 20 years in various finance and corporate-related roles at Mount Sinai Hospital, she previously held a number of senior financial positions in the hospitality industry. Ms. Sproul serves on the Board of Directors for The Centre for Phenogenomics, a state-of-the-art national research facility owned and operated by Sinai Health and the Hospital for Sick Children. Ms. Sproul was named to the list of Canada’s Most Powerful Women, Women’s Executive Network, 2013. Ms. Sproul holds a Chartered Professional Accountant (CPA) designation, having qualified as a Chartered Accountant in 1981 and began her career at Ernst & Whinney. Ms. Sproul holds a Bachelor of Commerce degree from the University of Toronto.

Erin J. Wallace3

Illinois, USA

 

60 Director since October 8, 2015 Ms. Wallace is the former Chief Operating Officer at Great Wolf Resorts, Inc., a role she held since August 2016. In this role, she was responsible for leading more than 9,000 Great Wolf Pack Member employees at 18 lodges throughout the United States. Great Wolf Resorts, Inc. is America’s largest family of indoor water park resorts and has over 7.0 million guests a year. Before joining Great Wolf Resorts, Inc., Ms. Wallace was the Chief Operating Officer of Learning Care Group, Inc. from February 2015 to August 2016, where she led more than 16,000 Learning Care Group employees in delivering operational excellence to the families served at more than 900 schools throughout its umbrella of 5 brands. Prior to that, Ms. Wallace’s nearly 30 year career at the Walt Disney Company spanned many roles in Theme Parks and Resorts concluding with Executive Vice President of Operations Strategy, Planning and Revenue Management, working with all of Disney Parks’ domestic and international sites. After joining Disney as an industrial engineer in 1985, Ms. Wallace held a variety of managerial roles within Walt Disney Parks and Resorts, contributing to 30 years of leadership at The Walt Disney Company. Ms. Wallace’s previous roles include Senior Vice President of Walt Disney World Operations – where she oversaw the largest and most popular resort destination in the world. She has also served as Vice President of Walt Disney World’s Magic Kingdom® and general manager for Disney’s Animal Kingdom® and Disney’s All-Star Resort. Ms. Wallace graduated with honors from the University of Florida (UF) and was recognized with the Distinguished Alumni Award from UF in 2012. Ms. Wallace earned her MBA from Rollins College Crummer School of Business in 1993. In 2006, Ms. Wallace was inducted into the Crummer Graduate School of Business Alumni Hall of Fame. Ms. Wallace has been an active member of the Central Florida community, serving on numerous academic and civic boards and committees. She is also a member of the Institute of Industrial Engineers and the Society of Women Engineers.

Notes:

 

1.Member of Audit Committee
2.Member of Executive Compensation Committee
3.Member of Nominating and Corporate Governance Committee

 

Each director remains in office until the following annual shareholders’ meeting of FirstService or until the election or appointment of his or her successor, unless he or she resigns, his or her office becomes vacant or he or she becomes disqualified to act as a director. All directors stand for election or re-election annually.

 

Further background information regarding the directors of FirstService will be set out in the Meeting Circular, the relevant sections of which are incorporated by reference herein and which will be available under our SEDAR profile at www.sedar.com.

 

 

- 14 -

 

Officers

The following information is provided with respect to the executive and other key officers of FirstService as at the date hereof:

 

Name and municipality of residence Age Present position and tenure Principal occupation during last five years

D. Scott Patterson

Ontario, Canada

 

59 President and Chief Executive Officer since June 2015 See description above under “Directors”.

Jeremy Rakusin

Ontario, Canada

 

51 Chief Financial Officer since June 2015 Mr. Rakusin is the CFO of FirstService, and he is responsible for the overall financial management of FirstService, including external and internal financial reporting, budgeting, and capital market activities, including managing investor and lender relationships. Mr. Rakusin is also closely involved with all corporate communications and capital allocation decision making. Mr. Rakusin joined FirstService in September 2012 as Vice President, Strategy & Corporate Development and was responsible for sourcing and executing the company’s acquisition strategy, as well as leading other corporate strategic and growth initiatives. Prior to joining FirstService, Mr. Rakusin was Mergers & Acquisitions Head at Raymond James Ltd. with responsibility for leading the firm’s domestic and cross-border M&A practice. Mr. Rakusin’s investment banking and corporate finance experience also includes more than 10 years at Bank of America, Merrill Lynch and TD Securities. Other career experience includes positions as a portfolio manager at a Toronto-based discretionary investment firm and as a securities and corporate lawyer at Toronto-based Goodmans LLP. Mr. Rakusin earned his joint MBA and Law degrees from the University of Toronto. He also received his Chartered Financial Analyst designation.

Douglas G. Cooke

Ontario, Canada

60 Senior Vice President, Corporate Controller and Corporate Secretary since June 2015 Mr. Cooke is the Senior Vice President, Corporate Controller and Corporate Secretary of FirstService, and he is responsible for FirstService’s external and internal corporate reporting and cash management functions. Mr. Cooke joined FirstService in 1995 as Controller, later assuming the position of Corporate Controller and Treasurer. In 2019, Mr. Cooke was appointed Senior Vice President. Prior to joining FirstService, Mr. Cooke was Senior Internal Auditor for Unilever Canada, a subsidiary of Unilever PLC, one of the world’s largest consumer product companies. Previously, Mr. Cooke has held senior financial reporting positions within the retail and financial sectors. Mr. Cooke is both a Chartered Professional Accountant and Chartered Financial Analyst, beginning his career with KPMG.

Alex Nguyen

Ontario, Canada

 

37 Senior Vice President, Strategy and Corporate Development, since June 2015 Mr. Nguyen is the Senior Vice President, Strategy and Corporate Development, of FirstService. In this role, Mr. Nguyen is responsible for driving acquisition growth across all of FirstService’s business platforms. Mr. Nguyen is also closely involved in the formulation and execution of the Company’s corporate strategy and growth initiatives. In 2019, Mr. Nguyen was appointed Senior Vice President. Prior to FirstService, Mr. Nguyen worked at the Ontario Teachers’ Pension Plan, one of the largest institutional investors in the world, where he was responsible for the execution and management of private equity investments. Formerly, Mr. Nguyen worked at RBC Capital Markets and CIT.

Roger Thompson

Ontario, Canada

 

41 Vice President, Strategy and Sustainability, since January 2017 Mr. Thompson serves as Vice President Strategy and Sustainability for FirstService. In this role, Mr. Thompson is responsible for driving strategic initiatives across all of FirstService’s business platforms. Additionally, Mr. Thompson is focused on developing our social purpose programs for our people, our communities and our environment. Since joining FirstService in 2007, Mr. Thompson has held many progressive roles within the organization, with the latest as Executive Vice President of FirstService Residential Ontario, the condominium management arm of FirstService. Mr. Thompson is a MBA graduate from the University of Toronto’s Rotman School of Management and holds various degrees/diplomas/certifications from Western University, York University, CAGBC, USGBC, and D’Youville College in New York.

 

 

- 15 -

 

Name and municipality of residence Age Present position and tenure Principal occupation during last five years

Chuck M. Fallon

Florida, USA

 

57 Chief Executive Officer, FirstService Residential, since April 2013 Mr. Fallon is the CEO of FirstService Residential. He is a seasoned veteran of the customer service industry known for his leadership on client service excellence and a strong track record of driving growth for globally recognized Fortune 500 companies. Having joined as CEO in 2013, Mr. Fallon is responsible for identifying acquisitions, recruiting key employees, conceptualizing business initiatives and directing the company’s overall expansion. Drawing on his extensive background in business strategy, operations, sales, marketing and network development, Mr. Fallon maintains the pillars of superior customer service, innovation and technology to continuously build on FirstService Residential’s legacy of going the extra mile every day to make a difference for each resident and client served. Prior to FirstService Residential, he served as President of Terminix International from 2011 to 2013 and President, North America at Burger King Holdings from 2006 to 2011. Prior to that, Mr. Fallon led sales, marketing and revenue management at AvisBudget Group and began his career as an investment banker in New York and London.

Charlie E. Chase

Pennsylvania, USA

 

60 President and Chief Executive Officer, FirstService Brands, since 2010 Mr. Chase is the President and CEO of FirstService Brands. Prior to his role as CEO, Mr. Chase served as the President of the Consumer Franchises of The Franchise Company and prior to that he was CEO of CertaPro Group. Throughout his 30 years with FirstService Brands he has held numerous roles, starting as a Franchise owner in 1982 at College Pro Painters. Believing that there was an opportunity to create a successful and significant full time painting company, in 1992 he became the founding President of CertaPro Painters.

 

Ownership

As of the date hereof, the directors and executive/key officers of FirstService, as a group, own, or control or direct, directly or indirectly, 7,269,194 Common Shares, which represents 17.5% of the total Common Shares outstanding.

 

Legal proceedings and regulatory actions

There are no legal proceedings to which FirstService is a party to, or in respect of which, any of the property of FirstService is the subject of, which is or was material to FirstService during 2019, and FirstService is not aware of any such legal proceedings that are contemplated. In the normal course of operations, FirstService is subject to routine immaterial claims and litigation incidental to its business. Litigation currently pending or threatened against FirstService includes disputes with former employees and commercial liability claims related to services provided by FirstService. FirstService believes resolution of such proceedings, combined with amounts set aside, will not have a material impact on FirstService’s financial condition or the results of operations.

 

During 2019, there were no penalties or sanctions imposed against FirstService by a court relating to provincial and territorial securities legislation or by a securities regulatory authority, nor were there any other penalties or sanctions imposed by a court or regulatory body against FirstService and, during 2019, FirstService did not enter into any settlement agreements before a court relating to provincial and territorial securities legislation or with a securities regulatory authority.

 

Properties

The following chart provides a summary of the properties occupied by FirstService and its subsidiaries as at December 31, 2019:

 

 

(square feet)

United States (leased)

United States

(owned)

Canada

(leased)

Canada

(owned)

 

International

(leased)

 

International

(owned)

             
FirstService Residential 844,000 74,000 100,000
FirstService Brands 1,960,000 38,000 514,000
Corporate - - 20,000

 

 

- 16 -

 

Reconciliation of non-GAAP financial measures

In this AIF, we make reference to “adjusted EBITDA” and “adjusted EPS,” which are financial measures that are not calculated in accordance with GAAP.

 

Adjusted EBITDA is defined as net earnings, adjusted to exclude: (i) income tax; (ii) other expense (income); (iii) interest expense; (iv) depreciation and amortization; (v) acquisition-related items; (vi) stock-based compensation expense; and (vii) settlement of the LTIA. The Company uses adjusted EBITDA to evaluate its own operating performance and its ability to service debt, as well as an integral part of its planning and reporting systems. Additionally, this measure is used in conjunction with discounted cash flow models to determine the Company’s overall enterprise valuation and to evaluate acquisition targets. Adjusted EBITDA is presented as a supplemental measure because the Company believes such measure is useful to investors as a reasonable indicator of operating performance because of the low capital intensity of its service operations. The Company believes this measure is a financial metric used by many investors to compare companies, especially in the services industry. This measure is not a recognized measure of financial performance under GAAP in the United States, and should not be considered as a substitute for operating earnings, net earnings from operations or cash flow from operating activities, as determined in accordance with GAAP. The Company’s method of calculating adjusted EBITDA may differ from other issuers and accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of net earnings (loss) from operations to adjusted EBITDA appears below.

 

   Year ended
(in thousands of US$)  December 31
    2019    2018 
           
Net earnings (loss)  $(227,631)  $90,280 
Income tax   27,147    24,922 
Other expense (income)   (6,015)   (254)
Interest expense, net   32,080    12,620 
Operating earnings (loss)   (174,419)   127,568 
Depreciation and amortization   79,557    52,772 
Settlement of the LTIA    314,379    - 
Acquisition-related items   7,539    4,504 
Stock-based compensation expense   8,126    5,767 
Adjusted EBITDA  $235,182   $190,611 

 

Adjusted EPS is defined as diluted net earnings (loss) per share, adjusted for the effect, after income tax, of: (i) the non-controlling interest redemption increment; (ii) acquisition-related items; (iii) amortization of intangible assets recognized in connection with acquisitions; (iv) settlement of the LTIA; (v) stock-based compensation expense; and (vi) a stock-based compensation tax adjustment related to a US GAAP change. The Company believes this measure is useful to investors because it provides a supplemental way to understand the underlying operating performance of the Company and enhances the comparability of operating results from period to period. Adjusted EPS is not a recognized measure of financial performance under GAAP, and should not be considered as a substitute for diluted net earnings per common share from operations, as determined in accordance with GAAP. The Company’s method of calculating this non-GAAP measure may differ from other issuers and, accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of diluted net earnings (loss) per common share from operations to adjusted EPS appears below.

 

- 17 -

 

   Year ended
(in US$)  December 31
    2019    2018 
           
Diluted net earnings (loss) per share  $(6.51)  $1.80 
Non-controlling interest redemption increment   0.42    0.36 
Acquisition-related items   0.16    0.09 
Amortization of intangible assets, net of tax   0.72    0.35 
Settlement of the LTIA    8.13    - 
Stock-based compensation expense, net of tax    0.15    0.12 
Stock-based compensation tax adjustment for US GAAP change   (0.07)   (0.11)
Adjusted EPS  $3.00   $2.61 

 

We believe that the presentation of adjusted EBITDA and adjusted EPS, which are non-GAAP financial measures, provides important supplemental information to management and investors regarding financial and business trends relating to the Company’s financial condition and results of operations. Non-GAAP financial measures do not have any standardized meaning and are therefore unlikely to be comparable to similar measures presented by other issuers. We use these non-GAAP financial measures to assist management and investors in understanding our operating performance, our ability to service debt, to assist in determining our overall enterprise valuation and to evaluate acquisition targets, and such measures are an integral part of our planning and reporting systems. We provide non-GAAP financial measures because we believe such measures are useful to investors as a reasonable indicator of our operating performance given the low capital intensity of our service operations and provide a supplemental way to understand our underlying operating performance that enhances the comparability of operating results from period to period, and such measures are commonly used by many investors to compare companies, especially in the services industry. We have also chosen to provide such measures to investors so they can analyze our operating results in the same way that management does and use such measures in their assessment of our core business and valuation. Investors are cautioned that non-GAAP financial measures should not be relied upon as a substitute for financial measures prepared in accordance with GAAP. Non-GAAP financial measures have limitations in that they do not reflect all of the costs or benefits associated with the operations of our business as determined in accordance with GAAP. As a result, investors should not consider these measures in isolation or as a substitute for analysis of our results as reported under GAAP.

 

Risk factors

Readers should carefully consider the following risks, as well as the other information contained in this AIF and our management’s discussion and analysis for the year ended December 31, 2019. If any of the following risks actually occurs, our business could be materially harmed. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties, including those of which we are currently unaware or we currently deem immaterial, may also adversely affect our business, and past performance is no guarantee of future performance.

 

Risks relating to our Business

 

Economic conditions, especially as they relate to credit conditions and consumer spending and demand for managed residential property

During periods of economic slowdown or contraction, our business is impacted directly. Consumer spending directly impacts our FirstService Brands operations businesses because as consumers spend less on property services, our revenues decline. These factors could also negatively impact the timing or the ultimate collection of accounts receivable, which would negatively impact our operating revenues, profitability and cash flow.

 

Residential real estate property values, resale rates and general conditions of financial liquidity for real estate transactions

We provide various services at residential properties in our FirstService Residential and FirstService Brands operating divisions. Property values and consumer confidence are strongly correlated with demand for our services, including painting, closet installation, general maintenance, collections and resale processing.

 

 

- 18 -

 

Extreme weather conditions impacting demand for our services or our ability to perform those services

Natural disasters, such as hurricanes, can have a direct impact in our FirstService Residential and FirstService Brands operations. These events damage property, which require various services that our companies offer, such as restoration and large-scale landscaping. They may also harm our employees, facilities and franchisees, resulting in an inability to serve clients and generate revenues.

 

Economic deterioration impacting our ability to recover goodwill and other intangible assets

Expectations of future earnings drive the recoverability of goodwill and other intangible assets, which are tested, at least, on an annual basis. A future deterioration of operating performance may necessitate additional non-cash impairment charges.

 

A decline in our ability to generate cash from our businesses to fund future acquisitions and meet our debt obligations

We rely on our businesses to generate the necessary cash to service our financial obligations. As at December 31, 2019, we have $766.6 million of debt outstanding ($645.4 million net of cash) that will be required to be refinanced or repaid over the next 3 years. We also have $261.3 million of available un-drawn credit at December 31, 2019. To date, we have been able to meet all of our debt obligations, however with a decline in performance in some of our businesses, surplus cash may not be available to be remitted which may result in the inability to meet a debt repayment.

 

An important component of our growth strategy is strategic and selective acquisitions, which we tend to complete with cash. Although we have a revolving credit facility available to us under the Credit Agreement as noted elsewhere in this AIF, we also rely on surplus cash on hand to fund acquisitions. If cash on hand is not available and our revolving credit facility is fully utilized, then future acquisitions may not be possible.

 

The effects of changes in foreign exchange rates in relation to the U.S. dollar on our Canadian dollar denominated revenues and expenses

We generate less than 15% of our revenues outside the United States. Consequently, a portion of our consolidated results are impacted directly by fluctuations in the relative strength of the U.S. dollar versus the Canadian dollar currency. In the future, we may acquire additional international operations. In such event, the impact of foreign currency exchange rate fluctuations may increase.

 

Competition in the markets served by FirstService

We operate in highly competitive markets. Changes in the source and intensity of competition in the markets served by us impact the demand for our services and may result in additional pricing pressures. The relatively low capital cost of entry to certain of our businesses has led to strong competitive markets, including regional and local owner-operated companies. Regional and local competitors operating in a limited geographic area may have lower labour, benefits and overhead costs. The principal methods of competition in our businesses include name recognition, quality and speed of service, pricing, customer satisfaction and reputation. No assurance can be given that we will be able to compete successfully against current or future competitors and that the competitive pressures that we face will not result in reduced market share or negatively impact our financial performance.

 

Labour shortages or increases in wage and benefit costs

As a services company, our primary asset is the human capital that comprises our workforce. In particular, we rely on property managers, franchisees and other skilled staff to generate revenues. A shortage, or increase in wage and benefit costs, of this human capital could reduce our revenues and profitability.

 

The effects of changes in interest rates on our cost of borrowing

As at December 31, 2019, we had $607.4 million of debt at variable interest rates. As a result, changes in base rates such as LIBOR affect our interest expense as these base rates fluctuate. On our fixed rate debt, we have from time-to-time entered into fixed-for-floating interest rate swaps, where advantageous, to convert the fixed interest payments to floating. These swaps are intended to manage interest rate sensitivity and reduce overall interest costs.

 

 

- 19 -

 

A decline in our performance impacting our continued compliance with the financial covenants under our debt agreements, or our ability to negotiate a waiver of certain covenants with our lenders

A prolonged decline in our earnings performance could result in a non-compliance with one or more financial covenants under the Credit Agreement and/or Note Agreement. In addition, FirstService’s degree of leverage from time to time could have adverse consequences for FirstService, including: limiting our ability to obtain additional financing for working capital, capital expenditures, debt service requirements, acquisitions and associated contingent purchase consideration, and/or for general corporate purposes; restricting our flexibility and discretion to operate our business; limiting our ability to declare dividends on the Common Shares; having to dedicate a portion of our cash flows from operations to the payment of interest on our existing indebtedness and not having such cash flows available for other purposes, including operations, capital expenditures, acquisitions and other future business opportunities; exposing us to increased interest expense on borrowings; limiting our ability to adjust to changing market conditions; placing us at a competitive disadvantage compared to its competitors that have less debt; making us vulnerable in a downturn in general economic conditions; and making us unable to make capital expenditures that are important to our growth and strategies. In the event that we are unable to make principal or interest payments on our indebtedness outstanding under the Credit Agreement or our other indebtedness as required, we could be in default and such indebtedness could be accelerated, and we may not be able to repay or refinance such indebtedness. Any such default and acceleration could require us to raise additional equity capital (resulting in dilution) or take on additional indebtedness, which could have more onerous terms than our existing indebtedness, or to sell assets or take other actions that could adversely affect our business. Furthermore, a lender, if unpaid, may exercise their secured creditor rights.

 

Unexpected increases in operating costs, such as insurance, workers’ compensation, health care and fuel prices

As a services company, the costs of providing services to our customers can fluctuate. Certain operating expenses are based on market rates which we cannot control and, absent an offsetting price increase in our services, have a direct impact on our operating margins.

 

Changes in the frequency or severity of insurance incidents relative to our historical experience

Adverse changes in claims experience could increase our insurance costs and/or increase the risk of being unable to renew insurance coverage at our operations. In each of our operating segments, we effectively self-insure certain risks, with a layer of third-party insurance for catastrophic claims. An increase in the frequency or severity of claims in these areas could materially affect our financial position and results of operations. There can be no assurance that we will be able to obtain insurance coverage on favourable economic terms in the future.

 

A decline in our ability to make acquisitions at reasonable prices and successfully integrate acquired operations, no assurance of future performance by acquired businesses and potential liabilities associated with acquisitions

As an acquisitive organization, we actively pursue acquisitions to expand our footprint and services offerings as well as supplement existing businesses. Not only does our acquisition strategy depend on the continued availability of suitable targets, it also depends on the ability to negotiate favorable terms and conditions. Another risk with acquisitions is the ability to integrate the acquired business into an existing service line.

 

In addition, historic and current performance of a business we acquire (such as Global Restoration) may not be indicative of success in future periods. A business we acquire may not perform as well as we anticipate or we may incur unanticipated costs and expenses relating to its operations. The future performance of a business we acquire may be influenced by unpredictable events, economic downturns, regulatory changes and other factors beyond the control of FirstService. There is no assurance that revenues generated from a business we acquire will increase in future years. As a result of any one or more of these factors, the operations and financial performance of a business we acquire may be negatively affected, which could materially and adversely affect FirstService’s financial results.

 

In relation to acquisitions we make, often times the liabilities of the acquired business remained with the acquired legal entity or entities. There may be liabilities that FirstService fail to discover or are unable to quantify accurately or at all in a due diligence review of an acquisition conducted prior to completing the acquisition. Although FirstService has in the past in select circumstances buyer-side representation and warranty insurance in respect of an acquisition and has certain limited indemnification rights, these may be insufficient to satisfy any losses resulting from such liabilities.

 

Changes in laws, regulations and government policies at the federal, state/provincial or local level may adversely impact our businesses

Changes in laws and regulation at the different jurisdictional levels can have a direct effect on our operations. It is difficult to predict the future impact of a change in legislative and regulatory requirements affecting our businesses. The laws and regulations applicable to our businesses will likely change in the future and affect our operations and financial performance. In addition, if we were to fail to comply with any applicable law or regulation, we could be subject to substantial fines or damages, be involved in litigation, suffer losses to our reputation and suffer the loss of licenses or penalties that may affect how our business is operated, which, in turn, would have a material adverse effect on our business, financial condition and results of operations.

 

 

- 20 -

 

Risks related to liability for employee acts or omissions, or installation/system failure, in our fire protection businesses

The nature of the fire protection services we provide exposes us to the risks that we may be held liable for employee acts or omissions or installation/system failures. In an attempt to reduce this risk, our installation, service and/or maintenance agreements and other contracts contain provisions limiting our liability in such circumstances, and we typically maintain liability insurance to mitigate such risk. However, in the event of litigation, it is possible that contract limitations may be deemed not applicable or unenforceable, that our insurance coverage is not adequate, or that insurance carriers deny coverage of our claims. As a result, such employee acts or omissions or installation/system failures could have an adverse effect on our business, financial condition, results of operations and cash flows.

 

Risks arising from any regulatory review and litigation

While management is not currently aware of any formal regulatory reviews or investigations, the commencement of any such reviews or investigations may result in the diversion of significant management attention and resources and, if securities or other regulators determine that a violation of securities or other laws may have occurred, or has occurred, the Company or its officers and directors may receive notices regarding potential enforcement action or prosecution and could be subject to civil or criminal penalties or other remedies. For example, the Company or its officers could be required to pay substantial damages, fines or other penalties, the regulators could seek an injunction against the Company or seek to ban an officer or director of the Company from acting as such, any of which actions would have a material adverse effect on the Company.

 

Risks associated with intellectual property and other proprietary rights that are material to our business

Our ability to compete effectively depends in part on our rights to service marks, trademarks, trade names and other intellectual property rights we own or license. We have not sought to register every one of our marks in every jurisdiction in which they are used. Furthermore, because of the differences in foreign trademark, patent and other intellectual property or proprietary rights laws, we may not receive the same protection in other jurisdictions as we would in Canada or the United States. If we are unable to protect our proprietary information and brand names, we could suffer a material adverse effect on our business, financial condition or results of operations. Litigation may be necessary to enforce our intellectual property rights and protect our proprietary information, or to defend against claims by third parties that our products or services infringe their intellectual property rights. Any litigation or claims brought by or against us could result in substantial costs and diversion of our resources. A successful claim of trademark, patent or other intellectual property infringement against us, or any other successful challenge to the use of our intellectual property, could subject us to damages or prevent us from providing certain services under our recognized brand names, which could have a material adverse effect on our business, financial condition or results of operations.

 

Disruptions or security failures in our information technology systems

Our information technology systems facilitate our ability to monitor, operate and control our operations. While we have disaster recovery plans in place, any disruption in these plans or the failure of our information technology systems to operate as expected could, depending on the magnitude of the problem, adversely affect our operating results by limiting, among other things, our capacity to monitor, operate and control our operations effectively. In addition, because our systems contain information about individuals and businesses, our failure to maintain the security of the data we hold, whether the result of our own error or the malfeasance or errors of others, could harm our reputation or give rise to legal liabilities relating to violations of privacy laws or otherwise, which may lead to lower revenues, increased costs and other material adverse effects on our results of operations.

 

Political conditions, including any outbreak or escalation of terrorism or hostilities and the impact thereof on our business

Political events and situations can have an effect on the Company’s operations. Events could occur that may hamper our ability to manage operations, extract cash and implement FirstService policies in certain regions.

 

 

- 21 -

 

Risks relating to our Common Shares

 

Volatility of market price of the Common Shares

The market price of the Common Shares may be volatile and subject to wide fluctuations in response to numerous factors, many of which are beyond our control, including the following:

 

·actual or anticipated fluctuations in our annual or quarterly results of operations;
·changes in estimates of future results of operations by us or by securities research analysts;
·changes in the economic performance or market valuations of other companies that investors deem comparable to us;
·the addition or departure of our executive officers or other key personnel;
·litigation or regulatory action against us;
·issuances or expected issuances of additional Common Shares or other forms of our securities;
·changes in applicable laws and regulations, including tax laws, or changes in the manner in which those laws are applied;
·significant acquisitions or business combinations, strategic partnerships, joint ventures or capital commitments by or involving us or our competitors; and
·news reports relating to the conditions in the economy in general and/or trends, concerns or competitive developments, regulatory changes and other related issues in our industry.

 

The volatility may affect the ability of holders of Common Shares to sell the Common Shares at an advantageous price.

 

Financial markets have, at times, experienced significant price and volume fluctuations that have particularly affected the market prices of securities of companies and that have, in many cases, been unrelated to the operating performance, underlying asset values or prospects of such companies. Accordingly, the market price of the Common Shares may decline even if our operating results, underlying asset values or prospects have not changed. Additionally, these factors, as well as other related factors, may cause decreases in asset values that are deemed to be other than temporary, which may result in impairment losses. As well, certain institutional investors may base their investment decisions on consideration of our environmental, governance and social practices and performance against such institutions’ respective investment guidelines and criteria, and failure to meet such criteria may result in a limited or no investment in the Common Shares by those institutions, which could adversely affect the trading price of the Common Shares. There can be no assurance that fluctuations in price and volume will not occur. If such increased levels of volatility and market turmoil occur, our operations could be adversely impacted and the trading price of the Common Shares may be adversely affected.

 

A decline in our performance impacting our ability to pay dividends on Common Shares

Although we intend to make cash dividends to shareholders in accordance with our existing dividend policy, these dividends are not assured. Future dividends on the Common Shares will depend on our results of operations, financial condition, capital requirements, general business conditions and other factors that our board of directors may deem relevant. Additionally, under the Credit Agreement and the Note Agreement, we are not permitted to pay dividends, whether in cash or in specie, in the circumstances of an event of default thereunder occurring and continuing or an event of default occurring as a consequence thereof. The market value of the Common Shares may deteriorate if we are unable to pay dividends pursuant to our existing dividend policy in the future.

 

Potential dilution

We are authorized to issue an unlimited number of Common Shares for consideration and terms and conditions as established by our board of directors, in many cases, without any requirement for explicit shareholder approval, and shareholders have no pre-emptive rights in connection with such further issuances. We may issue additional Common Shares in share offerings (including through the sale of securities convertible into or exchangeable for Common Shares) and pursuant to the exercise of options under our Option Plan. We cannot predict the size of future issuances of Common Shares or the effect that future issuances and sales of Common Shares will have on the market price of the Common Shares. Issuances of a substantial number of additional Common Shares, or the perception that such issuances could occur, may adversely affect prevailing market prices for the Common Shares. With any additional issuance of Common Shares, holders of Common Shares will suffer dilution and we may experience dilution in our earnings per share.

 

 

- 22 -

 

Foreign private issuer

We are a “foreign private issuer”, as such term is defined in Rule 405 under the United States Securities Act of 1933, as amended, and are permitted, under a multijurisdictional disclosure system adopted by the United States and Canada, to prepare our disclosure documents filed under the United States Securities Exchange Act of 1934, as amended (“U.S. Exchange Act”), in accordance with Canadian disclosure requirements. Under the U.S. Exchange Act, we are subject to reporting obligations that, in certain respects, are less detailed and less frequent than those of U.S. domestic reporting companies. As a result, we do not file the same reports that a U.S. domestic issuer would file with the U.S. Securities and Exchange Commission (“SEC”), although we are required to file or furnish to the SEC the continuous disclosure documents that we are required to file in Canada under Canadian securities laws. In addition, our officers, directors, and principal shareholders are exempt from the reporting and short swing profit liability provisions of Section 16 of the U.S. Exchange Act. Therefore, our shareholders may not know on as timely a basis when our officers, directors and principal shareholders purchase or sell shares, as the reporting deadlines under the corresponding Canadian insider reporting requirements are generally longer.

 

As a foreign private issuer, we are exempt from the rules and regulations under the U.S. Exchange Act related to the furnishing and content of proxy statements. We are also exempt from Regulation FD, which prohibits issuers from making selective disclosures of material non-public information. While we will comply with the corresponding requirements relating to proxy statements and disclosure of material non-public information under Canadian securities laws, these requirements differ from those under the U.S. Exchange Act and Regulation FD, and shareholders should not expect to receive the same information at the same time as such information is provided by U.S. domestic companies.

 

In addition, as a foreign private issuer, we have the option to follow certain Canadian corporate governance practices, except to the extent that such laws would be contrary to U.S. securities laws, and provided that we disclose the requirements we are not following and describe the Canadian practices we follow instead. We currently rely on this exemption with respect to requirements regarding the quorum for any meeting of our shareholders, the requirement to obtain shareholder approval prior to an issuance of securities in certain circumstances and certain responsibilities of the Executive Compensation Committee of our board of directors. We may in the future elect to follow home country practices in Canada with regard to other matters. As a result, our shareholders may not have the same protections afforded to shareholders of U.S. domestic companies that are subject to all corporate governance requirements.

 

Interest of management and others in material transactions

Except as described below or elsewhere in this AIF, no director of FirstService, executive officer of FirstService, or person or company that beneficially owns, or controls or directs more than 10% of any class or series of voting securities of FirstService, or any associate or affiliate of any of the foregoing persons, has or has had any material interest in any transaction within the last three years, or during the current year, that has materially affected or is reasonably expected to materially affect FirstService or any of its subsidiaries.

 

Material contracts

The only contracts that can reasonably be regarded as material to us, other than contracts entered into in the ordinary course of business, are as follows:

 

(a)Credit Facility: On June 21, 2019, we entered into the Credit Agreement with a syndicate of lenders. The Credit Agreement replaced our prior credit agreement which had been in effect since June 1, 2015. The Credit Agreement is comprised of a committed multi-currency revolving credit facility of US$450 million and a term loan (drawn in a single advance) in the aggregate amount of US$440 million. The revolving credit facility portion of the Credit Agreement has a term ending on January 17, 2023 and bears interest at 0.25% to 2.50% over floating preference rates, depending on certain leverage ratios. The term loan portion of the Credit Agreement was implemented in order to substantially finance the purchase price for the acquisition of Global Restoration in June 2019, has a five-year term ending on June 21, 2024 (with repayments of 5% of the principal amount of the term loan per annum in years 2, 3, 4 and 5 of the term, payable in equal quarterly payments, with the balance due at maturity) and bears interest at 0.25% to 2.50% over floating preference rates, depending on certain leverage ratios. The Credit Agreement requires a commitment fee of 0.25% to 0.50% of the unused portion, depending on certain leverage ratios. The indebtedness under the Credit Agreement and the Senior Notes rank equally in terms of seniority. We have granted the lenders under the Credit Agreement and the holders of the Senior Notes various security, including an interest in all of our assets (including our share of our material subsidiaries), an assignment of material contracts and an assignment of our “call” rights with respect to securities of our subsidiaries held by non-controlling interests. We may repay amounts owing under the Credit Agreement at any time without penalty. Advances under the revolving credit facility portion of the Credit Agreement are subject to certain conditions of drawdown, and may be made by way of US and Canadian prime rate/base rate/LIBOR loans, bankers acceptances or letters of credit. The financial covenants contained in the Credit Agreement require that we maintain a total debt to consolidated EBITDA ratio of not more than 3.5 to 1.0, on a consolidated and rolling four quarters basis, an interest coverage ratio of greater than 2.0 to 1 and minimum shareholders’ equity of US$165 million, plus one-half of our consolidated net earnings and the net proceeds from certain sales of our shares. To date, we have always complied with the foregoing covenants. All outstanding amounts under the Credit Agreement will be accelerated and must be repaid upon the occurrence of an event of default under the Credit Agreement, in certain circumstances, following written notice from the lenders to such effect. We are prohibited under the Credit Agreement from undertaking certain acquisitions and dispositions, and incurring certain indebtedness and encumbrances, without prior approval of the lenders under the Credit Agreement; and

 

 

- 23 -

 

(b)Note Agreement: On June 1, 2015, we entered into the Note Agreement pursuant to which FirstService assumed from Old FSV US$150 million of Senior Notes bearing interest at a rate of 3.84% to 4.84%, depending on leverage ratios. As of December 31, 2019, the current interest rate on the Senior Notes is 4.84%. The Senior Notes are due on January 16, 2025, with five annual equal repayments beginning on January 16, 2021, and rank equally with the indebtedness under the Credit Agreement in terms of seniority. We may prepay the Senior Notes at any time in an amount of not less than $5 million at the principal amount of the notes then being repaid, plus accrued interest and a make whole payment. The financial covenants contained in the Note Agreement require that we maintain a total debt to consolidated EBITDA ratio of not more than 3.5 to 1.0, on a consolidated and rolling four quarters basis, an interest coverage ratio of greater than 2.0 to 1, a consolidated net worth as of the end of a fiscal quarter that is greater than US$165 million, plus one-half of our consolidated net earnings and the net proceeds from certain sales of our shares, and ensure that our priority debt does not at any time exceed 10% of our consolidated total tangible assets. To date, we have complied with the foregoing covenants. All outstanding amounts under the Senior Notes will be accelerated and must be repaid upon the occurrence of certain events of default under the Note Agreement. We are prohibited under the Note Agreement from undertaking certain acquisitions and dispositions, and incurring certain indebtedness and encumbrances, without prior approval of the holders of the Senior Notes.

 

Copies of the above material contracts are available on FirstService’s SEDAR profile at www.sedar.com.

 

Cease trade orders, bankruptcies, penalties or sanctions

To the best of the knowledge of the Company:

 

(1)none of the directors or executive officers of the Company is, as at the date of this AIF, or was within 10 years before the date of this AIF, a director, chief executive officer or chief financial officer of any company (including the Company) that: (i) was subject to a cease trade or similar order or an order that denied the relevant company access to any exemption under securities legislation, in each case, that was in effect for a period of more than 30 consecutive days (collectively, an “Order”) that was issued while the director or executive officer was acting in the capacity as director, chief executive officer or chief financial officer; or (ii) was subject to an Order that was issued after the director or executive officer ceased to be a director, chief executive officer or chief financial officer and which resulted from an event that occurred while that person was acting in the capacity as director, chief executive officer or chief financial officer;

 

(2)none of the directors or executive officers of the Company, or a shareholder holding a sufficient number of securities of the Company to affect materially the control of the Company: (a) is, as at the date of this AIF, or has been, within 10 years before the date of this AIF, a director or executive officer of any company (including the Company) that, while that person was acting in that capacity, or within a year of that person ceasing to act in that capacity, became bankrupt, made a proposal under any legislation relating to bankruptcy or insolvency or was subject to or instituted any proceedings, arrangement or compromise with creditors or had a receiver, receiver manager or trustee appointed to hold its assets; or (b) has, within the 10 years before the date of this AIF, become bankrupt, made a proposal under any legislation relating to bankruptcy or insolvency, or become subject to or instituted any proceedings, arrangement or compromise with creditors, or had a receiver, receiver manager or trustee appointed to hold the assets of the director, executive officer or shareholder;

 

except for Michael Stein, who served as a director of a privately held United Kingdom-registered company from February 2012 to January 2019 and, on March 21, 2019, the company voluntarily appointed an administrator under the United Kingdom insolvency act (Insolvency Act 1986).

 

 

- 24 -

 

Conflicts of interest

Certain directors and officers of the Company are engaged in and will continue to engage in activities outside the Company, and as a result, certain directors and officers of the Company may become subject to conflicts of interest. The Business Corporations Act (Ontario) provides that in the event that a director or officer has an interest in a contract or proposed contract or agreement, the director or officer shall disclose his or her interest in such contract or agreement and, in the case of directors, shall refrain from voting on any matter in respect of such contract or agreement unless otherwise provided under the Business Corporations Act (Ontario). To the extent that conflicts of interest arise, such conflicts will be resolved in accordance with the provisions of the Business Corporations Act (Ontario).

 

As at the date hereof, the Company is not aware of any existing or potential material conflicts of interest between the Company and a director or officer of the Company.

 

Experts

The Company’s independent registered public accounting firm is PricewaterhouseCoopers LLP, who has issued an integrated audit report dated February 20, 2020 in respect of the Company’s consolidated financial statements as of December 31, 2019 and 2018 and on the effectiveness of the Company’s internal control over financial reporting as at December 31, 2019. PricewaterhouseCoopers LLP has advised that they are independent with respect to the Company within the meaning of the Rules of Professional Conduct of the Chartered Professional Accountants of Ontario and within the meaning of the United States Securities Act of 1933, as amended, and the applicable rules and regulations thereunder adopted by the SEC. PricewaterhouseCoopers LLP is registered with the Public Company Accounting Oversight Board.

 

Audit Committee

The Audit Committee is comprised of three members who are each “independent” and “financially literate” as required by Multilateral Instrument 52-110 Audit Committees (the “Audit Committee Rule”). The members of the Audit Committee are Bernard I. Ghert (Chair – 2019 and prior), Michael Stein and Joan Eloise Sproul (Chair – Present). The Audit Committee has the resources and the authority to discharge its responsibilities, including the authority to engage, at the expense of FirstService, outside consultants, independent legal counsel and other advisors as it determines necessary to carry out its duties, without seeking approval of our board of directors or management. The Audit Committee also has the authority to conduct any investigation necessary and appropriate to fulfilling its responsibilities, and has direct access to communicate with the external auditors, legal counsel and officers and employees of FirstService. The Audit Committee meets at least four times annually, or more frequently as circumstances dictate.

 

The Audit Committee reviews the annual and interim financial statements intended for circulation among shareholders and reports upon these to our board of directors prior to their approval by the full board. The Audit Committee is also responsible for reviewing the integrity of FirstService’s financial reporting process, both internal and external, and any major issues as to the adequacy of the internal controls and any special audit procedures adopted in light of any material control deficiencies. The Audit Committee communicates directly with FirstService’s external auditors in order to discuss audit and related matters whenever appropriate. In addition, our board of directors may refer to the Audit Committee such matters and questions relating to the financial position of FirstService and its subsidiaries. All reports made to FirstService’s ethics hotline are reviewed by the Chair of the Audit Committee and then by the entire Audit Committee at its next meeting. Our board of directors has adopted an Audit Committee mandate, a copy of which is annexed as Exhibit “A” to this AIF. The Audit Committee mandate is also published on the Company’s website (www.firstservice.com).

 

 

- 25 -

 

The education and related experience of each of the members of the Audit Committee that is relevant to the performance by such members of their responsibilities on such committee is described below.

 

Joan Eloise Sproul (Chair – Present) – Ms. Sproul was most recently the Executive Vice President, Finance (CFO) & Chief Administrative Officer of the Sinai Health System in Toronto, Canada, which is comprised of Mount Sinai Hospital, Bridgepoint Active Healthcare and Lunenfeld-Tanenbaum Research Institute. In addition to serving more than 20 years in various finance and corporate-related roles at Mount Sinai Hospital, she previously held a number of senior financial positions in the hospitality industry. Ms. Sproul serves on the Board of Directors for The Centre for Phenogenomics, a state-of-the-art national research facility owned and operated by Sinai Health and the Hospital for Sick Children. Ms. Sproul was named to the list of Canada's Most Powerful Women, Women's Executive Network, 2013. Ms. Sproul holds a Chartered Professional Accountant (CPA) designation, having qualified as a Chartered Accountant in 1981 and began her career at Ernst & Whinney. Ms. Sproul holds a Bachelor of Commerce degree from the University of Toronto.

 

Bernard I. Ghert (Chair – 2019 and prior) –

 

Mr. Ghert was previously President and Chief Executive Officer of the Cadillac Fairview Corporation Limited from 1981 to 1987 and President of Stelworth Investments Inc. from 1987 to 1992. Mr. Ghert has been a director of many organizations in the private and public sectors, including Cadillac Fairview, Stelworth, CT Financial and Canada Trust, Wellington Insurance and the Canada Deposit Insurance Corporation. Mr. Ghert has served as Director of the Managers of several Middlefield Funds, President of the Canadian Institute of Public Real Estate Companies and was a former member of the Advisory Board of the Office of the Superintendent of Financial Institutions. Mr. Ghert currently is Chairman of the Independent Review Committee of Middlefield Fund Management Limited, President of the B.I. Ghert Family Foundation, President of Coppi Holdings Ltd., a Director Emeritus on Sinai Health System’s Board, Co-Chair on Sinai Health System’s Audit and Risk Management Committee and Past Chair of the Mount Sinai Hospital Board of Directors. Mr. Ghert holds a Master of Business Administration degree.

 

Michael Stein – Mr. Stein is the founder, Chairman and CEO of the MPI Group, a property development and investment group with a track record in incubating, investing in, and managing successful companies. Between 1978 and 1987, Mr. Stein held progressively senior positions with the Mortgage Insurance Company of Canada, ultimately holding the position of Executive Vice-President responsible for operations. Mr. Stein is a founder of CAPREIT, Canada’s first TSX listed apartment REIT, where he continues to serve as chairman. He currently serves as a director of McEwen Mining Inc. (NYSE/TSX), a trustee of European Residential Real Estate Investment Trust (TSX-V), chairman of Cliffside Capital Ltd. (TSX-V) and previously served as a director of Goldcorp Inc. Mr. Stein is a graduate engineer and has an MBA in finance and international business from Columbia University.

 

The Audit Committee Rule requires the Company to disclose whether its Audit Committee has adopted specific policies and procedures for the engagement of non-audit services and to prepare a summary of these policies and procedures. The Audit Committee is responsible for the selection, nomination, compensation, retention, termination and oversight of the work of the external auditors engaged for the purpose of issuing an auditor’s report or performing other audit, review or attest services for FirstService and, in such regard, recommend to our board of directors the external auditors to be nominated for approval by FirstService shareholders. The Audit Committee will also consider, assess and report to our board of directors with regard to the independence and performance of the external auditors. The Audit Committee has adopted a pre-approval policy pursuant to which the Company may not engage the Company’s external auditor to carry out certain non-audit services that are deemed inconsistent with the independence of auditors under U.S. and Canadian applicable laws. The Audit Committee must pre-approve all audit engagements and the provision by the external auditors of all non-audit services, including fees and terms for all audit engagements and non-audit engagements.

 

 

- 26 -

 

In addition to performing the audit of the Company’s annual consolidated financial statements, PricewaterhouseCoopers LLP provided other services to the Company and they billed the Company the following fees during 2019:

 

(in thousands of US$)

Year ended

December 31, 2019

Audit fees (note 1) $843,000
Audit-related fees (note 2) 94,000
Tax fees (note 3) 298,000
All other fees (note 4) 4,000
Admin and disbursements (note 4) 97,000
  $1,336,000

Notes:

 

1.Refers to the aggregate fees billed by the Company’s external auditor for audit services relating to the audit of FirstService and statutory audits required by subsidiaries.
2.Refers to the aggregate fees billed for assurance and related services by the Company’s external auditor that are reasonably related to the performance of the audit or review of the Company’s financial statements and are not reported under (1) above, including professional services rendered by the Company’s external auditor for accounting consultations on proposed transactions and consultations related to accounting and reporting standards. Such fees included amounts incurred in respect of: due diligence and other work related to the disposition and acquisition of businesses, such work being unrelated to the audit of the Company’s financial statements; accounting consultations with respect to proposed transactions, as well as other audit-related services.
3.Refers to the aggregate fees billed for professional services rendered by the Company’s external auditor for tax compliance, tax advice and tax planning.
4.Refers to fees for licensing and subscriptions to accounting and tax research tools, as well as administration and out-of-pocket expenses.

 

Additional information

Additional information, including the directors’ and officers’ remuneration and indebtedness, principal holders of the Company’s securities and options to purchase securities, where applicable, is contained in the Meeting Circular.

 

Copies of publicly filed documents of the Company, including those incorporated herein by reference, can be found through the SEDAR web site at www.sedar.com and also via EDGAR at www.sec.gov. Additional financial information is provided in the Company’s consolidated financial statements and management’s discussion and analysis for the year ended December 31, 2019.

 

 

 

 

 

 

EXHIBIT “A”

 

AUDIT COMMITTEE MANDATE

 

Purpose

 

The Audit Committee (the “Committee”) is appointed by and shall assist the Board of Directors (the “Board”) of FirstService Corporation (the “Company”) in fulfilling its oversight responsibilities in the following principal areas: (i) accounting policies and practices, (ii) the financial reporting process, (iii) financial statements provided by the Company to the public, (iv) risk management including systems of internal accounting and financial controls, (v) appointing, overseeing and evaluating the work of the external auditors, and (vi) compliance with applicable legal and regulatory requirements.

 

In addition to the responsibilities specifically enumerated in this Mandate, the Board may refer to the Committee such matters and questions relating to the financial position of the Company and its subsidiaries as the Board may from time to time see fit.

 

Membership

 

The Committee shall consist of at least three directors appointed annually by the Board and shall be selected based upon the following, in accordance with applicable rules and regulations:

 

a.Independence. Each member shall be independent in accordance with applicable legal and regulatory requirements and in such regard shall have no direct or indirect material relationship with the Company which could, in the view of the Board, reasonably interfere with the exercise of a member’s independent judgment.

 

b.Financially Literate. Each member shall be financially literate or must become financially literate within a reasonable period of time after his or her appointment to the Committee. For these purposes, an individual is financially literate if he or she has the ability to read and understand a set of financial statements that present a breadth and level of complexity of accounting issues that are generally comparable to the breadth and complexity of the issues that can reasonably be expected to be raised by the Company’s financial statements.

 

c.Commitment. In addition to being a member of the Committee, if a member is also on the audit committee or board of directors of other public companies, the Board shall determine that such simultaneous service does not impair the ability of such member to serve effectively on the Company’s Audit Committee.

 

Chair and Secretary

 

The Chair of the Audit Committee shall be selected by the Board. If the Chair is not present, the members of the Committee may designate a Chair for the meeting by majority vote of the members present. The Secretary of the Company shall be the Secretary of the Audit Committee, provided that if the Secretary is not present, the Chair of the meeting may appoint a secretary for the meeting with the consent of the other Committee members who are present.

 

Meetings

 

The times and locations of meetings of the Committee and the calling of such meetings, shall be determined from time to time by the Chair of the Committee, in consultation with management when necessary, provided that there shall be a minimum of four meetings per year. The Committee shall have sufficient notice in order to prepare for each meeting. Notice of each meeting shall also be given to the external auditors of the Company, and meetings shall be convened whenever requested by the external auditors or any member of the Committee in accordance with applicable law.

 

 

-A2-

 

Meeting Agendas

 

Agendas for meetings of the Audit Committee shall be developed by the Chair of the Committee in consultation with management and the corporate secretary, and shall be circulated to the Committee members prior to any meetings.

 

Resources and Authority

 

The Committee shall have the resources and the authority to discharge its responsibilities, including the authority to engage, at the expense of the Company, outside consultants, independent legal counsel and other advisors as it determines necessary to carry out its duties, without seeking approval of the Board or management.

 

The Committee shall have the authority to conduct any investigation necessary and appropriate to fulfilling its responsibilities, and has direct access to communicate with the external auditors, legal counsel, and officers and employees of the Company.

 

The members of the Committee have the right, for the purpose of performing their duties, to inspect the books and records of the Company and to discuss such accounts and records and any matters relating to the financial position, risk management and internal controls of the Company with the officers and external auditors of the Company.

 

Responsibilities

 

The Company’s management is responsible for preparing the Company’s financial statements while the external auditors are responsible for auditing those financial statements. The Committee is responsible for overseeing the conduct of those activities by the Company’s management and external auditors, and overseeing the activities of any internal audit initiatives. The Company’s external auditors are accountable to the Committee as representatives of the Company’s shareholders.

 

It is recognized that members of the Committee are not full-time employees of the Company and do not represent themselves to be accountants or auditors by profession or experts in the fields of accounting or auditing or the preparation of financial statements. It is not the duty or responsibility of the Committee or its members to conduct “field work” or other types of auditing or accounting reviews or procedures. Each member of the Committee shall be entitled to rely on (i) the integrity of those persons and organizations within and outside the Company from whom it receives information, and (ii) the accuracy of the financial and other information provided to the Committee by such persons or organizations absent actual knowledge to the contrary.

 

The specific responsibilities of the Committee are as follows:

 

1.Financial Reporting Process and Financial Statements

 

a.In consultation with the external auditors and management, review the integrity of the Company’s financial reporting process, both internal and external, and any major issues as to the adequacy of the internal controls and any special audit procedures adopted in light of any material control deficiencies;

 

b.Review all material transactions and contracts entered into by the Company with any insider or related party of the Company, other than officer or employee compensation arrangements which are approved by the Compensation Committee;

 

c.Review with management and the external auditors the Company’s annual audited consolidated financial statements and discuss with the external auditors all matters required to be discussed by generally accepted auditing standards (GAAS) in Canada and the United States. This would include reviewing an annual report prepared by the external auditors describing: (i) all critical accounting policies used by the Company, (ii) any material alternative accounting treatments within generally accepted accounting principles (GAAP) that have been discussed with management of the Company, including the ramifications of the use of such alternative treatments and disclosures, and (iii) any other material written communications between the external auditors and management;

 

 

-A3-

 

d.Following completion of the annual audit, review with management and the external auditors any significant issues, concerns or difficulties encountered;

 

e.Resolve any disagreements between management and the external auditors regarding financial reporting;

 

f.Review the interim quarterly and annual financial statements and annual and interim press releases prior to the release of earnings information including earnings guidance provided to analysts;

 

g.Review and be satisfied that adequate procedures are in place for the review of the public disclosure of financial information by the Company and periodically assess the adequacy of those procedures; and

 

h.Meet separately, periodically, with management and with the external auditors.

 

2.External Auditors

 

a.The Committee is responsible for the selection, nomination, compensation, retention, termination and oversight of the work of the external auditors engaged for the purpose of issuing an auditor’s report or performing other audit, review or attest services for the Company, and in such regard recommend to the Board the external auditors to be nominated for approval by the shareholders;

 

b.Pre-approve all audit engagements and the provision by the external auditors of all non-audit services, including fees and terms for all audit engagements and non-audit engagements, and in such regard the Committee may establish the types of non-audit services the external auditors shall be prohibited from providing and shall establish the types of audit, audit related and non-audit services for which the Committee will retain the external auditors;

 

c.Review and approve the Company’s policies for the hiring of partners and employees and former partners and employees of the external auditing firm;

 

d.Consider, assess and report to the Board with regard to the independence and performance of the external auditors; and

 

e.Request and review annually a report by the external auditors regarding the auditing firm’s internal quality-control procedures, any material issues raised by the most recent internal quality-control review of the auditing firm, or by any inquiry or investigation by governmental or professional authorities, within the past five years.

 

3.Internal Controls and Risk Management

 

a.Oversee management’s design, implementation and evaluation of the Company’s internal controls over financial reporting including compliance with the requirements of the Sarbanes-Oxley Act. Receive and review reports from management and the external auditors with regard to the reliability and effective operation of the Company’s accounting systems and internal controls;

 

b.Discuss with management the Company’s approach to risk assessment and risk management and it’s assessment of the need for internal auditing. The Company’s approach includes assessing and managing the risks related with personal and sensitive data that is collected, transmitted or stored by the Company and the control environment in place to protect the privacy of such data;

 

c.Establish policies and procedures for the confidential, anonymous submission by employees of the Company of any concerns regarding questionable accounting or other acts and for the receipt, retention and treatment of any such submissions.

 

 

-A4-

 

4.Legal and Regulatory Requirements

 

a.Receive and review timely analysis by management of significant issues relating to public disclosure and reporting, including, prior to finalization, the Management’s Discussion and Analysis and Annual Information Form;

 

b.Prepare the report of the Audit Committee required to be included with the Company’s periodic filings; and

 

c.Assist the Board in the oversight of compliance with legal and regulatory matters.

 

5.Additional Responsibilities

 

a.Report regularly to the Board, including matters such as the quality and integrity of the Company’s financial statements, compliance with legal and regulatory requirements, the results of any internal audit initiatives including evaluation of internal controls over financial reporting for purposes of compliance with Sarbanes-Oxley, and the performance and independence of the external auditors; and

 

b.Review and reassess annually the adequacy of the Audit Committee’s Mandate and prepare and review with the Board an annual performance evaluation of the Audit Committee.

 

 

 

 

 

 

 

 

 

 

 

 

 

EX-2 3 exh_2p.htm EXHIBIT 2

EXHIBIT 2

 

 

 

 

 

 

 

 

FIRSTSERVICE CORPORATION

 

 

 

 

CONSOLIDATED FINANCIAL STATEMENTS

 

 

 

 

 

 

Year ended

 

December 31, 2019

 

 

 

 

Page 2 of 32

 

FIRSTSERVICE CORPORATION

 

MANAGEMENT’S REPORT

MANAGEMENT’S RESPONSIBILITY FOR FINANCIAL STATEMENTS

The accompanying consolidated financial statements and management discussion and analysis (“MD&A”) of FirstService Corporation (the “Company”) and all information in this annual report are the responsibility of management and have been approved by the Board of Directors.

 

The consolidated financial statements have been prepared by management in accordance with accounting principles generally accepted in the United States of America using the best estimates and judgments of management, where appropriate. The most significant of these accounting principles are set out in Note 2 to the consolidated financial statements. Management has prepared the financial information presented elsewhere in this annual report and has ensured that it is consistent with the consolidated financial statements.

 

The MD&A has been prepared in accordance with National Instrument 51-102 of the Canadian Securities Administrators, taking into consideration other relevant guidance, including Regulation S-K of the US Securities and Exchange Commission.

 

The Board of Directors of the Company has an Audit Committee consisting of three independent directors. The Audit Committee meets regularly to review with management and the independent auditors any significant accounting, internal control, auditing and financial reporting matters.

 

These consolidated financial statements have been audited by PricewaterhouseCoopers LLP, which have been appointed as the independent registered public accounting firm of the Company by the shareholders. Their report outlines the scope of their examination and opinion on the consolidated financial statements and the effectiveness of ICFR at December 31, 2019. As auditors, PricewaterhouseCoopers LLP have full and independent access to the Audit Committee to discuss their findings.

 

MANAGEMENT’S REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING

Management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. 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.

 

Due to its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of its 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.

 

Management has excluded fifteen entities acquired by the Company during the last fiscal period, including the acquisition of Global Restoration, from its assessment of internal control over financial reporting as at December 31, 2019. The total assets and total revenues of the fifteen majority-owned entities represent 11.8% and 13.4%, respectively, of the related consolidated financial statement amounts as at and for the year ended December 31, 2019.

 

Management has assessed the effectiveness of the Company’s internal control over financial reporting as at December 31, 2019, based on the criteria set forth in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management has concluded that, as at December 31, 2019, the Company’s internal control over financial reporting was effective.

 

The effectiveness of the Company's internal control over financial reporting as at December 31, 2019, has been audited by PricewaterhouseCoopers LLP, the Company’s independent registered public accounting firm as stated in their report which appears herein.

 

/s/ Scott Patterson

/s/ Jeremy Rakusin

Chief Executive Officer Chief Financial Officer
February 20, 2020  

 

 

 

Page 3 of 32

 

Report of Independent Registered Public Accounting Firm

 

To the Shareholders and Board of Directors of FirstService Corporation

 

Opinions on the Financial Statements and Internal Control over Financial Reporting

 

We have audited the accompanying consolidated balance sheets of FirstService Corporation and its subsidiaries (together, the Company) as of December 31, 2019 and 2018, and the related consolidated statements of earnings (loss), consolidated statements of comprehensive earnings (loss), consolidated statements of shareholders' equity and consolidated statements of cash flows for the years then ended, including the related notes (collectively referred to as the consolidated financial statements). We also have audited the Company's internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

 

In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of December 31, 2019 and 2018, and the results of its operations and its cash flows for the years then ended in conformity with accounting principles generally accepted in the United States of America (US GAAP). Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control – Integrated Framework (2013) issued by the COSO.

 

Change in Accounting Principles

 

As discussed in Note 2 to the consolidated financial statements, the Company changed the manner in which it accounts for leases in 2019.

 

Basis for Opinions

 

The Company's management is responsible for these consolidated financial statements, 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 opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

 

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

 

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

 

As described in Management’s Report on Internal Control over Financial Reporting, management has excluded 15 entities from its assessment of internal control over financial reporting as of December 31, 2019 because they were acquired by the Company in purchase business combinations during 2019. We have also excluded these 15 entities from our audit of internal control over financial reporting. Total assets and total revenues of these majority-owned entities excluded from management’s assessment and our audit of internal control over financial reporting represent 11.8% and 13.4%, respectively, of the consolidated financial statement amounts as of and for the year ended December 31, 2019.

 

Definition and Limitations of Internal Control over Financial Reporting

 

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) 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 (iii) 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.

 

 

Page 4 of 32

 

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.

 

Critical Audit Matters

 

The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that (i) relate to accounts or disclosures that are material to the consolidated financial statements and (ii) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

 

Acquisition of Global Restoration - Fair Value of Intangible Assets

 

As described in Note 4 to the consolidated financial statements, the Company acquired Global Restoration for net cash consideration of $506.7 million in 2019, which resulted in $222.1 million of intangible assets being recorded. Intangible assets acquired comprised of customer relationships of $213.2 million, backlog of $7.1 million, trademarks and trade names of $1.8 million. Management recorded the intangible assets acquired at fair value on the date of acquisition using the income approach on an individual asset basis. Management applied judgment in estimating the fair value of intangible assets acquired, which included the use of assumptions with respect to future earnings before interest, taxes, depreciation and amortization (EBITDA) margins, revenue growth rates, expected attrition rates of acquired customer relationships and discount rates.

 

The principal considerations for our determination that performing procedures relating to the fair value of intangible assets recorded in the acquisition of Global Restoration is a critical audit matter are (i) there was a high degree of auditor judgment and subjectivity in performing procedures relating to the fair value measurement of intangible assets acquired due to the judgment applied by management when developing the estimate; (ii) significant audit effort was required in evaluating the assumptions relating to the estimated fair value of intangible assets, including future EBITDA margins, revenue growth rates, expected attrition rates of acquired customer relationships and discount rates; and (iii) the audit effort involved the use of professionals with specialized skill and knowledge.

 

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to the acquisition accounting, including controls over management’s valuation of intangible assets and controls over development of the assumptions related to the valuation of intangible assets, including future EBITDA margins, revenue growth rates, expected attrition rates of acquired customer relationships and discount rates. These procedures also included, among others, (i) reading the purchase agreement; (ii) testing management’s process for estimating the fair value of intangible assets; (iii) evaluating the appropriateness of the valuation method; (iv) testing the completeness, accuracy and relevance of the data used in estimating the fair value of intangible assets; and (v) evaluating the reasonableness of assumptions used by management. Evaluating the reasonableness of assumptions used by management including future EBITDA margins, revenue growth rates and expected attrition rates of acquired customer relationships involved considering the past performance of the acquired business, economic and industry forecasts, and similar prior acquisitions made by the Company. Professionals with specialized skill and knowledge were used to assist in the evaluation of the Company’s valuation method and certain assumptions, such as the discount rates.

 

Goodwill Impairment Assessment

 

As described in Notes 2 and 10 to the consolidated financial statements, the Company’s goodwill balance was $644.8 million as of December 31, 2019. Management conducts an impairment test as of August 1 of each year, or more frequently if events or changes in circumstances indicate that the carrying value of goodwill may be impaired. Potential impairment is identified by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated by management using a market multiple method. Management applied significant judgment in estimating the fair value of each reporting unit, which included the use of significant assumptions with respect to multiples of EBITDA for comparable entities with similar operations and economic characteristics.

 

The principal considerations for our determination that performing procedures relating to the goodwill impairment assessment is a critical audit matter are (i) there was significant judgment applied by management when estimating the fair value of the reporting units; which in turn led to (ii) a high degree of auditor judgment and subjectivity in performing procedures to evaluate management’s significant assumptions, including multiples of EBITDA for comparable entities with similar operations and economic characteristics.

 

 

Page 5 of 32

 

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included testing the effectiveness of controls relating to management’s goodwill impairment assessment, including controls over the estimation of the fair value of the Company’s reporting units. These procedures also included, among others, (i) testing management’s process for estimating the fair value of the reporting units; (ii) evaluating the appropriateness of the market multiple method; (iii) testing the completeness, accuracy and relevance of the data used in estimating the fair value of the reporting units; and (iv) evaluating the reasonableness of the significant assumptions used by management, including multiples of EBITDA for comparable entities with similar operations and economic characteristics. Evaluating the reasonableness of the significant assumptions used by management involved (i) comparing the multiples of EBITDA to the multiples of similar prior acquisitions made by the Company and to the current trading multiple of the Company, as well as to external market and industry data, and (ii) performing sensitivity analyses.

 

 

/s/ PricewaterhouseCoopers LLP

Chartered Professional Accountants, Licensed Public Accountants

Toronto, Canada

February 20, 2020

 

We have served as the Company's auditor since 2014.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 6 of 32

 

FIRSTSERVICE CORPORATION

CONSOLIDATED STATEMENTS OF EARNINGS (LOSS)

(in thousands of US dollars, except per share amounts)

 

Years ended December 31   2019    2018 
           
Revenues  $2,407,410   $1,931,473 
           
Cost of revenues (exclusive of depreciation and amortization shown below)   1,634,097    1,320,252 
Selling, general and administrative expenses   546,257    426,377 
Depreciation   40,859    35,257 
Amortization of intangible assets   38,698    17,515 
Settlement of long-term incentive arrangement ("LTIA") (note 19)   314,379    - 
Acquisition-related items (note 4)   7,539    4,504 
Operating earnings (loss)   (174,419)   127,568 
           
Interest expense, net   32,080    12,620 
Other (income) expense, net  (note 6)   (6,015)   (254)
Earnings (loss) before income tax   (200,484)   115,202 
Income tax (note 15)   27,147    24,922 
Net earnings (loss)   (227,631)   90,280 
           
Non-controlling interest share of earnings (note 12)   7,874    11,180 
Non-controlling interest redemption increment (note 12)   16,105    13,235 
Net earnings (loss) attributable to Company  $(251,610)  $65,865 
           
Net earnings (loss) per common share (note 16)          
           
Basic  $(6.58)  $1.83 
Diluted  $(6.58)  $1.80 

 

The accompanying notes are an integral part of these financial statements.

 

 

Page 7 of 32

 

FIRSTSERVICE CORPORATION

CONSOLIDATED STATEMENTS OF COMPREHENSIVE EARNINGS (LOSS)

(in thousands of US dollars)

 

Years ended December 31   2019    2018 
           
Net earnings (loss)  $(227,631)  $90,280 
           
Foreign currency translation (loss) gain   2,659    (2,623)
Comprehensive earnings (loss)   (224,972)   87,657 
           
Less: Comprehensive earnings attributable to non-controlling shareholders   23,979    24,415 
           
Comprehensive earnings (loss) attributable to Company  $(248,951)  $63,242 

 

The accompanying notes are an integral part of these financial statements.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Page 8 of 32

 

FIRSTSERVICE CORPORATION

CONSOLIDATED BALANCE SHEETS

(in thousands of US dollars)

 

 

As at December 31   2019    2018 
Assets          
Current assets          
Cash and cash equivalents  $121,198   $66,340 
Restricted cash   13,093    13,504 
Accounts receivable, net of allowance of $13,136 (December 31, 2018 - $9,177)   393,730    239,925 
Income tax recoverable   4,147    9,337 
Inventories (note 7)   94,511    48,227 
Prepaid expenses and other current assets   41,457    37,739 
    668,136    415,072 
Other receivables   4,033    4,212 
Other assets   4,955    6,135 
Deferred income tax (note 15)   2,836    - 
Fixed assets (note 8)   131,545    98,102 
Operating lease right-of-use assets (note 5)   132,893    - 
Intangible assets (note 9)   366,224    148,798 
Goodwill (note 10)   644,847    335,155 
    1,287,333    592,402 
   $1,955,469   $1,007,474 
Liabilities and shareholders' equity          
Current liabilities          
Accounts payable  $76,226   $41,709 
Accrued liabilities (note 7)   165,444    132,572 
Unearned revenues   74,100    36,746 
Operating lease liabilities - current (note 5)   30,622    - 
Long-term debt - current (note 11)   5,545    3,915 
Contingent acquisition consideration - current (note 18)   6,269    12,005 
    358,206    226,947 
Long-term debt - non-current (note 11)   761,078    330,608 
Operating lease liabilities - non-current (note 5)   111,247    - 
Contingent acquisition consideration (note 18)   8,154    1,281 
Unearned revenues   12,593    13,453 
Other liabilities   45,403    40,797 
Deferred income tax (note 15)   58,239    6,577 
    996,714    392,716 
Redeemable non-controlling interests (note 12)   174,662    151,585 
           
Shareholders' equity   425,887    236,226 
   $1,955,469   $1,007,474 

 

Commitments and contingencies (note 19)

 

The accompanying notes are an integral part of these financial statements.

 

On behalf of the Board of Directors,

/s/Bernard I. Ghert /s/D. Scott Patterson
Director Director

 

 

Page 9 of 32

 

FIRSTSERVICE CORPORATION

CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY

(in thousands of US dollars, except share information)

 

    Common shares              Accumulated      
    Issued and              Retained    other      
    outstanding         Contributed    Earnings    comprehensive      
    shares    Amount    surplus    (Deficit)    loss    Total 
Balance, December 31, 2017   35,916,383   $143,770   $41,463   $7,545   $(492)  $192,286 
                               
Net earnings   -    -    -    65,865    -    65,865 
Other comprehensive loss   -    -    -    -    (2,623)   (2,623)
Subsidiaries’ equity transactions   -    -    (336)   -    -    (336)
                               
Common Shares:                              
Stock option expense   -    -    5,767    -    -    5,767 
Stock options exercised   194,100    5,479    (1,797)   -    -    3,682 
Dividends   -    -    -    (19,417)   -    (19,417)
Purchased for cancellation   (130,436)   (542)   -    (8,456)   -    (8,998)
Balance, December 31, 2018   35,980,047   $148,707   $45,097   $45,537   $(3,115)  $236,226 
                               
Net earnings (loss)   -    -    -    (251,610)   -    (251,610)
Other comprehensive earnings   -    -    -    -    2,659    2,659 
                               
Impact of ASC 842 - Leases (note 5)   -    -    -    (390)   -    (390)
                               
Subsidiaries’ equity transactions   -    -    (10)   -    -    (10)
                               
Common Shares:                              
Stock option expense   -    -    8,126    -    -    8,126 
Stock options exercised   432,050    13,481    (2,424)   -    -    11,057 
Dividends   -    -    -    (23,411)   -    (23,411)
Issued - settlement of LTIA (note 19)   2,918,860    251,503    -    -    -    251,503 
Issued - share offering (note 13)   2,165,000    191,737    -    -    -    191,737 
Balance, December 31, 2019   41,495,957   $605,428   $50,789   $(229,874)  $(456)  $425,887 

 

The accompanying notes are an integral part of these financial statements.

 

 

 

Page 10 of 32

 

FIRSTSERVICE CORPORATION

CONSOLIDATED STATEMENTS OF CASH FLOWS

(in thousands of US dollars)

 

Years ended December 31   2019    2018 
           
Cash provided by (used in)          
           
Operating activities          
Net earnings  $(227,631)  $90,280 
Items not affecting cash:          
Depreciation and amortization   79,557    52,772 
Settlement of long-term incentive arrangement   

251,503

    - 
Deferred income tax   (8,988)   1,989 
Other   2,258    5,837 
           
Changes in non-cash working capital:          
Accounts receivable   

(17,396

)   (37,100)
Inventories   (7,107)   (5,780)
Prepaid expenses and other current assets   (1,033)   (6,152)
Accounts payable   858    (3,249)
Accrued liabilities   

7,228

   12,462 
Income tax payable   4,644    (5,142)
Unearned revenues   11,808    (6,330)
Other liabilities   13,069    1,257 
Contingent acquisition consideration paid   (962)   (1,383)
Net cash provided by operating activities   107,808    99,461 
Investing activities          
Acquisitions of businesses, net of cash acquired (note 4)   (579,863)   (59,444)
Disposal of businesses, net of cash disposed (note 6)   13,030    - 
Purchases of fixed assets   (46,628)   (40,597)
Other investing activities   (1,504)   (6,158)
Net cash used in investing activities   (614,965)   (106,199)
Financing activities          
Increase in long-term debt   624,052    103,914 
Repayment of long-term debt   (194,193)   (41,626)
Proceeds received on common share issuance (note 13)   191,737    - 
Financing fees paid   (4,000)   (575)
Purchases of non-controlling interests   (34,319)   (3,600)
Sale of interests in subsidiaries to non-controlling interests   3,671    1,200 
Contingent acquisition consideration paid   (9,094)   (7,862)
Proceeds received on exercise of stock options   11,057    3,682 
Dividends paid to common shareholders   (22,044)   (18,780)
Distributions paid to non-controlling interests   (5,725)   (6,913)
Repurchases of Common Shares   -    (8,998)
Net cash provided by financing activities   561,142    20,442 
Effect of exchange rate changes on cash   462    (754)
Increase in cash, cash equivalents and restricted cash   54,447    12,950 
Cash, cash equivalents and restricted cash, beginning of year   79,844    66,894 
Cash, cash equivalents and restricted cash, end of year  $134,291   $79,844 

 

 

Page 11 of 32

 

FIRSTSERVICE CORPORATION

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

(in thousands of US dollars, except share and per share amounts)

 

1.       Description of the business

 

FirstService Corporation (the “Company”) is a North American provider of residential property management and other essential property services to residential and commercial customers. The Company’s operations are conducted in two segments: FirstService Residential and FirstService Brands. The segments are grouped with reference to the nature of services provided and the types of clients that use those services.

 

FirstService Residential is a full-service property manager and in many markets provides a full range of ancillary services primarily in the following areas: (i) on-site staffing, including building engineering and maintenance, full-service amenity management, security, concierge and front desk personnel; (ii) proprietary banking and insurance products; and (iii) energy conservation and management solutions.

 

FirstService Brands provides a range of essential property services to residential and commercial customers in North America through franchise networks and company-owned locations. The principal brands in this division include Paul Davis Restoration, Global Restoration, California Closets, CertaPro Painters, Pillar to Post Home Inspectors, Floor Coverings International, and Century Fire Protection.

 

2.       Summary of significant accounting policies

 

The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The most significant estimates are related to the determination of fair values of assets acquired and liabilities assumed in business combinations, recoverability of goodwill and intangible assets, estimated fair value of contingent consideration related to acquisitions, and the collectability of accounts receivable. Actual results could be materially different from these estimates.

 

Significant accounting policies are summarized as follows:

 

Basis of consolidation

The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries where the Company is the primary beneficiary. Where the Company does not have a controlling interest but has the ability to exert significant influence, the equity method is used. Inter-company transactions and accounts are eliminated on consolidation.

 

Cash and cash equivalents

Cash equivalents consist of short-term interest-bearing securities, which are readily convertible into cash and have original maturities at the date of purchase of three months or less.

 

Restricted cash

Restricted cash consists of cash over which the Company has legal ownership but is restricted as to its availability or intended use, including funds held on behalf of clients and franchisees.

 

On January 1, 2018, the Company adopted updated guidance issued by the FASB on restricted cash (ASU No. 2016-18). This ASU requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash and restricted cash equivalents. The Company’s restricted cash balance consists primarily of cash related to our marketing funds in the FirstService Brands segment, cash held for certain employees’ benefit plans, and cash held for insurance broker commissions owed in our FirstService Residential segment. This update has been applied retrospectively.

 

 

Page 12 of 32

 

Accounts Receivable

In the ordinary course of business, the Company extends non-interest bearing trade credit to its customers. Accounts receivable are reported on the face of the consolidated balance sheets, net of an allowance for doubtful accounts. The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will not be collected. In determining the allowance for doubtful accounts, the Company analyzes the aging of accounts receivable, historical payment experience, customer creditworthiness and current economic trends.

 

Inventories

Inventories are carried at the lower of cost and net realizable value. Cost is determined using the weighted average method. Work-in-progress inventory relates to construction contracts and real estate project management projects in process and are accounted for using the percentage of completion method.

 

Fixed assets

Fixed assets are carried at cost less accumulated depreciation. The costs of additions and improvements are capitalized, while maintenance and repairs are expensed as incurred. Fixed assets are reviewed for impairment whenever events or circumstances indicate that the carrying value of an asset group may not be recoverable. An impairment loss is recorded to the extent the carrying amount exceeds the estimated fair value of an asset group. Fixed assets are depreciated over their estimated useful lives as follows:

 

Buildings  20 to 40 years straight-line
Vehicles  3 to 5 years straight-line
Furniture and equipment  3 to 10 years straight-line
Computer equipment and software  3 to 5 years straight-line
Leasehold improvements  term of the lease to a maximum of 10 years straight-line

 

Fair value

The Company uses the fair value measurements framework for financial assets and liabilities and for non-financial assets and liabilities that are recognized or disclosed at fair value on a non-recurring basis. The framework defines fair value, gives guidance for measurement and disclosure, and establishes a three-level hierarchy for observable and unobservable inputs used to measure fair value. The classification of an asset or liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The three levels are as follows:

 

Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities

Level 2 – Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities

Level 3 – Unobservable inputs for which there is little or no market data, which requires the Company to develop its own assumptions

 

Financing fees

Financing fees related to our amended and restated credit agreement (the “Credit Agreement”) with a syndicate of lenders and our $150,000 of senior secured notes (the “Senior Notes”) are deferred and amortized to interest expense using the effective interest method.

 

Adoption of ASC 842

The Company adopted ASU 842, Leases, as of January 1, 2019, using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.

 

 

Page 13 of 32

 

The Company has lease agreements with lease and non-lease components, and has elected to account for each lease component (e.g., fixed rent payments) separately from the non-lease components (e.g., common-area maintenance costs). The Company has also elected not to recognize the right-of-use assets and lease liabilities for short-term leases that have a lease term of 12 months or less. Leases are recognized on the balance sheet when the lease term commences, and the associated lease payments are recognized as an expense on a straight-line basis over the lease term.

 

See note 5 to the consolidated financial statements for additional disclosures about the impact of adoption of ASC 842.

 

Accounting Policy for Leases under ASC 842

At lease commencement, which is generally when the Company takes possession of the asset, the Company records a lease liability and a corresponding right-of-use asset. Lease liabilities represent the present value of minimum lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of the lease liability is determined using the Company’s incremental collateralized borrowing rate at the lease commencement.

 

Minimum lease payments include base rent, fixed escalation of rental payments, and rental payments that are adjusted periodically depending on a rate or index. In determining minimum lease payments, the Company does not separate non-lease components for real estate leases. Non-lease components are generally services that the lessor performs for the Company associated with the leased asset, such as common area maintenance.

 

Right-of-use assets represent the right to control the use of the leased asset during the lease and are initially recognized in an amount equal to the lease liability. In addition, prepaid rent, initial direct costs, and adjustments for lease incentives are components of the right-of-use asset. Over the lease term the lease expense is amortized on a straight-line basis beginning on the lease commencement date. Right-of-use assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable.

 

A right-of-use asset and lease liability are not recognized for leases with an initial term of 12 months or less, and the lease expense is recognized on a straight-line basis over the lease term.

 

Goodwill and intangible assets

Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is not subject to amortization.

 

Intangible assets are recorded at fair value on the date they are acquired. They are amortized over their estimated useful lives as follows:

 

Customer relationships  straight-line over 4 to 20 years
Franchise rights  by pattern of use, currently estimated at 2.5% to 15% per year
Trademarks and trade names  straight-line over 1 to 35 years
Management contracts and other  straight-line over life of contract ranging from 2 to 15 years
Backlog  straight-line over 6 to 12 months

 

The Company reviews the carrying value of finite life intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group may not be recoverable from the estimated future cash flows expected to result from their use and eventual disposition. If the sum of the undiscounted expected future cash flows is less than the carrying amount of the asset group, an impairment loss is recognized. Measurement of the impairment loss is based on the excess of the carrying amount of the asset group over the fair value calculated using an income approach.

 

Goodwill is tested for impairment annually, on August 1, or more frequently if events or changes in circumstances indicate the asset might be impaired, in which case the carrying amount of the asset is written down to fair value.

 

 

Page 14 of 32

 

Impairment of goodwill is tested at the reporting unit level. The Company has seven reporting units determined with reference to business segment, customer type, service delivery model and geography. Impairment is tested by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than not that its fair value is greater than its carrying amount, then no further testing is required. Where the qualitative analysis is not sufficient to support that the fair value exceeds the carrying amount then a goodwill impairment test is performed. A quantitative goodwill impairment test is performed by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated using a market multiple method, which estimates market multiples of earnings before interest, taxes, depreciation and amortization (“EBITDA”) for comparable entities with similar operations and economic characteristics. Significant assumptions used in estimating the fair value of each reporting unit include the market multiples of EBITDA.

 

Redeemable non-controlling interests

Redeemable non-controlling interests (“RNCI”) are recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the “mezzanine” section of the balance sheet, outside of shareholders’ equity. Changes in the RNCI amount are recognized immediately as they occur.

 

Revenue recognition and unearned revenues

The Company accounts for a contract with a customer when there is approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. The Company’s revenues are measured based on consideration specified in the contract of each customer and revenue is recognized as the performance obligations are satisfied by transferring the control of the service or product to a customer.

 

(a) Franchisor operations

The Company operates several franchise systems within its FirstService Brands segment. Initial franchise fees are deferred and recognized over the term of the franchise agreement. Royalty revenues are recognized based on a contracted percentage of franchisee revenues, as reported by the franchisees. Revenues from administrative and other support services, as applicable, are recognized as the services are provided.

 

The Company’s franchise systems operate marketing funds on behalf of franchisees. Advertising fund contributions from franchisees are reported as revenues and advertising fund expenditures are reported as expenses in our statements of earnings. To the extent that contributions received exceed advertising expenditures, the excess amount is accrued and offset as a deferred liability, whereas any expenditures in excess of contributions are expensed as incurred. As such, advertising fund contributions and the related revenues and expenses may be reported in different periods.

 

(b) Revenues from construction contracts and service operations other than franchisor operations

Revenues are recognized at the time the service is rendered. Certain services including but not limited to restoration and construction contracts, are recognized over time based on percentage of completion, based on a ratio of actual costs to total estimated contract costs. In cases where anticipated costs to complete a project exceed the revenue to be recognized, a provision for the additional estimated losses is recorded in the period when the loss becomes apparent. Amounts received from customers in advance of services being provided are recorded as unearned revenues when received.

 

Stock-based compensation

For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award. The related stock option compensation expense is allocated using the graded attribution method.

 

 

Page 15 of 32

 

Notional value appreciation plans

Under these plans, subsidiary employees are compensated if the notional value of the subsidiary increases. Awards under these plans generally have a term of up to fifteen years and a vesting period of five years. The increase in notional value is calculated with reference to growth in earnings relative to a fixed threshold amount plus or minus changes in indebtedness relative to a fixed opening amount. If an award is subject to a vesting condition, then graded attribution is applied to the intrinsic value. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued liabilities.

 

Foreign currency translation

Assets, liabilities and operations of foreign subsidiaries are recorded based on the functional currency of each entity. For certain foreign operations, the functional currency is the local currency, in which case the assets, liabilities and operations are translated at current exchange rates from the local currency to the reporting currency, the US dollar. The resulting unrealized gains or losses are reported as a component of accumulated other comprehensive earnings. Realized and unrealized foreign currency gains or losses related to any foreign dollar denominated monetary assets and liabilities are included in net earnings.

 

Income tax

Income tax has been provided using the asset and liability method whereby deferred income tax assets and liabilities are recognized for the expected future income tax consequences of events that have been recognized in the consolidated financial statements or income tax returns. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which temporary differences are expected to reverse, be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in earnings in the period in which the change occurs. A valuation allowance is recorded unless it is more likely than not that realization of a deferred income tax asset will occur based on available evidence.

 

The Company recognizes uncertainty in tax positions taken or expected to be taken in a tax return by recording a liability for unrecognized tax benefits on its balance sheet. Uncertainties are quantified by applying a prescribed recognition threshold and measurement attribute.

 

The Company classifies interest and penalties associated with income tax positions in income tax expense.

 

Business combinations

All business combinations are accounted for using the purchase method of accounting. Transaction costs are expensed as incurred.

 

The determination of fair values of assets and liabilities assumed in business combinations requires the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired.

 

The fair value of the contingent consideration is classified as a financial liability and is recorded on the balance sheet at the acquisition date and is re-measured at fair value at the end of each period until the end of the contingency period, with fair value adjustments recognized in earnings.

 

 

 

 

 

 

Page 16 of 32

 

3.       Revenue from contracts with customers

 

Within the FirstService Brands segment, franchise fee revenue recognized during the twelve months ended December 31, 2019 that was included in deferred revenue at the beginning of the period was $4,462 (2018 - $3,392). These fees are recognized over the life of the underlying franchise agreement, usually between 5 - 10 years.

 

External broker costs and employee sales commissions in obtaining new franchisees are capitalized in accordance with the revenue standard and are amortized over the life of the underlying franchise agreement. Costs amortized during the twelve months ended December 31, 2019 were $1,717 (2018 - $1,220). The closing amount of the capitalized costs to obtain contracts on the balance sheet as at December 31, 2019 was $6,711 (2018 - $7,031). There were no impairment losses recognized related to those assets in the quarter.

 

The Company’s backlog represents remaining performance obligations and is defined as contracted work yet to be performed. As at December 31, 2019, the aggregate amount of backlog was $300,499. The Company expects to recognize revenue on the remaining backlog over the next 12 months.

 

Disaggregated revenues are as follows:

 

   Year ended
   December 31
   2019  2018
Revenues          
           
FirstService Residential  $1,411,998   $1,254,840 
FirstService Brands company-owned operations   836,637    540,058 
FirstService Brands franchisor   153,826    132,079 
FirstService Brands franchise fee   4,949    4,496 

 

The Company disaggregates revenue by segment, and within the FirstService Brands segment, further disaggregates its company-owned operations revenue; these businesses primarily recognize revenue over time as they perform because of continuous transfer of control to the customer. As such, revenue is recognized based on the extent of progress towards completion of the performance obligation. The Company generally uses the cost-to-cost measure of progress method. The extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred.

 

We believe this disaggregation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors.

 

4.       Acquisitions

 

2019 acquisitions:

The Company acquired controlling interests in fifteen businesses, including three in the FirstService Residential segment and twelve in the FirstService Brands segment.

 

In the FirstService Brands segment, the Company acquired Global Restoration (aka Bellwether FOS Holdco, Inc.), a leading commercial and large loss firm headquartered in Colorado and with operations across the U.S. and Canada.

 

 

Page 17 of 32

 

Details of the final fair values of assets acquired and liabilities assumed for the Company’s significant Global Restoration acquisition, which closed in June 2019 are as follows:

 

    Global 
    Restoration 
      
Accounts receivable  $118,678 
Inventories   31,677 
Prepaid expenses and other current assets   3,240 
Fixed assets   22,574 
Operating lease right-of-use assets   10,566 
Accounts payable   (24,337)
Accrued liabilities   (21,345)
Unearned revenues   (12,779)
Operating lease liabilities - current   (6,500)
Other current liabilities   (649)
Operating lease liabilities - non-current   (4,072)
Long-term debt - non-current   (5,711)
Other liabilities   (615)
Deferred tax liabilities   (51,590)
Redeemable non-controlling interests   (25,433)
   $33,704 
      
Cash consideration, net of cash acquired of $6,518  $(506,680)
      
Backlog  $7,130 
Customer relationships   213,150 
Trademarks and trade names   1,850 
Goodwill  $250,846 

 

“Acquisition-related items” related to the Global Restoration acquisition included transaction costs of $2,158.

 

The Global Restoration acquisition was accounted for by the purchase method of accounting for business combinations. Accordingly, the accompanying consolidated statements of earnings do not include any revenues or expenses related to Global Restoration prior to the June 21, 2019 closing date. The consideration for the transaction was financed from borrowings under the Credit Agreement, consisting of the Company’s revolving credit facility as well as a $440,000 term loan (see note 11 for further detail).

 

The amounts of revenues and earnings contributed from the date of acquisition and included in the Company’s consolidated results for the year ended December 31, 2019, and the supplemental pro forma revenues and earnings of the combined entity had the acquisition date for Global Restoration been January 1, 2018, are as follows:

 

    Revenues    Net earnings 
           
Actual from Global Restoration for 2019  $219,204   $14,991 
Supplemental pro forma for 2019 (unaudited)   2,613,433    (211,188)
Supplemental pro forma for 2018 (unaudited)   2,368,673    125,174 

 

Supplemental pro forma results were adjusted for non-recurring items.

 

 

Page 18 of 32

 

Other 2019 acquisitions:

In the FirstService Residential segment, the Company acquired controlling interests in regional firms operating in Chicago and western Canada.

 

Within the FirstService Brands segment, in addition to Global Restoration, the Company acquired five independent restoration companies, operating in Ohio, California, Missouri, Illinois and Quebec, as well as a Paul Davis Restoration franchise located in the mid-western U.S. The Company also acquired three California Closets franchises operating in Maryland, New Jersey, and Arizona and two fire protection operations based in Houston and Atlanta.

 

Details of the other 2019 acquisitions, in aggregate, are as follows:

 

    Aggregate 
    Acquisitions 
      
Current assets  $34,454 
Non-current assets   8,175 
Current liabilities   (29,059)
Non-current liabilities   (1,574)
Deferred tax liabilities   (6,328)
Redeemable non-controlling interest   (9,874)
   $(4,206)
      
Cash consideration, net of cash acquired of $4,964  $(73,183)
Acquisition date fair value of contingent consideration   (10,611)
Total purchase consideration  $(83,794)
      
Backlog  $4,240 
Customer relationships   13,168 
Trademarks and trade names   567 
Management contracts and other   11,644 
Goodwill  $58,381 

 

For these other 2019 acquisitions, “Acquisition-related items” included both transaction costs and contingent acquisition consideration fair value adjustments. Acquisition-related transaction costs for the year ended December 31, 2019 totaled $5,884 (2018 - $4,671). Also included in acquisition-related items was a reversal of $503 related to contingent acquisition consideration fair value adjustments (2018 – $167).

 

The acquisitions referred to above were accounted for by the purchase method of accounting for business combinations. Accordingly, the accompanying consolidated statements of earnings do not include any revenues or expenses related to these acquisitions prior to their respective closing dates. The consideration for the acquisitions during the year ended December 31, 2019 was financed from borrowings under the Credit Agreement and cash on hand.

 

The amount of revenues and earnings contributed from the date of acquisition and included in the Company’s consolidated results for the year ended December 31, 2019, and the supplemental pro forma revenues and earnings of the combined entity had the acquisition date been January 1, 2018, are as follows:

 

    Revenues    Net earnings 
           
Actual from other acquired entities for 2019  $103,124   $3,780 
Supplemental pro forma for 2019 (unaudited)   2,494,196    (221,769)
Supplemental pro forma for 2018 (unaudited)   2,163,426    106,069 

 

Supplemental pro forma results were adjusted for non-recurring items.

 

 

Page 19 of 32

 

2018 acquisitions:

The Company acquired controlling interests in twelve businesses, three in the FirstService Residential segment and nine in the FirstService Brands segment. In the FirstService Residential segment, the Company acquired regional firms operating in South Carolina, Georgia, and Ontario. In the FirstService Brands segment, the Company acquired two California Closets franchises located in Las Vegas and Houston, an independent restoration company in Florida, three Paul Davis Restoration franchises based in Alberta, Kentucky, and Seattle, and three fire protection companies operating in the Southeastern U.S., all of which will be operated as company-owned locations.

 

Details of these acquisitions are as follows:

 

    Aggregate 
    Acquisitions 
      
Current assets  $22,383 
Non-current assets   6,961 
Current liabilities   (12,049)
Deferred tax liabilities   (4,230)
Redeemable non-controlling interest   (19,889)
   $(6,824)
      
Note consideration  $(1,035)
Cash consideration, net of cash acquired of $3,038   (59,444)
Acquisition date fair value of contingent consideration   (4,536)
Total purchase consideration  $(65,015)
      
Acquired intangible assets  $28,960 
Goodwill  $42,879 

 

In all years presented, the fair values of non-controlling interests for all acquisitions were determined using an income approach with reference to a discounted cash flow model using the same assumptions implied in determining the purchase consideration.

 

The purchase price allocations of all acquisitions resulted in the recognition of goodwill. The primary factors contributing to goodwill are assembled workforces, synergies with existing operations and future growth prospects. For certain acquisitions completed during the year ended December 31, 2019, goodwill in the amount of $6,911 is deductible for income tax purposes (2018 - $26,401). No goodwill that arose from the Global Restoration acquisition is deductible for tax purposes.

 

The determination of fair values of assets acquired and liabilities assumed in business combinations required the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired. Intangible assets acquired at fair value on the date of acquisition are recorded using the income approach on an individual asset basis. The assumptions used in estimating the fair values of intangible assets include future EBITDA margins, revenue growth rates, expected attrition rates of acquired customer relationships and the discount rates. Also, given the significance of the acquisition, the fair values of identifiable assets and liabilities related to the Global Restoration acquisition were developed with the assistance of a third-party valuation firm.

 

The Company typically structures its business acquisitions to include contingent consideration. Vendors, at the time of acquisition, are entitled to receive a contingent consideration payment if the acquired businesses achieve specified earnings levels during the one- to two-year periods following the dates of acquisition. The ultimate amount of payment is determined based on a formula, the key inputs to which are (i) a contractually agreed maximum payment; (ii) a contractually specified earnings level and (iii) the actual earnings for the contingency period. If the acquired business does not achieve the specified earnings level, the maximum payment is reduced for any shortfall, potentially to nil.

 

 

Page 20 of 32

 

The fair value of the contingent consideration liability recorded on the consolidated balance sheet as at December 31, 2019 was $14,423 (see note 18). The estimated range of outcomes (undiscounted) for these contingent consideration arrangements is determined based on the formula price and the likelihood of achieving specified earnings levels over the contingency period, and ranges from $13,187 to a maximum of $15,514. These contingencies will expire during the period extending to July 2022. During the year ended December 31, 2019, $10,056 was paid with reference to such contingent consideration (2018 - $9,245).

 

5.       Leases

 

The standard had a material impact on the Company’s consolidated balance sheet, the primary impact being the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases, while its accounting for finance leases remained substantially unchanged.

 

Select Consolidated Balance Sheet line items, which reflect the adoption of ASC 842 are as follows:

 

   As Previously      
   Reported, at     As Adjusted for
   31-Dec-18  Adjustments  1-Jan-19
(In thousands)               
                
Assets:               
Prepaid expenses and other current assets  $37,739   $(125)  $37,614 
Operating lease right-of-use-assets   -    99,265    99,265 
                
Liabilities and equity:               
Accrued liabilities   132,572    (7,939)   124,633 
Operating lease liabilities   -    107,469    107,469 
Retained Earnings   45,537    (390)   45,147 

 

Adoption of ASC 842 had no impact to net earnings in the Company's Consolidated Statements of Earnings as well as no impact to net cash from or used in operating, investing or financing activities in the Company's Consolidated Statements of Cash Flows.

 

The Company has operating leases for corporate offices, copiers, and certain equipment. Its leases have remaining lease terms of 1 year to 10 years, some of which may include options to extend the leases for up to 8 years, and some of which may include options to terminate the leases within 1 year. The Company evaluates renewal terms on a lease by lease basis to determine if the renewal is reasonably certain. The amount of operating lease expense recorded in the statement of earnings for the twelve months ended December 31, 2019 was $32,161 (2018 - $26,784).

 

Other information related to leases was as follows (in thousands, except lease term and discount rate):

 

Supplemental Cash Flows Information, twelve months ended December 31   2019 
      
Cash paid for amounts included in the measurement of operating lease liabilities  $32,383 
Right-of-use assets obtained in exchange for operating lease obligation  $55,663 
      
Weighted Average Remaining Operating Lease Term (years)   5  
Weighted Average Discount Rate   4.2%

 

 

Page 21 of 32

 

Future minimum operating lease payments under non-cancellable leases as of December 31, 2019 were as follows:

 

2020  $36,128 
2021   34,586 
2022   26,856 
2023   20,049 
2024   13,865 
Thereafter   30,080 
Total future minimum lease payments   161,564 
Less imputed interest   (19,695)
Total   141,869 

 

Future minimum operating lease payments under non-cancellable leases as of December 31, 2018 were as follows:

 

2019  $24,505 
2020   23,124 
2021   19,643 
2022   15,384 
2023   11,946 
Thereafter   21,446 
Total future minimum lease payments   116,048 

 

6.        Other (income) expense

 

    2019    2018 
           
Gain on disposal of business  $(6,082)  $- 
Other (income) expense   67    (254)
   $(6,015)  $(254)

 

During the second quarter, the Company completed the divestiture of two non-core businesses. The Company sold its national accounts commercial painting operations for cash consideration of $3,386 and notes receivable of $2,800. The pre-tax gain on disposal was $1,406. The Company also completed the sale of its Florida and Arizona-based landscaping operations for cash consideration of $9,644 (net of cash disposed of $600). The pre-tax gain on disposal was $4,676.

 

7.        Components of working capital accounts

 

    December 31,    December 31, 
    2019    2018 
           
Inventories          
Work-in-progress  $66,514   $26,534 
Finished goods   15,347    11,843 
Supplies and other   12,650    9,850 
           
   $94,511   $48,227 
           
Accrued liabilities          
Accrued payroll and benefits  $94,010   $73,454 
Value appreciation plans   6,510    8,860 
Customer advances   1,454    1,365 
Other   63,470    48,893 
           
   $165,444   $132,572 

 

 

Page 22 of 32

 

8.        Fixed assets

 

December 31, 2019        Accumulated      
    Cost    depreciation    Net 
                
Land  $2,521   $-   $2,521 
Buildings   10,602    5,136    5,466 
Vehicles   85,585    48,308    37,277 
Furniture and equipment   92,863    54,806    38,057 
Computer equipment and software   112,752    83,371    29,381 
Leasehold improvements   43,170    24,327    18,843 
   $347,493   $215,948   $131,545 

 

December 31, 2018        Accumulated      
    Cost    depreciation    Net 
                
Land  $2,521   $-   $2,521 
Buildings   10,581    4,952    5,629 
Vehicles   67,441    40,821    26,620 
Furniture and equipment   74,052    49,275    24,777 
Computer equipment and software   100,743    76,108    24,635 
Leasehold improvements   34,477    20,557    13,920 
   $289,815   $191,713   $98,102 

 

Included in fixed assets are vehicles, office and computer equipment under finance lease at a cost of $21,060 (2018 - $9,628) and net book value of $10,745 (2018 - $4,404).

 

9.        Intangible assets

 

December 31, 2019   Gross           
    carrying    Accumulated      
    amount    amortization    Net 
                
Customer relationships  $360,228   $71,474   $288,754 
Franchise rights   49,806    26,707    23,099 
Trademarks and trade names   30,303    18,543    11,760 
Management contracts and other   79,073    36,462    42,611 
   $519,410   $153,186   $366,224 

 

December 31, 2018   Gross           
    carrying    Accumulated      
    amount    amortization    Net 
                
Customer relationships  $135,844   $52,600   $83,244 
Franchise rights   48,558    22,500    26,058 
Trademarks and trade names   27,506    16,360    11,146 
Management contracts and other   50,290    21,940    28,350 
   $262,198   $113,400   $148,798 

 

 

Page 23 of 32

 

During the year ended December 31, 2019, the Company acquired the following intangible assets:

 

         Estimated 
         weighted 
         average 
         amortization 
    Amount    period (years) 
           
Customer relationships  $226,318    11.9 
Franchise rights   965    7.7 
Trademarks and trade names   2,417    3.8 
Management Contracts and other   22,049    6.0 
           
   $251,749    11.3 

 

The following is the estimated annual amortization expense for recorded intangible assets for each of the next five years ending December 31:

 

 2020  $42,602 
 2021   34,690 
 2022   34,010 
 2023   32,669 
 2024   30,967 

 

10.        Goodwill

 

    FirstService    FirstService      
    Residential    Brands    Consolidated 
                
Balance, December 31, 2017  $188,223   $103,697   $291,920 
Goodwill acquired during the year   6,248    36,631    42,879 
Other items   922    1,633    2,555 
Foreign exchange   (1,450)   (749)   (2,199)
Balance, December 31, 2018   193,943    141,212    335,155 
Goodwill acquired during the year   18,446    290,781    309,227 
Goodwill disposed during the year   (2,025)   (229)   (2,254)
Other items   527    956    1,483 
Foreign exchange   835    401    1,236 
Balance, December 31, 2019  $211,726   $433,121   $644,847 

 

Goodwill represents the excess of purchase price over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. A test for goodwill impairment is required to be completed annually, in the Company’s case as of August 1, or more frequently if events or changes in circumstances indicate the asset might be impaired. Based on the quantitative assessment in 2019, the Company has concluded that goodwill is not impaired.

 

11.         Long-term debt

 

    December 31, 
    2019 
      
Credit Agreement  $602,977 
Senior Notes   150,000 
Capital leases maturing at various dates through 2022   10,153 
Other long-term debt maturing at various dates up to 2023   3,493 
    766,623 
Less: current portion   5,545 
      
Long-term debt - non-current  $761,078 

 

 

Page 24 of 32

 

The Company has $150 million of Senior Notes bearing interest at a rate of 4.84%. The Senior Notes are due on January 16, 2025, with five annual equal repayments beginning on January 16, 2021.

 

The Company has entered into the Credit Agreement with a syndicate of lenders. The Credit Agreement is comprised of a committed multi-currency revolving credit facility of $450,000 (the “Facility”) and a term loan (drawn in a single advance) in the aggregate amount of $440,000 (the “Term Loan”). The Facility portion of the Credit Agreement has a term ending on January 17, 2023 and bears interest at 0.25% to 2.50% over floating preference rates, depending on certain leverage ratios. The Term Loan portion of the Credit Agreement has a term ending on June 21, 2024, with repayments of 5% per annum, paid quarterly, beginning in September 2020, with the balance payable at maturity, and bears interest at 0.25% to 2.50% over floating preference rates, depending on certain leverage ratios. The weighted average interest rate for 2019 was 4.4%. The Facility had $261,259 of available un-drawn credit as at December 31, 2019. As of December 31, 2019, letters of credit in the amount of $6,316 were outstanding ($5,214 as at December 31, 2018). The Credit Agreement requires a commitment fee of 0.25% to 0.50% of the unused portion, depending on certain leverage ratios. The Company may repay amounts owing under the Credit Agreement at any time without penalty. The Facility is available to fund working capital requirements (including acquisitions and any associated contingent purchase consideration) and other general corporate purposes. The Term Loan was implemented in order to substantially finance the purchase price for Global Restoration.

 

The indebtedness under the Credit Agreement and the Senior Notes rank equally in terms of seniority. The Company has granted the lenders under the Credit Agreement and the holders of the Senior Notes various security, including an interest in all of our assets. The Company is prohibited under the Credit Agreement and the Senior Notes from undertaking certain acquisitions and dispositions, and incurring certain indebtedness and encumbrances, without prior approval of the lenders under the Credit Agreement and the holders of the Senior Notes.

 

The effective interest rate on the Company’s long-term debt for the year ended December 31, 2019 was 4.4%. The estimated aggregate amount of principal repayments on long-term debt required in each of the next five years ending December 31 and thereafter to meet the retirement provisions are as follows:

 

 2020  $16,770 
 2021   55,230 
 2022   54,724 
 2023   220,980 
 2024 and thereafter   418,919 

 

12.       Redeemable non-controlling interests

 

The minority equity positions in the Company’s subsidiaries are referred to as redeemable non-controlling interests (“RNCI”). The RNCI are considered to be redeemable securities. Accordingly, the RNCI is recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the “mezzanine” section of the balance sheet, outside of shareholders’ equity. Changes in the RNCI amount are recognized immediately as they occur. The following table provides a reconciliation of the beginning and ending RNCI amounts:

 

    2019    2018 
           
Balance, January 1  $151,585   $117,708 
RNCI share of earnings   7,874    11,180 
RNCI redemption increment   16,105    13,235 
Distributions paid to RNCI   (5,725)   (6,913)
Purchases of interests from RNCI, net   (30,648)   (3,890)
RNCI recognized on business acquisitions   35,307    19,889 
Other   164    376 
Balance, December 31  $174,662   $151,585 

 

 

Page 25 of 32

 

The Company has shareholders’ agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to “call” the non-controlling interest at a price determined with the use of a formula price, which is usually equal to a fixed multiple of average annual net earnings before extraordinary items, income taxes, interest, depreciation, and amortization. The agreements also have redemption features which allow the owners of the RNCI to “put” their equity to the Company at the same price subject to certain limitations. The formula price is referred to as the redemption amount and may be paid in cash or in Common Shares. The redemption amount as of December 31, 2019 was $170,983 (2018 - $149,132). The redemption amount is lower than that recorded on the balance sheet as the formula price of certain RNCI are lower than the amount initially recorded at the inception of the minority equity position. If all put or call options were settled with Common Shares as at December 31, 2019, approximately 1,800,000 such shares would be issued, and would have resulted in an increase of $0.90 to earnings per share for the year ended December 31, 2019.

 

13.       Capital stock

 

The authorized capital stock of the Company is as follows:

 

An unlimited number of Common Shares having one vote per share.

 

The following table provides a summary of total capital stock issued and outstanding:

 

    Common Shares 
    Number    Amount 
           
Balance, December 31, 2019   41,495,957   $605,428 

 

On December 13, 2019, the Company completed a public offering of a total of 2,165,000 Common Shares at a price of US$92.50 per share, for gross proceeds of US$200,262 (net proceeds of $191,737) with a syndicate of underwriters led by BMO Capital Markets and TD Securities Inc. The net proceeds of the offering were used to repay existing indebtedness under the Facility.

 

14.       Stock-based compensation

 

The Company has a stock option plan for certain officers and key full-time employees of the Company and its subsidiaries. Options are granted at the market price for the underlying shares on the date of grant. Each option vests over a four-year term, expires five years from the date granted and allows for the purchase of one Common Share. All Common Shares issued are new shares. As at December 31, 2019, there were 689,500 options available for future grants.

 

Grants under the Company’s stock option plan are equity-classified awards. Stock option activity for the year ended December 31, 2019 is as follows:

 

              Weighted average      
         Weighted    remaining      
    Number of    average    contractual life    Aggregate 
    options    exercise price    (years)    intrinsic value 
                     
Shares issuable under options -                    
Beginning of period   1,633,150   $44.68           
Granted   438,000    83.89           
Exercised   (432,050)   25.30           
Shares issuable under options -                    
December 31, 2019   1,639,100   $60.26    2.6   $53,724 
Options exercisable - End of period   610,952   $47.49    1.8   $27,831 

 

 

Page 26 of 32

 

The Company incurred stock-based compensation expense related to these awards of $8,126 during the year ended December 31, 2019 (2018 - $5,767).

 

As at December 31, 2019, the range of option exercise prices was $23.96 to $83.89 per share. Also as at December 31, 2019, the aggregate intrinsic value and weighted average remaining contractual life for in-the-money options vested and expected to vest were $53,724 and 2.61 years, respectively.

 

The following table summarizes information about option exercises during year ended December 31, 2019:

 

    2019   
        
Number of options exercised   432,050   
        
Aggregate fair value  $37,890   
Intrinsic value   26,833   
Amount of cash received   11,057   
        
Tax benefit recognized  $2,932   

 

As at December 31, 2019, there was $9,043 of unrecognized compensation cost related to non-vested awards which is expected to be recognized over the next 4 years. During the year ended December 31, 2019, the fair value of options vested was $4,711 (2018 - $11,670).

 

The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model, utilizing the following weighted average assumptions:

 

    2019   
        
Risk free rate   2.4%  
Expected life in years   4.75   
Expected volatility   30.6%  
Dividend yield   0.7%  
        
Weighted average fair value per option granted  $23.85   

 

The risk-free interest rate is based on the implied yield of a zero-coupon US Treasury bond with a term equal to the option’s expected term. The expected life in years represents the estimated period of time until exercise and is based on historical experience. The expected volatility is based on the historical prices of the Company’s shares over the previous four years.

 

15.       Income tax

 

Income tax differs from the amounts that would be obtained by applying the statutory rate to the respective year’s earnings before tax. Differences result from the following items:

 

    2019    2018 
           
Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%)  $(53,128)  $30,529 
Permanent differences   1,566    785 
Tax effect of flow through entities   (307)   (491)
Adjustments to tax liabilities for prior periods   (328)   (526)
Non-deductible stock-based compensation   2,153    1,528 
Excess tax benefits related to stock-based compensation   (3,672)   (3,968)
Foreign, state and provincial tax rate differential   (2,402)   (2,863)
Settlement of long-term incentive arrangement   83,310    - 
Other taxes   (45)   (72)
Provision for income taxes as reported  $27,147   $24,922 

 

 

Page 27 of 32

 

Earnings before income tax by jurisdiction comprise the following:

 

    2019    2018 
           
Canada  $(323,100)  $6,854 
United States   122,616    108,348 
Total  $(200,484)  $115,202 

 

Income tax expense (recovery) comprises the following:

 

    2019    2018 
           
Current          
Canada  $369   $(554)
United States   33,978    23,615 
    34,347    23,061 
           
Deferred          
Canada   (1,620)   403 
United States   (5,580)   1,458 
    (7,200)   1,861 
           
Total  $27,147   $24,922 

 

The significant components of deferred income tax are as follows:

 

    2019    2018 
           
Deferred income tax assets          
Loss carry-forwards  $2,788   $1,567 
Expenses not currently deductible   23,283    20,440 
Stock-based compensation   749    1,312 
Allowance for doubtful accounts   3,860    2,018 
Inventory and other reserves   3,024    113 
    33,704    25,450 
           
Deferred income tax liabilities          
Depreciation and amortization   86,072    29,393 
Basis differences of partnerships and other entities   793    166 
Prepaid and other expenses deducted for tax purposes   1,276    1,689 
    88,141    31,248 
           
Net deferred income tax asset (liability) before valuation allowance   (54,437)   (5,798)
Valuation allowance   965    779 
           
Net deferred income tax asset (liability)  $(55,402)  $(6,577)

 

The recoverability of deferred income tax assets is dependent on generating sufficient taxable income before the 20 year loss carry-forward limitation. Although realization is not assured, the Company believes it is more likely than not that the deferred tax asset will be realized. The amount of the deferred tax asset considered realizable, however, could be reduced in the near term if estimates of future taxable income during the carry-forward period are reduced.

 

The Company has gross operating loss carry-forwards as follows:

 

    Loss carry forward    Gross losses not recognized    Net 
    2019    2018    2019    2018    2019    2018 
                               
Canada  $4,430   $1,638   $-   $-   $4,430   $1,638 
United States   18,615    12,562    15,840    10,529    2,775    2,033 

 

 

Page 28 of 32

 

These amounts above are available to reduce future federal, state, and provincial income taxes in their respective jurisdictions. Net operating loss carry-forward balances attributable to the United States and Canada expire over the next 6 to 20 years.

 

Cumulative unremitted earnings of US and foreign subsidiaries approximated $528,519 as at December 31, 2019 (2018 - $429,173). Income tax is not provided on the unremitted earnings of US and foreign subsidiaries because it has been the practice and is the intention of the Company to reinvest these earnings indefinitely in these subsidiaries.

 

The gross unrecognized tax benefits are $148 (2018 - $148). Of this balance, $148 (2018 - $148) would affect the Company’s effective tax rate if recognized. For the year ended December 31, 2019, there was no adjustment to interest and penalties related to provisions for income tax (2018 - nil). As at December 31, 2019, the Company had accrued $38 (2018 - $38) for potential income tax related interest and penalties.

 

The Company’s significant tax jurisdictions include the United States and Canada. The number of years with open tax audits varies depending on the tax jurisdictions. Generally, income tax returns filed with the Canada Revenue Agency and related provinces are open for three to four years and income tax returns filed with the U.S. Internal Revenue Service and related states are open for three to five years.

 

The Company does not currently expect any other material impact on earnings to result from the resolution of matters related to open taxation years, other than noted above. Actual settlements may differ from the amounts accrued. The Company has, as part of its analysis, made its current estimates based on facts and circumstances known to date and cannot predict changes in facts and circumstances that may affect its current estimates.

 

16.       Net earnings per common share

 

The following table reconciles the denominator used to calculate earnings per common share:

 

    2019    2018 
           
Shares issued and outstanding at beginning of period   35,980,047    35,916,383 
Weighted average number of shares:          
Issued during the period   2,245,229    111,904 
Repurchased during the period   -    (76,076)
Weighted average number of shares used in computing basic earnings per share   38,225,276    35,952,211 
Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method   437,204    619,089 
Number of shares used in computing diluted earnings per share   38,662,480    36,571,300 

 

17.        Other supplemental information

 

    2019    2018 
           
Franchisor operations          
Revenues  $148,607   $132,079 
Operating earnings   33,999    37,709 
Initial franchise fee revenues   4,956    4,496 
Depreciation and amortization   6,959    5,893 
Total assets   140,439    128,627 
           
Cash payments made during the period          
Income taxes  $31,562   $28,221 
Interest   29,772    11,714 
           
Non-cash financing activities          
Increases in finance lease obligations  $9,928   $1,919 

 

 

Page 29 of 32

 

18.       Financial instruments

 

Concentration of credit risk

The Company is subject to credit risk with respect to its cash and cash equivalents, accounts receivable and other receivables. Concentrations of credit risk with respect to cash and cash equivalents are limited by the use of multiple large and reputable banks. Concentrations of credit risk with respect to the receivables are limited due to the large number of entities comprising the Company’s customer base and their dispersion across many different service lines.

 

Interest rate risk

The Company maintains an interest rate risk management strategy that uses interest rate hedging contracts from time to time. The Company’s specific goals are to: (i) manage interest rate sensitivity by modifying the characteristics of its debt and (ii) lower the long-term cost of its borrowed funds.

 

Foreign currency risk

Foreign currency risk is related to the portion of the Company’s business transactions denominated in currencies other than U.S. dollars. A portion of revenue is generated by the Company’s Canadian operations. The Company’s head office expenses are incurred in Canadian dollars which is economically hedged by Canadian dollar denominated revenue.

 

Fair values of financial instruments

The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis as of December 31, 2019:

 

    Carrying value at    Fair value measurements 
    December 31, 2019    Level 1    Level 2    Level 3 
                     
Contingent consideration liability  $14,423   $-   $-   $14,423 

 

The inputs to the measurement of the fair value of contingent consideration related to acquisitions are Level 3 inputs. The fair value measurements were made using a discounted cash flow model; significant model inputs were expected future operating cash flows (determined with reference to each specific acquired business) and discount rates (which range from 8% to 10%). The range of discount rates is attributable to level of risk related to economic growth factors combined with the length of the contingent payment periods; and the dispersion was driven by unique characteristics of the businesses acquired and the respective terms for these contingent payments. Within the range of discount rates, there is a data point concentration at 9%. A 2% increase in the weighted average discount rate would not have a significant impact on the fair value of the contingent consideration balance.

 

Balance, December 31, 2018  $13,286 
Amounts recognized on acquisitions   10,611 
Amounts recognized on acquisitions of management contracts   1,751 
Fair value adjustments   (503)
Resolved and settled in cash   (10,056)
Other   (666)
Balance, December 31, 2019  $14,423 
      
Less: current portion  $6,269 
Non-current portion  $8,154 

 

 

 

Page 30 of 32

 

The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate fair values due to the short maturity of these instruments, unless otherwise indicated. The inputs to the measurement of the fair value of long term debt are Level 3 inputs. The fair value measurements were made using a net present value approach; significant model inputs were expected future cash outflows and discount rates (which range from 2.0% to 2.5%). The following are estimates of the fair values for other financial instruments:

 

    2019    2018 
    Carrying    Fair    Carrying    Fair 
    amount    value    amount    value 
                     
Other receivables  $4,033   $4,033   $4,212   $4,212 
Long-term debt   766,623    779,279    334,523    344,198 

 

Other receivables include notes receivable from non-controlling shareholders and other non-current receivables.

 

19.       Contingencies

 

In the normal course of operations, the Company is subject to routine claims and litigation incidental to its business. Litigation currently pending or threatened against the Company includes disputes with former employees and commercial liability claims related to services provided by the Company. The Company believes resolution of such proceedings, combined with amounts set aside, will not have a material impact on the Company’s financial condition or the results of operations.

 

In May 2019, the Company settled the restated management services agreement (“MSA”), including the long-term incentive arrangement (the “LTIA”), between the Company and Jay S. Hennick, the Company’s Founder and Chairman. As part of the settlement, the Multiple Voting Shares of the Company were converted into Subordinate Voting Shares on a one-for-one basis for no consideration, thereby eliminating the Company’s dual class share structure. For consideration of $314,379, which is the purchase price determined with reference to the LTIA formula provided in the restated MSA, FirstService acquired all of the shares in the company which indirectly held the MSA. The Company, under the terms of the transaction: (a) paid $62,900 (approximately C$84,300) in cash; and issued a total of 2,918,860 Subordinate Voting Shares. Subsequent to the completion of the transaction, the MSA was terminated, thereby eliminating the LTIA and all future fees and other entitlements owing thereafter, and the Company filed an amendment to its articles that re-classified its Subordinate Voting Shares as Common Shares. The settlement of the LTIA was considered a modification of a share-based payment arrangement, which was accounted for as compensation expense in the Company’s Consolidated Statements of Earnings. The net cash impact was included in operating activities in the Company’s Consolidated Statements of Cash Flows.

 

20.       Related party transactions

 

The Company has entered into office space rental arrangements and property management contracts with senior managers of certain subsidiaries. These senior managers are usually also minority shareholders of the subsidiaries. The business purpose of the transactions is to rent office space for the Company and to generate property management revenues for the Company. The recorded amount of the rent expense for the year ended December 31, 2019 was $1,330 (2018 - $1,156). These amounts are settled monthly in cash, and are priced at market rates. The rental arrangements have fixed terms of up to 10 years.

 

 

Page 31 of 32

 

As at December 31, 2019, the Company had $2,564 of loans receivable from minority shareholders (December 31, 2018 - $2,064). The business purpose of the loans receivable was to finance the sale of non-controlling interests in subsidiaries to senior managers. The loan amounts are measured based on the formula price of the underlying non-controlling interests, and interest rates are determined based on market rates plus a spread. The loans generally have terms of 5 to 10 years, but are open for repayment without penalty at any time.

 

21.       Segmented information

 

Operating segments

The Company has two reportable operating segments. The segments are grouped with reference to the nature of services provided and the types of clients that use those services. The Company assesses each segment’s performance based on operating earnings or operating earnings before depreciation and amortization. FirstService Residential provides property management and related property services to residential communities in North America. FirstService Brands provides franchised and Company-owned property services to customers in North America. Corporate includes the costs of operating the Company’s corporate head office. The reportable segment information excludes intersegment transactions.

 

2019   FirstService    FirstService           
    Residential    Brands    Corporate    Consolidated 
                     
Revenues  $1,411,998   $995,412   $-   $2,407,410 
Depreciation and amortization   25,628    53,886    43    79,557 
Operating earnings (loss)   104,706    60,586    (339,711)   (174,419)
Other income, net                  6,015 
Interest expense, net                  (32,080)
Income taxes                  (27,147)
                     
Net earnings                 $(227,631)
                     
Total assets  $625,310   $1,323,024   $7,135   $1,955,469 
Total additions to long lived assets   112,482    636,555    308    749,345 

 

2018   FirstService    FirstService           
    Residential    Brands    Corporate    Consolidated 
                     
Revenues  $1,254,840   $676,633   $-   $1,931,473 
Depreciation and amortization   23,045    29,686    41    52,772 
Operating earnings (loss)   89,043    54,988    (16,463)   127,568 
Other expense, net                  254 
Interest expense, net                  (12,620)
Income taxes                  (24,922)
                     
Net earnings                 $90,280 
                     
Total assets  $474,837   $525,850   $6,787   $1,007,474 
Total additions to long lived assets   31,548    90,592    -    122,140 

 

 

Page 32 of 32

 

Geographic information

Revenues in each geographic region are reported by customer locations.

 

    2019    2018 
           
United States          
Revenues  $2,184,789   $1,822,688 
Total long-lived assets   1,022,721    539,645 
           
Canada          
Revenues  $222,621   $108,785 
Total long-lived assets   252,788    42,410 
           
Consolidated          
Revenues  $2,407,410   $1,931,473 
Total long-lived assets   1,275,509    582,055 

 

22.       Impact of recently issued accounting standards

 

In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. In November 2018, FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments – Credit Losses, which amends the scope and transition requirements of ASU 2016-13. The standard requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. The standard will become effective for the Company beginning January 1, 2020 and will require a cumulative-effect adjustment to Accumulated retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

 

In December 2019, FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. This ASU affects a number of aspects of tax accounting including simplifying the accounting for income taxes by removing a number of reporting exceptions. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after December 15, 2020. The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

 

 

 

 

EX-3 4 exh_3.htm EXHIBIT 3

EXHIBIT 3

 

 

FIRSTSERVICE CORPORATION

Management’s discussion and analysis for the year ended December 31, 2019

(in US dollars)

February 20, 2020

 

The following management’s discussion and analysis (“MD&A”) should be read together with the audited consolidated financial statements and the accompanying notes (the “Consolidated Financial Statements”) of FirstService Corporation (“we,” “us,” “our,” the “Company” or “FirstService”) for the year ended December 31, 2019. The Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States (“GAAP”). All financial information herein is presented in United States dollars.

 

The Company has prepared this MD&A with reference to National Instrument 51-102 – Continuous Disclosure Obligations of the Canadian Securities Administrators (the “CSA”). Under the U.S./Canada Multijurisdictional Disclosure System, the Company is permitted to prepare this MD&A in accordance with the disclosure requirements of Canada, which requirements are different from those of the United States. This MD&A provides information for the year ended December 31, 2019 and up to and including February 20, 2020.

 

Additional information about the Company, including the Company’s current Annual Information Form, which is included in FirstService’s Annual Report on Form 40-F, can be found on SEDAR at www.sedar.com and on EDGAR at www.sec.gov.

 

This MD&A includes references to “Adjusted EBITDA” and “Adjusted EPS”, which are financial measures that are not calculated in accordance with GAAP. For a reconciliation of these non-GAAP measures to the most directly comparable GAAP financial measures, see “Reconciliation of non-GAAP financial measures.”

 

FirstService’s business

FirstService is a leading provider of branded essential property services comprised of two reportable operating segments: (i) FirstService Residential, the largest provider of residential property management services in North America; and (ii) FirstService Brands, a leading provider of essential property services to residential and commercial customers through both franchise systems and company-owned operations. The segments are grouped with reference to the nature of services provided and the types of clients that use those services. FirstService Residential and FirstService Brands are described in further detail in our Annual Information Form.

 

Consolidated review

Our consolidated revenues for the year ended December 31, 2019 were $2.41 billion, an increase of 25% over the prior year. The top-line performance included approximately 7% organic growth, with the balance from recent acquisitions, with resulting growth in Adjusted EBITDA and Adjusted EPS (see definitions and reconciliations below). GAAP Operating Earnings and earnings per share were down versus the prior year period as a result of recognizing an expense associated with settling the long-term incentive arrangement (“LTIA”) with our Founder and Chairman in the amount of $314.4 million.

 

We acquired controlling interests in fifteen businesses in 2019, including three in our FirstService Residential segment and twelve in our FirstService Brands segment. The total initial cash consideration for these acquisitions was $579.9 million. Our acquisition of Global Restoration (aka Bellwether FOS Holdco, Inc.) was the largest acquisition of 2019, with a purchase price of $506.7 million (net of cash acquired). Global Restoration is a market leader in large loss and commercial property restoration, and provides us with a platform for future growth both organically and through tuck-under acquisitions to expand its geographic footprint and increase its national client account coverage.

 

Our tuck-under acquisitions increase the geographic footprint and broaden our service offering at FirstService Residential. They also support the growth of our company-owned operations at FirstService Brands, including acquisitions of California Closets and Paul Davis Restoration franchises in selected key markets and expansion of our operations and broadening of our service capabilities at Century Fire.

 

 

Page 2 of 14

 

Results of operations – year ended December 31, 2019

Our revenues were $2.41 billion for 2019, up 25% relative to 2018. The increase included organic revenue growth of 7%, with the balance coming from recent acquisitions.

 

The operating loss for the period was $174.4 million, down from $127.6 million of operating earnings in the prior year period, with the decrease attributable to the settlement of the LTIA with our Founder and Chairman in the amount of $314.4 million. Adjusted EBITDA rose 23% to $235.2 million in 2019 versus $190.6 million in the prior year. Our FirstService Residential division generated earnings growth in 2019 as a result of strong organic growth and modest operating margin improvements. Our FirstService Brands division was positively impacted by solid organic growth and significant acquisition growth in 2019.

 

Depreciation expense was $40.9 million in 2019 relative to $35.3 million in the prior year, with the increase primarily related to recently acquired company-owned operations in our FirstService Brands segment.

 

Amortization expense was $38.7 million in 2019 relative to $17.5 million in 2018, with the increase attributable to our significant Global Restoration acquisition in the FirstService Brands segment.

 

Net interest expense increased to $32.1 million in 2019 from $12.6 million in the prior year, with the difference primarily attributable to an increase in our average outstanding debt to finance the Global Restoration acquisition. Our weighted average interest rate increased to 4.4% in 2019 from 4.0% in the prior year.

 

Other income of $6.0 million was primarily due to the gain on sale from two small, non-core divestitures: (i) our Arizona and Florida-based landscaping operations within FirstService Residential; and (ii) our national accounts commercial painting operations within FirstService Brands, both occurring in the second quarter of 2019. Also included in other income was a small loss in the fourth quarter of the current year on the sale of our College Pro window cleaning operations for nominal consideration, as part of our exit from the College Pro franchise system within the FirstService Brands segment. In conjunction with this sale, we also wound-down our College Pro painting operations at the end of 2019.

 

Our consolidated income tax rate for the nine month period was negative 14%, compared to 22% of earnings before income tax in the prior year-to-date period, and relative to the statutory rate of 27% in both periods. The current period’s tax rate was affected by the settlement of the LTIA, which is not deductible for tax purposes.

 

Net loss for the period was $227.6 million, versus net earnings of $90.3 million in the prior year period. The decrease was attributable to the settlement of the LTIA.

 

The non-controlling interest (“NCI”) share of earnings was $7.9 million for the year, relative to $11.2 million in the prior year period, with the decrease primarily attributable to the significant purchases of NCI in the current year. The NCI redemption increment for 2019 was $16.1 million, versus $13.2 million in the prior period, and was attributable to changes in the trailing two-year average of earnings of non-wholly owned subsidiaries.

 

At FirstService Residential, revenues were $1.41 billion in 2019, an increase of 13% compared to the prior year. Organic growth was 7% and was driven primarily by strong sales resulting in new contract wins throughout the year across most markets. This segment reported Adjusted EBITDA of $130.6 million in 2019 or 9.2% of revenues, relative to $112.8 million or 9.0% of revenues in the prior year. Operating earnings for 2019 were $104.7 million or 7.4% of revenues, relative to $89.0 million or 7.1% of revenues in the prior year.

 

Our FirstService Brands operations reported revenues of $995.4 million in 2019, an increase of 47% versus the prior year, comprised of 6% organic growth and the balance from recent acquisitions, principally the acquisition of Global Restoration. Organic growth was largely attributable to double-digit revenue growth at all of our service lines, with the exception of Paul Davis Restoration which experienced milder weather patterns and lower activity levels throughout 2019 compared to the prior year. Adjusted EBITDA for this segment was $118.3 million in 2019 or 11.9% of revenues, relative to $88.4 million or 13.1% of revenues in the prior year. The margins were negatively impacted by our recently acquired Global Restoration operation, which had lower margins than the overall division, and the lower revenue performance at Paul Davis Restoration. Operating earnings were $60.6 million or 6.1% of revenues, versus $55.0 million or 8.1% of revenues a year ago. Our operating earnings margin was further impacted by increased intangible amortization from the acquisition of Global Restoration.

Corporate costs, as presented in Adjusted EBITDA were $13.7 million in 2019 relative to $10.5 million in the prior year. The year-over-year increase primarily reflects the impacts of foreign exchange. On a GAAP basis, corporate costs were $339.7 million versus $16.5 million in the prior year period, with the increase primarily attributable to the settlement of the LTIA in the second quarter of 2019.

 

 

Page 3 of 14

 

Results of operations – year ended December 31, 2018

Our revenues were $1.93 billion for 2018, up 12% relative to 2017. The increase was comprised of organic revenue growth of 6%, with the balance coming from recent acquisitions.

 

Operating earnings increased 22% to $127.6 million in 2018, while Adjusted EBITDA rose 20% to $190.6 million. Our FirstService Residential division generated earnings growth in 2018 as a result of continued operating margin improvements. Our FirstService Brands division was positively impacted by significant organic revenue growth and acquisition activity in 2018. During the fourth quarter of 2018, we made the decision to wind-down our Service America operations, one of eight property service lines reported within the FirstService Brands division. We have previously indicated that Service America was a small, non-core business, with declining revenues, poor profitability and limited growth prospects. The wind-down of Service America during 2018 did not significantly impact our consolidated full year results.

 

Depreciation expense was $35.3 million in 2018 relative to $27.7 million in the prior year, with the increase primarily related to recently acquired company-owned operations in our FirstService Brands segment. We also incurred accelerated software depreciation in relation to the wind-down of our Service America operations.

 

Amortization expense was $17.5 million in 2018 relative to $14.4 million in 2017, with the increase attributable to recent acquisitions in the FirstService Brands segment.

 

Net interest expense increased to $12.7 million in 2018 from $9.9 million in the prior year, which was attributable to the increase in our average outstanding debt, as well as our weighted average interest rate increasing to 4.0% in 2018 from 3.6% in the prior year.

 

Our consolidated income tax rate for 2018 was 22%, flat versus the prior year period.

 

Net earnings were $90.3 million in 2018, compared to $75.0 million in the prior year. The increase was primarily attributable to strong profitability driven mainly by operating margin improvements in the FirstService Residential division and strong organic revenue growth and significant acquisition activity in the FirstService Brands division.

 

At FirstService Residential, revenues were $1.25 billion in 2018, an increase of 7% compared to the prior year. Organic growth was 4% and was primarily driven by competitive contract wins across our markets. This segment reported Adjusted EBITDA of $112.8 million in 2018 or 9.0% of revenues, relative to $99.9 million or 8.5% of revenues in the prior year. Operating earnings for 2018 were $89.0 million or 7.1% of revenues, relative to $77.6 million or 6.6% of revenues in the prior year. Margin expansion in this division was driven by continued operating improvements and further optimization of labour resources.

 

Our FirstService Brands operations reported revenues of $676.6 million in 2018, an increase of 22% versus the prior year. Organic growth of 9% was largely attributable to double-digit revenue growth at our California Closets and Century Fire company-owned operations, and within our franchised operations which largely benefit from strong home improvement spending. Adjusted EBITDA for this segment was $88.4 million in 2018 or 13.1% of revenues, relative to $71.7 million or 12.9% of revenues in the prior year. Operating earnings for 2018 were $55.0 million or 8.1% of revenues, versus $44.0 million or 7.9% of revenues in the prior year.

 

Corporate costs, as presented in Adjusted EBITDA were $10.5 million in 2018 relative to $12.3 million in the prior year. The year-over-year decrease primarily reflects the impact of foreign exchange. On a GAAP basis, corporate costs for 2018 were $16.5 million, compared to $16.6 million in the prior year.

 

 

Page 4 of 14

 

Selected annual information - last five years

(in thousands of US$, except share and per share amounts)

(derived from audited financial statements prepared in accordance with US GAAP)

 

   Year ended December 31
    2019    2018    2017    2016    2015 
                          
Operations                         
Revenues  $2,407,210   $1,931,473   $1,729,031   $1,482,889   $1,264,077 
Operating earnings (loss)   (174,419)   127,568    104,962    90,550    70,747 
Net earnings   (227,631)   90,280    75,047    54,243    38,198 
                          
Financial position                         
Total assets  $1,955,469   $1,007,474   $848,266   $770,964   $600,483 
Long-term debt   766,623    334,523    269,625    250,909    201,199 
Redeemable non-controlling interests   174,662    151,585    117,708    102,352    77,559 
Shareholders' equity   425,887    236,226    192,286    181,028    167,026 
                          
Common share data                         
Net earnings (loss) per common share:                         
Basic  $(6.58)   1.83    1.43    0.93    0.59 
Diluted   (6.58)   1.80    1.41    0.92    0.59 
                          
Weighted average common shares outstanding (thousands)                         
Basic   38,225    35,952    35,909    35,966    36,013 
Diluted   38,662    36,571    36,559    36,366    36,425 
Cash dividends per common share  $0.60    0.54    0.49    0.44    0.40 
                          
Other data                         
Adjusted EBITDA  $235,182   $190,611   $159,312   $130,324   $103,038 
Adjusted EPS   3.00    2.61    1.99    1.62    1.20 

 

Notes:

 

  (1) Any per share amounts prior to June 1, 2015 in the table above have been calculated using former FirstService Corporation’s share balances and the terms of the June 1, 2015 spin-off. There are differences in accounting policies in 2019 with respect to the new lease standard (ASC 842) and in 2018 with respect to ASC 606 - Revenue from contracts with customers.
     
  (2) On May 2019, we effected an amendment to our articles that eliminated the multiple voting shares and the “blank cheque” preference shares as part of the authorized capital of FirstService, and re-classified our subordinate voting shares as common shares. The information in the table provided prior to May 10, 2019 relates to the subordinate voting shares and multiple voting shares of FirstService.

 

Results of operations – fourth quarter ended December 31, 2019

Consolidated operating results for the fourth quarter ended December 31, 2019 were up significantly relative to the results experienced in the comparable prior year quarter, driven by strong top-line growth at our FirstService Brands segment and improved margins at our FirstService Residential operations.

 

FirstService Residential revenues increased 11%, with Adjusted EBITDA increasing 15% and operating earnings increasing 15% in the fourth quarter ended December 31, 2019 versus the prior year quarter. Performance was primarily driven by 7% organic growth as a result of new contract wins across our markets and strong ancillary services growth.

 

Our FirstService Brands operations experienced substantial revenue growth of 72% in the fourth quarter ended December 31, 2019 compared to the prior year quarter, with strong contribution from acquisition activity, primarily Global Restoration. Organic growth of 2% for the quarter was driven by strong performance within our Century Fire and California Closets service lines, largely offset by a significant year-over-year decline at our Paul Davis Restoration company-owned operations due to softer weather-related activity levels. FirstService Brands’ Adjusted EBITDA increased 59% in the fourth quarter versus the prior year quarter. Operating earnings increased 26% versus the prior year quarter. The Adjusted EBITDA margin decreased to 11.6% from 12.5% in the prior year quarter, and was principally driven by the lower activity levels and revenue at Paul Davis Restoration, as well as the addition of Global Restoration, with its lower margin profile than the overall FirstService Brands division, to the current quarter results. The operating earnings margin in the segment decreased to 4.2% from 5.8% in the prior year quarter, as a result of increased amortization of backlog and other intangible assets from the Global Restoration acquisition.

 

 

Page 5 of 14

 

Summary of quarterly results - years ended December 31, 2019 and 2018

(in thousands of US$, except per share amounts)

(derived from unaudited interim consolidated financial statement prepared in accordance with US GAAP)

 

    Q1    Q2    Q3    Q4    Year 
                          
Year ended December 31, 2019                         
Revenues  $485,655   $573,908   $672,253   $675,594   $2,407,410 
Operating earnings   12,930    (268,470)   49,698    31,423    (174,419)
Net earnings   8,145    (275,680)   26,336    13,568    (227,631)
Net earnings per share:                         
Basic   0.06    (7.48)   0.51    0.13    (6.58)
Diluted   0.06    (7.48)   0.50    0.13    (6.58)
                          
Year ended December 31, 2018                         
Revenues  $426,456   $495,348   $506,356   $503,313   $1,931,473 
Operating earnings   11,073    42,350    45,298    28,847    127,568 
Net earnings   8,935    29,894    31,664    19,787    90,280 
Net earnings per share:                         
Basic   0.17    0.63    0.72    0.32    1.83 
Diluted   0.17    0.62    0.70    0.31    1.80 
                          
Other data                         
Adjusted EBITDA - 2019  $29,150   $65,031   $77,144   $63,857   $235,182 
Adjusted EBITDA - 2018   25,414    57,118    59,426    48,653    190,611 
Adjusted EPS - 2019   0.30    1.12    0.92    0.66    3.00 
Adjusted EPS - 2018   0.25    0.86    0.89    0.62    2.61 

 

Operating outlook

We are committed to a long-term growth strategy that includes average annual organic revenue growth in the mid-single digit range, combined with tuck-under acquisitions within each of our service platforms, resulting in targeted average annual growth in revenues of 10% or higher. We are targeting some incremental operating leverage and higher growth rates for operating earnings, and earnings per share. Economic conditions will negatively or positively impact these target growth rates in any given year.

 

In our FirstService Residential segment, revenues are expected to increase at a mid-single digit percentage organic growth rate in 2020 primarily from new business wins. Any additional tuck-under acquisitions will augment organic growth. Operating margins for 2020 are expected to be in-line with 2019.

 

Our FirstService Brands segment is expected to generate mid-single digit percentage organic revenue growth in 2020 primarily from growth of our company-owned operations at California Closets, Paul Davis Restoration, Century Fire, and Global Restoration. Tuck-under acquisitions within our company-owned operations at Paul Davis Restoration, Global Restoration, California Closets and Century Fire will add to organic growth. Operating margins are expected to remain in-line with 2019, unless influenced by further acquisitions of businesses with different margin profiles.

 

The foregoing contains forward-looking statements, and readers should refer to “Forward-looking statements and risks” below regarding our cautions relating to these forward-looking statements and the material risk factors that could cause actual results to differ materially from these forward-looking statements. The above forward-looking statements are made on the assumption that general economic conditions and the conduct of the Company’s businesses remain as they exist on the date hereof, with none of the material risk factors (as noted under “Forward-looking statements and risks” below) occurring during 2020.

 

 

Page 6 of 14

 

Seasonality and quarterly fluctuations

Certain segments of the Company’s operations are subject to seasonal variations. The seasonality of the service lines results in variations in quarterly revenues and operating margins. Variations can also be caused by acquisitions or dispositions, which alter the consolidated service mix.

 

FirstService Residential generates peak revenues and earnings in the third quarter, as seasonal ancillary swimming pool management revenues are earned. FirstService Brands includes certain franchise operations, which generate the majority of their revenues during the second and third quarters, and restoration operations which are influenced by weather patterns that typically should result in higher revenues and earnings in the fourth quarter.

 

Liquidity and capital resources

The Company generated cash flow from operating activities of $107.8 million for the year ended December 31, 2019, relative to $99.4 million in the prior year. Operating cash flow was favourably impacted by strong profitability at both of our segments. We believe that cash from operations and other existing resources, including our revolving credit facility described below, will continue to be adequate to satisfy the ongoing working capital needs of the Company.

 

In June 2019, in connection with the acquisition of Global Restoration, we entered into a $890 million amended and restated credit agreement, consisting of our existing $450 million revolving credit facility and a new $440 million term loan (drawn in a single advance). The maturity date of the revolving credit facility remains January 2023, and the maturity date of the term loan is June 2024, with repayments of 5% per annum, paid quarterly, beginning in September 2020, with the balance payable at maturity.

 

We have outstanding $150 million of senior secured notes bearing interest at a rate of 3.84% to 4.84%, depending on leverage ratios. As of December 31, 2019, the current interest rate is 4.84%. The senior secured notes are due on January 16, 2025, with five annual equal repayments beginning on January 16, 2021.

 

During 2019, we invested cash in acquisitions as follows: an aggregate of $579.9 million (net of cash acquired) in fifteen new business acquisitions, $10.1 million in contingent consideration payments related to previously completed acquisitions, and $30.6 million in acquisitions of redeemable non-controlling interests (“RNCI”).

 

In relation to acquisitions completed during the past three years, we have outstanding contingent consideration, assuming all contingencies are satisfied and payment is due in full, totalling $14.4 million as at December 31, 2019 (December 31, 2018 - $13.3 million). The contingent consideration liability is recognized at fair value upon acquisition and is updated to fair value each quarter. The contingent consideration is based on achieving specified earnings levels, and is paid or payable after the end of the contingency period, which extends to July 2022. We estimate that a majority of the contingent consideration outstanding as of December 31, 2019 will ultimately be paid.

 

Capital expenditures for the year were $46.6 million (2018 - $40.6 million), which consisted primarily of office leasehold improvements, new vehicles and productivity-enhancing information technology systems in both of our operating segments.

 

Net indebtedness as at December 31, 2019 was $645.6 million, versus $268.2 million at December 31, 2018. Net indebtedness is calculated as the current and non-current portions of long-term debt less cash and cash equivalents. We were in compliance with the covenants contained in our credit agreement and the agreement governing our senior secured notes as at December 31, 2019 and we expect to remain in compliance with such covenants going forward.

 

The Company declared common share dividends totalling $0.60 per share during 2019, with $0.585 paid in cash during the year and $0.15 paid in January 2020. In February 2020, our Board of Directors approved an increase to our dividend such that, commencing with the quarter ended March 31, 2020, the quarterly dividend would be US$0.165 (a rate of US$0.66 per annum). The Company’s policy is to pay quarterly dividends on its common shares in the future, subject to the discretion of our Board of Directors.

During the year we distributed $5.7 million (2018 - $6.9 million) to non-controlling shareholders of subsidiaries, in part to facilitate the payment of income taxes on account of those subsidiaries organized as flow-through entities.

 

 

Page 7 of 14

 

The following table summarizes our contractual obligations as at December 31, 2019:

 

Contractual obligations  Payments due by period
(in thousands of US$)        Less than              After 
    Total    1 year    1-3 years    4-5 years    5 years 
                          
Long-term debt  $756,470   $12,874   $105,190   $608,406   $30,000 
Interest on long term debt   130,801    32,976    59,410    36,687    1,728 
Capital lease obligations   10,153    3,896    4,764    1,493    - 
Contingent acquisition consideration   14,423    6,269    8,154    -    - 
Operating leases   161,564    36,128    61,442    33,914    30,080 
                          
Total contractual obligations  $1,073,411   $92,143   $238,960   $680,500   $61,808 

 

At December 31, 2019, we had commercial commitments totaling $6.3 million comprised of letters of credit outstanding due to expire within one year. We are required to make semi-annual payments of interest on our senior secured notes at an interest rate of 4.84%.

 

To manage our insurance costs, we take on risk in the form of high deductibles on many of our coverages. We believe this step reduces overall insurance costs in the long term, but may cause fluctuations in the short term depending on the frequency and severity of insurance incidents.

 

In most operations where managers or employees are also non-controlling owners, the Company is party to shareholders’ agreements. These agreements allow us to “call” the minority position at a value determined with the use of a formula price, which is in most cases equal to a multiple of trailing two-year average earnings, less debt. Non-controlling owners may also “put” their interest to the Company at the same price, with certain limitations including (i) the inability to “put” more than 33% or 50% of their holdings in any twelve-month period and (ii) the inability to “put” any holdings for at least one year after the date of our initial acquisition of the business or the date the non-controlling shareholder acquired their interest, as the case may be. The total value of the RNCI (the “redemption amount”), as calculated in accordance with shareholders’ agreements, was as follows.

 

    December 31    December 31 
(in thousands of US$)   2019    2018 
           
FirstService Residential  $62,407   $80,631 
FirstService Brands   108,576    68,501 
   $170,983   $149,132 

 

The amount recorded on our balance sheet under the caption “redeemable non-controlling interests” is the greater of (i) the redemption amount (as above) or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. As at December 31, 2019, the RNCI recorded on the balance sheet was $174.7 million. The purchase prices of the RNCI may be paid in cash or in common shares of FirstService. If all RNCI were redeemed in cash, the pro forma estimated accretion to net earnings per share for 2019 would be $0.46, and the accretion to Adjusted EPS would be $0.04.

 

Stock-based compensation expense

One of our key operating principles is for senior management to have a significant long-term equity stake in the businesses they operate. The equity owned by senior management takes the form of stock, stock options or notional value appreciation plans, the latter two of which require the recognition of compensation expense under GAAP. The amount of expense recognized with respect to stock options is determined for the Company plan by allocating the grant-date fair value of each option over the expected term of the option. The amount of expense recognized with respect to the notional value appreciation plans is re-measured quarterly.

 

 

Page 8 of 14

 

Critical accounting estimates

Critical accounting estimates are those that management deems to be most important to the portrayal of our financial condition and results of operations, and that require management’s most difficult, subjective or complex judgments, due to the need to make estimates about the effects of matters that are inherently uncertain. We have identified three critical accounting estimates: determination of fair values of assets acquired and liabilities assumed in business combinations, impairment testing of the carrying value of goodwill, and the collectability of accounts receivable.

 

The determination of fair values of assets acquired and liabilities assumed in business combinations requires the use of estimates and judgment by management, particularly in determining fair values of intangible assets acquired. For example, if different assumptions were used regarding the profitability and expected attrition rates of acquired customer relationships, different amounts of intangible assets and related amortization could be reported.

 

Impairment of goodwill is tested at the reporting unit level. The Company has seven reporting units determined with reference to business segment, customer type, service delivery model and geography. Impairment is tested by first assessing qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than not that its fair value is greater than its carrying amount, then no further testing is required. Where the qualitative analysis is not sufficient to support that the fair value exceeds the carrying amount then a goodwill impairment test is performed. A quantitative goodwill impairment test is performed by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated using a market multiple method, which estimates market multiples of earnings before interest, taxes, depreciation and amortization (“EBITDA”) for comparable entities with similar operations and economic characteristics. Significant assumptions used in estimating the fair value of each reporting unit include the market multiples of EBITDA.

 

Accounts receivable allowances are determined using a combination of historical experience, current information, and management judgment. Actual collections may differ from our estimates. A 10% increase in the accounts receivable allowance would increase bad debt expense by $1.3 million.

 

Reconciliation of non-GAAP financial measures

In this MD&A, we make reference to “Adjusted EBITDA” and “Adjusted EPS,” which are financial measures that are not calculated in accordance with GAAP.

 

Adjusted EBITDA is defined as net earnings, adjusted to exclude: (i) income tax; (ii) other expense (income); (iii) interest expense; (iv) depreciation and amortization; (v) acquisition-related items; (vi) stock-based compensation expense; and (vii) settlement of the LTIA. The Company uses Adjusted EBITDA to evaluate its own operating performance and its ability to service debt, as well as an integral part of its planning and reporting systems. Additionally, this measure is used in conjunction with discounted cash flow models to determine the Company’s overall enterprise valuation and to evaluate acquisition targets. Adjusted EBITDA is presented as a supplemental measure because the Company believes such measure is useful to investors as a reasonable indicator of operating performance because of the low capital intensity of its service operations. The Company believes this measure is a financial metric used by many investors to compare companies, especially in the services industry. This measure is not a recognized measure of financial performance under GAAP in the United States, and should not be considered as a substitute for operating earnings, net earnings or cash flow from operating activities, as determined in accordance with GAAP. The Company’s method of calculating Adjusted EBITDA may differ from other issuers and accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of net earnings to Adjusted EBITDA appears below.

 

 

Page 9 of 14

 

    Year ended 
(in thousands of US$)   December 31 
    2019    2018 
           
Net earnings (loss)  $(227,631)  $90,280 
Income tax   27,147    24,922 
Other income   (6,015)   (254)
Interest expense, net   32,080    12,620 
Operating earnings (loss)   (174,419)   127,568 
Depreciation and amortization   79,557    52,772 
Settlement of long-term incentive arrangement   314,379    - 
Acquisition-related items   7,539    4,504 
Stock-based compensation expense   8,126    5,767 
Adjusted EBITDA  $235,182   $190,611 

 

Adjusted EPS is defined as diluted net earnings per share, adjusted for the effect, after income tax, of: (i) the non-controlling interest redemption increment; (ii) acquisition-related items; (iii) amortization of intangible assets recognized in connection with acquisitions; (iv) stock-based compensation expense; (v) a stock-based compensation tax adjustment related to a US GAAP change; and (vi) settlement of the LTIA. The Company believes this measure is useful to investors because it provides a supplemental way to understand the underlying operating performance of the Company and enhances the comparability of operating results from period to period. Adjusted EPS is not a recognized measure of financial performance under GAAP, and should not be considered as a substitute for diluted net earnings per common share, as determined in accordance with GAAP. The Company’s method of calculating this non-GAAP measure may differ from other issuers and, accordingly, this measure may not be comparable to measures used by other issuers. A reconciliation of diluted net earnings per common share to Adjusted EPS appears below.

 

    Year ended 
(in US$)   December 31 
    2019    2018 
           
Diluted net earnings per share  $(6.51)  $1.80 
Non-controlling interest redemption increment   0.42    0.36 
Settlement of long-term incentive arrangement   8.13    - 
Acquisition-related items   0.16    0.09 
Amortization of intangible assets, net of tax   0.72    0.35 
Stock-based compensation expense, net of tax   0.15    0.12 
Stock-based compensation tax adjustment for US GAAP change   (0.07)   (0.11)
Adjusted EPS  $3.00   $2.61 

 

We believe that the presentation of Adjusted EBITDA and Adjusted EPS, which are non-GAAP financial measures, provides important supplemental information to management and investors regarding financial and business trends relating to the Company’s financial condition and results of operations. We use these non-GAAP financial measures when evaluating operating performance because we believe that the inclusion or exclusion of the items described above, for which the amounts are non-cash or non-recurring in nature, provides a supplemental measure of our operating results that facilitates comparability of our operating performance from period to period, against our business model objectives, and against other companies in our industry. We have chosen to provide this information to investors so they can analyze our operating results in the same way that management does and use this information in their assessment of our core business and the valuation of the Company. Adjusted EBITDA and Adjusted EPS are not calculated in accordance with GAAP, and should be considered supplemental to, and not as a substitute for, or superior to, financial measures calculated in accordance with GAAP. Non-GAAP financial measures have limitations in that they do not reflect all of the costs or benefits associated with the operations of our business as determined in accordance with GAAP. As a result, investors should not consider these measures in isolation or as a substitute for analysis of our results as reported under GAAP.

 

 

Page 10 of 14

 

Initial adoption of, and changes in, accounting policies

The Company adopted ASU 842, Leases, as of January 1, 2019, using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification. The Company has lease agreements with lease and non-lease components, and has elected to account for each lease component (e.g., fixed rent payments) separately from the non-lease components (e.g., common-area maintenance costs). The Company has also elected not to recognize the right-of-use assets and lease liabilities for short-term leases that have a lease term of 12 months or less. Leases are recognized on the balance sheet when the lease term commences, and the associated lease payments are recognized as an expense on a straight-line basis over the lease term.

 

In June 2016, FASB issued ASU 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments. In November 2018, FASB issued ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments – Credit Losses, which amends the scope and transition requirements of ASU 2016-13. The standard requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. The standard will become effective for the Company beginning January 1, 2020 and will require a cumulative-effect adjustment to Accumulated retained earnings as of the beginning of the first reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is currently evaluating the impact of this guidance on its consolidated financial statements.

 

Off-balance sheet arrangements

The Company does not believe that it has off-balance sheet arrangements that have, or are reasonably likely to have, a current or future material effect on the Company’s financial performance or financial condition.

 

Transactions with related parties

The Company has entered into office space rental arrangements and property management contracts with senior managers of certain subsidiaries. These senior managers are usually also minority shareholders of the subsidiaries. The business purpose of the transactions is to rent office space for the Company and to generate property management revenues for the Company. The recorded amount of the rent expense for the year ended December 31, 2019 was $1.3 million (2018 - $1.2 million). These amounts are settled monthly in cash, and are priced at market rates. The rental arrangements have fixed terms of up to 10 years.

 

As at December 31, 2019, the Company had $2.6 million of loans receivable from minority shareholders (December 31, 2018 - $2.1 million). The business purpose of the loans receivable was to finance the sale of non-controlling interests in subsidiaries to senior managers. The loan amounts are measured based on the formula price of the underlying non-controlling interests, and interest rates are determined based on market rates plus a spread. The loans generally have terms of 5 to 10 years, but are open for repayment without penalty at any time.

 

Outstanding share data

The authorized capital of the Company consists of an unlimited number of common shares. The holders of common shares are entitled to one vote in respect of each common share held at all meetings of the shareholders of the Company.

 

As of the date hereof, the Company has outstanding 41,588,007 common shares. In addition, as at the date hereof 2,022,050 common shares are issuable upon exercise of options granted under the Company’s stock option plan.

 

Canadian tax treatment of common share dividends

For the purposes of the enhanced dividend tax credit rules contained in the Income Tax Act (Canada) and any corresponding provincial and territorial tax legislation, all dividends (and deemed dividends) paid by us to Canadian residents on our common shares are designated as “eligible dividends”. Unless stated otherwise, all dividends (and deemed dividends) paid by us hereafter are designated as “eligible dividends” for the purposes of such rules.

 

 

Page 11 of 14

 

Disclosure controls and procedures

Our Chief Executive Officer and Chief Financial Officer, with the assistance and participation of other Company management, have evaluated the effectiveness of the design and operation of the Company’s disclosure controls and procedures (as defined in Canada by National Instrument 52-109 – Certification of Disclosure in Issuers’ Annual and Interim Filings and in the United States by Rules 13a-15(e) and 15d-15(e) of the United States Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of December 31, 2019. Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer have concluded that, as of December 31, 2019, the Company’s disclosure controls and procedures were effective to give reasonable assurance that information required to be disclosed by the Company in reports that it files or submits under Canadian securities legislation and the Exchange Act is: (i) recorded, processed, summarized and reported within the time periods specified therein; and (ii) accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.

 

Management’s report on internal control over financial reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting for the Company. 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 GAAP.

 

Due to 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.

 

We have excluded fifteen entities acquired by the Company during the 2019 fiscal year from our assessment of internal control over financial reporting as at December 31, 2019. The total assets and total revenues of the fifteen majority-owned entities represent 11.8% and 13.4%, respectively, of the related consolidated financial statement amounts as at and for the year ended December 31, 2019.

 

Management has assessed the effectiveness of the Company’s internal control over financial reporting as at December 31, 2019, based on the criteria set forth in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this assessment, management has concluded that, as at December 31, 2019, the Company’s internal control over financial reporting was effective.

 

The effectiveness of the Company's internal control over financial reporting as at December 31, 2019, has been audited by PricewaterhouseCoopers LLP, an independent registered public accounting firm, as stated in their report dated February 20, 2020 which accompanies the Company’s audited consolidated financial statements for the year ended December 31, 2019.

 

Changes in internal control over financial reporting

During the year ended December 31, 2019, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

 

Legal proceedings

FirstService is involved in litigation in the normal course of its business, both as a defendant and as a plaintiff. Management reviews all of the relevant facts for each claim and applies judgment in evaluating the likelihood and, if applicable, the amount of any potential loss. Where a potential loss is considered probable and the amount is reasonably estimable, provisions for loss are made based on management’s assessment of the likely outcome. Where a range of loss can be reasonably estimated with no best estimate in the range, FirstService records the minimum amount in the range. FirstService does not provision for claims for which the outcome is not determinable or claims for which the amount of the loss cannot be reasonably estimated. Any settlements or awards under such claims are provisioned for when reasonably determinable.

 

 

Page 12 of 14

 

As of February 20, 2020, there are no claims outstanding for which FirstService has assessed the potential loss as both probable to result and reasonably estimable, therefore no accrual has been made.

 

Market risk of financial instruments

FirstService is engaged in operating and financing activities that generate risk in three primary areas as set out below. See Note 18 to the Consolidated Financial Statements for additional information regarding these risks. FirstService’s overall risk management program and business practices seek to minimize any potential adverse effects on FirstService’s financial performance. Risk management is carried out by the senior management team and is reviewed by FirstService’s board of directors.

 

For an understanding of other potential risks, including non-financial risks, see the section entitled “Risk Factors” in the Company’s Annual Information Form for the year ended December 31, 2019 available on SEDAR at www.sedar.com, which is also included in the Company’s Annual Report on Form 40-F available on EDGAR at www.sec.gov.

 

Foreign exchange

 

FirstService is exposed to foreign exchange risk as a result of transactions in currencies other than its functional currency, the U.S. dollar. A majority of FirstService’s revenues in fiscal 2019 were transacted in U.S. dollars. A portion of FirstService’s revenues were denominated in Canadian dollars, which results in foreign currency exposure related to fluctuations between the Canadian and U.S. dollars. FirstService’s head office expenses are incurred in Canadian dollars, which is hedged by Canadian dollar denominated revenue. As an additional part of its risk management strategy, FirstService maintains net monetary asset and/or liability balances in foreign currencies and may engage in foreign currency hedging activities using financial instruments, including currency forward contracts and currency options. FirstService does not use financial instruments for speculative purposes. As at the date of this MD&A, FirstService does not have any such financial instruments.

 

FirstService’s credit agreement allows FirstService to borrow under its revolving credit facility in Canadian and U.S. dollars. To mitigate any foreign exchange risk related to its Canadian dollar denominated debt, FirstService may from time to time enter into forward foreign exchange contracts to sell Canadian dollars in an amount equal to the principal amount of its Canadian dollar denominated borrowings. As at the date of this MD&A, FirstService does not have any such foreign exchange contracts.

 

Interest rate

 

FirstService has no significant interest-bearing assets. FirstService’s income and operating cash flows are substantially independent of changes in market interest rates.

 

FirstService’s primary interest rate risk arises from its long-term debt under its credit agreement and senior secured notes. FirstService manages its exposure to changes in interest rates by using a combination of fixed and variable rate debt, varying lengths of terms to achieve the desired proportion of variable and fixed rate debt and, from time to time, may enter into hedging/interest rate swap contracts. Fluctuations in interest rates affect the fair value of any hedging/interest rate swap contracts as their value depends on the prevailing market interest rate. Hedging/interest rate swap contracts are monitored on a monthly basis. As at the date of this MD&A, FirstService does not have any such hedging/interest rate swap contracts. An increase (or decrease) in interest rates by 1% would result in a $6.1 million increase (or decrease) in annual interest expense under the credit facility contained in FirstService’s credit agreement.

 

Credit risk

 

Credit risk refers to the risk of losses due to failure of FirstService’s customers or other counterparties to meet their payment obligations. Credit risk also arises from deposits with banks. Credit risk with respect to the customer receivables are limited due to the large number of entities comprising FirstService’s customer base and their dispersion across many different service lines. Credit risk with respect to deposits is limited by the use of multiple large and reputable banks.

 

 

Page 13 of 14

 

Forward-looking statements and risks

This MD&A contains forward-looking statements with respect to expected financial performance, strategy and business conditions. The words “believe,” “anticipate,” “estimate,” “plan,” “expect,” “intend,” “may,” “project,” “will,” “would,” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. These statements reflect management’s current beliefs with respect to future events and are based on information currently available to management. Forward-looking statements involve significant known and unknown risk and uncertainties. Many factors could cause our actual results, performance or achievements to be materially different from any future results, performance or achievements that may be expressed or implied by such forward-looking statements. Factors which may cause such differences include, but are not limited to those set out below and those set out in detail in the “Risk Factors” section of the Company’s Annual Information Form for the year ended December 31, 2019 available on SEDAR at www.sedar.com, which is also included in the Company’s Annual Report on Form 40-F available on EDGAR at www.sec.gov:

 

·Economic conditions, especially as they relate to credit conditions, consumer spending and demand for managed residential property, particularly in regions where our business may be concentrated.
·Residential real estate property values, resale rates and general conditions of financial liquidity for real estate transactions.
·Extreme weather conditions impacting demand for our services or our ability to perform those services.
·Economic deterioration impacting our ability to recover goodwill and other intangible assets.
·A decline in our ability to generate cash from our businesses to fund future acquisitions and meet our debt obligations.
·The effects of changes in foreign exchange rates in relation to the U.S. dollar on our Canadian dollar denominated revenues and expenses.
·Competition in the markets served by the Company.
·Labour shortages or increases in wage and benefit costs.
·The effects of changes in interest rates on our cost of borrowing.
·A decline in our performance impacting our continued compliance with the financial covenants under our debt agreements, or our ability to negotiate a waiver of certain covenants with our lenders.
·Unexpected increases in operating costs, such as insurance, workers’ compensation, health care and fuel prices.
·Changes in the frequency or severity of insurance incidents relative to our historical experience.
·A decline in our ability to make acquisitions at reasonable prices and successfully integrate acquired operations.
·The performance of acquired businesses and potential liabilities acquired in connection with such acquisitions.
·Changes in laws, regulations and government policies at the federal, state/provincial or local level that may adversely impact our businesses.
·Risks related to liability for employee acts or omissions, or installation/system failure, in our fire protection businesses.
·A decline in our performance impacting our ability to pay dividends on our common shares.
·Risks arising from any regulatory review and litigation.
·Risks associated with intellectual property and other proprietary rights that are material to our business.
·Disruptions or security failures in our information technology systems.
·Political conditions, including any outbreak or escalation of terrorism or hostilities and the impact thereof on our business.
·Performance in our commercial and large loss property restoration business.
·Volatility of the market price of our common shares.
·Potential future dilution to the holders of our common shares.
·Risks related to our qualification as a foreign private issuer.
·Although the spin-off is complete, the transaction exposes FirstService to certain ongoing tax and indemnification risks.

 

 

Page 14 of 14

 

We caution that the foregoing list is not exhaustive of all possible factors, as other factors could adversely affect our results, performance or achievements. The reader is cautioned against undue reliance on these forward-looking statements. Although we believe that the assumptions underlying our forward-looking statements are reasonable, any of the assumptions could prove inaccurate and, therefore, there can be no assurance that the results contemplated in such forward-looking statements will be realized. The inclusion of such forward-looking statements should not be regarded as a representation by the Company or any other person that the future events, plans or expectations contemplated by the Company will be achieved. We note that past performance in operations and share price are not necessarily predictive of future performance. All forward-looking statements in this MD&A are qualified by these cautionary statements. The forward-looking statements are made as of the date of this MD&A and, unless otherwise required by applicable securities laws, we do not intend, nor do we undertake any obligation, to update or revise any forward-looking statements contained in this MD&A to reflect subsequent information, events, results or circumstances or otherwise.

 

Additional information

Copies of publicly filed documents of the Company, including our Annual Information Form, can be found through the SEDAR website at www.sedar.com and on EDGAR at www.sec.gov.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EX-23 5 exh_23.htm EXHIBIT 23

EXHIBIT 23

 

 

 

Consent of independent REGISTERED PUBLIC ACCOUNTING FIRM

 

We hereby consent to the incorporation by reference in this Annual Report on Form 40-F for the year ended December 31, 2019 of FirstService Corporation of our report dated February 20, 2020, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting, which appears in Exhibit 2 to this Annual Report on Form 40-F.

 

We also consent to reference to us under the heading “ Experts,” which appears in the Annual Information Form included in the Exhibit 1 incorporated by reference in this Annual Report on Form 40-F.

 

 

/s/ PricewaterhouseCoopers LLP

Chartered Professional Accountants, Licensed Public Accountants

 

 

Toronto, Canada

February 20, 2020

 

 

 

 

 

 

EX-31 6 exh_31.htm EXHIBIT 31

EXHIBIT 31

 

 

CERTIFICATION

PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

 

I, D. Scott Patterson, certify that:

 

1.I have reviewed this annual report on Form 40-F of FirstService Corporation;

 

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

 

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

 

4.The issuer’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer 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 issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

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

 

(c)Evaluated the effectiveness of the issuer’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 issuer’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer’s internal control over financial reporting; and

 

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

 

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer’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 issuer’s internal control over financial reporting.

 

February 20, 2020

 

 

/s/ D. Scott Patterson  
D. Scott Patterson  
Chief Executive Officer  

 

 

 

 

 

 

CERTIFICATION

PURSUANT TO RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934

 

I, Jeremy Rakusin, certify that:

 

1.I have reviewed this annual report on Form 40-F of FirstService Corporation;

 

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

 

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

 

4.The issuer’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the issuer 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 issuer, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

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

 

(c)Evaluated the effectiveness of the issuer’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 issuer’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the issuer’s internal control over financial reporting; and

 

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

 

(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the issuer’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 issuer’s internal control over financial reporting.

 

February 20, 2020

 

 

/s/ Jeremy Rakusin  
Jeremy Rakusin  
Chief Financial Officer  

 

 

 

 

EX-32 7 exh_32.htm EXHIBIT 32

exhibit 32

 

 

CERTIFICATION

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

TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the annual report on Form 40-F of FirstService Corporation (the “Company”) for the year ended December 31, 2019 (the “Report”) filed with the United States Securities and Exchange Commission on the date hereof, I, D. Scott Patterson, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as enacted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: February 20, 2020

 

 

    /s/ D. Scott Patterson  
    D. Scott Patterson  
    Chief Executive Officer  

 

 

 

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

TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the annual report on Form 40-F of FirstService Corporation (the “Company”) for the year ended December 31, 2019 (the “Report”) filed with the United States Securities and Exchange Commission on the date hereof, I, Jeremy Rakusin, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as enacted pursuant to section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

 

Dated: February 20, 2020

 

 

    /s/ Jeremy Rakusin  
    Jeremy Rakusin  
    Chief Financial Officer  

 

 

 

 


EX-101.INS 8 fsv-20191231.xml XBRL INSTANCE FILE false --12-31 FY 2019 2019-12-31 40-F 0001637810 41495957 Yes false Yes FirstService Corp Common Shares 1454000 1365000 10611000 1751000 35307000 19889000 25433000 9874000 19889000 7539000 4504000 666000 21345000 6500000 4072000 10566000 10056000 1800000 10056000 9245000 0.05 -54437000 -5798000 23283000 20440000 793000 166000 2800000 83310000 -3672000 -3968000 0.09 0.02 10745000 4404000 0.025 0.15 -45000 -72000 P3Y P4Y P3Y P5Y P1Y P10Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Supplemental Cash Flows Information, twelve months ended December 31</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Cash paid for amounts included in the measurement of operating lease liabilities</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,383</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Right-of-use assets obtained in exchange for operating lease obligation</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55,663</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted Average Remaining Operating Lease Term (years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5 </div></div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Weighted Average Discount Rate</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.2</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> </table></div> 112482000 636555000 308000 749345000 31548000 90592000 122140000 418919000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Notional value appreciation plans</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Under these plans, subsidiary employees are compensated if the notional value of the subsidiary increases. Awards under these plans generally have a term of up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fifteen</div> years and a vesting period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years. The increase in notional value is calculated with reference to growth in earnings relative to a fixed threshold amount plus or minus changes in indebtedness relative to a fixed opening amount. If an award is subject to a vesting condition, then graded attribution is applied to the intrinsic value. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued liabilities.</div></div></div></div></div> 5 62900000 84300000 0.90 191737000 9094000 7862000 164000 376000 P5Y P10Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Franchisor operations</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt">Revenues</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,607</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,079</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating earnings</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,999</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,709</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Initial franchise fee revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,956</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,496</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Depreciation and amortization</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,959</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,893</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Total assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">140,439</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">128,627</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Cash payments made during the period</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Income taxes</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,562</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,221</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Interest</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,772</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,714</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Non-cash financing activities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Increases in finance lease obligations</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,928</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,919</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td>&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 65%; font-size: 10pt; text-align: left">Number of options exercised</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">432,050</div></td> <td style="width: 1%">&nbsp;</td> <td style="background-color: White; width: 20%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Aggregate fair value</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,890</div></td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Intrinsic value</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,833</div></td> <td>&nbsp;</td> <td style="padding-bottom: 1pt; background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amount of cash received</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,057</div></td> <td>&nbsp;</td> <td style="padding-bottom: 1pt; background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Tax benefit recognized</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,932</div></td> <td>&nbsp;</td> <td style="padding-bottom: 2.5pt; background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div> P20Y P6Y P20Y 76226000 41709000 393730000 239925000 165444000 132572000 -7939000 124633000 5136000 48308000 54806000 83371000 24327000 215948000 4952000 40821000 49275000 76108000 20557000 191713000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">17.</div></div></div> <div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Other supplemental information</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Franchisor operations</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt">Revenues</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,607</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,079</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating earnings</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,999</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,709</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Initial franchise fee revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,956</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,496</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Depreciation and amortization</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,959</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,893</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Total assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">140,439</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">128,627</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Cash payments made during the period</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Income taxes</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,562</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,221</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Interest</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,772</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,714</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Non-cash financing activities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Increases in finance lease obligations</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,928</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,919</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> -336000 -336000 -10000 -10000 5767000 5767000 8126000 8126000 8126000 5767000 13136000 9177000 38698000 17515000 1955469000 1007474000 140439000 128627000 625310000 1323024000 7135000 474837000 525850000 6787000 668136000 415072000 1287333000 592402000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Revenues</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Net earnings</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Actual from Global Restoration for 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">219,204</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,991</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2019 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,613,433</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(211,188</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2018 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,368,673</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">125,174</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Revenues</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Net earnings</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Actual from other acquired entities for 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103,124</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,780</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2019 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,494,196</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(221,769</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2018 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,163,426</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">106,069</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 6911000 26401000 0 -211188000 125174000 -221769000 106069000 2613433000 2368673000 2494196000 2163426000 2158000 5884000 4671000 83794000 65015000 440000000 1035000 -503000 -167000 -962000 -1383000 15514000 13187000 14423000 13286000 14423000 6269000 6269000 12005000 0.08 0.1 8154000 8154000 1281000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Acquisitions</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> acquisitions:</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company acquired controlling interests in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fifteen</div> businesses, including <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> in the FirstService Residential segment and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> in the FirstService Brands segment.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In the FirstService Brands segment, the Company acquired Global Restoration (aka Bellwether FOS Holdco, Inc.), a leading commercial and large loss firm headquartered in Colorado and with operations across the U.S. and Canada.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Details of the final fair values of assets acquired and liabilities assumed for the Company&#x2019;s significant Global Restoration acquisition, which closed in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2019 </div>are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Global</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Restoration</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Accounts receivable</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118,678</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Inventories</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,677</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Prepaid expenses and other current assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,240</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Fixed assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,574</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease right-of-use assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,566</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Accounts payable</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(24,337</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Accrued liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(21,345</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Unearned revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,779</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease liabilities - current</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,500</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other current liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(649</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease liabilities - non-current</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,072</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Long-term debt - non-current</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,711</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Other liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(615</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Deferred tax liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(51,590</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Redeemable non-controlling interests</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25,433</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,704</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Cash consideration, net of cash acquired of $6,518</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(506,680</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Backlog</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,130</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Customer relationships</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">213,150</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Trademarks and trade names</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,850</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Goodwill</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,846</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&#x201c;Acquisition-related items&#x201d; related to the Global Restoration acquisition included transaction costs of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,158.</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Global Restoration acquisition was accounted for by the purchase method of accounting for business combinations. Accordingly, the accompanying consolidated statements of earnings do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> include any revenues or expenses related to Global Restoration prior to the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 21, 2019 </div>closing date. The consideration for the transaction was financed from borrowings under the Credit Agreement, consisting of the Company&#x2019;s revolving credit facility as well as a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$440,000</div> term loan (see note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11</div> for further detail).</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The amounts of revenues and earnings contributed from the date of acquisition and included in the Company&#x2019;s consolidated results for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>and the supplemental pro forma revenues and earnings of the combined entity had the acquisition date for Global Restoration been <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Revenues</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Net earnings</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Actual from Global Restoration for 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">219,204</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,991</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2019 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,613,433</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(211,188</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2018 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,368,673</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">125,174</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Supplemental pro forma results were adjusted for non-recurring items.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <!-- Field: Page; Sequence: 17; Value: 2 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">Other <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> acquisitions:</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In the FirstService Residential segment, the Company acquired controlling interests in regional firms operating in Chicago and western Canada.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Within the FirstService Brands segment, in addition to Global Restoration, the Company acquired <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> independent restoration companies, operating in Ohio, California, Missouri, Illinois and Quebec, as well as a Paul Davis Restoration franchise located in the mid-western U.S. The Company also acquired <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> California Closets franchises operating in Maryland, New Jersey, and Arizona and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> fire protection operations based in Houston and Atlanta.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Details of the other <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> acquisitions, in aggregate, are as follows:</div> <div style=" font-size: 10pt; margin: 0pt 0"> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Aggregate</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Acquisitions</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Current assets</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,454</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Non-current assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,175</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Current liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(29,059</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Non-current liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,574</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Deferred tax liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,328</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Redeemable non-controlling interest</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,874</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,206</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash consideration, net of cash acquired of $4,964</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(73,183</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquisition date fair value of contingent consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,611</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total purchase consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(83,794</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Backlog</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,240</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Customer relationships</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,168</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">567</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management contracts and other</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,644</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Goodwill</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58,381</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">For these other <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> acquisitions, &#x201c;Acquisition-related items&#x201d; included both transaction costs and contingent acquisition consideration fair value adjustments. Acquisition-related transaction costs for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>totaled <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5,884</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,671</div>). Also included in acquisition-related items was a reversal of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$503</div> related to contingent acquisition consideration fair value adjustments (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> &#x2013; <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$167</div>).</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The acquisitions referred to above were accounted for by the purchase method of accounting for business combinations. Accordingly, the accompanying consolidated statements of earnings do <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> include any revenues or expenses related to these acquisitions prior to their respective closing dates. The consideration for the acquisitions during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was financed from borrowings under the Credit Agreement and cash on hand.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The amount of revenues and earnings contributed from the date of acquisition and included in the Company&#x2019;s consolidated results for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>and the supplemental pro forma revenues and earnings of the combined entity had the acquisition date been <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Revenues</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Net earnings</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td>&nbsp;</td> <td style="text-align: left">&nbsp;</td> <td style="text-align: right">&nbsp;</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Actual from other acquired entities for 2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103,124</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,780</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2019 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,494,196</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(221,769</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Supplemental pro forma for 2018 (unaudited)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,163,426</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">106,069</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div><div style=" margin: 0pt 0; font-size: 10pt"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Supplemental pro forma results were adjusted for non-recurring items.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> acquisitions:</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company acquired controlling interests in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> businesses, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> in the FirstService Residential segment and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nine</div> in the FirstService Brands segment. In the FirstService Residential segment, the Company acquired regional firms operating in South Carolina, Georgia, and Ontario. In the FirstService Brands segment, the Company acquired <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> California Closets franchises located in Las Vegas and Houston, an independent restoration company in Florida, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> Paul Davis Restoration franchises based in Alberta, Kentucky, and Seattle, and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> fire protection companies operating in the Southeastern U.S., all of which will be operated as company-owned locations.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Details of these acquisitions are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Aggregate</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Acquisitions</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Current assets</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,383</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Non-current assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,961</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Current liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,049</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Deferred tax liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,230</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Redeemable non-controlling interest</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,889</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,824</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Note consideration</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,035</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash consideration, net of cash acquired of $3,038</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(59,444</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquisition date fair value of contingent consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,536</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total purchase consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(65,015</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquired intangible assets</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,960</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Goodwill</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,879</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In all years presented, the fair values of non-controlling interests for all acquisitions were determined using an income approach with reference to a discounted cash flow model using the same assumptions implied in determining the purchase consideration.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The purchase price allocations of all acquisitions resulted in the recognition of goodwill. The primary factors contributing to goodwill are assembled workforces, synergies with existing operations and future growth prospects. For certain acquisitions completed during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>goodwill in the amount of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6,911</div> is deductible for income tax purposes (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$26,401</div>). <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No</div> goodwill that arose from the Global Restoration acquisition is deductible for tax purposes.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The determination of fair values of assets acquired and liabilities assumed in business combinations required the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired. Intangible assets acquired at fair value on the date of acquisition are recorded using the income approach on an individual asset basis. The assumptions used in estimating the fair values of intangible assets include future EBITDA margins, revenue growth rates, expected attrition rates of acquired customer relationships and the discount rates. Also, given the significance of the acquisition, the fair values of identifiable assets and liabilities related to the Global Restoration acquisition were developed with the assistance of a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">third</div>-party valuation firm.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company typically structures its business acquisitions to include contingent consideration. Vendors, at the time of acquisition, are entitled to receive a contingent consideration payment if the acquired businesses achieve specified earnings levels during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>- to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div>-year periods following the dates of acquisition. The ultimate amount of payment is determined based on a formula, the key inputs to which are (i) a contractually agreed maximum payment; (ii) a contractually specified earnings level and (iii) the actual earnings for the contingency period. If the acquired business does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> achieve the specified earnings level, the maximum payment is reduced for any shortfall, potentially to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nil.</div></div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The fair value of the contingent consideration liability recorded on the consolidated balance sheet as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$14,423</div> (see note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18</div>). The estimated range of outcomes (undiscounted) for these contingent consideration arrangements is determined based on the formula price and the likelihood of achieving specified earnings levels over the contingency period, and ranges from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$13,187</div> to a maximum of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$15,514.</div> These contingencies will expire during the period extending to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> July 2022. </div>During the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,056</div> was paid with reference to such contingent consideration (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9,245</div>).</div></div> 14991000 3780000 219204000 103124000 34454000 22383000 3240000 118678000 29059000 12049000 24337000 12779000 649000 51590000 6328000 4230000 4240000 13168000 567000 11644000 28960000 7130000 213150000 1850000 31677000 33704000 -4206000 -6824000 8175000 6961000 1574000 5711000 615000 22574000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Business combinations</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">All business combinations are accounted for using the purchase method of accounting. Transaction costs are expensed as incurred.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The determination of fair values of assets and liabilities assumed in business combinations requires the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The fair value of the contingent consideration is classified as a financial liability and is recorded on the balance sheet at the acquisition date and is re-measured at fair value at the end of each period until the end of the contingency period, with fair value adjustments recognized in earnings.</div></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Description of the business</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">FirstService Corporation (the &#x201c;Company&#x201d;) is a North American provider of residential property management and other essential property services to residential and commercial customers. The Company&#x2019;s operations are conducted in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> segments: FirstService Residential and FirstService Brands. The segments are grouped with reference to the nature of services provided and the types of clients that use those services.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">FirstService Residential is a full-service property manager and in many markets provides a full range of ancillary services primarily in the following areas: (i) on-site staffing, including building engineering and maintenance, full-service amenity management, security, concierge and front desk personnel; (ii) proprietary banking and insurance products; and (iii) energy conservation and management solutions.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">FirstService Brands provides a range of essential property services to residential and commercial customers in North America through franchise networks and company-owned locations. The principal brands in this division include Paul Davis Restoration, Global Restoration, California Closets, CertaPro Painters, Pillar to Post Home Inspectors, Floor Coverings International, and Century Fire Protection.</div></div> 9928000 1919000 1717000 1220000 0 6711000 7031000 6518000 4964000 3038000 121198000 66340000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Cash and cash equivalents</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Cash equivalents consist of short-term interest-bearing securities, which are readily convertible into cash and have original maturities at the date of purchase of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months or less.</div></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Restricted cash</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Restricted cash consists of cash over which the Company has legal ownership but is restricted as to its availability or intended use, including funds held on behalf of clients and franchisees.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted updated guidance issued by the FASB on restricted cash (ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18</div>). This ASU requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash and restricted cash equivalents. The Company&#x2019;s restricted cash balance consists primarily of cash related to our marketing funds in the FirstService Brands segment, cash held for certain employees&#x2019; benefit plans, and cash held for insurance broker commissions owed in our FirstService Residential segment. This update has been applied retrospectively.</div></div></div></div></div> 79844000 66894000 134291000 54447000 12950000 600000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Contingencies</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In the normal course of operations, the Company is subject to routine claims and litigation incidental to its business. Litigation currently pending or threatened against the Company includes disputes with former employees and commercial liability claims related to services provided by the Company. The Company believes resolution of such proceedings, combined with amounts set aside, will <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a material impact on the Company&#x2019;s financial condition or the results of operations.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> May 2019, </div>the Company settled the restated management services agreement (&#x201c;MSA&#x201d;), including the long-term incentive arrangement (the &#x201c;LTIA&#x201d;), between the Company and Jay S. Hennick, the Company&#x2019;s Founder and Chairman. As part of the settlement, the Multiple Voting Shares of the Company were converted into Subordinate Voting Shares on a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div>-for-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> basis for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> consideration, thereby eliminating the Company&#x2019;s dual class share structure. For consideration of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$314,379,</div> which is the purchase price determined with reference to the LTIA formula provided in the restated MSA, FirstService acquired all of the shares in the company which indirectly held the MSA. The Company, under the terms of the transaction: (a) paid <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$62,900</div> (approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">C$84,300</div>) in cash; and issued a total of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,918,860</div> Subordinate Voting Shares. Subsequent to the completion of the transaction, the MSA was terminated, thereby eliminating the LTIA and all future fees and other entitlements owing thereafter, and the Company filed an amendment to its articles that re-classified its Subordinate Voting Shares as Common Shares. The settlement of the LTIA was considered a modification of a share-based payment arrangement, which was accounted for as compensation expense in the Company&#x2019;s Consolidated Statements of Earnings. The net cash impact was included in operating activities in the Company&#x2019;s Consolidated Statements of Cash Flows.</div></div> 35980047 35916383 41495957 605428000 -248951000 63242000 23979000 24415000 -224972000 87657000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Basis of consolidation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries where the Company is the primary beneficiary. Where the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a controlling interest but has the ability to exert significant influence, the equity method is used. Inter-company transactions and accounts are eliminated on consolidation.</div></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Redeemable non-controlling interests</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Redeemable non-controlling interests (&#x201c;RNCI&#x201d;) are recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the &#x201c;mezzanine&#x201d; section of the balance sheet, outside of shareholders&#x2019; equity. Changes in the RNCI amount are recognized immediately as they occur.</div></div></div></div></div> 10611000 4536000 74100000 36746000 12593000 13453000 4462000 3392000 1634097000 1320252000 -390000 -390000 33978000 23615000 369000 -554000 34347000 23061000 0.0025 0.025 0.0025 0.025 602977000 0.044 0.0484 P5Y P10Y 0.044 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Financing fees</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Financing fees related to our amended and restated credit agreement (the &#x201c;Credit Agreement&#x201d;) with a syndicate of lenders and our <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$150,000</div> of senior secured notes (the &#x201c;Senior Notes&#x201d;) are deferred and amortized to interest expense using the effective interest method.</div></div></div></div></div> 314379000 314379000 -5580000 1458000 -1620000 403000 2836000 -7200000 1861000 88141000 31248000 58239000 6577000 -8988000 1989000 33704000 25450000 2788000 1567000 4430000 1638000 18615000 12562000 749000 1312000 3860000 2018000 3024000 113000 965000 779000 55402000 6577000 1276000 1689000 86072000 29393000 40859000 35257000 6959000 5893000 25628000 53886000 43000 79557000 23045000 29686000 41000 52772000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; font-weight: bold; text-align: justify; margin: 0pt 0"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Impact of recently issued accounting standards</div> <div style=" font-size: 10pt; font-weight: bold; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 2016, </div>FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,</div> Financial Instruments &#x2013; Credit Losses (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">326</div>): Measurement of Credit Losses on Financial Instruments. In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> November 2018, </div>FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,</div> Codification Improvements to Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">326,</div> Financial Instruments &#x2013; Credit Losses, which amends the scope and transition requirements of ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.</div> The standard requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. The standard will become effective for the Company beginning <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2020 </div>and will require a cumulative-effect adjustment to Accumulated retained earnings as of the beginning of the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is currently evaluating the impact of this guidance on its consolidated financial statements.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 2019, </div>FASB issued ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,</div> Income Taxes (Topic <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">740</div>): Simplifying the Accounting for Income Taxes. This ASU affects a number of aspects of tax accounting including simplifying the accounting for income taxes by removing a number of reporting exceptions. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 15, 2020. </div>The Company is currently evaluating the impact of this guidance on its consolidated financial statements.</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center">Year ended</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Revenues</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">FirstService Residential</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,411,998</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,254,840</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">FirstService Brands company-owned operations</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">836,637</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">540,058</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">FirstService Brands franchisor</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">153,826</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,079</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">FirstService Brands franchise fee</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,949</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,496</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stock-based compensation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has a stock option plan for certain officers and key full-time employees of the Company and its subsidiaries. Options are granted at the market price for the underlying shares on the date of grant. Each option vests over a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div>-year term, expires <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years from the date granted and allows for the purchase of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> Common Share. All Common Shares issued are new shares. As at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>there were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">689,500</div> options available for future grants.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 1in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Grants under the Company&#x2019;s stock option plan are equity-classified awards. Stock option activity for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>is as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0" align="center"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Weighted average</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Weighted</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">remaining</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Number of</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">average</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">contractual life</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Aggregate</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">options</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">exercise price</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(years)</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">intrinsic value</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Shares issuable under options -</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; font-size: 10pt">Beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,633,150</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44.68</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">438,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83.89</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Exercised</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(432,050</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.30</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Shares issuable under options -</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 10pt; padding-bottom: 1pt">December 31, 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,639,100</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60.26</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.6</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">53,724</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Options exercisable - End of period</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">610,952</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47.49</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.8</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,831</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div><div style=" margin: 0pt 0; font-size: 10pt"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company incurred stock-based compensation expense related to these awards of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$8,126</div> during the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 (</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5,767</div>).</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">As at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the range of option exercise prices was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$23.96</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$83.89</div> per share. Also as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the aggregate intrinsic value and weighted average remaining contractual life for in-the-money options vested and expected to vest were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$53,724</div> and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.61</div> years, respectively.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The following table summarizes information about option exercises during year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019:</div></div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td>&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 65%; font-size: 10pt; text-align: left">Number of options exercised</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">432,050</div></td> <td style="width: 1%">&nbsp;</td> <td style="background-color: White; width: 20%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Aggregate fair value</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,890</div></td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Intrinsic value</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,833</div></td> <td>&nbsp;</td> <td style="padding-bottom: 1pt; background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Amount of cash received</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,057</div></td> <td>&nbsp;</td> <td style="padding-bottom: 1pt; background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td>&nbsp;</td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Tax benefit recognized</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,932</div></td> <td>&nbsp;</td> <td style="padding-bottom: 2.5pt; background-color: White; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">As at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>there was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9,043</div> of unrecognized compensation cost related to non-vested awards which is expected to be recognized over the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> years. During the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the fair value of options vested was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,711</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$11,670</div>).</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model, utilizing the following weighted average assumptions:</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 65%; font-size: 10pt; text-align: left">Risk free rate</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.4</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">%</td> <td style="background-color: White; width: 20%">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Expected life in years</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.75</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Expected volatility</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30.6</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">%</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Dividend yield</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.7</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">%</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Weighted average fair value per option granted</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.85</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The risk-free interest rate is based on the implied yield of a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">zero</div>-coupon US Treasury bond with a term equal to the option&#x2019;s expected term. The expected life in years represents the estimated period of time until exercise and is based on historical experience. The expected volatility is based on the historical prices of the Company&#x2019;s shares over the previous <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> years.</div></div> 1406000 4676000 6082000 19417000 19417000 23411000 23411000 2564000 2064000 -6.58 1.83 -6.58 1.80 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Net earnings per common share</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The following table reconciles the denominator used to calculate earnings per common share:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Shares issued and outstanding at beginning of period</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,980,047</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,916,383</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Weighted average number of shares:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Issued during the period</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,245,229</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">111,904</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Repurchased during the period</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(76,076</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt">Weighted average number of shares used in computing basic earnings per share</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,225,276</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,952,211</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left">Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">437,204</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">619,089</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left">Number of shares used in computing diluted earnings per share</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,662,480</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,571,300</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 462000 -754000 0.265 0.265 94010000 73454000 9043000 P4Y 2932000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2019</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2018</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Carrying</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Fair</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Carrying</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Fair</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">amount</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">value</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">value</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left">Other receivables</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,033</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,033</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,212</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,212</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Long-term debt</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">766,623</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">779,279</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">334,523</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">344,198</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Fair value</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company uses the fair value measurements framework for financial assets and liabilities and for non-financial assets and liabilities that are recognized or disclosed at fair value on a non-recurring basis. The framework defines fair value, gives guidance for measurement and disclosure, and establishes a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-level hierarchy for observable and unobservable inputs used to measure fair value. The classification of an asset or liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> levels are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> &#x2013; Quoted prices (unadjusted) in active markets for identical assets or liabilities</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> &#x2013; Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> &#x2013; Unobservable inputs for which there is little or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> market data, which requires the Company to develop its own assumptions</div></div></div></div></div> 10153000 21060000 9628000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Financial instruments</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">Concentration of credit risk</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company is subject to credit risk with respect to its cash and cash equivalents, accounts receivable and other receivables. Concentrations of credit risk with respect to cash and cash equivalents are limited by the use of multiple large and reputable banks. Concentrations of credit risk with respect to the receivables are limited due to the large number of entities comprising the Company&#x2019;s customer base and their dispersion across many different service lines.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">Interest rate risk</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company maintains an interest rate risk management strategy that uses interest rate hedging contracts from time to time. The Company&#x2019;s specific goals are to: (i) manage interest rate sensitivity by modifying the characteristics of its debt and (ii) lower the long-term cost of its borrowed funds.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">Foreign currency risk</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Foreign currency risk is related to the portion of the Company&#x2019;s business transactions denominated in currencies other than U.S. dollars. A portion of revenue is generated by the Company&#x2019;s Canadian operations. The Company&#x2019;s head office expenses are incurred in Canadian dollars which is economically hedged by Canadian dollar denominated revenue.</div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; margin: 0pt 0 0pt 0.5in; text-align: justify"><div style="display: inline; font-weight: normal"><div style="display: inline; font-style: italic;">Fair values of financial instruments</div></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019:</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Carrying value at</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Fair value measurements</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 46%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">December 31, 2019</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Level 1</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Level 2</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Level 3</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Contingent consideration liability</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,423</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,423</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The inputs to the measurement of the fair value of contingent consideration related to acquisitions are Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> inputs. The fair value measurements were made using a discounted cash flow model; significant model inputs were expected future operating cash flows (determined with reference to each specific acquired business) and discount rates (which range from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10%</div>). The range of discount rates is attributable to level of risk related to economic growth factors combined with the length of the contingent payment periods; and the dispersion was driven by unique characteristics of the businesses acquired and the respective terms for these contingent payments. Within the range of discount rates, there is a data point concentration at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9%.</div> A <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2%</div> increase in the weighted average discount rate would <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a significant impact on the fair value of the contingent consideration balance.</div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt">Balance, December 31, 2018</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,286</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Amounts recognized on acquisitions</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,611</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Amounts recognized on acquisitions of management contracts</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,751</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Fair value adjustments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(503</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Resolved and settled in cash</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,056</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(666</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Balance, December 31, 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,423</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: current portion</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,269</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-current portion</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,154</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <!-- Field: Page; Sequence: 29; Value: 2 --> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in"></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate fair values due to the short maturity of these instruments, unless otherwise indicated. The inputs to the measurement of the fair value of long term debt are Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> inputs. The fair value measurements were made using a net present value approach; significant model inputs were expected future cash outflows and discount rates (which range from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.0%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.5%</div>). The following are estimates of the fair values for other financial instruments:</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">2019</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center">2018</td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Carrying</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Fair</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Carrying</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Fair</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">amount</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">value</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">value</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 48%; font-size: 10pt; text-align: left">Other receivables</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,033</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,033</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,212</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,212</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Long-term debt</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">766,623</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">779,279</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">334,523</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">344,198</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">Other receivables include notes receivable from non-controlling shareholders and other non-current receivables.</div></div> P4Y P20Y P1Y P35Y P2Y P15Y P180D P1Y P11Y328D P7Y255D P3Y292D P6Y P11Y109D 71474000 26707000 18543000 36462000 153186000 52600000 22500000 16360000 21940000 113400000 42602000 30967000 32669000 34010000 34690000 360228000 49806000 30303000 79073000 519410000 135844000 48558000 27506000 50290000 262198000 288754000 23099000 11760000 42611000 366224000 83244000 26058000 11146000 28350000 148798000 226318000 965000 2417000 22049000 251749000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Foreign currency translation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Assets, liabilities and operations of foreign subsidiaries are recorded based on the functional currency of each entity. For certain foreign operations, the functional currency is the local currency, in which case the assets, liabilities and operations are translated at current exchange rates from the local currency to the reporting currency, the US dollar. The resulting unrealized gains or losses are reported as a component of accumulated other comprehensive earnings. Realized and unrealized foreign currency gains or losses related to any foreign dollar denominated monetary assets and liabilities are included in net earnings.</div></div></div></div></div> 644847000 335155000 250846000 188223000 103697000 291920000 193943000 141212000 211726000 433121000 58381000 42879000 6248000 36631000 42879000 18446000 290781000 309227000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Goodwill and intangible assets</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> subject to amortization.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Intangible assets are recorded at fair value on the date they are acquired. They are amortized over their estimated useful lives as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom"> <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 0.5in">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 59%; font-size: 10pt; text-align: left">straight-line over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">by pattern of use, currently estimated at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.5%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15%</div> per year</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">straight-line over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35</div> years</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Management contracts and other</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">straight-line over life of contract ranging from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div> years</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; padding-left: 0.5in">Backlog</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">straight-line over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months</td> </tr> </table> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company reviews the carrying value of finite life intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable from the estimated future cash flows expected to result from their use and eventual disposition. If the sum of the undiscounted expected future cash flows is less than the carrying amount of the asset group, an impairment loss is recognized. Measurement of the impairment loss is based on the excess of the carrying amount of the asset group over the fair value calculated using an income approach.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Goodwill is tested for impairment annually, on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 1, </div>or more frequently if events or changes in circumstances indicate the asset might be impaired, in which case the carrying amount of the asset is written down to fair value.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Impairment of goodwill is tested at the reporting unit level. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">seven</div> reporting units determined with reference to business segment, customer type, service delivery model and geography. Impairment is tested by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> assessing qualitative factors to determine whether it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that its fair value is greater than its carrying amount, then <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> further testing is required. Where the qualitative analysis is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> sufficient to support that the fair value exceeds the carrying amount then a goodwill impairment test is performed. A quantitative goodwill impairment test is performed by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated using a market multiple method, which estimates market multiples of earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d;) for comparable entities with similar operations and economic characteristics. Significant assumptions used in estimating the fair value of each reporting unit include the market multiples of EBITDA.</div></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10.</div></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <div style="display: inline; font-weight: bold;">Goodwill</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Residential</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Brands</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Consolidated</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt">Balance, December 31, 2017</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">188,223</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103,697</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">291,920</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Goodwill acquired during the year</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,248</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,631</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,879</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Other items</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">922</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,633</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,555</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Foreign exchange</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,450</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(749</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,199</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Balance, December 31, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">193,943</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,212</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">335,155</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Goodwill acquired during the year</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,446</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">290,781</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">309,227</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Goodwill disposed during the year</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,025</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(229</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,254</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other items</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">527</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">956</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,483</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Foreign exchange</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">835</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">401</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,236</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">Balance, December 31, 2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">211,726</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">433,121</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">644,847</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Goodwill represents the excess of purchase price over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. A test for goodwill impairment is required to be completed annually, in the Company&#x2019;s case as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 1, </div>or more frequently if events or changes in circumstances indicate the asset might be impaired. Based on the quantitative assessment in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> the Company has concluded that goodwill is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> impaired.</div></div> -1450000 -749000 -2199000 835000 401000 1236000 0 922000 1633000 2555000 527000 956000 1483000 2025000 229000 2254000 -200484000 115202000 -323100000 6854000 122616000 108348000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Income tax</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Income tax differs from the amounts that would be obtained by applying the statutory rate to the respective year&#x2019;s earnings before tax. Differences result from the following items:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt; width: 70%; font-size: 10pt; text-align: left">Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(53,128</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,529</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Permanent differences</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,566</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">785</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Tax effect of flow through entities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(307</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(491</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Adjustments to tax liabilities for prior periods</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(328</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(526</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Non-deductible stock-based compensation</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,153</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,528</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Excess tax benefits related to stock-based compensation</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,672</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,968</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Foreign, state and provincial tax rate differential</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,402</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,863</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Settlement of long-term incentive arrangement</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,310</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other taxes</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(45</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(72</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Provision for income taxes as reported</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,147</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,922</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin-top: 0; margin-bottom: 0"> </div> <div style=" margin-top: 0; margin-bottom: 0">&nbsp;</div> <!-- Field: Page; Sequence: 26; Value: 2 --> <!-- Field: /Page --> <div style=" margin-top: 0; margin-bottom: 0"> </div> <div style=" margin-top: 0; margin-bottom: 0"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Earnings before income tax by jurisdiction comprise the following:</div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin-top: 0; margin-bottom: 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Canada</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(323,100</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,854</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">United States</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,616</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,348</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Total</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(200,484</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">115,202</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0">&nbsp;</div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Income tax expense (recovery) comprises the following:</div> <div style=" margin: 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Current</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 70%; font-size: 10pt">Canada</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">369</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(554</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">United States</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,978</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,615</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,347</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,061</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Deferred</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt">Canada</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,620</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">403</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">United States</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,580</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,458</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,200</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,861</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,147</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,922</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The significant components of deferred income tax are as follows:</div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Deferred income tax assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; text-align: left; padding-left: 10pt">Loss carry-forwards</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,788</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,567</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Expenses not currently deductible</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,283</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,440</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Stock-based compensation</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">749</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,312</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Allowance for doubtful accounts</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,860</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,018</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Inventory and other reserves</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,024</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">113</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,704</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,450</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Deferred income tax liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Depreciation and amortization</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86,072</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,393</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Basis differences of partnerships and other entities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">793</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">166</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Prepaid and other expenses deducted for tax purposes</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,276</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,689</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88,141</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,248</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Net deferred income tax asset (liability) before valuation allowance</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(54,437</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,798</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Valuation allowance</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">965</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">779</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net deferred income tax asset (liability)</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(55,402</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,577</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The recoverability of deferred income tax assets is dependent on generating sufficient taxable income before the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> year loss carry-forward limitation. Although realization is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> assured, the Company believes it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that the deferred tax asset will be realized. The amount of the deferred tax asset considered realizable, however, could be reduced in the near term if estimates of future taxable income during the carry-forward period are reduced.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has gross operating loss carry-forwards as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: right; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Loss carry forward</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Gross losses not recognized</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Net</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 34%; font-size: 10pt">Canada</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,430</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,638</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,430</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,638</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">United States</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,615</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,562</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,840</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,529</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,775</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,033</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div><div style=" margin: 0pt 0; font-size: 10pt"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">These amounts above are available to reduce future federal, state, and provincial income taxes in their respective jurisdictions. Net operating loss carry-forward balances attributable to the United States and Canada expire over the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years.</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">Cumulative unremitted earnings of US and foreign subsidiaries approximated <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$528,519</div> as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 (</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$429,173</div>). Income tax is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> provided on the unremitted earnings of US and foreign subsidiaries because it has been the practice and is the intention of the Company to reinvest these earnings indefinitely in these subsidiaries.</div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The gross unrecognized tax benefits are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$148</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$148</div>). Of this balance, <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$148</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$148</div>) would affect the Company&#x2019;s effective tax rate if recognized. For the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>there was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> adjustment to interest and penalties related to provisions for income tax (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">nil</div>). As at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the Company had accrued <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$38</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$38</div>) for potential income tax related interest and penalties.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company&#x2019;s significant tax jurisdictions include the United States and Canada. The number of years with open tax audits varies depending on the tax jurisdictions. Generally, income tax returns filed with the Canada Revenue Agency and related provinces are open for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">four</div> years and income tax returns filed with the U.S. Internal Revenue Service and related states are open for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> currently expect any other material impact on earnings to result from the resolution of matters related to open taxation years, other than noted above. Actual settlements <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>differ from the amounts accrued. The Company has, as part of its analysis, made its current estimates based on facts and circumstances known to date and cannot predict changes in facts and circumstances that <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>affect its current estimates.</div></div> 27147000 24922000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Income tax</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Income tax has been provided using the asset and liability method whereby deferred income tax assets and liabilities are recognized for the expected future income tax consequences of events that have been recognized in the consolidated financial statements or income tax returns. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which temporary differences are expected to reverse, be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in earnings in the period in which the change occurs. A valuation allowance is recorded unless it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that realization of a deferred income tax asset will occur based on available evidence.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company recognizes uncertainty in tax positions taken or expected to be taken in a tax return by recording a liability for unrecognized tax benefits on its balance sheet. Uncertainties are quantified by applying a prescribed recognition threshold and measurement attribute.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company classifies interest and penalties associated with income tax positions in income tax expense.</div></div></div></div></div> -2402000 -2863000 -53128000 30529000 307000 491000 1566000 785000 2153000 1528000 -328000 -526000 31562000 28221000 4147000 9337000 858000 -3249000 17396000 37100000 4644000 -5142000 7228000 12462000 11808000 -6330000 7107000 5780000 13069000 1257000 1033000 6152000 437204 619089 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9.</div></div></div> <div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Intangible assets</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold">December 31, 2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Gross</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">carrying</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amortization</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Net</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">360,228</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">71,474</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">288,754</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,707</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,099</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,303</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,543</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,760</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management contracts and other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,073</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,462</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,611</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">519,410</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">153,186</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">366,224</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">December 31, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Gross</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">carrying</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amortization</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Net</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">135,844</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,600</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,244</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,558</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,058</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,506</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,360</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,146</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management contracts and other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,290</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,940</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,350</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">262,198</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">113,400</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,798</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0"> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <!-- Field: Page; Sequence: 22; Value: 2 --> <!-- Field: /Page --> <div style=" margin: 0pt 0; font-size: 10pt"> </div> <div style=" font-size: 10pt; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">During the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the Company acquired the following intangible assets:</div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt">&nbsp;</div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Estimated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">weighted</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">average</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amortization</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">period (years)</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226,318</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.9</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">965</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.7</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,417</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management Contracts and other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,049</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">251,749</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.3</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The following is the estimated annual amortization expense for recorded intangible assets for each of the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31:</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right">2020</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,602</div></td> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2021</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,690</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2022</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,010</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2023</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,669</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2024</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,967</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 366224000 148798000 -32080000 -12620000 -32080000 -12620000 29772000 11714000 6510000 8860000 15347000 11843000 94511000 48227000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Inventories</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Inventories are carried at the lower of cost and net realizable value. Cost is determined using the weighted average method. Work-in-progress inventory relates to construction contracts and real estate project management projects in process and are accounted for using the percentage of completion method.</div></div></div></div></div> 66514000 26534000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842,</div> Leases, as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019, </div>using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has lease agreements with lease and non-lease components, and has elected to account for each lease component (e.g., fixed rent payments) separately from the non-lease components (e.g., common-area maintenance costs). The Company has also elected <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> to recognize the right-of-use assets and lease liabilities for short-term leases that have a lease term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months or less. Leases are recognized on the balance sheet when the lease term commences, and the associated lease payments are recognized as an expense on a straight-line basis over the lease term.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">See note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> to the consolidated financial statements for additional disclosures about the impact of adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842.</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Accounting Policy for Leases under ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">At lease commencement, which is generally when the Company takes possession of the asset, the Company records a lease liability and a corresponding right-of-use asset. Lease liabilities represent the present value of minimum lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of the lease liability is determined using the Company&#x2019;s incremental collateralized borrowing rate at the lease commencement.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Minimum lease payments include base rent, fixed escalation of rental payments, and rental payments that are adjusted periodically depending on a rate or index. In determining minimum lease payments, the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> separate non-lease components for real estate leases. Non-lease components are generally services that the lessor performs for the Company associated with the leased asset, such as common area maintenance.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Right-of-use assets represent the right to control the use of the leased asset during the lease and are initially recognized in an amount equal to the lease liability. In addition, prepaid rent, initial direct costs, and adjustments for lease incentives are components of the right-of-use asset. Over the lease term the lease expense is amortized on a straight-line basis beginning on the lease commencement date. Right-of-use assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">A right-of-use asset and lease liability are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recognized for leases with an initial term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months or less, and the lease expense is recognized on a straight-line basis over the lease term.</div></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,128</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,586</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,856</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,049</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,865</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,080</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Total future minimum lease payments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">161,564</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less imputed interest</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,695</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; font-size: 10pt; padding-bottom: 1pt">Total</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,869</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> 161564000 30080000 36128000 13865000 20049000 26856000 34586000 19695000 P8Y P10Y <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Leases</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The standard had a material impact on the Company&#x2019;s consolidated balance sheet, the primary impact being the recognition of right-of-use (&#x201c;ROU&#x201d;) assets and lease liabilities for operating leases, while its accounting for finance leases remained substantially unchanged.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">Select Consolidated Balance Sheet line items, which reflect the adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> are as follows:</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="border-top: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As Previously</td> <td style="border-top: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td colspan="3" style="border-top: Black 1pt solid; font-size: 10pt; text-align: center">&nbsp;</td> <td style="border-top: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td colspan="3" style="border-top: Black 1pt solid; font-size: 10pt; text-align: center">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">Reported, at</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">As Adjusted for</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">31-Dec-18</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Adjustments</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">1-Jan-19</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">(In thousands)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Assets:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; font-size: 10pt; text-align: left">Prepaid expenses and other current assets</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,739</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(125</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,614</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease right-of-use-assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">99,265</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">99,265</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Liabilities and equity:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Accrued liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,572</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,939</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">124,633</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,469</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,469</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Retained Earnings</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,537</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(390</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,147</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"><div style="display: inline; font-size: 10pt">Adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div> had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact to net earnings in the Company's Consolidated Statements of Earnings as well as <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impact to net cash from or used in operating, investing or financing activities in the Company's Consolidated Statements of Cash Flows.</div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has operating leases for corporate offices, copiers, and certain equipment. Its leases have remaining lease terms of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> year to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years, some of which <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>include options to extend the leases for up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8</div> years, and some of which <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>include options to terminate the leases within <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> year. The Company evaluates renewal terms on a lease by lease basis to determine if the renewal is reasonably certain. The amount of operating lease expense recorded in the statement of earnings for the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$32,161</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$26,784</div>).</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">Other information related to leases was as follows (in thousands, except lease term and discount rate):</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Supplemental Cash Flows Information, twelve months ended December 31</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Cash paid for amounts included in the measurement of operating lease liabilities</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,383</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Right-of-use assets obtained in exchange for operating lease obligation</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55,663</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Weighted Average Remaining Operating Lease Term (years)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5 </div></div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Weighted Average Discount Rate</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.2</div></td> <td style="font-size: 10pt; text-align: left">%</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0"> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <!-- Field: Page; Sequence: 20; Value: 2 --> <!-- Field: /Page --> <div style=" margin: 0pt 0; font-size: 10pt"> </div> <div style=" font-size: 10pt; margin: 0pt 0"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Future minimum operating lease payments under non-cancellable leases as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>were as follows:</div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">2020</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,128</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,586</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,856</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,049</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2024</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,865</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,080</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Total future minimum lease payments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">161,564</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less imputed interest</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,695</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; text-align: left; font-size: 10pt; padding-bottom: 1pt">Total</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,869</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0">&nbsp;</div> <div style=" margin: 0"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Future minimum operating lease payments under non-cancellable leases as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 </div>were as follows:</div> <div style=" margin: 0">&nbsp;</div> <div style=" margin: 0"> </div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,505</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,124</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,643</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,384</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,946</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,446</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Total future minimum lease payments</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">116,048</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 6316000 5214000 1955469000 1007474000 358206000 226947000 996714000 392716000 450000000 261259000 0.0025 0.005 4033000 4212000 440000000 766623000 334523000 761078000 330608000 5545000 3915000 766623000 779279000 344198000 16770000 220980000 54724000 55230000 0.02 0.025 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.</div></div></div> <div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"></div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <div style="display: inline; font-weight: bold;">Long-term debt</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">December 31,</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Credit Agreement</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">602,977</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Senior Notes</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">150,000</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Capital leases maturing at various dates through 2022</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,153</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other long-term debt maturing at various dates up to 2023</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,493</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">766,623</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: current portion</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,545</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long-term debt - non-current</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">761,078</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify; text-indent: 0in"></div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify; text-indent: 0in">The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$150</div> million of Senior Notes bearing interest at a rate of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.84%.</div> The Senior Notes are due on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 16, 2025, </div>with <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> annual equal repayments beginning on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 16, 2021.</div></div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has entered into the Credit Agreement with a syndicate of lenders. The Credit Agreement is comprised of a committed multi-currency revolving credit facility of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$450,000</div> (the &#x201c;Facility&#x201d;) and a term loan (drawn in a single advance) in the aggregate amount of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$440,000</div> (the &#x201c;Term Loan&#x201d;). The Facility portion of the Credit Agreement has a term ending on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 17, 2023 </div>and bears interest at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.25%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.50%</div> over floating preference rates, depending on certain leverage ratios. The Term Loan portion of the Credit Agreement has a term ending on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> June 21, 2024, </div>with repayments of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5%</div> per annum, paid quarterly, beginning in <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> September 2020, </div>with the balance payable at maturity, and bears interest at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.25%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.50%</div> over floating preference rates, depending on certain leverage ratios. The weighted average interest rate for <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019</div> was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.4%.</div> The Facility had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$261,259</div> of available un-drawn credit as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019. </div>As of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>letters of credit in the amount of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6,316</div> were outstanding (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$5,214</div> as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018). </div>The Credit Agreement requires a commitment fee of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.25%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.50%</div> of the unused portion, depending on certain leverage ratios. The Company <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>repay amounts owing under the Credit Agreement at any time without penalty. The Facility is available to fund working capital requirements (including acquisitions and any associated contingent purchase consideration) and other general corporate purposes. The Term Loan was implemented in order to substantially finance the purchase price for Global Restoration.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The indebtedness under the Credit Agreement and the Senior Notes rank equally in terms of seniority. The Company has granted the lenders under the Credit Agreement and the holders of the Senior Notes various security, including an interest in all of our assets. The Company is prohibited under the Credit Agreement and the Senior Notes from undertaking certain acquisitions and dispositions, and incurring certain indebtedness and encumbrances, without prior approval of the lenders under the Credit Agreement and the holders of the Senior Notes.</div> <div style=" font-size: 10pt; text-align: justify; text-indent: 0in; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The effective interest rate on the Company&#x2019;s long-term debt for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.4%.</div> The estimated aggregate amount of principal repayments on long-term debt required in each of the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years ending <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31 </div>and thereafter to meet the retirement provisions are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: left">2020</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,770</div></td> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55,230</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,724</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">220,980</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-size: 10pt">2024 and thereafter</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">418,919</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Redeemable non-controlling interests</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The minority equity positions in the Company&#x2019;s subsidiaries are referred to as redeemable non-controlling interests (&#x201c;RNCI&#x201d;). The RNCI are considered to be redeemable securities. Accordingly, the RNCI is recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the &#x201c;mezzanine&#x201d; section of the balance sheet, outside of shareholders&#x2019; equity. Changes in the RNCI amount are recognized immediately as they occur. The following table provides a reconciliation of the beginning and ending RNCI amounts:</div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Balance, January 1</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,585</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">117,708</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">RNCI share of earnings</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,874</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,180</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">RNCI redemption increment</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,105</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,235</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Distributions paid to RNCI</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,725</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,913</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Purchases of interests from RNCI, net</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(30,648</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,890</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">RNCI recognized on business acquisitions</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,307</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,889</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Other</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">164</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">376</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, December 31</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">174,662</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,585</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">The Company has shareholders&#x2019; agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to &#x201c;call&#x201d; the non-controlling interest at a price determined with the use of a formula price, which is usually equal to a fixed multiple of average annual net earnings before extraordinary items, income taxes, interest, depreciation, and amortization. The agreements also have redemption features which allow the owners of the RNCI to &#x201c;put&#x201d; their equity to the Company at the same price subject to certain limitations. The formula price is referred to as the redemption amount and <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be paid in cash or in Common Shares. The redemption amount as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$170,983</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$149,132</div>). The redemption amount is lower than that recorded on the balance sheet as the formula price of certain RNCI are lower than the amount initially recorded at the inception of the minority equity position. If all put or call options were settled with Common Shares as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>approximately <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,800,000</div> such shares would be issued, and would have resulted in an increase of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$0.90</div> to earnings per share for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019.</div></div></div> 561142000 20442000 -614965000 -106199000 107808000 99461000 7874000 11180000 -251610000 65865000 65865000 -251610000 1022721000 539645000 252788000 42410000 1275509000 582055000 15 3 12 5 3 2 12 3 9 2 3 3 2 2 7 -174419000 127568000 33999000 37709000 104706000 60586000 -339711000 89043000 54988000 -16463000 32161000 26784000 1330000 1156000 141869000 107469000 107469000 30622000 111247000 32383000 132893000 99265000 99265000 0.042 P5Y 116048000 24505000 11946000 15384000 19643000 23124000 21446000 4430000 1638000 2775000 2033000 15840000 10529000 63470000 48893000 4955000 6135000 2659000 -2623000 -2623000 -2623000 2659000 2659000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Other (income) expense</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin-top: 0; margin-bottom: 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Gain on disposal of business</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,082</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other (income) expense</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(254</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,015</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(254</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">During the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">second</div> quarter, the Company completed the divestiture of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> non-core businesses. The Company sold its national accounts commercial painting operations for cash consideration of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3,386</div> and notes receivable of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,800.</div> The pre-tax gain on disposal was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,406.</div> The Company also completed the sale of its Florida and Arizona-based landscaping operations for cash consideration of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9,644</div> (net of cash disposed of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$600</div>). The pre-tax gain on disposal was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,676.</div></div></div> 12650000 9850000 45403000 40797000 3493000 -2258000 -5837000 67000 254000 6015000 254000 1504000 6158000 8998000 30648000 3890000 22044000 18780000 5725000 6913000 4000000 575000 73183000 59444000 506680000 579863000 59444000 46628000 40597000 34319000 3600000 41457000 37739000 -125000 37614000 3386000 9644000 13030000 200262000 191737000 11057000 624052000 103914000 3671000 1200000 11057000 3682000 -227631000 90280000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8.</div></div></div> <div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fixed assets</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin-top: 0; margin-bottom: 0">&nbsp;</div> <div style=" margin-top: 0; margin-bottom: 0"> </div> <div style=" margin-top: 0; margin-bottom: 0"> </div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold">December 31, 2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Cost</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">depreciation</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Net</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt">Land</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Buildings</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,602</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,136</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,466</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85,585</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,308</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,277</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Furniture and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">92,863</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,057</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Computer equipment and software</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">112,752</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,371</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,381</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Leasehold improvements</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,170</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,327</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,843</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">347,493</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">215,948</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">131,545</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">December 31, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Cost</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">depreciation</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Net</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt">Land</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Buildings</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,581</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,952</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,629</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,441</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,821</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,620</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Furniture and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">74,052</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,275</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,777</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Computer equipment and software</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100,743</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,635</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Leasehold improvements</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,477</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,557</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,920</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">289,815</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">191,713</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">98,102</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Included in fixed assets are vehicles, office and computer equipment under finance lease at a cost of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$21,060</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$9,628</div>) and net book value of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$10,745</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,404</div>).</div></div> 2521000 10602000 85585000 92863000 112752000 43170000 347493000 2521000 10581000 67441000 74052000 100743000 34477000 289815000 131545000 98102000 2521000 5466000 37277000 38057000 29381000 18843000 2521000 5629000 26620000 24777000 24635000 13920000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Fixed assets</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Fixed assets are carried at cost less accumulated depreciation. The costs of additions and improvements are capitalized, while maintenance and repairs are expensed as incurred. Fixed assets are reviewed for impairment whenever events or circumstances indicate that the carrying value of an asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable. An impairment loss is recorded to the extent the carrying amount exceeds the estimated fair value of an asset group. Fixed assets are depreciated over their estimated useful lives as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom"> <td style="width: 40%; font-size: 10pt; padding-left: 0.5in">Buildings</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 59%; font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; padding-left: 0.5in">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Furniture and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Computer equipment and software</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Leasehold improvements</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">term of the lease to a maximum of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years straight-line</td> </tr> </table></div></div></div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold">December 31, 2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Cost</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">depreciation</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Net</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt">Land</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Buildings</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,602</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,136</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,466</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">85,585</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,308</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,277</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Furniture and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">92,863</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,057</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Computer equipment and software</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">112,752</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,371</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,381</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Leasehold improvements</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43,170</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,327</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,843</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">347,493</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">215,948</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">131,545</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">December 31, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Cost</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">depreciation</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Net</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt">Land</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,521</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Buildings</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,581</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,952</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,629</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67,441</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40,821</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,620</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Furniture and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">74,052</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,275</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,777</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Computer equipment and software</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">100,743</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">76,108</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,635</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Leasehold improvements</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,477</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,557</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,920</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">289,815</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">191,713</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">98,102</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> P20Y P40Y P3Y P5Y P3Y P10Y P3Y P5Y P10Y 4033000 4212000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Accounts Receivable</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In the ordinary course of business, the Company extends non-interest bearing trade credit to its customers. Accounts receivable are reported on the face of the consolidated balance sheets, net of an allowance for doubtful accounts. The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be collected. In determining the allowance for doubtful accounts, the Company analyzes the aging of accounts receivable, historical payment experience, customer creditworthiness and current economic trends.</div></div></div></div></div> 170983000 149132000 174662000 151585000 117708000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Balance, January 1</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,585</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">117,708</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">RNCI share of earnings</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,874</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,180</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">RNCI redemption increment</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,105</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,235</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Distributions paid to RNCI</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,725</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,913</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Purchases of interests from RNCI, net</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(30,648</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,890</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">RNCI recognized on business acquisitions</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,307</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,889</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Other</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">164</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">376</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Balance, December 31</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">174,662</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">151,585</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Related party transactions</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has entered into office space rental arrangements and property management contracts with senior managers of certain subsidiaries. These senior managers are usually also minority shareholders of the subsidiaries. The business purpose of the transactions is to rent office space for the Company and to generate property management revenues for the Company. The recorded amount of the rent expense for the year ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,330</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,156</div>). These amounts are settled monthly in cash, and are priced at market rates. The rental arrangements have fixed terms of up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">As at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the Company had <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,564</div> of loans receivable from minority shareholders (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2018 - </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$2,064</div>). The business purpose of the loans receivable was to finance the sale of non-controlling interests in subsidiaries to senior managers. The loan amounts are measured based on the formula price of the underlying non-controlling interests, and interest rates are determined based on market rates plus a spread. The loans generally have terms of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years, but are open for repayment without penalty at any time.</div></div> 194193000 41626000 13093000 13504000 45537000 -390000 45147000 2407410000 1931473000 148607000 132079000 4956000 4496000 1411998000 995412000 1254840000 676633000 2184789000 1822688000 222621000 108785000 836637000 540058000 153826000 132079000 4949000 4496000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Revenue from contracts with customers</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Within the FirstService Brands segment, franchise fee revenue recognized during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>that was included in deferred revenue at the beginning of the period was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$4,462</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$3,392</div>). These fees are recognized over the life of the underlying franchise agreement, usually between <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">External broker costs and employee sales commissions in obtaining new franchisees are capitalized in accordance with the revenue standard and are amortized over the life of the underlying franchise agreement. Costs amortized during the <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">twelve</div> months ended <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,717</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$1,220</div>). The closing amount of the capitalized costs to obtain contracts on the balance sheet as at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019 </div>was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$6,711</div> (<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2018</div> - <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$7,031</div>). There were <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> impairment losses recognized related to those assets in the quarter.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company&#x2019;s backlog represents remaining performance obligations and is defined as contracted work yet to be performed. As at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 31, 2019, </div>the aggregate amount of backlog was <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$300,499.</div> The Company expects to recognize revenue on the remaining backlog over the next <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Disaggregated revenues are as follows:</div> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center">Year ended</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="7" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">December 31</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2019</td> <td style="font-size: 10pt; font-weight: bold; border-bottom: Black 1pt solid">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">2018</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Revenues</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">FirstService Residential</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,411,998</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,254,840</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">FirstService Brands company-owned operations</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">836,637</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">540,058</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">FirstService Brands franchisor</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">153,826</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,079</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">FirstService Brands franchise fee</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,949</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,496</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company disaggregates revenue by segment, and within the FirstService Brands segment, further disaggregates its company-owned operations revenue; these businesses primarily recognize revenue over time as they perform because of continuous transfer of control to the customer. As such, revenue is recognized based on the extent of progress towards completion of the performance obligation. The Company generally uses the cost-to-cost measure of progress method. The extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">We believe this disaggregation best depicts how the nature, amount, timing and uncertainty of the Company&#x2019;s revenue and cash flows are affected by economic factors.</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Revenue recognition and unearned revenues</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company accounts for a contract with a customer when there is approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. The Company&#x2019;s revenues are measured based on consideration specified in the contract of each customer and revenue is recognized as the performance obligations are satisfied by transferring the control of the service or product to a customer.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">(a) Franchisor operations</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company operates several franchise systems within its FirstService Brands segment. Initial franchise fees are deferred and recognized over the term of the franchise agreement. Royalty revenues are recognized based on a contracted percentage of franchisee revenues, as reported by the franchisees. Revenues from administrative and other support services, as applicable, are recognized as the services are provided.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company&#x2019;s franchise systems operate marketing funds on behalf of franchisees. Advertising fund contributions from franchisees are reported as revenues and advertising fund expenditures are reported as expenses in our statements of earnings. To the extent that contributions received exceed advertising expenditures, the excess amount is accrued and offset as a deferred liability, whereas any expenditures in excess of contributions are expensed as incurred. As such, advertising fund contributions and the related revenues and expenses <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be reported in different periods.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">(b) Revenues from construction contracts and service operations other than franchisor operations </div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Revenues are recognized at the time the service is rendered. Certain services including but <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> limited to restoration and construction contracts, are recognized over time based on percentage of completion, based on a ratio of actual costs to total estimated contract costs. In cases where anticipated costs to complete a project exceed the revenue to be recognized, a provision for the additional estimated losses is recorded in the period when the loss becomes apparent. Amounts received from customers in advance of services being provided are recorded as unearned revenues when received.</div></div></div></div></div> 300499000 P1Y 55663000 92.50 <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Estimated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">weighted</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">average</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amortization</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">period (years)</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">226,318</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.9</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">965</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.7</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,417</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3.8</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management Contracts and other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,049</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6.0</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">251,749</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11.3</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt">Balance, December 31, 2018</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,286</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Amounts recognized on acquisitions</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,611</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Amounts recognized on acquisitions of management contracts</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,751</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Fair value adjustments</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(503</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Resolved and settled in cash</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,056</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(666</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Balance, December 31, 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,423</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: current portion</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,269</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Non-current portion</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,154</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Aggregate</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Acquisitions</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Current assets</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,454</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Non-current assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,175</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Current liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(29,059</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Non-current liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,574</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Deferred tax liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,328</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Redeemable non-controlling interest</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(9,874</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,206</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash consideration, net of cash acquired of $4,964</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(73,183</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquisition date fair value of contingent consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(10,611</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total purchase consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(83,794</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Backlog</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,240</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Customer relationships</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13,168</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">567</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management contracts and other</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,644</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Goodwill</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">58,381</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Aggregate</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Acquisitions</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Current assets</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,383</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Non-current assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,961</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Current liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,049</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Deferred tax liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,230</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Redeemable non-controlling interest</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(19,889</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,824</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Note consideration</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,035</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Cash consideration, net of cash acquired of $3,038</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(59,444</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquisition date fair value of contingent consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,536</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Total purchase consideration</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(65,015</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Acquired intangible assets</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,960</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">Goodwill</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,879</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Current</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 70%; font-size: 10pt">Canada</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">369</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(554</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">United States</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,978</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,615</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,347</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,061</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Deferred</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt">Canada</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,620</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">403</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">United States</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,580</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,458</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,200</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,861</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">Total</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,147</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,922</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">December 31,</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Credit Agreement</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">602,977</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Senior Notes</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">150,000</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Capital leases maturing at various dates through 2022</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,153</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other long-term debt maturing at various dates up to 2023</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,493</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">766,623</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Less: current portion</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5,545</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Long-term debt - non-current</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">761,078</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Deferred income tax assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; text-align: left; padding-left: 10pt">Loss carry-forwards</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,788</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,567</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Expenses not currently deductible</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,283</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20,440</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Stock-based compensation</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">749</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,312</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Allowance for doubtful accounts</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,860</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,018</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Inventory and other reserves</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,024</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">113</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,704</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,450</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Deferred income tax liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Depreciation and amortization</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">86,072</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,393</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Basis differences of partnerships and other entities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">793</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">166</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Prepaid and other expenses deducted for tax purposes</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,276</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,689</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">88,141</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,248</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Net deferred income tax asset (liability) before valuation allowance</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(54,437</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,798</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Valuation allowance</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">965</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">779</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 2.5pt">Net deferred income tax asset (liability)</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(55,402</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,577</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Shares issued and outstanding at beginning of period</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,980,047</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,916,383</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Weighted average number of shares:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Issued during the period</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,245,229</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">111,904</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Repurchased during the period</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(76,076</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt">Weighted average number of shares used in computing basic earnings per share</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,225,276</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35,952,211</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left">Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">437,204</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">619,089</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt; font-size: 10pt; text-align: left">Number of shares used in computing diluted earnings per share</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">38,662,480</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,571,300</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -10pt; padding-left: 10pt; width: 70%; font-size: 10pt; text-align: left">Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(53,128</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,529</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Permanent differences</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,566</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">785</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Tax effect of flow through entities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(307</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(491</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Adjustments to tax liabilities for prior periods</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(328</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(526</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Non-deductible stock-based compensation</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,153</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,528</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Excess tax benefits related to stock-based compensation</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,672</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(3,968</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Foreign, state and provincial tax rate differential</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,402</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,863</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Settlement of long-term incentive arrangement</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,310</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other taxes</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(45</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(72</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Provision for income taxes as reported</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,147</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,922</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Carrying value at</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Fair value measurements</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 46%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">December 31, 2019</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Level 1</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Level 2</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Level 3</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Contingent consideration liability</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,423</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">14,423</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold">December 31, 2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Gross</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">carrying</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amortization</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Net</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">360,228</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">71,474</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">288,754</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">49,806</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,707</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,099</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,303</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,543</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,760</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management contracts and other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,073</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,462</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,611</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">519,410</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">153,186</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">366,224</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">December 31, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Gross</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">carrying</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Accumulated</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amount</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">amortization</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Net</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt; text-align: left">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">135,844</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,600</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83,244</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,558</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,500</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,058</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,506</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,360</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,146</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Management contracts and other</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">50,290</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,940</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">28,350</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">262,198</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">113,400</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">148,798</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">2019</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">24,505</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2020</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,124</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">19,643</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,384</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,946</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; font-size: 10pt; padding-bottom: 1pt">Thereafter</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21,446</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 10pt; font-size: 10pt; text-align: left; padding-bottom: 1pt">Total future minimum lease payments</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">116,048</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Residential</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Brands</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Consolidated</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 55%; font-size: 10pt">Balance, December 31, 2017</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">188,223</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">103,697</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">291,920</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Goodwill acquired during the year</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,248</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">36,631</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,879</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Other items</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">922</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,633</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,555</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Foreign exchange</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(1,450</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(749</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,199</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Balance, December 31, 2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">193,943</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">141,212</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">335,155</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Goodwill acquired during the year</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,446</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">290,781</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">309,227</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Goodwill disposed during the year</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,025</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(229</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(2,254</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other items</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">527</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">956</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,483</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Foreign exchange</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">835</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">401</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,236</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">Balance, December 31, 2019</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">211,726</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">433,121</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">644,847</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt">Canada</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(323,100</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,854</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">United States</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,616</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,348</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Total</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(200,484</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">115,202</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">December 31,</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">December 31,</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Inventories</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; padding-left: 10pt">Work-in-progress</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">66,514</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,534</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Finished goods</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,347</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,843</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Supplies and other</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,650</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,850</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,511</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,227</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Accrued liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued payroll and benefits</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,010</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,454</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Value appreciation plans</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,510</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,860</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Customer advances</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,454</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,365</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Other</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">63,470</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,893</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">165,444</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,572</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: left">2020</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">16,770</div></td> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">2021</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">55,230</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">2022</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,724</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">2023</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">220,980</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-size: 10pt">2024 and thereafter</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">418,919</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="border-top: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">As Previously</td> <td style="border-top: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td colspan="3" style="border-top: Black 1pt solid; font-size: 10pt; text-align: center">&nbsp;</td> <td style="border-top: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td colspan="3" style="border-top: Black 1pt solid; font-size: 10pt; text-align: center">&nbsp;</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">Reported, at</td> <td style="font-size: 10pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; text-align: center">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center">As Adjusted for</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">31-Dec-18</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: center">Adjustments</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td colspan="3" style="font-size: 10pt; font-weight: bold; text-align: center; border-bottom: Black 1pt solid">1-Jan-19</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">(In thousands)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Assets:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 55%; font-size: 10pt; text-align: left">Prepaid expenses and other current assets</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,739</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(125</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">37,614</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease right-of-use-assets</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">99,265</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">99,265</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">Liabilities and equity:</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Accrued liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,572</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(7,939</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">124,633</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,469</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">107,469</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Retained Earnings</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,537</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(390</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">45,147</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 70%; font-size: 10pt; text-align: left">Gain on disposal of business</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,082</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Other (income) expense</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">67</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(254</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,015</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(254</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Global</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Restoration</div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 85%; font-size: 10pt; text-align: left">Accounts receivable</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">118,678</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Inventories</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,677</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Prepaid expenses and other current assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3,240</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Fixed assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">22,574</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease right-of-use assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,566</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Accounts payable</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(24,337</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Accrued liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(21,345</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Unearned revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,779</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease liabilities - current</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(6,500</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other current liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(649</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Operating lease liabilities - non-current</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(4,072</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Long-term debt - non-current</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(5,711</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Other liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(615</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Deferred tax liabilities</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(51,590</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Redeemable non-controlling interests</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(25,433</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">33,704</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Cash consideration, net of cash acquired of $6,518</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(506,680</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Backlog</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,130</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Customer relationships</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">213,150</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt">Trademarks and trade names</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,850</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Goodwill</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">250,846</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">United States</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt">Revenues</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,184,789</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,822,688</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-lived assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,022,721</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">539,645</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Canada</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">222,621</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,785</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-lived assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">252,788</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,410</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Consolidated</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,407,410</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,931,473</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-lived assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,275,509</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">582,055</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left">2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Residential</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Brands</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Corporate</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Consolidated</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; width: 48%; font-size: 10pt">Revenues</td> <td style="padding-bottom: 1pt; width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,411,998</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">995,412</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,407,410</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Depreciation and amortization</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,628</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">53,886</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,557</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Operating earnings (loss)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104,706</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,586</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(339,711</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(174,419</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other income, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,015</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Interest expense, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32,080</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Income taxes</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(27,147</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Net earnings</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(227,631</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Total assets</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">625,310</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,323,024</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,135</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,955,469</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Total additions to long lived assets</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">112,482</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">636,555</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">308</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">749,345</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div><div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">FirstService</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">FirstService</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Residential</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Brands</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Corporate</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Consolidated</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; width: 48%; font-size: 10pt">Revenues</td> <td style="padding-bottom: 1pt; width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,254,840</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">676,633</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,931,473</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Depreciation and amortization</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,045</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,686</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,772</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Operating earnings (loss)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89,043</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,988</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(16,463</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">127,568</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other expense, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">254</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Interest expense, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,620</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Income taxes</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(24,922</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Net earnings</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90,280</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Total assets</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">474,837</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">525,850</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,787</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,007,474</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -20pt; padding-left: 20pt; padding-bottom: 1pt; font-size: 10pt; text-align: left">Total additions to long lived assets</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,548</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90,592</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,140</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">Weighted average</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Weighted</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">remaining</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Number of</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">average</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">contractual life</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">Aggregate</div></div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">options</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">exercise price</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(years)</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">intrinsic value</div></div></div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Shares issuable under options -</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; width: 36%; font-size: 10pt">Beginning of period</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,633,150</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">44.68</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Granted</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">438,000</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">83.89</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Exercised</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(432,050</div></td> <td style="font-size: 10pt; text-align: left">)</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25.30</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Shares issuable under options -</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-left: 10pt; font-size: 10pt; padding-bottom: 1pt">December 31, 2019</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,639,100</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60.26</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.6</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">53,724</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; padding-bottom: 1pt">Options exercisable - End of period</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">610,952</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">47.49</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1.8</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">27,831</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td>&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 65%; font-size: 10pt; text-align: left">Risk free rate</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.4</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">%</td> <td style="background-color: White; width: 20%">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Expected life in years</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4.75</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Expected volatility</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30.6</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">%</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Dividend yield</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">0.7</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">%</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Weighted average fair value per option granted</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23.85</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="background-color: White">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-style: italic">&nbsp;</td> <td style="font-size: 10pt; font-style: italic; text-align: left">&nbsp;</td> <td colspan="5" style="font-size: 10pt; font-style: italic; text-align: center">Common Shares</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Number</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Amount</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Balance, December 31, 2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,495,957</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">605,428</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 12%; font-size: 10pt; text-align: right">2020</td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,602</div></td> <td style="background-color: White; width: 37%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2021</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,690</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2022</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">34,010</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2023</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">32,669</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">2024</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">30,967</div></td> <td style="background-color: White; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">21.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Segmented information</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">Operating segments</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">two</div> reportable operating segments. The segments are grouped with reference to the nature of services provided and the types of clients that use those services. The Company assesses each segment&#x2019;s performance based on operating earnings or operating earnings before depreciation and amortization. FirstService Residential provides property management and related property services to residential communities in North America. FirstService Brands provides franchised and Company-owned property services to customers in North America. Corporate includes the costs of operating the Company&#x2019;s corporate head office. The reportable segment information excludes intersegment transactions.</div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; font-weight: bold; text-align: left">2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">FirstService</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Residential</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Brands</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Corporate</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">Consolidated</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; width: 48%; font-size: 10pt">Revenues</td> <td style="padding-bottom: 1pt; width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,411,998</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">995,412</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,407,410</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Depreciation and amortization</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">25,628</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">53,886</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">43</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">79,557</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Operating earnings (loss)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">104,706</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">60,586</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(339,711</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(174,419</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other income, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,015</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Interest expense, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(32,080</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Income taxes</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(27,147</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Net earnings</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(227,631</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Total assets</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">625,310</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,323,024</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7,135</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,955,469</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left; text-indent: -10pt; padding-left: 10pt">Total additions to long lived assets</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">112,482</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">636,555</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">308</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">749,345</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" margin: 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">2018</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">FirstService</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">FirstService</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Residential</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Brands</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Corporate</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Consolidated</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; width: 48%; font-size: 10pt">Revenues</td> <td style="padding-bottom: 1pt; width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,254,840</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">676,633</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="width: 10%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,931,473</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Depreciation and amortization</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">23,045</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">29,686</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">52,772</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Operating earnings (loss)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">89,043</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">54,988</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(16,463</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">127,568</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Other expense, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">254</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Interest expense, net</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(12,620</div></td> <td style="font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">Income taxes</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 1pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">(24,922</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Net earnings</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">&nbsp;</div></td> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90,280</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt; font-size: 10pt; text-align: left">Total assets</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">474,837</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">525,850</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,787</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="padding-bottom: 2.5pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,007,474</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-indent: -20pt; padding-left: 20pt; padding-bottom: 1pt; font-size: 10pt; text-align: left">Total additions to long lived assets</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">31,548</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">90,592</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">122,140</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; margin: 0pt 0"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">&nbsp;</div></div> <!-- Field: Page; Sequence: 31; Value: 2 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;"></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">Geographic information</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Revenues in each geographic region are reported by customer locations.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; margin: 0pt 0">&nbsp;</div> <div> <table style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="padding-bottom: 1pt; font-size: 10pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold; text-align: left">United States</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt">Revenues</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,184,789</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,822,688</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-lived assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,022,721</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">539,645</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Canada</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">222,621</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">108,785</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-lived assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">252,788</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">42,410</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; font-weight: bold">Consolidated</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">Revenues</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,407,410</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,931,473</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left">Total long-lived assets</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,275,509</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">582,055</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 546257000 426377000 150000000 251503000 P5Y P4Y 0.007 0.306 0.024 689500 610952 47.49 26833000 438000 23.85 53724000 1633150 1639100 44.68 60.26 53724000 25.30 83.89 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Stock-based compensation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award. The related stock option compensation expense is allocated using the graded attribution method.</div></div></div></div></div> 23.96 83.89 P15Y P5Y P4Y273D 27831000 P1Y292D P2Y219D P2Y222D 4711000 11670000 35916383 35980047 41495957 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Summary of significant accounting policies</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (&#x201c;GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The most significant estimates are related to the determination of fair values of assets acquired and liabilities assumed in business combinations, recoverability of goodwill and intangible assets, estimated fair value of contingent consideration related to acquisitions, and the collectability of accounts receivable. Actual results could be materially different from these estimates.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Significant accounting policies are summarized as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Basis of consolidation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries where the Company is the primary beneficiary. Where the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> have a controlling interest but has the ability to exert significant influence, the equity method is used. Inter-company transactions and accounts are eliminated on consolidation.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Cash and cash equivalents</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Cash equivalents consist of short-term interest-bearing securities, which are readily convertible into cash and have original maturities at the date of purchase of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> months or less.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Restricted cash</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Restricted cash consists of cash over which the Company has legal ownership but is restricted as to its availability or intended use, including funds held on behalf of clients and franchisees.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2018, </div>the Company adopted updated guidance issued by the FASB on restricted cash (ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">No.</div> <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2016</div>-<div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18</div>). This ASU requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash and restricted cash equivalents. The Company&#x2019;s restricted cash balance consists primarily of cash related to our marketing funds in the FirstService Brands segment, cash held for certain employees&#x2019; benefit plans, and cash held for insurance broker commissions owed in our FirstService Residential segment. This update has been applied retrospectively.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Accounts Receivable</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">In the ordinary course of business, the Company extends non-interest bearing trade credit to its customers. Accounts receivable are reported on the face of the consolidated balance sheets, net of an allowance for doubtful accounts. The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be collected. In determining the allowance for doubtful accounts, the Company analyzes the aging of accounts receivable, historical payment experience, customer creditworthiness and current economic trends.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Inventories</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Inventories are carried at the lower of cost and net realizable value. Cost is determined using the weighted average method. Work-in-progress inventory relates to construction contracts and real estate project management projects in process and are accounted for using the percentage of completion method.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Fixed assets</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Fixed assets are carried at cost less accumulated depreciation. The costs of additions and improvements are capitalized, while maintenance and repairs are expensed as incurred. Fixed assets are reviewed for impairment whenever events or circumstances indicate that the carrying value of an asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable. An impairment loss is recorded to the extent the carrying amount exceeds the estimated fair value of an asset group. Fixed assets are depreciated over their estimated useful lives as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom"> <td style="width: 40%; font-size: 10pt; padding-left: 0.5in">Buildings</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 59%; font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">40</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; padding-left: 0.5in">Vehicles</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Furniture and equipment</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Computer equipment and software</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> years straight-line</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Leasehold improvements</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">term of the lease to a maximum of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10</div> years straight-line</td> </tr> </table> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Fair value</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company uses the fair value measurements framework for financial assets and liabilities and for non-financial assets and liabilities that are recognized or disclosed at fair value on a non-recurring basis. The framework defines fair value, gives guidance for measurement and disclosure, and establishes a <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div>-level hierarchy for observable and unobservable inputs used to measure fair value. The classification of an asset or liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">three</div> levels are as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> &#x2013; Quoted prices (unadjusted) in active markets for identical assets or liabilities</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> &#x2013; Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Level <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">3</div> &#x2013; Unobservable inputs for which there is little or <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> market data, which requires the Company to develop its own assumptions</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Financing fees</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Financing fees related to our amended and restated credit agreement (the &#x201c;Credit Agreement&#x201d;) with a syndicate of lenders and our <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$150,000</div> of senior secured notes (the &#x201c;Senior Notes&#x201d;) are deferred and amortized to interest expense using the effective interest method.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company adopted ASU <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842,</div> Leases, as of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> January 1, 2019, </div>using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company has lease agreements with lease and non-lease components, and has elected to account for each lease component (e.g., fixed rent payments) separately from the non-lease components (e.g., common-area maintenance costs). The Company has also elected <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> to recognize the right-of-use assets and lease liabilities for short-term leases that have a lease term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months or less. Leases are recognized on the balance sheet when the lease term commences, and the associated lease payments are recognized as an expense on a straight-line basis over the lease term.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">See note <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">5</div> to the consolidated financial statements for additional disclosures about the impact of adoption of ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842.</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Accounting Policy for Leases under ASC <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">842</div></div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">At lease commencement, which is generally when the Company takes possession of the asset, the Company records a lease liability and a corresponding right-of-use asset. Lease liabilities represent the present value of minimum lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of the lease liability is determined using the Company&#x2019;s incremental collateralized borrowing rate at the lease commencement.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Minimum lease payments include base rent, fixed escalation of rental payments, and rental payments that are adjusted periodically depending on a rate or index. In determining minimum lease payments, the Company does <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> separate non-lease components for real estate leases. Non-lease components are generally services that the lessor performs for the Company associated with the leased asset, such as common area maintenance.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Right-of-use assets represent the right to control the use of the leased asset during the lease and are initially recognized in an amount equal to the lease liability. In addition, prepaid rent, initial direct costs, and adjustments for lease incentives are components of the right-of-use asset. Over the lease term the lease expense is amortized on a straight-line basis beginning on the lease commencement date. Right-of-use assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">A right-of-use asset and lease liability are <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> recognized for leases with an initial term of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months or less, and the lease expense is recognized on a straight-line basis over the lease term.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Goodwill and intangible assets</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> subject to amortization.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Intangible assets are recorded at fair value on the date they are acquired. They are amortized over their estimated useful lives as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <table style="border-collapse: collapse; min-width: 700px;" cellspacing="0" cellpadding="0"> <tr style="vertical-align: bottom"> <td style="width: 40%; font-size: 10pt; text-align: left; padding-left: 0.5in">Customer relationships</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 59%; font-size: 10pt; text-align: left">straight-line over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">20</div> years</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Franchise rights</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">by pattern of use, currently estimated at <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2.5%</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15%</div> per year</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Trademarks and trade names</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">straight-line over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">35</div> years</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; text-align: left; padding-left: 0.5in">Management contracts and other</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">straight-line over life of contract ranging from <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15</div> years</td> </tr> <tr style="vertical-align: bottom"> <td style="font-size: 10pt; padding-left: 0.5in">Backlog</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">straight-line over <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6</div> to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12</div> months</td> </tr> </table> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company reviews the carrying value of finite life intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> be recoverable from the estimated future cash flows expected to result from their use and eventual disposition. If the sum of the undiscounted expected future cash flows is less than the carrying amount of the asset group, an impairment loss is recognized. Measurement of the impairment loss is based on the excess of the carrying amount of the asset group over the fair value calculated using an income approach.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Goodwill is tested for impairment annually, on <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> August 1, </div>or more frequently if events or changes in circumstances indicate the asset might be impaired, in which case the carrying amount of the asset is written down to fair value.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div><div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Impairment of goodwill is tested at the reporting unit level. The Company has <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">seven</div> reporting units determined with reference to business segment, customer type, service delivery model and geography. Impairment is tested by <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">first</div> assessing qualitative factors to determine whether it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that its fair value is greater than its carrying amount, then <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">no</div> further testing is required. Where the qualitative analysis is <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> sufficient to support that the fair value exceeds the carrying amount then a goodwill impairment test is performed. A quantitative goodwill impairment test is performed by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated using a market multiple method, which estimates market multiples of earnings before interest, taxes, depreciation and amortization (&#x201c;EBITDA&#x201d;) for comparable entities with similar operations and economic characteristics. Significant assumptions used in estimating the fair value of each reporting unit include the market multiples of EBITDA.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Redeemable non-controlling interests</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Redeemable non-controlling interests (&#x201c;RNCI&#x201d;) are recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the &#x201c;mezzanine&#x201d; section of the balance sheet, outside of shareholders&#x2019; equity. Changes in the RNCI amount are recognized immediately as they occur.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Revenue recognition and unearned revenues</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company accounts for a contract with a customer when there is approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. The Company&#x2019;s revenues are measured based on consideration specified in the contract of each customer and revenue is recognized as the performance obligations are satisfied by transferring the control of the service or product to a customer.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">&nbsp;</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">(a) Franchisor operations</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company operates several franchise systems within its FirstService Brands segment. Initial franchise fees are deferred and recognized over the term of the franchise agreement. Royalty revenues are recognized based on a contracted percentage of franchisee revenues, as reported by the franchisees. Revenues from administrative and other support services, as applicable, are recognized as the services are provided.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company&#x2019;s franchise systems operate marketing funds on behalf of franchisees. Advertising fund contributions from franchisees are reported as revenues and advertising fund expenditures are reported as expenses in our statements of earnings. To the extent that contributions received exceed advertising expenditures, the excess amount is accrued and offset as a deferred liability, whereas any expenditures in excess of contributions are expensed as incurred. As such, advertising fund contributions and the related revenues and expenses <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> may </div>be reported in different periods.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-style: italic;">(b) Revenues from construction contracts and service operations other than franchisor operations </div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Revenues are recognized at the time the service is rendered. Certain services including but <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> limited to restoration and construction contracts, are recognized over time based on percentage of completion, based on a ratio of actual costs to total estimated contract costs. In cases where anticipated costs to complete a project exceed the revenue to be recognized, a provision for the additional estimated losses is recorded in the period when the loss becomes apparent. Amounts received from customers in advance of services being provided are recorded as unearned revenues when received.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Stock-based compensation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award. The related stock option compensation expense is allocated using the graded attribution method.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <!-- Field: Page; Sequence: 14; Value: 2 --> <!-- Field: /Page --> <div style=" margin: 0pt 0 0pt 0.5in; font-size: 10pt; text-align: justify"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Notional value appreciation plans</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Under these plans, subsidiary employees are compensated if the notional value of the subsidiary increases. Awards under these plans generally have a term of up to <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">fifteen</div> years and a vesting period of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">five</div> years. The increase in notional value is calculated with reference to growth in earnings relative to a fixed threshold amount plus or minus changes in indebtedness relative to a fixed opening amount. If an award is subject to a vesting condition, then graded attribution is applied to the intrinsic value. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued liabilities.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Foreign currency translation</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Assets, liabilities and operations of foreign subsidiaries are recorded based on the functional currency of each entity. For certain foreign operations, the functional currency is the local currency, in which case the assets, liabilities and operations are translated at current exchange rates from the local currency to the reporting currency, the US dollar. The resulting unrealized gains or losses are reported as a component of accumulated other comprehensive earnings. Realized and unrealized foreign currency gains or losses related to any foreign dollar denominated monetary assets and liabilities are included in net earnings.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Income tax</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">Income tax has been provided using the asset and liability method whereby deferred income tax assets and liabilities are recognized for the expected future income tax consequences of events that have been recognized in the consolidated financial statements or income tax returns. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which temporary differences are expected to reverse, be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in earnings in the period in which the change occurs. A valuation allowance is recorded unless it is more likely than <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">not</div> that realization of a deferred income tax asset will occur based on available evidence.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company recognizes uncertainty in tax positions taken or expected to be taken in a tax return by recording a liability for unrecognized tax benefits on its balance sheet. Uncertainties are quantified by applying a prescribed recognition threshold and measurement attribute.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The Company classifies interest and penalties associated with income tax positions in income tax expense.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in"><div style="display: inline; font-weight: bold;">Business combinations</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">All business combinations are accounted for using the purchase method of accounting. Transaction costs are expensed as incurred.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The determination of fair values of assets and liabilities assumed in business combinations requires the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The fair value of the contingent consideration is classified as a financial liability and is recorded on the balance sheet at the acquisition date and is re-measured at fair value at the end of each period until the end of the contingency period, with fair value adjustments recognized in earnings.</div></div> 2165000 2245229 111904 2165000 2918860 2918860 432050 194100 432050 432050 191737000 191737000 251503000 251503000 37890000 5479000 -1797000 3682000 13481000 -2424000 11057000 130436 542000 8456000 8998000 76076 425887000 236226000 143770000 41463000 7545000 -492000 192286000 148707000 45097000 45537000 -3115000 605428000 50789000 -229874000 -456000 <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; text-align: justify; margin: 0pt 0"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">13.</div>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Capital stock</div></div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The authorized capital stock of the Company is as follows:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 1in">An unlimited number of Common Shares having <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">one</div> vote per share.</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 1in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">The following table provides a summary of total capital stock issued and outstanding:</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" align="center" style="border-collapse: collapse; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-style: italic">&nbsp;</td> <td style="font-size: 10pt; font-style: italic; text-align: left">&nbsp;</td> <td colspan="5" style="font-size: 10pt; font-style: italic; text-align: center">Common Shares</td> <td style="text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 68%; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="padding-bottom: 1pt; width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Number</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; border-bottom: Black 1pt solid">&nbsp;</td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 13%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">Amount</div></td> <td style="width: 1%; border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Balance, December 31, 2019</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">41,495,957</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">605,428</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">&nbsp;</div> <div style=" font-size: 10pt; text-align: justify; margin: 0pt 0 0pt 0.5in">On <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;"> December 13,&nbsp;</div><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2019,</div> the Company&nbsp;completed a&nbsp;public offering of a total of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,165,000</div> Common Shares&nbsp;at a price of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">US$92.50</div> per share,&nbsp;for gross proceeds of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">US$200,262</div> (net proceeds of <div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">$191,737</div>) with a syndicate of underwriters led by BMO Capital Markets and&nbsp;TD Securities Inc.&nbsp;The net proceeds of the offering were used to repay existing indebtedness under the Facility.</div></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: right; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Loss carry forward</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Gross losses not recognized</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td colspan="5" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: center"><div style="display: inline; font-size: 10pt">Net</div></td> <td style="border-bottom: Black 1pt solid; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 34%; font-size: 10pt">Canada</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,430</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,638</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">-</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">4,430</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 8%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,638</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">United States</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">18,615</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,562</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,840</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">10,529</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,775</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">2,033</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table></div> <div style="display: inline; font-family: times new roman; font-size: 10pt"><div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">7.</div></div></div> <div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Components of working capital accounts</div></div></div> <div style=" font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt"> </div> <div style=" margin: 0pt 0; font-size: 10pt">&nbsp;</div> <div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; margin: 0pt 0 0pt 40pt; min-width: 700px;"> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-size: 10pt"><div style="display: inline; font-weight: bold;">December 31,</div></div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-size: 10pt">December 31,</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right">2019</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">2018</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">Inventories</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="width: 70%; font-size: 10pt; padding-left: 10pt">Work-in-progress</td> <td style="width: 1%; font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">66,514</div></td> <td style="width: 1%; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="width: 1%; font-size: 10pt">&nbsp;</td> <td style="width: 1%; font-size: 10pt; text-align: left">$</td> <td style="width: 12%; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">26,534</div></td> <td style="width: 1%; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Finished goods</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">15,347</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">11,843</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 10pt">Supplies and other</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">12,650</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">9,850</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,511</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,227</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; text-align: left">Accrued liabilities</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Accrued payroll and benefits</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">94,010</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">$</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">73,454</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-left: 10pt">Value appreciation plans</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">6,510</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">8,860</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt; text-align: left; padding-left: 10pt">Customer advances</td> <td style="font-size: 10pt; font-weight: bold">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,454</div></td> <td style="font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">1,365</div></td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 1pt; padding-left: 10pt">Other</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">63,470</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 1pt">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">48,893</div></td> <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> <td style="font-size: 10pt; text-align: right">&nbsp;</td> <td style="font-size: 10pt; text-align: left">&nbsp;</td> </tr> <tr style="vertical-align: bottom; background-color: White"> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="font-size: 10pt; font-weight: bold; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">165,444</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; font-weight: bold; text-align: left">&nbsp;</td> <td style="font-size: 10pt; padding-bottom: 2.5pt">&nbsp;</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">$</td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: right"><div style="display: inline; font-style: italic; font-weight: inherit; font-style: normal;">132,572</div></td> <td style="border-bottom: Black 2.5pt double; font-size: 10pt; text-align: left">&nbsp;</td> </tr> </table> </div></div> 0 0 16105000 13235000 528519000 429173000 148000 148000 38000 38000 148000 148000 38662480 36571300 38225276 35952211 xbrli:shares xbrli:pure iso4217:USD iso4217:CAD iso4217:USD xbrli:shares 0001637810 2018-01-01 2018-12-31 0001637810 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001637810 fsv:Acquisitions2018Member 2018-01-01 2018-12-31 0001637810 fsv:CaliforniaClosetsMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 fsv:FireProtectionOperationsMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 fsv:GlobalRestorationMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 fsv:PaulDavisRestorationMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 fsv:ExternalBrokerCostsAndEmployeeSalesCommissionsMember 2018-01-01 2018-12-31 0001637810 us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001637810 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2018-01-01 2018-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2018-01-01 2018-12-31 0001637810 us-gaap:CanadaRevenueAgencyMember 2018-01-01 2018-12-31 0001637810 us-gaap:InternalRevenueServiceIRSMember 2018-01-01 2018-12-31 0001637810 us-gaap:FranchiseMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 us-gaap:FranchiseMember fsv:FranchisorOperationsMember 2018-01-01 2018-12-31 0001637810 us-gaap:FranchisorMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 us-gaap:FranchisorMember fsv:FranchisorOperationsMember 2018-01-01 2018-12-31 0001637810 us-gaap:FranchisorOwnedOutletMember fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 fsv:MinorityShareholdersOfSubsidiariesMember 2018-01-01 2018-12-31 0001637810 us-gaap:CorporateMember 2018-01-01 2018-12-31 0001637810 fsv:FirstServiceBrandsSegmentMember 2018-01-01 2018-12-31 0001637810 fsv:FirstserviceResidentialSegmentMember 2018-01-01 2018-12-31 0001637810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001637810 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001637810 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001637810 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001637810 country:CA 2018-01-01 2018-12-31 0001637810 country:US 2018-01-01 2018-12-31 0001637810 fsv:FranchisorOperationsMember 2018-01-01 2018-12-31 0001637810 2019-01-01 2019-12-31 0001637810 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001637810 fsv:Acquisition2019Member 2019-01-01 2019-12-31 0001637810 fsv:CaliforniaClosetsMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 fsv:FireProtectionOperationsMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 fsv:GlobalRestorationMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 fsv:IndependentRestorationCompaniesMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 fsv:ExternalBrokerCostsAndEmployeeSalesCommissionsMember 2019-01-01 2019-12-31 0001637810 us-gaap:RevolvingCreditFacilityMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:RevolvingCreditFacilityMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 fsv:TheTermLoanMember 2019-01-01 2019-12-31 0001637810 fsv:TheTermLoanMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 fsv:TheTermLoanMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001637810 fsv:CustomerListsAndRelationshipsMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 fsv:CustomerListsAndRelationshipsMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchiseRightsMember 2019-01-01 2019-12-31 0001637810 fsv:ManagementContractsAndOtherMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 fsv:ManagementContractsAndOtherMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:OrderOrProductionBacklogMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:OrderOrProductionBacklogMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001637810 us-gaap:TrademarksAndTradeNamesMember 2019-01-01 2019-12-31 0001637810 us-gaap:TrademarksAndTradeNamesMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:TrademarksAndTradeNamesMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2019-01-01 2019-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2019-01-01 2019-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:InternalRevenueServiceIRSMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:CanadaRevenueAgencyMember 2019-01-01 2019-12-31 0001637810 us-gaap:InternalRevenueServiceIRSMember 2019-01-01 2019-12-31 0001637810 us-gaap:SeniorNotesMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchiseMember srt:MaximumMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchiseMember srt:MinimumMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchiseMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchiseMember fsv:FranchisorOperationsMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchisorMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchisorMember fsv:FranchisorOperationsMember 2019-01-01 2019-12-31 0001637810 us-gaap:FranchisorOwnedOutletMember fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 us-gaap:BuildingMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:BuildingMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:ComputerEquipmentMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:ComputerEquipmentMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:FurnitureAndFixturesMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:FurnitureAndFixturesMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 us-gaap:LeaseholdImprovementsMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:VehiclesMember srt:MaximumMember 2019-01-01 2019-12-31 0001637810 us-gaap:VehiclesMember srt:MinimumMember 2019-01-01 2019-12-31 0001637810 srt:MaximumMember 2019-01-01 2019-12-31 0001637810 srt:MaximumMember fsv:MinorityShareholdersOfSubsidiariesMember 2019-01-01 2019-12-31 0001637810 srt:MaximumMember fsv:CanadaAndUnitedStatesMember 2019-01-01 2019-12-31 0001637810 srt:MinimumMember 2019-01-01 2019-12-31 0001637810 srt:MinimumMember fsv:MinorityShareholdersOfSubsidiariesMember 2019-01-01 2019-12-31 0001637810 srt:MinimumMember fsv:CanadaAndUnitedStatesMember 2019-01-01 2019-12-31 0001637810 fsv:MinorityShareholdersOfSubsidiariesMember 2019-01-01 2019-12-31 0001637810 us-gaap:CorporateMember 2019-01-01 2019-12-31 0001637810 fsv:FirstServiceBrandsSegmentMember 2019-01-01 2019-12-31 0001637810 fsv:FirstserviceResidentialSegmentMember 2019-01-01 2019-12-31 0001637810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001637810 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001637810 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001637810 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001637810 country:CA 2019-01-01 2019-12-31 0001637810 country:US 2019-01-01 2019-12-31 0001637810 fsv:FranchisorOperationsMember 2019-01-01 2019-12-31 0001637810 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember fsv:FloridaAndArizonabasedLandscapingOperationsMember 2019-04-01 2019-06-30 0001637810 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember fsv:NationalAccountsCommercialPaintingOperationsMember 2019-04-01 2019-06-30 0001637810 2019-05-01 2019-05-31 0001637810 fsv:SubordinateVotingSharesMember us-gaap:CommonStockMember 2019-05-01 2019-05-31 0001637810 fsv:GlobalRestorationMember fsv:TheTermLoanMember fsv:FirstServiceBrandsSegmentMember 2019-06-21 2019-06-21 0001637810 fsv:GlobalRestorationMember fsv:FirstServiceBrandsSegmentMember 2019-06-21 2019-06-21 0001637810 fsv:FirstServiceBrandsSegmentMember 2019-06-21 2019-06-21 0001637810 2019-12-13 2019-12-13 0001637810 2017-12-31 0001637810 fsv:FirstServiceBrandsSegmentMember 2017-12-31 0001637810 fsv:FirstserviceResidentialSegmentMember 2017-12-31 0001637810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001637810 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001637810 us-gaap:CommonStockMember 2017-12-31 0001637810 us-gaap:RetainedEarningsMember 2017-12-31 0001637810 2018-12-31 0001637810 fsv:Acquisitions2018Member 2018-12-31 0001637810 fsv:ExternalBrokerCostsAndEmployeeSalesCommissionsMember 2018-12-31 0001637810 us-gaap:RevolvingCreditFacilityMember 2018-12-31 0001637810 fsv:RedemptionAmountMember 2018-12-31 0001637810 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001637810 us-gaap:CustomerRelationshipsMember 2018-12-31 0001637810 us-gaap:FranchiseRightsMember 2018-12-31 0001637810 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0001637810 us-gaap:TrademarksAndTradeNamesMember 2018-12-31 0001637810 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2018-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2018-12-31 0001637810 us-gaap:BuildingMember 2018-12-31 0001637810 us-gaap:ComputerEquipmentMember 2018-12-31 0001637810 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001637810 us-gaap:LandMember 2018-12-31 0001637810 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001637810 us-gaap:VehiclesMember 2018-12-31 0001637810 us-gaap:CorporateMember 2018-12-31 0001637810 fsv:FirstServiceBrandsSegmentMember 2018-12-31 0001637810 fsv:FirstserviceResidentialSegmentMember 2018-12-31 0001637810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001637810 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001637810 us-gaap:CommonStockMember 2018-12-31 0001637810 us-gaap:RetainedEarningsMember 2018-12-31 0001637810 country:CA 2018-12-31 0001637810 country:US 2018-12-31 0001637810 fsv:FranchisorOperationsMember 2018-12-31 0001637810 2019-01-01 0001637810 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001637810 fsv:GlobalRestorationMember us-gaap:CustomerRelationshipsMember fsv:FirstServiceBrandsSegmentMember 2019-06-21 0001637810 fsv:GlobalRestorationMember us-gaap:OrderOrProductionBacklogMember fsv:FirstServiceBrandsSegmentMember 2019-06-21 0001637810 fsv:GlobalRestorationMember us-gaap:TrademarksAndTradeNamesMember fsv:FirstServiceBrandsSegmentMember 2019-06-21 0001637810 fsv:GlobalRestorationMember fsv:FirstServiceBrandsSegmentMember 2019-06-21 0001637810 2019-12-13 0001637810 2019-12-31 0001637810 fsv:Acquisition2019Member 2019-12-31 0001637810 fsv:Acquisition2019Member us-gaap:CustomerRelationshipsMember 2019-12-31 0001637810 fsv:Acquisition2019Member fsv:ManagementContractsAndOtherMember 2019-12-31 0001637810 fsv:Acquisition2019Member us-gaap:OrderOrProductionBacklogMember 2019-12-31 0001637810 fsv:Acquisition2019Member us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001637810 fsv:GlobalRestorationMember fsv:FirstServiceBrandsSegmentMember 2019-12-31 0001637810 fsv:ExternalBrokerCostsAndEmployeeSalesCommissionsMember 2019-12-31 0001637810 us-gaap:RevolvingCreditFacilityMember 2019-12-31 0001637810 fsv:CreditAgreementAndSeniorNotesMember 2019-12-31 0001637810 fsv:TheTermLoanMember 2019-12-31 0001637810 fsv:RedemptionAmountMember 2019-12-31 0001637810 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001637810 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001637810 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001637810 us-gaap:FairValueInputsLevel3Member fsv:ContingentConsiderationLiabilityMember 2019-12-31 0001637810 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember srt:MaximumMember 2019-12-31 0001637810 us-gaap:FairValueInputsLevel3Member us-gaap:MeasurementInputDiscountRateMember srt:MinimumMember 2019-12-31 0001637810 us-gaap:CustomerRelationshipsMember 2019-12-31 0001637810 us-gaap:FranchiseRightsMember 2019-12-31 0001637810 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001637810 us-gaap:TrademarksAndTradeNamesMember 2019-12-31 0001637810 us-gaap:DomesticCountryMember us-gaap:InternalRevenueServiceIRSMember 2019-12-31 0001637810 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2019-12-31 0001637810 us-gaap:SeniorNotesMember 2019-12-31 0001637810 us-gaap:BuildingMember 2019-12-31 0001637810 us-gaap:ComputerEquipmentMember 2019-12-31 0001637810 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001637810 us-gaap:LandMember 2019-12-31 0001637810 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001637810 us-gaap:VehiclesMember 2019-12-31 0001637810 fsv:MinorityShareholdersOfSubsidiariesMember 2019-12-31 0001637810 2020-01-01 2019-12-31 0001637810 us-gaap:CorporateMember 2019-12-31 0001637810 fsv:FirstServiceBrandsSegmentMember 2019-12-31 0001637810 fsv:FirstserviceResidentialSegmentMember 2019-12-31 0001637810 fsv:SubordinateVotingSharesMember 2019-12-31 0001637810 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001637810 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001637810 us-gaap:CommonStockMember 2019-12-31 0001637810 us-gaap:RetainedEarningsMember 2019-12-31 0001637810 country:CA 2019-12-31 0001637810 country:US 2019-12-31 0001637810 fsv:FranchisorOperationsMember 2019-12-31 EX-101.SCH 9 fsv-20191231.xsd XBRL SCHEMA FILE 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Consolidated Statements of Earnings (Loss) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Consolidated Statements of Comprehensive Earnings (Loss) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Consolidated Balance Sheets link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Consolidated Balance Sheets (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Consolidated Statements of Shareholders' Equity link:calculationLink link:definitionLink link:presentationLink 006 - Statement - Consolidated Statements of Cash Flows link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 1 - Description of the Business link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 2 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 3 - Revenue From Contracts With Customers link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 4 - Acquisitions link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 5 - Leases link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 6 - Other (Income) Expense link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 7 - Components of Working Capital Accounts link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 8 - Fixed Assets link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 9 - Intangible Assets link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 10 - Goodwill link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 11 - Long-term Debt link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 12 - Redeemable Non-controlling Interests link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 13 - Capital Stock link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 14 - Stock-based Compensation link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 15 - Income Tax link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 16 - Net Earnings Per Common Share link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Note 17 - Other Supplemental Information link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 18 - Financial Instruments link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 19 - Contingencies link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 20 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 21 - Segmented Information link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 22 - Impact of Recently Issued Accounting Standards link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 3 - Revenue From Contracts With Customers (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 4 - Acquisitions (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 5 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 6 - Other (Income) Expense (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 7 - Components of Working Capital Accounts (Tables) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 8 - Fixed Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 9 - Intangible Assets (Tables) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 10 - Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 11 - Long-term Debt (Tables) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 12 - Redeemable Non-controlling Interests (Tables) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 13 - Capital Stock (Tables) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 14 - Stock-based Compensation (Tables) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 15 - Income Tax (Tables) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 16 - Net Earnings Per Common Share (Tables) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 17 - Other Supplemental Information (Tables) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 18 - Financial Instruments (Tables) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 21 - Segmented Information (Tables) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 1 - Description of the Business (Details Textual) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 3 - Revenue From Contracts With Customers 1 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 3 - Revenue From Contracts With Customers 2 (Details Textual) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 3 - Revenue Recognition Standard - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 4 - Acquisitions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 4 - Acquisitions - Business Acquisitions, Pro Forma Revenue and Earnings (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 4 - Acquisitions - Acquisition Details (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 4 - Acquisitions - Acquisition Details (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 5 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 5 - Leases - Adoption of ASC 842 (Details) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 5 - Leases - Supplemental Cash Flows Information (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 5 - Leases - Future Minimum Operating Lease Payments (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 5 - Leases - Minimum Operating Lease Payments (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 6 - Other (Income) Expense (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 6 - Other (Income) Expense - Other (Income) Expense (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 7 - Components of Working Capital Accounts - Components of Working Capital Accounts (Details) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 8 - Fixed Assets (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 8 - Fixed Assets - Components of Fixed Assets (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 9 - Intangible Assets - Components of Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 9 - Intangible Assets - Acquired Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 9 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 071 - Disclosure - Note 10 - Goodwill (Details Textual) link:calculationLink link:definitionLink link:presentationLink 072 - Disclosure - Note 10 - Goodwill - Components of Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 073 - Disclosure - Note 11 - Long-term Debt (Details Textual) link:calculationLink link:definitionLink link:presentationLink 074 - Disclosure - Note 11 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) link:calculationLink link:definitionLink link:presentationLink 075 - Disclosure - Note 11 - Long-term Debt - Principal Repayments on Long-term Debt (Details) link:calculationLink link:definitionLink link:presentationLink 076 - Disclosure - Note 12 - Redeemable Non-controlling Interests (Details Textual) link:calculationLink link:definitionLink link:presentationLink 077 - Disclosure - Note 12 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) link:calculationLink link:definitionLink link:presentationLink 078 - Disclosure - Note 13 - Capital Stock (Details Textual) link:calculationLink link:definitionLink link:presentationLink 079 - Disclosure - Note 13 - Capital Stock - Capital Stock Issued and Outstanding (Details) link:calculationLink link:definitionLink link:presentationLink 080 - Disclosure - Note 14 - Stock-based Compensation (Details Textual) link:calculationLink link:definitionLink link:presentationLink 081 - Disclosure - Note 14 - Stock-based Compensation - Stock Option Activity (Details) link:calculationLink link:definitionLink link:presentationLink 082 - Disclosure - Note 14 - Stock-based Compensation - Options Exercised (Details) link:calculationLink link:definitionLink link:presentationLink 083 - Disclosure - Note 14 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) link:calculationLink link:definitionLink link:presentationLink 084 - Disclosure - Note 15 - Income Tax (Details Textual) link:calculationLink link:definitionLink link:presentationLink 085 - Disclosure - Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) link:calculationLink link:definitionLink link:presentationLink 086 - Disclosure - Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 087 - Disclosure - Note 15 - Income Tax - Earning Before Income Tax by Jurisdiction (Details) link:calculationLink link:definitionLink link:presentationLink 088 - Disclosure - Note 15 - Income Tax - Provision for (Recovery of) Income Tax (Details) link:calculationLink link:definitionLink link:presentationLink 089 - Disclosure - Note 15 - Income Tax - Deferred Income Tax Components (Details) link:calculationLink link:definitionLink link:presentationLink 090 - Disclosure - Note 15 - Income Tax - Gross Operating Loss Carryforwards (Details) link:calculationLink link:definitionLink link:presentationLink 091 - Disclosure - Note 16 - Net Earnings Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) link:calculationLink link:definitionLink link:presentationLink 092 - Disclosure - Note 17 - Other Supplemental Information - Summary of Other Supplemental Information (Details) link:calculationLink link:definitionLink link:presentationLink 093 - Disclosure - Note 18 - Financial Instruments (Details Textual) link:calculationLink link:definitionLink link:presentationLink 094 - Disclosure - Note 18 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) link:calculationLink link:definitionLink link:presentationLink 095 - Disclosure - Note 18 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) link:calculationLink link:definitionLink link:presentationLink 096 - Disclosure - Note 18 - Financial Instruments - Estimated of Fair Values of Other Financial Instruments (Details) link:calculationLink link:definitionLink link:presentationLink 097 - Disclosure - Note 19 - Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 098 - Disclosure - Note 20 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 099 - Disclosure - Note 21 - Segmented Information (Details Textual) link:calculationLink link:definitionLink link:presentationLink 100 - Disclosure - Note 21 - Segmented Information - Operating Segments (Details) link:calculationLink link:definitionLink link:presentationLink 101 - Disclosure - Note 21 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) link:calculationLink link:definitionLink link:presentationLink EX-101.CAL 10 fsv-20191231_cal.xml XBRL CALCULATION FILE EX-101.DEF 11 fsv-20191231_def.xml XBRL DEFINITION FILE EX-101.LAB 12 fsv-20191231_lab.xml XBRL LABEL FILE Document And Entity Information us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate Dividend yield Intangible assets Note To Financial Statement Details Textual us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill Acquired intangible assets Significant Accounting Policies Note 3 - Revenue From Contracts With Customers us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%) Note 4 - Acquisitions us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate Risk free rate us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets Current assets Note 5 - Leases Note 6 - Other (Income) Expense Note 7 - Components of Working Capital Accounts Note 8 - Fixed Assets Note 9 - Intangible Assets us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets Prepaid expenses and other current assets Note 10 - Goodwill Accounts receivable Income Tax Disclosure [Text Block] Note 11 - Long-term Debt Note 12 - Redeemable Non-controlling Interests Franchisor [Member] Note 13 - Capital Stock Franchisor Owned Outlet [Member] Note 14 - Stock-based Compensation Contingent acquisition consideration - current (note 18) Less: current portion us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate Expected volatility Inventories Franchise [Member] Note 15 - Income Tax us-gaap_LiabilitiesCurrent Schedule of Maturities of Long-term Debt [Table Text Block] Note 16 - Net Earnings Per Common Share Schedule of Debt [Table Text Block] Note 17 - Other Supplemental Information Note 18 - Financial Instruments Note 21 - Segmented Information us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 Expected life in years (Year) Note 3 - Revenue Recognition Standard - Disaggregation of Revenue (Details) Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) (Parentheticals) us-gaap_BusinessCombinationConsiderationTransferred1 Total purchase consideration Note 4 - Acquisitions - Business Acquisitions, Pro Forma Revenue and Earnings (Details) Note 4 - Acquisitions - Acquisition Details (Details) us-gaap_FinitelivedIntangibleAssetsAcquired1 Amount Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Note 4 - Acquisitions - Acquisition Details (Details) (Parentheticals) us-gaap_BusinessCombinationConsiderationTransferredOther1 Note consideration Note 5 - Leases - Adoption of ASC 842 (Details) us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred Business Combination, Consideration Transferred, Liabilities Incurred Note 5 - Leases - Supplemental Cash Flows Information (Details) Note 5 - Leases - Future Minimum Operating Lease Payments (Details) Note 5 - Leases - Minimum Operating Lease Payments (Details) Share-based Payment Arrangement, Option, Activity [Table Text Block] Note 6 - Other (Income) Expense - Other (Income) Expense (Details) us-gaap_NumberOfBusinessesAcquired Number of Businesses Acquired Note 7 - Components of Working Capital Accounts - Components of Working Capital Accounts (Details) Note 8 - Fixed Assets - Components of Fixed Assets (Details) Note 9 - Intangible Assets - Components of Intangible Assets (Details) Note 9 - Intangible Assets - Acquired Intangible Assets (Details) Note 9 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) Foreign currency translation (loss) gain Note 10 - Goodwill - Components of Goodwill (Details) Note 11 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) Note 11 - Long-term Debt - Principal Repayments on Long-term Debt (Details) Note 12 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Long-term debt - current (note 11) Less: current portion Note 13 - Capital Stock - Capital Stock Issued and Outstanding (Details) Note 14 - Stock-based Compensation - Stock Option Activity (Details) Note 14 - Stock-based Compensation - Options Exercised (Details) Note 14 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) Note 15 - Income Tax - Earning Before Income Tax by Jurisdiction (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Note 15 - Income Tax - Provision for (Recovery of) Income Tax (Details) Note 15 - Income Tax - Deferred Income Tax Components (Details) Note 15 - Income Tax - Gross Operating Loss Carryforwards (Details) Note 16 - Net Earnings Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) Note 17 - Other Supplemental Information - Summary of Other Supplemental Information (Details) Note 18 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) Options exercisable - End of period, weighted average exercise price (in dollars per share) Note 18 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss Supplemental pro forma (unaudited), net earnings Options exercisable - End of period, weighted average remaining contractual life (Year) us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual Actual, revenues Note 18 - Financial Instruments - Estimated of Fair Values of Other Financial Instruments (Details) Options exercisable - End of period, aggregate instrinsic value us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual Actual, net earnings Note 21 - Segmented Information - Operating Segments (Details) us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount Business Acquisition, Goodwill, Expected Tax Deductible Amount Note 21 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue Intrinsic value Notes To Financial Statements Business Acquisition, Pro Forma Information [Table Text Block] Notes To Financial Statements [Abstract] Shareholders' equity Balance Balance us-gaap_BusinessAcquisitionsProFormaRevenue Supplemental pro forma (unaudited), revenues Options exercisable - End of period, number of options (in shares) Shares issuable under options - end of period, weighted average remaining contractual life (Year) Shares issuable under options - end of period, aggregate intrinsic value us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue Weighted average fair value per option granted (in dollars per share) us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput Business Combination, Contingent Consideration, Liability, Measurement Input Financial Instruments [Domain] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Shares issuable under options - Beginning of period, weighted average exercise price (in dollars per share) Shares issuable under options - End of period, weighted average exercise price (in dollars per share) us-gaap_ContractWithCustomerLiabilityCurrent Unearned revenues Financial Instrument [Axis] Schedule of Goodwill [Table Text Block] Acquisition-related items (note 3) This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs and fair value adjustments for contingent consideration. Granted, weighted average exercise price (in dollars per share) Exercised, weighted average exercise price (in dollars per share) Accrued liabilities Accrued liabilities (note 7) us-gaap_EmployeeRelatedLiabilitiesCurrent Accrued payroll and benefits Net earnings (loss) per common share (note 16) us-gaap_InterestPayableCurrent Value appreciation plans Lessee, Operating Leases [Text Block] us-gaap_AccountsPayableCurrent Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Shares issuable under options - Beginning of period, number of options (in shares) Shares issuable under options - End of period, number of options (in shares) Credit Facility [Axis] Credit Facility [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] us-gaap_OtherAccruedLiabilitiesCurrent Other Changes in non-cash working capital: us-gaap_PolicyTextBlockAbstract Accounting Policies Items not affecting cash: Trademarks and Trade Names [Member] Franchise Rights [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant fsv_ProceedsFromPaymentsForOtherFinancingActivitiesContingentConsideration Contingent acquisition consideration paid The net cash outflow from the payment of contingent consideration. Other Intangible Assets [Member] us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method (in shares) Impact of ASC 842 - Leases (note 5) Notional Value Appreciation Plan [Policy Text Block] Represents the accounting policy for the notional value appreciation plan. Increases in finance lease obligations us-gaap_CapitalLeaseObligationsIncurred us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Purchases of fixed assets Order or Production Backlog [Member] us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Additional Financial Information Disclosure [Text Block] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Income taxes us-gaap_IncomeTaxesPaidNet Goodwill Disclosure [Text Block] Financial Instruments Disclosure [Text Block] Current liabilities Supplemental Balance Sheet Disclosures [Text Block] FirstService Brands Segment [Member] Reportable segment that focus on other essential property services. Interest us-gaap_InterestPaid FirstService Residential Segment [Member] Reportable business segments that focus on residential property management. Total assets us-gaap_Assets us-gaap_LongTermDebtFairValue Long-term debt, fair value us-gaap_OperatingLeaseExpense Operating Lease, Expense us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total fsv_ContingentConsiderationPaid Contingent Consideration Paid The contingent consideration paid. us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Net earnings Net earnings (loss) attributable to Company us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions Tax benefit recognized Customer Relationships [Member] fsv_BusinessCombinationAcquisitionOfLessThan100PercentRedeemableNoncontrollingInterest Redeemable non-controlling interests Redeemable non-controlling interest This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date. us-gaap_DeferredIncomeTaxAssetsNet Deferred income tax (note 15) us-gaap_CapitalizedContractCostNet Capitalized Contract Cost, Net, Total Finite-Lived Intangible Assets by Major Class [Axis] Customer Lists and Relationships [Member] Represents customer lists and relationships. Share-based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Non-controlling interest redemption increment (note 12) Equity Interest Type [Axis] Equity Interest Issued or Issuable, Type [Domain] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Business Description and Basis of Presentation [Text Block] Award Type [Domain] Award Type [Axis] us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Accumulated amortization us-gaap_FiniteLivedIntangibleAssetsNet Net Intangible assets (note 9) us-gaap_FiniteLivedIntangibleAssetsGross Gross carrying amount fsv_NumberOfAnnualPrincipalPayments Number of Annual Principal Payments Represents the number of annual principal payments. Share-based Payment Arrangement, Option [Member] Non-controlling interest share of earnings (note 12) us-gaap_GoodwillForeignCurrencyTranslationGainLoss Foreign exchange Goodwill us-gaap_GoodwillAcquiredDuringPeriod Goodwill acquired during the year us-gaap_GoodwillOtherIncreaseDecrease Other items us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit Goodwill disposed during the year Less: Comprehensive earnings attributable to non-controlling shareholders Business Combination Disclosure [Text Block] Commitments and Contingencies Disclosure [Text Block] us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Accumulated depreciation Schedule of Business Acquisitions, by Acquisition [Table Text Block] Fixed assets (note 8) Net Goodwill (note 10) Balance Balance us-gaap_PropertyPlantAndEquipmentGross Cost Canada Revenue Agency [Member] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] us-gaap_DueFromRelatedParties Due from Related Parties, Total Excess tax benefits related to stock-based compensation Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity-based compensation costs related to excess tax benefits. Net earnings (loss) us-gaap_ProfitLoss Net earnings (loss) Net earnings us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest Comprehensive earnings (loss) Investing activities Earnings Per Share [Text Block] 2024 and thereafter fsv_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFiveAndThereafter Represents the long term debt maturities repayments of principal in year five. Other liabilities Redemption Amount [Member] Represents the redemption amount. us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable Income tax payable CANADA Related Party Transactions Disclosure [Text Block] Income tax (note 15) Total Income taxes us-gaap_IncreaseDecreaseInAccruedLiabilities Accrued liabilities us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Gain on disposal of business us-gaap_IncreaseDecreaseInAccountsPayable Accounts payable Subordinate Voting Shares [Member] Represents the subordinate voting shares. us-gaap_DebtInstrumentTerm Debt Instrument, Term Restricted cash External Broker Costs and Employee Sales Commissions [Member] Represents the external broker costs and employee sales commissions in obtaining new franchisees. fsv_RevenueRecognizedPeriod Revenue Recognized Period The recognized period for deferred revenue. Stock Options Exercised [Table Text Block] Represents the tabular disclosure of the schedule of stock options exercised. Cash and cash equivalents us-gaap_AllocatedShareBasedCompensationExpense Share-based Payment Arrangement, Expense fsv_TaxCreditCarryforwardDurationLimit Tax Credit Carryforward Duration Limit Represents the tax credit carry forward time limit. Canada and United States [Member] Represents Canada and the United States. Amendment Flag us-gaap_ComprehensiveIncomeNetOfTax Comprehensive earnings (loss) attributable to Company fsv_IncomeTaxReturnExaminationPeriod Income Tax Return Examination Period Represents the period that remain open to examination. Acquisitions 2018 [Member] Refers to information regarding acquisition made in 2018. Basis differences of partnerships and other entities fsv_DeferredTaxLiabilitiesBasisDifferencesOfPartnershipsAndOtherEntities Amount of deferred tax consequences attributable to taxable temporary differences derived from basis differences of partnerships and other entities. us-gaap_IncreaseDecreaseInContractWithCustomerLiability Unearned revenues us-gaap_SharesOutstanding Balance (in shares) Balance (in shares) us-gaap_CommonStockSharesOutstanding Capital stock issued and outstanding, shares (in shares) us-gaap_DebtWeightedAverageInterestRate Debt, Weighted Average Interest Rate Current Fiscal Year End Date us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 Debt Instrument, Basis Spread on Variable Rate Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] us-gaap_DebtInstrumentInterestRateStatedPercentage Debt Instrument, Interest Rate, Stated Percentage us-gaap_DebtInstrumentInterestRateEffectivePercentage Debt Instrument, Interest Rate, Effective Percentage us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other current assets Weighted Average Discount Rate Document Fiscal Period Focus Expenses not currently deductible fsv_DeferredTaxAssetsTaxDeferredExpenseNotCurrentlyDeductible Amount, before allocation of valuation allowance, of deferred tax asset attributable to not currently deductible temporary differences. Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] fsv_DeferredIncomeTaxAssetNetOfTaxLiabilityBeforeValuationAllowance Net deferred income tax asset (liability) before valuation allowance Amount after deferred tax liabilities but before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards. Document Period End Date Right-of-use assets obtained in exchange for operating lease obligation Weighted Average Remaining Operating Lease Term (years) (Year) Entity Emerging Growth Company Document Type Document Information [Line Items] Document Information [Table] Debt Instrument [Axis] Entity Current Reporting Status Debt Instrument, Name [Domain] us-gaap_BusinessCombinationAcquisitionRelatedCosts Business Combination, Acquisition Related Costs fsv_IncomeTaxReconciliationOtherTaxes Other taxes Represents the income tax reconciliation, other taxes. us-gaap_DividendsCommonStock Dividends Franchisor Operations [Member] Represents the franchisor operations. Schedule of Other Supplement Information [Table Text Block] The tabular disclosure of the schedule of other supplement information. fsv_AdvanceFromCustomerCurrent Customer advances The current portion of prepayments received from customers for goods or services to be provided in the future. Subsidiaries’ equity transactions fsv_FairValueInputsDiscountRateDataPointConcentration Fair Value Inputs Discount Rate Data Point Concentration A data point concentration of the interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. Contingent Consideration Liability [Member] Represents the information for contingent consideration liability. fsv_FairValueInputsWeightedAverageDiscountRateIncrease Fair Value Inputs Weighted Average Discount Rate Increase Increase in the weighted average interest rate used to find the present value of an amount to be paid or received in the future as an input to measure fair value. For example, but not limited to, weighted average cost of capital (WACC), cost of capital, cost of equity and cost of debt. us-gaap_GoodwillImpairmentLoss Goodwill, Impairment Loss Other Amount of increase (decrease) in redeemable noncontrolling interest equity from changes classified as other. us-gaap_CapitalizedContractCostAmortization Capitalized Contract Cost, Amortization us-gaap_CapitalizedContractCostImpairmentLoss Capitalized Contract Cost, Impairment Loss us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable fsv_BusinessCombinationResolvedAndSettledInCash Resolved and settled in cash Represents the business combinations resolved and settled in cash. Statement of Comprehensive Income [Abstract] fsv_AmountsRecognizedOnAcquisitions Amounts recognized on acquisitions The amount recognized on acquisitions. Entity Central Index Key Capitalized Contract Cost [Axis] Depreciation and amortization us-gaap_DepreciationAndAmortization Entity Registrant Name Capitalized Contract Cost [Domain] fsv_BusinessCombinationContingentConsiderationArrangementsOther Other Represents the business combination contingent consideration arrangements classified as other. Stock option expense Entity [Domain] Legal Entity [Axis] Amortization of intangible assets us-gaap_StockRepurchasedDuringPeriodShares Repurchased during the period (in shares) Entity Common Stock, Shares Outstanding (in shares) us-gaap_StockRepurchasedAndRetiredDuringPeriodValue Purchased for cancellation us-gaap_StockRepurchasedAndRetiredDuringPeriodShares Purchased for cancellation (in shares) us-gaap_LongTermDebtMeasurementInput Long-term Debt, Measurement Input Minority Shareholders of Subsidiaries [Member] Represents Minority Shareholders of Subsidiaries. Total additions to long lived assets fsv_LongLivedAssetsAdditions Amount of acquisition of Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets. Long-term Debt [Text Block] us-gaap_IncreaseDecreaseInInventories Inventories us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity Line of Credit Facility, Remaining Borrowing Capacity Stock options exercised (in shares) Number of options exercised (in shares) Exercised, number of options (in shares) us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Stock options exercised Aggregate fair value us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Related Party [Axis] Related Party [Domain] Issued - settlement of LTIA (note 19) (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total Selling, general and administrative expenses Issued - settlement of LTIA (note 19) Granted, number of options (in shares) us-gaap_OtherInventoryNetOfReserves Supplies and other Issued - share offering (note 13) (in shares) Stock Issued During Period, Shares, New Issues Fire Protection Operations [Member] Represents fir protection operations. us-gaap_LiabilitiesAndStockholdersEquity Independent Restoration Companies [Member] Represents independent restoration companies. us-gaap_InventoryFinishedGoodsNetOfReserves Finished goods Global Restoration [Member] Represents Global Restoration (aka Bellwether FOS Holdco, Inc.). us-gaap_InventoryWorkInProcessNetOfReserves Work-in-progress UNITED STATES Issued - share offering (note 13) fsv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiabilities Operating lease liabilities - current Amount of operating lease liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. fsv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities Accrued liabilities Amount of accrued liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date. Operating lease right-of-use assets The amount of operating lease right-of-use assets recognized as of the acquisition date. The Term Loan [Member] Represents the term loan. fsv_LesseeOperatingLeaseRemainingLeaseTerm Lessee, Operating Lease, Remaining Lease Term Remaining term of lessee's operating lease. Acquisition 2019 [Member] Refers to information regarding acquisition made in 2019. Retained Earnings us-gaap_RetainedEarningsAccumulatedDeficit us-gaap_AssetsNoncurrent fsv_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilities Operating lease liabilities - non-current Amount of operating lease liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date. Florida and Arizona-based Landscaping Operations [Member] Represents the Florida and Arizona-based landscaping operations. National Accounts Commercial Painting Operations [Member] Represents the national accounts commercial painting operations. Lessee, Operating Lease, Supplemental Cash Flows Information [Table Text Block] The tabular disclosure for supplemental cash flows information for operating lease of the lessee. Measurement Input, Discount Rate [Member] fsv_FinanceLeaseRightOfUseAssetNetBookValue Finance Lease, Right-of-use Asset, Net Book Value Amount of net book value for right-of-use asset under finance lease. us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements us-gaap_OtherNoncashIncomeExpense Other fsv_DebtInstrumentPeriodicPaymentPercentage Debt Instrument, Periodic Payment, Percentage The percentage of the required periodic payments including both interest and principal payments. Operating lease liabilities - non-current (note 5) Credit Agreement and Senior Notes [Member] Represents the credit agreement and senior notes. Schedule of Inventory, Current [Table Text Block] fsv_CommonSharesToBeIssuedUponSettlementOfAllPutOrCallOptions Common Shares to Be Issued Upon Settlement of All Put or Call Options The shares issued if all put or call options were settled. Total Operating lease liabilities Deferred income tax fsv_PotentialIncreaseDecreaseToDilutiveEarningsPerSharePutOrCallOptionsSettledWithCommonShares Potential Increase Decrease to Dilutive Earnings Per Share Put or Call Options Settled with Common Shares Represents the potential increase (decrease) to diluted earnings per share if all put or call options were settled with Common Shares. Operating lease liabilities - current (note 5) Amounts recognized on acquisitions of management contracts The amount recognized on acquisitions of management contracts. Settlement of long-term incentive arrangement fsv_EffectiveIncomeTaxRateReconciliationSettlementOfLtia Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to settlement of long-term incentive arrangement. Operating lease right-of-use-assets Operating lease right-of-use assets (note 5) us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total future minimum lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less imputed interest us-gaap_FinanceLeaseLiability Capital leases maturing at various dates through 2022 fsv_PaymentsForSettlementOfLtia Payments for Settlement of LTIA Amount of cash outflow for settlement of long-term incentive arrangement. Deferred income tax expense (recovery) Measurement Input Type [Axis] 2022 Measurement Input Type [Domain] 2023 us-gaap_FinanceLeaseRightOfUseAsset Finance Lease, Right-of-Use Asset 2024 Settlement of long-term incentive arrangement ("LTIA") (note 19) Deferred Compensation Arrangement with Individual, Compensation Expense Thereafter Fair Value Measurement, Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo 2019 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree 2020 2020 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour 2021 2021 us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive 2022 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths 2018 Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Foreign Currency Transactions and Translations Policy [Policy Text Block] Lessee, Operating Lease, Liability, Maturity [Table Text Block] Other assets Settlement of long-term incentive arrangement Lessee, Leases [Policy Text Block] Business Combinations Policy [Policy Text Block] us-gaap_FiniteLivedIntangibleAssetUsefulLife Finite-Lived Intangible Asset, Useful Life Other receivables Other receivables, carrying amount Management Contracts and Other [Member] Represents management contracts and other. fsv_FiniteLivedIntangibleAssetUsefulLifeFranchiseRights Finite Lived Intangible Asset Useful Life Franchise Rights Represents the finite-lived intangible asset useful life franchise rights. Income Tax, Policy [Policy Text Block] fsv_DivestitureOfBusinessNotesReceivable Divestiture of Business, Notes Receivable The amount of notes receivable received from divestiture of business. Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term Depreciation Depreciation and amortization Depreciation and amortization Intangible Assets Disclosure [Text Block] us-gaap_AssetsCurrent us-gaap_ReceivablesFairValueDisclosure Other receivables, fair value Share-based Payment Arrangement [Policy Text Block] Stockholders' Equity Note Disclosure [Text Block] Income tax recoverable Contingent acquisition consideration paid Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability us-gaap_InterestIncomeExpenseNonoperatingNet Interest expense, net Senior Notes [Member] us-gaap_CommonStockSharesIssued Shares issued and outstanding at beginning of period (in shares) us-gaap_CommonStockValueOutstanding Capital stock issued and outstanding, amount Valuation allowance us-gaap_DeferredTaxAssetsValuationAllowance Statistical Measurement [Domain] Cash paid for amounts included in the measurement of operating lease liabilities Maximum [Member] Minimum [Member] Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Deferred Charges, Policy [Policy Text Block] us-gaap_NumberOfReportingUnits Number of Reporting Units Prepaid expenses and other current assets Prepaid expenses and other current assets Total long-lived assets us-gaap_NoncurrentAssets Property, Plant and Equipment Disclosure [Text Block] Geographical [Axis] Geographical [Domain] Property, Plant and Equipment [Table Text Block] us-gaap_DeferredTaxAssetsGross Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] us-gaap_DeferredIncomeTaxLiabilities Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Inventories (note 7) Revenues Revenues Fair Value, Inputs, Level 3 [Member] Fair Value Hierarchy and NAV [Domain] Fair Value, Inputs, Level 1 [Member] Fair Value, Inputs, Level 2 [Member] Fair Value Hierarchy and NAV [Axis] us-gaap_PropertyPlantAndEquipmentUsefulLife Property, Plant and Equipment, Useful Life Interest expense, net us-gaap_InterestIncomeExpenseNet Inventory and other reserves us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves Cash provided by (used in) Operating activities Schedule of Segment Reporting Information, by Segment [Table Text Block] Allowance for doubtful accounts us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts Revenue [Policy Text Block] Statement [Line Items] Accounts receivable, allowance Furniture and Fixtures [Member] us-gaap_NumberOfOperatingSegments Number of Operating Segments Accounts receivable, net of allowance of $13,136 (December 31, 2018 - $9,177) us-gaap_NumberOfReportableSegments Number of Reportable Segments Stock-based compensation us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost Building [Member] AOCI Attributable to Parent [Member] Land [Member] Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Other expense us-gaap_OtherNonoperatingExpense Other income, net us-gaap_OtherNonoperatingIncomeExpense Other (income) expense, net (note 6) Property, Plant and Equipment, Type [Axis] Property, Plant and Equipment, Type [Domain] Segment Reporting Disclosure [Text Block] Loss carry-forwards us-gaap_DeferredTaxAssetsOperatingLossCarryforwards Loss carry forward us-gaap_OtherNonoperatingIncome Other income Current assets us-gaap_SaleOfStockPricePerShare Sale of Stock, Price Per Share Fair Value, by Balance Sheet Grouping [Table Text Block] Redeemable non-controlling interests (note 12) Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total Balance Balance us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash, beginning of year Cash, cash equivalents and restricted cash, end of year Inventory, Policy [Policy Text Block] us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Increase in cash, cash equivalents and restricted cash us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Effect of exchange rate changes on cash Operating earnings us-gaap_OperatingIncomeLoss Operating earnings (loss) us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash provided by operating activities us-gaap_DeferredTaxLiabilities Net deferred income tax asset (liability) us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredIncomeTaxLiabilitiesNet Deferred income tax (note 15) Schedule of Other Nonoperating Income (Expense) [Table Text Block] Accounting Standards Update 2016-02 [Member] us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total Type of Adoption [Domain] Depreciation and amortization us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Prepaid and other expenses deducted for tax purposes us-gaap_DeferredTaxLiabilitiesPrepaidExpenses us-gaap_LettersOfCreditOutstandingAmount Letters of Credit Outstanding, Amount Adjustments for New Accounting Pronouncements [Axis] us-gaap_PaymentsOfDividendsMinorityInterest Distributions paid to RNCI Distributions paid to non-controlling interests Disposal Group Classification [Axis] Disposal Group Classification [Domain] us-gaap_PaymentsOfDividendsCommonStock Dividends paid to common shareholders Other Income and Other Expense Disclosure [Text Block] us-gaap_UndistributedEarningsOfForeignSubsidiaries Undistributed Earnings of Foreign Subsidiaries us-gaap_PaymentsForRepurchaseOfCommonStock Repurchases of Common Shares us-gaap_TaxAdjustmentsSettlementsAndUnusualProvisions Tax Adjustments, Settlements, and Unusual Provisions Retained Earnings [Member] Proceeds received on exercise of stock options Proceeds received on common share issuance (note 13) Proceeds from Issuance of Common Stock us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions Amount of cash received us-gaap_CurrentForeignTaxExpenseBenefit Canada, current income tax expense (recovery) us-gaap_DeferredForeignIncomeTaxExpenseBenefit Canada, deferred income tax expense (recovery) Additional Paid-in Capital [Member] Common Stock [Member] Deferred Equity Components [Axis] us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit United States, deferred income tax expense (recovery) Equity Component [Domain] Current us-gaap_OtherLongTermDebt Other long-term debt maturing at various dates up to 2023 us-gaap_LongTermDebt Long-term Debt, Total Schedule of Stock by Class [Table Text Block] us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit United States, current income tax expense (recovery) Current income tax expense (recovery) us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period us-gaap_RevenueRemainingPerformanceObligation Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_PaymentsToMinorityShareholders Purchases of non-controlling interests us-gaap_PaymentsForRepurchaseOfRedeemableNoncontrollingInterest Purchases of interests from RNCI, net Senior Notes Senior Notes, Total California Closets [Member] Refers to the information regarding the entity California Closets. us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest Earnings (loss) before income tax Earnings before income tax Sale of interests in subsidiaries to non-controlling interests Paul Davis Restoration [Member] Refers to information regarding the entity Paul Davis Restoration. us-gaap_PaymentsOfFinancingCosts Financing fees paid Vehicles [Member] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Domain] Internal Revenue Service (IRS) [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Revenue from Contract with Customer [Text Block] Computer Equipment [Member] Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Receivable [Policy Text Block] us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance Credit Agreement us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Accounting Policies [Abstract] Significant Accounting Policies [Text Block] us-gaap_RepaymentsOfLongTermLinesOfCredit Repayment of long-term debt Entity Interactive Data Current Title of 12(b) Security fsv_ProceedsFromIssuanceOfCommonStockNet Proceeds From Issuance of Common Stock, Net The cash inflow from the additional capital contribution to the entity, net of any issuance costs. Long-term debt - non-current (note 11) Long-term debt - non-current us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities Increase in long-term debt us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure Acquisition date fair value of contingent consideration Operating Activities [Domain] Operating Activities [Axis] Segments [Axis] Segments [Domain] Corporate Segment [Member] Redeemable Noncontrolling Interest [Table Text Block] us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding Number of shares used in computing diluted earnings per share (in shares) us-gaap_OperatingLossCarryforwards Net us-gaap_OperatingLossCarryforwardsValuationAllowance Valuation allowance Summary of Operating Loss Carryforwards [Table Text Block] Statement [Table] Statement of Financial Position [Abstract] Diluted (in dollars per share) us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter Thereafter us-gaap_WeightedAverageNumberOfSharesOutstandingBasic Weighted average number of shares used in computing basic earnings per share (in shares) us-gaap_OperatingLeasesFutureMinimumPaymentsDue Total future minimum lease payments Cost of revenues (exclusive of depreciation and amortization shown below) Noncontrolling Interest Disclosure [Text Block] Business Acquisition [Axis] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears 2022 Basic (in dollars per share) Business Acquisition, Acquiree [Domain] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears 2023 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears 2020 Statement of Cash Flows [Abstract] us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears 2021 us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Stockholders' Equity [Abstract] us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent 2019 Income Statement [Abstract] Other comprehensive loss 2022 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree 2023 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour Disposal Group Name [Axis] us-gaap_BusinessCombinationContingentConsiderationLiability Business Combination, Contingent Consideration, Liability, Total Balance, December 31, 2018 Balance, December 31, 2019 Disposal Group Name [Domain] 2020 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths 2021 us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Description of New Accounting Pronouncements Not yet Adopted [Text Block] Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Contingent acquisition consideration (note 18) Non-current portion us-gaap_LiabilitiesNoncurrent us-gaap_PaymentsForProceedsFromOtherInvestingActivities Other investing activities Financing activities Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate Income tax expense using combined statutory rate, statutory rate us-gaap_OtherLiabilitiesNoncurrent Other liabilities us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes Adjustments to tax liabilities for prior periods RNCI recognized on business acquisitions This element represents the fair value of the noncontrolling interest recognized in the acquiree during the fiscal period. us-gaap_IncomeTaxReconciliationMinorityInterestIncomeExpense Tax effect of flow through entities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet us-gaap_ProceedsFromDivestitureOfBusinesses Proceeds from Divestiture of Businesses us-gaap_CashDivestedFromDeconsolidation Cash Divested from Deconsolidation Disposal of businesses, net of cash disposed (note 6) Proceeds from Divestiture of Businesses, Net of Cash Divested, Total us-gaap_ContractWithCustomerLiabilityNoncurrent Unearned revenues us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther Other liabilities us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired Cash consideration, net of cash acquired of $6,518 us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt Long-term debt - non-current us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities Non-current liabilities us-gaap_IncomeTaxReconciliationNondeductibleExpense Permanent differences us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities Current liabilities Class of Stock [Axis] Class of Stock [Domain] Cash acquired Cash consideration, net of cash acquired Non-deductible stock-based compensation us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities Deferred tax liabilities Deferred tax liabilities Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue Unearned revenues us-gaap_PaymentsToAcquireBusinessesGross Cash consideration, net of cash acquired us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther Other current liabilities us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable Accounts payable us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets Non-current assets us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential Foreign, state and provincial tax rate differential Fixed assets us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit EX-101.PRE 13 fsv-20191231_pre.xml XBRL PRESENTATION FILE GRAPHIC 14 aif_logo.jpg GRAPHIC begin 644 aif_logo.jpg M_]C_X 02D9)1@ ! 0$ > !X #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" "A +L# 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#]4Z*** "B MBB@ HHHH X[XL2O!X)NI(V*2+)&59>"#O'-59H7&5=#D&IJ^:_#'C' M4O"EP'M)=T!/SV[\HW^%>V^$OB!IOBN,)&_V>\ ^:WD//X>HJ6AG3T444AA1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '&?%W_ )$6]_WX M_P#T(5X%7T)\4+&XU'P7>PVT+3RY1MB#)P&!)_*OGL@JQ!!!'!!&"*N)+"G1 MR/#(LD;M'(IRK*<$4VBJ$>H>#?C!);[+37,RQ\!;M1\P_P!X=_K7K5G>07]N MD]M*LT+#(=#D&ODO4M3M-'LWNKZYBM+9!EI)FP*Y'X>_M3/)\4]"\->&0TVG MWUVL-S-$OA7"\5U=C4-6V_)I]H0SY_P!H]%%=%"A5 MQ,U3HQ';[PK_X5A_&#]H;Q-\8/,M+R1=/T7.4T^V.![;F MZL:\$U3PW);YDMLR1]U[C_&OOL)PQ*G%5,6[_P!U?J_\C\CS'CR%63H9>N5? MS/\ 1=/G]Q/XO\?:WXXO#/JUZ\RYRL*G$:?1:Z3]G7_DM_@[_K^2O.NG!X-> MB_LZ_P#);_!W_7\E>]6IQIX:<(*R2?Y'R.&K5*^-IU*LFVY+5^I^O%%%%?C9 M_2H4444 %%%% !1110 4444 %%%% !1110 445GZYX@TWPUI\E]JM[#86D8R MTL[A1_\ 7/TJHQIKYN^+G[; 7SM-\"P;S]TZK^GU&\D.6F MGW5_P"7]:'Y;G7'>%P=Z.7KVD^_V5_G\M/,]W^+ MG[8NO^,O.T_PRC:!I394S9S<2#Z_PCZI;O]!DU]H?!W]D[PY\-YK;5=2;^W->B^9)I%Q% W^POJ/4U\GG6/P>%I MRA*7OM/1?KV/T+AC*,RQU:G5A"U*+3YGHM'T[GNM%%%?C9_2P4444 %%%% ! M1110 4444 %%%% !3)9D@C:21UCC499F. !ZDUY=\5OVC/"?PKB>&XNAJ6K8 M^73[1@S9_P!H]%_'FOB[XK?M'>+?BI))!<71TS2"?ET^T8JI'^V>K?C7TF79 M#BLPM.W+#N_T77\CXG.N+,!D]Z=^>I_*NGJ^GY^1]/\ Q<_;"\/>"_.T_P . M*OB#5ERID0_Z/$?=OXOH*^./B!\4?$OQ,U%KO7M2DN5SF.V4[88_8+T_'K7* M45^HY?D^%RY7IQO+N]_^!\C\'SCB3,,ZDU6E:'\JT7S[_,****]L^5"BI;6U MGOKF.WMH9+BXD.U(HE+,Q] !UKZ1^$?[&.L>)?)U'Q?*VBZ<<,+*/FXD'OV4 M'\ZX,9CL/@8<^(E;\WZ(]?+.9UO9QAAI=NW[I?9V'WOPQ7T9X)^' MWA_X>:6MAH.FPV$ ^\RK\\A]6;J3715^:9EQ-7Q-Z>%]R/?J_P#+Y?>?N.2\ M"X3 VK8[]Y/M]E?+K\]/(J:7I-EH=C%9Z?:PV5K&,)# @11^ JW117Q3;D[L M_3HQ44HQ5D%%%%(H**** "BBB@ HHHH **** "BBB@#\B9II+B5I97:65CEG MG@5_V\_T7^?W'[%DO #=JV:R_[<7ZO]%]YYU\+?@+X3^% M%LITRQ6XU'&)-0N@'F8^Q_A'TKT:BBOSRM7JXB;J59.3?5G[)AL+0P=-469/@LHI^SPE.W=]7ZO^D%%%%><>T%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 8__ F6@?\ 0(-5TS^W9-(^PVXGW[2^_+ 8Z^]>_-_P3?G92/\ MA.Y.1C_CW;_XJF!]D7WBW0]+A@EO-9T^TBG&Z)Y[J-%D'JI)Y'TK3AFCN(4E MB=98G&Y70@JP/<$=:^-OVB/@/X-C\%^ /#OBSXA6?AU]%L7MH9KN L;H9&6 MSQBOH7_A8W@SX1^#?"MKK7B.TM;6YMD@L;F4E1:WW[1 MWP[L?$UCX?/B:TGU6\E2&*"W;?\ .Y 4$CH3FG_$7]H;P#\++EK7Q!X@M[>^ M4;C9Q'S)@/=1TI >CT5P/PX^.W@CXKN\7AO78+V[1=[6C'9,%]=I[5\A_MF? MM&?VUJVAV/@/QC(U@BR)J":=*5PX8 D^17QI\,_ M /B;]MCX@:]J/B+Q&UK86;!Y(QE@BL?DCC3. ,=Z /T7T7QCH/B0@:5K-AJ+ M$9VVMRDC8]< YK8K\Z_C'^R#XC^ EM9^*/ 6L:AJ(CG5'CM5*W$;$_*WRGYE MSP17V5\!?'^J>-_A+IFM^)K232M4C5HKT72>5EHS@R8/0'K0!Z517BVK?MA_ M"C2-8_LZ3Q1#-(&V--;H7B4]\L..*]2T/Q=HWB705UK2M2M]0TID,@NK=PR; M0,DYI :]%>:P_M(?#6?3-2OT\7Z:;;3V5+EO-Y1F)"KCN20>E11?M+?#E_#< M&O2>)+>WTF>=K:*YF!56D R5'OB@#T^BL[P]XAT[Q7HMIJ^DW<=_IMVGF07$ M)RKKZBN87XV>")/&7_")Q^(;23Q#YGE?8$8F3=W&/:@#HK/Q;H>HWQLK36=/ MNKP9!MX;J-Y..OR@YK6KXX^!?P7\#^&?VB+[5=)^(-EK.O1/)M:MM,$O^JBD;]Y)CKM7J: .NHKS#X??M*?#SXF MWXL-$\0PMJ#'"6EQ^ZDD_P!T'K7>^(/$>E^%-*GU/6+^#3;"$9DN+APB+^)H M TJ*\5T_]L;X3ZCK']GIXGBB?=M$\R%82?9J]EM;J&]MXKBWE2:"10Z21G*L MIZ$&@#\E/@3XV^(O@G6M2N/AS:-=W\T 2Y5;+[3B/<"#CMSCFO;(?CY^U"UQ M"KZ-)L,BAO\ B0CH2,_I3_\ @G 3_P + \5#/']G+_Z,6OT!J@/@?_@HQ)+< M1^ Y+E<7#6-]=N;F\\0R&'5K M98Y2D41X>,'^]V)KYT\):YX9\+?'3Q/<_&71[S5)GN9B4E^;;(7)#,I^\NWI M^%?HG\&_/_X4?X/^R[/M/]AVWE>9]W=Y*XS[9KY&A_:*T75O'.M:'\?/ NFQ MR6LK16]U:6#B0$$CYR6RP(P00>*0!\._ _PQ\8_'32=?^&'CI?#ES!(DW]AS M0LA<#_6(K'@AAD;:X?\ ;1^"_A;X/^*?#\?AFUGM5U437%UYT[2[G+YXSTZF MLK7+;PAXV_:"\)Q_!C1;VPLTGA:0*C*HD5P2ZY)*J%ZY/->N_P#!1SP]J/G^ M"M:$$D]G"DMO-,JDJDF5(!/;//Y4P/_PVT"WU#1_$+:"T27C-M2*6., 88=B1UKQ?X(_M+>) M/V=?$VN>'OB+::KJ,#2A7-PS--;NF1E=WWE(]/:D!'>?M"?M"_!NX@E\403/ M8>8 ZZE:!HY/]GS1]TG%=W^TS^TE_P )]^S7H%YH!DT]_$%TUM?0JV&C$8^= M ?0MC\*YW]I;]L/1/C'X#/A+PQHE],UW-&\L]U%ADVG("(,DD^M0Z]^S3XH' M['VCRG3Y/[=L+V757L5&9?LS]MO]X<$BF!B_#>7]FS3_ (;PV'BB\N;GQ)<1 M%KJY\IPT,AZ!,< #BKO[$GC2;2_&/C7PG:WLE[H-YIMQ- &X =0<28[97C%7 M_A1\?/@UHOPSMK/Q;X,5O$]A"8V"V.\73#.T[LC!Z YZ5Z1^S!XLN?B5:>+] M<_X0#1_"^DVMA+%;7UE;E)99"#\N2>0%ZGUH ^9_VDPY"J/KZ]J^N?C)^RYH&@_LVZYX<\-03'^SY&U:W-P_FNKJ,O@ MGU4$5XW_ ,$^?^2N>+_^N#_^C#7W_-"EQ"\4JAXY%*LK#@@C!%(#XX_8D^,T M.G_ OQ19:E.(V\+*]RN_^&%E)5?P88_&N1_81\*S_$#XN>*?B1J<6]H&D\J0 M\XN)B2X_!37A7QDT35O@G\3O&_ABQFFM]/U#?$4Z"XMI"'''UX'TK]!_V2/A MR/AO\$=#MY8ECO[]/M]RP'+&3E0?<+M%,#YB_9A _P"&T/%9Q_#>'/\ P(5S MFA:$?VIOVN-5L_$UW,=*@GN!Y,;$'R(20L:_W=V.2*Z3]F'_ )/0\5_[MY_Z M$*YR\NM4_9)_:FO]1'C4[98)B3E6Z;ESC'J* /5_B]^P<_\ M;>D:I\++B'0YK?YYEO9W8"12"C(>H]Q7GW[<'C;4]0\6>#O!6LZCY5K86,,N MJ20Y*M<-@.^.XP,CZUTWQ+_;<\0>/?$VC:-\(K2Z5YF\N1[RUR\CL0!\O.T+ MSDDUF_MM?#+7])UCPAX_DLO[25;2&WU;8A=!<+R2P'1&Z"@#F?B!)^S5>?#2 MXT[PU>W%OXDMX0UK>-')NEE Y#Y&"#S]*\N\+?M,?$'P?X?LM&TSQ!);V%HF MR*(_-M&2<9^I->^:_P#M,?!:'P*EUHOP^MI_%F!S6 MCX7M/B!XN\/V6L6/P3\)_8[R/S(O-MRC;+_^N#_^C#7Z!444,#\W/V]/^3C] M._[!]G_Z-:OT/\+_ /(MZ5_UZQ?^@"BB@#X1_9A_Y/0\5?2[_P#0A7K?_!0K M_DD^F_\ 7[_0444=0/"_^">O_)7+_P#Z\FK[I^,G_)+/%'_7A)_*BBCJ!^0W ?AG_D9]-_Z^T_]#K]GM%_Y ]A_P!<(_\ T$444,#_V0$! end GRAPHIC 15 aif_pg5.jpg GRAPHIC begin 644 aif_pg5.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** 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 **** "N?/ MC/2/-FCC359O)E>%W@T>[E3>C%& =8BIPRD<$]*Z"N?\&_\ (#N?^PKJ7_I; M-0 ?\)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(KW_XS7044 <__P )EI?_ M #ZZY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!10!S_P#PF6E_\^NN?^"*]_\ MC-'_ F6E_\ /KKG_@BO?_C-=!10!S__ F6E_\ /KKG_@BO?_C-'_"9:7_S MZZY_X(KW_P",UT%% '/_ /"9:7_SZZY_X(KW_P",T?\ "9:7_P ^NN?^"*]_ M^,UT%% '/_\ "9:7_P ^NN?^"*]_^,T?\)EI?_/KKG_@BO?_ (S7044 <_\ M\)EI?_/KKG_@BO?_ (S1_P )EI?_ #ZZY_X(KW_XS7044 <__P )EI?_ #ZZ MY_X(KW_XS1_PF6E_\^NN?^"*]_\ C-=!10!S_P#PF6E_\^NN?^"*]_\ C-'_ M F6E_\ /KKG_@BO?_C-=!10!S__ F6E_\ /KKG_@BO?_C-'_"9:7_SZZY_ MX(KW_P",UT%% %/2]4M-9L%O;)Y&@9W3]Y$\3!D-2Q9][ M22#S,;L#)8_SKG(/!]S%X05%\,WB:G_:5Q,V9K>2=T+RO"SLTOS@>8H.)$=6 M#,K X) /0M3U^QTN"Z>1FEEMO*#P1 %RTK;(T&2!EFP!DC&03@+<6\S.!N4D8)123D"H[KPSK]WX;GLDBU0::NH12QZ=>7-O/=&W .^/=( M9(V4,595D9N$P2., 'IM,FD:*"21(GF9%+")" SD#H-Q R>G) ]Q7G.A>#$3 M7-/74M O+FP@T]XD?5)K>=87\XL@\M6VJP0[1L3"@[02.:?J'@^7_A"M;TJW MT-#<06EQ8Z6;9HXG=)&+*0VY=J\H'!(W;'X(;! /15)*@D%21T/44M<);Z-= M2>)S?WWAV:6Z=XI;+4S-%NT]/)"-"^)-W#>8=J!D8R_\ QFC_ (3+2_\ GUUS_P $5[_\9H Z"BN?_P"$RTO_ )]=<_\ !%>_ M_&:/^$RTO_GUUS_P17O_ ,9H Z"BN?\ ^$RTO_GUUS_P17O_ ,9H_P"$RTO_ M )]=<_\ !%>__&: .@HKG_\ A,M+_P"?77/_ 17O_QFC_A,M+_Y]=<_\$5[ M_P#&: .@HKG_ /A,M+_Y]=<_\$5[_P#&:CD\ M_P#QF@#H**Y__A,M+_Y]=<_\$5[_ /&:/^$RTO\ Y]=<_P#!%>__ !F@#H** MY_\ X3+2_P#GUUS_ ,$5[_\ &:/^$RTO_GUUS_P17O\ \9H Z"BN?_X3+2_^ M?77/_!%>_P#QFC_A,M+_ .?77/\ P17O_P 9H Z"BN?_ .$RTO\ Y]=<_P#! M%>__ !FC_A,M+_Y]=<_\$5[_ /&: #P;_P @.Y_["NI?^ELU=!7/^# __"/O M))!/#YVH7TR)/"T3['NY74E& 895@>0.M=!0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/\ B'_D.>$_^PK) M_P"D5U705S_B'_D.>$_^PK)_Z175 '04444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!@3>)I MO[2OK*R\/:KJ'V*589IK=[94WF-),#S)E8_+(O;'-)_PD.J?]";KG_?ZR_\ MDBCP]_R'/%G_ &%8_P#TBM:Z"@#G_P#A(=4_Z$W7/^_UE_\ )%'_ D.J?\ M0FZY_P!_K+_Y(KH** .?_P"$AU3_ *$W7/\ O]9?_)%'_"0ZI_T)NN?]_K+_ M .2*Z"B@#G_^$AU3_H3=<_[_ %E_\D4?\)#JG_0FZY_W^LO_ )(KH** .?\ M^$AU3_H3=<_[_67_ ,D4?\)#JG_0FZY_W^LO_DBN@HH Y_\ X2'5/^A-US_O M]9?_ "11_P )#JG_ $)NN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A-US_ +_67_R1 M1_PD.J?]";KG_?ZR_P#DBN@HH Y__A(=4_Z$W7/^_P!9?_)%'_"0ZI_T)NN? M]_K+_P"2*Z"B@#G_ /A(=4_Z$W7/^_UE_P#)%'_"0ZI_T)NN?]_K+_Y(KH** M .?_ .$AU3_H3=<_[_67_P D4?\ "0ZI_P!";KG_ '^LO_DBN@HH Y__ (2' M5/\ H3=<_P"_UE_\D4?\)#JG_0FZY_W^LO\ Y(KH** .?_X2'5/^A-US_O\ M67_R11_PD.J?]";KG_?ZR_\ DBN@HH Y_P#X2'5/^A-US_O]9?\ R11_PD.J M?]";KG_?ZR_^2*Z"B@#G_P#A(=4_Z$W7/^_UE_\ )%'_ D.J?\ 0FZY_P!_ MK+_Y(KH** .?_P"$AU3_ *$W7/\ O]9?_)%9>JZAK5]J.AW$7@_60EA>M<2A MI[+)4V\T6%_TCKND4\XX!^E=I10!S_\ PD.J?]";KG_?ZR_^2*7_ (2#4]H/ M_"':WG/3SK+(_P#)BM^B@#G_ /A(=4_Z$W7/^_UE_P#)%'_"0ZI_T)NN?]_K M+_Y(KH** .?_ .$AU3_H3=<_[_67_P D4?\ "0ZI_P!";KG_ '^LO_DBN@HH M Y__ (2'5/\ H3=<_P"_UE_\D4?\)#JG_0FZY_W^LO\ Y(KH** .?_X2'5/^ MA-US_O\ 67_R11_PD.J?]";KG_?ZR_\ DBN@HH Y_P#X2'5/^A-US_O]9?\ MR11_PD.J?]";KG_?ZR_^2*Z"B@#G_P#A(=4_Z$W7/^_UE_\ )%'_ D.J?\ M0FZY_P!_K+_Y(KH** .?_P"$AU3_ *$W7/\ O]9?_)%'_"0ZI_T)NN?]_K+_ M .2*Z"B@#G_^$AU3_H3=<_[_ %E_\D4?\)#JG_0FZY_W^LO_ )(KH** .?\ M^$AU3_H3=<_[_67_ ,D4?\)#JG_0FZY_W^LO_DBN@HH Y_\ X2'5/^A-US_O M]9?_ "11_P )#JG_ $)NN?\ ?ZR_^2*Z"B@#G_\ A(=4_P"A-US_ +_67_R1 M1_PD.J?]";KG_?ZR_P#DBN@HH Y__A(=4_Z$W7/^_P!9?_)%'_"0ZI_T)NN? M]_K+_P"2*Z"B@#G_ /A(=4_Z$W7/^_UE_P#)%'_"0ZI_T)NN?]_K+_Y(KH** M .?_ .$AU3_H3=<_[_67_P D5J:3J4.L:19ZG;JZP7D"3Q"0 -L8!AD GL15 MRN?\"?\ )/?#7_8*M?\ T4M '04444 %%%% !1110 4444 %%%% !1110 44 M44 %%9^M:LFB:8;V2VGN?WL4*0P;=[O)(L:@;F5?O..I%9__ D.J?\ 0F:Y M_P!_K+_Y(H Z"BN?_P"$AU3_ *$S7/\ O]9?_)%'_"0ZI_T)FN?]_K+_ .2* M .@HKG_^$AU3_H3-<_[_ %E_\D4?\)#JG_0F:Y_W^LO_ )(H Z"BN?\ ^$AU M3_H3-<_[_67_ ,D4?\)#JG_0F:Y_W^LO_DB@#H**Y_\ X2'5/^A,US_O]9?_ M "11_P )#JG_ $)FN?\ ?ZR_^2* #P]_R'/%G_85C_\ 2*UKH*XO2M0UJQU' M7+B7P?K)2_O5N(@L]ED*+>&+#?Z1UW1L>,\$?2M3_A(=4_Z$S7/^_P!9?_)% M '045S__ D.J?\ 0F:Y_P!_K+_Y(H_X2'5/^A,US_O]9?\ R10!T%%<_P#\ M)#JG_0F:Y_W^LO\ Y(H_X2'5/^A,US_O]9?_ "10!T%%<_\ \)#JG_0F:Y_W M^LO_ )(H_P"$AU3_ *$S7/\ O]9?_)% '045S_\ PD.J?]"9KG_?ZR_^2*/^ M$AU3_H3-<_[_ %E_\D4 =!167HNM#61>JUA=V,]EA_^#&'_ .*H Z"BN?\ ^$[\ M'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ M (,8?_BJ/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_ MX3OP?_T->A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ M'_X,8?\ XJ@#H*Y_P)_R3WPU_P!@JU_]%+1_PG?@_P#Z&O0__!C#_P#%5D^% M_%?A?2?".BZ;=>*M!%Q:6$$$H74H2 Z1JIP=W/(H [:BN?\ ^$[\'_\ 0UZ' M_P"#&'_XJC_A._!__0UZ'_X,8?\ XJ@#H**Y_P#X3OP?_P!#7H?_ (,8?_BJ M/^$[\'_]#7H?_@QA_P#BJ .@HKG_ /A._!__ $->A_\ @QA_^*H_X3OP?_T- M>A_^#&'_ .*H Z"BN?\ ^$[\'_\ 0UZ'_P"#&'_XJC_A._!__0UZ'_X,8?\ MXJ@#H**IZ;JVFZS;M<:7J%I?0*Y1I+6995#8!P2I(S@@X]Q5R@ HHHH **** M .?\9?\ (#MO^PKIO_I;#705S_C+_D!VW_85TW_TMAKH* "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** .?\/?\ASQ9_P!A6/\ ](K6N@KG M_#W_ "'/%G_85C_](K6N@H **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Y M_P 9?\@.V_["NF_^EL-=!7/^,O\ D!VW_85TW_TMAKH* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** .?\/?\ (<\6?]A6/_TBM:Z"N?\ M#W_(<\6?]A6/_P!(K6N@H **** "BBB@#G_&7_(#MO\ L*Z;_P"EL-=!7/\ MC+_D!VW_ &%=-_\ 2V&N@H *RM0\3^'](NOLVI:[IEE<;0WE7-W'&^#T.&(. M*U:XC7KNXD^(5A8:5K&FVNHG39\Q7*^8[ R1G"@."I(5CDAAA3\IQ0!V%O>6 MMV";:YAFPJL?+<-\K#*GCL1R/6IZ\TU7Q&]MKLVCV?BB&Q6/5;:T2)!;9ABD MBY15*<88?+G.#UR.*S=?UR^N$U6RE\3R(EE?V[N]N(/W$0O(XSYI* QD+\V& M4JV"P=D)10#U%-6TU]2DTU-0M&OH\;[83*95RNX97.1E>>G3FKE>96][:6WB MR :?=VFJF2^N)$L9U O+:;9(KS1LOWHGVD'(P-PPW 6LRP\7:Y>6]B;KQ986 M[7E];1$6\L4LL)D5_,B8/ @1@0NU3N93G<6& 0#U\D $DX ZDTV&:*Y@CG@E M26&10\$B8:EOBR[#C?D2;AE" OEG( MQF@#T-W2*-I)&5$4%F9C@ #J2:SM-\2:%K,[0:7K6G7TR+O:.UNDE8+G&2%) M.,D<^]%+VSDO=(U/4M8T]M/ADNHM,F@*HHGDD;=%*Y9MS%-K(%VYRV0=JT >J5&L M\+SR0+*C31@,\88%E!S@D=LX./H:\FL?&6OS:;<75WK^DP.7B:6W%RADLGRY M>%R8%2+[N LI).QAY@SO&@OC.0K-&_B+9$PL#-C6=[:ZA:I=65S#-V'BC4[>TTZVTW M6M,AA-Q=RF:XG6-;R3[8^Z(+Y4A8E2I"(4;]X,$U#J'BN_O-%U>U'BX73SVV ML0P10?9UD @8F(_*N2[(",C *D$ ,-Y /9EGA>>2!94::,!GC# LH.<$CMG! MQ]#3%O+5[R2S2YA:ZC0.\ D!=5.<$KU .#@^U>:7/B\6T%_:VWC!)E3[$L-U MYEH/+WHQ):39L1"54ERCD;B%4DJ*TO!?B*#7-:L99=1M+C4)=#B,RQ2J6+B1 M@_ QT/7@8]!TH ] HHHH Y_P]_R'/%G_ &%8_P#TBM:Z"N?\/?\ (<\6?]A6 M/_TBM:Z"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#G_ !E_R [;_L*Z M;_Z6PUT%<_XR_P"0';?]A73?_2V&N@H **** "BN2^(6GP7^BV2R:=97\JZE M:B**\ V$F5003M; ()!P#P>AK,D6Y\,VMNMEH^B:;,]M>W3016Y=(ID5<%"K M+\K* #@*3UX.10!Z!17#+XB\1K/IL,TFE(+R"%VF6WD9(9)BVQ2HD+?PX#,% M5SGYD("MRK0W6L>$])UC5I+/69X]"$]W S&WN(89 29X)"2!+A2&^Z&VC[HX M(!['17GU[XSU]]3U+^SM/@&FVBR1_:+A4^600>3>,-&@&J^*[Z'1-(/DVD,\FI.P M2ZM6VN3+"-@W2# (S(F2H&>];TGBC62VK30W.G"SMGM8[4RV4K2R&<1E8S>.O$T>EO>^1IL?V?3;N[N(Y8'WA[>.T\Y<59U75KF\\4:9?A=/,5CJ%[;0(_P LR-':R[M[DX",0#C P I).> # MT6BL/PMJM[JVGSOJ(A6[@F\F2.*-HRAV(V&!+#/S9^5F4@C#'K6Y0 4444 < M_P"'O^0YXL_["L?_ *16M=!7/^'O^0YXL_["L?\ Z16M=!0 4444 %%%% '/ M^,O^0';?]A73?_2V&N@KG_&7_(#MO^PKIO\ Z6PUT% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% '/^'O^0YXL_["L?\ Z16M=!7/^'O^ M0YXL_P"PK'_Z16M=!0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!S_C+_ M ) =M_V%=-_]+8:Z"N?\9?\ (#MO^PKIO_I;#704 %%%% %+4='TS6(XX]3T MZTOHXVWHMS LH5O4!@<&F7^A:/JLR3:CI5C>2HC(CW%NDA56X(!8' .>16A1 M0!G+H&C)-9S+I-@LMDFRU<6R!H%]$./E'L,5"WA7PZT<<;:!I9CC?>BFSCPK M9)R!C@Y).?-I8C)7VZ5833+ M!(+6!+&V6&T8-;1B)0L) *@H,?*0"1QV)JU10!DR^%O#T\4\4V@Z7)'/-Y\R M/9QD22<_.P(Y;D\GGDU9&CZ6NI+J0TVS%^J>6MT(%\T+C&T/C./;-7:* ,>X M\)>&[N^:]N?#^E37;-O:>2RC:0MZEB,Y]ZFD\/:)-]L\W1]/?[<5-WNMD/VC M:% ' \,Z, XVL/L$7S#.<'Y>1D _45._A?P])<" MX?0M,:8*JB1K2,L J[5&<9P%X'H.*UJ* *UCIUCID!@T^SM[2$L7,=O$L:EC MU. ,GUJS110 4444 <_X>_Y#GBS_L*Q_P#I%:UT%<_X>_Y#GBS_ +"L?_I% M:UT% !1110 4444 <_XR_P"0';?]A73?_2V&N@JGJFEVFLV#65ZDC0,Z/^[E M>)@R.'4AD(8$,H.01TK+_P"$-TO_ )^M<_\ ![>__'J .@HKG_\ A#=+_P"? MK7/_ >WO_QZC_A#=+_Y^M<_\'M[_P#'J .@HKG_ /A#=+_Y^M<_\'M[_P#' MJ/\ A#=+_P"?K7/_ >WO_QZ@#H**Y__ (0W2_\ GZUS_P 'M[_\>H_X0W2_ M^?K7/_![>_\ QZ@#H**Y_P#X0W2_^?K7/_![>_\ QZC_ (0W2_\ GZUS_P ' MM[_\>H Z"BN?_P"$-TO_ )^M<_\ ![>__'J/^$-TO_GZUS_P>WO_ ,>H Z"B MN?\ ^$-TO_GZUS_P>WO_ ,>H_P"$-TO_ )^M<_\ ![>__'J .@HKG_\ A#=+ M_P"?K7/_ >WO_QZC_A#=+_Y^M<_\'M[_P#'J .@HKG_ /A#=+_Y^M<_\'M[ M_P#'J/\ A#=+_P"?K7/_ >WO_QZ@#H**Y__ (0W2_\ GZUS_P 'M[_\>H_X M0W2_^?K7/_![>_\ QZ@ \/?\ASQ9_P!A6/\ ](K6N@K/TG1;+1(IX[)9_P#2 M)?.F>>YDG=WVJF2\C,WW44=>U:% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% '/\ C+_D!VW_ &%=-_\ 2V&N@K+\0:5-K.D_9+>YCMIUN+>XCEDB,JAH MIDE *AE)!*8ZCK5/['XP_P"@[H?_ ()IO_DJ@#H**Y_['XP_Z#NA_P#@FF_^ M2J/L?C#_ *#NA_\ @FF_^2J .@HKG_L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z' M_P"":;_Y*H Z"BN?^Q^,/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJ@#H* M*Y_['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_^2J .@HKG_L?C#_H.Z'_ M .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*H Z"BN?^Q^,/^@[H?\ X)IO_DJC['XP M_P"@[H?_ ()IO_DJ@#H**Y_['XP_Z#NA_P#@FF_^2J/L?C#_ *#NA_\ @FF_ M^2J .@HKG_L?C#_H.Z'_ .":;_Y*H^Q^,/\ H.Z'_P"":;_Y*H Z"BN?^Q^, M/^@[H?\ X)IO_DJC['XP_P"@[H?_ ()IO_DJ@ \/?\ASQ9_V%8__ $BM:Z"L M?0=)O-,;4Y[^]@N[J_NQ XML 16 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Goodwill (Details Textual)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Goodwill, Impairment Loss $ 0
XML 17 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Stock-based Compensation - Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
$ / shares
shares
Shares issuable under options - Beginning of period, number of options (in shares) | shares 1,633,150
Shares issuable under options - Beginning of period, weighted average exercise price (in dollars per share) | $ / shares $ 44.68
Granted, number of options (in shares) | shares 438,000
Granted, weighted average exercise price (in dollars per share) | $ / shares $ 83.89
Exercised, number of options (in shares) | shares (432,050)
Exercised, weighted average exercise price (in dollars per share) | $ / shares $ 25.30
Shares issuable under options - End of period, number of options (in shares) | shares 1,639,100
Shares issuable under options - End of period, weighted average exercise price (in dollars per share) | $ / shares $ 60.26
Shares issuable under options - end of period, weighted average remaining contractual life (Year) 2 years 219 days
Shares issuable under options - end of period, aggregate intrinsic value | $ $ 53,724
Options exercisable - End of period, number of options (in shares) | shares 610,952
Options exercisable - End of period, weighted average exercise price (in dollars per share) | $ / shares $ 47.49
Options exercisable - End of period, weighted average remaining contractual life (Year) 1 year 292 days
Options exercisable - End of period, aggregate instrinsic value | $ $ 27,831
XML 18 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%) $ (53,128) $ 30,529
Permanent differences 1,566 785
Tax effect of flow through entities (307) (491)
Adjustments to tax liabilities for prior periods (328) (526)
Non-deductible stock-based compensation 2,153 1,528
Excess tax benefits related to stock-based compensation (3,672) (3,968)
Foreign, state and provincial tax rate differential (2,402) (2,863)
Settlement of long-term incentive arrangement 83,310
Other taxes (45) (72)
Total $ 27,147 $ 24,922
XML 19 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets    
Cash and cash equivalents $ 121,198 $ 66,340
Restricted cash 13,093 13,504
Accounts receivable, net of allowance of $13,136 (December 31, 2018 - $9,177) 393,730 239,925
Income tax recoverable 4,147 9,337
Inventories (note 7) 94,511 48,227
Prepaid expenses and other current assets 41,457 37,739
668,136 415,072
Other receivables 4,033 4,212
Other assets 4,955 6,135
Deferred income tax (note 15) 2,836
Fixed assets (note 8) 131,545 98,102
Operating lease right-of-use assets (note 5) 132,893
Intangible assets (note 9) 366,224 148,798
Goodwill (note 10) 644,847 335,155
1,287,333 592,402
1,955,469 1,007,474
Current liabilities    
Accounts payable 76,226 41,709
Accrued liabilities (note 7) 165,444 132,572
Unearned revenues 74,100 36,746
Operating lease liabilities - current (note 5) 30,622
Long-term debt - current (note 11) 5,545 3,915
Contingent acquisition consideration - current (note 18) 6,269 12,005
358,206 226,947
Long-term debt - non-current (note 11) 761,078 330,608
Operating lease liabilities - non-current (note 5) 111,247
Contingent acquisition consideration (note 18) 8,154 1,281
Unearned revenues 12,593 13,453
Other liabilities 45,403 40,797
Deferred income tax (note 15) 58,239 6,577
996,714 392,716
Redeemable non-controlling interests (note 12) 174,662 151,585
Shareholders' equity 425,887 236,226
$ 1,955,469 $ 1,007,474
XML 20 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Long-term Debt - Principal Repayments on Long-term Debt (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2020 $ 16,770
2021 55,230
2022 54,724
2023 220,980
2024 and thereafter $ 418,919
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 1 - Description of the Business
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]
1.
       Description of the business
 
FirstService Corporation (the “Company”) is a North American provider of residential property management and other essential property services to residential and commercial customers. The Company’s operations are conducted in
two
segments: FirstService Residential and FirstService Brands. The segments are grouped with reference to the nature of services provided and the types of clients that use those services.
 
FirstService Residential is a full-service property manager and in many markets provides a full range of ancillary services primarily in the following areas: (i) on-site staffing, including building engineering and maintenance, full-service amenity management, security, concierge and front desk personnel; (ii) proprietary banking and insurance products; and (iii) energy conservation and management solutions.
 
FirstService Brands provides a range of essential property services to residential and commercial customers in North America through franchise networks and company-owned locations. The principal brands in this division include Paul Davis Restoration, Global Restoration, California Closets, CertaPro Painters, Pillar to Post Home Inspectors, Floor Coverings International, and Century Fire Protection.
XML 22 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) (Parentheticals)
$ in Thousands
Jun. 21, 2019
USD ($)
FirstService Brands Segment [Member]  
Cash acquired $ 6,518
XML 23 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Revenue From Contracts With Customers 2 (Details Textual) - Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01
$ in Thousands
Dec. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 300,499
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 1 year
XML 24 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Lessee, Operating Lease, Renewal Term 8 years  
Operating Lease, Expense $ 32,161 $ 26,784
Minimum [Member]    
Lessee, Operating Lease, Remaining Lease Term 1 year  
Maximum [Member]    
Lessee, Operating Lease, Remaining Lease Term 10 years  
XML 25 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Goodwill (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Goodwill [Table Text Block]
      FirstService       FirstService          
      Residential       Brands       Consolidated  
                         
Balance, December 31, 2017   $
188,223
    $
103,697
    $
291,920
 
Goodwill acquired during the year    
6,248
     
36,631
     
42,879
 
Other items    
922
     
1,633
     
2,555
 
Foreign exchange    
(1,450
)    
(749
)    
(2,199
)
Balance, December 31, 2018    
193,943
     
141,212
     
335,155
 
Goodwill acquired during the year    
18,446
     
290,781
     
309,227
 
Goodwill disposed during the year    
(2,025
)    
(229
)    
(2,254
)
Other items    
527
     
956
     
1,483
 
Foreign exchange    
835
     
401
     
1,236
 
Balance, December 31, 2019   $
211,726
    $
433,121
    $
644,847
 
XML 26 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Consolidation, Policy [Policy Text Block]
Basis of consolidation
The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries where the Company is the primary beneficiary. Where the Company does
not
have a controlling interest but has the ability to exert significant influence, the equity method is used. Inter-company transactions and accounts are eliminated on consolidation.
Cash and Cash Equivalents, Policy [Policy Text Block]
Cash and cash equivalents
Cash equivalents consist of short-term interest-bearing securities, which are readily convertible into cash and have original maturities at the date of purchase of
three
months or less.
Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]
Restricted cash
Restricted cash consists of cash over which the Company has legal ownership but is restricted as to its availability or intended use, including funds held on behalf of clients and franchisees.
 
On
January 1, 2018,
the Company adopted updated guidance issued by the FASB on restricted cash (ASU
No.
2016
-
18
). This ASU requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash and restricted cash equivalents. The Company’s restricted cash balance consists primarily of cash related to our marketing funds in the FirstService Brands segment, cash held for certain employees’ benefit plans, and cash held for insurance broker commissions owed in our FirstService Residential segment. This update has been applied retrospectively.
Receivable [Policy Text Block]
Accounts Receivable
In the ordinary course of business, the Company extends non-interest bearing trade credit to its customers. Accounts receivable are reported on the face of the consolidated balance sheets, net of an allowance for doubtful accounts. The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will
not
be collected. In determining the allowance for doubtful accounts, the Company analyzes the aging of accounts receivable, historical payment experience, customer creditworthiness and current economic trends.
Inventory, Policy [Policy Text Block]
Inventories
Inventories are carried at the lower of cost and net realizable value. Cost is determined using the weighted average method. Work-in-progress inventory relates to construction contracts and real estate project management projects in process and are accounted for using the percentage of completion method.
Property, Plant and Equipment, Policy [Policy Text Block]
Fixed assets
Fixed assets are carried at cost less accumulated depreciation. The costs of additions and improvements are capitalized, while maintenance and repairs are expensed as incurred. Fixed assets are reviewed for impairment whenever events or circumstances indicate that the carrying value of an asset group
may
not
be recoverable. An impairment loss is recorded to the extent the carrying amount exceeds the estimated fair value of an asset group. Fixed assets are depreciated over their estimated useful lives as follows:
 
Buildings  
20
to
40
years straight-line
Vehicles  
3
to
5
years straight-line
Furniture and equipment  
3
to
10
years straight-line
Computer equipment and software  
3
to
5
years straight-line
Leasehold improvements   term of the lease to a maximum of
10
years straight-line
Fair Value Measurement, Policy [Policy Text Block]
Fair value
The Company uses the fair value measurements framework for financial assets and liabilities and for non-financial assets and liabilities that are recognized or disclosed at fair value on a non-recurring basis. The framework defines fair value, gives guidance for measurement and disclosure, and establishes a
three
-level hierarchy for observable and unobservable inputs used to measure fair value. The classification of an asset or liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The
three
levels are as follows:
 
Level
1
– Quoted prices (unadjusted) in active markets for identical assets or liabilities
Level
2
– Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities
Level
3
– Unobservable inputs for which there is little or
no
market data, which requires the Company to develop its own assumptions
Deferred Charges, Policy [Policy Text Block]
Financing fees
Financing fees related to our amended and restated credit agreement (the “Credit Agreement”) with a syndicate of lenders and our
$150,000
of senior secured notes (the “Senior Notes”) are deferred and amortized to interest expense using the effective interest method.
Lessee, Leases [Policy Text Block]
Adoption of ASC
842
The Company adopted ASU
842,
Leases, as of
January 1, 2019,
using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.
 
The Company has lease agreements with lease and non-lease components, and has elected to account for each lease component (e.g., fixed rent payments) separately from the non-lease components (e.g., common-area maintenance costs). The Company has also elected
not
to recognize the right-of-use assets and lease liabilities for short-term leases that have a lease term of
12
months or less. Leases are recognized on the balance sheet when the lease term commences, and the associated lease payments are recognized as an expense on a straight-line basis over the lease term.
 
See note
5
to the consolidated financial statements for additional disclosures about the impact of adoption of ASC
842.
 
Accounting Policy for Leases under ASC
842
At lease commencement, which is generally when the Company takes possession of the asset, the Company records a lease liability and a corresponding right-of-use asset. Lease liabilities represent the present value of minimum lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of the lease liability is determined using the Company’s incremental collateralized borrowing rate at the lease commencement.
 
Minimum lease payments include base rent, fixed escalation of rental payments, and rental payments that are adjusted periodically depending on a rate or index. In determining minimum lease payments, the Company does
not
separate non-lease components for real estate leases. Non-lease components are generally services that the lessor performs for the Company associated with the leased asset, such as common area maintenance.
 
Right-of-use assets represent the right to control the use of the leased asset during the lease and are initially recognized in an amount equal to the lease liability. In addition, prepaid rent, initial direct costs, and adjustments for lease incentives are components of the right-of-use asset. Over the lease term the lease expense is amortized on a straight-line basis beginning on the lease commencement date. Right-of-use assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group
may
not
be recoverable.
 
A right-of-use asset and lease liability are
not
recognized for leases with an initial term of
12
months or less, and the lease expense is recognized on a straight-line basis over the lease term.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]
Goodwill and intangible assets
Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is
not
subject to amortization.
 
Intangible assets are recorded at fair value on the date they are acquired. They are amortized over their estimated useful lives as follows:
 
Customer relationships   straight-line over
4
to
20
years
Franchise rights   by pattern of use, currently estimated at
2.5%
to
15%
per year
Trademarks and trade names   straight-line over
1
to
35
years
Management contracts and other   straight-line over life of contract ranging from
2
to
15
years
Backlog   straight-line over
6
to
12
months
 
The Company reviews the carrying value of finite life intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group
may
not
be recoverable from the estimated future cash flows expected to result from their use and eventual disposition. If the sum of the undiscounted expected future cash flows is less than the carrying amount of the asset group, an impairment loss is recognized. Measurement of the impairment loss is based on the excess of the carrying amount of the asset group over the fair value calculated using an income approach.
 
Goodwill is tested for impairment annually, on
August 1,
or more frequently if events or changes in circumstances indicate the asset might be impaired, in which case the carrying amount of the asset is written down to fair value.
 
Impairment of goodwill is tested at the reporting unit level. The Company has
seven
reporting units determined with reference to business segment, customer type, service delivery model and geography. Impairment is tested by
first
assessing qualitative factors to determine whether it is more likely than
not
that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than
not
that its fair value is greater than its carrying amount, then
no
further testing is required. Where the qualitative analysis is
not
sufficient to support that the fair value exceeds the carrying amount then a goodwill impairment test is performed. A quantitative goodwill impairment test is performed by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated using a market multiple method, which estimates market multiples of earnings before interest, taxes, depreciation and amortization (“EBITDA”) for comparable entities with similar operations and economic characteristics. Significant assumptions used in estimating the fair value of each reporting unit include the market multiples of EBITDA.
Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]
Redeemable non-controlling interests
Redeemable non-controlling interests (“RNCI”) are recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the “mezzanine” section of the balance sheet, outside of shareholders’ equity. Changes in the RNCI amount are recognized immediately as they occur.
Revenue [Policy Text Block]
Revenue recognition and unearned revenues
The Company accounts for a contract with a customer when there is approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. The Company’s revenues are measured based on consideration specified in the contract of each customer and revenue is recognized as the performance obligations are satisfied by transferring the control of the service or product to a customer.
 
(a) Franchisor operations
The Company operates several franchise systems within its FirstService Brands segment. Initial franchise fees are deferred and recognized over the term of the franchise agreement. Royalty revenues are recognized based on a contracted percentage of franchisee revenues, as reported by the franchisees. Revenues from administrative and other support services, as applicable, are recognized as the services are provided.
 
The Company’s franchise systems operate marketing funds on behalf of franchisees. Advertising fund contributions from franchisees are reported as revenues and advertising fund expenditures are reported as expenses in our statements of earnings. To the extent that contributions received exceed advertising expenditures, the excess amount is accrued and offset as a deferred liability, whereas any expenditures in excess of contributions are expensed as incurred. As such, advertising fund contributions and the related revenues and expenses
may
be reported in different periods.
 
(b) Revenues from construction contracts and service operations other than franchisor operations
Revenues are recognized at the time the service is rendered. Certain services including but
not
limited to restoration and construction contracts, are recognized over time based on percentage of completion, based on a ratio of actual costs to total estimated contract costs. In cases where anticipated costs to complete a project exceed the revenue to be recognized, a provision for the additional estimated losses is recorded in the period when the loss becomes apparent. Amounts received from customers in advance of services being provided are recorded as unearned revenues when received.
Share-based Payment Arrangement [Policy Text Block]
Stock-based compensation
For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award. The related stock option compensation expense is allocated using the graded attribution method.
Notional Value Appreciation Plan [Policy Text Block]
Notional value appreciation plans
Under these plans, subsidiary employees are compensated if the notional value of the subsidiary increases. Awards under these plans generally have a term of up to
fifteen
years and a vesting period of
five
years. The increase in notional value is calculated with reference to growth in earnings relative to a fixed threshold amount plus or minus changes in indebtedness relative to a fixed opening amount. If an award is subject to a vesting condition, then graded attribution is applied to the intrinsic value. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued liabilities.
Foreign Currency Transactions and Translations Policy [Policy Text Block]
Foreign currency translation
Assets, liabilities and operations of foreign subsidiaries are recorded based on the functional currency of each entity. For certain foreign operations, the functional currency is the local currency, in which case the assets, liabilities and operations are translated at current exchange rates from the local currency to the reporting currency, the US dollar. The resulting unrealized gains or losses are reported as a component of accumulated other comprehensive earnings. Realized and unrealized foreign currency gains or losses related to any foreign dollar denominated monetary assets and liabilities are included in net earnings.
Income Tax, Policy [Policy Text Block]
Income tax
Income tax has been provided using the asset and liability method whereby deferred income tax assets and liabilities are recognized for the expected future income tax consequences of events that have been recognized in the consolidated financial statements or income tax returns. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which temporary differences are expected to reverse, be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in earnings in the period in which the change occurs. A valuation allowance is recorded unless it is more likely than
not
that realization of a deferred income tax asset will occur based on available evidence.
 
The Company recognizes uncertainty in tax positions taken or expected to be taken in a tax return by recording a liability for unrecognized tax benefits on its balance sheet. Uncertainties are quantified by applying a prescribed recognition threshold and measurement attribute.
 
The Company classifies interest and penalties associated with income tax positions in income tax expense.
Business Combinations Policy [Policy Text Block]
Business combinations
All business combinations are accounted for using the purchase method of accounting. Transaction costs are expensed as incurred.
 
The determination of fair values of assets and liabilities assumed in business combinations requires the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired.
 
The fair value of the contingent consideration is classified as a financial liability and is recorded on the balance sheet at the acquisition date and is re-measured at fair value at the end of each period until the end of the contingency period, with fair value adjustments recognized in earnings.
XML 27 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Other (Income) Expense (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Other Nonoperating Income (Expense) [Table Text Block]
      2019       2018  
                 
Gain on disposal of business   $
(6,082
)   $
-
 
Other (income) expense    
67
     
(254
)
    $
(6,015
)   $
(254
)
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Goodwill
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Goodwill Disclosure [Text Block]
10.
       
Goodwill
 
      FirstService       FirstService          
      Residential       Brands       Consolidated  
                         
Balance, December 31, 2017   $
188,223
    $
103,697
    $
291,920
 
Goodwill acquired during the year    
6,248
     
36,631
     
42,879
 
Other items    
922
     
1,633
     
2,555
 
Foreign exchange    
(1,450
)    
(749
)    
(2,199
)
Balance, December 31, 2018    
193,943
     
141,212
     
335,155
 
Goodwill acquired during the year    
18,446
     
290,781
     
309,227
 
Goodwill disposed during the year    
(2,025
)    
(229
)    
(2,254
)
Other items    
527
     
956
     
1,483
 
Foreign exchange    
835
     
401
     
1,236
 
Balance, December 31, 2019   $
211,726
    $
433,121
    $
644,847
 
 
Goodwill represents the excess of purchase price over the value assigned to the net tangible and identifiable intangible assets of businesses acquired. A test for goodwill impairment is required to be completed annually, in the Company’s case as of
August 1,
or more frequently if events or changes in circumstances indicate the asset might be impaired. Based on the quantitative assessment in
2019,
the Company has concluded that goodwill is
not
impaired.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Other (Income) Expense
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Other Income and Other Expense Disclosure [Text Block]
6.
        Other (income) expense
 
      2019       2018  
                 
Gain on disposal of business   $
(6,082
)   $
-
 
Other (income) expense    
67
     
(254
)
    $
(6,015
)   $
(254
)
 
During the
second
quarter, the Company completed the divestiture of
two
non-core businesses. The Company sold its national accounts commercial painting operations for cash consideration of
$3,386
and notes receivable of
$2,800.
The pre-tax gain on disposal was
$1,406.
The Company also completed the sale of its Florida and Arizona-based landscaping operations for cash consideration of
$9,644
(net of cash disposed of
$600
). The pre-tax gain on disposal was
$4,676.
XML 30 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Financial Instruments
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Financial Instruments Disclosure [Text Block]
18.
       Financial instruments
 
Concentration of credit risk
The Company is subject to credit risk with respect to its cash and cash equivalents, accounts receivable and other receivables. Concentrations of credit risk with respect to cash and cash equivalents are limited by the use of multiple large and reputable banks. Concentrations of credit risk with respect to the receivables are limited due to the large number of entities comprising the Company’s customer base and their dispersion across many different service lines.
 
Interest rate risk
The Company maintains an interest rate risk management strategy that uses interest rate hedging contracts from time to time. The Company’s specific goals are to: (i) manage interest rate sensitivity by modifying the characteristics of its debt and (ii) lower the long-term cost of its borrowed funds.
 
Foreign currency risk
Foreign currency risk is related to the portion of the Company’s business transactions denominated in currencies other than U.S. dollars. A portion of revenue is generated by the Company’s Canadian operations. The Company’s head office expenses are incurred in Canadian dollars which is economically hedged by Canadian dollar denominated revenue.
 
Fair values of financial instruments
The following table provides the financial assets and liabilities carried at fair value measured on a recurring basis as of
December 31, 2019:
 
     
Carrying value at
     
Fair value measurements
 
     
December 31, 2019
     
Level 1
     
Level 2
     
Level 3
 
                                 
Contingent consideration liability   $
14,423
    $
-
    $
-
    $
14,423
 
 
The inputs to the measurement of the fair value of contingent consideration related to acquisitions are Level
3
inputs. The fair value measurements were made using a discounted cash flow model; significant model inputs were expected future operating cash flows (determined with reference to each specific acquired business) and discount rates (which range from
8%
to
10%
). The range of discount rates is attributable to level of risk related to economic growth factors combined with the length of the contingent payment periods; and the dispersion was driven by unique characteristics of the businesses acquired and the respective terms for these contingent payments. Within the range of discount rates, there is a data point concentration at
9%.
A
2%
increase in the weighted average discount rate would
not
have a significant impact on the fair value of the contingent consideration balance.
 
Balance, December 31, 2018   $
13,286
 
Amounts recognized on acquisitions    
10,611
 
Amounts recognized on acquisitions of management contracts    
1,751
 
Fair value adjustments    
(503
)
Resolved and settled in cash    
(10,056
)
Other    
(666
)
Balance, December 31, 2019   $
14,423
 
         
Less: current portion   $
6,269
 
Non-current portion   $
8,154
 
 
 
The carrying amounts for cash and cash equivalents, restricted cash, accounts receivable, accounts payable and accrued liabilities approximate fair values due to the short maturity of these instruments, unless otherwise indicated. The inputs to the measurement of the fair value of long term debt are Level
3
inputs. The fair value measurements were made using a net present value approach; significant model inputs were expected future cash outflows and discount rates (which range from
2.0%
to
2.5%
). The following are estimates of the fair values for other financial instruments:
 
      2019       2018  
     
Carrying
     
Fair
     
Carrying
     
Fair
 
     
amount
     
value
     
amount
     
value
 
                                 
Other receivables   $
4,033
    $
4,033
    $
4,212
    $
4,212
 
Long-term debt    
766,623
     
779,279
     
334,523
     
344,198
 
 
Other receivables include notes receivable from non-controlling shareholders and other non-current receivables.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Stock-based Compensation
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Share-based Payment Arrangement [Text Block]
14.
       Stock-based compensation
 
The Company has a stock option plan for certain officers and key full-time employees of the Company and its subsidiaries. Options are granted at the market price for the underlying shares on the date of grant. Each option vests over a
four
-year term, expires
five
years from the date granted and allows for the purchase of
one
Common Share. All Common Shares issued are new shares. As at
December 31, 2019,
there were
689,500
options available for future grants.
 
Grants under the Company’s stock option plan are equity-classified awards. Stock option activity for the year ended
December 31, 2019
is as follows:
 
                     
Weighted average
         
     
 
     
Weighted
     
remaining
     
 
 
     
Number of
     
average
     
contractual life
     
Aggregate
 
     
options
     
exercise price
     
(years)
     
intrinsic value
 
                                 
Shares issuable under options -                                
Beginning of period    
1,633,150
    $
44.68
     
 
     
 
 
Granted    
438,000
     
83.89
     
 
     
 
 
Exercised    
(432,050
)    
25.30
     
 
     
 
 
Shares issuable under options -                                
December 31, 2019    
1,639,100
    $
60.26
     
2.6
    $
53,724
 
Options exercisable - End of period    
610,952
    $
47.49
     
1.8
    $
27,831
 
 
The Company incurred stock-based compensation expense related to these awards of
$8,126
during the year ended
December 31, 2019 (
2018
-
$5,767
).
 
As at
December 31, 2019,
the range of option exercise prices was
$23.96
to
$83.89
per share. Also as at
December 31, 2019,
the aggregate intrinsic value and weighted average remaining contractual life for in-the-money options vested and expected to vest were
$53,724
and
2.61
years, respectively.
 
The following table summarizes information about option exercises during year ended
December 31, 2019:
 
      2019    
           
Number of options exercised    
432,050
   
           
Aggregate fair value   $
37,890
   
Intrinsic value    
26,833
   
Amount of cash received    
11,057
   
           
Tax benefit recognized   $
2,932
   
 
As at
December 31, 2019,
there was
$9,043
of unrecognized compensation cost related to non-vested awards which is expected to be recognized over the next
4
years. During the year ended
December 31, 2019,
the fair value of options vested was
$4,711
(
2018
-
$11,670
).
 
The fair value of each option grant is estimated on the date of grant using the Black-Scholes option pricing model, utilizing the following weighted average assumptions:
 
      2019    
           
Risk free rate    
2.4
%  
Expected life in years    
4.75
   
Expected volatility    
30.6
%  
Dividend yield    
0.7
%  
           
Weighted average fair value per option granted   $
23.85
   
 
The risk-free interest rate is based on the implied yield of a
zero
-coupon US Treasury bond with a term equal to the option’s expected term. The expected life in years represents the estimated period of time until exercise and is based on historical experience. The expected volatility is based on the historical prices of the Company’s shares over the previous
four
years.
XML 32 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 22 - Impact of Recently Issued Accounting Standards
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Description of New Accounting Pronouncements Not yet Adopted [Text Block]
22.
       Impact of recently issued accounting standards
 
In
June 2016,
FASB issued ASU
2016
-
13,
Financial Instruments – Credit Losses (Topic
326
): Measurement of Credit Losses on Financial Instruments. In
November 2018,
FASB issued ASU
2018
-
19,
Codification Improvements to Topic
326,
Financial Instruments – Credit Losses, which amends the scope and transition requirements of ASU
2016
-
13.
The standard requires a financial asset (or a group of financial assets) measured at amortized cost basis to be presented at the net amount expected to be collected. The measurement of expected credit losses is based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. The standard will become effective for the Company beginning
January 1, 2020
and will require a cumulative-effect adjustment to Accumulated retained earnings as of the beginning of the
first
reporting period in which the guidance is effective (that is, a modified-retrospective approach). The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
 
In
December 2019,
FASB issued ASU
2019
-
12,
Income Taxes (Topic
740
): Simplifying the Accounting for Income Taxes. This ASU affects a number of aspects of tax accounting including simplifying the accounting for income taxes by removing a number of reporting exceptions. The amendments in this update are effective for fiscal years, and interim periods within those fiscal years, beginning after
December 15, 2020.
The Company is currently evaluating the impact of this guidance on its consolidated financial statements.
XML 33 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 21 - Segmented Information (Details Textual)
12 Months Ended
Dec. 31, 2019
Number of Operating Segments 2
XML 34 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Fixed Assets (Details Textual) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finance Lease, Right-of-Use Asset $ 21,060 $ 9,628
Finance Lease, Right-of-use Asset, Net Book Value $ 10,745 $ 4,404
XML 35 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Financial Instruments - Estimated of Fair Values of Other Financial Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Other receivables, carrying amount $ 4,033 $ 4,212
Other receivables, fair value 4,033 4,212
Long-term Debt, Total 766,623 334,523
Long-term debt, fair value $ 779,279 $ 344,198
XML 36 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Other Supplemental Information - Summary of Other Supplemental Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,407,410 $ 1,931,473
Operating earnings (174,419) 127,568
Total assets 1,955,469 1,007,474
Income taxes 31,562 28,221
Interest 29,772 11,714
Increases in finance lease obligations 9,928 1,919
Franchisor Operations [Member]    
Operating earnings 33,999 37,709
Depreciation and amortization 6,959 5,893
Total assets 140,439 128,627
Franchisor Operations [Member] | Franchisor [Member]    
Revenues 148,607 132,079
Franchisor Operations [Member] | Franchise [Member]    
Revenues $ 4,956 $ 4,496
XML 37 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases - Minimum Operating Lease Payments (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2019 $ 24,505
2020 23,124
2021 19,643
2022 15,384
2023 11,946
Thereafter 21,446
Total future minimum lease payments $ 116,048
XML 38 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 1 - Description of the Business (Details Textual)
12 Months Ended
Dec. 31, 2019
Number of Reportable Segments 2
XML 39 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Redeemable Non-controlling Interests (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Redeemable Noncontrolling Interest [Table Text Block]
      2019       2018  
                 
Balance, January 1   $
151,585
    $
117,708
 
RNCI share of earnings    
7,874
     
11,180
 
RNCI redemption increment    
16,105
     
13,235
 
Distributions paid to RNCI    
(5,725
)    
(6,913
)
Purchases of interests from RNCI, net    
(30,648
)    
(3,890
)
RNCI recognized on business acquisitions    
35,307
     
19,889
 
Other    
164
     
376
 
Balance, December 31   $
174,662
    $
151,585
 
XML 40 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 16 - Net Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
      2019       2018  
                 
Shares issued and outstanding at beginning of period    
35,980,047
     
35,916,383
 
Weighted average number of shares:                
Issued during the period    
2,245,229
     
111,904
 
Repurchased during the period    
-
     
(76,076
)
Weighted average number of shares used in computing basic earnings per share    
38,225,276
     
35,952,211
 
Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method    
437,204
     
619,089
 
Number of shares used in computing diluted earnings per share    
38,662,480
     
36,571,300
 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 21 - Segmented Information
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Segment Reporting Disclosure [Text Block]
21.
       Segmented information
 
Operating segments
The Company has
two
reportable operating segments. The segments are grouped with reference to the nature of services provided and the types of clients that use those services. The Company assesses each segment’s performance based on operating earnings or operating earnings before depreciation and amortization. FirstService Residential provides property management and related property services to residential communities in North America. FirstService Brands provides franchised and Company-owned property services to customers in North America. Corporate includes the costs of operating the Company’s corporate head office. The reportable segment information excludes intersegment transactions.
 
2019     FirstService       FirstService                  
      Residential       Brands       Corporate       Consolidated  
                                 
Revenues   $
1,411,998
    $
995,412
    $
-
    $
2,407,410
 
Depreciation and amortization    
25,628
     
53,886
     
43
     
79,557
 
Operating earnings (loss)    
104,706
     
60,586
     
(339,711
)    
(174,419
)
Other income, net    
 
     
 
     
 
     
6,015
 
Interest expense, net    
 
     
 
     
 
     
(32,080
)
Income taxes    
 
     
 
     
 
     
(27,147
)
                                 
Net earnings    
 
     
 
     
 
    $
(227,631
)
                                 
Total assets   $
625,310
    $
1,323,024
    $
7,135
    $
1,955,469
 
Total additions to long lived assets    
112,482
     
636,555
     
308
     
749,345
 
 
2018    
FirstService
     
FirstService
                 
     
Residential
     
Brands
     
Corporate
     
Consolidated
 
                                 
Revenues   $
1,254,840
    $
676,633
    $
-
    $
1,931,473
 
Depreciation and amortization    
23,045
     
29,686
     
41
     
52,772
 
Operating earnings (loss)    
89,043
     
54,988
     
(16,463
)    
127,568
 
Other expense, net    
 
     
 
     
 
     
254
 
Interest expense, net    
 
     
 
     
 
     
(12,620
)
Income taxes    
 
     
 
     
 
     
(24,922
)
                                 
Net earnings    
 
     
 
     
 
    $
90,280
 
                                 
Total assets   $
474,837
    $
525,850
    $
6,787
    $
1,007,474
 
Total additions to long lived assets    
31,548
     
90,592
     
-
     
122,140
 
 
Geographic information
Revenues in each geographic region are reported by customer locations.
 
      2019       2018  
                 
United States                
Revenues   $
2,184,789
    $
1,822,688
 
Total long-lived assets    
1,022,721
     
539,645
 
                 
Canada                
Revenues   $
222,621
    $
108,785
 
Total long-lived assets    
252,788
     
42,410
 
                 
Consolidated                
Revenues   $
2,407,410
    $
1,931,473
 
Total long-lived assets    
1,275,509
     
582,055
 
XML 42 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Other Supplemental Information
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Additional Financial Information Disclosure [Text Block]
17.
       Other supplemental information
 
      2019       2018  
                 
Franchisor operations                
Revenues   $
148,607
    $
132,079
 
Operating earnings    
33,999
     
37,709
 
Initial franchise fee revenues    
4,956
     
4,496
 
Depreciation and amortization    
6,959
     
5,893
 
Total assets    
140,439
     
128,627
 
                 
Cash payments made during the period                
Income taxes   $
31,562
    $
28,221
 
Interest    
29,772
     
11,714
 
                 
Non-cash financing activities                
Increases in finance lease obligations   $
9,928
    $
1,919
 
XML 43 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Capital Stock
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Stockholders' Equity Note Disclosure [Text Block]
13.
       Capital stock
 
The authorized capital stock of the Company is as follows:
 
An unlimited number of Common Shares having
one
vote per share.
 
The following table provides a summary of total capital stock issued and outstanding:
 
      Common Shares  
     
Number
     
Amount
 
                 
Balance, December 31, 2019    
41,495,957
    $
605,428
 
 
On
December 13, 
2019,
the Company completed a public offering of a total of
2,165,000
Common Shares at a price of
US$92.50
per share, for gross proceeds of
US$200,262
(net proceeds of
$191,737
) with a syndicate of underwriters led by BMO Capital Markets and TD Securities Inc. The net proceeds of the offering were used to repay existing indebtedness under the Facility.
XML 44 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 21 - Segmented Information - Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,407,410 $ 1,931,473
Depreciation and amortization 79,557 52,772
Operating earnings (174,419) 127,568
Other income, net 6,015 254
Interest expense, net (32,080) (12,620)
Income taxes (27,147) (24,922)
Net earnings (loss) (227,631) 90,280
Total assets 1,955,469 1,007,474
Total additions to long lived assets 749,345 122,140
FirstService Residential Segment [Member]    
Revenues 1,411,998 1,254,840
Depreciation and amortization 25,628 23,045
Operating earnings 104,706 89,043
Other income, net  
Interest expense, net  
Income taxes  
Net earnings (loss)  
Total assets 625,310 474,837
Total additions to long lived assets 112,482 31,548
FirstService Brands Segment [Member]    
Revenues 995,412 676,633
Depreciation and amortization 53,886 29,686
Operating earnings 60,586 54,988
Other income, net  
Interest expense, net  
Income taxes  
Net earnings (loss)  
Total assets 1,323,024 525,850
Total additions to long lived assets 636,555 90,592
Corporate Segment [Member]    
Revenues
Depreciation and amortization 43 41
Operating earnings (339,711) (16,463)
Other income, net  
Interest expense, net  
Income taxes  
Net earnings (loss)  
Total assets 7,135 6,787
Total additions to long lived assets $ 308
XML 45 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Components of Working Capital Accounts - Components of Working Capital Accounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Work-in-progress $ 66,514   $ 26,534
Finished goods 15,347   11,843
Supplies and other 12,650   9,850
94,511   48,227
Accrued payroll and benefits 94,010   73,454
Value appreciation plans 6,510   8,860
Customer advances 1,454   1,365
Other 63,470   48,893
$ 165,444 $ 124,633 $ 132,572
XML 46 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ (962) $ (1,383)
Balance, December 31, 2019 14,423  
Less: current portion 6,269 12,005
Non-current portion 8,154 1,281
Fair Value, Inputs, Level 3 [Member]    
Balance, December 31, 2018 13,286  
Amounts recognized on acquisitions 10,611  
Amounts recognized on acquisitions of management contracts 1,751  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (503) (167)
Resolved and settled in cash (10,056)  
Other (666)  
Balance, December 31, 2019 14,423 $ 13,286
Less: current portion 6,269  
Non-current portion $ 8,154  
XML 47 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 16 - Net Earnings Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) - shares
12 Months Ended
Dec. 13, 2019
Dec. 31, 2019
Dec. 31, 2018
Shares issued and outstanding at beginning of period (in shares)   35,980,047 35,916,383
Stock Issued During Period, Shares, New Issues 2,165,000 2,245,229 111,904
Repurchased during the period (in shares)   (76,076)
Weighted average number of shares used in computing basic earnings per share (in shares)   38,225,276 35,952,211
Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method (in shares)   437,204 619,089
Number of shares used in computing diluted earnings per share (in shares)   38,662,480 36,571,300
XML 48 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases - Future Minimum Operating Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
2020 $ 36,128    
2021 34,586    
2022 26,856    
2023 20,049    
2024 13,865    
Thereafter 30,080    
Total future minimum lease payments 161,564    
Less imputed interest (19,695)    
Total $ 141,869 $ 107,469
XML 49 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Capital Stock (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Stock by Class [Table Text Block]
      Common Shares  
     
Number
     
Amount
 
                 
Balance, December 31, 2019    
41,495,957
    $
605,428
 
XML 50 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 17 - Other Supplemental Information (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Other Supplement Information [Table Text Block]
      2019       2018  
                 
Franchisor operations                
Revenues   $
148,607
    $
132,079
 
Operating earnings    
33,999
     
37,709
 
Initial franchise fee revenues    
4,956
     
4,496
 
Depreciation and amortization    
6,959
     
5,893
 
Total assets    
140,439
     
128,627
 
                 
Cash payments made during the period                
Income taxes   $
31,562
    $
28,221
 
Interest    
29,772
     
11,714
 
                 
Non-cash financing activities                
Increases in finance lease obligations   $
9,928
    $
1,919
 
XML 51 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Summary of Significant Accounting Policies (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Senior Notes, Total $ 150
Finite-Lived Intangible Asset, Useful Life 11 years 109 days
Number of Reporting Units 7
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years
Trademarks and Trade Names [Member]  
Finite-Lived Intangible Asset, Useful Life 3 years 292 days
Minimum [Member]  
Finite Lived Intangible Asset Useful Life Franchise Rights 2.50%
Minimum [Member] | Customer Lists and Relationships [Member]  
Finite-Lived Intangible Asset, Useful Life 4 years
Minimum [Member] | Trademarks and Trade Names [Member]  
Finite-Lived Intangible Asset, Useful Life 1 year
Minimum [Member] | Management Contracts and Other [Member]  
Finite-Lived Intangible Asset, Useful Life 2 years
Minimum [Member] | Order or Production Backlog [Member]  
Finite-Lived Intangible Asset, Useful Life 180 days
Maximum [Member]  
Finite Lived Intangible Asset Useful Life Franchise Rights 15.00%
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 15 years
Maximum [Member] | Customer Lists and Relationships [Member]  
Finite-Lived Intangible Asset, Useful Life 20 years
Maximum [Member] | Trademarks and Trade Names [Member]  
Finite-Lived Intangible Asset, Useful Life 35 years
Maximum [Member] | Management Contracts and Other [Member]  
Finite-Lived Intangible Asset, Useful Life 15 years
Maximum [Member] | Order or Production Backlog [Member]  
Finite-Lived Intangible Asset, Useful Life 1 year
Building [Member] | Minimum [Member]  
Property, Plant and Equipment, Useful Life 20 years
Building [Member] | Maximum [Member]  
Property, Plant and Equipment, Useful Life 40 years
Vehicles [Member] | Minimum [Member]  
Property, Plant and Equipment, Useful Life 3 years
Vehicles [Member] | Maximum [Member]  
Property, Plant and Equipment, Useful Life 5 years
Furniture and Fixtures [Member] | Minimum [Member]  
Property, Plant and Equipment, Useful Life 3 years
Furniture and Fixtures [Member] | Maximum [Member]  
Property, Plant and Equipment, Useful Life 10 years
Computer Equipment [Member] | Minimum [Member]  
Property, Plant and Equipment, Useful Life 3 years
Computer Equipment [Member] | Maximum [Member]  
Property, Plant and Equipment, Useful Life 5 years
Leasehold Improvements [Member] | Maximum [Member]  
Property, Plant and Equipment, Useful Life 10 years
XML 52 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 2 - Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Significant Accounting Policies [Text Block]
2.
       Summary of significant accounting policies
 
The preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses during the reporting period. The most significant estimates are related to the determination of fair values of assets acquired and liabilities assumed in business combinations, recoverability of goodwill and intangible assets, estimated fair value of contingent consideration related to acquisitions, and the collectability of accounts receivable. Actual results could be materially different from these estimates.
 
Significant accounting policies are summarized as follows:
 
Basis of consolidation
The consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries where the Company is the primary beneficiary. Where the Company does
not
have a controlling interest but has the ability to exert significant influence, the equity method is used. Inter-company transactions and accounts are eliminated on consolidation.
 
Cash and cash equivalents
Cash equivalents consist of short-term interest-bearing securities, which are readily convertible into cash and have original maturities at the date of purchase of
three
months or less.
 
Restricted cash
Restricted cash consists of cash over which the Company has legal ownership but is restricted as to its availability or intended use, including funds held on behalf of clients and franchisees.
 
On
January 1, 2018,
the Company adopted updated guidance issued by the FASB on restricted cash (ASU
No.
2016
-
18
). This ASU requires the statement of cash flows to explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash and restricted cash equivalents. The Company’s restricted cash balance consists primarily of cash related to our marketing funds in the FirstService Brands segment, cash held for certain employees’ benefit plans, and cash held for insurance broker commissions owed in our FirstService Residential segment. This update has been applied retrospectively.
 
Accounts Receivable
In the ordinary course of business, the Company extends non-interest bearing trade credit to its customers. Accounts receivable are reported on the face of the consolidated balance sheets, net of an allowance for doubtful accounts. The Company maintains an allowance for doubtful accounts to provide for the estimated amount of receivables that will
not
be collected. In determining the allowance for doubtful accounts, the Company analyzes the aging of accounts receivable, historical payment experience, customer creditworthiness and current economic trends.
 
Inventories
Inventories are carried at the lower of cost and net realizable value. Cost is determined using the weighted average method. Work-in-progress inventory relates to construction contracts and real estate project management projects in process and are accounted for using the percentage of completion method.
 
Fixed assets
Fixed assets are carried at cost less accumulated depreciation. The costs of additions and improvements are capitalized, while maintenance and repairs are expensed as incurred. Fixed assets are reviewed for impairment whenever events or circumstances indicate that the carrying value of an asset group
may
not
be recoverable. An impairment loss is recorded to the extent the carrying amount exceeds the estimated fair value of an asset group. Fixed assets are depreciated over their estimated useful lives as follows:
 
Buildings  
20
to
40
years straight-line
Vehicles  
3
to
5
years straight-line
Furniture and equipment  
3
to
10
years straight-line
Computer equipment and software  
3
to
5
years straight-line
Leasehold improvements   term of the lease to a maximum of
10
years straight-line
 
Fair value
The Company uses the fair value measurements framework for financial assets and liabilities and for non-financial assets and liabilities that are recognized or disclosed at fair value on a non-recurring basis. The framework defines fair value, gives guidance for measurement and disclosure, and establishes a
three
-level hierarchy for observable and unobservable inputs used to measure fair value. The classification of an asset or liability within the hierarchy is determined based on the lowest level input that is significant to the fair value measurement. The
three
levels are as follows:
 
Level
1
– Quoted prices (unadjusted) in active markets for identical assets or liabilities
Level
2
– Observable market-based inputs other than quoted prices in active markets for identical assets or liabilities
Level
3
– Unobservable inputs for which there is little or
no
market data, which requires the Company to develop its own assumptions
 
Financing fees
Financing fees related to our amended and restated credit agreement (the “Credit Agreement”) with a syndicate of lenders and our
$150,000
of senior secured notes (the “Senior Notes”) are deferred and amortized to interest expense using the effective interest method.
 
Adoption of ASC
842
The Company adopted ASU
842,
Leases, as of
January 1, 2019,
using the modified retrospective approach. In addition, the Company elected the package of practical expedients permitted under the transition guidance within the new standard, which among other things, allowed the Company to carry forward the historical lease classification.
 
The Company has lease agreements with lease and non-lease components, and has elected to account for each lease component (e.g., fixed rent payments) separately from the non-lease components (e.g., common-area maintenance costs). The Company has also elected
not
to recognize the right-of-use assets and lease liabilities for short-term leases that have a lease term of
12
months or less. Leases are recognized on the balance sheet when the lease term commences, and the associated lease payments are recognized as an expense on a straight-line basis over the lease term.
 
See note
5
to the consolidated financial statements for additional disclosures about the impact of adoption of ASC
842.
 
Accounting Policy for Leases under ASC
842
At lease commencement, which is generally when the Company takes possession of the asset, the Company records a lease liability and a corresponding right-of-use asset. Lease liabilities represent the present value of minimum lease payments over the expected lease term, which includes options to extend or terminate the lease when it is reasonably certain those options will be exercised. The present value of the lease liability is determined using the Company’s incremental collateralized borrowing rate at the lease commencement.
 
Minimum lease payments include base rent, fixed escalation of rental payments, and rental payments that are adjusted periodically depending on a rate or index. In determining minimum lease payments, the Company does
not
separate non-lease components for real estate leases. Non-lease components are generally services that the lessor performs for the Company associated with the leased asset, such as common area maintenance.
 
Right-of-use assets represent the right to control the use of the leased asset during the lease and are initially recognized in an amount equal to the lease liability. In addition, prepaid rent, initial direct costs, and adjustments for lease incentives are components of the right-of-use asset. Over the lease term the lease expense is amortized on a straight-line basis beginning on the lease commencement date. Right-of-use assets are assessed for impairment as part of the impairment of long-lived assets, which is performed whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group
may
not
be recoverable.
 
A right-of-use asset and lease liability are
not
recognized for leases with an initial term of
12
months or less, and the lease expense is recognized on a straight-line basis over the lease term.
 
Goodwill and intangible assets
Goodwill represents the excess of purchase price over the fair value of assets acquired and liabilities assumed in a business combination and is
not
subject to amortization.
 
Intangible assets are recorded at fair value on the date they are acquired. They are amortized over their estimated useful lives as follows:
 
Customer relationships   straight-line over
4
to
20
years
Franchise rights   by pattern of use, currently estimated at
2.5%
to
15%
per year
Trademarks and trade names   straight-line over
1
to
35
years
Management contracts and other   straight-line over life of contract ranging from
2
to
15
years
Backlog   straight-line over
6
to
12
months
 
The Company reviews the carrying value of finite life intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset group
may
not
be recoverable from the estimated future cash flows expected to result from their use and eventual disposition. If the sum of the undiscounted expected future cash flows is less than the carrying amount of the asset group, an impairment loss is recognized. Measurement of the impairment loss is based on the excess of the carrying amount of the asset group over the fair value calculated using an income approach.
 
Goodwill is tested for impairment annually, on
August 1,
or more frequently if events or changes in circumstances indicate the asset might be impaired, in which case the carrying amount of the asset is written down to fair value.
 
Impairment of goodwill is tested at the reporting unit level. The Company has
seven
reporting units determined with reference to business segment, customer type, service delivery model and geography. Impairment is tested by
first
assessing qualitative factors to determine whether it is more likely than
not
that the fair value of a reporting unit is less than its carrying amount. Where it is determined to be more likely than
not
that its fair value is greater than its carrying amount, then
no
further testing is required. Where the qualitative analysis is
not
sufficient to support that the fair value exceeds the carrying amount then a goodwill impairment test is performed. A quantitative goodwill impairment test is performed by comparing the fair value of each reporting unit to its carrying value, including goodwill. Fair value is estimated using a market multiple method, which estimates market multiples of earnings before interest, taxes, depreciation and amortization (“EBITDA”) for comparable entities with similar operations and economic characteristics. Significant assumptions used in estimating the fair value of each reporting unit include the market multiples of EBITDA.
 
Redeemable non-controlling interests
Redeemable non-controlling interests (“RNCI”) are recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the “mezzanine” section of the balance sheet, outside of shareholders’ equity. Changes in the RNCI amount are recognized immediately as they occur.
 
Revenue recognition and unearned revenues
The Company accounts for a contract with a customer when there is approval and commitment from both parties, the rights of the parties are identified, payment terms are identified, the contract has commercial substance and collectability of consideration is probable. The Company’s revenues are measured based on consideration specified in the contract of each customer and revenue is recognized as the performance obligations are satisfied by transferring the control of the service or product to a customer.
 
(a) Franchisor operations
The Company operates several franchise systems within its FirstService Brands segment. Initial franchise fees are deferred and recognized over the term of the franchise agreement. Royalty revenues are recognized based on a contracted percentage of franchisee revenues, as reported by the franchisees. Revenues from administrative and other support services, as applicable, are recognized as the services are provided.
 
The Company’s franchise systems operate marketing funds on behalf of franchisees. Advertising fund contributions from franchisees are reported as revenues and advertising fund expenditures are reported as expenses in our statements of earnings. To the extent that contributions received exceed advertising expenditures, the excess amount is accrued and offset as a deferred liability, whereas any expenditures in excess of contributions are expensed as incurred. As such, advertising fund contributions and the related revenues and expenses
may
be reported in different periods.
 
(b) Revenues from construction contracts and service operations other than franchisor operations
Revenues are recognized at the time the service is rendered. Certain services including but
not
limited to restoration and construction contracts, are recognized over time based on percentage of completion, based on a ratio of actual costs to total estimated contract costs. In cases where anticipated costs to complete a project exceed the revenue to be recognized, a provision for the additional estimated losses is recorded in the period when the loss becomes apparent. Amounts received from customers in advance of services being provided are recorded as unearned revenues when received.
 
Stock-based compensation
For equity classified awards, compensation cost is measured at the grant date based on the estimated fair value of the award. The related stock option compensation expense is allocated using the graded attribution method.
 
Notional value appreciation plans
Under these plans, subsidiary employees are compensated if the notional value of the subsidiary increases. Awards under these plans generally have a term of up to
fifteen
years and a vesting period of
five
years. The increase in notional value is calculated with reference to growth in earnings relative to a fixed threshold amount plus or minus changes in indebtedness relative to a fixed opening amount. If an award is subject to a vesting condition, then graded attribution is applied to the intrinsic value. The related compensation expense is recorded in selling, general and administrative expenses and the liability is recorded in accrued liabilities.
 
Foreign currency translation
Assets, liabilities and operations of foreign subsidiaries are recorded based on the functional currency of each entity. For certain foreign operations, the functional currency is the local currency, in which case the assets, liabilities and operations are translated at current exchange rates from the local currency to the reporting currency, the US dollar. The resulting unrealized gains or losses are reported as a component of accumulated other comprehensive earnings. Realized and unrealized foreign currency gains or losses related to any foreign dollar denominated monetary assets and liabilities are included in net earnings.
 
Income tax
Income tax has been provided using the asset and liability method whereby deferred income tax assets and liabilities are recognized for the expected future income tax consequences of events that have been recognized in the consolidated financial statements or income tax returns. Deferred income tax assets and liabilities are measured using enacted income tax rates expected to apply to taxable income in the years in which temporary differences are expected to reverse, be recovered or settled. The effect on deferred income tax assets and liabilities of a change in income tax rates is recognized in earnings in the period in which the change occurs. A valuation allowance is recorded unless it is more likely than
not
that realization of a deferred income tax asset will occur based on available evidence.
 
The Company recognizes uncertainty in tax positions taken or expected to be taken in a tax return by recording a liability for unrecognized tax benefits on its balance sheet. Uncertainties are quantified by applying a prescribed recognition threshold and measurement attribute.
 
The Company classifies interest and penalties associated with income tax positions in income tax expense.
 
Business combinations
All business combinations are accounted for using the purchase method of accounting. Transaction costs are expensed as incurred.
 
The determination of fair values of assets and liabilities assumed in business combinations requires the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired.
 
The fair value of the contingent consideration is classified as a financial liability and is recorded on the balance sheet at the acquisition date and is re-measured at fair value at the end of each period until the end of the contingency period, with fair value adjustments recognized in earnings.
XML 53 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 10 - Goodwill - Components of Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Balance $ 335,155 $ 291,920
Goodwill acquired during the year 309,227 42,879
Other items 1,483 2,555
Foreign exchange 1,236 (2,199)
Goodwill disposed during the year (2,254)  
Balance 644,847 335,155
FirstService Residential Segment [Member]    
Balance 193,943 188,223
Goodwill acquired during the year 18,446 6,248
Other items 527 922
Foreign exchange 835 (1,450)
Goodwill disposed during the year (2,025)  
Balance 211,726 193,943
FirstService Brands Segment [Member]    
Balance 141,212 103,697
Goodwill acquired during the year 290,781 36,631
Other items 956 1,633
Foreign exchange 401 (749)
Goodwill disposed during the year (229)  
Balance $ 433,121 $ 141,212
XML 54 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Stock-based Compensation - Options Exercised (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Number of options exercised (in shares) 432,050  
Aggregate fair value $ 11,057 $ 3,682
Share-based Payment Arrangement, Option [Member]    
Number of options exercised (in shares) 432,050  
Aggregate fair value $ 37,890  
Intrinsic value 26,833  
Amount of cash received 11,057  
Tax benefit recognized $ 2,932  
XML 55 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document And Entity Information
12 Months Ended
Dec. 31, 2019
shares
Document Information [Line Items]  
Entity Registrant Name FirstService Corp
Entity Central Index Key 0001637810
Current Fiscal Year End Date --12-31
Entity Current Reporting Status Yes
Entity Emerging Growth Company false
Entity Interactive Data Current Yes
Entity Common Stock, Shares Outstanding (in shares) 41,495,957
Document Type 40-F
Document Period End Date Dec. 31, 2019
Document Fiscal Year Focus 2019
Document Fiscal Period Focus FY
Amendment Flag false
Title of 12(b) Security Common Shares
XML 56 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounts receivable, allowance $ 13,136 $ 9,177
XML 57 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Income tax expense using combined statutory rate, statutory rate 26.50% 26.50%
XML 58 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Redeemable Non-controlling Interests (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total $ 174,662 $ 151,585 $ 117,708
Common Shares to Be Issued Upon Settlement of All Put or Call Options 1,800,000    
Potential Increase Decrease to Dilutive Earnings Per Share Put or Call Options Settled with Common Shares $ 0.90    
Redemption Amount [Member]      
Redeemable Noncontrolling Interest, Equity, Carrying Amount, Total $ 170,983 $ 149,132  
XML 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 191 506 1 false 59 0 false 5 false false R1.htm 000 - Document - Document And Entity Information Sheet http://www.firstservice.com/20191231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Consolidated Statements of Earnings (Loss) Sheet http://www.firstservice.com/20191231/role/statement-consolidated-statements-of-earnings-loss Consolidated Statements of Earnings (Loss) Statements 2 false false R3.htm 002 - Statement - Consolidated Statements of Comprehensive Earnings (Loss) Sheet http://www.firstservice.com/20191231/role/statement-consolidated-statements-of-comprehensive-earnings-loss Consolidated Statements of Comprehensive Earnings (Loss) Statements 3 false false R4.htm 003 - Statement - Consolidated Balance Sheets Sheet http://www.firstservice.com/20191231/role/statement-consolidated-balance-sheets Consolidated Balance Sheets Statements 4 false false R5.htm 004 - Statement - Consolidated Balance Sheets (Parentheticals) Sheet http://www.firstservice.com/20191231/role/statement-consolidated-balance-sheets-parentheticals Consolidated Balance Sheets (Parentheticals) Statements 5 false false R6.htm 005 - Statement - Consolidated Statements of Shareholders' Equity Sheet http://www.firstservice.com/20191231/role/statement-consolidated-statements-of-shareholders-equity Consolidated Statements of Shareholders' Equity Statements 6 false false R7.htm 006 - Statement - Consolidated Statements of Cash Flows Sheet http://www.firstservice.com/20191231/role/statement-consolidated-statements-of-cash-flows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 007 - Disclosure - Note 1 - Description of the Business Sheet http://www.firstservice.com/20191231/role/statement-note-1-description-of-the-business Note 1 - Description of the Business Notes 8 false false R9.htm 008 - Disclosure - Note 2 - Summary of Significant Accounting Policies Sheet http://www.firstservice.com/20191231/role/statement-note-2-summary-of-significant-accounting-policies Note 2 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 3 - Revenue From Contracts With Customers Sheet http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers Note 3 - Revenue From Contracts With Customers Notes 10 false false R11.htm 010 - Disclosure - Note 4 - Acquisitions Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions Note 4 - Acquisitions Notes 11 false false R12.htm 011 - Disclosure - Note 5 - Leases Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases Note 5 - Leases Notes 12 false false R13.htm 012 - Disclosure - Note 6 - Other (Income) Expense Sheet http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense Note 6 - Other (Income) Expense Notes 13 false false R14.htm 013 - Disclosure - Note 7 - Components of Working Capital Accounts Sheet http://www.firstservice.com/20191231/role/statement-note-7-components-of-working-capital-accounts Note 7 - Components of Working Capital Accounts Notes 14 false false R15.htm 014 - Disclosure - Note 8 - Fixed Assets Sheet http://www.firstservice.com/20191231/role/statement-note-8-fixed-assets Note 8 - Fixed Assets Notes 15 false false R16.htm 015 - Disclosure - Note 9 - Intangible Assets Sheet http://www.firstservice.com/20191231/role/statement-note-9-intangible-assets Note 9 - Intangible Assets Notes 16 false false R17.htm 016 - Disclosure - Note 10 - Goodwill Sheet http://www.firstservice.com/20191231/role/statement-note-10-goodwill- Note 10 - Goodwill Notes 17 false false R18.htm 017 - Disclosure - Note 11 - Long-term Debt Sheet http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt Note 11 - Long-term Debt Notes 18 false false R19.htm 018 - Disclosure - Note 12 - Redeemable Non-controlling Interests Sheet http://www.firstservice.com/20191231/role/statement-note-12-redeemable-noncontrolling-interests Note 12 - Redeemable Non-controlling Interests Notes 19 false false R20.htm 019 - Disclosure - Note 13 - Capital Stock Sheet http://www.firstservice.com/20191231/role/statement-note-13-capital-stock Note 13 - Capital Stock Notes 20 false false R21.htm 020 - Disclosure - Note 14 - Stock-based Compensation Sheet http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation Note 14 - Stock-based Compensation Notes 21 false false R22.htm 021 - Disclosure - Note 15 - Income Tax Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax Note 15 - Income Tax Notes 22 false false R23.htm 022 - Disclosure - Note 16 - Net Earnings Per Common Share Sheet http://www.firstservice.com/20191231/role/statement-note-16-net-earnings-per-common-share Note 16 - Net Earnings Per Common Share Notes 23 false false R24.htm 023 - Disclosure - Note 17 - Other Supplemental Information Sheet http://www.firstservice.com/20191231/role/statement-note-17-other-supplemental-information Note 17 - Other Supplemental Information Notes 24 false false R25.htm 024 - Disclosure - Note 18 - Financial Instruments Sheet http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments Note 18 - Financial Instruments Notes 25 false false R26.htm 025 - Disclosure - Note 19 - Contingencies Sheet http://www.firstservice.com/20191231/role/statement-note-19-contingencies Note 19 - Contingencies Notes 26 false false R27.htm 026 - Disclosure - Note 20 - Related Party Transactions Sheet http://www.firstservice.com/20191231/role/statement-note-20-related-party-transactions Note 20 - Related Party Transactions Notes 27 false false R28.htm 027 - Disclosure - Note 21 - Segmented Information Sheet http://www.firstservice.com/20191231/role/statement-note-21-segmented-information Note 21 - Segmented Information Notes 28 false false R29.htm 028 - Disclosure - Note 22 - Impact of Recently Issued Accounting Standards Sheet http://www.firstservice.com/20191231/role/statement-note-22-impact-of-recently-issued-accounting-standards Note 22 - Impact of Recently Issued Accounting Standards Notes 29 false false R30.htm 029 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.firstservice.com/20191231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://www.firstservice.com/20191231/role/statement-note-2-summary-of-significant-accounting-policies 30 false false R31.htm 030 - Disclosure - Note 3 - Revenue From Contracts With Customers (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers-tables Note 3 - Revenue From Contracts With Customers (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers 31 false false R32.htm 031 - Disclosure - Note 4 - Acquisitions (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-tables Note 4 - Acquisitions (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-4-acquisitions 32 false false R33.htm 032 - Disclosure - Note 5 - Leases (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases-tables Note 5 - Leases (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-5-leases 33 false false R34.htm 033 - Disclosure - Note 6 - Other (Income) Expense (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense-tables Note 6 - Other (Income) Expense (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense 34 false false R35.htm 034 - Disclosure - Note 7 - Components of Working Capital Accounts (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-7-components-of-working-capital-accounts-tables Note 7 - Components of Working Capital Accounts (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-7-components-of-working-capital-accounts 35 false false R36.htm 035 - Disclosure - Note 8 - Fixed Assets (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-8-fixed-assets-tables Note 8 - Fixed Assets (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-8-fixed-assets 36 false false R37.htm 036 - Disclosure - Note 9 - Intangible Assets (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-9-intangible-assets-tables Note 9 - Intangible Assets (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-9-intangible-assets 37 false false R38.htm 037 - Disclosure - Note 10 - Goodwill (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-10-goodwill-tables Note 10 - Goodwill (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-10-goodwill- 38 false false R39.htm 038 - Disclosure - Note 11 - Long-term Debt (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt-tables Note 11 - Long-term Debt (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt 39 false false R40.htm 039 - Disclosure - Note 12 - Redeemable Non-controlling Interests (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-12-redeemable-noncontrolling-interests-tables Note 12 - Redeemable Non-controlling Interests (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-12-redeemable-noncontrolling-interests 40 false false R41.htm 040 - Disclosure - Note 13 - Capital Stock (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-13-capital-stock-tables Note 13 - Capital Stock (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-13-capital-stock 41 false false R42.htm 041 - Disclosure - Note 14 - Stock-based Compensation (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation-tables Note 14 - Stock-based Compensation (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation 42 false false R43.htm 042 - Disclosure - Note 15 - Income Tax (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-tables Note 15 - Income Tax (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-15-income-tax 43 false false R44.htm 043 - Disclosure - Note 16 - Net Earnings Per Common Share (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-16-net-earnings-per-common-share-tables Note 16 - Net Earnings Per Common Share (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-16-net-earnings-per-common-share 44 false false R45.htm 044 - Disclosure - Note 17 - Other Supplemental Information (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-17-other-supplemental-information-tables Note 17 - Other Supplemental Information (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-17-other-supplemental-information 45 false false R46.htm 045 - Disclosure - Note 18 - Financial Instruments (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments-tables Note 18 - Financial Instruments (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments 46 false false R47.htm 046 - Disclosure - Note 21 - Segmented Information (Tables) Sheet http://www.firstservice.com/20191231/role/statement-note-21-segmented-information-tables Note 21 - Segmented Information (Tables) Tables http://www.firstservice.com/20191231/role/statement-note-21-segmented-information 47 false false R48.htm 047 - Disclosure - Note 1 - Description of the Business (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-1-description-of-the-business-details-textual Note 1 - Description of the Business (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-1-description-of-the-business 48 false false R49.htm 048 - Disclosure - Note 2 - Summary of Significant Accounting Policies (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-2-summary-of-significant-accounting-policies-details-textual Note 2 - Summary of Significant Accounting Policies (Details Textual) Details 49 false false R50.htm 049 - Disclosure - Note 3 - Revenue From Contracts With Customers 1 (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers-1-details-textual Note 3 - Revenue From Contracts With Customers 1 (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers-tables 50 false false R51.htm 050 - Disclosure - Note 3 - Revenue From Contracts With Customers 2 (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers-2-details-textual Note 3 - Revenue From Contracts With Customers 2 (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-3-revenue-from-contracts-with-customers-tables 51 false false R52.htm 051 - Disclosure - Note 3 - Revenue Recognition Standard - Disaggregation of Revenue (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-3-revenue-recognition-standard-disaggregation-of-revenue-details Note 3 - Revenue Recognition Standard - Disaggregation of Revenue (Details) Details 52 false false R53.htm 052 - Disclosure - Note 4 - Acquisitions (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-details-textual Note 4 - Acquisitions (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-tables 53 false false R54.htm 053 - Disclosure - Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-assets-acquired-and-liabilities-assumed-details Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) Details 54 false false R55.htm 054 - Disclosure - Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) (Parentheticals) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-assets-acquired-and-liabilities-assumed-details-parentheticals Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) (Parentheticals) Details 55 false false R56.htm 055 - Disclosure - Note 4 - Acquisitions - Business Acquisitions, Pro Forma Revenue and Earnings (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-business-acquisitions-pro-forma-revenue-and-earnings-details Note 4 - Acquisitions - Business Acquisitions, Pro Forma Revenue and Earnings (Details) Details 56 false false R57.htm 056 - Disclosure - Note 4 - Acquisitions - Acquisition Details (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-acquisition-details-details Note 4 - Acquisitions - Acquisition Details (Details) Details 57 false false R58.htm 057 - Disclosure - Note 4 - Acquisitions - Acquisition Details (Details) (Parentheticals) Sheet http://www.firstservice.com/20191231/role/statement-note-4-acquisitions-acquisition-details-details-parentheticals Note 4 - Acquisitions - Acquisition Details (Details) (Parentheticals) Details 58 false false R59.htm 058 - Disclosure - Note 5 - Leases (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases-details-textual Note 5 - Leases (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-5-leases-tables 59 false false R60.htm 059 - Disclosure - Note 5 - Leases - Adoption of ASC 842 (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases-adoption-of-asc-842-details Note 5 - Leases - Adoption of ASC 842 (Details) Details 60 false false R61.htm 060 - Disclosure - Note 5 - Leases - Supplemental Cash Flows Information (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases-supplemental-cash-flows-information-details Note 5 - Leases - Supplemental Cash Flows Information (Details) Details 61 false false R62.htm 061 - Disclosure - Note 5 - Leases - Future Minimum Operating Lease Payments (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases-future-minimum-operating-lease-payments-details Note 5 - Leases - Future Minimum Operating Lease Payments (Details) Details 62 false false R63.htm 062 - Disclosure - Note 5 - Leases - Minimum Operating Lease Payments (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-5-leases-minimum-operating-lease-payments-details Note 5 - Leases - Minimum Operating Lease Payments (Details) Details 63 false false R64.htm 063 - Disclosure - Note 6 - Other (Income) Expense (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense-details-textual Note 6 - Other (Income) Expense (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense-tables 64 false false R65.htm 064 - Disclosure - Note 6 - Other (Income) Expense - Other (Income) Expense (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense-other-income-expense-details Note 6 - Other (Income) Expense - Other (Income) Expense (Details) Details http://www.firstservice.com/20191231/role/statement-note-6-other-income-expense-tables 65 false false R66.htm 065 - Disclosure - Note 7 - Components of Working Capital Accounts - Components of Working Capital Accounts (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-7-components-of-working-capital-accounts-components-of-working-capital-accounts-details Note 7 - Components of Working Capital Accounts - Components of Working Capital Accounts (Details) Details 66 false false R67.htm 066 - Disclosure - Note 8 - Fixed Assets (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-8-fixed-assets-details-textual Note 8 - Fixed Assets (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-8-fixed-assets-tables 67 false false R68.htm 067 - Disclosure - Note 8 - Fixed Assets - Components of Fixed Assets (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-8-fixed-assets-components-of-fixed-assets-details Note 8 - Fixed Assets - Components of Fixed Assets (Details) Details 68 false false R69.htm 068 - Disclosure - Note 9 - Intangible Assets - Components of Intangible Assets (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-9-intangible-assets-components-of-intangible-assets-details Note 9 - Intangible Assets - Components of Intangible Assets (Details) Details 69 false false R70.htm 069 - Disclosure - Note 9 - Intangible Assets - Acquired Intangible Assets (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-9-intangible-assets-acquired-intangible-assets-details Note 9 - Intangible Assets - Acquired Intangible Assets (Details) Details 70 false false R71.htm 070 - Disclosure - Note 9 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-9-intangible-assets-estimated-annual-amortization-expense-for-recorded-intangible-assets-details Note 9 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details) Details 71 false false R72.htm 071 - Disclosure - Note 10 - Goodwill (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-10-goodwill-details-textual Note 10 - Goodwill (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-10-goodwill-tables 72 false false R73.htm 072 - Disclosure - Note 10 - Goodwill - Components of Goodwill (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-10-goodwill-components-of-goodwill-details Note 10 - Goodwill - Components of Goodwill (Details) Details 73 false false R74.htm 073 - Disclosure - Note 11 - Long-term Debt (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt-details-textual Note 11 - Long-term Debt (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt-tables 74 false false R75.htm 074 - Disclosure - Note 11 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt-longterm-debt-and-convertible-debentures-details Note 11 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) Details 75 false false R76.htm 075 - Disclosure - Note 11 - Long-term Debt - Principal Repayments on Long-term Debt (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-11-longterm-debt-principal-repayments-on-longterm-debt-details Note 11 - Long-term Debt - Principal Repayments on Long-term Debt (Details) Details 76 false false R77.htm 076 - Disclosure - Note 12 - Redeemable Non-controlling Interests (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-12-redeemable-noncontrolling-interests-details-textual Note 12 - Redeemable Non-controlling Interests (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-12-redeemable-noncontrolling-interests-tables 77 false false R78.htm 077 - Disclosure - Note 12 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-12-redeemable-noncontrolling-interests-reconciliation-of-the-beginning-and-ending-nci-amounts-details Note 12 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) Details 78 false false R79.htm 078 - Disclosure - Note 13 - Capital Stock (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-13-capital-stock-details-textual Note 13 - Capital Stock (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-13-capital-stock-tables 79 false false R80.htm 079 - Disclosure - Note 13 - Capital Stock - Capital Stock Issued and Outstanding (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-13-capital-stock-capital-stock-issued-and-outstanding-details Note 13 - Capital Stock - Capital Stock Issued and Outstanding (Details) Details 80 false false R81.htm 080 - Disclosure - Note 14 - Stock-based Compensation (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation-details-textual Note 14 - Stock-based Compensation (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation-tables 81 false false R82.htm 081 - Disclosure - Note 14 - Stock-based Compensation - Stock Option Activity (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation-stock-option-activity-details Note 14 - Stock-based Compensation - Stock Option Activity (Details) Details 82 false false R83.htm 082 - Disclosure - Note 14 - Stock-based Compensation - Options Exercised (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation-options-exercised-details Note 14 - Stock-based Compensation - Options Exercised (Details) Details 83 false false R84.htm 083 - Disclosure - Note 14 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-14-stockbased-compensation-fair-value-of-each-option-grant-assumptions-used-details Note 14 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details) Details 84 false false R85.htm 084 - Disclosure - Note 15 - Income Tax (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-details-textual Note 15 - Income Tax (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-15-income-tax-tables 85 false false R86.htm 085 - Disclosure - Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-effective-income-tax-rate-reconciliation-details Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) Details 86 false false R87.htm 086 - Disclosure - Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-effective-income-tax-rate-reconciliation-details-parentheticals Note 15 - Income Tax - Effective Income Tax Rate Reconciliation (Details) (Parentheticals) Details 87 false false R88.htm 087 - Disclosure - Note 15 - Income Tax - Earning Before Income Tax by Jurisdiction (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-earning-before-income-tax-by-jurisdiction-details Note 15 - Income Tax - Earning Before Income Tax by Jurisdiction (Details) Details 88 false false R89.htm 088 - Disclosure - Note 15 - Income Tax - Provision for (Recovery of) Income Tax (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-provision-for-recovery-of-income-tax-details Note 15 - Income Tax - Provision for (Recovery of) Income Tax (Details) Details 89 false false R90.htm 089 - Disclosure - Note 15 - Income Tax - Deferred Income Tax Components (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-deferred-income-tax-components-details Note 15 - Income Tax - Deferred Income Tax Components (Details) Details 90 false false R91.htm 090 - Disclosure - Note 15 - Income Tax - Gross Operating Loss Carryforwards (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-15-income-tax-gross-operating-loss-carryforwards-details Note 15 - Income Tax - Gross Operating Loss Carryforwards (Details) Details 91 false false R92.htm 091 - Disclosure - Note 16 - Net Earnings Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-16-net-earnings-per-common-share-reconciliation-of-the-denominator-used-to-calculate-earnings-per-common-share-details Note 16 - Net Earnings Per Common Share - Reconciliation of the Denominator Used to Calculate Earnings Per Common Share (Details) Details 92 false false R93.htm 092 - Disclosure - Note 17 - Other Supplemental Information - Summary of Other Supplemental Information (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-17-other-supplemental-information-summary-of-other-supplemental-information-details Note 17 - Other Supplemental Information - Summary of Other Supplemental Information (Details) Details 93 false false R94.htm 093 - Disclosure - Note 18 - Financial Instruments (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments-details-textual Note 18 - Financial Instruments (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments-tables 94 false false R95.htm 094 - Disclosure - Note 18 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments-financial-assets-and-liabilities-carried-at-fair-value-details Note 18 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) Details 95 false false R96.htm 095 - Disclosure - Note 18 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments-change-in-fair-value-of-contingent-consideration-liability-details Note 18 - Financial Instruments - Change in Fair Value of Contingent Consideration Liability (Details) Details 96 false false R97.htm 096 - Disclosure - Note 18 - Financial Instruments - Estimated of Fair Values of Other Financial Instruments (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-18-financial-instruments-estimated-of-fair-values-of-other-financial-instruments-details Note 18 - Financial Instruments - Estimated of Fair Values of Other Financial Instruments (Details) Details 97 false false R98.htm 097 - Disclosure - Note 19 - Contingencies (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-19-contingencies-details-textual Note 19 - Contingencies (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-19-contingencies 98 false false R99.htm 098 - Disclosure - Note 20 - Related Party Transactions (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-20-related-party-transactions-details-textual Note 20 - Related Party Transactions (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-20-related-party-transactions 99 false false R100.htm 099 - Disclosure - Note 21 - Segmented Information (Details Textual) Sheet http://www.firstservice.com/20191231/role/statement-note-21-segmented-information-details-textual Note 21 - Segmented Information (Details Textual) Details http://www.firstservice.com/20191231/role/statement-note-21-segmented-information-tables 100 false false R101.htm 100 - Disclosure - Note 21 - Segmented Information - Operating Segments (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-21-segmented-information-operating-segments-details Note 21 - Segmented Information - Operating Segments (Details) Details 101 false false R102.htm 101 - Disclosure - Note 21 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) Sheet http://www.firstservice.com/20191231/role/statement-note-21-segmented-information-revenues-and-longlived-assets-by-geographic-location-details Note 21 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) Details 102 false false All Reports Book All Reports fsv-20191231.xml fsv-20191231.xsd fsv-20191231_cal.xml fsv-20191231_def.xml fsv-20191231_lab.xml fsv-20191231_pre.xml http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 60 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions - Acquisition Details (Details) (Parentheticals) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Acquisition 2019 [Member]    
Cash consideration, net of cash acquired $ 4,964  
Acquisitions 2018 [Member]    
Cash consideration, net of cash acquired   $ 3,038
XML 61 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 21, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash consideration, net of cash acquired of $6,518   $ (579,863) $ (59,444)  
Goodwill (note 10)   644,847 335,155 $ 291,920
FirstService Brands Segment [Member]        
Goodwill (note 10)   $ 433,121 $ 141,212 $ 103,697
Global Restoration [Member] | FirstService Brands Segment [Member]        
Accounts receivable $ 118,678      
Inventories 31,677      
Prepaid expenses and other current assets 3,240      
Fixed assets 22,574      
Operating lease right-of-use assets 10,566      
Accounts payable (24,337)      
Accrued liabilities (21,345)      
Unearned revenues (12,779)      
Operating lease liabilities - current (6,500)      
Other current liabilities (649)      
Operating lease liabilities - non-current (4,072)      
Long-term debt - non-current (5,711)      
Other liabilities (615)      
Deferred tax liabilities (51,590)      
Redeemable non-controlling interests (25,433)      
33,704      
Cash consideration, net of cash acquired of $6,518 (506,680)      
Goodwill (note 10) 250,846      
Global Restoration [Member] | FirstService Brands Segment [Member] | Order or Production Backlog [Member]        
Intangible assets 7,130      
Global Restoration [Member] | FirstService Brands Segment [Member] | Customer Relationships [Member]        
Intangible assets 213,150      
Global Restoration [Member] | FirstService Brands Segment [Member] | Trademarks and Trade Names [Member]        
Intangible assets $ 1,850      
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Revenue From Contracts With Customers 1 (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
External Broker Costs and Employee Sales Commissions [Member]    
Capitalized Contract Cost, Amortization $ 1,717 $ 1,220
Capitalized Contract Cost, Net, Total 6,711 7,031
Capitalized Contract Cost, Impairment Loss 0  
FirstService Brands Segment [Member] | Franchise [Member]    
Contract with Customer, Liability, Revenue Recognized $ 4,462 $ 3,392
FirstService Brands Segment [Member] | Franchise [Member] | Minimum [Member]    
Revenue Recognized Period 5 years  
FirstService Brands Segment [Member] | Franchise [Member] | Maximum [Member]    
Revenue Recognized Period 10 years  
XML 63 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Revenue From Contracts With Customers (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Disaggregation of Revenue [Table Text Block]
    Year ended
    December 31
    2019   2018
Revenues                
                 
FirstService Residential   $
1,411,998
    $
1,254,840
 
FirstService Brands company-owned operations    
836,637
     
540,058
 
FirstService Brands franchisor    
153,826
     
132,079
 
FirstService Brands franchise fee    
4,949
     
4,496
 
XML 64 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Components of Working Capital Accounts (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
     
December 31,
     
December 31,
 
      2019       2018  
                 
Inventories                
Work-in-progress   $
66,514
    $
26,534
 
Finished goods    
15,347
     
11,843
 
Supplies and other    
12,650
     
9,850
 
                 
    $
94,511
    $
48,227
 
                 
Accrued liabilities                
Accrued payroll and benefits   $
94,010
    $
73,454
 
Value appreciation plans    
6,510
     
8,860
 
Customer advances    
1,454
     
1,365
 
Other    
63,470
     
48,893
 
                 
    $
165,444
    $
132,572
 
XML 65 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Long-term Debt (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Debt [Table Text Block]
     
December 31,
 
      2019  
         
Credit Agreement   $
602,977
 
Senior Notes    
150,000
 
Capital leases maturing at various dates through 2022    
10,153
 
Other long-term debt maturing at various dates up to 2023    
3,493
 
     
766,623
 
Less: current portion    
5,545
 
         
Long-term debt - non-current   $
761,078
 
Schedule of Maturities of Long-term Debt [Table Text Block]
  2020   $
16,770
 
  2021    
55,230
 
  2022    
54,724
 
  2023    
220,980
 
 
2024 and thereafter
   
418,919
 
EXCEL 66 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "YX5% ?(\\#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,$% @ +GA44"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " N>%106'A!I.X K @ $0 &1O8U!R;W!S+V-O M&ULS9+/:L,P#(=?9?B>R''9#B;-I:.G#@8K;.QF;+4UB_]@:R1]^R5> MFS*V!]C1TL^?/H%:':4."9]3B)C(8KX;7>^SU''-3D11 F1]0J=R/27\U#R$ MY!1-SW2$J/2'.B((SA_ (2FC2,$,K.)"9%UKM-0)%85TP1N]X.-GZ@O,:, > M'7K*T-0-L&Z>&,]CW\(-,,,(D\O?!30+L53_Q)8.L$MRS'9)#<-0#ZN2FW9H MX.UI]U+6K:S/I+S&Z5>VDLX1U^PZ^76U>=QO62>XX!47E>#[YEYR+D7S/KO^ M\+L)NV#LP?YCXZM@U\*ON^B^ %!+ P04 " N>%10F5R<(Q & "<)P M$P 'AL+W1H96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03 M621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS M[BYBZ(:(E/)X8-DOV]:[MR_>X%#BVR]*+41B1%G\@MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C( MWXV(]ZMOFCU7H5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU M+,76>)7 \:V@S&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=* MY \FIS_I,C0'HYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_ MT=HWPJOX@L Y?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=R MSTS0LS0[=R M2^JVE+ZU)CA*]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZ MG=PZ.)Z8D;D*TU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCR MHB'NH8:8S\-#AWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)2 M56 Q6\8#*Y"B?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYE ML<%5'<]56_*POFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7G MFYRN>B)V^I=WP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5 M' 86%S+D4.Z2D 83 >LX=SFWJXPD6L_UC6'ODR MWSEPVSK> U[F$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\ MU*M:I60K$3]+!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHS MU8NL.8T*;T'50.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\! M4$L#!!0 ( "YX5% N)4NT7P( (8( 8 >&PO=V]R:W-H965T&UL=5;;CILP$/T5Q >LL1-(LB)(R595*[52M%7;9XWB);^?,F;%G,N2]D&^J8DQ'[PUOU3ZNM.Z>$5)EQ1JJGD3'6G-R M%;*AVBSE#:E.,GIQI(8CDB09:FC=QD7N]DZRR,5=\[IE)QFI>]-0^??(N.CW M,8X_-E[K6Z7M!BKRCM[8#Z9_=B=I5FBR+ 7QKFU9/SX,QJ-)TU+G,\_K']V MP9M@SE2Q%\%_UQ==[>-M'%W8E=ZY?A7]%S8&E,;1&/TW]F#_#6+=N[(>3E(PTF$!& ID(Q.F@0CK&7WMA1>0(C8 MP0(;4& 3T+&? @!D(0>VH,0VY!-/ H L//0.E-B%?/^E /P>I?NTH57QPMUB4,M/[,@S)(*6)P'3$(+?GI!F(4$PW -XU5@ M@03_,@!FZ77@4L=A)1,_RR#,0IIAN-YQ6,[$3S0 LY3,&"YZ'-8T"3(-P&2> M"IJU@8;)FVN *BK%O77==[8[-=F#ZSOH/WSHT-^IO-6MBLY"FV;D6L95",V, M*\F3";@R'P73@K.KMM.-F%10 MY91BPW0# #J#0 & 'AL+W=O+,:^EZ:SJRIO_GFWIKNL8XI\= M7XKCJ>L[DLWJG!_MW[;[>GYI?"NY9=D7E:W;PM518P_K^ D>MWP(&!3_%/;: MSNZC?BBOSGWK&Y_VZYCU1+:TNZY/D?O+F]W:LNPS>8[O4]+X5K,/G-__S/YA M&+P?S&O>VJTK_RWVW6D=IW&TMX?\4G9?W/6CG0:DXF@:_6?[9DLO[TE\C9TK MV^$WVEW:SE53%H]2Y3_&:U$/U^OXQ,@IC [@4P"_!8#^;8"8 L2O@*%",I(- M0WV?=_EFU;AKU(QOZYSWBP(>A9_,7=\YS-WPS(^V];UO&VY6R5N?9Y(\CQ(^ MD\!-D?CDMPJ7C HU =)357 M(0Z62:Z%,32-)FDTIA$!C<9E6*JR :KA)HCW[$8DL5@%AFP&%PEU5FXA+$* MC )%LZ0D2XI95,"28A:0PH030V32-$E&DF0X/C2%#)$8)4(.+)**29H$&.U/ M#+.DH4$Q5.<=&"DAY"&$P(W2Z0+2@F4"1LI"),!OBK,T=!M"!EQSML!#&NP3 M<,0C0_N;-'=3I!FHD(>0<;7TQF@S!NS&,G2_27-?AS&9RA ("P&4-\ %)-J/ M 1NR# T0L--RXXT_!")D,N-+/+0? S9D&5H@8*M]Q[G1X9=D2P@SQM.E-41[ M,F!3EJ$1 O9;DQKTQK * !9Q:%L&[,LR]$(@+%<#0TN:D DN%IP9:&L&[*A2 MASPIVCKX_TZ/%!)AH5:I7B*B+1I&;Q5SHH4O'Z>=E6-GE:&S3AIS9QL/"NW? ML P>TH4M$Z==E6-7E:&K3IH_XF"9QPEHDMD.N;+-<3A,M-'.7>JNWXO.>F\' MEB?>[["#_F=_D!F/';_2C*>@O_+F6-1M].HZOW\?=MD'YSKK&=F#7Y G?_"Z M-4I[Z/I;X^^;\?0Q-CIWGDY6R>UXM_D?4$L#!!0 ( "YX5%!Y^.G].P( M %D& 8 >&PO=V]R:W-H965T&UL?95M;YLP$,>_"N)] M"YBG$!&DAJK:I$V*.G5[[9!+0#68V4[HOOUL0R@SUM[$]O&_N]_YX9(/E+WS M&D X'RWI^,ZMA>BWGL>K&EK,'VD/G?QRIJS%0B[9Q>,] WS23BWQD.\G7HN; MSBUR;3NP(J=709H.#LSAU[;%[,\>"!UV;N#>#:_-I1;*X!5YCR_P \1;?V!R MYLR'VU\.TUDI8E6-+&193]*XD46E,29@;(6/: $ MA7:4V(H2KU&0@1);LJ H2PU=N=9MTB1.[32)E299TYC'E*PW)LQ2Z)$01,FB\Q8ML@5UT\^).1:^=4'=_89W[ MXQ-2+]JP[V7?'-O<9YBQZ7['[-)TW#E2(?N%?M5G2@5(2/]1[E8M^_R\(' 6 M:IK*.1N[W;@0M)\:N3?_FQ1_ 5!+ P04 " N>%10C;Y%3GH$ P%0 M& 'AL+W=O?NT#8N8JNHH-_C 7]U_V]U?E7MQ;KMO M_2[&8?;]T!S[Y7PW#*>'HNB?=_%0]Y_:4SRF?U[:[E /Z;)[+?I3%^OM%'1H M"BQ+5QSJ_7&^6DSW'KO5HGT;FOTQ/G:S_NUPJ+M_UK%IS\LYS'_<^+)_W0WC MC6*U.-6O\8\X_'EZ[-)5<6MENS_$8[]OC[,NOBSGG^%A0VX,F!1?]_'VW\>+7[7)>CHYB$Y^'L8DZ'=[C)C;-V%+R\?>UT?FMSS'P_OQ'ZS]/ M@T^#>:K[N&F;O_;;8;>[BVDJP W 6P"8_PR@:P"Q@.+B M;!KJ3_50KQ9=>YYUE[=UJL=) 0^4'N;S>'-Z=M-_:;1]NON^LG91O(_M7"7K MBP3O)!@^2C:*I+I)BF3@Y@)5%SC%T[T+I\>3&D]3O+F/]VP4%XF;),=) @A0 M\9%(F7-D2MV,4K/12,2]6]$(5>2J9 M&2E#JBJTNANGNG'"C6/=K)WHQH!A[W(C1161UYUXU8F73H Y\;(38X&I-E)E M F+&2U"]!.D%F9>@/14^Q3=21=Y39B%6FI=U)9IP+@ YUI.4&;"E1[TK*'7T ME'+@Q-E3RIY*X@M%4R'DW&1 "-*-X6Y ]E-Q7FX4E4L+-^-&!R*@=".XC')) M!O&JE)8HPU;0X0J2KLYQ+Z2P"JP1ST;JJ@!E[E7I@ 5)6,=Q#QH\,0C&*FUE M'X^.6)",=9SWH$#6.43#W4@=F.#OLM1'1SIF0>$LISY(ACIC@D"MHB.R8'/3 M6<7M&B0F 8,GN9*ET%9HLA-$)>H:) DAK5/#G\)&$Y:E-SZ39$&EYF>H1/WB M,R4#ZBQ$R4+/$Q)*RODTA_B"5V0&?)FKQW0:HJ2AYTD))>? 66/XI-9TA#:7 M+3!3(DJ.>9XM4!+1F_1"N2$I(^=-9MFC3D645/0\7Z"D'97IE7$_LJD<@U G M(DJ*>9XN4!+12D K*JH@L]I1)R)*(GJ>,%"2SJ%8GXH*TB=JSHZ*PS4J"+,! M2[%PI"ZMKLIDBCG4*TN4I:7GR0DEY;R#TO./$45':0*5F72 >GV)LL#D/:U1 M 2$ BG2@M)6=JCHKL9)N>')"65^&5$QP+U*5D@KH;DCG+BGN*C(QVNY.2^BEIJ:4*UU"KNMJ[&O<3?Z^YU M?^QG3^TPM(=IK^JE;8>8&BT_)?>[6&]O%TU\&<93G\Z[RQ[>Y6)H3]?]R>*V M2;KZ%U!+ P04 " N>%10XQR@3ZD! "1 P & 'AL+W=OVW[]D0Q+)H_V#?^;WG=\>TK&XK_#&23"@Q.\HS+2Q2^I3LX;-:J@ M%<7?AU7HN/;#R?I"NTU(1T(Z$9+E?PG92,BN"&QP%DM]XIZ7N34]L0OYRZ65RX&R"I"=(0D69*MKHS\BWI(UNLK*VS6G#"L/[@]"NW(P7CL<^Q& M8XP'%%SSM,R1!XTXT/@$VOL/P$4$L#!!0 ( "YX M5%#&-#+TF 0 %46 8 >&PO=V]R:W-H965T&ULC5C; MCJ-&$/T5R^]>NHKN!D8>2_$%)5(BC39*\LR,>\;68N, ,][\?0"S7G=58>;% M7'RJZU1UMFY0U9]*4[NV/SS6I2' MK&XNR[>@.I4NVW9!ASQ I6QPR/;'Z6+>W7LJ%_/BO<[W1_=43JKWPR$K_UNZ MO#@_3F'ZX\;7_=NN;F\$B_DI>W-_NOJOTU/97 774;;[@SM6^^(X*=WKX_07 M>$@Q:0,ZQ-][=ZYNSB=M*<]%\:V]^&W[.%4M(Y>[E[H=(FL.'V[E\KP=J>'Q M;S_H])JS#;P]_S%ZVA7?%/.<56Y5Y/_LM_7N<1I/)UOWFKWG]=?B_*OK"S+3 M25_][^[#Y0V\9=+D>"GRJON=O+Q7=7'H1VFH'++OE^/^V!W/EW^BL ^3 [ / MP&L XMV L \(KP&AO1N@^P#],T-T-\#T >9GAOL!M@^PUP"XS,>E65WWUUF= M+>9E<9Z4EP5TRMIU"@^VF=^7]F8WG=U_S014S=V/16SFP4<[3@]97B!X"[$^ M9"5 (A^R%B"Q#]D(D,2'I!R2J"LD:"J]EHMBN=C%Z]MX(.5>(*:#'#M(:!*P M81S*B4(Q4<@3(4ET@=B;1*##*%*DMQRF0=N0M)>C(J/)3&XX:*8IK52@E2#> M3+E7O1:KU[QZ0GC)(2%956O-9L*:V)*BTC&41]>(= VGJPE=#J%T5^.0]3AD M8U@Y,[1(NI>.H;RBK5BTY463UJXLSQ)2PND(R&,2B4PBSH3V-F))3&2)Q*0C M((])+#*).1.29!FS))!H4 ,JE(AI$IZ&:.$R84^AT1%1PU7"6P\199QR5&AC ME/F"DEU"<<:$S+K'^&R:UE ZXSB?T8!O 6-T.PF]Y(FKT4B;Q-UE%FM#GREIL#BY620^;=F"@'L0**KV/G?L@GXNL^2"(/MM&PG,&OD]C$+$[)"-I\8 M*1T;R2]=MB&4;,C2TKD-80)Q;(=RR2Z$D@NQ1T@0>@.&6N-*&(RW^A,O#Y_ MI..<_/)E\T%N/FQSL41N*@C6*+I12R4@:H,XH/#Z1U:^[8_5 MY+FHZ^+0?3U[+8K:-6.J+TUC=R[;7B]R]UJWIU%S7EX^=%XNZN+4?\0-KE^2 M%_\#4$L#!!0 ( "YX5%!W+U,M(04 "X9 8 >&PO=V]R:W-H965T M&UL?9G1;N,V$$5_Q?"[U^(,28E!8B!64;1 "RRV:/NL)$QL MK&VYDI)L_[Z4[/4Z,Y=]B2WEY^[ MU6W[.NRVA_BYF_6O^WW3_;N.N_;];F[FWV]\V;YLAO'&^FU[F'7Q^6Y^;VYJRV.#2?'7-K[W5]]GXU >VO;K>/'KT]V\ M&!W%77P36?/<7GYG4W?&G??XGG ;GY[#SZW^);W"7YZ"3U\=CN^NGO[/&U']K] M.4JRLF^^G3ZWA^GS_?0?S^=FN &=&]"E@?'_VX#/#?A' SL-_N1L&NI/S="L M;KOV?=:=5NO8C ^%N>$TF8_CS6GNIO^ET?;I[MO*&'.[?!L#G37KDX:N-1?% M,D6_=$&HBS6IYE1][*$&DH"[8#@*GMKSAU$0#F!A #L%L%J&G'&%6(-:AV*/K5302@6L>&&E4E865:CD$ZM5)E299S9 M+P%X$;._#GI:R$DK6N0J+K$54V *%.")JS(A,B Q8#Q!DL3HR34E![$&-=)Q M:8I,%AD(GGM#VA(5TA+IKE)/,@^0S)6YM#884X:5(4_2#X,I*EAF I)YXS*) M:3#UC,9>J>!O54>5>@2!:,%D,_E@,/6, \NE[#B-+5+["5 9LCXW.QBB!E"4 MU')I0%IOK?2C50MG;,X/YJC1]"OE)F4T2%,B%VI^M&SAF7-/,X:IT32M5'8! M3G+A@_0#9.1R#,,\-0"HI.9'PW(19 [62&6XRFS!A)E*!? C-^&SZ,/ BU(O M&-"%8'VN#L.()J,I3RX3 B.5$%+E#DJ0E:'R$F)0&.Q5^GSTA*E*FJJ&Y$Y* MFI?I0>1".M*QXD,D,PF E!%:Y-9-&YB)5 M8))D2);VG4RM0)BL!,@JEV)-@)G>V."=M 2$IO F9+8?PGBE4F<'YQ(,$Y% M?;T&A)4+L69-6/:RG*R!*M7D.3L8L8P0*Y]I!N@,19 \ M0[*RRE6*C '+ + LF<^@)C6%>N$&,O95S@_F*R.^2N SP"91H6I7I#-5]M6' M,5T9G )8B7P&9:DK20(?R7S(G9 P9C4#5EOYM@%$,A-KA@<&(;,C,L8T TQ; MN7,P>-/W1NEJH!O7-7<@AB%M :2M.A/3D+:JF@:B1>DRVYC%C+: T?))75L- M7Y>*29EA0);*(9=YGBV&M 60MG+3L!J^J0Q6&09DWEG4[P3Q=#>SS_.K&\_$2R^@]02P,$% @ +GA44-4PSB&W 0 TP, M !@ !X;"]W;W)K"*S@:9'LIF?ES *&''&_P)?'(F]:%!"FRCC7P"]SO[FA\1&:5BDM0EFN% M#-0YOMOL#VG 1\ 3A\$N]BAT^NTG%2\%QI6KN [CGYL+;9U )P*=";M((&.AZ/PK&PO=V]R:W-H965T&UL=5/;CM,P$/T5RQ^P;MP4JBJ) MM%V$0 *I6@3[[":3B]:78#O-\O>,G6P(2WBQ/>-SSEP\SD9CGUT+X,F+DMKE MM/6^/S'FRA:4<'>F!XTWM;%*>#1MPUQO0521I"3CN]T[ID2G:9%%W\46F1F\ M[#1<+'L+^.H,T8TX3^NIX[)K6!P0,H@A&G\G#7I M$C(0U^=7]8^Q=JSE*AP\&/G45;[-Z9&2"FHQ2/]HQD\PUW.@9"[^"]Q (CQD M@C%*(UU<23DX;]2L@JDH\3+MG8[[.-T<^$S;)O"9P!?",<9A4Z"8^0?A19%9 M,Q([];X7X8F3$\?>E,$96Q'O,'F'WEN1')*,W8+0C#E/&+[&+ B&ZDL(OA7B MS/^A\^,V?[^9XC[R]^OPZ7\$TDV!- JD?]7(W]2XA=F_"<)6355@FSA.CI1F MT'&45]YE8N_C*[(_\&G%108C@9++@! #3 P &0 M 'AL+W=O<^\$E&] \VQ; D17]4_Q=I]+1=NX1[E3U&Y-J<'2BJH>2_=(PZ?8:IG3\E4_%>X@O3PD(F/ M4:*T<25E;QVJ2<6GHOC+N L=]V&\23].M'5",A&2F7"(<=@8*&;^P!TO,H,# M,6/O.QZ>>'M,?&_*X(RMB'<^>>N]UV*[3S-V#4(3YC1BDB5F1C"O/H=(UD*< MDO_HR6&=OUM-<1?YNV7X]!V!=%4@C0+I/S7NW]2XAKE]$X0MFJK -'&<+"FQ MUW&4%]YY8N^2^"A_X>.X?^.F$=J2"SK_M/$!:D0'/I7-C9^AUO^PV9!0NW#\ MX,]FG+/1<-A-7XC-_[CX U!+ P04 " N>%106*&%"[@! #3 P &0 M 'AL+W=OC:%H?'*S(.M[ =_ _NK-%B\TJE5"@G3":6*AS M>K<]GM* CX G 8-;G$FHY&+,^E?S3#9YCJV5,R%?\5KB 1'C+! M&*61+JZD[)TW:E+!5!1_&7>AXSZ,-^E^HJT3DHF0S(1#C,/&0#'S!^YYD5DS M$#OVON/AB;?'!'M3!F=L1;S#Y!UZK\5V?YNQ:Q":,*<1DRPQ,X*A^APB60MQ M2OZC)X=U_FXUQ5WD[Y;ATW<$TE6!- JD_]1X>%/C&N;CFR!LT50%MHGCY$AI M>AU'>>&=)_8NB8_R%SZ.^S=N&Z$=N1B/3QL?H#;& Z:RN<$9:O&'S8:$VH?C M+9[M.&>CX4TW?2$V_^/B#U!+ P04 " N>%10U1=AV;O3" %5^(;9;T[VL;0FA*7VS/^)PS%X_S49L7VP$X]":%L@7N MG.L/A-BJ \GLE>Y!^9M&&\F<-TU+;&^ U9$D!:%)?2=3)GKP0FN MX&20':1DYO<1A!X+G.)WQQ-O.Q<N78#S6!4Y"0B"@T"=R!$$/)IO,Z:> D9 MB.OSN_I]K-W7,O$Q M*BUL7%$U6*?EK.)3D>QMVKF*^SC=[/8S;9M 9P)="/L8ATR!8N9?F6-E;O2( MS-3[GH4G3@_4]Z8*SMB*>.>3M]Y[*=.;)">7(#1CCA.&KC$+@GCU)03="G&D M_]#I?IN_VTQQ%_F[=?CL/P+9ID 6!;*_:DP_U;B%H9^"D%53)9@VCI-%E1Y4 M'.65=YG86QH?Y0,^C?MW9EJN+#IKYY\V/D"CM0.?2G+E9ZCS/VPQ!#0N'+_X MLYGF;#*<[N&PO=V]R:W-H965TM M]]V1,5>VH+B[,1UHO*F-5=RC:1OF.@N\BB0E6;+9W#+%A:9%%GUG6V2F]U)H M.%OB>J6X?3V!-$-.M_3=\2B:U@<'*[*.-_ $_D=WMFBQ6:42"K031A,+=4[O MML=3&O 1\%/ X!9G$BJY&/,R-_B^D?S? 5IGKVE$S%?XBX#^/-?C_1U@G)1$AFPB'&86.@F/EG[GF163,0 M._:^X^&)M\<$>U,&9VQ%O,/D'7JOQ?9VE[%K$)HPIQ&3+#$S@J'Z'")9"W%* M_J$GAW7^;C7%7>3OEN'3_PBDJP)I%$C_JC']4.,:9O\A"%LT58%MXC@Y4II> MQU%>>.>)O4OBH_R!C^/^P&TCM",7X_%IXP/4QGC 5#8W.$,M_K#9D%#[&PO=V]R:W-H965TM M]]V1,5>VH+B[,1UHO*F-5=RC:1OF.@N\BB0E6;+9[)GB0M,BB[ZS+3+3>RDT MG"UQO5+<_CZ!-$-.M_3-\2R:U@<'*[*.-_ -_/?N;-%BLTHE%&@GC"86ZIS> M;X^G-. CX(> P2W.)%1R,>8E&)^KG&Y"0B"A]$&!XW:%!Y R"&$:OR9-.H<, MQ.7Y3?TIUHZU7+B#!R-_BLJW.3U04D'->^F?S? )IGIN*9F*_P)7D @/F6", MTD@75U+VSALUJ6 JBK^.N]!Q'\:;VV2BK1.2B9#,A$.,P\9 ,?-'[GF163,0 M._:^X^&)M\<$>U,&9VQ%O,/D'7JOQ7:_S]@U"$V8TXA)EI@9P5!]#I&LA3@E M_]"3PSI_MYKB+O)WR_#I?P3258$T"J1_U7CWH<8US,<@;-%4!;:)X^1(:7H= M1WGAG2?V/KXB>X>/X_Z5VT9H1R[&X]/&!ZB-\8"I;&YPAEK\8;,AH?;A>(=G M.\[9:'C335^(S?^X^ -02P,$% @ +GA44)'#0D:W 0 TP, !D !X M;"]W;W)K&UL=5/;;IPP$/T5RQ\0LRQ)MBM RJ:J M6JF55JF:/GMA "N^4-LLZ=]W; A%*7VQ/>-SSEP\SD=C7UP'X,FKDMH5M/.^ M/S+FJ@X4=S>F!XTWC;&*>S1MRUQO@=>1I"1+D^2.*2XT+?/H.]LR-X.70L/9 M$CWO$T@S%G1'WQQ/HNU\<+ R[WD+W\'_Z,\6+;:HU$*!=L)H8J$IZ,/N M>,H"/@*>!8QN=2:ADHLQ+\'X4AD2,A#7 MYS?U3[%VK.7"'3P:^5/4OBOH@9(:&CY(_V3&SS#7,@$8U1& MNKB2:G#>J%D%4U'\==J%COLXW=QF,VV;D,Z$="$<8APV!8J9?^2>E[DU([%3 M[WL>GGAW3+$W57#&5L0[3-ZA]UKN[C[D[!J$9LQIPJ1KS()@J+Z$2+="G-)_ MZ.EAF[_?3'$?^?MU^.P_ MFF0!8%LK7 ??*NQBW,^RK9JJD*;!O'R9'*##J. M\LJ[3.Q#&A_E+WP:]V_GS8^0&.,!TPEN<$9ZO"'+8:$QH?C/9[M M-&>3X4T_?R&V_./R#U!+ P04 " N>%103%[C![>'O@OC=%<,96Q#N?O/7>2[Z]Y2F[!*$)3OEN&3_P@DJP))%$C>U;C[4.,:)OD0A"V:JL#4<9PL*;#7<907 MWGEB[^(KLC?X..X_A:E;;&PO M=V]R:W-H965T- VQG0%619(4A&XV-T0RKG"11=_)%)GNG> *3@;9 M7DIF_AQ!Z"''6_SA>.)-ZX*#%%G'&G@&][,[&6^16:7B$I3E6B$#=8YOMX=C M&O 1\(O#8!=G%"HY:_T2C&]5CC$1IGJN,9J*_PX7$!X>,O$Q2BUL M7%'96Z?EI.)3D>QMW+F*^S#>),E$6R?0B4!GPC[&(6.@F/D]BNWN.B.7(#1ACB.&+C$S@GCU.01="W&D_]#I M?IV?K*:81'ZR#)_^1R!=%4BC0/I7C3=?:ES#[+X$(8NF2C!-'">+2MVK.,H+ M[SRQMS0^RB=\'/&PO M=V]R:W-H965TLA>_@?O0GXRVRJ-1<@K)<*V2@*?#=[G!, M SX"?G(8[>J,0B5GK9^#\;4NX!R&"D$_C9=;$2\A 7)^O MZE]B[;Z6,[-PK\4O7KNNP!E&-31L$.Y)CP\PU_,!H[GX;W !X>$A$Q^CTL+& M%56#=5K.*CX5R5ZGG:NXC]/-_DK;)M"90!="%@ED"A0S_\P<*W.C1V2FWO1OU^'3_\CD&X*I%$@_:O&3^]JW,!DR;L@9-54"::-XV11I0<51WGE M72;VCL9'^0.?QOV1F98KB\[:^:>-#]!H[<"GDMSX&>K\#UL, 8T+QUM_-M.< M38;3_?R%R/*/R]]02P,$% @ +GA44)2&EF.V 0 TP, !D !X;"]W M;W)K&UL=5/MCIP@%'T5P@,L(V-;,U&3G6V:-FF3 MR39M?S-Z5;+@M8#C]NT+Z%J[M7^ >SGGW \N^83FR78 CCQKU=N"=LX-)\9L MU8$6]@X'Z/U-@T8+YTW3,CL8$'4D:<7XX?"6:2%[6N;1=S%ECJ-3LH>+(7;4 M6IA?9U X%32A+XY'V78N.%B9#Z*%K^"^#1?C+;:JU%)#;R7VQ$!3T/OD=$X# M/@*^2YCLYDQ")5?$IV!\J@MZ" F!@LH%!>&W&SR 4D'(I_%ST:1KR$#$!U0]9NZZ@&24U-&)4[A&GC[#4\X:2I?C/< /EX2$3'Z-"9>-* MJM$ZU(N*3T6+YWF7?=RG^2;-%MH^@2\$OA*R&(?-@6+F[X4396YP(F;N_2#" M$RR'._!\ZS_;Y MQ]T4CY%_W(9/_R.0[@JD42#]JT;^JL8]S/%5$+9IJ@;3QG&RI,*QCZ.\\:X3 M>\_CH_R!S^/^19A6]I9MAH+&A>,[?S;SG,V& MPV'Y0FS]Q^5O4$L#!!0 ( "YX5% 2G9&PO=V]R M:W-H965T=J)&KZ"^]:=C;?8K%*V"K1M41,#548?ML=3$O 1 M\+V%P2[.)%1R07P-QJU7(2%1Y0_VM(U&3U04D(E>NE><'B&J9X])5/QG^$*TL-#)CY&@=+&E12] M=:@F%9^*$F_CWNJX#^/-_D9;)_")P&?"(1+8&"AF_E$XD:<&!V+&WGTA2=@U"$^8T8O@2,R.85Y]#\+40)_X/G1_6^;O5 M%'>1OUN&3_XCD*P*)%$@^:O&_;L:US#W[X*P15,5F#J.DR4%]CJ.\L([3^P# MCX_R!SZ.^Q=AZE9;RN?,SU/@?-AL2*A>.'_S9C',V&@Z[ MZ0NQ^1_GOP%02P,$% @ +GA44)HE@M>X 0 TP, !D !X;"]W;W)K M&UL=5/;;MP@$/T5Q >$7:_3N"O;4C95U4JMM$K5 M])FUQS8*,"[@=?KW!>RX;NJ^ #.<<^;"D(]HGFT'X,B+DMH6M'.N/S)FJPX4 MMS?8@_8W#1K%G3=-RVQO@->1I"1+=KMW3'&A:9E'W]F4.0Y."@UG0^R@%#>_ M3B!Q+.B>OCH>1=NYX&!EWO,6OH'[WI^-M]BB4@L%V@K4Q$!3T/O]\90&? 0\ M"1CMZDQ")1?$YV!\K@NZ"PF!A,H%!>ZW*SR E$'(I_%SUJ1+R$!96+O MD_@H?^#3N'_EIA7:D@LZ_[3Q 1I$!SZ5W8V?H<[_L,60T+APO/-G,\W99#CL MYR_$EG]<_@902P,$% @ +GA44&D$!TRW 0 TP, !D !X;"]W;W)K M&UL=5/;;IPP$/T5RQ\0@Y>DVQ4@95-5K=1(JU1M MG[TP@!5?B&V6Y.]K&T)I0EYLS_B<,Q>/\U&;1]L!./0LA;(%[ISK#X38J@/) M[)7N0?F;1AO)G#=-2VQO@-61) 6A27)#).,*EWGTG4R9Z\$)KN!DD!VD9.;E M"$*/!4[QJ^.!MYT+#E+F/6OA)[A?_@+-<*&6@*?)L>CEG 1\!O M#J-=G5&HY*SU8S"^UP5.0D(@H')!@?GM G<@1!#R:3S-FG@)&8CK\ZOZUUB[ MK^7,+-QI\8?7KBOP'J,:&C8(]Z#';S#7.*JL$Z M+6<5GXIDS]/.5=S'Z69W/=.V"70FT(6PCW'(%"AF_H4Y5N9&C\A,O>]9>.+T M0'UOJN",K8AW/GGKO9ZW^;O- M%'>1OUN'SSX0R#8%LBB0_5=C^J;&+0Q]$X2LFBK!M'&<+*KTH.(HK[S+Q-[2 M^"C_X-.XWS/3'XR9_--&>3X70_ M?R&R_./R+U!+ P04 " N>%104"F<4[-V@0>0,@AA&K\F33J'#,3E^:K^.=:. MM9RY@P^>- MFE0P%<5?QUWHN _C37JEK1.2B9#,A'TDL#%0S/P3][S(K!F('7O?\?#$VT." MO2F#,[8BWF'R#KV78OMQE[%+$)HPQQ&3+#$S@J'Z'")9"W%,_J$G^W7^;C7% M7>3OEN'3_PBDJP)I%$C_JC%]5^,:YO9=$+9HJ@+;Q'%RI#2]CJ.\\,X3>Y_$ M1_D#'\?]B=M&:$?.QN/3Q@>HC?& J6QN<(9:_&&S(:'VX7B'9SO.V6AXTTU? MB,W_N/@-4$L#!!0 ( "YX5%#6#Z[*MP$ -,# 9 >&PO=V]R:W-H M965TL!CKNW'V#7\UKW#W OYYS[P24;T#S9%L"19R6US6GK7'=DS)8M*&YO ML /M;VHTBCMOFH;9S@"O(DE)EFPV=TQQH6F11=_9%!GV3@H-9T-LKQ0W?TX@ M<U,&9VQ%O//)6^^]%ML/=QF[!J$)&UL=5/1;IPP$/P5RQ\00%>Y>9V5E[G8]HGFT'X,B+DMH6M'.N/S)FJPX4MS?8 M@_9_&C2*.Q^:EMG> *\C24F6)LD=4UQH6N8Q=S9ECH.30L/9$#LHQADPOB0,@AY&[]G3;J4#,3U_E7]4^S=]W+A M%AY1_A*UZPIZH*2&A@_2/>'X&>9^;BF9F_\*5Y >'ISX&A5*&[^D&JQ#-:MX M*XJ_3*O0<1VG/]G=3-LFI#,A70B'6(=-A:+SC]SQ,C^.J3^; M*B3C4<1_WKSUV6NYN[_/V34(S9C3A$G7F 7!O/I2(MTJ<4K_HZ>';?Y^T^(^ M\O?K\MD[ MFF0!8%LK6!)'G3XQ;F;9=L=:@*3!O'R9(*!QU'>95=)O8AC9?R M#SZ-^S=N6J$MN:#S5QLOH$%TX*TD-WZ&.O_"ED!"X\+V@]^;:%10LA:G\+@! #3 P &0 'AL+W=OM.I?3UOO^R)@K6]#"W9@> M.KRIC=7"HVD;YGH+HHHDK1A/D@],"]G1(HN^LRTR,W@E.SA;X@:MA?U] F7& MG.[HJ^-1-JT/#E9DO6C@._@?_=FBQ1:52FKHG#0=L5#G]&YW/*4!'P$_)8QN M=2:ADHLQS\'X4N4T"0F!@M('!8';%>Y!J2"$:?R:->D2,A#7YU?UAU@[UG(1 M#NZ->I*5;W-ZH*2"6@S*/YKQ,\SUW%(R%_\5KJ 0'C+!&*51+JZD')PW>E;! M5+1XF7;9Q7V<;F[3F;9-X#.!+X1#C,.F0#'S3\*+(K-F)';J?2_"$^^.''M3 M!F=L1;S#Y!UZKP5/>,:N06C&G"8,7V%V"X*A^A*";X4X\7_H_+#-WV^FN(_\ M_3I\^A^!=%,@C0+I7S7NW]6XA4G?!6&KIFJP31PG1THS='&45]YE8N]X?)0W M^#3NWX1M9.?(Q7A\VO@ M3$>,)7D!F>HQ1^V& IJ'XX?\6RG.9L,;_KY"['E M'Q=_ %!+ P04 " N>%10:"_8A+@! #3 P &0 'AL+W=OV$ M*[Y0VRSIW]\3EG+A[GHS8OM@-PZ%4*90O<.=--I(Y;YJ6V-X JR-)"D*3Y)9(QA4N\^@[FS+7@Q-=BXX2)GWK(5OX+[W9^,MLJC47(*R7"MDH"GP?7H\90$? 3\XC'9U M1J&2B]8OP?A<%S@)"8& R@4%YK'A(1,?H]+"QA55@W5:SBH^ M%IYVKN(_3S3Z=:=L$.A/H0CC$.&0*%#-_9(Z5N=$C,E/O>Q:>.#U2WYLJ M.&,KXIU/WGKOM:3)/B?7(#1C3A.&KC#I@B!>?0E!MT*MCF[S93W$7^ M;AT^^X] MBF018'LKQIO/]2XA;G[$(2LFBK!M'&<+*KTH.(HK[S+Q-[3^"CO M\&G%XY\]FFK/)<+J?OQ!9 M_G'Y!U!+ P04 " N>%10R?BCG;@! #3 P &0 'AL+W=OO3" M%5^(;9;T[VL;0FA*7FS/^)PS%X_S49LGVP$X]"*%L@7NG.L/A-BJ \GLE>Y! M^9M&&\F<-TU+;&^ U9$D!:%)?2=3)GKP0FNX&20':1DYL\1A!X+ MG.)7QSUO.Q<T"=R!$$/)I/,^:> D9B.OSJ_K76+NOYU,% M9VQ%O//)6^^]E#39Y^02A&;,<<+0%29=$,2K+R'H5H@C_8].]]O\W6:*N\C? MK<-G'PADFP)9%,C^J?'SNQHW,&GR+@A9-56":>,X653I0<517GF7B;V-KTC> MX-.X_V2FY,#-%H[\*DD5WZ&.O_#%D- X\+QDS^;:%10BQK@=[M.I?3UOO^R)@K6]#"W9@> M.KRIC=7"HVD;YGH+HHHDK1C?[3XP+61'BRSZSK;(S."5[.!LB1NT%O;W"909 M3;%H?'*S(>M' -_#?^[-%BRTJE=30.6DZ8J'.Z7UR/*4!'P$_)(QN M=2:ADHLQS\'X7.5T%Q("!:4/"@*W*SR 4D$(T_@U:](E9""NSZ_J'V/M6,M% M.'@PZJ>L?)O3 R45U&)0_LF,GV"NYY:2N?@O< 6%\) )QBB-"\T;,* MIJ+%R[3++N[C='.7SK1M I\)?"$<8APV!8J9/PHOBLR:D=BI][T(3YP<.?:F M#,[8BGB'R3OT7@N>)!F[!J$9GC0]0&^,!4]G=X RU^,,60T'MP_$.SW::L\GPII^_$%O^ M&PO=V]R:W-H965T M$M5*S@[.J*X2FJ;3I&9E$Z^7[FPGUTMQT579\)V,U*6N MF?R[Y96XK6(2WP]>R]-9VX-DO6S9B?_@^F>[DV:7#"R'LN:-*D4327Y5G%J(^(5+[2E8.9QY2^\JBR3B>-/3QH/ M/JWAX_K._ME=WEQFSQ1_$=7O\J#/JW@>1P=^9)=*OXK;%]Y?:!)'_>V_\2NO M#-Q&8GP4HE+N-RHN2HNZ9S&AU.R]>Y:->]YZ_KL9-J"] ?4,DLZ1B_P3TVR] ME.(6R>[EM\SFF#Q3\VX*>^A>A?O/!*_,Z75-2;Y,KI:HQVP[#'W D &1&/;! M!44NMG1D3N?8/H,A9LX^^Q#B!!/DD"!W!/D'@JEW1X2982<3Z&0"".:>$X19 M8"=3Z&0Z)J"IYP1A OF:02F&3<6/VBYG9BV[P:;;:-'V0ULR3([K?U!+ P04 " N>%10 M&+2W7K@! #3 P &0 'AL+W=OT,B#*2M&(\ M26Z9%K*E>1IS9Y.GV#LE6S@;8GNMA?ES H5#1C?T-?$DZ\:%!,O33M3P'=R/ M[FQ\Q&:54FIHK<26&*@R>KADPOB[D("_>H?LG2-1D]4%)")7KEGG!X MA*F?/253\U_A"LK#@Q-?HT!EXY<4O76H)Q5O18N7<95M7(?QS_YVHJT3^$3@ M,^$0Z["Q4'3^63B1IP8'8L:S[T2XXLV1^[,I0C(>1?SGS5N?O>9\GZ3L&H0F MS&G$\ 5F,R.85Y]+\+42)_X/G1_6^=M5B]O(W[ZS^!\#NU6!7138O1/@'WI< MPVP_%&&+0]5@ZCA.EA38MW&4%]EY8N]XO)0W^#CNWX2I96O)!9V_VG@!%:(# M;R6Y\3/4^!=_ 5!+ P04 " N>%10 M$;SC/=$! "=! &0 'AL+W=ORA\Y^J:02S-A0U43W"ECIBP0G M-(H2(EC;X3SUN;/*4SD8WG9P5D@/0C#UYP1X5OBN:T;XQ(D3WM6PW

\+.%4:_VR'5RD?+%!5_*#$?.$' H MC&-@=KG"$W#NB*R-WS,G7B1=X7I_8__D>[>]7)B&)\E_M:5I,OR 40D5&[AY MEN-GF/N),9J;_PI7X!;NG%B-0G+M?U$Q:"/%S&*M"/8ZK6WGUW'FOY6%"^A< M0#<%9!+RSC\RP_)4R1&IZ>Q[YO[BW9':LRE&UL=53;CML@$/T5Q E+8,;G,D,8TD&J5]T &/0F>*_5%()9FRH:J)[!:ST),$)W6QB(EC;X3SUN;/*4WDUO.W@K)"^ M"L'4[Q-P.61XB^^)Y[9NC$N0/.U9#=_!_.C/RD9D5BE; 9UN98<45!E^W!Y/ MB<-[P$L+@U[LD>OD(N6K"[Z4&=ZX@H!#89P"L\L-GH!S)V3+^#5IXMG2$9?[ MN_HGW[OMY<(T/$G^LRU-D^$#1B54[,K-LQP^P]1/A-'4_%>X ;=P5XGU*"37 M_A<55VVDF%1L*8*]C6O;^768].^T,(%.!+HBD-'(5_Z1&9:G2@Y(C6??,_<7 M;X_4GDWADOXH_#=;O+;96T[C;4IN3FC"G$8,76#>$<2JSQ8T9'&B_]#I(?YNR8_^4\ ^*+#W ON_>J2K'D.87=@D"II$ 8']RB2$B<(F<= D#@C$ M*Y,0)@F;)$&3)"!P6)F$,!]6)F1Q!P6HVD^?1H6\=G[R%]EYP!^IO\/O\/%U M^,94W78:7:2QD^#O:R6E 5O*YL&>:F,?I#G@4!FW3>Q>C6,Y!D;VTXM#YF&UL=5/M;IPP$'P5RP\0@^^2.YT *9D?[%UF9F?M=39H\V); (?>I% VQZUSW8$06[8@F;W2'2C_ MI]9&,N=#TQ#;&6!5)$E!:)+<$,FXPD46?2]"U$D?Z#YWNU_F;58N;R-\L M^=?_,;!=%=A&@>U?/:9?>ES#T"]%R.)0)9@FCI-%I>Y5'.5%=I[86QHOY1,^ MCOL/9AJN+#IKYZ\V7D"MM0-O);GR,]3Z%S8' FH7MCN_-^.&UL=5-A;YLP$/TKEG] G3ADB2) :CI5G;1)4:=MGQTXP*K- M,=N$[M_/-I2QCGW!ON.]=^_L;$-@".O6K4VHXUSW8DQ6S2@A;W##EK_ MIT*CA?.AJ9GM#(@RDK1B?+/YP+20+*=G"Q1#;:RW,KS,H'#*Z MI6^)9UDW+B18GG:BAJ_@OG47XR,VJY120VLEML1 E='[[>F MA$ZNB"\A^%1F=!,,@8+"!07AEQL\@%)!R-OX.6G2N60@+O=OZH^Q=]_+55AX M0/5#EJ[)Z)&2$BK1*_>,PQ-,_>PIF9K_##=0'AZ<^!H%*AN_I.BM0SVI>"M: MO(ZK;.,ZC'_VAXFV3N 3@<^$8ZS#QD+1^4?A1)X:'(@9S[X3X8JW)^[/I@C) M>!3QGS=O??:6\\,N9;<@-&'.(X8O,-L9P;SZ7(*OE3CS?^C\N,[?K5K<1?YN MR=__QT"R*I!$@>2O'I-W/:YA]N^*L,6A:C!U'"=+"NS;.,J+[#RQ]SQ>RA_X M..Y?A*EE:\D5G;_:> $5H@-O97/G9ZCQ+VP.%%0N; ]^;\8Y&P.'W?2$V/R. M\]]02P,$% @ +GA44.P<>5.X 0 TP, !D !X;"]W;W)K&UL=5-A;YLP$/TKEG] G3BTR2) :CI-F[1)4:=MGQTXP*K- M,=N$[M_/-I2QEG[!ON.]=^_L;(-@"//6K4VHXUSW9$Q6S2@A;W!#EK_ MIT*CA?.AJ9GM#(@RDK1B?+.Y8UK(EN9IS)U-GF+OE&SA;(CMM1;FSPD4#AG= MTI?$HZP;%Q(L3SM1PW=P/[JS\1&;54JIH;426V*@RNC]]GA* CX"?DH8[&)/ M0B<7Q*<0?"DSN@F&0$'A@H+PRQ4>0*D@Y&W\GC3I7#(0E_L7]4^Q=]_+15AX M0/5+EJ[)Z(&2$BK1*_>(PV>8^KFE9&K^*UQ!>7APXFL4J&S\DJ*W#O6DXJUH M\3RNLHWK,/Y)/DRT=0*?"'PF'&(=-A:*SC\*)_+4X$#,>/:="%>\/7)_-D5( MQJ.(_[QYZ[/7G._O4G8-0A/F-&+X K.=$,:YK5+MCA4#::.XV1)@7T;1WF1G2?VGL=+^0V4A?/ 0 G00 !D !X;"]W;W)K&UL=51M;]L@$/XKB!]0'!*G761;:CI-G;1)4:>UGXE]?E'! MN(#C[M\/L.-Z'OT2N//S*M37!O3'0C1>0V"Z1O906N_ ME%()9FRH*J([!:SP),$)C:(]$:QI<9;XW$EEB>P-;UHX*:1[(9CZ8W]U)V8C,*D4CH-6-;)&",L7WF\-Q[_ >\-S H!=[ MY#HY2_GJ@N]%BB-7$'#(C5-@=KG W#NA&P9;Y,FGBT=<;F_JG_SO=M>SDS# M@^0O36'J%-]A5$#)>FZ>Y/ (4S\Q1E/S/^ "W,)=)=8CEUS[7Y3WVD@QJ=A2 M!'L?UZ;UZS#I7VEA IT(=$4@HY&O_"LS+$N4') :S[YC[B_>'*@]F]PE_5'X M;[9X;;.7C-Y^2G=V'^-ECBUO.W2W[\ M20&[H,#."^S^*2!:]1C"?&(2!TWB@ !=F80PV[#)/FBR#PCL5B8A3+PR(8OK M(4!5?C TRF7?^J%<9.?9NZ?^>GW Q\']R535M!J=I;&7U%^E4DH#MI3HQC9< MV[=B#CB4QFUO[5Z-$S,&1G;38T#F%RG["U!+ P04 " N>%10@$-AO;0W!YS*CFV (%!0^* A<+O ( M2@4AM/%KTJ1SR4!<[J_JS[%W[.4L'#P:]5.6OLGHGI(2*M$K_V*&3S#U'""-0JC7/R2HG?>Z$D%K6CQ-JZRC>LP_DFNM'4"GPA\)NPC@8V% MHO,GX46>6C,0.YY])\(5;P\_P<=R_"EO+UI&S\7BU\0(J8SR@E&PO=V]R:W-H965T(>+ M+,1.NLC48 7OX*21&:1D^L\1A!ISO,'7P"MO6NL#I,AZUL!WL#_ZDW8KLJA4 M7$)GN.J0ACK'CYO#,?7X /C)832K.?*5G)5Z\XLO58X3;P@$E-8K,#=%*.Y M^*]P >'@WHG+42IAPA>5@[%*SBK.BF3OT\B[,([3SOV5%B?0F4 7PCX0R)0H M.']FEA695B/2T]GWS%_QYD#=V90^&(XB[#GSQD4O!=T_9.3BA6;,<<+0%6:S M((A37U+06(HC_8].]W'^-FIQ&_C;-3_]P, N*K + KNUP$-R4V,,\T&2-)HD MC0C0FR0QS/8F"5G=G 3=A#=K4*F&+O3+*KJTQ2,--_\//O74-Z8;WAET5M:] MGW#+M5(6G)7DSGEI71LO"P&U]=-/;JZGQSPMK.KG/B7+SZ+X"U!+ P04 M" N>%105FDM<;D! #3 P &0 'AL+W=OT, MB#*2M&)\LSDP+61+\S3F+B9/L7=*MG QQ/9:"_/K# J'C&[I:^)1UHT+"9:G MG:CA&[COW<7XB,TJI=306HDM,5!E]'Y[.B+P":9^]I1,S7^!&R@/#TY\C0*5C5]2]-:AGE2\%2U>QE6V<1W&/_O# M1%LG\(G 9\(QUF%CH>C\@W B3PT.Q(QGWXEPQ=L3]V=3A&0\BOC/F[<^>\OY M^R1EMR T8]V]Z7,,6+O>;R4/_!QW+\*4\O6DBLZ M?[7Q BI$!][*YL[/4.-?V!PHJ%S8OO-[,\[9&#CLIB?$YG><_P902P,$% M @ +GA44)"*_*>Y 0 TP, !D !X;"]W;W)K&UL=5-A;YLP$/TKEG] G3BT22- :CI-F[1)4:=UGQTXP*K-,=N$[M_/-I2Q MCGW!ON.]=^_L;$-@".O6K4VHXUSW9$Q6S2@A;W!#EK_IT*CA?.AJ9GM M#(@RDK1B?+.Y8UK(EN9IS)U-GF+OE&SA;(CMM1;FUPD4#AG=TK?$DZP;%Q(L M3SM1PS=PW[NS\1&;54JIH;426V*@RNC#]GA* CX"GB4,=K$GH9,+XDL(/I<9 MW01#H*!P04'XY0J/H%00\C9^3IIT+AF(R_V;^L?8N^_E(BP\HOHA2]=D]$!) M"97HE7O"X1-,_=Q2,C7_!:Z@/#PX\34*5#9^2=%;AWI2\5:T>!U7V<9U&/\D M=Q-MG< G I\)^T/L92P4G7\03N2IP8&8\>P[$:YX>^3^;(J0C$<1_WGSUF>O M.;_?I^P:A";,:<3P!68[(YA7GTOPM1(G_@^='];YNU6+N\C?+?FW_S&0K HD M42#YJ\?#NQ[7,/?OBK#%H6HP=1PG2PKLVSC*B^P\L0\\7LH?^#CN7X6I96O) M!9V_VG@!%:(#;V5SXV>H\2]L#A14+FSW?F_&.1L#A]WTA-C\CO/?4$L#!!0 M ( "YX5% D6L,WS@$ )T$ 9 >&PO=V]R:W-H965T!!]T@3MCQB,ANNI ,/T@1QCLET8JP8P-54OT MJ(#5GB0XH5&4$<'Z 9>YSYU5F,H?W@.\]3'JS1ZZ3BY2O+OA4 M%SAR!0&'RC@%9I<;/ /G3LB6\7/1Q*NE(V[W=_4/OG?;RX5I>);\1U^;KL"/ M&-70L"LW+W+Z"$L_*49+\Y_A!MS"7276HY)<^U]47;618E&QI0CV-J_]X-=I MT;_3P@2Z$.B.0&8C7_E[9EB9*SDA-9_]R-Q?'!^I/9O*)?U1^&^V>&VSMS*) MHIS%10XLR+JNX! !G!0 &0 M 'AL+W=OG\N,V9ELXN)%M@#*>V6TESEJ ME1I.&,NR!4;D'1^@USK@(3XZ,$?'G#)1/.0K06^"Y:UIE KC(!M+ =U _AHO0)[RJ5!V#7G:\]P34 M.;H/3N?4X"W@9P>3W.P]4\F5\Q=S^%+ER#<) 852&06BEQL\ *5&2*?Q>]%$ MJZ4A;O=OZD^V=EW+E4AXX/175ZDV1RGR*JC)2-4SGS[#4D^,O*7XKW #JN$F M$^U1.4G&VJ.A4&'F=UZZWZS3?).E"RCI=-=)TB]Z%ME'_P>01](Z+I>NE=N=+M9INBYER!3L6_TY^N MU5-O/5"HE=DF>B_FWI\/B@_+6,/K;"W^ E!+ P04 " N>%10"5LFSKD! M #3 P &0 'AL+W=O3H"42U6U4BN=4K5]]L$"5FR6VN9(_[ZV(92F] 5[EYG967N=C6B> M;0O@R(M6GQH MD<7Q(ZN2 ^A^!3E=,D& (%I0L*PB]7> 2E M@I"W\7/6I$O)0%SO7]4_Q-Y]+Q=AX1'5#UFY-J<'2BJHQ:#<$XX?8>[GEI*Y M^<]P!>7AP8FO4:*R\4O*P3K4LXJWHL7+M,HNKN/TY^Y^IFT3^$S@"^$0Z["I M4'3^7CA19 9'8J:S[T6XXO3(_=F4(1F/(O[SYJW/7HM=>LC8-0C-F-.$X2M, MNB"85U]*\*T2)_X/G1^V^;M-B[O(WZWYM_\QL-\4V$>!_5\]WK_I<0/#DS=% MV.I0-9@FCI,E)0Y='.55=IG8!QXOY0]\&O&UL=5-A;YLP$/TK MEG] G9BTBR) :CI5G;1)4:>MGQTXP*K-,=N$[M_/-H2RCGW!ON.]=^_L;4-@"-O6K4VHXUSW8$Q6S2@A;W!#EK_IT*CA?.AJ9GM#(@RDK1B?+.Y8UK( MEN9IS)U,GF+OE&SA9(CMM1;F]Q$4#AG=TFOB6=:-"PF6IYVHX3NX']W)^(C- M*J74T%J)+3%09?1^>SCN CX"?DH8[&)/0B=GQ-<0?"DSN@F&0$'A@H+PRP4> M0*D@Y&W\FC3I7#(0E_NK^F/LW?=R%A8>4+W(TC49W5-20B5ZY9YQ>(*IGUM* MIN:_P@64APC\LW B3PT.Q(QGWXEPQ=L#]V=3A&0\BOC/F[<^>\D3ODW9)0A-F..(X0O, M.X)Y];D$7RMQY/_0^7Z=GZQ:3"(_6?)O_V-@MRJPBP*[OWKD'WI=_ %!+ P04 " N>%10S_W!;M ! M "=! &0 'AL+W=O_1*X\_-R1SBR4:I7 MW0(8]"9XKW/<&C,<"-%E"X+I.SE ;[_44@EF;*@:H@<%K/(DP0F-HI0(UO6X MR'SNI(I,7@SO>C@II"]",/7["%R..=[A6^*Y:UKC$J3(!M; =S _AI.R$5E4 MJDY KSO9(P5UCA]WAV/J\![PTL&H5WOD.CE+^>J"+U6.(U<0<"B-4V!VN<(3 M<.Z$;!F_9DV\6#KB>G]3_^1[M[V5%&REF%5N*8&_3VO5^'6?]&RU,H#.!;@AD,O*5 M?V2&%9F2(U+3V0_,_<6[ [5G4[JD/PK_S1:O;?9:Q'2?D:L3FC''"4-7F-V" M(%9]L: ABR/]CTX?POPX6&+L^?&:G[Q3P#XHL/<"^W]Z3#8]AC!IV"0)FB0! M@?N-20CSSE&D09,T(/!A8Q+ Q-'&A*RNAP#5^,'0J)27W@_E*KO,WB/UU^LO M?!K<;TPU7:_161I[2?U5JJ4T8$N)[FS#K7TKEH!#;=SVWN[5-#%38.0P/P9D M>9&*/U!+ P04 " N>%10WG)-;,$! X! &0 'AL+W=OT),V8)DYD;U MT+DOM=*261?JAIA> ZL"20I"-YLO1#+>X2(+N:,N,C58P3LX:F0&*9G^.(!0 M8XZW^))XX4UK?8(46<\:^ 'V9W_4+B*+2L4E=(:K#FFH9DV\E/3$]?ZB_AAZ=[V< MF(%[)7[SRK8YOL6H@IH-PKZH\1O,_:08S%2&KFY.@F_!F#2K5T(5Y M6667L;BCX>8_X=-,/3/=\,Z@D[+N_81;KI6RX*QL;IR7UHWQ$@BHK=]^=7L] M/>8IL*J?YY0L?Q;%'U!+ P04 " N>%10 W)T,; ! "0 P &0 'AL M+W=O+I,XA#VFJF+1YMCV 0R]2*%OBWKEA M3XBM>Y#,7ND!E+]IM9',>==TQ X&6!-)4A"ZV>R(9%SAJHBQHZD*/3K!%1P- MLJ.4S/P_@-!3B3/\%GC@7>]"@%3%P#IX!/=G.!KOD25+PR4HR[5"!MH2WV;[ M0Q[P$?"7PV17-@J=G+1^#L[/IL2;( @$U"YD8/XXPQT($1)Y&?_FG'@I&8AK M^RW[?>S=]W)B%NZT>.*-ZTM\@U$#+1N%>]#3#YC[V6(T-_\+SB \/"CQ-6HM M;/RB>K1.RSF+ER+92SJYBN>4;K;;F7:90&<"70C9+O:2"D7EWYEC56'TA$R: M_<#"+\[VU,^F#L$XBGCGQ5L?/5=YOBO(.22:,8>$H2M,MB"(S[Z4H)=*'.@7 M.KVYS,\O2LPC_]L'B=>?)";,-F)4JO&I!%E-1(+IXBY85.M1Q3U<19=UNZ5Q MHN_PM*N_F>FXLNBDG?\O<7JMU@Z\D,V5U]#[Y[$X EH7S&MOF[0DR7%ZF/>? M+(^P>@502P,$% @ +GA44&#:AA%Y P ?A( !D !X;"]W;W)K&ULC9CO;ILP%,5?!?$ !?\!DBJ)U'2:-FF3JD[;/KN) MDZ "SL!)NK>?,81%X5R)+P6K*_;(S=:FL>ZSW47.LM=KZ3F41\3A.HU+E5;A:^+:7>K4P)UOD ME7ZI@^94EJK^N]:%N2Q#%EX;7O/]P;8-T6IQ5'O]0]N?QY?:/46#RS8O==7D MI@IJO5N&3^QQ+;.V@U?\RO6EN;D/VJ&\&?/>/GS=+L.XS4@7>F-;"^4N9_VL MBZ)U27$;!&= M6Z->L^XT_$;#!D7DW(<0'(58\U%W(>;80, 0MP8ROLNQTZ1>4W4Y)C$. M(F$0"8*PNR!(PW&0! 9)@(&X"])IDIN19#A$"D.D((2\"X$T"0Z2P2 9,$BQ MP0P:S"94&VF(4LQAD#DPF&$#%F,Z8F QO\<#B*BYQP@*&; @(&.0LB?&)Y04 MB1)B!C,,(P,T)H*PP*BQ*:PA42*).)@V!G!+B'G.,$T,H3)*%8@2 @>&@6* MJ(28[ PCQ:8PA40)Q02FB@&L$F(]YQ@K/@4K)$H)K#C&B@.LTON20!'!!,?L M<8!52C#!,58<;7*C5($H)9C@F#T.L$H))CC&BJ-=;)0J$*4$$QRSQP%6*<$$ MQUAQM%&-4@4B<@)@]CC *B6PXA@KCG:K4:J(/6("",R>0%A1KV,8*P&(R48O M9 @K*E6,E0!89<2N*(A71T#,.%4D(B: P%@)@%5&K "8R4 ,>-4D8BJ*L9* M *PR8@40&"L!B!FGBMBCXF"L!, J(Q81@;$2@)AQJDA$5%5BK"3 *B,6*XFQ MDE.P@B)BI9$8*XFP(E8 B;&24[""(JJJQ$<9P&I&?=9AK.04K)"(FJL28R4! M5C-BL9(8*SD%*RBZGP#1S>=_J>N]/_AH@HTY5?[4Y:9U.%QYXO[XX+^\.YGY MKNI]7C7!F['6E/ZH8&>,U2Z7^,&5[:#5=G@H],ZVMYF[K[L3D>[!FF-_VA,- M1TZK?U!+ P04 " N>%10"RD@05," !T!P &0 'AL+W=OO9O+UO'5]XX@RFBM#0?3K3@^4,<.D??SN2=U!TR2. MQP_VS[9X7B2+81O'5$][<:8C8%6@=Z,7,3M&MGO^EJI8[>LR#%&^]NB'K,OL/@$08- M"$^S#Q(8DMCC63I./RH< ,@*E@C *@*;'WZH(H )0I @! C"R3)TF-ABZFX9 M$I1,*@% &/NPE0BT$@%6HHF5#A.-5.($H8F5.2CQ@X4_%X-68L!*/+$2SU06 MJDU B0202&""%"1( 8+)]MJGLY\2AO%DEQ_FH"!88=C*"K2R JPL;&/DPZ?1 MGU.L_.EQ!$!AM*"S<.H1H+.P-1!XJG<(_X]5 )2D$QUO=%=55%SMM2Z=G-]J M92Z%471H'3O;.2;QO6DI]@Y\I^GZT7&PO=V]R:W-H965TS]L&7--#XJ[.S. QI/.6,4]NO;(W&"!MS%)299GV0-37&A: MES&VMW5I3EX*#7M+W$DI;O_N0)JQHBMZ";R(8^]#@-7EP(_P$_RO86_18S-+ M*Q1H)XPF%KJ*?EYM=T7 1\!O :.[LDGHY&#,6W"^MQ7-0D$@H?&!@>-VAB>0 M,A!A&7\F3CI+AL1K^\+^-?:.O1RX@R1S0IYZ24*Q M\B_<\[JT9B0VS7[@X8I7VQQGTX1@'$4\P^(=1L]ULA'3D8CQ<1Q]49XP'YLCN\\1[_P^Q(Z'PP/Z%MTZM(CC?#].#9_.OJ M?U!+ P04 " N>%10 ZVU%&'R[G?VZCE7)Y,6=1BHP)]JBJN M_JQ$*2^+$(77C:?B<#1N(UK.&WX0/X3YV6R4744]RZZH1*T+60=*[!?A(YJM M$7$!'O%S -GY47*5[?XNEN$L5,D2K$UCH+;X2S6HBP=D]7QNR,-^YPN M<#B_LG_VYJV9%Z[%6I:_BITY+L(\#'9BST^E>9*7+Z(SE(1!Y_Z;.(O2PIT2 MFV,K2^U_@^U)&UEU+%9*Q=_:L:C]>.GXKV%P .X" M6^K8:[CP+-B#W,K=OT9^>?6;?:[IZ7A"7SZ.R(.LRJQ> ! M!O6(R++W*3"48H4GX3C_F&$-0!B<@H NB(^G0Q?QR$0+23VD;E/0.*-HA%M/ M<8@11#,"ZZ&@'CK5PU*8( $)DON&6D@R%$H18FQ\M@ .)S2G,:PG!?6D@*$, M)LA @NR^H6PBE+&$(CSR,X6E69J2&^\G!]7D@)T<)F @ ;MOATUTYL3JS$9V MIK"$QG%R0PV*X5L< X9NW"!THQ"@^Y8ZS(=O*2$Y3D>>(!S!<79+$5@W'A&> M*LIO?'0(K@OH/PH#FMYXRB@;6P)0='*GHT'9K80Z^ ZE@ZT\U<;5M\%NWP4? ML2O;H_V5ZXZ^G+_3M*WU.U>'HM;!BS2V*?C2O9?2""LR?K G?K3=O%^48F_< M-+-SU;:T=F%DT[7KJ/_/L/P+4$L#!!0 ( "YX5% C66N840, / . 9 M >&PO=V]R:W-H965T:. DJX R,OY\/<8[NG\BS$2S_XMEWX M8<^(5WPC>Q>%>ISYBE=5[TGQ^*N=^M>8O>'M^YOW+T/R*IGGHN,K4?TIM_*P M\#/?V_)=<:KDD[A\Y3JAQ/=T]M_YF5<*WC-1,3:BZH9?;W/JI*BU%T6E+E[' M9]D,SXOV_V: @V8%<#1N\:1-H@^JA!K UBPR 84QG69EW(8CEOQ<5KQ\][ M+/HJHOM8K?ZFGQP6>_A/+4^G9L_+. SGP;EWI#$/(X9-,#3%K&Q,%.53S!KY M85=,H'A>R3)(E@T.XHF#R" R8I(!TPP82@P> .*@$4$:$: 1&S1&3'H3(\DR M [2V07$Z(TPEAE1B0,5(=Q5;Z7[*4V90 2"*L@AS22"7!'!)#2Z)%2;-R:BE MM0UBZ6W%3;BDD$L*N,P,+JE=!G','"G/8)@9"),9869VF(BR&0Z3P3 9"&,T MURH#=9]0C,/D,$QNAR%#"U:Y'28,$^,SKVU4SN($YR@?6' MD "9DDRVN%CYO >9$L'B0[;Z1+GK^V#-("0:5BY -4PM!9C%1040F3JY0# ![ M#P &0 'AL+W=OG[HW%-RK7(H:]OT9=M$G3UNXO=P]U&D8\(4\:VTE_[F/AI; M>6S;[^/#7X=-G(Z,;&7WPUBB<)<7>V^K:JSD>/R[%(VOF&/B[?UK]3^FYETS MCT5O[]OJG_(PG#9Q%D<'>RR>J^%S>_G3+@VI.%JZ_V1?;.7"1R8.8]]6_?0; M[9_[H:V7*HY*7?R8KV4S72]+_=Y\&\T,Q%-MUUUZB;EX/YV)<=G"GW'3MQY?3[$S_N?'LW=N7K81\G;R, MA9:8W1R#MS&8OHVYIS&8O0WYP(1X2!\Y)+C&)*Z3:SO(MH-3 7E3 %![5.<8 M/<4T4\Q*F3S3PN/+Q>522IZ/8/D(PD=[/=_/(>H&1DN92>.QH6%"*%#*&T%! M2&,.^*\)1"P,UDSUW3,) N"KVNF;!4Z!!I MS9+6A+1$Y L8MH"A:X](R5"BD&F3\3@9BY,Q:]R3XRZCJP6T"8Q'SL+D=!*] M8=_E% 5E8*E!ROM/R@R[\ TH)4"(R@24" &G P9)^DA D"!56@>0>!,"ZD(& M?" D0"MT$@A,$?#V M1?B(9V0*UCA2"D"D#QI@#4%0R9)TF1 (W) TB\>P"U M#XG*AU(42JLTM/AXR0.G>>TC:09)AEKBK0&H-T@T/I"A0#(U 0\"WAR NH/T M=^(=4'MP6R $=EK@_0&H062^#0%UB)6&P,)#WB&0?.9DA&MRA_'6N/MN/@[.#T-[7HZZR?6\ MO?T/4$L#!!0 ( "YX5%!$_YR_G@$ %L# 9 >&PO=V]R:W-H965T M?"JI74D[[_LM8Z[N0'%W8WK0 M>-(:J[A'TQZ9ZRWP)@8IR;(DV3#%A:95$7U[6Q7FY*70L+?$G93B]FL'T@PE M3>G%\22.G0\.5A4]/\(S^)=^;]%B,Z41"K031A,+;4E_IMM='O11\"I@<(L] M"9TX!RD#",OXF)AT3AD"E_L+_7?L'7LY< ?W M1KZ)QG0* ^58([:2!>_I#XY;]1$P5(4 M_QQ7H>,Z3/Q+V/6 ; K(YH!L[&5,%"O_Q3VO"FL&8L?9]SQ<<;K-<#9U<,91 MQ#,LWJ'W7*WR=<'. 31I=J,F6VJ2=-8PY,])LJM)L@A8+0#YC]OK@/PJ(/\/ ML,HWWZH<-9NHT5&S6:=WW[*PQ5S"LWOD]BBT(P?C<<1Q$*TQ'A"8W.!==OC2 M9T-"Z\/V%O=VO._1\*:?GC*;_Z?J'U!+ P04 " N>%10X^["J'4" #" M!P &0 'AL+W=OWLQ[,S8S:6$L;]>7(>$VDVO*3)UI.R<$XU94'?1][-2D; M-TN-;<>SE)UE539TQQUQKFO"_VYHQ;JU"]RKX:4\%5(;O"QMR8G^I/*UW7&U M\\8HA[*FC2A9XW!Z7+O/8+4%QL$@?I6T$Y.UHU/9,_:F-]\.:]?7BFA%5,$\G/PO)ZB&*DE*3]_Y=-N;=#?&O;G8' M.#C T0'@_SJ@P0%]. 0F^5Z92?4SD21+.>L8B74<1,]0=\Z9?:,'E.FH'V'ZZ?:#\%/9"&?/I.K+IGL>&9-4 MR?2?5-4*-5#'346/4B\CM>;]5.DWDK7#Q/3&L9W] U!+ P04 " N>%10 M=M/]F+L# ",$ &0 'AL+W=O>G)!EV)]56PP=]5IW]Y:#[MC+V ML3\FP[E7U7Z:U#8)I*E(VJKNXLUJ&GOI-RM],4W=J9<^&BYM6_7_;56CK^N8 MQ=\&/M7'DQD'DLWJ7!W57\K\?7[I[5-R\[*O6]4-M>ZB7AW6\3-[*E&,$R:+ M?VIU'>[NHS&55ZT_CP^_[]=Q.D:D&K4SHXO*7MY4J9IF]&3C^+(XC6^:X\3[ M^V_>/T[)VV1>JT&5NOFWWIO3.I9QM%>'ZM*83_KZFUH2XG&T9/^'>E.--1\C ML1H[W0S3WVAW&8QN%R\VE+;Z.E_K;KI>YU_R8IE&3X!E MPF,/'#";A,P.\3 MLBGY.;(IU5\K4VU6O;Y&_?RVSM6X*=@3VL7--!/BJ4A$E!2R"9!4[SLXV DPZXYX +)YO9A-]GDV4\H")(%4&$R1T9 MX.8C M[Y]@S(>>2Y2AI&CJ&8$]#[F@D68^TQGWBH9/=099&A"BH68$U3RT76A@&4&L M'ZN/+$,F L@"C2P0R(8.9*"+,;!W! L^L%SD 1T:5R!PY8%3'6@,@<#0#]4O MIHR)4"T$FD*@* P<3T#3!3\OJ"7X< %@Z' "&BYX1TTMP2^JHA"A3RH:0?AY M62V!J*L,TBQ05X%F$ @&W9)7 E%:,\ [4"C"@2J;LTK@:BNK) R]+E(LEHB M43F%A,#&1)I6)&AUBUZ)1'GE1?![$&E@D:JO[DM HK[:XS* "@:^I"FNW9V% M1'D5/&6!(P1IL)$"&UPIO[R"+$1@9R'-/[ZCNI;H'P _^/)'^@! JKIZ+8;P MCD7[=8+NZB5W/5RK^N/4[@[13E\Z,S9+=Z.WEOH9QA[0&=_:5GMNC+^[F?OT M/ZO^6'=#]*J-[3"G/O"@M5$VRO2#78F3JO:WAT8=S'B;V_M^[H_G!Z//2^^? MW/X!L?D?4$L#!!0 ( "YX5%#"NXS_ZP$ .<$ 9 >&PO=V]R:W-H M965T#0T>B7KFTV=8ZDE\;RG^*UR :+C)1,>H.)'VZU6C M5)PN*CH5BM_FM6=VG1;]*\U-"!="N!)VZ3\)T4*(W@FQ+7[.S);Z$2M<9()/ MGIA_UH!-3^P.D;[,RCCMW=DS7:W4WDL1)_L,78S0@CG.F'"#V:T(I-77$*$K MQ#&\HX4 MY#Y*DKH%4J= ^O\TR_0NS2B(]C=1T*8_*(C6CI+T*CXR97[$QKM.ZU-H^NO& M?]13/ _=N\S\!'S#HNV9],YZU/=9PKD#G&#SHF^CTJ[,:!!IEMA_T7LRS M-QN*#\NS@M:WK?@#4$L#!!0 ( "YX5% KI[^8$P( -<% 9 >&PO M=V]R:W-H965T6&,B#];H+S?A%'X%GANSK4R 506'3G#=U _NKW0*S2R'!L&K6QX&P@X M;<+':+W+#=X"?C;0R\D\,$X.G+^8Q9?C)EP804"A4H:!Z.$*.Z#4$&D9OP?. M<"QI$J?S-_9/UKOV[:2K(!](-QE=<3\$]$ZUH=9F: ].[NGW4H=O99)NBK0U1 -F*W# MX DF&A%(LX\EL*_$%M^DX_S?"CL/9.4O$7M=Q#8_F;K(%C,7/LP='XFW2.(A MP+,B#I-93&LQ,8XF99S=6Q3.EGGB%Y-ZQ:0W8N(D]Q-D7H+,XR:>N;G%Q.D= ME4MOD:6'X,[%YEZ"_ ,J;S'Q&(BS;1TRJ/BE5>;'FT3'[O2(S7N: MQ;>Z:[DF\T[C6MXW(LY-*X,#5_JUVC=UXER!EKAXT-=5ZRX[+BB%10LI0@Z)$" "0 &0 'AL M+W=O M:]T_)(E:[WG+U+WH>6>^;(5LF39=N4M4+SG;#$9MD\ TI4G+ZBY>+8:Q)[E: MB(-NZHX_R4@=VI;)OX^\$:=E#.+W@>=ZM]=V(%DM>K;C/[C^V3])TTMF+YNZ MY9VJ11=)OEW&G\!#!: U&!2_:GY29^W(IO(BQ*OM?-TLX]02\8:OM77!S.O( M2]XTUI/A^#,YC>>8UO"\_>[]\Y"\2>:%*5Z*YG>]T?MEG,?1AF_9H='/XO2% M3PF1.)JR_\:/O#%R2V)BK$6CAF>T/B@MVLF+06G9V_BNN^%]&K]D:#(+&\#) M ,X& ']H@"8#]+\&>#+ CD$RIC+4IF*:K192G"(Y_MZ>V5D$'K"I_MH.#L4> MOIGR*#-Z7&&*%\G1.IHTCZ,&GFE@?BDI?0FFY%)3!=P4LR0QE#,J#*+"P1Z? MV5/HD(X2.DBZ$0-@DCFPO@IE%#A95R%5AJX0HR Q\H@QI0[RJ"%G80"">8$< M9E]6%- KL1\0T3 P#@)CSQY X !C'Y@2C)WRE0$9Q!0Y>54!&8(D@V%J$J0F M@3([__R1>'\38)#3PJ$F/DZ:85=6^1&OU9D&B6F V%U2U$/!!& GKXKZ,YX0 ME(5ALB!,%H"Y,LWSH(/\YL(L23%=APELG\/=.?\(!?\>[0T7J!$K.3A9[ M-_C.Y*[N5/0BM#FDAJ-D*X3FQF-Z;[#WYCHR=QJ^U;:9F;82 M^=*S^@=02P,$% @ +GA44)=^(M[@ 0 Q@0 !D !X;"]W;W)K&UL=53;;IPP$/T5Q ?$8"Y)5X"4312U4BNM4C5]]L)P M46Q,;;.D?U_;L)2R[LO:,YPYYXS7XVSBXEVV ,K[8+27N=\J-1P0DF4+C,@[ M/D"OO]1<,*)T*!HD!P&DLD6,(AP$*6*DZ_TBL[F3*#(^*MKU'!DCXO<1 M*)]R/_2OB=>N:95)H"(;2 /?0?T83D)':&6I.@:]['CO":AS_S$\'%.#MX"W M#B:YV7NFDS/G[R;X4N5^8 P!A5(9!J*7"SP!I89(V_BUN4H M%6<+B[;"R,>\=KU=IX7_6N8NP$L!7@OPW,LL9)T_$T6*3/#)$_/9#\3\Q>$! MZ[,I3=(>A?VFS4N=O13Q?9"ABR%:,,<9@S>8<$4@S;Y*8)?$$=^41]$G-T'D M]!A9@O@?C^'.XXQ)+::?17#T$+EE8J=,[)#!.YGX1B9)TO0_,HE3)G'(1#N9 M6TP4)VZ1U"F2.D3BG8@+LQ=!FWO$0#1V@J17\K&WT[O)KD/ZB.T]_ N?)_P; M$4W72^_,E;[-]L[5G"O05H([W7"K'Y4UH% KL[W7>S&/UAPH/BRO!EJ?KN(/ M4$L#!!0 ( "YX5%!?[MN%3 ( $T' 9 >&PO=V]R:W-H965T]4<#G.;]SD#_YG?$W45(JO?>F;L7:+Z7L5@"(8TD;(EY81UOU MYL7N1G;\R)G5UE7+=US3UR;AO _&UJS M^]J'_F/@M;J44@^ (N_(A7ZG\D>WYZH'QBBGJJ&MJ%CK<7I>^Q_A:@<#;3"* MGQ6]BTG;TZ4<&'O3G2^GM1_HC&A-CU*'(.IUHUM:USJ2RN/W$-0?F=HX;3^B M?S+%JV(.1- MJW]5)UFN_=3W3O1,KK5\9??/="@H]KVA^J_T1FLEUYDHQI'5 MPCR]XU5(U@Q15"H->>_?56O>]R'^P^8VA(,A' T0_=,0#8;H?PUH,"#+ /I2 MS-SLB"1%SMG=X_WO[8A>17"%U.P?]:"9;/--38]0H[<")3@'-QUHT&QZ33C1 MA.E])IYB4)QB-P8Y,3)LZ@IV[/%B0,GL5#)KIWH$(ICBSM[I#%R3(UNT< MS,A>NF!R3.F+YAOAEZH5WH%)=>*9<^G,F*0J7O"BYJ!4=]O8J>E9ZF:BVKP_ MX/N.9-UP>8'Q!BW^ E!+ P04 " N>%10!K]*,?L! "%!0 &0 'AL M+W=OQ-[['_^;\;$+D=2]G*N&9LS_M136'L B#"USIG:D7/GZ%J9\T#*;FO\,# MF):;2C2CYDS:WZ"^2\6[R467TM$W-[:]'4>WDV=3FC\!3PEX3L"N%P>RE7^F MBE:EX&,@W-D/U'SB>(_UV=1FT1Z%W=/%2[WZJ$B1ENAAC";-T6GP0I,DNUF# MM/\,P5X(M@9D88#C%<-),BOIG82D4>JG)%Y*LJ&0/%]AG"9=8I(8$S^&>#'$ M@RE6&++!Q+N,)'Y,ZL6D'LQNA4FWF#0I/N@F\V*R+::(5IALBXEW)/-CJ!]4W-I>!F>N]&6T M5^;*N0)M&3WIHAO])LX!@ZLRTUS/A7L97*#X,#UZ:'YYJ_]02P,$% @ M+GA44+ZI8T]O @ % @ !D !X;"]W;W)K&UL MC5;1CILP$/P5Q <7 M8)N9G=D%=A,WC+^)G!#IO)>T$FLWE[)^]CR1Y:3$XHG5I%)W3HR76*HM/WNB MY@0?#:FD'@0@]$I<5&X2F[,]3V)VD;2HR)X[XE*6F/]-"67-VO7=V\%+<JYW71SD6):E$P2J'D]/:W?C/.Q]J@D&\%J01@[6C4SDP M]J8WWXYK%VA'A)),ZA!87:YD2RC5D92//UU0M]?4Q.'Z%OV+25XE<\"";!G] M71QEOG8CUSF2$[Y0^<*:KZ1+:.$Z7?;?R950!==.E$;&J#"_3G81DI5=%&6E MQ._MM:C,M>GBWVAV NP(L"AO09B.%%HEH)#'%P!%D9X&L[#8":S4"PT\?@M!]M&S/91N=;/?),R[V':>?E#\S/126< Y.J M<9OV>F),$N41/*DRY&I$]QM*3E(OEVK-VSG5;B2KNQGL]7\$DG]02P,$% M @ +GA44.ERIKD" @ 504 !D !X;"]W;W)K&UL?53;CILP$/T5Q/NNPS47 =(FJU4KM5*T5=MG!X: UL;4=L+V[^L+85EB M]07;PSESYO@RV<#XFV@ I/=.22=ROY&RWR$DR@8H%H^LAT[]J1FG6*HE/R/1 M<\"5(5&"PM4J112WG5]D)G;D1<8NDK0='+DG+I1B_G].+ MKU7NKW1!0*"4.@-6PQ4.0(A.I,KX,^;T)TE-G,]OV5^,=^7EA 4<&/G=5K+) M_8WO55#C"Y&O;/@"HY_$]T;SW^ *1,%U)4JC9$28KU=>A&1TS*)*H?C=CFUG MQF',?Z.Y">%(""="D/Z7$(V$Z(,0&_.V,F/U&4M<9)P-'K>'U6-])X)=I#:S MU$&S=^:?KCYK'!P0+9N MB6NO8K2!8Z#M2]#IK=1@K\;!ZN\$IVZ:0^ M]EETZ@U/H;[-B_A>]0S[Q#_2V(;S'?-SVPGOQ*1Z*^9&UXQ)4#6N'M4V-*K' M30L"M=33M9IS^]+M0K)^;&)HZJ3%/U!+ P04 " N>%10T*BE@7P" R M" &0 'AL+W=O%_-K1F_2H$X7WBM;J44D]$ZZ(C%_J#RI_= MGJM1-'DY50UM1<7:@-/S*OP$ECL0:P.C>*MH+V;]0*=R8.Q=#[Z>5F&LB6A- MCU*[(*JYT2VM:^U)G8933&TX[]^]?S;)JV0.1- MJW]5)UFNPCP,3O1, MKK5\9?T7.B:4AL&8_3=ZH[62:Q(5X\AJ87Z#XU5(UHQ>%$I#/H:V:DW;C_[O M9GX#.!K R0"@?QHDHT'ROP9H-$"6032D8M9F1R19%YSU 1^VMR.ZBL 2J=4_ MZDFSV.:;6AZA9F_K-(Z+Z*8=C9K-H($S#&$2#PRT8 9-.@L#5)3,@O&H M0(X2/PSRPB /3&+!(#>,2MK:ZIVK6N0ST0-+ZF/9I*X'E )KGW:N"N409OY MV)LT]B1M;?0&>V!B8"?MJK($I4_*(?/"9!X8J_XWF1-&E:;-XHKR'#_9@-R+ MDGM0L(62N\4P3WA \8B2V:%^0%EX418."@!6^6\6[JJH,V(OBZM">;YX.P!3A%"]EWFT4&$D\2^SSRZ!*89M*BBV5VL7]/OA%^J5@0')M6U M;B[?,V.2*I_QBTJQ5 _X-*CI6>INIOI\>,6&@63=^$)'T]^$]5]02P,$% M @ +GA44-^;QR3$ 0 'P0 !D !X;"]W;W)K&UL?53;CILP$/T5Y ]8.QR4"U@U'.[,!TI./-9M!1&WMW:]78= MW4ZV\;1U0NP)\42(TO\2$D](%@3LE-E6/Q-%RESP,1!N6 ,Q=R+:)_HP*Q.T M9V?W=+=21V_E)MSF^&82>(9)GZ^AQQ7(+L)@K6"24:\*B.V_/1.QJ+& MP6$RB^E=C2C,PH621]0NF\F]TY*L:DE6M.P66I*'*E&X33<++8^H- W3A18\ M&Y5Y.C^(N'2]#,Y'0J.,N=6V<'?6.8H/_CGB MZ9]0_@-02P,$% @ +GA44$NJ-QF( P 7! !D !X;"]W;W)K&ULC9AO;YLP$,:_"N(#%/ML8U,ED=9,TR9M4M5IVVN: M. DJX Q(TGW[&4*CQ#ZWO"E_\MSQG __L#L[F>:EW6G=1:]56;?S>-=U^_LD M:5<[7>7MG=GKVOZR,4V5=_:RV2;MOM'Y>@BJR@0(29,J+^IX,1ON/3:+F3ET M95'KQR9J#U65-_\>=&E.\YC&;S>>BNVNZV\DB]D^W^J?NONU?VSL57+)LBXJ M7;>%J:-&;^;Q)WJ_!-4'#(K?A3ZU5^=17\JS,2_]Q;?U/":](UWJ5=>GR.WA MJ)>Z+/M,UL??,6E\>68?>'W^EOW+4+PMYCEO]=*4?XIUMYO'*H[6>I,?RN[) MG+[JL2 11V/UW_51EU;>.['/6)FR'?Y&JT/;F6K,8JU4^>OY6-3#\33F?PO# M V ,@$L Y>\&L#& .0')V=E0ZN>\RQ>SQIRBYMRM?=Z_%/2>V<%<]3>'L1M^ ML]6V]NYQ(2B9)<<^T:AY.&O@2@/J5K)$)-E%DE@'%QN VH AGM_8H(Z-LR8= M-/6@85SRC#E6?!FH3%&!VV&H'8;8 ?PZC@PK'CR^S8$,#="-2-0-QP/$&*)D@G-#OU1U> (UI^(+JQ(E$K M!R!9,)%:B(!AA')W1Y%%T_R?; ;32BXID(3!^*LXYBL'.[/8IN[/#4LX.H MTA!Y*3WW><8D2.D:0K"7ID "AG#P48Q\,I "AQ;%J.5UW2=2 M!BIU/]J(3'(2G%@XNBC&+J_K&3*Q%/%FEB_C&<@ "0$G(6 D=+L./N*8(L+M M.B(#+F6@98"3$# 2JD"*P$IMTE+-YQ*E=O1TVBFY'CX$WN1 9$2)D".%10MC6A4 L# " # M&0 'AL+W=OJK)NE_'!VN-#DK2;@Z[R]H,YZMI]LC--E5LW;/9)>VQTONV#JC*AA,BD MRHLZ7BWZN:=FM3 G6Q:U?FJB]E15>?/W49?FLHPA?I]X+O8'VTTDJ\4QW^L? MVOX\/C5NE$Q9MD6EZ[8P==3HW3+^" ]K2KJ 7O&KT)?VZC[JMO)BS&LW^+I= MQJ0CTJ7>V"Y%[BYGO=9EV65R''_&I/&T9A=X??^>_7._>;>9E[S5:U/^+K;V ML(Q5'&WU+C^5]MEWZS]QN6S=[7@E*%LFY2S1J'@<-O=)0=2M9(Y)LDB2.8,*@* ;M MX_D-!G@8@T;VFGK00,;!HUV',BHI9 K'82@.0W"HAS-HQ-4Z(!@HZ>$@,F"< M$!R'HS@\Q 'FX?!@'28EI=S#"67 53I7'8'B"*0Z#$\@T03RCFY+9#^$!@]> M* ,F%.#.]H]BFY*+%.2^D"( MC(JYA@/N?8"87]#R472S$B-9Y@,A,DEF*X2['X3VQ[B<28$[%B"6%78=\2SB M7OZ>0AE-!9D#PCT+,-,*NBY"-U&"!T"(3#IWF@'"/1 0$PR[CM@;I-+_R4-E M,-LRW 4!LT$QDP+W+D#,*^QZ:$MI1M*@R*%,$)K-%1FW+\#\*^AZAOS4<$E] MH%#FCA5\!HCB;D@1-PRZ/HJNCS"<2O *N49D5#'A R571\'N;/X];_9%W48O MQKI397_VVQECM4M)/KC='=S?@6E0ZIWM;E-WWPQGXF%@S7$\[R?3GX[5/U!+ M P04 " N>%10?I@;/UD" !!" &0 'AL+W=O>\T;M?9+K=OG(%!%"3533Z*%QMPY M"EDS;;;R%*A6 CNXH)H'- S3H&95X^N:R;];X*); M^\2_'KQ6IU+;@R!?M>P$/T#_;'?2[(*1Y5#5T*A*-)Z$X]K?D.?@=0?-6W@[?K*_MD5 M;XK9,P4O@O^N#KI<^PO?.\"1G;E^%=T7& I*?&^H_AM<@!NXS<1H%((K]^L5 M9Z5%/;"85&KVWE^KQEV[@?\:A@?0(8". ;2OI1=RF7]BFN4K*3I/]N:WS#YC M\DR--X4]=%:X>R9Y94XO>4+357"Q1 -FVV/H#8:,B,"PCQ(4D]C227@4+7&" M",TQ<@3QAQRSNQQ[3.HPCE63:<@F=>WQXSQ&LZ2:>)$C3A'-?$((W)YEV)V(*TL)1>*<3W'S!:Y G M-[N45XASXP;GS>DX'S?438#_\'ZX?F?R5#7*VPMMYHC[VA^%T&!R"9],U:69 MY^.&PU';96;6LA]J_4:+=AC8P?BO(?\'4$L#!!0 ( "YX5%!*7^BJV@$ M +8$ 9 >&PO=V]R:W-H965T\S[G^"L;A'Q3 M-8 ./EK>J3VJM>YW&*NBAI:I!]%#9_Y40K9,FZ$\8]5+8*4+:CDF84AQRYH. MY9F;.\H\$Q?-FPZ.,E"7MF7R[P&X&/8H0K>)E^9<:SN!\ZQG9_@%^G=_E&:$ M9Y>R::%3C>@""=4>?8EV!VKU3O#:P* 6__1(PI*J-B%ZQ\W3.,KPU1I-FL.H M(0M-'&]G#3;^,X1X(<09)/]!R HR:JC3=$Z3$!H2/R;V8N([#%F7,DK2!25. MZ#;T4Q(O);FC))O-"I-X,&'T"2;U8E(/YG&%2>\QA-)/MH9Z,=2#V:XP]&YK MXG!+-RL,7APY>Z-_,GEN.A6%101/NYK;$! "1 P &0 'AL M+W=O:DF)HO*/W/.ZM&8F-O5^ MY.&)=X<<>],$9VQ%O$/Q#KV7>E\4);L$H@5S3)A\@]FM"(;L:XK\6HIC_E]X M47RX3E!&PO=V]R:W-H M965TW43]6MSXEPZ;V51-6OW).5YZ7G- M[L3+K'D09UZI?PZB+C.IAO71:\XUS_;:J"P\\/W0*[.\=7D MHG)J?EB[CV29 K0&&O$KY[=F].ZTJ;P(\=H.ON[7KM\RX@7?R=9%IAY7GO*B M:#TI'G]ZI^X0LS4U%4RNRM>^:5?MZZ?Z*D-\,-H#> MP8"$_S6@O0'],& Z^8Z93O53)K/-JA8WI^YVZYRU14&65"WFKIW4:Z?_4]DV M:O:Z"6BP\JZMHQZS[3 PPI !X2GO0PC 0FS!,H=X&B%%( D>@J)94&W/)EF$ M1A8=)M282F,H#4A@))O:,$A( CY.AZ%T&$(G,NATF&!,QT\ #%AJPQC$T:.#;\GKH[XC-,Y.7"K9GC!' ML\,]Y%%?0XSYK;J?=+>)#S?=Y>9[5A_SJG%>A%3'0XMQ?F+SAUK;Y!U!+ P04 " N>%10 5'UFG'[NOU4IUTGI7ROO::4U&D];\[F:O+RF?^Z\!#=CCJ=B!8 M+ZOT('])_;NZK\U5,&39984LFTR57BWW*_^6W6PH:0.LXC&3EV9T[K6M/"GU MW%Y\WZW\L*U(YG*KVQ2I.9SE1N9YF\G4\;=/Z@^>;>#X_#7[5]N\:>8I;>1& MY7^RG3ZN_(7O[>0^/>7Z05V^R;XA[GM]]S_D6>9&WE9B/+8J;^RWMSTU6A5] M%E-*D;YTQZRTQTMW1RSZ,!Q ?0 - 4Q\&!#U =%;0&R;[RJSK7Y)=;I>UNKB MU=VO5:7MHF WD9G,;3MHY\[>,]TV9O2\YC%;!NS<%J\=]@ R36VB& 7D8V/1_%1'$ZZZ#3":LJN"QZ:#_:)H4\\\^$Q37PZ M#1_Y)$((BB8MQ[-RHBCF(]F[6T=S'F0*3R>9H]P^. QPC!W M#(#'^=0*B5RS@KEC "HNIC[)K"42C+AK36+Z&,"/S];D8F8E(C8I: -4G%CL M* >SS "HW $J85 )@3KM"(IY5TI+4TEX96HXFA>+X2*7>]V>)N:\[G;7W8565?_F$ RO+^O_4$L# M!!0 ( "YX5%!Y(;?9(@( $,& 9 >&PO=V]R:W-H965T9F=F%V.*7L@W50'HX+WAK5J'E=;=,T+J4$'#U)/HH#5/3D(V M3)NE/"/526!'E]1P%&-,4,/J-BP+%]O)LA 7S>L6=C)0EZ9A\N\&N.C7813> M B_UN=(V@,JB8V?X"?I7MY-FA2:68]U JVK1!A).Z_!3]+S-+=X!7FOHU=T\ ML)7LA7BSBV_'=8BM(>!PT):!F>$*6^#<$AD;?T;.<)*TB??S&_L75[NI9<\4 M; 7_71]UM0Y787"$$[MP_2+ZKS#6DX7!6/QWN (W<.O$:!P$5^X>'"Y*BV9D M,58:]CZ,=>O&?N2_I?D3XC$AGA*B]+\)R9B0S!+0X,R5^IEI5A92]($<7E;' M[)Z(GA/3S(,-NMZY9Z9:9:+7,B.D0%=+-&(V R:^P\2KCY"M!Y)/$&0<3#9B MKXW8Y:JW0A95TOL\VU%-RA.E\.]*EF003O/+;67GMK):=>;0)F@N\_9'J\_F#S7K0KV0IN3P7V_)R$T&$K\9+I3F1-]6G X:3NE9BZ' M%10<(X\']X! "Y! &0 'AL M+W=O&VP/9\XW8XRSD?$WT0!(YZ.CO&(#].I-S7A'I%KR*Q(#!U*9I(XB['DQZDC;NT5F8F=>9.PF:=O# MF3OBUG6$_SL!96/N^NXC\-I>&ZD#J,@&X5#G M[A?_>(JUW@C^M#"*U=S1G5P8>].+[U7N>KH@H%!*[4#4<(=GH%0;J3+>9T]W M0>K$]?SA_F)Z5[UB/[%_Q&IO2ATT6V'>J>*%BMZ+*,$9NFNC67.:-'BE"8+#HD'*?X%@ M*P0;@W!E$";)!C)I8J/IC<:/D\2S8P(K)K!@T@UFTD0K3!3AX!-,:,6$%LQA M@PGWF##!H1T363'1'I-Z&TRTPV#L'=)/VHFMG'C'B9)@PXEW'R?TTX._/01H M=>KT3_V3\&O;"^?"I#K YIC5C$E0EMZ3JKI1]\BRH%!+/4W4G$]_T[20;)@O M"K3<5L5_4$L#!!0 ( "YX5%!#J.#])@( "H& 9 >&PO=V]R:W-H M965T4_;"*P#AO#6DY6NW$J);(<3+"AK, M%[2#5KXY4=9@(;?LC'C' !\UJ2$H\+P$-;ANW2+7L3TKR9W:%0YU@VTO*:MP^"T=A_\U2Y5 M> UXKJ'GD[6C*CE0^J(VWX]KUU,) 8%2* 4L'U?8 B%*2*;Q.FBZHZ4B3MV4%RYH,ZC(5!K\9IYUJY_]H'^CV0G!0 A&@I]\20@'0OA.B+XD1 ,AFA&0 M*47W9H<%+G)&>X>9T^VP^A'YJTAVOU1!W6S]3K:'R^BUB-,H1U56HPB<:T MIM(T2I)@EJX%%OMQ-E/;66!^FGJ9/>O(FG5DR3J996TP\=0G\]3';A1;C6*+ M43HS,IAT8N0MEG:3Q&J26$P^:4=J%4C_XQ!3RR%ZRRR<':(%%BW],)BE@R8W MJ0%VUE.*.R6]M'I"3J+C('P(]$U\AYLI^A.S<]URYT"%O,_ZUITH%2"S\1:R MMY4BG]02P,$% @ +GA44%SNN2N" M @ ! @ !D !X;"]W;W)K&ULC951;YLP$,>_ M"N)]!6.P(2*1FDS3)FU2U6G;LY,X"2I@9CM)]^UG&T*)N4Y[ =O\[^YWQKXK MKT*^J!/G.GAMZE8MPY/6W2**U.[$&Z8>1,=;\^4@9,.TF&Y.IZT78A69<>. M_#O7/[HG:6;1Z&5?-;Q5E6@#R0_+\!$M-BBV!D[QL^)7-1D'-I6M$"]V\F6_ M#&-+Q&N^T]8%,Z\+W_"ZMIX,Q^_!:3C&M(;3\\26;+%-^(^E>UUZ=E MF(?!GA_8N=;/XOJ9#PEE83!D_Y5?>&WDEL3$V(E:N6>P.RLMFL&+06G8:_^N M6O>^#OYO9K!!,A@DHP$B_S3 @P%^,TA=\CV92_4CTVQ52G$-9/^W.F8/!5I@ MLYD[N^CVSGTSV2JS>EEEM"BCBW4T:-:])IEHT*B(C/?3K/ Q,NBUQ"G:?LL,I3EF8<"R!"E<0[CI"!..L-)4X^FEV23 M,#2GGF@S%R&$\AA&R4"4;([B9;S.YE$(BOU] 50XP1G,0D 6,O]+DV1Z&#(+ M\R&CB0\#J$B!, Q#01@*P" /AL[#X)BD_NF%9'GQSF_*09H^MBW.U>0W-WU_ M_,;DL6I5L!7:5'97?P]":&XPXP>S82?3DL=)S0_:#JD9R[XO]1,MNJ'G1F/C M7_T%4$L#!!0 ( "YX5% ;DZKK! ( )0% 9 >&PO=V]R:W-H965T MU%D?.K8E4#>Q'(:UU3\6<# MC'?K, [OB=?J4BJ30$7>T@M\!_6CW0L=H4'E5-70R(HW@8#S.GR)5SMB\!;P MLX).CO:!Z>3 ^9L)OIS6860, 8.C,@I4+S?8 F-&2-OXW6N&0TE#'._OZI]L M[[J7 Y6PY>Q7=5+E.ER$P0G.],K4*^\^0]\/"8.^^:]P Z;AQHFN<>1,VF=P MO$K%ZUY%6ZGINUNKQJY=KW^G^0FX)^"!$*?_)"0](?DH(>T)Z82 7"MV-CNJ M:)$+W@7"?=V6FD,4KU(]_:-)VF';=WH\4F=O!5DD.;H9H1ZS<1C\@$D?,=MG M#%X\0G8>R'* (.URL(J]5K'EIP\VR,2JPQ"+:5R-."-1%$WL>G X)7ADR'E^ MQL5QO(Q2O^_$ZSOQ^,XFOAUF/JJSQ#/BKY)ZJZ2>*O-)%8?)QEU'$<[P9#C/ ML'@9SY.)VNZY8I+Y'1.O8^)Q/#DS&_(_*ZX.&AUW%10078TSL<(/'V[PO8L=S(+S S MG#EG9H"\U^;=M@ .?4JA;(%;Y[H#(;9J03+[I#M0_J311C+G77,AMC/ ZI@D M!:%)LB&2<87+/,9.ILSUU0FNX&20O4K)S-\C"-T7.,7WP"N_M"X$2)EW[ *_ MP/WN3L9[9&*IN01EN5;(0%/@+^GAN KX"'CCT-N9C4(G9ZW?@_.]+G 2"@(! ME0L,S&\W> 8A I$OXV/DQ)-D2)S;=_:7V+OOYN+? .HQH:=A7N M5???8.PGPVAL_@?<0'AXJ,1K5%K8N*+J:IV6(XLO1;+/8>?Q*ABR(T$JS_(T@?1 9,%C$J8M;I>I_ML^VRTFI1:;6@ M1!^4!LQFIK1)LC7=/>B0V0C#"_W)S(4KB\[:^=N(,VNT=N IDR=?=^L_Q>0( M:%PPM]XVP],8'*>[\=63Z>N5_P!02P,$% @ +GA44')J8W&8 @ 0D M !D !X;"]W;W)K&ULC991CILP$(:O@CA P#8V M$"61-JFJ5FJE:*NVS][$2= "IK:3;&]?VQ"6PE#U)=C./_/-V##CU5VJ5WT1 MP@1O55GK=7@QIEE&D3Y<1,7U0C:BMO^B_/%N(5HLVKX67P3YGNS M5W86]5Z.125J7<@Z4.*T#I_0H,_"*'X6XZ\$X<*F\2/GJ)I^/ZS!V$8E2 M'(QSP>WC)G:B+)TG&\>OSFG8,YWA>_\ M/\Q@ ]P9X-X I?\T()T!>3=(?/)M9#[5#]SPS4K)>Z#:TVJX>RG0DMC-/+A% MOW?^/YNMMJNW#([!0/"$,Q#.W=7 A0/]3"2#1[-;!M0!-BP%ADR,"1',E M!\&U $V+ 8LG^=#)YF<(L_$1354T9>DHG&C0."JASK['ZN @K[5Q%7JPVO?Q M)^P:SVA]Z_J[;TCO;MK+P5>NSD6M@Q=I;%OSS>%10RQ<.0)4" #I" M&0 'AL+W=OU27I' M!0G.-&W2)J$S;7L.$* Z;=,E <[^_9*T=%WJOI!+;7]V@NV4#R[>Y)4QY;TW M=2O7_E6I;A6&\GAE#94![UBKOYRY:*C22W$)92<8/5FEI@X)0FG8T*KU-Z7= MVXM-R6^JKEJV%YZ\-0T5?W:LYH^UC_WGQFMUN2JS$6[*CE[8=Z9^='NA5^%H MY50UK)45;SW!SFM_BU<[G!H%*_&S8@\YF7LFE /G;V;QY;3VD?&(U>RHC FJ MASM[875M+&D_?@]&_9%I%*?SI_5/-G@=S(%*]L+K7]5)7==^[GLG=J:W6KWR MQV]^D*"G# MNS$TR.QZ&3*1P:-$J*V/" (A=F2FGJ(4-A"!/D;60/R?@.(H1V@AG!3DI',.1@XG MG8631T%>P)@,Q&0 !CN8;!;.AS@B:.EZNAZ,X-Q# "IVDP_-(DI10!82""]D.09(LS2'A)8X8*IO,0%,N*DZ M"*63B)(H(_$"":X)&"@*V,U5/*\*.@.*A"R@X*J @;* W7S%0%W(@G@AD3!< M&#!0&8B;L:#00D'&<&' 0&4@;B8-0M-K(ED>N:1PTFD:)BZVQTKOR&^M;?"3 MW;&/;XGM5/_$^T? -RHN52N] U>ZW]FN=.9<,>T-"G345_WN&!#0^+<'S=;/X"4$L#!!0 ( "YX5% ;P&ED0 ( -4& 9 M>&PO=V]R:W-H965TLI^R%5P#">FU(RW.[ M$J+;. XO*V@P?Z =M/+)B;(&"[EE9X=W#/!1DQKB(->-G ;7K5UD.K9G148O M@M0M[)G%+TV#V9\M$-KGMF?? D_UN1(JX!19A\_P \3/;L_DSIFR'.L&6E[3 MUF)PRNU';[/S7$70B.<:>CY;6\K*@=(7M?EZS&U7500$2J%28'F[P@X(49ED M';_'I/:DJ8CS]2W[9VU>FCE@#CM*?M5'4>5V8EM'..$+$4^T_P*CH="V1O?? MX I$PE4E4J.DA.NK55ZXH,V819;2X-?A7K?ZWH_Y;S0S 8T$-!&\Z)\$?R3X M;X1 FQ\JTU8_88&+C-'>8L/;ZK#Z*+R-+YM9JJ#NG7XFW7(9O181\C/GJA*- MF.V 03.,-R$+G;="5S M_PGIFT6DV/R(U M3!;QK9K9>LB\I1D&_G?,SG7+K0,5%1015R0X^@! I!0 &0 M 'AL+W=OV=TD(7? M*36>$))5!XS( Q]AT%\:+AA1.A0MDJ, 4MLB1A$.@A0QT@]^F=O<190YGQ3M M![@(3TZ,$?'[#)3/A1_Z]\1+WW;*)%"9CZ2%[Z!^C!>A([2QU#V#0?9\\ 0T MA?\4GLZ9P5O :P^S?-A[II,KYV\F^%(7?F , 85*&0:BEQL\ Z6&2-OXM7+Z MFZ0I?-S?V3_9WG4O5R+AF=.??:VZPC_Z7@T-F:AZX?-G6/M)?&]M_BO<@&JX M<:(U*DZE_?6J22K.5A9MA9'W9>T'N\XK_[W,78#7 KP5X-CVL@A9YQ^)(F4N M^.R)Y>Q'8O[B\(3UV50F:8_"?M/FI<[>RA1_R-'-$*V8\X+!#YAP0R#-ODE@ ME\09_U>>1H&;(')ZC"Q!_ ]!N//HPF"W2.P4B1T$T4[$A8G=(HE3)'$0)#L1 M%R9UBZ1.D=1!D.U$7)BC6R1SBF0.@OV]63"9Q0P6@Z/#,=G)H(>KRD"T]I%* MK^+38 ?$0W:; T_87O6_\&6(?".B[0?I7;G2#\9>ZX9S!=I,<-#GVNFYM044 M&F6VF=Z+Y?4N@>+C.IC0-AW+/U!+ P04 " N>%10R;Q60KX" "L"@ M&0 'AL+W=O8O=S>ZZI5R0+EVJI[W_[:@BR4P>P;H?4_,[\!9CKS&Q=O\LR8 M\M[+HI(+_ZQ4_1P$<75>05VPI/7LJ2BG]K5O#;PD?^?>,E/YV5V0B6\YJ>V"^F?M=; MH5=!Y^60EZR2.:\\P8X+?X6>-S@T!E;QFK.;[-U[)I4=YV]F\?VP\$-#Q JV M5\8%U9^.T;:Q.*?:_-_@>[LD++#8F.L>>%M+_>_B(5+ULO&J6D[\TUK^SUUOJ_ MF\$&N#7 G0%*'AJ0UH!\&$0V^8;,IOJ%*KJ<"W[S1/.V:FH^"O1,],/W!5(:"L MXHFNC>&RPE!9N:B :'Q8!;TSOF3B9,WYI5+F,.WM=B/7"IL9P=E?ZU&L M&9P^W#1SW$\J3GDEO1U7>@*Q<\*1<\4T8_BDO["S'AV[1<&.RMRF^EXT\U.S M4+QN9\.@&U"7_P%02P,$% @ +GA44"U''P2B @ & D !D !X;"]W M;W)K&UL?991;YLP$,>_"N*]!1MLH$HB)4S3)FU2 MU6G;LY,X"2I@9CM)]^UG&TJ)N>PEV)?_W?W.&)\75R%?U8ES';PU=:N6X4GK M[BF*U.[$&Z8>1<=;\\]!R(9I,Y7'2'62L[US:NH(QS&-&E:UX6KA;,]RM1!G M75%E[RN M;23#\6<(&HXYK>-T_![]LRO>%+-EBI>B_EWM]6D9YF&PYP=VKO6+N'[A0T$D M#(;JO_$+KXW>W&4I 4L I$K"*Q/FG-U40KXI> M0YVF=9H'DJ 9RER6Q.0>30K2I -]6AZ#9FD081ZHG(NRG("DQ"0A DF4=" M9DD>DM@3E8 H+>[L @JB4 #%6_L-!5!F+P@0$4QAE Q$R0"4PD/)9EDP(HF' M,A(:#D/]1#Z)IICQ)D+>$)1 KN;-ET)US$@&+@WT:!'PFQ&0L#GJAKA&W!/K MV-[7KKM[]HUM^ZY/?83I[PS?F3Q6K0JV0IMNYWK200C-#67\:%;K9*XIXZ3F M!VV'F1G+OE?W$RVZX1X2C9>AU3]02P,$% @ +GA44'K"^,'( 0 (@0 M !D !X;"]W;W)K&UL?53MCILP$'P5RP]P#I!+ MKQ$@75)5K=1*T55M?SNP?.AL3&T3KF_?M7$X+D7W)_8N,[,[]CKIJ/2S:0 L M>9&B,QEMK.WWC)FB JAPR^5TI);#'7-3*^!EYXD!8LWFQV3O.UHGOK< M2>>I&JQH.SAI8@8IN?Y[ *'&C$;TFGAJZ\:Z!,O3GM?P ^S/_J0Q8K-*V4KH M3*LZHJ'*Z&.T/R8.[P&_6AC-8D^$ M;?P)FG0NZ8C+_57]L_>.7L[TJ"^6]P M 8%PUPG6*)0P_I<4@[%*!A5L1?*7:6T[OXY!_TI;)\2!$,^$:/:GSKS53]SR/-5J)'JZK)Z[F8CV"1YFX9+^[/PW=&LP>\EWNR1E%R<4,(<) M$R\PT8Q@J#Z7B-=*'.+_Z/'#VPK'%!\S M-<(61RM!UWX*#2G4T%GG89&=!_TQ=E=SDS_@ YCF]55F>CW?N:[;SI"SLGCQ M_GHJI2Q@BYL[',D&'^P<"*BLVW[ O9[&=@JLZL.+9//?0OX/4$L#!!0 ( M "YX5% 0)C_K&0( ,@% 9 >&PO=V]R:W-H965T>>@^$6/1U?Q^NMIG!6\#/!GHYFWO&R9[S%[/X M>EC[@1$$%"IE&(@>+K %2@V1EO%[Y/2GDB9Q/K^R/UKOVLN>2-AR^JLYJ'KM MY[YW@",Y4_7$^R\P^DE\;S3_#2Y -=PHT34J3J7]>M59*LY&%BV%D==A;%H[ M]B/_-DN(K?E!F;7Z0!0I"\%[3PP_JR/F3H2K2!]F M98+V[.R>=BMU]%*F:5J@BR$:,9L!@V>8<$(@S3Z5P*X2&WR3CO/W%;8.R&=W MB[/7>,TW!Q&;<. M6)!'\?)TT>P!,! GVRND5_%SJ\Q-FT6G=G2/S0-:Q#>Z30U=Y8UFZ''?B3@U MK?3V7.GG:1_1D7,%6F5PIX^[UFUU6E X*C/-]%P,S658*-Z-?1--S;O\"U!+ M P04 " N>%10]P1E+:H" "-"0 &0 'AL+W=OY2+F3CIJFSXHPS4J:Z9_+OB ME;C,0Q1>!Y[*PU';@6@Q:]F!_^#Z9_LH32\:6'9ES1M5BB:0?#\/E^AAC3(; MX!"_2GY1-^W 6MD(\6P[7W?S,+:*>,6WVE(P\SGS-:\JRV1T_.E)PV%.&WC; MOK)_=N:-F0U3?"VJW^5.'^=A'@8[OF>G2C^)RQ?>&TK#H'?_C9]Y9>!6B9EC M*RKE?H/M26E1]RQ&2LU>NF_9N.^EY[^&P0&X#\!# *+_#2!] 'D-2)SY3IFS M^HEIMIA)<0EDMULMLX<"/1"SF%L[Z-;._6?<*C-Z7M LGD5G2]1C5AT&WV#0 M@(@,^S %AJ98X5$XSM_.L 8@!3P% 5T0%T_>N)C0F( $B2-(WA!@;QDZ#'68 MQF%(0I+,LS)&81+3"3$I*"8%W!"8@(($%'"3>&XZ3'JC\RXSV>^Y&:-0/F4F M [5D(RV%?[ZRT20X0Z.%!5!)@3&L)0>UY,"ZI#!! 1(4[S]G*(;S+08T4#_A MXI%70@MO/0#079HF$VHFLA^]_Z@A,+N7" .&,M\0'FM%%/NG#8 E\90<^"9 M!)"33U# =P%*/K#+< :C%%!1^(N2CG>9%)E_-P(P3"B:.+<(OA$0_8(M_4$L#!!0 ( "YX5%#2.))IM0( .H) 9 M>&PO=V]R:W-H965TTJ2?K]6=6R?]2M:NR7H^YJ:6RW.R5]VREY&(SJ*B$(\:2691-OU\/8 M4[==ZXNIRD8]=5%_J6O9_=NI2M\V,8[?!Y[+T]FX@62[;N5)_53F5_O4V5XR M>SF4M6KZ4C=1IXZ;^!->%9@Z@T'QNU2W_JX=N51>M'YUG6^'38POPS)VV1>9*\*7?TI#^:\B;,X.JBCO%3F M6=^^JBDA%D=3]M_55556[DALC+VN^N$9[2^]T?7DQ:+4\FU\E\WPODW^W\U@ M S(9D-E@G)Q%@W0R2#V#9"0;4OTLC=RN.WV+NO%OM=(M"KQ*[63NW> P=\,W MFVUO1Z];GN%U2AA"*"< :CS!6A".,4 M)A$0R4Z$45*!_#"ABC#*%M9!!J:#!YN"AS?W^$&LPY#((17+T0@)+YY0N%<8C@?@4#5#Q;*&(8+*8[C,-? MD&&*_5"AS&Y&NK ',%PQ,50R"=")?(H(+)P8J9XY\HK H MYISY.*%(B*5? 1=.#%3./#C8:'!:/#!&D;]G(!UGPC]6DKM#U]V"?LCN5#9] M]**-/;^'4_:HM5'6)7JTR9WMQ6ON5.IH7%/8=C?>/L:.T>UTLTKFZ]WV/U!+ M P04 " N>%10"E/:'3<" !;!P &0 'AL+W=OT%2N_DK);(B3V%31$/+$.6O7F MR'A#I)KR$Q(=!W(P00U%41"DJ"%UZY>%6=ORLF!G2>L6MMP3YZ8A_-\:*.M7 M?NA?%U[J4R7U BJ+CIS@%\C?W9:K&9I<#G4#K:A9ZW$XKOPOX7(3!CK */[4 MT(N;L:=3V3'VJB??#RL_T$1 82^U!5&/"VR 4NVD.-Y&4W_:4P?>CJ_NSR9Y MEQ*N9>+YK:F7R&70 MX!O,)(D#*Y>Y*$SCW(V"G2C8@6+MLIYKXM0"^51RAY$Z,=)9/ [MBJ2/5&0N M^K@BF1,ETGPP#F/HOO/.+-KXU(%<6SAH)LNIZ^=GX2?ZE9X.R95PS1M M[&UL MC95OKYL@%,:_BO']KH* MK$FNS7+EFQ)[O:8MK>:J.*#MW;LDS7O L%.F_ C6)>IT5O!CYK=Y*P?F$SV MG+^9P9?C)HP-$&O809D(5#=7MF5-8P)IC%]CS'!:TACG_7OT3S9WG2K;E MS<_ZJ*I-F(7!D9WHI5$O_/:9C?G@,!B3_\JNK-%R0Z+7./!&VM_@<)&*MV,4 MC=+2]Z&M.]O>QOAWF]\ 1P.<# #]TY",AN1_#6@T(,<0#:G8VI14T2(7_!:( M87=[:@X16"-=_8.9M,6VWW1YI)Z]%F1%\NAJ HV:YT$#9QJ(2!)EOB1$B]2LD#" M&7:JERQ6@H#@.(X==(\.(@QG-1K(ESH P"I&?F[DY4:>4CK;M5UJ$N=@E&B! M\B$E<4K\*-B+@CTH3LI;O-RL#$(,4Q?((\0K74, _$C$BT062.EBM\AB)92D M,';^%N521O1>97\Y]ZD7)_7@ (>0*^ M47&N.QGLN=*7D;TR3IPKIH/&3SI>I5^=:="PDS+=5/?%M M^ -02P,$% @ +GA44)1%T87H @ B@H !D !X;"]W;W)K&ULC991;YLP$,>_"N)]!1MCXRJ)U#!-F[1)5:=MSS1Q$E3 M#)RD^_:S#:7$/J2^!-OYW]WOC'WZZKIU^%)J?8^BOK=2=1% M?R=;T>A_#K*K"Z6GW3'JVTX4>VM45Q&.8QK51=F$FY5=>^PV*WE65=F(QR[H MSW5==/^VHI+7=8C"MX6G\GA29B':K-KB*'X*]:M][/0LFKSLRUHT?2F;H!.' M=?B [G-$C8%5_"[%M9^- Y/*LY0O9O)MOPYC0R0JL5/&1:$?%Y&+JC*>-,?? MT6DXQ32&\_&;]R\V>9W,<]&+7%9_RKTZK<,L#/;B4)PK]22O7\684!H&8_;? MQ4546FY(=(R=K'K[&^S.O9+UZ$6CU,7K\"P;^[R._M_,8 ,\&N#)8-B<18-D M-$C>#8A-?B"SJ7XN5+%9=?(:=,/;:@MS*-!]HC=S9Q;MWMG_=+:]7KUL6(Q7 MT<4X&C7;08-G&C0I(NU]"H&A$%OLF>/L-D(.2#@<(@&S2*P]F=DGL9/$(*%6 MT@PA2,P(8C'P^+$ 1HTZ2S0)\0(0=P!\G4(LY1F,$\* M\J0 #W%X4C\.3U-"71Y %^N-9 0&HB 0!8!2!XAZ@1*44N=PYKX*9Q@O'% & MPC ACHPS _#&7-A?!5"#"WL3 ;"9 ,0C+%X(2.T4.Z0!X20>Q-&T3P2Y:G'XZO2C"^4 M"026Q@>$/W Q1]'-FR0Q23P@0(.49 62,9 M=8]Z#ND2'+,E(KC^(: SBK_K0NX8B&_9/E)4>_C07A*W90 %>'4H8EF7_!: M=$?;[/3!3IX;93Z5L]6IH7K I@-PUK>FT;*=P;N;H4O[473'LNF#9ZET?V&[ M@(.42FC(^$[OV$DWAM.D$@=EADR/NZ$[&B9*MF/G%TWMY^8_4$L#!!0 ( M "YX5% :1<*6]P$ -T% 9 >&PO=V]R:W-H965T.]RHGC=;#CE)5-M QM1(#].:D%K)CVICR1-4@ M@54NJ.,T]/T-[5C;DR)SOH,L,G'6O.WA(#UU[CHF_^Z!BS$G ;DZGMM3HZV# M%MG 3O 3]*_A((U%%Y:J[:!7K>@]"75./@6[?>#; (=X:6%4-WO/EG(4XM4: MWZJ<^#8CX%!J2\', MK>/,?PW# \(Y(%P"@LC5,@FYS#\SS8I,BM&34_,'9N\XV(6F-Z5UNE:X,Y.\ M,MY+D01!1B^6:,;L)TQX@PG3!4(-_:(1HAJABX_N-$*<8(T2K!&"]4.2&";" M12)4)$((X@<1#+/!16)4)$8($IQ@@Q)L$(+T(9AV\/U@\M3VRCL*;=ZX>XFU$!H,I[\R?TMC9NUB<*BUW29F+Z>!,QE: M#/,PI&PO=V]R M:W-H965T0/.(,A0"- NDM5M5(K15>U M?79@">@,IK83KG]?VQ!$$U\O+]B[S,S.8KS9R,6+; "4]]JQ7N:H46K88BS+ M!CHJ'_@ O7Y3<]%1I4-QQ'(00"M+ZA@FOA_CCK8]*C*;VXLBXR?%VA[VPI.G MKJ/BSQ,P/N8H0)?$174],34,Q\_P]S/!GES\U_A#$S#C1-=H^1, MVJ=7GJ3BW:RBK73T=5K;WJ[CK'^AN0ED)I"%$$3_)80S(;PBX,F9;?4C5;3( M!!\],1W60,T_$6Q#_3%+D[3?SK[3W4J=/1<)"3)\-D(SYFG"D!6&I/]"=@[( MAP6"M8/%!G':()8?K?B1GUS9F#"QQ?06$T01"=UE0F>9\*9,0HA;('(*1'?X MO,6$L;O&QEECXS#Y1I>Q4R"^P^0MYBV3B;-& M Q62]+H;O+H19D)]H^+8]M([<*4OE[T"-><*M*+_H(^@T4-Q"1C4RFP3O1?3 M:)@"Q8=YZN%E]!9_ 5!+ P04 " N>%10"Z6K@+T" #B"0 &0 'AL M+W=OD*3[^P$FK@-XS4ML\+GWG$/@R0-YH^T(ZW\LJ>LP4(.V2'B'2-XIX.:.H)QC*(&5VVXG.NY9[:< MTY.HJY8\LX"?F@:SORM2T\LB!.%UXJ4Z'(6:B);S#A_(#R)^=L],CJ(ARZYJ M2,LKV@:,[!?A$YBM 5(!&O&K(A<^>@^4E0VEKVKP=;<(8Z6(U&0K5 HL'V>R M)G6M,DD=?TS2<.!4@>/W:_;/VKPTL\&6UES_!ML3%[0Q6:24!K_USZK5SXO)?PWS!T 3 (> M?G$F Q(3D+P'I-I\KTQ;_80%7LX9O02L_[DH/HTS MRT6/01K3:LQ#B: EQ ,"29'XM:1>+:FC)8>VEAZ3C6A FL()FLQ+DSDT61Y; M-)E#@R J+W_BGP3^X@/< MZ@. O64,Z(8*H2DB?V4!]Y06\%%M,6N<.I7N/WL8^&L0N*<(@0^JT"V1O\" M>RJ, :&I$M,31:.;L2'LH)L('FSIJ17J"AK-#HW*$U0WJS6_4@V,OG'?T_3= MSW?,#E7+@PT5\M[6M^N>4D&DR/A1KL-1-ES#H"9[H5YS^<[ZKJ,?"-J9CBH: MVKKE/U!+ P04 " N>%10J#FQ5_$! [!0 &0 'AL+W=OU#4$)N/N"[>'>\9G!..V$?%,E@ X^:MZH;5AJW6X04J<2:J:> M1 N->5,(63-MEO*,5"N!YIB!YFEXJ)YUR:B#3'-/-F@ZYU[9ZI5)GK-$A*EZ&H3#9I=K\%W&KQZE.P]DO4H M089@Q,!>#.S\] $#3S!ZS=)I&J>A"T(F(!X1CK ?A7A1B =ELLNNU\2?HWA$ M_T6A7A0Z0XGIM"MTMDNR7"[Q%&8N(X3&=[('G-B+$WLZ0R%10BH\,)%0" [!P &0 M 'AL+W=O@3;J'A7XZ8U(AQDYPLVA) !TFJ*\NU[="J4=F8:2)].Y(F M^,RJLH$=,>BYKA'YET&%KRO3,6^.E_)4,.&PTJ1%)_@)[%>[(]RR^BB'LH:& MEK@Q"!Q7YK.SW,8"+P&_2[C2P=X0E>PQ?A7&M\/*M(4@J"!G(@+BRP764%4B M$)?QMXMI]BD%<;B_1?\B:^>U[!&%-:[^E =6K,S8- YP1.>*O>#K5^CJ"4RC M*_X[7*#B<*&$Y\AQ1>6OD9\IPW47A4NIT9M:RT:NUR[^C:8GN!W![0EN^"'! MZPC>9PE^1_#OA.A#0M 1@CM!M5?5+INY00RE"<%7@ZCKT")QZYQEP(\K%TYY M.O(;[R?EWDL:>4%B742@#I,IC#O"A&/,9HYQ>H3%%?0R7)V,S-6DB,8IUCI, M/)$QQP0+>XS9SC&^[>K%>MJ>>3* /Q*RF/1,84*):23&X):*Y3C#&"Q_^3IQ01:,<%,3/Q.,:&6'VJ* M<29]59A@H-)=.'$-SP\2%'GC[2?_LBLDQ\6?.%10^%X:/4@" T!P &0 'AL+W=OV.FS 0?!7$ QR8#T-.!.F2JFJE5HJNZO6WDVP".L#4=L+U[6L;PE'8 M5/<'V\O,[*S!ZZSCXE46 ,IYJZM&KMU"J?;1\^2A@)K)!]Y"H]^I5[.R_6+G%O@>?R M7"@3\/*L96?X >IGNQ-ZY8TJQ[*&1I:\<02=P22["(EQ(Z.9D[II0] MYZ]F\?6X=GWC""HX*"/!]'"%+5254=(^?@^B[IC3$*?SF_IG6[PN9L\D;'GU MJSRJ8NVFKG.$$[M4ZIEW7V H*':=H?IO<(5*PXT3G>/ *VF?SN$B%:\'%6VE M9F_]6#9V[ ;]&PTG! ,A& F$_I<0#H3PG1#9XGMGMM1/3+$\$[QS1/^U6F9^ M"O(8ZLT\F*#=._M.5RMU])HG49AY5R,T8#8])IA@R(CPM/J8(L!2;((%/4C_ MS;!%("L\18A6$5I^-.%'-)A5T6.HQ306$P:$DIF3)2J@21KA9B+43+0PDT31 MS$R/B:=I8CH#;1&03^]8B5$K,6(EQ@4H*D _L+%TL64D#/U9+0B(Q!2WDJ!6 M$J06.K.RQ(1)BB=)T20IDB3!!5:HP H1F/WMFR4FO/=5B(^?6A])<^?$D#L' MGWS *0):;J@WZ34UB+-MR](Y\$NCS*&>1,?6_Q287C6+;\R58'O8NTQ_GWQG MXEPVTMESI3NA[56-%V7^ M%U!+ P04 " N>%10@>>->Z\! "0 P &@ 'AL+W=O&UL;5/;;MLP#/T501]0V;4]@$/O4BA;XMZY84>(K7N0S%[I 92_ M:;61S'G7=,0.!E@325(0FF771#*N<%7$V,%4A1Z=X H.!ME12F;^[D'HJ<0Y M/@>>>->[$"!5,; .GL']'@[&>V3)TG )RG*MD(&VQ'?Y;K\)^ CXPV&R*QN% M3HY:OP;G1U/B+ @" ;4+&9@_3G /0H1$7L;;G!,O)0-Q;9^S/\3>?2]'9N%> MBQ?>N+[$MQ@UT+)1N"<]/<+,7U:-U6LY9O!3) MWM/)53RG=+,]TRX3Z$R@"R&_CKVD0E'Y=^9851@](9-F/[#PB_,=];.I0S". M(MYY\=9'3]7--BO(*22:,?N$H2M,OB"(S[Z4H)=*[.E_='I[F;^Y*'$3^=_^ MD9A_D9@PVXA1J<:7$F0U$0FFB[M@4:U'%?=P%5W6[8[&B7["TZ[^8J;CRJ*C M=OZ_Q.FU6COP0K(KKZ'WSV-Q!+0NF#?>-FE)DN/T,.\_61YA]0%02P,$% M @ +GA44/E:S*IJ! M18 !H !X;"]W;W)K:&1ZDP#$0JRA:H 6"+=I>*S9]P$J6*RGQ]NU+ M'>)UR.$N;V*)^3!_FOZORW-K[Y+;*+M3;<[=J3DO M6K-_7#[!0R'&#J/B[Y.Y=G?7BR&5EZ;Y,MS\MGM8@X=[Z_?1_]E3-XF\U)VIFBJ?TZ[_OBXS):+G=F7KU7_N;G^ M:N:$Y'(Q9_^[>3.5E0].;(QM4W7CW\7VM>N;>A[%6JG+K]/OZ3S^7N?QW[OQ M'7#N@+<.H+[;@>8.]*V#&).?G(VI_ESVY7K5-M=%.SVM2SD4!3R0G1L&FC6;28-W&K@I$COZ+01R(3;H=1\"&*S MH+&_N.M/J9/$)%&CY#R%$*D6X.@*7P')6" M=,SX(I2"=Z)9)]HO&R?AC?8GAC#-W*IA9( *4]Y-QKK)F.?DI+S)_#BH;74Z M=CB9R#%0-CEK)_?L"//K\A2SP.1 RH,J9:;'75.SZ$-]VD4E ME%O'G#"U.-"!^H$ /8&I9<\4^"M=Y"3<#3$J7RWC:4*1A.*@CR[,(9=Z"-)H21O@\+H++8RT@%+/+DPAES($ E09.A:\G4$=HT' M'/'@0@Y*E)3N M@V!T>2KSP"Z9>&R1CRTM UL)"GR]QGR^,AIW/7Y?\]$)CRN*P17Y'/*JC],$ M#@V(!Q7%@(J8[U:R;PUPOT X(2BA C0GGE44PRI&%'P*/*LH@E6<)A2%9Q7% ML(H1!NY'T[5[EIO9Z]/.!P6.NT;>"BF$]1OPTP' MNG^4[>%T[A8O3=\W]7A@N&^:WEB+Z2<[54=3[FXWE=GWPZ6VU^UTD#K=],UE M/B1.;B?5Z_\!4$L#!!0 ( "YX5%!T+O3\:0( 'P' : >&PO=V]R M:W-H965T[83><;/JJY: MMA.>/#<-%7\WK.;7M0_\V\%3=2J5.0CRK*,G]H.IG]U.Z%TP1CE4#6MEQ5M/ ML./:?P2K+0@-P2)^5>PJ)VO/6-ES_FPV7P]K/S2*6,T*94)0_;BP+:MK$TGK M^#,$]<>FY5D_\^H4-AI#O#>Z_ ML0NK-=PHT3D*7DO[ZQ5GJ7@S1-%2&OK2/ZO6/J]#_!O-38 # 8X$D/R7$ V$ MZ)406_.],FOU$U4TSP2_>J+_MSIJ/@JPBG0Q"W-H:V??:;=2GUYRC)(LN)A M V;38^ $ T9$H*./*: KQ08NZ)"\S;!U0%)WBLCI(K+\>,*/PIF)'I)82-NG MB$,<@QENN\2!- (QCMQZ8J>>>*$'(SP3U&/0-!'$"(7I3- 2AP@,$7+K04X] MR*&'N ,DS@#)^P5.%CHA(#$F8P.1U'R",T/6]VOC&CQ?;" MUS#]7/I.Q:EJI;?G2G=4V_>.G"NF588/NF2E'H7CIF9'9998KT4_#_J-XMTP MZX)QX.;_ %!+ P04 " N>%10&7]A_L!B "GF@$ % 'AL+W-H87)E M9%-T&UL[;U[;]M8MB?Z]]Q/0?1-S<@ K>9;4O4Y#;B]]HO+79U;O'X,V&GU!O-__VQ]V?_^V/>"E?'B?!3]O-[JZ%:U?5 MJOOSRVHY#=(X#)(H7K1W95.UO4O4"ZVW!'][6V^JX,VNNF__9_<&&=2'ZK9N M=TT)=[XK[ZON5:_KIMU=5ED%E]OF8> QE_#JIES#VU?5U^#_JQZ[UT51 M%!?I;!Y'W5\N]TV# W]=MTMXPG]698.K$+PL=[WAG)_'R7D:#PU"GO2A>M@V MNWIS&USMRMV^MU;_V5\^><*K^ZJYQ1M_;+9?=GA/PEI\- M[OG'QX?><++H_/7@#>^KIMZN!I=9T=O_\]_^&U+ M^U__9_>;"[AUQ;>OR]ONKQ_KW;H*MC=!G$RNSX*K:KEO8)5[)">+[CU)E]M- MNUW7*UB7%1%0A:]K\:FORF8#>](&D[?;MCT+SH-/5R^#R8NSX$4 V_3Q;KMO M8=OZA],^OV,_SKL_?J@^5YN];Y# OV!$C?P>3*JOR_6^1:J#KU<5\*=ES5P M1A24]W@B_LE?M'?;+YO@NEIOO_1HZJI:KV&*87!;;2H\T73WZK[>$)L@LJZ^ M D-L/3S(>FM_WZP!P CK#1#X;7T-VU6V;;7K/>RJVL%>TD[#Y>OMYO8<#M8] MW+B$[W 890-LZY8OF?SA[<_ K][VPL2 !JH"?$>S*K_V1 MJ%_4O M8 9ET]*]=%.?7=?K/=+3<5>/L"&<25/= 67@,7@J4WH-1%+?;H(ER:?E8X!: M0+OF$RH+<0LZC8=Y6F\_0"-OJ[;]/ABXI;M#FPXQT,+<;=>KJO$PP)%1'+OW MSAK_4*Y+X"T@%4"I:X]>1J5T^+G89=G>$0M=XA\5,)?/Y1KWL<_H@;W62QP( M7MKG2TM44ULX%\L*G@'S8J8 Y%"N@9'3T.'#BS@-X[0()B!6JOMK("\E6F!& M+Q9A/)MY.)/F!_#X[6=@:/#\_E4@:G;;IJ[4>>X_Z7U3/93U2DL(FOJ6>-IR M=)V8[YG)#5S@O_EE=5/!PU<6RQMF;*_KKW E/TBNFH\P]755ME70U+=WN_/M MS?F^K=Q[^R]XTY5LK]5@HSX3D$5;U^5UO0:QU%\831D/ MY:-OV^#W9@\SMAXQN'V?-GB0X.)F0.WHKHO]T'.]Q4,K\U8+\55UO>O=$,<^ M)HAO([HQDAEX,QS[%0T%/O6>T]_/WIN)U1QZ^_AL^X_HS_BH\0^.FFE^9.\_ M@) $"Q5)KU;RQ6I%6X9V"C"VML_>Q+,_";VQTH'F,NQR[S;:FBUK@2)2QJYI MX:*J6=:M*%D#9O/ +7UU[3.<40_AO-\WR[L27P)Z-DAK6,6U4IN&WSI\5T^ MM"TR['.M1X-T(T\ '^3T;.PU1Y!"S\@<((7>=6] B5J2RG%Q=1G,LP3&^!8Y MXX@PU'-QS#DTUHRI-C:?HQYP\@H^8=5Z=OO JO6N&U/D42E\#7SO!'43;WEH MMDB;J^#Z,9CL6])\S@(CKLC]Y)48Y L$80'R"!9E25>COOG]F"W?\R!\DZU^ MA/;FY3.]E;C#)[:X6B3\<&&^;)M?>4K$HWNS\DB>$37W"%5J1)4>T,>.4@E0 MB?8QXF5W][?'[#G,J#UP#9&5,P9M7M [::BX26AB%&'>9PXOZ_9AVX)N*Z(&WL:\:HB9F<'?5%7K MI25GG0=5Q]XQ+]FY:G1+9)>6;/<9\8-/\TY526-\36O+Z4'I3//#%]NK-. T M>(D^3%2V2/*K&X\>,>RCO6ZC7F3O:;TY@JQ>$5\F[]G7);&X YD%2R%W2$] M>!P$-C7B[V'/XT!?6<87%>W]0;50ASK(ZB(W_*P:K,:>LP[(G,0 MD"^K=MG4#\J##!P@^$$8C>\>HD8Y"\"6C.3M"7)YB/,"'"4Z]VBGWZ/#&,QZ M#JI]K+[N@A_60)P][3R>!KV(V5:9>3A@U'Z3Z$_BCZ)/\9_.X% '9? .!.Q= M<'$/N@JHAXIP&G;S(V,&P0$3@>^!Z8/J?%]N2G%_&S<+#AQ\:*>@?52!-410UULE:?#@(!N" [/:TP8"P>V^;-UY?[!> M0W.[V:_7YS*0[@P:&@D\!C[B=\VO:%W*]-7- >D/Y.Z"_43GJ36QAZ:&V^KU M(PT&!G^S16N2#AJ>BN]!L3N#DW,.PK8"O@*Z#\4X0.-8[RG*=KVOU_1'M0&J MKEA=Q&%A5'=7(1&!C>K,HH25KYUM"&%$'' *<7V6==7 D/$I-PWP%V#X[:_H M\6VWFTVU_A,,"D:%BP&\[-I'X ];_%W4-S!DKM$?RF9^13@V93L+@AIBK3Q'FR)I4=N M'+A\E&TE:K5!46ETB&YI&RXWFI&VQH2!W2CA5.J\AF(JSRQXN+]YI/-A6IH:U-Y[ _]^6O58!* MW3T]A*OMYL//H+4N@4SV#0]P M:2GP S?Q:W#AE*#R+1^3R-" =&07+]+^]-6>.).YB1::(NB\A_=(JJU%"]:R M-'@3QS1AT6B(%6JB]4;O^4U9-P%(ZGWEK(K2_GLSQ57FS50Z/Q[H:WDB3%$' M%/ 6HNM;Y?5F+M=QEH=ZP"MK,)UU=XTE:TZ6164M[Q*D >R]-8:R;P=.X=3L M]K!!L,W[]0[GL5^#U@9+"D]O:J+>58VN!!P"@ MI2->_Y-L&Y%4(*&TLF&.'4[N(XW_\$%D+HBSU7,3TA-!SLN]PZ/S]RW**.&X MCO[^!52(RKFK;NDC2UB04'"087YP^>,T^*5W]6I;L7=A,.[%O]A?T&9R-D-[ M!Q2M7 >LA)]?@TI(P4 6K37:E%_NZN6=T'.Y0KD/#P$JVQ$AP:U;L5IA 'M'?U YR6'2ZMI0>7)&)Q@\K/9;W6Q-K04F!6&%JPMLYRLT>)>%>MR7*Z MKN[*]0V-95UK15L+7:3.GS?!7\K-'O=1/'PAR.HI_E4$\3S0WI$/^E2 4*.Y M (^']6MPH?<-+Y(Z\*$S61 R9)6A4:6#^6H/=TT)1 J&RJK>J=E::J?'.R.; M+.QQ*]I=N=2,U3D;U^*2H[P\XWL 9=K$2-'[NMKNKW>@S.FSXJB\K//!?^T1 M=^(T1)6B"W!,AH,Q/V=VKD.;+(^(!>)1L>.J]M^D99<-_+U2M HC87M@B5P> M]Q=G"&=@7?^35HN8Y32@["#4DH2]$^THN?&EPF F/A3Y,BA^]]7N#L7'+Z"3 MP9Z=PW1N&^3DM8SF45ALRV;V!FAVOU1>JQTFNRFK#FB\(K:$:_)WE+>6H):O M2&UX0.._%5'=:*8EWG$S6!!MZ$(L;T4$W(,Z06]6@W;"N"??3V@%CWE3(7E KP/$UP;)N8!Z8)[@D+^@* MQ,ZN8N*BDP%S?\1UU!(4J1E?%=R"1OX PWTD OQ!;)\6&$&01<%?*V!A2*=I MD >O]Z G \_D&2'??J !I4$[+[@;/ !%"! ?XR[A,3D MY0QS=!7%-XSI:WV_IU_@^:^- F"?SWU;M<((]._W\(Q](P\'KG=?H8E!RV@D MYHB2AQ-V+.(_"*(J"B]56NWY4^,DFBA)_AZ%<7'W"W\*.J%N$ MSM4LDY'L])A;'H]\B[P5=HT_(=_9;HS.CG=7J%(JK9.8%VU052[5,_1=P:2: MWDY#<6B3^B@.X?8,]!JRN2I08I1.Z7VS>@B[.<_1K^$P'.);9]/>+,MUN]6# MQ>,>)\%5A>_ @!TNU;1G+S[25"2TM\<-T4M^L3.S@QDLQ?'!6D]M6WK(LAS5 M8 =66@NZ,,8%6LN)1P?-U2+P;#4K)&$W\X*UV!)>#ORSA94A1:B?G3/EP3L' MMZD>V(TG"BW_K9DC9K@BY^$7JOUAG8Z$^M<'7D/A5L"_]+19^VYU3!EH@O4@ MY S*PJHL7D=K4XL*6+;;#1Q:T*W0!T%V\195+'D8*0K7E0E4:V/=G8!YNEFM M(1V@Z]S3*9;HRL'41,QA)]D67,-2LRN-W-!*$^G1P#3XR;^"RC:YID0JHA8^ M"!6F?VO+L^&WJ]M"83#.EX;YEJN_@]X(#V';%Q-0T#RK0,@221#;I0&3 KVJ MODY1E56+@9?X-SSTVS,?/ E@+D$1$8J"A*$$^G+?NELCLMXVXPV_H>@."%LV M-2WQ@FZ6C=(E0=3"BHC]WMEOFJ/26T+VY]0K671Y-(B,!A4SXA>AI'?C8HKH MA/5:2R!!@K?*X:LYD+>W"L]ZLG'0Y9%,I/O_CJ*O%_*PIN1561[JY;12# M_8\VE]I=US-S@I>H]/J)>'RMF$/=82IEJUGYM"MMP\,?CV)+\#B(3\I7AMID M"G5CF6FPH&C3K9G8+:?,I1BGK 0A.P;CO>U0*STR0^7YM79QTUZU&/-[*'?H M%L9U(OM=4@;AA%MFXBY(IOEW00S_?40;&8,@K .QR;P!KL;[5/#RRD$0!H?JB )#"3XH5S^NM[>^NXND+8^.N(:K99VP.RX M04MI,9Q[*'Z<,I!76[KYVU.$U8H08>CL/B_UCD')/<>5P&J"CB']Y=OM'* M=_=4X9A!%4;)CQ/#@!E/0]=AJ#5M.'!%JAM_Y4HM?B*,#5[7];*A4'$BN""% MR1NI\@%!/:R5,IQ!Y\=;5F=/MN MEK5KQRC'$I)C:4ZH&$O*7:;5ZX;%Z0/:UE9S:QD$9;^BM2*"4_QGX:!NAHB&KW]""I(@D$N5Y#5C%YEX3$9%O+5KF?J)J6 MBBO KKZU(N M_-W2>ZXEC17SV)1:I[1 66(5-(8]E7 N^SO44*;!I#S3\@.N MLL+M-G7PUQ4S#BS/,U'5]K&EY#XD%$QS(G]8/^[;5K>LKK\1?= \@3Q AD_AY+_MO?&W*]-::#][6.YWCVZ.V<]2>^=H7!6YBUOG_%=Z\>$N#': M'8SK;@\ ?=RJ8)(IOU.X:,G$_0,^1(>WZ<%PB,#XE71T=[Q"#SH:CC^KS!X_ MS?8W1O9.,AR,!]]QWCN3N5A14*-5U_):Z00FFJ)U@^LL+^US0UI^YV&DC:_( MN=>_54<<@930#],ZB:LJ(1RFOA65<<>&4+GK#%)G=Z%66;G#L$<0VJJG8?NE MY%S2UMW,.^V0LX*_OE7=A?N,X3 M=!"7_63^P"WJ'5B2[-+GB#-=M==3O%AX+2)$ 9ULW*X$?$\ M=._@?"_%^Z!IW,Z.8RB/0A38Y[[>MLH ;Y<@[K%_+?\4C:K-G0O M74IL0K-QK7N48L\9YN &4URC@]0/? $?/[7Z=M*@^V+;^%Q3GHGC$KE%17NE M*P?M&,.[K92 \,M1UNK4Z =0+]K@$_G(.!Q,WX0FK@JT>/^PWCY6EB%-@T() M=2/^/N<%2F:8)]22W8<\@195O'+6&RW/&X4\2\VD0>L%67-3W^PJTC7AQ]': MSPNQ>KLN@%D,"1U+CY:1CML99Z[Y6>6:,^F\& M1/DN5U+[J\@6DPW82N X'KSTEF*/Z(@A7VF/-Y>6:YF3&70\2VHMO<6Q*!SE M#:R&ZA?>=,FA.P([Q6+SJ*_GF0 OWFS9Q;D*[F%8E,LV%&OARG3T")*"MK'* MBU GT>GSUI^H7%XC[>I<6G-L+3^(]H#PN65Q M["D49CV(,O#^L:_(($6"_FP"N,Z\7M_;F=)#CTBK,A3=C6IROV'5D M-IK-\I)5FU*2-LV3B9SU%'&+00]B0BZ_EIQ105?+T#%)MS6G"\:+.:Z-R8Y1 M"I+]3)2*#?H_KBN5$\2!,Z[K$2Y>2?+SYI1-PR,@3@+.[^],S=7L41=0A7DR M(?8A6S.Z4^G6;,HAUR76+,XJG1%@FZ7[#067V:E_CP ,Z_I7M I)7J/T=#TF M,B#DY,+S=IR^BJ4C8@2W%#/9X#+9:WE=R??D4#/4@0HQCX=<(-:)H*#ZQEH% MO(ES>7:D@.(_CJD\!9FFQJ5HZ1_[4JP_?!-1";\(O8=+$)N5MA9HH3#PV%+H MEU)3[="E2%G7WC.Z0VN (/!6D)=@38@K<8NB%SVP:!!;FVT6S24"D?M3G2SN M9*@%%QA=\?XRFI>@'*/":TQ.&5PQ12>>JFJ4A()A/?/C"7EX)Z;?F7Q)*QCA MYDG^?;\2U^&UF\I,3H$EB)6&TZKMT$EG='VGGN."]2AN@[E\<'9L!9*ROS5S M=*. ]N$3)<.A8*58VE56I%[JF\]M'=0:I-PH-0FDH@B+P/U=VS\ZDP'!R=>% M3)SV(ZT0BY\9^7."T^!<^Y%>H\9QJ8V$7_ 5RD'MJ57AFV[LFWA8VJD]EA*< M3ND%PB%'' FAZT#0_A1KEE:T:_>E6B,P5@><8A&\R,*L2!BHXD4:IHLDR#$% MY-572JK&!/#MKZ3:M'(0E%8=M"4FJY#3B^+*;+->(^O"UVZJ+STCV4K>\24Q MLP+'\R @+E"Y3:I2+Y:@W>ETRE Q9\;H]8Q<\@3T0XY:G#BFRT+ M/<[3<)X409PF831;C%[.AR@+%]D"_C];%(Z 7%GKI-T[R+GU8<1M^G+LP=TW M9"ZX3Z6DS*&9RRO_)):G*?2T:G#TR=<#Y(."W@?E(A<* 6)9EB*7F(WNM_M6 M>U.UNV:K(][&8:K],WX/KNM$8/<41C15$^!J*L;8ULEH MR)G.=]MSJ-P)'X\>D.TF<>9#VZ$208TR@8O$L5!>K!V"15@>%&&> MNQ,F_4%[7HT[R'+)($-EGS9JDJ'K , B(F1S:*US>,3H0D;_^05MI'4-[PFD MM$=38TVNT18KIQYJE'EWVR_L,,$T;O32DI\P1-I2=5.V.NUFP'?#"28__89* M\(G;D '""BY, ^W:)>8;8\6/7T)G(*$MU+CAZL)+*][]4J?MC0KA;,J\S8T/ M293='^M#UXEX>B3[CX7*FR/XP<[WFGX!53 I?RV#'ZKU^DM%_./USU?!?X": MO]R&:+9/ST).W")BL:)"I+Z66!.';@6,>MX'=W 9V!7-KF)C#P:PAO>LMIJ3 M.=Z998-WDB-E>C7E&BM06EA\5L[J2%@P0M9K/@:*2M( T3DF]6IG&2 MA/DL"XY!N8JC,"^*H(LR%4R2+$Q!!)X%7H"I) [3+(=?>Y!2P21.PAE(P;/> M^P?0I(HPCR*\W)F=\[HB._P\!Z\I T&X;8YR==L:@H>G\ MGL=AOL!1'Q>A3_(P2], T3_2-)Q%67 Z(@/<.\DCT$SF^%Z5O_$BF(5Q&@VE MLB2(%Y='8VDG<3B'"W3"Q(L@R2/0F0H5@A_$S%0A^4[1V?C!,=[!7<^(QJDF M,-PY"]$##_I2MAW[70*&H\8[7^BSICE/EIPK:_'FXFW$(9C362X]?[PL6'%N M!_,"8_MDG.,,Q/919U5XJ@#54W0 JEH9/[1*L;"7@/.^C+?5Q].<8:OB-\4 M'[T:M]+A>]5$6O]V4#6EL(Y&ZMDS?!>O RS)(DR ^('U@0J\B(.K_CO'S(DR3^7'L M/)@LPCD][@4*FB0JX,^3V#G0?H&'8#(#YCQ/2-4M=.Y8'@_60 M E/R\. "^%;LY\&@]$>DI ^S6& WZ9$:,SP/>.Q\P3RV".=)1NQ]YV%L<1BE M^:D<.(6;8./S19AEV;?PWRS,T^((]EOD840FQ84:1C^J DL_AQ5V=/$L 5E# M>D4)GSDT*UY=E:39L8&'K1#*.,5J 7O[B7Y[142E#K%1YBF&2,A6)^Z*$6!. M;\3R1&&KVM$2W&]7U=J*I;4E.08-7D=]_["6_$T[ZN1P9&[-S8ZQ>"6&Y# VA+@3.MFQS@3$6>>&TL89\Q@,"YTK" I MPBR*X?2<%(I\*B2(BDFN_G4Q24^)B9[-8'E)5W+:CDY#R]U#03*6"A4^UZN] MJBJV2X!MPE<0A;(/#U):R&F:G$V*N1**M)V3 MB) 6LA5#$F$:_!5.)>%'V5F9+G6Q'YUTG[5*GZ$L6DF7]HH:E:U?6\M,@0,3 MHP&*)#^[29'7.AC5ISCX0EM1**@DI5Z?',HWT?INF'X8LX,B_CZM]T4,AE^2 M!J36HU$TP\KP,(^S:?"7/>Q/$B7)U,OJ8HS1%<+K%F#2Y%X_?J[!C'T]+*HJ MM-R+4AD]XKKWMYO)>1%U2/FN7!'F >,+4?$19S\=U,,[92T[2T3)4ZXK Q3E M"#;'RZM+@W[^9"J#K#/7\Z/>F(QCY6=M%?X%@=>X]A$G;TCII@HS5RM5(")5 M0_L-IUL!;[ZB4O5@&'<^H#HTTIJ5CQV4CK7"]BH], $7+;K+/]?;?;M^E.Y@ MJ!P!I<%/%[9NGL;G0$/G"(9C96S$YV#)G*,I0?X;@68^DTS9[T]PQH/-,@MG MZ8(4TR1GA^\,3/1Q;_RYW'X>+(""BUS]\[:3R,HYV-][??(8?PH<(B30^XS>-H%F9@YJA_^_#V&9S#=!9,4O)WPZ7VH29]>NM)#"K09_H1KZ/34T'A6KI5<+')M?L99#.]:_);+,->N?)AZE/.B M).RPH27!(64I+PE(\)3<=RC9XW"1%?8R)#$8W\5QRQ 7L*#S7CLWDNP%<#'I MJ_9&^JJ]\C>3X*LD\QS/)'\A5Q\;M2^F5D;2C\BET&G@@4=GWT4T3T@,Z$%V MFK\%Q0SC@YGR=;";X(7Z[J71V%K,6%B1TH8I=$!X+Y)P'D533!K+(AC7BP7Y M6U\44<3^TL*?U#"#T5PZ@ ^_"+*^ZGZB L+]5A\6UW(%]TL+1_-DU6DV[0RH M _5OZF8=BO2=TM@-J/=@SUX$!<93T<$(9S9/,T1$0DBE%9GY+9$MB#B@V#E0 M,LVX=H1^G(1%'@4+"IR^"!9P%,#:?A%D\S!)9E[IK+X#DD;'##U,)VC3(Z(8 MGS5+*0#RUZ%*)!QY%,SAF%N>^W+UF2OF8[HY#E-@.$QMZ,R<13BR^2)%YVJ1 MD\OKA=87O 2"W<0XI>#"B\__7O"#P^#]NA2LJE<:).S(@S3O *3U-_/"*GTA MT#NG\24ZF=_BFV$CPSR)Z9"IOPWJ&89(HB3(J6\:S+XH# 3:''2;>8[+DT9S MU-22V6P0$VT!IPUD&&841D60SL'NF!W$2(LQ'2)/@CFT6(Q%)T')2B-T*, I(>UC!EMQ M(%PY6X31+$4-#W/5LX1"JZ"[@DZ3$7?&3-\8Y2Y<4\#0,\_Q>\X%BM,<6 "N M2PZ#0:&.?"3)?.L#$\WGE/H%U\$R8>+RR/HD,[BP 'D P@(S4\"J*PZM3P[; M!49@@JI+_J(M0$[.IK/1=8*MGP7I=&XOSJ5G<1*.@!536I(< M" X^P6M3=JSIC@52S6JA Q$0C3M+I1NB764AH_C =:A^19QU&SSSE)1AK?#W MRG)!@HX2;;D4N)6HIJ>L?)":#DI!48CE D=H J0C$ MH,+J>YQ$E<%$&LE@\?F1^EKA# ERCLI9*O'E8H'?)2 84%@8'"WE5.U&6N"P M@]2ELH!8Q>3$44#8#PNT=LC; NF-$_[4YV#J,: $PP:%*[!^7$^&!R3!/EIEJ(- MB=P6#!C@>;-O0"^3DJP6HQ,FB("Q8'-^,#'"#D3TS];VQG6MJ^C2!0%!T=$S MZ% &-*JV(V!4+6/B=P9R:B@7@Y0([I.@$:F8/VZVO692?!"Q=8Y)?^(NQ1B. $I"IAUQW3\",8(8'Y&RG2LP*5UC3@]M7*ARO%#*#N MHF(]FCH,&DL!VMULWG-W(J!MD$WGV7=3DQ]3X"(E>Z(]BZ\KCN'35'DAMJG\DUU80C157]"%)PKN$!FNKS=OV9K&]^RDVYU-A. M+S+909W6JN0=]%W=BHLJ/$!?'^%#4*(>% NA<[51$K9%!?O M15)@^98G+@8_@CQ7-QF(,MG8AW-8&#M)A'K+?)U)2? M-0-M8 %O\8N/A"J0=4;6NT[VT)NA9GEPH>^ZHU4^Z4DTA _8#HE(#QZ-E?#9 M$J#ADQ 3>3P,!=B8!"0MQJT'FUXEGE10>H)=O/X[^.)O +[HVE3<7=MN>591 M@[9U73KCU8C#S%"(15KO;[^W?,A:<=7BC1P ,3D,T=2=A;-HSK>K/L0FWV)& M*>)4IA#Q-=9F:SAN/-MQE*/3*@&MV=^_DN[&6B56S#&U"U/&G1Z?5I(?R8TP$"A3.QRI\T249-;U8;^SEK76D'%*AU69SSN3%LJ+ M"WM)S60075W$_[H&U=1N%>BL,?,LA^_[^2D!TX"NY\LXFJ'(U+4$V2*,T\2G M6<888V.--YHN/- ,_AA;C-@>RLHA9#UOHWHY"O^#PB>P6'3OL4(TE>W<@S+$ M+<=4N$QP\MP68;6+?GVQ050C7&BX<;.G.6T[?6^1-!BBO3K$=U[W@8XN4;<1YD,5AR>;C(9V1IYF&6S+$#EKX2>*IL M("9YY+2!GZY>+-#0P#\2V-0$616%!]*9?Q.Q_-N&1;RT( =[^XE3D.O>2[;> MA6F,/KZ5F:>UAXMVB % 3IZ1,\+Q"6FF\BO(1NI?2OF&!I*P0P*E=(ESV>?/ M#Z9D0%DHMDTI+#YD&KXB#\_ _DW@B)PURS'W#"B\2 MEN?0%?,%.;)_Q 56TF$Z[X%53GDSU?72IOGQ.#7]EZYC6G]A MZ6.D+E*.]#TA'-U45AV&:@&BNV+S*BNG=HTYZ*"%+L6C)4>$.H3CV>-% M40\Y#WZP.S:+@YR18)(AC GY M*I-\"L;&H=?V%PI?"NR4 @$%F-T%6/?HY,M3LEA^=J=-#ST/7C'BDHR[B",* M/<*H9U-TI$\QOI" 6I7&KLVJL#':(?!2Y4MWDXI;@1?EJN-Y&,,H^S.9B'@ M[:N8C8#=).ET 3/DM?1=(%.'=8B]?%1WC6R=U+/R&HU4IHI#J^H:#0,,*B^&Q3\: #I;U\1 M\R)-1E9R$499&O0]./A;9B$@86DA6,7]I.7*XCD,.@MBST1;?(S*2O#_ 93/ M7\^OEB"6JU:S%3B6> %5MH0!Z.?K^I\Z>U_O9#]P97+_93L^U.VOH*)7TO0] MF6;!=Y1_Q*V'N(6"E/EDTUEN?ON\Q< 6.>'2"$[3=Z DH.2%4_-88X_(:#J# M+WL\REJV:K'!:53Y#K^6%.!_5E07MQ]H M[IY3-)O45: +3VM[^>6;XM=Q[N"+,EBEA>.J\B*Y.Z-J_JJS&6W$PQTG<>_V MW!S10MS!KE3B#<)-TE*HJ['#"*8P&X.7R=5(9C16/!#5>=OP?-/#-A3ZY#(; MJ2FUQ@9;D!387V1"]Y_S)XE\R2?**,/H-54YO\#87IXL@O<58@)1IQUKL#%A M@LR0+G 0 MIYP^5=RA^O2S?CG[[)C1X^TTI$F> M%%+"#?P,(;.)+0XQ]83B #!0N/D51X0D>SO.LT^0[3C!Q @MHYV&:S27! M$Q,:$1%NSHF.<9R'":?B=(E](OBQCV=Z6.W(N"0BH\>7%I1]GU/8TAT9:$*+ MV1R31Q#>)= DIK2FLR"+TLYC)I@TAC]A3'>."?=)Q!_G M*-UENMW=^.C42^TZ#;>\>+B= EXSZ1&0X+$IQ0'(-T&8U=$VNBEE+(*^865G/EK9$\+& M\4)*F@;K68!R$#HGC[Q3MAG+2SO)K>OU".8% 0)A]MTBE5[<-L=#Q;-L=M*^ MV4[KT&QN!C?&P!95,8AUB>[>3@LHI2:$6;MO,,Z.'#698< M@SD%F/\S"(8<3'25U9DZQ3Z@XDF>A1FA-:&?<(&L[*^>RRC=9;8XX9UTD(2_ M479R/L.W?+S3*,]6UY<13&="EL2.#<04-X*O1SGI[1[-V)K:2[AXU$J6WB&N MEFZ?U(^H(<5;.>Z> V"?(G- OE=4K8$"QW?86FLN%;FX/G^TIP']X "-F#^ MS"6O\KSW?8=9SHD7Q0D<3$J81[#*F(4SXFCE>&;25#DX18=A8 OB#]Q,?%UQ M%2'0GRX3O:FP5F\MPBSL2C-'D+ OOFYL!<<6$& XXT*,K;**!K0:_5D-"S?0 MG;7!=B!%EX67 &^)9JDF,R6H85!L7_T6BZ?! MCPHNTW9+*TS[X*9>VVYSV7B%8'S!R,KQQ%:8X!9#"^9_0GYH7. MT[XY:2B''7_?!V_X-58FF3PQP5K<$//(8BS^ 5'^H5(I6[[KST&30C&-9L#! M]^I:>L[,QD=AT?W272&.RZ68^9>3!,:IY3"P.,:4:0(RT,XW?+;E'&PU?(B\ M42$?Z*P[XY3\V%!QW:-X%W]B.*$,ZPE@V@6<[6AN^V(&Y["JUWN'RSFS* JP M-4#S3%$.@]X%6J>?P&?:G'#J=:S2PNY]%P+_5:Y5?W#W^F\SS6<*)*VUAV,[ MN@SU^IND:60A3BTNHIF4L"#@LBD=U.N&JOYB0=6XT<+?"\V *V&50R%PS.-Z M9 %7+H*13LK=*3<-Z]VFN]C-]GN*LV=\3T5A3;RU15"??7 MJKTUZX^8V@5&% =72(6Z9V!S\9CHWF18YD\=@6Q78V^W,:RRHV9%=B:;N=:@ MQU CVUUU^\@.OCV? /N&NVIU*_!LDKS/WCCJFK:E?_VM_@1.8QG<;LNUM)#: M?D]9//S^SHM:;,PD@25$N-G"[+5?$<0?@>HW" ^T;%5^ R6+X3)2^@\H"")9 MC/=(E141/ DU;4=#$SL,3OO]OFAQ_-_6/7@5E?MDT,LP-;6:0I5ZW=0 MOYZ=;F-'(,[<18J:[%AOLE#=Q1@TAZ([ M(8Z]+N%N;?*42;5F5;!JS!@B,G MP$SU-!F8R==0B.#<90W(A8?4N<&9NDP#ML!%N3%=36J+(8Y&T,G%I6\;0,9! MDZNNND!&&D6>.FX:\#ENM#Y0T/X]3,SIY0S/?-U[IG#RGMWT%@%E@EC^3>3? ME$IC#N#%$/IK1K48RD26+S@E%_A>JVBS@UJPZX5[!O%I[)YF75@\-=CY=V!K M?Q3J139.2!R0NVJ3"91M]Q@WC; MJ22+2!3@?I+<)B$+^\//7=V%O$_H/[+_Q5HB]6^GRD$51LQF6*\+^C,B7 M1)91B5__!*-+D7#MIM;9V7^6MF675MB:EU\K71!Z@6K*5/<1G2YU M@VQQ?=@7'ZV54D&L) B"F;*&P[EO6%WK=JWT*Z?-%HVZ"CM>U?>*E>\4)@JZ MX59L"(FRJ@3M-'AK+C/N>>V&8?<'4"(UZJ%>CCMW&+PGU&L#RY;%P4,]>QJ[ M7:DT$Y?^#89#RXCM()KJ&JM[-+JRVLU>DH8?%/;$V.&K?BI?!1'&28-X7\;1,( II7.J (D"1=86?1B MGI%M#!]C0DKPDE$24>8[S_!]V<"TK;9NGH9;0U<>2U!)=*#01Q07,I^Q<2^9 MER92V"H/+B$O^*4&+2.7G\@%G*VI4L9\6;/=RY$UJ3.Z=UVNMBJ M)QI]4:(?ZDI'?:Q;=E@3N[2FW>G,P9;%5JN(WNEK.[YS\U3'*3AK7F>LL&U$ M/5]-F>W!]*\7<9BFJIP_!G&'(?X4P0_80,T/VEB3=\5@[-7 MJS&WC5PDH&?(';[%3X.E:,:7(NCP;8]H$8"&5N3$4ET%^>44[=J.':MSUV*1 MPZ=$HU-D"$\61P?<,TE.* O8CPOT- 206! HA,=!-,$(QAGL0!;.HB(H(D)R MFJ3I0IJ"3#"7/8L7IOB5O#7L%628'FV\"AVIE/N$\)W.7/_.1 +"9RXX-L;% MX1>L*SYS74J@;\%\4@8>"#'J'A$J-O;[R-EQ@[$YT,CD-G'ATYGF @">S;$%]7-CQ]MR[J7JOP41F!15'B[(?+E+$>T@/[2;, M& >W" O@_?/ /B+, M3^+91X[G]_9Q$8%U$'7W, ,JFJ;(?QE&2-:S[+@=),27.;XG M7V#9%B9:Q+"^/U;;VZ9\ "O6<:GJO: NE"!Y;\UUW%#"[3P- EU[=32TLHUU MY<:4K*V&88#(G* MDF@>4B;2P-.2G',;LH3XPQ U&@YBT]_P$)-9'N;1(LCGF".9^_VC">["&T'U MO('7+5E3DY#(A<'*O!)(T)Y:\9(ZZ^JJK7?5%_NV]\UVL\6.9\R(X:74A9' M%^$%IS/XA'1:U:J*ZH\Q4R<-@S0IX/F?56$NHOD+" ']IJ^KI889$J$*&[G@,_B;_CBAPG#;"/@?S!+9Y#[;[MH.SVI8=2,Z_+_]."M=Y MO]2)NYYWC0[RX@D^+$>HX?4-*$"_]*Y6(=+>JB@#G?YX91OHQZ_0Y:#K^[+[ M!3EK6HFO 0-2*7+,B<^O@;&R$J)*+55=%?.LYW:=*ZXNE#[\!7I,0J0Q%A4/$GU8YYZ6_HY\E32)6Y*@XT^C/%L MHLVEG;'E3::;#H=(#MR)TQ #7ML\%A"1U7;&.'@X7UK,\'[NMJ3RG4+G-CJC M_3=W;M;^;0Y_?*FD3:STBL=5@N._!B415YS\7MQUF9/,.HTL\"&]O'S5J;4' M#5GKS$1V?=""X:81.CPGRMK(3S@07$"Q3,GQ8QFF\A57M:+;0Z ,1CO/5PUJ M$3A,FK9NY"J#/@F)\91=<: 87W=1\:Q]H:U8<[6PP3:SRTZG(A.%5QFUE@2< MC=W7:=:MD,:)IBN.74LLM*S%-2$Z.C$PTV6V-V $!*^^R/):^#P@/S<5\DW4 M#7?4W799-S /[A30:C-,J5O&VV^P?*-*+@@89/!+4(E!Z- MF @FR2! 8AJ0VCH.B(@/&( _)+FI<2\(Y9 ^##1PQNI42A M+AX/)CN#%=$%6-'M!D:0BB0WK2'0)"Q&'&K-H!HR'*$5>'#I;0(MQ72ZN/J$ MOW5[F('9TO5V";*GJ9BG"@/10=M VIWH**0C%>N0?LZ=P63 M:GH[#04B@,-KDD!T!GKP0]DP$H:N(?*]63V$

"I0\V[K&4&; M$Z.*_]:$@F%KY!@-"V[) M2*%EILJIG?4BFP:FP4_^%53V,>43-40M?!"J=EFN=5J8A$74;:%P*.=+(PAT M7SY.N)/,#B>CN90:NH80I[Z2?\3N.^7?\-!K4WO[);@$140H6B5&1>TD,+UB MHLC8&8.&WW ZBXT)I-!RJ!>5*/$:-502\\Z^UI]?-($V<^/XC>BK?U,*9##*$YG6EMWT=CZ^5B'.OC9S=%&ZXE=P.<:K8QE.@H1_U5X:@90J( MDZ--<-@SM-?7?)ZLJJ4!@&/W0- C$1&NCW1\_0BTO*/FT+!.Y-@QF066"V#' MB2@Q_#<"BNQY;1RD^2'\:,]M5/(N:5QX.8(J4I8F:3E8$:4;%GON+E!-^>AH M!&CUM0-FVPTRMTJ5V?O E \8BL]S=-T3JVD?_;B5[E1E\R$-&XOXUQH7]HW# MCV[[CY&A-#HVO(?IXO@+8XC3%EZ]*[:BA4]]3[/K/KVSO- Q<-5E!O!>1 ME4Y0YI5D&)_F&3T"U.^HBWS(?[USO;O[':[O6>'Z^OO)R;]';3U?:G>Y0XZR MWV#HU63@NFD*VN%)';$,=Q%C5,L5597?F+]3*"ET:.E^C8R.FSW5_$*\^CP'%KY6-)$3[>@6*-Y9M7;NOFN M#-YZC?3O3XXVO<0;*V-80WNX3S,M).N-.T@%L:+7D#5PG0C$(;$%FNMV=>EAC(-)N790 &1 M31W\=<5,KW'J@MK'EC#.D5 0A99\H58JA*0_2&[,U%]9Q%/3Y="\0,8EI707 MVW-G[M>>!E!8MX_EFAIL6CMG/4GOG:%PMG4L#[()R.C'A YNA.3Q.8$;'3@G MRB]7: 11?06!5QAYOG_ A^CD0'HPHJB ,.2D77>\0@\ZEQ!_5OF$?IKM;XSL MG>"2F;"4$Y%R)G.QHAAAJZZUFCLC8= 4K1O<($YIGQLR@CH/(V-E53-<8O=6 M78. :&W[QHX'6V"A,/6MJ+L[MA/+76>0&EX)->+*'88]@M!6FXW 4'G2M'4W M-ZUT8C4DJNV"D /,^"O%QZS)<;\_T8+ ,2L_I+/H M>AE19YI*EAEWJM?KXV-R*>MR&H8)"6*M%2T;@) MGV((UJ-.'40-/"PC!_$YL*>X*!,]*+S0O70I$30M&+0>5(H![:) &9NAWS.8 M7J"R+WD_'9@^+SQ;W:J6[HX/ZA;-CI7&%!B)A+W;2@$K!S8N[.9I&!L[9B7U M,SX/-6#[I(I^T1;%;T*3G_%HYU:+,X3FB6)4.K2X+^@FT3ZRCPT]JG!V&+QB MWWVCY3VE-(=22Q)N='!3W^PJ4N8_]](95$W8I:H)Z!:; M[JZ]=XT'1-A&%;EN--N]R8;[& O7X<@\OQ3=&21#IU0P4; M!/'%>A#*1.#\&MU(G!BD6A#3H(&[WN->AHHWD5?$_N54,=:&+P>,@A9IT(2GT9A-C9LOWEN"VF((#5N!0M_6-?BCWM MH#B6%/Q:@MI0:?N+%@JC[BTE4A \N!VW%RW#M:"-[F25E%,M#I#M6CF6MZ@G M5%+)9&VVT]&B[L'=]3C4#\HM?6G=V%=;%H MD"#PU-8=)-MGV!# ]51Q-1W-NW&+IH?XA?':^Z<@#;=:.YBF]%-^W-_W*U&G MK^W2H9"]-@BNTW /'SOTUQE=WV/L^/<]>O!@;3+V8K+T\98: RA>ZT:Q[;,L MBH]S()2>;A45L[:N;SZW57IKD')CQ;C+I#8)Q\']7=L_.I-9/LIUH905^FN4 M_;S-7]*94BD>NY!>HQ9D&BS^@J]0T8\VF'RDK,1>"CBW(.(?>UDS=5L*Q+'0 MG?8_T@TCI\F?1A_\I[=.S"J5T#;D8!V-6^YDBF5\WJ8E\R%)![=4RSEU))P% M.7;BRN?>FRTC%]N7SI-"X^:,7^^TGG.MI(-8CH9K^[,S.>5V1 M'7Z>7=H]R0B%\VR\MQY"6%(%GG3Y<]X8X^RTKMD% 9U@TQENCF/5MTSV&X(AK%9G <()I[11DX0Z*B&^ MZ?@#YIT'I 4>Z32(86?V)QZ.0 B\ML<=B77-[@\;0&B;2'0X%XV%!-;'6,+1<@@XT=PA6"RH-9=A'>; M =$B:,I)7 $(O$"BF,RP67A*O+JCFQT)83,1&!E5&*S5-4<*'"1.?PG M(P$TP'^0_12C_<$1)_I .@>V8,@RFT7E\S"=QT?3 PA$!)GTT$,!:QC[Z2'F M/MMCVYU1D\0CMUO:FPF^\3S)B-1VGD6.PRC-3Z6&%&Z"DYLOPBS+OH46LC!/ MBR-( 5L=D934BE3?<"&(P47AB!?I:NW5\K"!@^3Y'J/?C5>Q4IF<22IP+D10 ME >LF'@R*VI11_N,#5'!H/L@+LX0C1WXZ4+E@R)+3>-S4-[/@:_:/0OB\[^4 MFW/DUE1,!L]!M?A,M-/O3] J8/*+"4T^IAZ]]$W13RN I[+[>?! F1FD:M_ MWG8\S!S7^=ZK"**"GX.F-9F%BW1!!? 9%>"/ZVHQEDB#)%'_?JBD.8;&O\UR MH,)9,$E)R8)/B&@PE+5O7D:T$[KRC4[1:\QN>Q8-Y8AGA\'N2[7^7*%'>7?7 M#AEP MU9,Y4H3!K;PTS).B[@TW9D86';F='Y$E!U Y+::J%^8R*2^HDFR&5;1]T(ZK.XL."@K:M.DOE_3L1-X3"Q1^0*673)/CNZ'U]:Z+' M/RE0K:?NHS2]!<,66Y50TUO$H)H7W/06NP_EA32]C4@24,_;&!L,4!\;U?8V MC0B%@]FE.,@'LO?C(B:LEK?D*:5*K)4K(8I%KEEOG&&CAW%]ZS6_3^6Z?V"R M?*]>B/O;6<6GLSRE8L,J13FO7\***:T>CCY+I7UZ#G0H+8/1]P#6A+5BH(=F M^,TQ*Q:#SIG-_=*BT.C#$XZ6G*F.$T=)#[X5E )S B3H,I''G'W;6I$N_2-U MT-M(+VIN':V]BZ0*1'/N>J G4\MD5,0:-*1)DF=*=6"I^T*^\Z[,C)#+[ QY M+$'%&:I&D=KB/V:EK.I;I2H]=6$^ +E&QHX?I\ $](B+$#]#$T?#XZU!0'T<>!8059C3F',,1F0N MI("6URS"D2$0-+;HSDF]>Z$EKW?[&4[YJ_%U#6WR:%'O\^PQ;>N%%>>E$FJ[ MBI=LX[?X:H1/R0F-Y5S_;6I=T4B)D@!T =!/$9"H,(6O\YR: ,-"(=P0XJ'/ M9H.5L MNH(2.4+"ZL#UA/CM8&8NP1K,\H39*LY@ZO,SCH5K9#/@BME+/P!Z< M8>\-)$6T2T'?H8U,@$H7&6-](MI.[L'O>JY%RV&<&34Y1-2JA5FT D:3P6\1 M6",QGB9$(1I:M!G0.#PB0[S&'&"]M/SP-2#@<+C-%JAV>" MM$4H+1"T"Y+0R1Q.:DQ 5-A -<;E6X ='PT0_X*:P'6J28YB!^\#HU'U[HU7&LXU/A5L]8%^C A,!VT)*FL4$\80K-@=2S?K%&;!Y M2/&PT[.(&U(M%F.V.:@V:90B_>89"?(9\*T#QOIL$4:S%/6JK$C0V"N(N>:@ M'@@J$G:'FQ\X%BE-L=I,1,!8P$!S"')WFOO6!B>9S\I\CK&-! ML8Z1]4&T+UA/[&$!"X,N0U!K#JQ/#ML%1DV"6E&$YG%*4B@I$@(^Q:@ ,'T: M)C8@P"9+8S2KC>\#Q'O]" /[.ZB#EQ@/?#(MO]+9>/TFE/:.2-=.B?,I:HK*7B'"\6U/\.Q .*#%,# MJ,Z&5=]*R)L%=42CF&:L_%&"O4BYWPB[1PV-49SFN0:XUW;S)*9><=@YD5R$ M$SR\BS'4:P0X XF&;!3,.D1$3H$OQ?#PP\,%_HOV$K"-< :R/(T6I*CJ&]FT M\-P(PXK((33![C@T3+8C[,GF\"AL2P)3FJ?]J9M O[GB$O:RV^Y8\KI@FPBU,V2:.J)6H!!O=P.3P(SC3ED\Y MZ8X*.=N/G9Z3+CD:]@1%H8A!1H_+E9\,DAE\ZNS1-[(TD)>S6<0L+<_)ATXK M! KY+!&O00)JX&(>,4^3I'WE/\C@0 SWDDDHQT,[Y-]U'/)O3%1V@-+IE?*3 M *;YJ$/*G;*.X2I\)?;A^"85R>[OUJI>7*(/C;!/D K9 KN&S8C]@'V;#+B] M8LR%L4LQ+IUFPT,S'2__0&\K^ZXOEM)2YJD+T.NIIK]HM-?8M"A3%RE=>4^9 M:3>5%=SK=I27VGRE5=:=QO%66SJ: -V;1 $X0[ MEV?H'P"F/P?E<@%*G6IJ/U%=[<] C9P""SOTVOZ6XTL7U.(8=WP*DC.9HO0$ M PGYX,_NM.FAY\$KSI23<1<@5="R1_S?*6JR4S0AP"Z9PX'QEN_HQYJI?!,W M,SO9W29<.UXBLY56$)*"5,@SWG3V#UWOH'I=Z()V"G;JRC3@>NBO^6@R>&UV M@QZ01=IW#3@'W7<4L 8F#)PE"JWFMI04)A/\IO7Z@+V1;A".B\H+DVD6?$>V M J/Y,&2 Y)AGTUEN?ON\1:.)$C;3" CE.^#H6 X !/%8(UAF!#;2=_WC9ZWY M@Z9(KK?B!0/*'N*D.3E35"G#46ST%>6P8_6&=2,%>SY(!\KZVR)POW>P_[V# M_3-WL!\/?MA-HNVZGI?P%S97H]DKP^G;J5KW>9X@%G],R9&(Y3X'TZW3U!G1 MRQ'B-IJ':3;7+>&!NB.PYCAB%,>@8GN M9UI0[D).IJD[0VRO"98*K -F9*89A7;0<5G$)B]''@1&.U+-5+L]-;3?AR%'V+4OR"^ M-%.[QS!#!H;'XAH)=AJC"'>61<%@?2\YR>#P)5C?,0K\FU)L"\2^%<=[=/I= MTBSQ0@JG@ZXN&;&8(YM'WBG;;'&\E<.\H,Q?C,Z K^AM0A_U M8%%7,-'%&&>*T_@*KB8Y]G@G&9*3:_C,4E',9>0PG2U.>"<=/^'.%&3.9[-^ M;/EJ?T_0[Q@\-UD%2(C4.$S3X5,)W]!TH)J]?K&ZS'S1V-@OU)WOG_JNUHCVYFJ)33!':K[]T7O_4-?J]-^TW]:8= M!L&G0AAY.8AYZGOM")WT:UAE=<4W+>OO M?0=_[SOX>]_!?WG?P?$2;ZZPI\#DJZ\(/(QU&;J.GW0*9%BI SJ96#B+54O7>E$SSJ%>WU'U]\+],QN-;:JB'$_W@ MY#X.#37S+YKG%4]81Z:@(YX]F$S)@F;H^/Z\#=!\9DBE7>V,4J)SSA1.2IV*.1G >B M:;!N\E&5BW=?I17@'YKMKQ1O4$SDE0#&!ES5\YB]-OT0]6GIB MZ"2ZGW#;.U1MO.K0R$U6^PF,#_5E>A];2AO_9I.,0!\F$QN[7^V'4W2L-M#@ M2CW;:(Z@X_[;!\3--PWB>8DY\1*SW!M:9>3O+>S^G[4K.C393Q_K>XD^71&4 M/\,!8L86MDYZB9;ZWRZ^UNW__)[2C,^C&/YWX+B<, [V8G[# PY.Q+^7O?7^ M8 %,JF[O:&,-8L^I#3B>BPSZ1KI$]!3"^T9BQ8)V0J?[>;];5\_YV%&*[\// M^:W&P37]RWXSQ:*O,;/1-BWG ]<8XTZ9T)6!LNNK)WV(S]!!AOE0F?K2WIC] MMP^&&RR%&7OQ:$!:D\@Y=*O%9 ?'X(0\3&LP._\V& M6TIRZ,-,@O&#ZQ'[[<@77((*!M)K4Y?!);8RWGWS$^&R"NVWG;2(^ME$[;_Q MR>]+,,I>EI_K]B@2\;/Q\Z/10$\7HP[+'^/UL^Z/XW3Z-"EK\$&[OQV!$WKH M%B^T9^^F(8#/TYYNU;+U;+61NK?^!OA1W?HJWF& S^??OR=Z/WJM)'^3D6D? MU7&>J6=YYQ-\5L]WXB?O2R2ANVJ'P:+VT,&_M,'YCAW5 '*F@5=5^CQ9\SHN M>#)78NS14.7HECWMX/58Y[$GL8<'^F2GZ""*=R%!FXQ$-3AS5>;77X_.+J,IAGR5,4TA(4TFA M(3T"*O0$/:W/S3H(GWU*U9%YY=5J@T\/Q(Y@N,5YE(S3KK->QP" FO4[0IH_ M(TQG;VF>!ZRS^]BG0G9.L.=$S^TT#N/9"W%-DWZ@M;]+'?#*[K TBN7IE(X> M8,]WL>>[7EMZA)_P?)?UQ)T&I/ +PE%@2Q^_Z"&"'E[!$Y;N"&X[AJ?Y9.Z; M!C\Q"NXK1,'UVLAI-& C*\A,2I(-,9^&Z0[Y!!:0:&="R#";D[>4)8>"2&[U MA'JQKZD 6;RLL7DXQRP=CRJ%JLACB8>?+T-?CM<)^(Z&8&-J7IK>RN^I@90Y M=+;C ^1Z=XHO%90/HH0^4K!N;-[#RL21$^TON??"4!!P/N@TX9Z#8;UMZE5) M.LE%4_\3%D22)1"DL%V6#_^"17!V3U:B,IWGAI25 M7]>PLW>]\SD!#?9XV-B3Y]M%C2(08S6[K5# *T] NIB MM'K7MP^W^F1N^5IJ_=*@CC:R:6^ _4D3[NG1&4"]S>]FQ_36=#R1I3^YP?R2OI@?32;Q M[HT?S[2[01[$T],YDHNZ67I#:!TLSN$TD--LZ6["Y>"%S.T\Z*Q/64/M-AA; MO@/^-.\JZ21=A.SP)2O.5"IKGGM_+_SVY^AL##CGQ6:#.$I>/$HT(SZH3G]/ MGS=Z$[RCZX!,GA@G-Y'= WD_GG=UST1O$,Q7>0 M%@??-03OZ%\1'Z3BTUTGSH,&]-_CXJ8T$E,DJO)=ZJ4R5N@;A'TI^VOAS=SU MO_>(1*K>4+BD] ID4$G%B7\MFYH\KS[C-IHF^0EC.9!/U<.>1)'CH$X>/0M= MY8.C#BT#,Z>C7&E?'X1>_K78[S%0SS_G9(!^,Y'T=6*(CR'!P M^)\V5.6O1AQRMB:5O0:OJ[']/&YYUG?<:13GD2L M2?LFJ]')T:RP]P4UB=IN@-PX;PB^A >2OG>ZU+ 7J6^+/@$TUB].G@ >Z_,W M]:J;#_&F$U;9;-&'2@,= &<=D$Q'^/.Z*+#^P1P/_CHJ$_^HX#9@4%0Z%1[, M)#V$&1N2>4"G6"YO24Z$CC7OV >R-OG MI7!*6(I3OZ>6WRCD^9*YT7OIWUH @D>>^THTK)"X!6*IRQ=2OY%KPF%_-[6H/<] M\_,_/3P<__PG+IL!T&77._%@E:D-3/.O+! -L'%H800;/&"OP_)?,[R1<.JE MA5SM"^;MV)4D] MRO^&G:HW6JZ8S/,G'I!!%>3@_0-)'T=PN','8=I@K=N*\--$+ TX!V.P4R\[]XFQ.NG3D/?_AL, M36.Q/W5PU@-^@^$=VD$'D_ZW(I/.2_X%TZP.C,"T-^@U,_!GU6C)$/N1/$X< M4*E%:+= *?Y31D43 MWI ;G,>E*ITF;SY'YL/B#5A[I_D-NFW^LF_J=E4OGW@X MM.B4?A>F/\7 X1_@; =)HOXZE"'HY_PJM#;Y^3PW4\4 M:8X,>N+ .\]XVO@'2$[OFO6ME1MW.JEYN@WYS(O19D/>H.$1G/Q RZ'^E@YW M'>I>^Y0&0?W(XNE]@GK;^ S-@;K/]#0&>O)KCR0[3B >;0WT+:2GF@(-B/KG M4HT/3C &0?ZOIS\HGMX]?W MK!$+0WY8X>W3Z9N!RLCC^MKT^(:%*7<$+-'HU<=AR1W]C&&8RH.]=SS^L*> M= VB@&E,M.%9&L\JO\VM%D:PQC)XOZWYT9@*ZD<<6/BROOL/'Z]-UIEN?8>K MY^D^#&RKLIO>&'9><#)2V&&PN=X[^T+13(,/J/FI$SM$@O;W ZV=4"FH MD9WN;#_\$Z J!RD[/H(\N_<<@!@8G;+!.W0#"T>


7IW@:&/F<, ?2?(?; M/?F#-&.MG$Z_8ZCY4U^E&.[S=/INF5(IIQ59:^3A.'<]01AV^RN%ARKL/'<, MA]5N:%]X>3%RH>GZ.Y11 M1-G(;T!U_5RO",K*N5*5P7G"K!HU W#.:3>G4\BLBO8C_H>3-Q'AJED^.%OJ5E^J=KOV$^O M!SN?@(AE@XI&C<6P4GYCQ\U&*F@'@'6H^DKX+3*0;WOM4ZK(?+E_I[_UF"#& M6/>TX_OIF"4<;ZS"*M]F,#YL)H]ZC^\5$-O YA8QZ>I6Z2I+M) MK:UN4FXS*?A]^53#::#74L]S^.[-QUA3[*>_UE!+]0S ;XPP$Y[)%&0"CZG&8*$TIZ@#ZTA"@JD%);\1BO-YL;XQ 5:>;4M-,-,HJWG+^ 0T"PZR5K( M!,L^C0<[4Q10G!HZDF2Y694H'.-42C M) 1E@J.&0Q?1"AHVQI3>FU?I6[J# M7:? [C%'XD)@6'2BKKH5AU-S&\IC-(L]AO7WP@4%V0CUJ=+E\$8WK8/O)$Y) MW>AUVA/0Z*@HZ/8C)1EGV!;SRX3>G@FC '5Y0"XD>=1XIE5B;< 2@@V6BL1C MRP^)BA6N5==.=;HO9_\(.;_V<\XPQQ+1,6G=^X?\E/\SX_GYWU-NOBI3PJ_( MT5R,1T!R'S]&,'$= \BC>FXM_3-)I[^_1D+ S(O16L*X(582W='.2 M)-CR,3-:"+^:X9#N7-3#I*#A%5KK47X'7\FQ,89PD'^8HA[RW[7 MJH<(X2#?XH14[+))./Q?B'X"4$L#!!0 ( "YX5%#7;^/W'@< *I# / M >&PO=V]R:V)O;VLN>&ULQ9Q+;]LX$(#_"N%3>\C:DO4LF@)IDG8-=!.C M#KK'A2+3,5%)]%)RFO37[Y"NTV$L#?;B\C<=MN99UT?ZA-[*!;U;:U$4'F^9AW&Z,+);M6LJNKL;A9)*, MZT(UHP_O]]>:FS'>T)TL.Z4;V&EW?%/R1_O[>[LI"CC@4=X5]^>CR4@4VTY_ M4E4GS571R<]&;S>J>3@?!2.Q4J;M%O;>[LA:-:I6/^72;;5K_>-/;=1/W71% MM2B-KBIWEOW"G01W:%_V?).F4Z5W8%?#O(1M M7:DEW'TI%A;"GM *O1+7A<&0(0$9G@SR4M<;!#DE(*>,D!^+JFA**5SC;1%@ M1 !&)P,4;^8%@HP)R/AD5;U8%P9!)@1DU4.CX/RBZ1!D3D#F#)!3 M@/PJ'V6SE>*3T37T/$UGP'^X)(,)U9-/&# CP+PH_]W"W=T!&([4S)$]X^!B M@/LBBU9Z6)18@B.;Q6$E@'4+CX41;V9-J6OY5EP_P45;B3$IM01'=HO#3 '3 MZDXW^\[F;PC%(, 2&),23'!DPSC,## _J2?H&2_:UI=?0(DE.+)9'%P.<#,( M,IL'>_<>0LHJP9&ULNNQ)X#X6>OE#U55F(Q22<#B$BN3+[IY.(, OP:MW./^ M.: L$G!H) A=%[V4<#E;N3>Z.2MM)ZTQ)N61@$,D@37)9;%1D.I \*#+[SC( MI@02<@@DL 9Q6&?WT%,O79<#?6&!*SND5!)RJ"2(W9-L>VMQ5SQA-C)1X?!) M8(5R W>P&13TSZV8@UN@'&N,2?DDY/!)D+YX;['=;"H7Q$*;G'E9'^63D,,G MP4XH#:0KRM&UG7$GXGX[I,P2(C%.2&DEY-!*.'&=8^52 MEGEANF=Q9PIXK$N,23DFY'!,:!VSD _V6 #M'RX)*=6$+!F+5&35H"0*\H%2;UW#%'-(6U^US2FEG"F'IE7AS9^.,]BVFI.0SY9#/[QRKEX\<(..PSE"RY50Z!ZG8OM8Q)B6>B"77&4C)_-*DS!.QI#U^2M;W M $64?B*6I&<@-_/+DIRE84EZ!G(S'Y/23\22] SD9CXFY9^()?D9R"I\3,H_ MT2DG:WQ,RD'1*:=K?$S*0=$I)VS^F>*93LI!\4F3GPAC4@Z*.1R$,2'=U5#G MKHTN\+!@3#DHYG#088YV);M"52V>(XDI"\4<%CK /-L'Q1B3LE#,8:$A3.]) MC\G5 AP6ZL'\N&U5XX5Q,66AF,-"?:6YV\28E(5B#@L-8?J53EDHYK 0'N?8 M/^-W\JG;>@M9* O%'!9"F%".2_UB]@N\E(6R4,)A(0_3BS@Q)F6AA'E0'(Z0$LI""8>%!C%Q MA)10%DHX+#0X8NB5)KEJC<-"AR.&/1%20EDHX;#0 >9+X6),RD()AX7Z1S8M M*\:D+)1P6&@(\P+/_J64A5(."PUA7N- +J4LE+*,Q_GCQ"CZP)B4A5*6\3@/ M$W=.&).R4,HR(MV\PH"V4GG17";3.C+)2Q6&@(,\:8E(4R%@L-8288D[)0QF*AUW-L M+\$'QJ0LE+%8Z!4FA'"KE7V9\!%C4A;*6"PT@.D-=664A3(6"QUB[B8O<&@0-/) R7=+)QPF&@2-/5#R;=.)<]'8'=Y^>+^4*]7( MY0W%10C,6?#OT" " / &@ 'AL+U]R96QS+W=OSN/O1 M]>LZ/BZ:MUWSZ]B_#IM:QZ&YO)G[\P7./WD_U?^Y_'&UVB[KU^/RY[X>Q@\J M_EY@T7P<9*>#K#S(309"?#O+RH# =%.1!<3HHRH/2=%"2!^7IH"P/*M-! M11YD6I"QU2<1UGJM#7!M]%X; -OHQ39 MM&;;0!MHU?; -M&[[8!N(U>;@-T M&[W=!O V>KTMZ&WU>EO0V\YPKTTWVWJ]+>AM]7I;T-OJ];:@M]7K;4%OJ]?; M@MY6K[<%O:U>;PMZ6[W>#O1V>KT=Z.WT>CO0V\VP5T*;)7J]'>CM]'H[T-OI M]7:@M]/K[4!OI]?;@=Y.K[<#O9U>;P]Z>[W>'O3V>KT]Z.WU>GO0V\^PUTV; MW7J]/>CM]7I[T-OK]?:@M]?K[4%OK]?;@]Y>KW< O8->[P!Z![W> ?0.>KT# MZ!WT>@?0.\SPK)(>5NKU#J!WT.L=0.^@USN WD&O=P"]@U[O"'I'O=X1](YZ MO2/H'?5Z1] [ZO6.H'?4ZQU![SC#61,Z;*+7.X+>4:]W!+VC7N\(>D>]W@GT M3GJ]$^B=]'HGT#OI]4Z@=]+KG4#OI-<[@=Y)KW<"O=,,9P7IL*!>[P1Z)[W> M"?1.>KTSZ)WU>F?0.^OUSJ!WUNN=0>^LUSN#WEFO=P:]LU[O#'IGO=X9],XS MG/6FP]YZO3/HG?5Z%]"[Z/4NH'?1ZUU [Z+7NX#>1:]W ;V+7N\">A>]W@7T M+GJ]"^A=]'H7T+O,,*M#PSIS3.O@N,X,\SHM#>RT,TSLM#2RT\XPL]->(3YL MNKZ^?!_[[6$]W#KEG\4_S[D"?!C?=_7V'9=5/P^XXGH\7Z8VE]>;_UTNJ_ZI M:*XSAJ??4$L#!!0 ( "YX5% ;3=NR9P( %\Z 3 6T-O;G1E;G1? M5'EP97-=+GAM;,W;WVZ;,!3'\5>)N)T"V("!J>G-MMNMTO8"'C@)"O]DNUWZ M]G-H.VE5)G5J(GUO0N"8],XE,4Y4TT^C-Z-?^U".ZO?ELMOJ^]ZM/3]=/K3>1 MGN>^:[3OIC%Y&-M73=?/#6-K^F6-VW>S^Q 61*LOQ]#%A6N;*%1=E+QAPNL; M3^?AOF\/QMJN-?\5;=INN\:T4W,_A%MB-UNC6[\Y[ MIZW_JH?0.#GVR5\+XNOE\(^].1]@J5QRL@_;PIP;M12>/L6[!K[LAF:R9CW; M4+6^._-X(=)=J+KDM/"2CVA.6ZD !D;V-0&UL4$L! A0#% @ +GA44%AX0:3N M *P( !$ ( !F0$ &1O8U!R;W!S+V-O&UL4$L! M A0#% @ +GA44)E%10+B5+M%\" "&" M& @ 'W" >&PO=V]R:W-H965T&UL4$L! M A0#% @ +GA44.648L-T P Z@T !@ ( !C L 'AL M+W=O%10C;Y%3GH$ P%0 & @ &G M$0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44.,< MH$^I 0 D0, !@ ( !5Q8 'AL+W=O%10=R]3+2$% N&0 & @ $$'0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ +GA44-4PSB&W 0 TP, !@ M ( !6R( 'AL+W=O%108C@9++@! #3 P M&0 @ $U)@ >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44-478=FW M 0 TP, !D ( !$RH 'AL+W=O%10:HBL$;@! #3 P &0 M@ $!+ >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44)'#0D:W 0 TP, !D M ( !WB\ 'AL+W=O%103%[C![&PO=V]R M:W-H965T&UL M4$L! A0#% @ +GA44+YJQO6W 0 TP, !D ( !J34 M 'AL+W=O%10E(:6 M8[8! #3 P &0 @ &7-P >&PO=V]R:W-H965T&UL4$L! A0#% @ M+GA44)HE@M>X 0 TP, !D ( !&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44-8/KLJW 0 MTP, !D ( !/4$ 'AL+W=O%10^A+C!;&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44&@OV(2X 0 TP, !D M ( !"$< 'AL+W=O%10R?BCG;@! #3 P &0 @ 'W2 >&PO=V]R:W-H M965T9* !X;"]W;W)K&UL4$L! M A0#% @ +GA44'R"D\R( @ 10H !D ( !U$P 'AL M+W=O%10&+2W7K@! M #3 P &0 @ &33P >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA4 M4#%10NV[ZWK@! #3 P &0 M @ &=50 >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44.P<>5.X 0 TP, M !D ( !>UD 'AL+W=O%10M[92%\\! "=! &0 @ %J6P M>&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44!4M^-7% 0 . 0 !D M ( !7E\ 'AL+W=O%105FDM<;D! #3 P &0 @ %:80 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ +GA44"1:PS?. 0 G00 !D ( !.F4 'AL+W=O M%10XLR+JNX! !G M!0 &0 @ $_9P >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44-C7 MI3^W 0 TP, !D ( !5&L 'AL+W=O%10S_W!;M ! "=! &0 M @ %";0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44 -R=#&P 0 D , !D M ( !07$ 'AL+W=O%108-J&$7D# !^$@ &0 @ $H

&PO M=V]R:W-H965T&UL4$L! A0#% @ +GA44'0Z$:.A 0 @0, !D ( ! M8GD 'AL+W=O%10 M ZVUP >&PO=V]R:W-H965TY] !X;"]W;W)K&UL4$L! A0#% M @ +GA44%$)DZN4 P >P\ !D ( !=H$ 'AL+W=O&UL4$L! A0#% @ +GA44';3_9B[ M P C! !D ( !PHD 'AL+W=O%10PKN,_^L! #G! &0 M@ &TC0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44+*4(.B1 @ D !D M ( !()( 'AL+W=O%10EWXBWN ! #&! &0 @ 'HE >&PO=V]R M:W-H965T&UL M4$L! A0#% @ +GA44 :_2C'[ 0 A04 !D ( !@ID M 'AL+W=O%10OJEC M3V\" 4" &0 @ &TFP >&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ M+GA44-"HI8%\ @ ,@@ !D ( !DZ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44+8UH5 + P M@ P !D ( ! *D 'AL+W=O%10?I@;/UD" !!" &0 @ %" MK >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44$3[N:VQ 0 D0, !D M ( !X[ 'AL+W=O%10*!-R>V # #!#0 &0 @ '+L@ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ +GA44'DAM]DB @ 0P8 !D ( !G;D 'AL M+W=O%10<(X\']X! M "Y! &0 @ 'VNP >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA4 M4%SNN2N" @ ! @ !D ( !:, 'AL+W=O%10&Y.JZP0" "4!0 &0 M @ $APP >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44')J8W&8 @ 0D M !D ( !/<< 'AL+W=O%10RQ<.0)4" #I" &0 @ $,R@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44$5%10R;Q60KX" "L"@ &0 @ %NT0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ +GA44'K"^,'( 0 (@0 !D ( !/-< 'AL+W=O M%10$"8_ZQD" #( M!0 &0 @ $[V0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44-(X MDFFU @ Z@D !D ( !;-X 'AL+W=O%10"E/:'3<" !;!P &0 M @ %8X0 >&PO=V]R:W-H965T&UL4$L! A0#% @ +GA44)1%T87H @ B@H !D M ( !2.8 'AL+W=O%10&D7"EO&PO M=V]R:W-H965T&UL4$L! A0#% @ +GA44 NEJX"] @ X@D !D ( ! MM>T 'AL+W=O%10 MJ#FQ5_$! [!0 &0 @ &I\ >&PO=V]R:W-H965T&PO=V]R:W-H965T%10^5K,JFH$ "U%@ &@ @ '"^0 M>&PO=V]R:W-H965T%10="[T M_&D" !\!P &@ @ %D_@ >&PO=V]R:W-H965T%10&7]A_L!B "GF@$ % M @ $% 0$ >&PO%10 M38)LQ5L" \# #0 @ 'W8P$ >&PO%10C,6?#OT" " / &@ M @ '(;0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$" M% ,4 " N>%10&TW;LF<" !?.@ $P @ ']< $ 6T-O F;G1E;G1?5'EP97-=+GAM;%!+!08 ;P!O 'X> "5 XML 67 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Intangible Assets
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Intangible Assets Disclosure [Text Block]
9.
       Intangible assets
 
December 31, 2019    
Gross
                 
     
carrying
     
Accumulated
         
     
amount
     
amortization
     
Net
 
                         
Customer relationships   $
360,228
    $
71,474
    $
288,754
 
Franchise rights    
49,806
     
26,707
     
23,099
 
Trademarks and trade names    
30,303
     
18,543
     
11,760
 
Management contracts and other    
79,073
     
36,462
     
42,611
 
    $
519,410
    $
153,186
    $
366,224
 
 
December 31, 2018    
Gross
                 
     
carrying
     
Accumulated
         
     
amount
     
amortization
     
Net
 
                         
Customer relationships   $
135,844
    $
52,600
    $
83,244
 
Franchise rights    
48,558
     
22,500
     
26,058
 
Trademarks and trade names    
27,506
     
16,360
     
11,146
 
Management contracts and other    
50,290
     
21,940
     
28,350
 
    $
262,198
    $
113,400
    $
148,798
 
 
During the year ended
December 31, 2019,
the Company acquired the following intangible assets:
 
             
Estimated
 
             
weighted
 
             
average
 
             
amortization
 
     
Amount
     
period (years)
 
                 
Customer relationships   $
226,318
     
11.9
 
Franchise rights    
965
     
7.7
 
Trademarks and trade names    
2,417
     
3.8
 
Management Contracts and other    
22,049
     
6.0
 
                 
    $
251,749
     
11.3
 
 
The following is the estimated annual amortization expense for recorded intangible assets for each of the next
five
years ending
December 31:
 
  2020   $
42,602
 
  2021    
34,690
 
  2022    
34,010
 
  2023    
32,669
 
  2024    
30,967
 

XML 68 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]
5.
       Leases
 
The standard had a material impact on the Company’s consolidated balance sheet, the primary impact being the recognition of right-of-use (“ROU”) assets and lease liabilities for operating leases, while its accounting for finance leases remained substantially unchanged.
 
Select Consolidated Balance Sheet line items, which reflect the adoption of ASC
842
are as follows:
 
    As Previously        
    Reported, at       As Adjusted for
    31-Dec-18   Adjustments   1-Jan-19
(In thousands)                        
                         
Assets:                        
Prepaid expenses and other current assets   $
37,739
    $
(125
)   $
37,614
 
Operating lease right-of-use-assets    
-
     
99,265
     
99,265
 
                         
Liabilities and equity:                        
Accrued liabilities    
132,572
     
(7,939
)    
124,633
 
Operating lease liabilities    
-
     
107,469
     
107,469
 
Retained Earnings    
45,537
     
(390
)    
45,147
 
 
Adoption of ASC
842
had
no
impact to net earnings in the Company's Consolidated Statements of Earnings as well as
no
impact to net cash from or used in operating, investing or financing activities in the Company's Consolidated Statements of Cash Flows.
 
The Company has operating leases for corporate offices, copiers, and certain equipment. Its leases have remaining lease terms of
1
year to
10
years, some of which
may
include options to extend the leases for up to
8
years, and some of which
may
include options to terminate the leases within
1
year. The Company evaluates renewal terms on a lease by lease basis to determine if the renewal is reasonably certain. The amount of operating lease expense recorded in the statement of earnings for the
twelve
months ended
December 31, 2019
was
$32,161
(
2018
-
$26,784
).
 
Other information related to leases was as follows (in thousands, except lease term and discount rate):
 
Supplemental Cash Flows Information, twelve months ended December 31     2019  
         
Cash paid for amounts included in the measurement of operating lease liabilities   $
32,383
 
Right-of-use assets obtained in exchange for operating lease obligation   $
55,663
 
         
Weighted Average Remaining Operating Lease Term (years)    
5
 
Weighted Average Discount Rate    
4.2
%
 
Future minimum operating lease payments under non-cancellable leases as of
December 31, 2019
were as follows:
 
2020   $
36,128
 
2021    
34,586
 
2022    
26,856
 
2023    
20,049
 
2024    
13,865
 
Thereafter    
30,080
 
Total future minimum lease payments    
161,564
 
Less imputed interest    
(19,695
)
Total    
141,869
 
 
Future minimum operating lease payments under non-cancellable leases as of
December 31, 2018
were as follows:
 
2019   $
24,505
 
2020    
23,124
 
2021    
19,643
 
2022    
15,384
 
2023    
11,946
 
Thereafter    
21,446
 
Total future minimum lease payments    
116,048
 
XML 69 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 19 - Contingencies
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]
19.
       Contingencies
 
In the normal course of operations, the Company is subject to routine claims and litigation incidental to its business. Litigation currently pending or threatened against the Company includes disputes with former employees and commercial liability claims related to services provided by the Company. The Company believes resolution of such proceedings, combined with amounts set aside, will
not
have a material impact on the Company’s financial condition or the results of operations.
 
In
May 2019,
the Company settled the restated management services agreement (“MSA”), including the long-term incentive arrangement (the “LTIA”), between the Company and Jay S. Hennick, the Company’s Founder and Chairman. As part of the settlement, the Multiple Voting Shares of the Company were converted into Subordinate Voting Shares on a
one
-for-
one
basis for
no
consideration, thereby eliminating the Company’s dual class share structure. For consideration of
$314,379,
which is the purchase price determined with reference to the LTIA formula provided in the restated MSA, FirstService acquired all of the shares in the company which indirectly held the MSA. The Company, under the terms of the transaction: (a) paid
$62,900
(approximately
C$84,300
) in cash; and issued a total of
2,918,860
Subordinate Voting Shares. Subsequent to the completion of the transaction, the MSA was terminated, thereby eliminating the LTIA and all future fees and other entitlements owing thereafter, and the Company filed an amendment to its articles that re-classified its Subordinate Voting Shares as Common Shares. The settlement of the LTIA was considered a modification of a share-based payment arrangement, which was accounted for as compensation expense in the Company’s Consolidated Statements of Earnings. The net cash impact was included in operating activities in the Company’s Consolidated Statements of Cash Flows.
XML 70 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Income Tax Disclosure [Text Block]
15.
       Income tax
 
Income tax differs from the amounts that would be obtained by applying the statutory rate to the respective year’s earnings before tax. Differences result from the following items:
 
      2019       2018  
                 
Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%)   $
(53,128
)   $
30,529
 
Permanent differences    
1,566
     
785
 
Tax effect of flow through entities    
(307
)    
(491
)
Adjustments to tax liabilities for prior periods    
(328
)    
(526
)
Non-deductible stock-based compensation    
2,153
     
1,528
 
Excess tax benefits related to stock-based compensation    
(3,672
)    
(3,968
)
Foreign, state and provincial tax rate differential    
(2,402
)    
(2,863
)
Settlement of long-term incentive arrangement    
83,310
     
-
 
Other taxes    
(45
)    
(72
)
Provision for income taxes as reported   $
27,147
    $
24,922
 
 
Earnings before income tax by jurisdiction comprise the following:
 
      2019       2018  
                 
Canada   $
(323,100
)   $
6,854
 
United States    
122,616
     
108,348
 
Total   $
(200,484
)   $
115,202
 
 
Income tax expense (recovery) comprises the following:
 
      2019       2018  
                 
Current                
Canada   $
369
    $
(554
)
United States    
33,978
     
23,615
 
     
34,347
     
23,061
 
                 
Deferred                
Canada    
(1,620
)    
403
 
United States    
(5,580
)    
1,458
 
     
(7,200
)    
1,861
 
                 
Total   $
27,147
    $
24,922
 
 
The significant components of deferred income tax are as follows:
 
      2019       2018  
                 
Deferred income tax assets                
Loss carry-forwards   $
2,788
    $
1,567
 
Expenses not currently deductible    
23,283
     
20,440
 
Stock-based compensation    
749
     
1,312
 
Allowance for doubtful accounts    
3,860
     
2,018
 
Inventory and other reserves    
3,024
     
113
 
     
33,704
     
25,450
 
                 
Deferred income tax liabilities                
Depreciation and amortization    
86,072
     
29,393
 
Basis differences of partnerships and other entities    
793
     
166
 
Prepaid and other expenses deducted for tax purposes    
1,276
     
1,689
 
     
88,141
     
31,248
 
                 
Net deferred income tax asset (liability) before valuation allowance    
(54,437
)    
(5,798
)
Valuation allowance    
965
     
779
 
                 
Net deferred income tax asset (liability)   $
(55,402
)   $
(6,577
)
 
The recoverability of deferred income tax assets is dependent on generating sufficient taxable income before the
20
year loss carry-forward limitation. Although realization is
not
assured, the Company believes it is more likely than
not
that the deferred tax asset will be realized. The amount of the deferred tax asset considered realizable, however, could be reduced in the near term if estimates of future taxable income during the carry-forward period are reduced.
 
The Company has gross operating loss carry-forwards as follows:
 
     
Loss carry forward
     
Gross losses not recognized
     
Net
 
      2019       2018       2019       2018       2019       2018  
                                                 
Canada   $
4,430
    $
1,638
    $
-
    $
-
    $
4,430
    $
1,638
 
United States    
18,615
     
12,562
     
15,840
     
10,529
     
2,775
     
2,033
 
 
These amounts above are available to reduce future federal, state, and provincial income taxes in their respective jurisdictions. Net operating loss carry-forward balances attributable to the United States and Canada expire over the next
6
to
20
years.
 
Cumulative unremitted earnings of US and foreign subsidiaries approximated
$528,519
as at
December 31, 2019 (
2018
-
$429,173
). Income tax is
not
provided on the unremitted earnings of US and foreign subsidiaries because it has been the practice and is the intention of the Company to reinvest these earnings indefinitely in these subsidiaries.
 
The gross unrecognized tax benefits are
$148
(
2018
-
$148
). Of this balance,
$148
(
2018
-
$148
) would affect the Company’s effective tax rate if recognized. For the year ended
December 31, 2019,
there was
no
adjustment to interest and penalties related to provisions for income tax (
2018
-
nil
). As at
December 31, 2019,
the Company had accrued
$38
(
2018
-
$38
) for potential income tax related interest and penalties.
 
The Company’s significant tax jurisdictions include the United States and Canada. The number of years with open tax audits varies depending on the tax jurisdictions. Generally, income tax returns filed with the Canada Revenue Agency and related provinces are open for
three
to
four
years and income tax returns filed with the U.S. Internal Revenue Service and related states are open for
three
to
five
years.
 
The Company does
not
currently expect any other material impact on earnings to result from the resolution of matters related to open taxation years, other than noted above. Actual settlements
may
differ from the amounts accrued. The Company has, as part of its analysis, made its current estimates based on facts and circumstances known to date and cannot predict changes in facts and circumstances that
may
affect its current estimates.
XML 71 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
      2019       2018  
                 
Income tax expense using combined statutory rate of 26.5% (2018 - 26.5%, 2017 - 26.5%)   $
(53,128
)   $
30,529
 
Permanent differences    
1,566
     
785
 
Tax effect of flow through entities    
(307
)    
(491
)
Adjustments to tax liabilities for prior periods    
(328
)    
(526
)
Non-deductible stock-based compensation    
2,153
     
1,528
 
Excess tax benefits related to stock-based compensation    
(3,672
)    
(3,968
)
Foreign, state and provincial tax rate differential    
(2,402
)    
(2,863
)
Settlement of long-term incentive arrangement    
83,310
     
-
 
Other taxes    
(45
)    
(72
)
Provision for income taxes as reported   $
27,147
    $
24,922
 
Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]
      2019       2018  
                 
Canada   $
(323,100
)   $
6,854
 
United States    
122,616
     
108,348
 
Total   $
(200,484
)   $
115,202
 
Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]
      2019       2018  
                 
Current                
Canada   $
369
    $
(554
)
United States    
33,978
     
23,615
 
     
34,347
     
23,061
 
                 
Deferred                
Canada    
(1,620
)    
403
 
United States    
(5,580
)    
1,458
 
     
(7,200
)    
1,861
 
                 
Total   $
27,147
    $
24,922
 
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
      2019       2018  
                 
Deferred income tax assets                
Loss carry-forwards   $
2,788
    $
1,567
 
Expenses not currently deductible    
23,283
     
20,440
 
Stock-based compensation    
749
     
1,312
 
Allowance for doubtful accounts    
3,860
     
2,018
 
Inventory and other reserves    
3,024
     
113
 
     
33,704
     
25,450
 
                 
Deferred income tax liabilities                
Depreciation and amortization    
86,072
     
29,393
 
Basis differences of partnerships and other entities    
793
     
166
 
Prepaid and other expenses deducted for tax purposes    
1,276
     
1,689
 
     
88,141
     
31,248
 
                 
Net deferred income tax asset (liability) before valuation allowance    
(54,437
)    
(5,798
)
Valuation allowance    
965
     
779
 
                 
Net deferred income tax asset (liability)   $
(55,402
)   $
(6,577
)
Summary of Operating Loss Carryforwards [Table Text Block]
     
Loss carry forward
     
Gross losses not recognized
     
Net
 
      2019       2018       2019       2018       2019       2018  
                                                 
Canada   $
4,430
    $
1,638
    $
-
    $
-
    $
4,430
    $
1,638
 
United States    
18,615
     
12,562
     
15,840
     
10,529
     
2,775
     
2,033
 
XML 72 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 21 - Segmented Information (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Segment Reporting Information, by Segment [Table Text Block]
2019     FirstService       FirstService                  
      Residential       Brands       Corporate       Consolidated  
                                 
Revenues   $
1,411,998
    $
995,412
    $
-
    $
2,407,410
 
Depreciation and amortization    
25,628
     
53,886
     
43
     
79,557
 
Operating earnings (loss)    
104,706
     
60,586
     
(339,711
)    
(174,419
)
Other income, net    
 
     
 
     
 
     
6,015
 
Interest expense, net    
 
     
 
     
 
     
(32,080
)
Income taxes    
 
     
 
     
 
     
(27,147
)
                                 
Net earnings    
 
     
 
     
 
    $
(227,631
)
                                 
Total assets   $
625,310
    $
1,323,024
    $
7,135
    $
1,955,469
 
Total additions to long lived assets    
112,482
     
636,555
     
308
     
749,345
 
2018    
FirstService
     
FirstService
                 
     
Residential
     
Brands
     
Corporate
     
Consolidated
 
                                 
Revenues   $
1,254,840
    $
676,633
    $
-
    $
1,931,473
 
Depreciation and amortization    
23,045
     
29,686
     
41
     
52,772
 
Operating earnings (loss)    
89,043
     
54,988
     
(16,463
)    
127,568
 
Other expense, net    
 
     
 
     
 
     
254
 
Interest expense, net    
 
     
 
     
 
     
(12,620
)
Income taxes    
 
     
 
     
 
     
(24,922
)
                                 
Net earnings    
 
     
 
     
 
    $
90,280
 
                                 
Total assets   $
474,837
    $
525,850
    $
6,787
    $
1,007,474
 
Total additions to long lived assets    
31,548
     
90,592
     
-
     
122,140
 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]
      2019       2018  
                 
United States                
Revenues   $
2,184,789
    $
1,822,688
 
Total long-lived assets    
1,022,721
     
539,645
 
                 
Canada                
Revenues   $
222,621
    $
108,785
 
Total long-lived assets    
252,788
     
42,410
 
                 
Consolidated                
Revenues   $
2,407,410
    $
1,931,473
 
Total long-lived assets    
1,275,509
     
582,055
 
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Other (Income) Expense (Details Textual) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal   $ 6,082
Proceeds from Divestiture of Businesses, Net of Cash Divested, Total   $ 13,030
National Accounts Commercial Painting Operations [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]      
Proceeds from Divestiture of Businesses $ 3,386    
Divestiture of Business, Notes Receivable 2,800    
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal 1,406    
Florida and Arizona-based Landscaping Operations [Member] | Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]      
Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal 4,676    
Proceeds from Divestiture of Businesses, Net of Cash Divested, Total 9,644    
Cash Divested from Deconsolidation $ 600    
XML 74 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Financial Instruments (Details Textual) - Fair Value, Inputs, Level 3 [Member]
Dec. 31, 2019
Contingent Consideration Liability [Member]  
Fair Value Inputs Discount Rate Data Point Concentration 9.00%
Fair Value Inputs Weighted Average Discount Rate Increase 2.00%
Minimum [Member] | Measurement Input, Discount Rate [Member]  
Business Combination, Contingent Consideration, Liability, Measurement Input 0.08
Long-term Debt, Measurement Input 0.02
Maximum [Member] | Measurement Input, Discount Rate [Member]  
Business Combination, Contingent Consideration, Liability, Measurement Input 0.1
Long-term Debt, Measurement Input 0.025
XML 75 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax - Deferred Income Tax Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Loss carry-forwards $ 2,788 $ 1,567
Expenses not currently deductible 23,283 20,440
Stock-based compensation 749 1,312
Allowance for doubtful accounts 3,860 2,018
Inventory and other reserves 3,024 113
33,704 25,450
Depreciation and amortization 86,072 29,393
Basis differences of partnerships and other entities 793 166
Prepaid and other expenses deducted for tax purposes 1,276 1,689
88,141 31,248
Net deferred income tax asset (liability) before valuation allowance (54,437) (5,798)
Valuation allowance 965 779
Net deferred income tax asset (liability) $ (55,402) $ (6,577)
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases - Adoption of ASC 842 (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Prepaid expenses and other current assets $ 41,457 $ 37,614 $ 37,739
Operating lease right-of-use-assets 132,893 99,265
Accrued liabilities 165,444 124,633 132,572
Operating lease liabilities $ 141,869 107,469
Retained Earnings   45,147 $ 45,537
Accounting Standards Update 2016-02 [Member]      
Prepaid expenses and other current assets   (125)  
Operating lease right-of-use-assets   99,265  
Accrued liabilities   (7,939)  
Operating lease liabilities   107,469  
Retained Earnings   $ (390)  
XML 77 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 19 - Contingencies (Details Textual)
$ in Thousands, $ in Millions
1 Months Ended 12 Months Ended
May 31, 2019
USD ($)
shares
May 31, 2019
CAD ($)
shares
Dec. 31, 2019
USD ($)
shares
Dec. 31, 2018
USD ($)
Deferred Compensation Arrangement with Individual, Compensation Expense | $ $ 314,379   $ 314,379
Payments for Settlement of LTIA $ 62,900 $ 84.3    
Common Stock [Member]        
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total     2,918,860  
Common Stock [Member] | Subordinate Voting Shares [Member]        
Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture, Total 2,918,860 2,918,860    
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Fixed Assets - Components of Fixed Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Cost $ 347,493 $ 289,815
Accumulated depreciation 215,948 191,713
Net 131,545 98,102
Land [Member]    
Cost 2,521 2,521
Accumulated depreciation
Net 2,521 2,521
Building [Member]    
Cost 10,602 10,581
Accumulated depreciation 5,136 4,952
Net 5,466 5,629
Vehicles [Member]    
Cost 85,585 67,441
Accumulated depreciation 48,308 40,821
Net 37,277 26,620
Furniture and Fixtures [Member]    
Cost 92,863 74,052
Accumulated depreciation 54,806 49,275
Net 38,057 24,777
Computer Equipment [Member]    
Cost 112,752 100,743
Accumulated depreciation 83,371 76,108
Net 29,381 24,635
Leasehold Improvements [Member]    
Cost 43,170 34,477
Accumulated depreciation 24,327 20,557
Net $ 18,843 $ 13,920
XML 79 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions - Business Acquisitions, Pro Forma Revenue and Earnings (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Actual, revenues $ 103,124  
Actual, net earnings 3,780  
Supplemental pro forma (unaudited), revenues 2,494,196 $ 2,163,426
Supplemental pro forma (unaudited), net earnings (221,769) 106,069
FirstService Brands Segment [Member] | Global Restoration [Member]    
Actual, revenues 219,204  
Actual, net earnings 14,991  
Supplemental pro forma (unaudited), revenues 2,613,433 2,368,673
Supplemental pro forma (unaudited), net earnings $ (211,188) $ 125,174
XML 80 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Revenue Recognition Standard - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,407,410 $ 1,931,473
FirstService Residential Segment [Member]    
Revenues 1,411,998 1,254,840
FirstService Brands Segment [Member]    
Revenues 995,412 676,633
FirstService Brands Segment [Member] | Franchisor Owned Outlet [Member]    
Revenues 836,637 540,058
FirstService Brands Segment [Member] | Franchisor [Member]    
Revenues 153,826 132,079
FirstService Brands Segment [Member] | Franchise [Member]    
Revenues $ 4,949 $ 4,496
XML 81 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Capital Stock (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 13, 2019
Dec. 31, 2019
Dec. 31, 2018
Stock Issued During Period, Shares, New Issues 2,165,000 2,245,229 111,904
Sale of Stock, Price Per Share $ 92.50    
Proceeds from Issuance of Common Stock $ 200,262 $ 191,737
Proceeds From Issuance of Common Stock, Net $ 191,737    
XML 82 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax - Provision for (Recovery of) Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current    
Current income tax expense (recovery) $ 34,347 $ 23,061
Deferred    
Deferred income tax expense (recovery) (7,200) 1,861
Total 27,147 24,922
Canada Revenue Agency [Member]    
Current    
Canada, current income tax expense (recovery) 369 (554)
Deferred    
Canada, deferred income tax expense (recovery) (1,620) 403
Internal Revenue Service (IRS) [Member]    
Current    
United States, current income tax expense (recovery) 33,978 23,615
Deferred    
United States, deferred income tax expense (recovery) $ (5,580) $ 1,458
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Intangible Assets - Estimated Annual Amortization Expense for Recorded Intangible Assets (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
2018 $ 42,602
2019 34,690
2020 34,010
2021 32,669
2022 $ 30,967
XML 84 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Stock-based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 5 years  
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 689,500  
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit $ 23.96  
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit $ 83.89  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value $ 53,724  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term 2 years 222 days  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total $ 9,043  
Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition 4 years  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value $ 4,711 $ 11,670
Share-based Payment Arrangement, Option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years  
Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period 5 years  
Share-based Payment Arrangement, Expense $ 8,126 $ 5,767
XML 85 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Earnings (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Net earnings (loss) $ (227,631) $ 90,280
Foreign currency translation (loss) gain 2,659 (2,623)
Comprehensive earnings (loss) (224,972) 87,657
Less: Comprehensive earnings attributable to non-controlling shareholders 23,979 24,415
Comprehensive earnings (loss) attributable to Company $ (248,951) $ 63,242
XML 86 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Cash provided by (used in) Operating activities    
Net earnings $ (227,631) $ 90,280
Items not affecting cash:    
Depreciation and amortization 79,557 52,772
Settlement of long-term incentive arrangement 251,503
Deferred income tax (8,988) 1,989
Other 2,258 5,837
Changes in non-cash working capital:    
Accounts receivable (17,396) (37,100)
Inventories (7,107) (5,780)
Prepaid expenses and other current assets (1,033) (6,152)
Accounts payable 858 (3,249)
Accrued liabilities 7,228 12,462
Income tax payable 4,644 (5,142)
Unearned revenues 11,808 (6,330)
Other liabilities 13,069 1,257
Contingent acquisition consideration paid (962) (1,383)
Net cash provided by operating activities 107,808 99,461
Investing activities    
Cash consideration, net of cash acquired of $6,518 (579,863) (59,444)
Disposal of businesses, net of cash disposed (note 6) 13,030
Purchases of fixed assets (46,628) (40,597)
Other investing activities (1,504) (6,158)
Net cash used in investing activities (614,965) (106,199)
Financing activities    
Increase in long-term debt 624,052 103,914
Repayment of long-term debt (194,193) (41,626)
Proceeds received on common share issuance (note 13) 191,737
Financing fees paid (4,000) (575)
Purchases of non-controlling interests (34,319) (3,600)
Sale of interests in subsidiaries to non-controlling interests 3,671 1,200
Contingent acquisition consideration paid (9,094) (7,862)
Proceeds received on exercise of stock options 11,057 3,682
Dividends paid to common shareholders (22,044) (18,780)
Distributions paid to non-controlling interests (5,725) (6,913)
Repurchases of Common Shares (8,998)
Net cash provided by financing activities 561,142 20,442
Effect of exchange rate changes on cash 462 (754)
Increase in cash, cash equivalents and restricted cash 54,447 12,950
Cash, cash equivalents and restricted cash, beginning of year 79,844 66,894
Cash, cash equivalents and restricted cash, end of year $ 134,291 $ 79,844
ZIP 87 0001171843-20-001122-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001171843-20-001122-xbrl.zip M4$L#!!0 ( "YX5%#*U>^&D$T! /?2% 0 9G-V+3(P,3DQ,C,Q+GAM M;.Q];7/;2)+F]XW8_X#5S6S8$:",=X+VM"]DV>[1GFWI)/7,]:<.B"B*&(, M!R^2V+_^,JL $B!1)$@"($@A8K=')L%"5F965E96YI-_^]\O$U=X(D'H^-XO M9_*Y="80;^C;CO?XR]EO=[V+N\NKJS,AC"S/MES?([^<>?[9__[XG__QM__J M]7XE'@FLB-C"PTRX'\>>38+/_H0(_^_3[3>A)TCF>]6X^2[\=G\I*)(B]22E M)P]ZO8]_>WD(7.<]_E< "KR0_NG\GY_/\9-S/WA\ITB2^L[Q MD(8A.6//EW_R_="/O2B8S7]!GP[)\/S1?WJ7? F_E/L]2>ZI\OQG<1 *WB_ M2[XM^*%-G.+?P!?X^"#_.'D9CHN?QV_P!V;^!Z/P*3?[D1.$44B")V=(SH?^ MA+Y#5A8_<+PG$D;%[V#?X4_4_%NNX_U<\S1^_6"%\>%+\#CL*WD6S*7D'#_7@*1(XP_1WH3,L?A%\4?": M,%CP:F2%#W1\^+! =F$T#3A#PS<%LHO8&K%AC>3F#P3OZ M[?S1L.@Y&%-^]_^^?[L;CLG$ZBTOT)?0V>978'L$X6_XUOJ6C 1*Q?MQ M0$:_G,$"Z:5KX/PEM,^2;U$_?CD+GHELSCR')#\K=W*^,LAK^DIB+ZZH1# MR_V=6,$7S_X,1G.;-ZGFV<<>^XB]BS?HXK6?_6$\F3]R PO"M[_"9^%6,Y3/ M/G[]G;V2.R#OG4C6]F^4SC[BIT7OG ^X^D9&S@ZM M7@5"U*3>U_Q+<)3%V%^\R(EFE_!Y8+E78"M>_@^9;:4I_;./$JP<0^V;LL1> M53CHRCO]R<3W[B)_^/-N; 4DO(XCNNV#5:I.A,X$U\,O9U8^O\YD: M9T+L.>QYNK/W0CHF,$#6!OI [^_!OYS- :BIY:WE6PT-6$=@#2/GB8 N M6@F]6[U;7YEU\:#+K[XECTX(BN-%/ZS)=D;+ ..!SLD=R=RMWJI#CQF^B0P76(O7!Z2O0QVBO<7]A-N*U\#?W(9AQ'L MS$$1>WE:WU.3-^NZ(0UD0\YH?N(A]6+8@S[*FJ[!POS;N_4OW8TPQK[V+X[]@)G0A.$:76XA]?+2?XA^7&Y--L_N?? M'5#'8#B>?2-/Q+UX<<+>_+LK;PHV@7ZA?B>3!Q+PYVI(*G>NDB'+B\FNGTCI M&5^/OEN>]4C0G%_Z:&6'41O8H''9T-=+C;_#=_=CRX'VPG0YAD!^^AZP)?!<=7FJ$X C"J%@0,9]RN<7/8X*JZSPF MJ+HJ]>=!V69N6#91E.AZ@97;P:F.3@.EMT2F\#9X,$EQ2\M,NZ2T5/D M/])W95Y %^&OKO]@N;?P6S^@%+ %^ M/RE52))P9%UU1U#S%LXDW3?&>VD,?WS+_QZ8U\XZ_X@=G73H9M9GFVA?CX M1K[UN?JV[[*OBG&WQ,5@XZ4?1N&5-W1C/"!"?P;-R?X-]NF0L,%>VV"* *]PUINE2V356/5>V7#+YR1@XOS(@Q)Q.Q(0.P+S_X&'SLNR(J$ M\%T\ 5FQLT#VB^$PB$GVT?;OK KW+*3(JJ:O8W^MG&M*9M=3JC7>XS=BA>2X M1,;9!3Z+M/=-P[$D4NO-N[M,)Q"_9^_OE: DZN9V3QI!:< M2&+I-/1Y[W\B5\!(8O\VA<_H#U#4UZ,+U[V)H^O@TG+=Z^EJV&YSC)^%"C25 M&^B7S8P]WIFJ[,0*'9\;R['W"Q%)\IIP858>:RC8D>VJS'4K&W/_)CT75Q/R;W))A\\RUO=34LZY"\ MJD/3."!G'Z5S26=S*DEN=GXC N8>5L?0GY![ZX4:C!\$E S^D=J9V2X?(_YJ#8D_7-'41:=R3MAHGN5$'UYS[>GI_8-8WQW2($/Y( M/_OR,B5>2'[X4>*BN;//Q(Z'D?/@[B1"_@I35,545V:W-5&US&NSU&3NAJ-( MFB;5-*_,;O[)"IWPLS."[PB(-[P>W5A!Y)$@'#O3$#8S>F2EEX(<#W;3%!63 M&Z89% IN9^KJGNMF<2H#[GZ5<<,JGJN#>6).!(;Y>I0Z)J ,!.^-B/-D+:MF MNEMH\]T"O%E5^N.S$T[]T')_#?QX>NE:80C>X-":>[6Y[]D_P T#6Q"CN7"+DMWWV7*UES,\DVJDO6@R@A@(:XO M(&!ZL3\WP+? $W3#O2%H B4MZWE]BQQK/R]*,[G[GZFJ\F(BNY!6]<2*_*[L M5'@B$5["]Y[C_G(&GL@\A:PT6>C]8@JDC4D>8$R3>%X8)8'0>__+RQ"#Y];+ M)^*1D0.'(WHUMJ]DN >WGFID#MSU3N)PS-K&R]9,;@)'3QT89N/,6CIB4JN$ MMZ7P8].&BJ#WXUB]YLS(E\#&'/L)".62S6ZQ?LAJF??X0V3>++I M9&X.9&V-0NGS^6U+;J-SM5Y*SE7GSE6N8JJ+;2*W15!W&SXE)5-8^?L6]XS7 MRRR@C53L1?!V&RWW!K27\4EV(QB\9._+BS5)HJ8L8%1*#+=C UP8- MV*!OS0;,0R)DZ0:)3."$GOX+8]3[[9V9\+R)5,H)E>7>73>M/(Y*<, %6J4* MB;V+IU-VYK91+":.82^($33EUK]EYP/-?QR =A!*/U1J (+GP8.1/8FSSR+ 3^Q/*2;T/G M3_)>D*5I=/;?C]$''#%B,2OBNE/+9@6O< K!?X=3:YC^.WGG@Q^ /]X;^JYK M34,8*OWK@S"QL'[CO0!C"Q+]KP;_@<\=K\?^^^S8T?B]T)>DZ"#]-^),5IT!O3:E A8Q$12%Z)NX3 M$2;PHG$H$,\FMO"9#*FZ":J,]+V+[#*T\LCX;VLR_> ]A-,/_,$2R:0__>0" MSW (?1=QUX1_RH7FGE3@(*@KT(5/]QTWD5!(PI8FJL5_6X/N9:46Q-$[2N= MX/'AC2)IHJ*:HJ+K;XL$E5@C4_]K66VB!F"*-]BP^@6+U8N ]<5(.:QYQQ/ M'1Y:A[)#:Y2L-8JE MZZ)AE%2L0VM3&4/7[4@M$-2>RSZ-4 M)B%J8'TR$^0%$H"<0@9Z0WLR(%81O M3T&XI=;[ZK&F9ALAK-B'D[45*[J7WH\(>$'R:E1L'W71SI4J=>2OZU3C'3W0 M+ZLE/\2Q7<@B$_[P80"\!$CREY.LDG(W$R62LQ,HIUN"5X!>Y%ANR0QMH\]- M)9%E13,7477>%)J;Y"X9Z$:?>\=AJ(:NZ^V8'Z)<8$8^V3P?[A6(*ID-368= M>?R<.FV0K9.JDL+5.Z1:UTQ?YEX]J[*NU2.%W>:XRY+IR]Q2MX&D#^JQ"%M/ M;V7%9"? NV;GYF+M0^@Z3O+1-!1%SF31EF,E>JN8UO[=BA"8QL$\OBE+:,>D MS,#QALX44T0HZ!4,=^'9][#;$FL4+16PEDNR4%5^V95L#N1!;@+[D;>8Z@^? MI4K2)(>+Z30 ZMAMC6MY-SZX%+-=;@7HG;T)!JJFNX%7/^+Z<-&_XC!R1K.B MNP_I7'>\\C3F+BCHSU*-$9YH9HZ5T1D!!O!"W@%$J'X*OR%8(P8WX7A)WRT* M8?P >XQC!3.!3*:N/R/ 6RO %*(DQ0_C42,:$?7R4_'9IYD1G"3)*CP7+IZM MP Z%>/F-PB/%6'7=F3"VGH ?, LXY\)8\52(_.5)U^##CQQ8TL3+L9J>L@78 MB( >FI<,I_ INUP&RIJ@Z8FL$G0N@ F:,Q6C@DL2<& 3L-QA3),OA6 M]B$6'8,PP&$<$.<#O NWO,*A?- 99!X;Z%RX&@%7!0N5 :D%7?D7&4;L%RFC MP4RR+45$1?& :@O#\%84!#;[W0&3)6,%8%+ UU MH;OX6\(J/7 ,6'EX'44#K"&AF!UBJI!,^C9,F6*XT8DE/V6:@6]-@_ZSY=$L M5OR>O14X7QM9V/ WV[FVV6TR>U2,7L?UZ,+S8LN=[VU)>5FY(P'NF5&R9R*B M(_5K[D"V?D"3]#>7P4DF)P$MR3[;0.5B.NDG7_V@5(J_OJC0T-SR-$96EB)H*E;DPG2HP>*-"'V,V'_>^]_=MP8U?Y+8BMN M2$ SOI=K6)-*W7\Z%-YQ7@>[[>ELI?:6XY#VP!#W\K6XTOD@G7-MT\FP+/"' MA-@A@@ABH2_FOUZ/,B"?/TAA20/,6%8S?Z[Q90WNR5G&S-Q%L6496HHISV@' MS39,LK:]QPM,^Z<6JQ;$(7--G:\TT IGMCNM]<]]&UPADU^IV#<-I;:Y;P*H M^O+O&/8P.GR"3[0O*B%??XV%B+ATD41065DF3M=?G9.X;G,EDF6M*)I61,Y_#3#B;*UCEA-5LIN'&&2/6 MNQV[8**I"BQ"])6D$JI2ETNXT]7L/OEY91(3&\W_*Y$8>;"7UY8E6.6D7WWZ MIMFE;Q[A9?<0[1# D=YBY?Z1(NT0=];DZ':";9CR\&,]-SYX^1' M)_[U3@G6!2NFDISKLNMPUS3LTAY5_;<2LF:*AM0OE_%4!<_VDTV74C\7G*J( M4G^PO^".86,LI'&13)O>?.USHJOT<%C=CM B4Z&JXF!04N&:9%*+-^[Z9=(7 M^]*N,FF+BU".L"O/P4L@890&!(41P>O@3>Y#M_0KR(D6![K1K?PVK7Q-U :[ MBN1HM_S/))-919,Y)MC]\,_MZN0Z$["#OAE@ KK-OU4F0!?-P9'4/NZY]]_[ M".K 2FB[95YO/$ 2-;5;Z*U:Z+)BBH92,DASZ*7>E3D?FJC#4W"2D>R=K5V" M19*DYDXLFPAV'&#@"O.-60YZ)]Q.YX_*9G.C-(AU)T2(<]EN3VT;>),6.6BJ M+.K&KA7JQ^.?'0/X#'AEBB(?AU>V51)-FMG:[@5\[$_DH_KI"6+ M?5D[CB7=';0.3=3A*3AFI[/Z@]8/W^L-\; U2@MJ!&M>4=-)M5/VHS+6_!,6 M*\#'FF2FZ&0%,[([>]7A'0S$@6*>O,-V#$1S)S(DA,\ICUS/8% 9(SV#@2+HG\'G4WBJ);=[3]G()#;/N=:F6O/H94^XK_+8 MD"%!M.!NU1S=JI%E\%\W9)*^FE73N:V=VUK>&"KG>B+2>^M%>" >&3D118AE MP8L/%VW8V270(P?;C!W>?];?&-Z[AM8VZ$.) W9" LZLMI$PXG#5<>U&Q M^;)A<3,!JGX9$-N)+JT@F(W\ &&>/\<,<^:;,W$*85'70. /--4\^WBCI/AZ MFU]0-3&;,1-_)?YC8$W':&XRK<$O//LW#Z1GTP?#@K;/%#K0:,7,BL$1=Y^9 MMHO0XK#W:%G3]Q=#VH0JO+%FJ&>7<1!@R\VM.T*8AL1%(>T;BL) .]>_=3?* M-N+ &A(73%23^])@9\INJ;--X4=)M#OG='ZG)76@]E6ID,"BE^]#YD8VZOR& M28HZ&"CZ[F0B>/NW!7;[/DHXX$/AZK!4EFDL?O/.!&[615GB$J@J>E^IF<#4 M,EW8V+(BA3K^09X3><%&>1/X'OPY) N,UL678(4\&WM+_#:UP1[!B(:D;.H; M)$N\MCL?>_V!NK( ZYGS.OK6=./1#%7=DK3MTI],XX@$\^\V=H&U'L W0U MF0;^$]M^-W)OP/4G%$U5^J? O76SYSH6BJP/M..V6>;^^_R Y[(?:)_?9DJE M]_D!U^?7!OJ*0WVR*E!VGUD;AG=6V@]%?.P"?+ MO*WW>84?A>G#J?@5F>I=]GF%WUD85%(_[GU^8SL@94V[7#CGR2L']#JFGW3> MM=RD)Q1V/9N7#WQVPJ'KAV!"=B@+"&5-T0=Z;?UDUK8Q9?G^O[]4?TBAR4DO;H_V^(L6N CAO,+%URFIT_>6Z7O7*:EX^+:7_G6=DKI.2>W?& MI[#HE=9V26KYQUR^3 MKE-2URFI?C7K.B6U;N5WG9*Z3DE=IZ17;0*Z3DG=,N\Z);V"A=YU2CHZG>@B MV2<7R=[9VG6=DCJ=;[?.=YV2CL9!ZSHEM<8MZSHE=4>M?=2GZY34NB7==4HZ M-I7HG,YC=3J[3DEME&K'EK88:_X)J^N4=!COH.N4U!H_K?E.27M MEZLFYSA3]_YBK!O+L:^\2VN*G&,U:RO5DN:B6C(MKYV#Y6&-9C3# M&F3?6Z!4%0^_H;36- QN:6U/7<8)*CN=&KFP;B;<,MD6S*0 %+$6>?9E+DY= M3Y9:QX1U$^$"6S0XD;NQ%9!/L#/;*![BA73A9Y%*;PE(+P0_^(X$3\Z0W-#+ M@%N&ODNS7 ZXMOD88'VCOS4/*V!&:R6PAHM]KH5\Y5QLS*8I7* C4U[&5GWE M$EC'1>[.T!(NNN!!(6Y%\9'E/3KP\ 7-S=O/QN@J%Y!/ M-8W!$LS16D+V(WJ;#5Y7N1N\W-=E?7>B5XDK"^3,W?#D@:YKQA)H\!;O+H$7 MSD<;DJ2^UM=V?O>*DS"O_[J8QWCOR"-^PR#*YD72U_,:Z4W&; U.MZQ)VC+< M\O:G7+7H!Y]?H\$L"JFNKMR;T']+NK1YX/WZ8INZKOK=3G"2VM'G]\ P.B; M9?F[AR=FB9//H^-;M.3I M:77A 38!F,:%3:O_IGT?6*PR7>M+#W9T&%OE[KS68)]LO,AJCB4K(ZU_=2?4 MK%!_D"@/2'%PP78 ;&W.+.G84PP*?R+\ZOH/\#<<92*? MG=!AD$!8CX+901N52(R6!R*(KISQK!#:J)/25BDXFC@8E*Q^:!'^U)Z5Z'=9 M>.AIX OTG#)?^,*;V+-B&YM.OCT%0U__6A<-616U32WO7_-F6[L,WBBR+,KF MKIF-A0Q8T?[V)-"N7\)FMX2W7L*J88I&OUO"AT2(T$6Y?X#"I>*6W%WLK8N] M-1BFV8PAW-R47KE"5>V6DBKV3:F+5'61JOV.N=I $^6F0'<[&11&JA19 M[!N55GYVD:I7HSZ**!NJJ"G=$CZDQV2(4K4K>)](U2)7;7);/1N:="I\2-/""UY#4WY99D(F,8&E_M:5X2SQ-C*RBR+)OF)FTNYD%EK"NH)FP-Z_@54(HN M+Q4A-<^Y+8KB8"[>,/]I6JN-JC!NLEP2PS +Y#JGTMR4W!<=F#-GB:K MVE(%0(G95\"N-J]];H&"HAJFT3\$N[9;\-SJ$T4;:/+ :(6\UTV ZXLJ?*"J8RR6L L=.*G_O09'"$0D" M8LM[;5V9?^/3&VVIP=5)4^T/-@J2.XDJI[_%5I0U,?CXQOGSR\$-75JJ[6]D M_M\%2NJLVLQ>>R( M?CWB_"05PZR<+?MJ.<$_+#[*F\912+]0 M-ZH:O^2XITO%GF+-/&F)( KTN%Y!\$^Y\A**T.L2Q%8@76NX.#"45\S%;3R^ MOLD]O_1DU3Q:JW"+?UV/KN,(XR9ALGX?Q]M?-PPDF;\5Z;I\]Q?SF#@Q8Y>]?. M&2FK,S*X]ZQ5SV@3G%#-JY*/B*1P+BNVGUOM/%J#YB-S'<:CF.!FN"*9;X/ M'RYS:&YDAM^)A9T <,.G"EJGOO^Q_+(Y_.OR%]BB !W4VSEZV!_4&V$/.YXS MB2>K:RB_">2'P'5Z4WC'V4?I7#+WXOTRM:]2"-9+*2$,N$*0VR6#$F!I M]9I\F1_REO5=#S8%TVN"4VOLHL(-?!W1-#>;?SYJN:R8&R]O*IQF0;>7\GAV MH:PI^D RZ@*URXRXONH!<=V=T6RIA+9\YFBN_U%#":?:>2[7=)$KNL=?V=#] M2B9K\K=0 6?9?\]UQ]N5644)LBTGMOXT<"G?.XI5QR7B?-\@B^['1$ ?,N; M+2KTT"H$ONMB]T(G:<1+>[W5SYB1,XH(\7*S?DAL&0E%&&#HQEC=W MT3@@ M)$<)L" "AF7O%84,CK 0LNM%P?+L)NA[)N[39@+9S6=*VWG=:ZYPH=?PHJN- M4Q7I RO:70":]L;Z:0F?B.L^$UJK^O7Z3O@[;!!#7Q2NO.'Y6U&PL,$A5;RA M/YF0 %NI43F[0",17$Q,'#G!1!C#8_^.K0"7C8T"N<2:',OVZ=//3C06_#F> M.E 5X"^1T-_.[\[I,Y>69]G6802U_![."!M*$Q,"SAHP8)])9#EN*/@CRD3L M1ND*(_"[A2=TO.D7%D.OGFL %=OB)AZ_CR?P.58U952&%Y[$S' OH;3$5J-\6"/\3>X155689;@4$9@>_PG8;^8VE M!ED(VXU?X,&M-1Z+ZAR*PK(?RDH>7V4%PF4)XH6^NK5@#@6N;85#55GRM6'P M_6!O=_3_V6+F^5R-NVZD7[V4UHXR*:^!<(,ZQ8F!/-V87P6K,/4V-U0;35JQ4 F%9N=O>JI9<1>+(G= M607/6F)(KKPG.&7Z@;,.]JUSU2H SY%!O_I'ZY55A\9Q$Y"IY=@"86TJ0WJ2 M9?!:Z0T%.^MV^E@OF).BE01S:J$Z[@GJ]-5YP1!*IV;U7Q(HHKXSH.[A]:PZ MLS=O5(DQV) P(?3\42\.2:>)C2#FB+JQ*V31X35Q3XLW/VE,K=GZ8T:G:_OK MVAM%$U6U;F^OQ9!KH&Y!3'(W%)W&U=Q\0E0U_=@T;D^K]IN'*-F@9\%&Z/). MR2I0,ED1^_U=0>=.P*PM.W'9"]A>>GSM=+!6'31$7:K[X-HV.W>="X]TFVIC MNJ9UQHYC[#S?ZW4&KPDEU$2IKQR;&NYI\+[YWF,O(L%$L,E#U*E;@^JFBWVY M9#_*]JA;A5:/;K7=%MO8%BN_MD/K9\(0@X3(>ND4K3F[)HOZX.@.#I48-GZJ MW"VQ"9G05%2ZP_H%11-\-G5)=&U5=D4OWPRX-BX?T/"^RM30-6E8QZS,JBKV MR[:Q/\*\SQTL?)<">H@4T#W=ODLKI!AABP)H4?!(A+4]0_QJ7MD#'_S%$'79 M;+=#N,;:M-F:O-$E0S3*]K%KS][7F8D3,Q/TD4_P<]=_[%9Z#2N]+\KJ\68X M5A?1NHQ#> <)A "1T[%B=^Q,NVA#O6F/LBK*^O%JW^Z^#O_L=1]8-IE8P4^6 M\AWA/P7/FJR+?!WM6>S4(PRR:)95[]=Q)N/K?=J'[02U_$0C#HHNB:96,E?X M@.J=_"-MR"ED"1:6V+1*Q[;0!=N,M"4INP%_4%B+819%JA>PYC @=S()%P\! MB]-O(I_"8ZQ'OT@@>@C=I;S0&M(/A[0-#AS/Z]? ORC@/ICG*QIX I@W]YNY M_VPAT E-6$\031YF5&K3I-.E,"'1V*>ADN0YO+&@#R8X2XAPDX+&A><"IK\' M:&/=&4/4P9]1@!2&AN/1Q4H5)$S;L5!18WXI/!(*MM^ V#T_RG$_44,!L7_2 M%%$D4%.(XO/!52!7"1,2%%K MLLL-M0"A<+PA*D'@3\!8!H'_3,4!FS5)@&X"8CN182 QH%GGKEN%'UW]G6=UQJ+@)0'2K/;;9B MIOI#3G51O?6O[H2:%>H/$LU-<3L$VZ$BM?FNJV/+H<&B^M(68%%1C+B@Z(86 MN$SH2[B9B J9;.-MN;&?BSNI#0_IFKB8%"R M2*%"(1TX@^BN^""6+GSA3>Q9L0VOL%>R3X[1T->_UD5#5LOGR;[&S;9V&;Q1 M9%F4S9+ >^48T(;+TX^%VFPK((\P$PS9., G3KCGT*>%R#.[G M8])3!WY N^@?7-J>-$_G6B\N9\3ML02\ :'!K(*.[X([OT74^HRD['.1UY/:4G2YPK\YO5!CH7Z7K@>5&- M,J^K_7_U]2;5:'6)GL&MXG^7 ;%SZ/*TKOJWZ MU6;(12M<2JD:/4]5$3:\@ M$^!X3 B'L!\+[,6N4T4#BF>*JQ8D@'0CH0;3.$%5EUURC([1O>P%_=E&2HP,N>#,0S;)6]7A@ M/RM%XSCI*.")XG&\ =E+AX;C.)A9[P)[;0WLE3S&;@/\J8D#0VNW$WBD<(!O M^JHHF[LF"K?>2FSC_%VL5.%;3B \84XBU4J?XJG@>3BGMB>X89Z\0RA+HE&V MG[Y5F/ MM&:25>I8PXAI),U>/T&7_M3/M;(L&MJA7?N66> .?_Q4M%LW1=4\=-#F>&KP MMRYAVI+2K@H./FF8D39W%=EY"=%Z%EADI MH;41D7N5C-77M 08-Z+K+(.,I)G$06FY#(/VZE+M.RJ*Q[[$V#B+CQ>)75RQB':R3 M\R>4$X,5SQA?4(HTT\\7K ?_B200+5U_@^WZ&[ --@]L_\)1>MR16,/(/,JTN"V"[D9K&Q2_[IIUGN_OD6AB+W@_, MG@7)YFFPU/%P"/.M.D3[O:]*)%64E0[1OMU24L6^63)'I0.T/]*-J_ZHGJ@- M-%$>E"R5J8T#KUD&;Q1%%OO&KD7T1Y0_76()=X#VVR]AV5!%3>F6\"$])D.4 MJEW!;;E,7QXH]SN.>U9O3.W4X>P;OL<[%'SV_5:HV/4S)GHF[A)P$*RQ!^-L)"\/TWTN[ >2O@X+_N8!#D:Y[T! M:7R&/_X*[IQC6X=1Z$W8Y!E [ OW 9Q3H//_P&3BX<\$R?N.6%'D$K$I*.^5 M*2R#><]!W//:B3I%-918"VAUH-JEF2;/8V[\Z#!;X\O5\=SEW!!C;Q^[HYR?"Q[QN9;5@=_-:_WW?3FJT#F2Z MNR\\+C-R(E7#AT"1[NYGY@=M153+@L>2,KHJ2U^[YH3S.R-]CMJ]8/7)R[PE<N6V#9+7 MX78645)W[8/3VH5;!4BP"HPQ3V')UZ]#^D#4R@+%M-[[:#G";^=&[W7*T]6Z M(.Z/R!@> I2W<[IW<+IU49)+;LXMU=?N2JS-KG;-UN0B]:<<+[*\1P>#2YMN M.#I;4L_5FBD.C)(!SE.Y9J\;K:]3P^U1HA71[#<:QVQ+44 -R7A7'DV.1%04 MA.DA(4&H(Y:3-DK MG:_KB]-EB=_1D\COOLU.=/)ZFD(9D\(/+>LQ_\!.488B9_ M./,(3 !TB0J"X@5N,0.L+6C3U,27\9 $,%4/4I&4$P_K?^R-?=C#7B6AL1;!L@.<+^*M?7?\!SM#9 M9/TLK-.J +.2.RFCEMIQ*[5+2YL2.PHLHJYH0C*)"VQ[8$:N$)$/S%[R2^1[ M'-*H&[ =S%V4 &_]*[832/*'&="; I2+X!FBMQF[5N#.EO><)3)7#B]SBK%6 MAO>= )J1C0=Z?&RT@!GPP)[OM/CH\E9+4=2P7,5YA MDZ+?S&=*Z]0*>V0(*8Q:ZC6P7S)84E%X=.!]S&$ W7-&<$! /R.!4]0'!NW1\.RUN M2EE@YTP+DPTS@. 34]N?<=+F_ ^SYQE6,H=K&W?@"6P#S'[\)+@93..(:@TK M.4.AOW'>)D+&KA8QU3T+(4!M4-H79Q)/TA=]@&<+'N;)EIHC^ 7\A*D'!6R: M/Y,"7\[5:SA+F );#T>C!-L']M0OL668V52-J;'F3)=Q>8EE*)L 7:*D]AR7 M>#CV@V@$K(.=VH]8X2NPL1%5]!PW9S;76C:.S=H0G4A,WAH36L-[ZC?0^?O/ MG.(NV\5T"YXM7)_$13#?5<$P(9L>C>3[$F3!W)$2HX ;..K(F:DH> M^_Q-2# ],VIB'\@?[]XR"YMZUS:X:2!6%+,?1^BHAHA"LPC]O$UM5[A&":R MCL)PLCD6FKIUS$:GP9'$8W2=G\1UQGX*X8WF!_<(_C[J/Q&>/675T92">,?? %F MVDY"2@TLT?^)83]0)$4YSZW-SRT-(S4A1TF4]%QV VW8,+4MR#YG]R_>'/ MC__Y'X+PMS6_N0G\KTC+E4?A=_"C+XF%N@Z^^6%X/4IN3,D=G%A()K_H,]C< M!,T390:OO"4CX- ?J&D]28;_8W_*2D^5_TA?GAGAXL4)>^QTFSG$= _H(Z:^R2" ,""3YFOWZ#.SV$'8%-_SEK*>>P:G[E[.AKAO20%(' M9T+L.8Q8)_0U1>[WXM ^^RAK@X$L2=):)E?"L/:(90VC-)W'*+5O2JWE4P*X M?7IZ:_+$H<@#1=)V$,@6K&J!)-:IJL9=TY(J*X?FS2V["ON3V%>9Z-\%#?ZE M^2@7GOUM$0*\8&'FI+22/9GCD5-&13/_QJ\IND;N5C-- _&3;,\ M-T-\?",[#8.[8A755$^*G3TQ[;*7-NJ4N/1 MA*#6<; A(=[2V#'^\AADQEU=LFP:U$-I0&H9EM4NI,P7#>P%"M=XP9>#NKF; M^>*P?*U^5^#:&AF\N%-E[ 7K9A?>6#-Z\]EZ\Z+(7/W75+7?H)B66->DU%+\ MAL09/@*IJ?S%U>\WN;B66->DU*CC< 2RXL87C$;-(&57??))%>'>>MFP@;=, M/-PXF2[3_;\F 17SJPWRJ=C!XL8L#%6ISWMM*WNK][.X^JLIZNFH[R+;CSU, MK=G]V/+2>I**-/F/KPXPDWQSGE;?^6GVW?J7'URZ5LBLSC5625P'-X%/LTI] M[Y,U_.GZCYN%QO6ZM#H/XAN9^,KD=YGD1=YFTR(W"X][9)15V:C/I'72RTOO M/K!L,K&"GR'03/_QPYJ0$O+C.L^Z4=^!IY->7GK?YQGAETFZ7I@& S=+D'\/ M(AM:?0'\XY)AY:Y&O\^-%9@#X\2WK0J/,M6Y&/7=PG)76%^NT:O,L/N$9;K& M[:A/H-PHA )>B]Z)=#^1KO5%ZA,J_V[(/'Z1/L'S?C!K?PA)YNZ+YIVF\P:C/'03F-,[YBH-S7 /2TQ3)."'.5>\,] M7^.*+YIMP\S]YGN/]R28?"8/1^ 0*-P%H/?E)A8 AW,-"^U8+LBYF4*&W,0. MT-P=^4V J#W1[,:UP$AZ]A=X=DKK<%LO))E[S:@H=1H_+LLV2BF\\5UG."N7 M%#Q"L(!8\\"X$_L5;K@LOCNYWZB%6@7I2A,:U) M>_!=FQ6?I?J1 [$I76F^/]D7V#NW$$B'(G\-4]0VK-Q=X-#,H1QRQ8@BF(EM&)&.[3_,>]";&P M='09)"KY(?'H*B.(^I145^-J<[-?\JK8::%O=D@;N<4J[(/Y_D>1H9(*06[] M:YF_U^ZWR>97O$E^)N$P<"A:%>RHGQ#%ZGITPT LZ:_G=;7E-\]0UA0=?+D& M]LY=-'2?O:,!O(>\(BS6Z1Y_982<*FUJ]NK<]YJU-%E_5KCT@VD*'/:& C8A M&?_K!51U^"$!L%I\9']XBQ;!$G[X :S;BPF(:&AY")WYA+8)F09+@N&8(3!_ MXHAF[#ZU*CX]9"&=8)-%LRG;6H>O082DR).[?X#.%9/[+D]E>N5RGZCR*7;>7 MS'E9:0.V#WKX3_PL^(G^1\+1],<+>!G<@ET7\6LSW$= 6X=Y.0P?)L4' VE: MH!.(U^5[,$/8=P8%"48P=6+@>B1 (.4P'0;O8\Y\1HF@. MT3R'608=F,(+'AC55#D1UNCZXZ?(9(RC>!#P-1'&_XZ(:N$9SX#9S!A+\C' M0]TE B!10*0K_!WSTBR781]= K=BT,JOB.\#HT>$'NJV@$@F]PLHL%@*?=_ R%[4FTNJ#8W4\U-E9$'\F!O MJO$0D*8\7H+&7$Q@'3A_6LDQ?C-2!V\<#/!]>:'*Y7X*_)\DP(\Q(>7+9.KZ M,T+N+)?@*6'BA+@J-J7*F@,^-HK0%46JA1U7 M8/:< +<9!)-IFW[P;V\WLR(_LU+,6)L3T:0>\&\LEN^7^#/9?<8'T'P^9$I? M4G>=<3A.0_]?X?2?N>$H5'-Z'9+YL[9L(NXMKZ'+RYL6=PK[S;4L.-/6-]A< MQ=4&AM; W KL=W49.5QO0Y74?03GV?@_>//T!.L&-2RZM()@!N[3 M^ M*YZG1UL*T[,A_D$6VM+@O=[ETJO9U49(\<\ID'8/+X+F/9]Z#\2B 8\D M?.%@"X<%UGE +!MC*S (;Z113FUF/*-.C ]8]K+I'L \8+ NPNDAX MB!.L__F0%NO.@6'X)\MQTUM6VM4J8M#-<4BRD=M1C*&U,7'IW>L#&5ON*!MW M9^'7)'IW0O'VZR8N683_L;P8(],,PMK,0UAGQ6O9_A0%&$\93O]C[-@T>@UG MN1CAVV=4&[Y>W'U".05+6O3FXNZW1MIVK95_/:#6.03NWD%P^F&1(8-SN21A M>E*=KUSLRTC7'WD!FI*K%-BP,<"^BN^>?!_1!N')$.**U\-"R:S]2B@\XKT% M;=QAT]#P UORR]I D?>7/LN,N>9.@_SPH^(5E5147-%FH(O;!N;GW&&Z*;#EPK8==I6_:$L2?IKEWIA; MR@4O8A<6KA_ G''(P/D3!J1MF+ZA^S.TIO#;9<+XD7"9WT.!HK0L27X-]Y=$ MA>X12VA%QV*> HLPH*L]6;;-'=6-+G=TES/(H(;DT9QLZT\7W9&WW.Y]-08# MKM@AA4D 5#P.6)!UD:(IYH(Q<"P(XX=_H3W'U"@?6[\3S'=W)FF)0I2DC6"H MA9XL8. D-)-F[)X+WQ:/)65K+F:>L[9?M-T;F-V(8'*4]0AGHC#*D\'RGS C M*IS&4=I-'MN 8/9J>GY:SM=:9-\G%&>.<*L9F4GD(7EG[NP(!R(76U32CH;0-HN\]IA<\0PP) MH(HL&BNN9J%_N[]:'O&!1,^$Y+2(KL+_@=G=G0M_)Y[G#'^*?"W["BO$3E)[ M+\>84F-YY\)%2(N2TM1_Q@D60\%_?\=^O5.7"/_P:03F;FP%+(LZ2P=MN9U< M1M%H""S[N_C!#VPL,UGYL==(]^WE)LE@PQH(]2V]E?5^IU&D)DQ1[M6YZBDJ MSH" Z04#RXKB$N4L5!;:O9Y66PDA2FW1QOL<%"E8JLQJI@FF*FNBVA^(^?:) M]%K#"?-UD*P+::97:7'9 "ZS3.?29'M*XHMS0P"K6\R']M)*/,%RW?G*8P-8.6S$-*M*5=7>1V_E$@2U/&L$%LN>++%I4;[X7WEAO6;?( M!OAM*.) DG+2K>(I,Q0OLA*=>CUQG6(N[= MP!V".)!-T33RW.&:O'/\*B3_CM'8)[J'&N*2;-E51M!BJB*T/6A:QDIL_BJF MJDP#^Z"2HYB6PXQ23RVI/8*-)S'N&+9.?@GNX A>(,[K9%*C/G)<6CU#RRKL M24(ZO0C$(E:7)!4T >EERC+Q>[[IA\G@X1#FG#+F/K?II*R@L\&IIW:&"GCB MV_/S.JT[88NNQQH1IZW*,QMKFC.!(^5KI^G0$RR 9J,EQ=#I\BVTB9?9KM?S M684U.M;LJH!YW<1?,%D=\7679DX_=6/K[G,^1Q SLM#X#H]9C[//JHZYK1I M_3S1!2_>D;J"^/<*==HZZF1#-=5]J;N.(]ATU(GWM+UU,4;= OK=*[T-XP8[;3 M#VZ.O-DW]'Z3;,E<,^R;WJT.NL3+%EV85 391",LF#N4594&0_WW#.=EX:$O MXKGAPE=/*XL9[ QK8;@<1Z/'6?AX@J#A3I16,8=P>'1LQPKPG/",1[;EJX.( M%3=/:,DZ36>"UP>S<^&?*T_;/@QRL+!X9KW/D]UITBDF0U'6)/<(-.>-!)$0 M@B#HJ0^.=HXW D^-%OY3G)U_Q[386(5G //6>%T+XW 9$[5[# \9SX% MP4J.T0PG**=!5:5?K3%@:TS=74;FUP'%&T08[P0G*'L@_(+'>GAJQV1TH[.) MIV<3;XE-R(1VEO5\KU>TZIJL?BE#3OY&Y?;'Y54>@X?5O2287DD5RR.]RZ00 M/ @GPJ*V-IDP-"-V)X@W:136@UH7]A$V;'!HTNMBQ%# =R[7Q^!]30X;":P% M-U,7Y#!'TL".]G93"# [1:SUR:$P90'+1,&'\ZEC M,XP;/ Z/0=@DR&>R,IK.\7K'>US$E-C$&&4I&U.0L"/QS& M01W6;U>;MF(F$WRXR^PEQ.4\!GD1?J%\^&HY 3W:+V);#6 _5)]Q2WWD*WIJE$C3["H_)].-$X[Z:2XL;.D[>T.F9T@1&Z6L28OITV5 MH*$*JC<>Z R9F]6K&GUM50854KU 4-Z%W7R,;EG1!VIYPA=D5$3[9J;S$:ME M%32_9MJ35ML+2.52$ ))!['K(+GL9$F':;E6K>C1YD#E-ZG5C.5@S#93KY9M M!>@$!V6;MJ:QS:!*MH71]0B;Z>'U44+IEY8)H&Y2RP]^]J[ M)5A5!=Y:G1!>PO>>X_YR M%@4Q.7MWR!DL,KYO+,>^\A*\FX+9R+P4_!;-9GGL33:ISW>3>NI@R4LJ/Y.# M"A3.1?1]A+6?+8A[%PF7YW@U*=QU5>?$K*,,L(BG$;+Z#B:$S/X]A&D4HI@4UTD[TLL7M7MW>;3BG:@.M\P"[: M7[H]WF)&5?*BP/.H@Q>ZQ*T*4M3E;BO[\\(/B//H5:X*EY9GV58R^0L*PKY9 M"?@]&HU!X;0YQ.\YT^T$O=-,N8>3GJYK>T]U3NWV,EVGEWQ/5U.72P#7$K(? MT5L!A4KB2DN-UK8A&EM%77F8F_RXYS-QBC)&U:'<\9Q)/-J_]AJ2,I@J>_Q.FK7S2O-'EF4#X.; M>D,"++>Q'M<$_@N$RN9WD=;ZT-.SY_C!#S\JDV2IK&:WSL6I:;RI;IA V;E3 M]\LN,W%L.!@E#0?O9U.FLUM-5.JOF:A9:J;+Y*Z;)BZT4NN48X;^N&5%B3=6 M$,TR/;'"3[/L-^D/J8=UE[EJNQYE+[!6CGH#0^V??;S1?^?-&^FO>GY9$U/_ M_$R8GRQM.<%_TMMI8E\\P?'@D62E7X_Y63&OZ]1T24O7$+L\LQ%!Z/9+8. C MV1MXU)"Z+(R3R\+XRO+ $+B*U%L>O]*@(_OB93PM6L^3-,:9%[D-Z:+*%KBN M=$9B3\RWQ7QZ!JO"%L*99V.%#LU3Y^J\DG=K+B4_@T#),SILX3V=(JHD5G1I+NY(N'6+I: M1?D5Z\T0QV1E"I\N%L52>"-T!=)[EM8&9E[^VXB-J'>',BR(?V;GRPLEKP]TIF>V.$.L2MVJBI^NF5"C' M'<*B>W*CL1@Q/S-#T\W*F<&"CWN$%2L.H.H2UZ#U9$/A:,/:650S\]I#Q[K$ MS^>2U,KFO2":]K]=U]1EC?$=<"/&BKF4>\9_\>X$%MG(P4Y7@BMOK3:PSK\- MH%50:_FTE32K#:WSTRW-I*\_H]:=V +]"M&<.S VZL$3*OH1ODR75YU=5RP-S@VJ4HGMN\'\-EENME;0& M"G^=J7U)*Z0Q_];=*-ML ?B'-$77].)M8"O*KE/L"VSF1L/[(S]XM@)[)T;R MDU>4/D='2U!2X10V<1O%&:H;5@*&_3H,WP81LZP-)-V/[AJW*T-G4:]!;S:H$]- M\FI=^<522GYUO((_TL\2+ST7P/+LQ&D/Z?W5)\1_RCZ J<\[;2?U-$U\K-%)7G#WM,*AJ!]2C_>R:'GIR5*R@9_ M?FL"ZY]P"8ES#[6R7!P!K&V^6 3*[$FJ)#L%:+@^P<#8X!&L$E !Q26"-?S- MBG.EM O%^\:]N+L'YAASMX^-L:0*8EU\L#A>6&9[PFX"@FBMB9[OQL$U_3GZ MQ?'KM3140G8)]JXYCG"B,!60CS&M6C6'E;Q3"<[U1V#A>,:!-CC^V4T METM.Q7,I8:VYID(9J .NO=YE+HNJPGUK/?DMR/$*98GFQ6NW(6B[ZDN^UZ^$N1>9NKFR+G:8\#YUT&6JQ9/&!)E6@^5*Q@<&_UR/Q_IEGWW;6N$F>;!# MQ3Q,G^^7J*:YO*VV=/J7?C#U0=7)YNGR<17X6M[L7-=0KW-=H/Y 7V-YZYS M.DM5QWHU^3<=JJ0MGU#:S(.=UJO)OY>"+P^S7K>>?OGU:O(3;)9S!0XUUW74 M25]D;;K^>%4D,#N:ND.]8(0>E8L[*TG\=>LP?3BK)7&9&X$6L/1,5JDN>$AQO9 %# MZ7WPXTB86E@^]83BSC9/'#MAY >@]2X=/W 8^'<&DI%A;(5),9L58D-DEZE3 M&$_!W::]!K#G$QE:"#-,>U99K',VZ\-%9Y7BCB?@NP'!GQ([8<5Y7BZTM>@# MP72+3(77*.G9N6AE"OLRPB(UL@=;7HSH[[((!E.1 MXXA[S,P,!8F.'9O>L8$J+H3UANJ! ]J6]A4C=@]F&OCA-'F$]KJSAN.W^0ZU M,,RBLR[H,[U*2\K]G+D[&R$:]/S5V+277:VO[Q+0=7;=2ND_PYDA]1$&+? 1 M!DUO'DI^-V898 )-9&[.L>QKTI)C>0?KP 4=29?%XHA.C626S 0W'47$C#)N M=EY,I8HM_NAJ9.;&>LD>"A>;1+CT-BO_-H>]+:),>4#(]XG_1)OO9=ZS,"'D M)4%\3YKYS;L?)G#JV&9B2N'A:?^(G/4?.2%N53,PE"%KJ$BK?IU)8IA8-VTZ MC!^2I<<7II0V9&QT_<@ZVS;.\0]!G*6[DA-;C8T!8=_3K49(+ M>4][$>T W-"K+43$7)8A<=VI9:.*_W(FG=%_A\#H]-_).[%5'FUWXKK6-(2A MTK^*#+1&K?G$\7KLO\^.'8W?"WU)FKY\6$0DHB ='3LZH_N5&O\'/XK\2>9) M.WVR<#+Y[2:R-_^N(&RS>2B8,G#&^^6L?U9^V/RNAL$G$M!7_0[K4: 0"A<%!^%1H@8]-C+\>#ZAMC#N@Y#H84KB)]>"U02$"G3M4U+FYD:5:^8L5[;M MX+;:!+?G_LB.RZ[42]HU7W,?M<)>[<.?>*+V;#2G?O!>"!X?WBB2)BJJ*2JZ M_K:4ZA5K1K+=A*5%LKL%S3+0):.*1@IP0H74AO-AE!R&1D\/F0O$->?45I5O*'X%#YE\UC*9L& MRTB[_I"$J,FR.!CDKDLJY,=^3.[DM)"3HFNBF0_=-"*GIK:P,LN>)2$)2:_0 MI-VJ/\\?/07[7KLFF:HA&FJ_G!Z]QAVV=@GHFB1*>DF+>^CEN].1JO1*'LVS MP#O-*;,+Z*IHYO-"NK7;K 14193Z@^-8NS5LO>F")0A5VVE,"8W1Q('6D+YT M_"_DOS9HR&)FU^L[>BLT?]_J#5F9ZZV5&[&D<^[U*(N[D*#%(_Q"!IGAQIK1 M*[8=[LI83C7"QY<23]-HW_M@?#>P0V@UY%W3QHH]EIDUS(A^1:]/(!XT] MMC"_(,39PSF/)J"!O#QZ>S^$?=!RL/_Z"#:H!+?\)YD)H]AU>ZB, IE,77^& MF.I)NE,Z+KWKCT(AS'10.!>NITER6H"]ZJULFAT0_)-$PC3 O3#-'(L1+]VE MB0RTQSO-PLVVHZ>#G M?K.$X)1_[I\-SL(G#Q.K7QI$?!UEY]3![0< ^(B*F MZ-%LQ0:H<)Y(3FMH#@4X$_YDP:\YQQ&O'8$.PCFCIW$P!%6@/*V?6M_+$\MZ MFPK4M)X+%ZZ;^R2<5T $A!H_I@KP8(C*4S^Y0N:>5BQ(K<+>ET1XQO_43XQA M#D1]&= _759/EN.FZ9VP2J,X76LA(NU+!CD?;4O&\]';PL W:=KR7W:_8;M?N;13O\)TY/#)S6+^B MI 9WK:%ME='M-*K=&A60B>5@=VHZ,QG0-,V29;ZF";^]3IZ=FG=LZ=AR#$:1Z_>E!QZD(:4M2117 M#0YFR:FQWL MQ_$8R$X()R"$1F/_7Y*[ZVY'*G4YJB%R5MEC6SD&O.TX7X+SBGZN=I[ ZS&" MG1!:((3NBN:THLL=6SJV=&QIJWM>=$6S0BPO<6T%TF@+!C2:#-=NBGU%:X>P#W(@ MXZE1"C2;E+_0PO)6^:";MBP\N[-0%2?Z1]H<0LM0)2RQ9?6E!*P1N M;#L[4.YWG!2KK0C)SGYK8'_'H^WID??%G0T0G1[^)D+ NEL(D8]PU_ !@\5N M!@K^+Z8HYT^H@AT'F-?;!NCM-VOD7<=:2CLVIZSH-2$!7>P;N6YU;^L!BS] MIXL6=0@0 LM[I/T5$ISY?&5^*#Q;332*^(NBGN>[]>"Z;V*=+Z=KX3&,M7+ ME@^AC\#VK1%6VCF("$O5NK1YQO,2_+0P![,4EC&=!.PBX'@]&+0W\3TRFU\, M8I^2I!D'6N)A8H+QXZ9Z2?QE-7Y Z6DD1)7S&5B_$A$8&2(KG"?BSD[&"N&V MS%HVT'V-M4N()_ 3$9HV0,ZSYQ(,?1\L6(DRWQ -OA^^7=\/J?:ITI(7S M6+:YQ K_-?;BK9M.+#S(#I_JQ& DBN\>R])5P-!:.-'A*VPW4KDK]M+:5\S/ MXXB/)Y;.T$M7H:M1*R@W*FP_7]J6-! XW2:? M=\Z\\F:6I^C)4(I4CR Z\]:9MPJ+UN90I\+(BT\'GO#][BO"@"_.K>^:72XO<(5AFBJ:C6Z7WB,.*8%44GF/%^1 M+R;PL@@]TJ$5CH6 #(GSM$4-6+=JVK)J9!G\UWZW:CJWM7-;MS2&RKF>B/3> M>A$>B$=&3H2VT'_T8*"*K>'B;3N;)#J$8/OQ@[O/^MLV(V*_US;J0H@#=4/* MVZZVD#+A,-:PF4R+T[X9QM[QS=S]#D1)RWFQZ&7%WL*LY!-$AGX89;-#/-_K MI;>6+$7D>>P,QX(3YFXP'TC&4 G^4]*IW0,1-3#)_&TFO58\%SZW)J5D]:IY M$;;(1F$3/C>D&)K8E_/WL6\:L(@'R78!I]3HY\(8IY/N?X?BQDMM]]7)=QQCN?J.?F\?MX1WM%AM'D M [L/7I@=T#- ZQ-"VA57"BPBN(D@NQ,IJY#DAT:0\E6 ['\/TG@9WD THFG M0-!O=\)]0*PP#F8@>JS7$ROLLOP;.V'D!VC" MZ(L"AWA#LO3BA7>^POK,SY-*4GSOHA(\/[N0@97.;^5@!D^.'S=QRS3RXR"G MLNQR;F6!)W__[5T<]AXM:_K^LQ,.71_$2:Y'EYD+REMV-7GIAU%(05@_(5]N MK-D$97(/^O[)]8<_/_[G?PC"WS*#3?W0#&QKX'[=.1? M+*OV1&_O2M<+0&8%@<,2+ M%R?LY;YG_X"7CC[-[BR7\&@)O],;Q#^NO*$_(7<13!GG]\ER+="3NS$AT85G M7]BV@T];[H);X:=9[HTA#.'&&+@O?A&E\8?%AKD8#C$/+P2&3U!Q+?<&F (_ M>5RF[$RPR1 TWPU_.>NI9X)C_W(VU'5#&LBJ<0;:[S"N.:&O*7*_%X?VV4=9 MDPQ)DG)"WD4NG7"W$>Y7V+T;#6CWW+9 MRG/9RDI/E=?,4I-XLS0D4VGQ+,W%+,UTEMEYR9QY"2_A>\]Q?SF+@IBGM#U9J1;=D"!U MQISAMO*\^O$U*U!=YW"N!Z:P]_(0N$Z/>;1G'WO&N6XN*"XD9R>*UR_\%8HY M3"V@6#XWU;T(_NRX<42S]O9C%;D!T(4.8[3O?!ZM3]RK.U-R$9JC4UK*K5O)O:LRL6\1R>L2 M][K$O:8FW4ET5XF:K9ITEVIY'->2'5L.DT':+X2:*:0WTVPM 4_TXRB,X _T M=:Q(>""PI5,HQA)(_UV>:2,I3[HX,"51TDJFEC3-O]7W5"+J>N1Z2"'*AJB: M&V P:N#,8?,^O#E"&@LGO._VCVY;;?>V6JI;7R'=5VQ?S4"P;]TLITNZW $; M0-%T45%*MDEIDD\M7JSUQR!E61Q()6MD#FT7]FO=61Z>Z99,XV XIAE(E9J) M+I1Q$"7OE5/O=L7!#M^ZI_8W-:D#;_J&*/4;;1KY]A!^$:7$\6SB 5=Z>55: M8Q[+G0O8/8KC40R5&!/E,$_3&>9O4Q973=WNN^' "7)4P"LJJY>O\;S2R*E? M!_=4+MGAJ[5>T(Y+GS.!"\0R(?8BIQNM ,U?2O![1,$C4<8V6,D/K.&_8P>[ M<@'-20;V/%6=)4!])]%X"T?J-2NGIO9%I2G_O)- @00,>2!*YJ['UA9&3JHU M$S\VNPAVD@S5.0F[.@F&H8B:6;)-0F<%ZA""(>I]652EAH10IK(N^S<_]8]3 M(_1E-"+#Z'KTY64XQJY]MU9$KKU+*QSC_V,N]9/E8AKU+0FCP,$*+?SBPK/S M'V2>W"^QV50X*9I8;)&O0JB!]@,P9YMD>U/A9GWW^KIV".XX3X15]-Q;+_B* MVR3[SF'E0M%7 MZ?Y6)Z?ASYP2SW\+:JDDOJUHPL,U@:[#0.R-E'Z5PQ]&5. M[$5H S-?KP=+,Q\<:N:3J>O/"$FRX[\YU@.6:CHDO,06O%ZT0\V S$O*/OLX MT"2L9,AJ]28"]J9W8S&!S$O'/OO85[7E5;@;O7'*P*BXM]D&A:>]]V,JRWV.5Z \_^IU$MUFXVVWEHIH:5RZ2IA9.LW*Z&V+/#8WI?_6# MY"-\3BZ?_YXR3#_[>*/]W@!;"NG=@5>PR#\QQ'6L>?F2G/&O1_2 ?IT ])8I MOZ*TW\^FA)9;S=^]&&93D:6F<(LLE8&J;*]M9::6Y]A7RPG^@:@7GV;9JE1: MGPBNU YU$<.>JM95$]%$9C@W/[SRH%6E]QZG>0,'+ 3)>K^\1:U?*SVR%R%_/*P3$>!V9()\=MY5B\6@_"C[8?Y%OLKW:5 M8AU;.K:TGRT-ENMK9NFBWFOL;YKT<,>KF35-<=I;B[\&/CT=OA# H&(7>J]4 M65%2*RCB8973@%DS??#CI MTOX)-GF(]HFAO8[+JWT4K&\8HJ&4M-[=563;I=D?B$J_0W9H5\6"JHGZSDNL MDT %$M T41Z8S4@@NWDNZD6R[UZD49;-=^1D27ZGQ9P4<__&![[,V']W29-D MQ0UZOP'\Z-D)A(2(#@LYTM9LL5#<4 M1H$U(<]^\!->' @CQX.5X%@N%C(3^!J!%]U%VC[]-S[H^5YOX\/1V(H$*V"@ MU$DF/OS69KUML$HZRM+E>X)%!X;'XR!(@15"UB)K0:A-X,TP_.*GHO#H/,$G MC[%CXTJF)&:F22FSYRUU1/IO$J*%<,(Q3FM9##58PF@-,X"NA;1)FT>$Q%R/Q70 MC'9+<]+>8BD-3@C\Q0, -@S)-R!S_6?L"\>HIK0P"<-/0M!.^D;@==)RK5CA M&(4'8#8C.Z3J:('N4-CT\+ XYQ6^Z!L52OU\E?/SP.G1EG/J!^'_QC[MB<=Z MT[V)/8PN?8]6)I M,[[TV'I+UKE/8^JPQ#SAWSG>OF9VJGQV_E9@*Y$QSV-G.$:;%-!^EL"."!Z M+^JGULOUK4S$)=A69(D)60&A0"%AMI,CFE ;^>E/X;T@R&>/ 8NPNAV>*U'F M[P+_=Y,GN^0 TTV??(,?D6_SK62'^CI^I;,LR7J^P*[PI7RZ;E$ZUZ/?0G)! M=[T=JC(-?H,IF38TY%"W].H]:-Q-"!ZINKVU[P;*D>-_#"J9@ M[GXT0RM<$R/'?0/LL ^ M@!-3TB8V<\?/4/F7+_[/A1P;PB4^K+R7^T[JJKO.Q$'/YV%&-\B807!-8C=R MID"!"VQ@= 0$]GM*U8/E_=R:"AP\,XG)AD<=>AZ>DB!$G;&&@1^&(%T0G>V,1H16Z8>LTE= M[F3QAQ#UD#S.V(&9 M!F7R/Q@3^Q&5!_?5 )Q[#,SX$]96''4/_I<=G8N;?8,:X_%;>/2MY(P;^>^% M-\[;A(BEMX7$"T%OG]!U@Y4U\4'79JGN#L<64@ [$_!C2%<.V@:\#Z1*^\:! M83$6$"11@?3&<.B'4?KT@Q\$\(@MC&+/[G3VJQ_ UN8)0PI[,9PUK;:%[\?- M(6#('*E]F_I!NG=QS=A#'*(=@A-+8'DA'D31OLX;S27 9^Q%:!HSQ]C?SN_. M!1N+[P.PT!?9UP5PWO%B>D![)![V/UY8_4(R+D&Q;0<&]>>MK->LD#&Q8*\: MC=",DA>$24B,O.-14BG1\R$3$I,C&I"$F#$P/3A!4)N%NI?"W!B6!#[4?ZH0/H.C0ST8518%7"#O&^3M>GU>7 I2IB>O MK:2UXPHZR!)Z"'WUL55$[C-8P6^KS#';?OAJ2I*3M6:5K"RJ\7H';O([VOQ#64Y*1X+($B:66\4I0KNHR_K4A K&K>Y8K9L8[0#%K:M[)/E M=/&@+#LI^4N'E3^[TRJ)B-])_:2DOGWF=R?UXY?Z]J4T747SKM[Q*11C=FSI MV-*QY< FKDQ%M2IO%,DW=Y.UU@)1FPRU"A]WXXNWI8;)^V&&,#6&$41QAP45RXXSI&NE H? F4S:19!?1])TA M3> @UG"\2-.8=P=,[]+?SBM4D$*:I $C)AG"V+^&I8/4SVCSKSE. ^4-K&PI M]]*W3+!LVJ"82US!B](H"IR')-T+2&05*9A$@%D-&7U-K^T%E@(BF:Q$.\1_DQ61F8M3*T973.L[W7X(B@(?#+7&1]F[1 MM'-AZCMLA6/9C MUVZD2"!W52F,@1P05]8F.9,IZ%):B)4WW$L*FS?>#ZRTM>8LE,46?&2W]EN M89DZ!RPEJ1X65](JUO0O:"G^BM(F_!59%16S9$_HTP%@N9C,TZSG);->SO$Z MA:A2 SZ%:!Q++^OJXE>;E8=FSR_RDN?IQIU2E5$JL:\?B4YM=>V3R;QA-;N+ MQ)M.)=:KQ!M=JC0F\;:]QN66A+[[E!Q70H)%M"S5&\[ G:Z4T178E"2]I$=S M('79/XV5(L%N,:^6)TE6\:9&EUH M%'.;^'V75-/:7?*UY /PE_TW$H;ODP*W*"UAZ\Q)P^;$$!6C9#[VJ5B3;93T MA^_U.A4]K(J:HJQK[5+15E]HTP\=#V&LX!U8JKIC'>%_]7K"5X>X]GOAQGH$ M6=Z1?\=X$_M>4 8?!(IZ!'\*O5YSU#;-'@H$F%;$64E<$.\3UV!\($! X S3 M&_)"T(_,AU-K-H:TCOS9H=_:"&Y(;'93O&6B P(6"'.(\Z-+8_ (6'20 M%,XOB=DAGZWA>-LT!JH ?ARQ_(66)" HY](!4A"4<[TH!V%1 XY: JN#*G.X MJE=L:3&D@\)"]BJ )BNSC\=\8]MUGMT='WY>\*OO7O"[@9!,#?#Z*$O%!;NM M=F9K%PI? FMR$(ZE9+JRV,B*ZE9J#JI3V V#'Z0C+[??^_87&9EC+^V,YNA[B1R"L'QW@58_%J/>GKS!/T5SL,B8XM'5O:SY8F M,HQ2I$>S=$W2]7(K!3X#MNKE7IJM572(W[7+=\4N]#Z7@9HHJ=L#@=7J&'?R M[N2]I>&NHSZT4)*'$YLB;X_26-U^ULFHK3(Z< GOMWE'%$PPVB>&]CHNK_91 ML+YAB,;.L$#=563+I-D?B$J_9%IW=_'8C%!451/U4\/U.RX):)HH#\QF)%!- MJOC6B&4E,\FY78W*4%!\RD98(#>V"; <XW9T3*-&G]@S]0^&GVW?J7'UQB._F+%R?L728-#+\Y811>>/8M(FTA MJL38F8;?:7WE'[>8+$R?_@XC3^()^SS3N-8GX&' ?6#;!)M8X>_J/']:$;"5Z Z8NG_#,^4+OP\Q5_?BF_GT.%X/P MR!0M!GA S>@V@C=1YT]\]GSA#U#MCU#XUWC7>!W MD7#NIO3YA"?/%;PB'Z>]2[>Z@BTNVX->T>G\Y-]5Q3P^^7X-P/$:.R&Y14>\ M<'JX4_=_5W3]^&:W=LO*SU+'K>EW9: ;H&; ') MTJ FYH<7PV$\B2DH[L4$:\'_9-B@65*=6@R%388.G&+#7\YZ:F[68!81)S=Y M=^AKBMSOQ:%]]K$O:WU-DJ0RO.#-K!VH@>DKO\]MIFZ?F?Y. MK. K]F_8989<0Z9* Z.\_\>G:N^9^7&PT\RXWINJ&,9@WYD!5?O.['X>.T(2(/[<&\[0K;; M_7BCVW98[IF83QT06)0P#0)L')(XO_[-+ D0:)( ,1%J9YG=D8F"51>E969 ME86P,!&L.CW-@"8L<'P!NK M[;*,@FMKZ^= !,&L'RT:!>>6P?-#0059'AKC0Y R]:-J&(HRW.8;T.)A*EE+ M5>H;/*-@W%3=:$P/4S&D^L;.*+BV-G38]SRRK-4V=$;!N:61PW0O%4O5AU.P M-0P$V $DWUDLZT M^6Q#/T<"M%56.CLY0Y.K8O.3IT0[%::S59@B:55V\1B$.(0 T\A5=-D\'8,P M(MY=\)Y6@K@KD+ @=FCN:"YP09SKH*^A[\$/BO*.AHECEF7)%V]KE1[-G87G MPX>)!X(N!.11B,*%LU\R4[^8Z;F_L8MRICHP5K1@S<0GGR[DKH1D(S&L2J(> MBK$R$1?+TQRPU&F9SQ6G+?#G.;!Q>AM[,\^)Z,\B0L?/1C,R$VZ=.!M!2[OE MIP'="(Z_00_>0ASW7B!!XB6K*^$C#J@@4>)XP?KUFT5%YGN\F'X%&VGK4Q&G M4V8C#%R<^HZ_<(YCAA@49,=IE\EZUA-Y@Y6'[RQ:#*")"!^\$ M=UL X>>_WP@S;*L?93,&(A*G/OU9&D0$N(13>^^ $#C"%X- !=4Q?+91CD0RZ1U M_M[2VVVU<%F9_Q*<?/]YL[[)9N,RUH0],LK6PR% O57?Z8 8])*_,<[G$E"XNPLS 9,4]/B%S^\=?QO!*SN;%/E!1,W"0@(EM(4 M#]Z0.UKNF-FF7A0G-R1Z\%SR#E@T*[X^9I1([$@!&/'6CBO9%%DSMZUJ !]G MP /B'@[I\!R_)@:*R?:%+4M1U*$P:$-^Q63:QK*D&O9IHFX>M>A,=JC6EFU% MZF*G].*OE=K+.@:U_XZ^/ZG%V,I5NJ58U M*E5 GX*>M4'/JH]>C#\_BI_)OM)6+-,>"[]^3S:F>C 4S9HPRNV.0G:FHV&H M8TGP(8 G()(5&J7?XY9]SVEI#&MQ&CBW.Z#9!1*HDH81RD8Q.IOMO-!:L%,A M#O83,?*O,G>P<2S.,'@L[MG%XM8V'08PO+7 Y&&- :-Q:T BD@_^S*)=Y,FE M*_K;@*@TJYA]EE,*88"X0\(IBB.E,2&DEN8"W&\A[(1MVVLFDTI8T MK3V+M-W,T3KM0 ]U\C[:6;4\DAW_]68+\>(6.@NE%M?00_27U>W:357C)')P MCU[B3L[D9H NL25)&&;@KU1:I@S^/&G /!@]=X$55IC_$QC"VO;;IXF:83TBN^%.3J( GE:@B^>Y8)DV2OK MY\#!!".1GC&4*ZGC"XA%F%V37 F?YO3U<;I BN.?*; F=I$'\,;UJ_=7]6)0 M&#%*CA.P.+C.\,E8*")+MR0&4UGP/8CQ78">\97P&W&PS?*";-Y0\40ID6D3 M=ZD'1F4\!A2XFV?L8*3ECH(:N. @"LYR&86.>_]LHAOK !:F:8%D9?E&VW1V M@@!$Q5^)2.,!-MYU>@> "[)8VGX TR*,0O]+,Q_'F#=5+P?D%@H+;*\.2 MS*JRT0[*#A#K$;!("&99/0:XVS;R,Q'9.+T=>]^!M8V, 7'O]@4Q/PXVR7IX M\0":YH'X67Y><7+=.T,$/F.4MA)-RI#%PHS@:!E8;B8\>LD]?#\GF.5&4$#6 M4=LXNQQ"=SV/.B6K)7CO^:T9O 7C?M$*!![^I K[CH1WD;.\7X&6WE!M0ZG; MU0#XS_&:JX0_;H:8:LB_0$7 6Q/,:)R#EQ!&,>*\)@A:!#3YT:-@TZWL>W\2 MV,;TT!C^=%U;&SN!^%UQ*YUMR.0=Q7 E_ -6)CEB6Q* +">3P10AW\(40+V+ M"*C%B(D8S8@=!MX2N/,THI*"HHW04*.@"*!GM$:V;4L<^-+^*O;BL2Y YG// M]7!' L_C=(GR4RE?:)V065QYOE!B.UMJ<+//D1*(VI)$<#8OD [7B#\F9F<$ MJ/44:@G,/7;P$K9"]&FV]X[T T(ET: _%O,<8?R@6/E*^%B2KNV[#(HE'@5_ MXN&+&=5+L&<7H!!".'JS<[?X?;S[NS@#+A>O$];IS6 MY>WA44HE:[;6U=_.FW:N4W=N0O=N2FM)HO>5 M-G*PE?XZ!:Q>-C.RO-PI(/2R^? >'"%\ %W#\= :2GWRPXV?^9PLTS:%HKO; M5XJDB8IJB8JNOSZ09JKKC(3/=XZ/MTVB\(&XM.9#4&51P!)9-M[=Y9!6O()! MQ1^.OTLY]K(AIRO+%O"D[GSKQM0XC<2<2YL8DBH:MLFY-&DN*;8LVN7L+D*ILX7,\9GL7'D-4M(&&W'/Z5]!?-41#E3D#1F. MIHB6:0_#@"$LVGHP?LES-LABM'J%LY(26U'X'AW/#@4=6=-7X/3OP\(4=5T? MAO[C&97L>&W1(+)H1=@ ^Q<5 NY?$%_)HJ;7]'2Z(=]KSNS1F&UJ->TRSNIS M9[4BRO:XS![!-C\<8;:X:5+'-+15T=:X<3@B!S195&3N'HT80U)U47[^!CJ/ M^G9X_29JFL&W[(AW-I)H6CSN.Z+2E&Q146K>;8ZM-+L+_*[U9U8ASO5G6W]% M4CH]<.L[GR^;[DJG5S6- FSD=^+33]^;JDUC=$)TXZ+1+=Y35+-Z,*$:<=%HN.32U%K6@[/ MI4YKAT2T"\&>6"E7^K'+.+O!V=9HQ=8"1E\AS,+TUM]O35$)1--D]QZ6'33$ M*LNBJ9PB[QV1>$ 6&N\S'76] V[F55UA-OJI)=W)\2>9SZAO3;775Z]K)-NWEMS MTR?-_C'.NJ,Z%(#^)7F,3K!7PKOM=L*E)GM9M\N,DD/T142:BR5)3G9ZGKIA M,:N;=AO<;J':/WB[;1#7)-Q3/,&O(9V%-?(T M34MA3<:[E#6]>M3Q<;S&ID>[L8;,D=F7IE8]N')<2AS"A3E!^U*1[?&1&7I" MI\TS2M6#.\/"3@'DRZHPYP%/!N9V^UYF;4*_6D4.@>PA@YGAW M6;-.WD;_R.9??)G/OQ$Z*^5[>./XY,N\(/OOV+EZ?"%E[TQ)J=Z9M3"; %': M23'SR%24:F-V"N0XA!#3UU 47>L*HT]T_ \:#A^C(/:"U ONOJQ[PK^C MG>FSWWW'IO0_/R61$T8S+W"BU2?,&?L,[CH\&84^^.!WG_(>]B?A;^D:V^T$ MTT"SRB3H$8\1"=;@K :",05&EG50"B^ 7A7Z9OW>ZS2Y#V&#K#)%DYOY.*(B M6F7:I>*WGYT%H;]_[P3.S/F&T;B47-^A:W!,)6DVT]R[5!457:GGSY$*ZWI, MCC /3L>Y8N+CR'O4_=X"3,O/F<1/%FVFDV'BO.;K@>P]2?X7U=>)LX=,K:[0IG MG&X M,T@5$/;]\)'.)L/=^*9GZC0:*5.^V#]M9,S>/)J=>36;2_PS&D%1(TVEU_S1 MWM-T3EA\DZ=R.)=Q5*1?=OKOX8XOSR4?]QD6'/$! <]Y0 %R0LP./U&N"SK M)02Q 'U]P-9NK+UE&^$$]B F^41-^/B6FD [)D\X%Q3C2O\?X17J"N$R^UF!F?.266):9]+>K+M./=_1,( =[R9X M\L_]\%%([F&MN_OU&&NN!GHU!E2I;9>+NB3B_6=J,4*S.^V4-K7N,]GXVJQZK/I:1A_\-= H/#;ODV[Z+;5_7 >#;OF=GK&[U[DC; MOKNS_G,87,[(+'43+XOUA^Z?E[>T8 DKN4@0TRM$OO'[G7(AZVT;^W"SOR]/ MK+4R/B\W_^>LPA3/_EL2D+F7X/4D36)$FX!KA'%, =$PVW8VY\9 QZRPC4Y5 MP83-@3P54*0W %GA^#(*'[S ]1R?Z@AZ(5 $!#%MGBN"GCN@:A)7!)-0!(IH M&9WV7YQ:.."&)(E/2T0P\.>'P=UE0J(%D,;%O8X-"Z((6R'@3_B^[[>OHJC* M->>-<9]@&)Y)),^1&R6BW5>_UNZ-C1>6AS< \^NZ ME!.==-?'B-6OZ-[$7AC0VPYOG1J%7; P$+(,HX3,GJ&F:]JO[DP4G&**\DF] MZEYPTG&7(C$:_S6Q]LCTH7*;\W_4ZTJ8%5-<)N'RC2 5M15K&*6+;MYPH +D MORXOA8\>\6=OA*_.'3#EAG;%7&7*[#_T-GRJ^'0F[ M0R\XR-5:Y3,_[Y3W;$X-+![Z5QIY\>N#-=*Y MINA5+'AA$"\,XH5!HY_1O#"(%P8=,[)X8=!S+@PZ4/!#?YZUYV#C>*A"H7VD MOM%;.ZX+F9#[^4I55%&6:D;NNR :K^TYB6&&:-6=,/DL2GO8-@RV*",S@;:) MXZ']\XM\R8HB&G)?8Y:X67T^,3!9LD15JYFS-'4[OM5U)DN@OH?):1E+$]5M MSS28#XR71,VJ>3[S*\MG$\6795U4ZN:]33B,7R^NVG?D]_2(=T7+B%<1<7$( MT>KU.L@=-XER-R$0#SSSP#,//+\8"YD'GGF$E9-EZEY6%FRFTWKJ)X._;"YQ ML@RK<1OV2^/7)V,[_*K109NM+@TQ?H52IUU";S]Q-7:>U MC6%P?YV',28=QJBB\@.LPVC:LR3(AN^^5 M+!I*WVU%>#NA.JS0I$Y["4TDNL[C9"_6IWREB[I54[?P5+WGYTK*HJ;SG&,> M*'M>2LT4E;K57%RI/4>E9CV7\!C/2^,!AF<98#BJ Y4KO;_ZG\W+6RL^^@IA M%J:W/CGAF&A:^'':LF?5U*LC"G=R8]6_P PA'6?;WZL-[3JN#=I;M%2N4K5B M?Y4]WW'"/?S4'11/U$7E#$/11.END[;I4P?JBR0>*8)/4OB5XV*SE9 MAE7+!RJ,#MV';JY1Z4M_#>-8<)TH6EW.P^C1B0Z-7^5%27VZG*)IU;S8XF5) MTXD4R*)NU(P93:BS6\?36W:4RL]9\XX8" 6N?E:[ZZ^$S0384WQ"GGY5(]M: ML?BDUTGE82F2J&EM4^*F8G*TUP@W?+[K"$)G:C7KG+D6&,I84.6V8S:?E85P MC5%])W"QCU=$KTF2>>H+CNL"# U<;JX6VI3EB9;!ASY.2C$H8A$[GKQBZ+@I M-%-%? H>P&T(HQ6=#QW2>9 1B4GTP/.VSS#%414E9>P.J_P*:WQ-)\LU/=.I MWY?Q[&VNVG+5IHJFQ'4;UVV*+FIZ7VG\$S7SGJ&USR]+S_6RM-]T -]S;CW? M2[P&#LC+YB.MS.(@1P_LVC]+U;#98A2F;;J#"/ MQ_5CR=FB:I])YX1^(_7OG-B+A9DWA_,0QW/3A/VE$R4!B>)[;QEOA>=(D#0[ M';F^:'.KUUHPN;+H)Z1EU!R'-[:F&"IT_S4B2\>;;6N&(B,HRP$"NQKO_="H M7J;1,HQY2/\,XUZRJ)A\$"0/>\FB8=5,-)EZU(L'];ERR[TR2Y2UOGIR<.UV M/MI-A6/NN4RYY4%]'NT\NVAG=T']SR2I[C6 =7["JR*^OWHMW!+P3XCPX/AI M'A(M$A9Y;*/?[HZ:J*DUZVE:4XFWCJW9:=.T.TU*['S.4L[Y[GY M/HKPVD9?(W2X[7X^MKMIOMRX!#=6N0T_&1N^RX-ZT]FNMCW?[0'.>S$.87SJ MHB;UV(&O>U^!]V#L6 0,43=[;,?9S$7)_W&>K1C*70G7?G(?IG?W0 I8,4MK0TS[!S8(DQ*T0.44""]26KT/ M%TLG6 'Y?(\\$"!^@E MD):^]R?Q5_ S)Q@!3%@VH2"N)65SLCYZO@\@Y[0D MLRL!A^=I2Z53?JJ M /F;D&@A>'.!@,@O<'8++C1/DS0BN[(X2R,45GRT+!!+($$XHZU%\R6N>MY\ M@^[R0ICNG5@ \POV0[@L=N[^]HC;MU?MF P;??YLVZ3NG:$=WQI//&X ] (F M!#]=Z!>=K.K""42B!G9(V8W;-#T3\LW0393@Q<2!)L;/7ZBR0Q67]YQ">^DUFWN][ $=E8P\MUX9KNQ X[QG3C! MG./EDM.'?@\\[#]SDV 260-OH;V*Z%7,IZP59$LTY)IU6$,2 M:<)^;/\\443=&&@&#=]-G7).%ZW6(\3X;NJ')Y*H*VV';/'=-.)N4D33Y$?3 MI#:3(DKJP#U7\W_T7-6S^Z+2 (:_[]!^LTZ21-YMFA1@85U'R8BGH&21<6PT MZ0&P6.V4UXX\);OTZT%T2VT0$<@!=LM^$51\N)R%(1!'/+I1+,\S$ZX'(+FFF*+LEDZ0%Y?"9\V]8VCE/M1%3D#J0NS8K86PGM+7"<% M=>TEM+3KEI#L5\$#B6E9'[QN MO3SNP;F'&M5?Y:H;OMX&H6&9W,C5KEGM&Q*ZJ *A[+\E :")QUTT1)'J#W*Y M:V"V"9_CQMM!%#;=%Y0]D,C\#!T]3S?=?S_A"?!C M+!#Z/9Z?N!G [B)83KO9(U?"QS"SF6@]-=9_#W%4[I]68LD*Q_;A1'ATAM'= MY0-[ABIG0:O=0ZI9(]2>U/ E@>/CJ ,@H$^-"O@%5?4QFK>HQ[ MO[/SKT>H:3I:-T&-M/?2%Z2-U10RCSRY":'R5_<+U%JG?0&-[AS3W7R=IFE#UA))2?SLA!MS9KL!"D5.#!L*/.GO#H)??H0P=9CX5T MAL;-0V8S9AT\T+7.[/!A ,@.+PH4BT;\D)O<1(<,[X/,PC?9=\,P8/TK.WZ]N MT#>!#0';8$W5&Q(]% 9]0=8X%X:705.P3YJ&-B36T -/@A#3Z"X> F*2P=DR3Q"=I<0Q 'H%Z5S(9LSM4& MQW6$-#,?,CV\U6=%Q*@.3L-"$E#?$K;S*O;@BX4S(_2CG.);G6MNG3@+",R! MS)G&<+W(31>PUZD"_3,('P,DX0S-=/J]$V!C@V5$4'\++M#O+@NTLMY!&_B, M0,+<#ZG$O+21M__^W[^E\>6=XRS?9/&:[\[3!R]V_1![)7V';?;.#]T_W_[G M?PC"_^[]\N=LN-"[S+_'-D.X,;^1.2#\!Y[!EY(,_\G^E)5+5;Z \]$%D/SX MIXM+]4+P9C]=N+IN2+8N2Q=""LU5W#/ODMC$*LXOB%W= M?/WGQY4P 12W$_#>_42M^&S?#MAFX"4_Q&W Y?KI(8#->_&U0!/*C^5T$.RUFP@[R M,2W8WX?1,D1GOPI6E@S5@_5K".IBM=Z<]?;=>GG+LK2+M[7TT]Q9>#Y\"$H$ M^[N01P'4L[-_;U'_FO*YO[$+FZ@.C*4[HHE&?Y(?U/?. \D WWIGWO\.G\.:7FI7S;W R6Y&(FB]K%,% <99+GUXN[/3@RT'/7"+X MQ^.]YX+G0Q:HC:)5:: HKKW]S@C; <9$S%H!TLZ5:"Y%N7&86V%9/!.MJ 9, M ZH[N?&$4.VAYL4[]-^Z),GN7+(6@AN,D#_9^T(7[!V@^G75V)#BS1$5R< ' M/3VQ7H_;C3$IF=B=E6G_1XKNQI3=9 X0W'> \K/TVM;2@1=,+HD2QPN2[-8, MAUF&L9=%=1+G3]C+8502[%N2?PX_=[:VJG"[RH4#]YVSI9Y0J[ OLK"%:;*^ M91'B>T*2*^'W-5S%QOXK=> ?AY7HELT6 GY&(\3^:Z/L@WTBEF1?OA^Q"GI!>AG*VML>%]6;'DHT^9KD^= MORML^1WKBV&C?0.NPFGA9X/=/V:WRYMO 9$/N2*F0=N37"?-4E@^R:6B20R? MI!F$/:'9Q/72+)6-IF6H@Z');9>*DKM91- VQ(_-7Q M9I_)J7< ;%%3044R#-GUXLV!:Q3YM]@7%):B,(ZEX\ !T8GW0!WX;?B\.A2S M#E!,8UZ:;*_9"JQCM+(.T,I6U39@1> +DP\D^]]/P;7KTOO!K\YJ#\2F8F>9 M[+V"F.P >QB2DP%O()( ./-P I6E[1G W8#.D(P69&=>I\0Z1B= M7[>"WB=N#Z9J-Y5]>^0H-%W WXP/S#- 5K3]P_QD!-X#M%B8\0\ON7^?Q@GP M+_IU'= ]<8=N\74PHV^\SJY13]P9;#Y)ZE[LH@5\ M_>#8;"\QF6?(^K%#IB6.>"/G^._#Q2(,:!PCOMXJE?X>OG=\_\N2WDG!N_[A M1)$3-&?FI\\?2_ZGL6W7/-U&OG<9T\7!3%--1=)V,&T'98_H'N;K'KHJ$UU# MMB7+[@7=Q GN,$J5\;XB%;)^ME4,QJ9N*T,D6[$J02^3<$EO7]WZ2?\M1'+/+VF#9KM9>1P^A3* M/>F@3^U5TNTV2WFVS6K*B- I@GMBS#NL3P"H\2$XY\;S+W@22PLU0+L0@6+F MFJ!#HEZ[;M:_I^Y$UI=(UV>D2E[6>.LN5CIM?V5UBO6VUH@#^S@?C_,1MF*6 MA3]Y;NX[FWS\8C=BT-+-KQJ7W;T G4YV;M!.V4;@9.%D&6XO-YB*INNUIT\4 M]\!9.PH,MM][RP/3'J8Y+$16IC0M1#4D45&F.4N+R\F&?WK3_*9\''=N_AHMFA) M1CWI>8GV4O_[UQ!-R1R9 :?HX5Z=\$EK7E64[+:37L;7MG7,['H"]SUR9F3A M1']FW342_*<0.(L&P]1>L@90)5&5!IIRPAE0P0#9$G5M; 9P%=R&<[)H&N,- M0!O/X&7'U7]S N2-ZZ(ABSW)"[CGW>M7(Y=052N]"X31YJ]KI+H]!7"+$QO M_?W;V^:1QU/7&%)@==D6-;FF!=89\3CC1V>\K*NB;-4,'([+^!J'6_^RT,&- M1 _+#FL*&:*BU+RHZ)/$'<^ 71=]5+W\I564T)_LEH]8+R8*QE2GCY""\?X7Q\YN4CG)M'N%E5SC$*-;@%.>5#F9.% MDV5:MSJ\7F,207M5%RUMFJ4 G$OK.S5%-*2:5VJ<22,QR5)%982=Q$LLSB^] M5+-$7:]9)/<239S>&: HHEY7H7(&]%/C(@VU WA9Q',1&A-V+:],&]%;,$2U M=7(]9T '#)!%61MH!_!2AI<55S[)095$Q3XEYY/?)IPAUQ59M#7.]9?&=4M4 M]8EPG9#^-E616UNC$=SOAGQ'C-$LT)[?A6)0-[ MBY;2_"\Z><&!0H3_NKP4/GK$G[T1OH*#]:-P0_Y*2>#"VQ3E1^'OCI_BG\+E M98;:[D-_PZ>*;W=!JS%UXW3<&CV_S=%_I7'BS5=5A172E>X%]/4?T@@VK !. MIK B3B00'!*]NTX/LBWLS=T02Z1"@' FM1.L!,?]*_4B L_G(>^'SXBS-[N M0)8W;6A=8SK/P3*7T]]?*2*;'?Z>5Y",I_5TE?OW,VBNQ7#Y[CS#C\O\ MZ#*?'9UM/0L^ M+DGDA3/A%49?XM?3X"<_*OE1>79D&;"TQY1X:<^)2O"DFU#%$%7YI8UB:?+2 M2;%+EJ]J=H[GQ2-3UN&]"XIMZ,/X1)SZ%=0WKP::S,&K%IZ)Q"BB)H\]S>4E MTU^].I,ZHYX3YM^'/&%^,D*I***DU;3WSC0N5?%LE[ V?_V0_#6N!BJ3&L%, M>(:'$(]'G6L\JOW%"T_;GY"^5'19-$\Z$,\D>[ORZ3[/Q3H+#!SG&FBP6E^) MV&TS71MG'7\O)_+&-+.7%$E_8,8'J>,+VY?E GE:DB#&QS"6[N)&F>VG -.O MB>/>"^&$/;'R,,2LQ'] MNDG, R_4==KGZJ(GIU"U4:7L3.55DFTC9I7L;U+ZZ&HQ/;?__NW-+Z\ MO$?O-CUPSB-R'< X9T?NG^^_<__$(3_93WPF20_/[E^BE[A M+V$X>_1\G_;1@L>_D?E/%]X?6&)\*2N7JGPAS(CK >WBGRXNU0O!F_UTX>JZ M(5FZ;5X(:>#ES\2AILCF91K/+MZJAJ$HFB1);*BK@.@";.LXV!8+;%FS3-LZ M'6P2D3CY%+CA@OR,F<1)ZH?PNC6%?QO$-N<-_QM=/7GSYT8OB)";1@^>2;R3V9O"-Y_CY M;WZCP9<2>K;.0$]XBM\$GO_311*EY.)OPV)PDV'P+G*"67P >&-BP+\/HV48 MP2^J@&7MVMZ /2#5[+T(CQI*=U(=!N&2 $5@VYZZ%RU=94-==R^6X>D"@P9T M!PSLD^E>!X.OCC<[3>_IELR"5+%-4ZD$%)=M E 3D=4MIB*695/>._2. K3" MH_]]&D5%-\M&I[ MZTQ6&KI MUG)LYL["\^'#Q%N ; 3D48C"A1,P*B?X&[NYEZL#8VE^.'VLD Z/[,]R[N\2 M<6M5P8F(@$-D/;P&3N@5KA\^D@CO<]TP3FB*9P [*"*PQ+_IO>(#-O&Z$M[C MUUX,.PA4[P+0G EH26;-K8KN&D+>@L&,@ M4;Y#LI(M@"D)<7?$8$2Z]"JZW* 9 <&[:_BI "_Y%W$3P':=G)I_A._%OUU< M A]#1!W7Q2)>@ JOK3? @A7BPK,()D5[L?0)73D'FL6;.G]7*(D=5@ YN.'E,:T2Q0#3M;38/X5OB;D5^+$)#Y5 M-QLJU\W/3C=?S\(E50*@$JYOW@^05&)I^Q?@PYP(W[>[_R'>H"*O;WX?!F>Q MA%RV(T7!B9'P V3R_)\3I Z7,\)2.21&&\A#/&>X C90F' MC./>7PF? @'39%!D1&&[G2+QX;=Y-\6EX_Z9'S-+/-+P7H&F6LT\#+W@2;3P M$OQU&LS@%,9GX.P+8OI>X2[U9D[@PO'J)?=PP&495X] 'CCBG&@F"H_WGGN/ MF5P -JW,$/"'=TA03/_*P2A PY,6)\CC>?@(S],O[[T8C0.$S$=F"*[OQ#$@ M[]+,L*N>9;%F4ASC%4?"ZCD$%P/OJ7N0YHR6#A@]U%")*0^+3]'("H/+G-[P M5!C@;T3Z#3Z]%J*PL&(VJ7<[3PFOR-7=E2C,O2_>("RU M9$'R8++B70"M[SJWGP]XB629C?!]&R26:L]D/ M,%$2K.)[!W=Z_@S]=A#5))>. ]! 07(/6C$"0.+X*M>4U+!=XSP3PDPKW#H^ MY1/XZV"\/]Z3[.,M%)"SV)@W%S+\%N@3NAY-"$-Q[X,;T+TKZ[BY!KJ"3A85? ME.%S#S>V!TH_+BX&LCU1'&KPS6Q]3PC\OPW3S%_T8/>##P9;PAG#9&)Z9R]< MNMJ:O=GI@F9/YA91()F*$PK4&MW)" 1F%.KC5Y= M&U3.GT"F90@'#9A,V4[(-2M)RF9AEE0?K\^5XBQ:9>$*6#R"?0;',4UIWS_' M\@.@=(9%9 G/X(E/CHQW@E34L MD>UP&J0!NA(L (Z$+ "$$9F-MJ>T\6B$"(R'&!3(+5#,)5'B4,LUQ),C?QF] MB+]% $CD>C&998;%'@*;MV^HQ8I Y72F>^^_G]"T_Q�FY$V>GX61I\@IRD M9]HMT#NKCT#[:!T,VQ.$B=B_IR_T6[4TY)S&(YQ0Z[&P)$D,+H%3Z/85&]2$H'0':?) RSQ1AZI@+/ZD M6GC+>VH6@H0.;W461G6U)9U5T&R"EIEE>25\KOHQ$FNC7_+\AYR0F3R"C18A M&>&UB^SEI=[]&Q..^A=K&9X5.BA.T4&,<\M>V+7LGXUX?ZNP_,OZD>K4/-H, M/KU//\1?;VN:G&[";#.X8>.S(;= +#$QQ5]M&\B@X1)\"@84]EA2(;'T#G_AA< =@/!3,BK<.ZWRGX'Z XD@LN0AHTDDN/=. M<$?H78'K16ZZP$"*2S] '47/LWSCT3@)8I8S%WS2!)(8Z$O)A*B MV 06]G1).6#1+GK0_B;NP-U/U271ER)+B3[Q:R$"OSD)G G)ZCMN@#:71Y=6 M7]=&6?WG3NGF7FEGC?K0 T-NJJI'>\^>SY>S]-H5?FV+-7EIYCK9W1!E9?CN MGR-WE&Q4'/FB:R$T4;?.9))X=ZT,&U4COF3Q4 S1TL]$/$Y7&?7+_UZT3$CU M>]:-+1.=JHSZ]78O63QD5;2&:DW@C-,&$%ZKO7J:#U#%G5#.W.U=Q0PMJ;ZE6:# M+Y9IDG4:H_4\7 ..)8^O9%LT[)K'<#?T>ST5S7?*X8WJD$OM:%I4D\%XG$@_ M[&WQW31HV(9M-R;=*-3<(%;]-3^)/Z2D3?6(PBX7-&0XM$JE&'4!:0?^-=K% M_R1.]!'3K]O@PBS75*7=RNM60+7#ZS.@\?V1^ _DM^P2I05J,JL%PEO5D!6K M%6J[<+7#[A2&R]MA\OX]( M.^8P.[@HAJ4;K=&A )V SV/8"AM6&XZWJJ9;)V#S&#; Y?< $VVS2L6?G[". M+1L^VDK;L7L-8,N4^ABQ@#J.US<2D$?'_YXEG;,PV, L6<;%VZ_6/P\#MO76 MXR#@K[[,B[DE3"C^^$8K4&=?G0C.6BR[<6@%:OQNM?T-;9#RFP=F!]#EYMZ) MR'WH@R$1?YG?I+>Q-_,SB%I?/L:PI.HC' (6+ M;;(R3LJV[MW(U,MY"!O[[X2_,D[NV:T=9KH,FTB#^;M%69IP[V!&,S8;CS _ MI:@8"-B)NJ7:A%(QBYCG-H.^BU;%JVY)D9R79Y:LTU2WLWE>;=9P?_SVY??- M/V<_OCY>';3N5I/GW= L,Y^ $,5%419^B3_-JBF*7$\ "C,L 9,8] ,0)4\8 M3(,L 6TVD?2ITVOJ;FCI%TZ(VG#O7_-A% MMWD2HI!URX_?]$ROKONY'\C7Z:O/>XTH8/M@[)Z*/_XJH ;@%?QTH>YF."7A MLHZ3OW^LE-B'*;9PK..2U['P-2(/7IC&_NIHF*'6\@/@QT"F01CH;#%I$D\\ M [D^072_D648@786!:=^C+T;($^0O^G1$53 =5'; @?_^0A7+#\2]S&>/CXYIXWAQ SG:%'1, ]<>N2I?_I\37,KV&+<]3=%:1_E? M?:)%BVF,C5SW+JK.\4:;CRKD9)D4689*2N#\,9 MQ^69DV5BVYQY9.?12KU^H=_7O'0^KS+- OE9"SPW;T&>1?C9U.#5@#42HTW1 M5&OF5PT\"I,S:9.[J=1,W&Q,B@.N+^=,K>UCR#63O"=43-M=%=27\B5JZ8+V M\IB"/I^SMW=!NJPG0R_1[NF=]K8M*D,5J'$&C,P 'I6:L@/"R<+),G$SJ.X- MTZ];Z6;HNY*_4B]9\;@5EWA.EJDI@A,[A5R[;I1BG]W-EG\.C.O=[I-51=3- M_;[0?.L,%EDR1;MN^._D@!*G^T;R%4TT5/4\7)[^HD5<8?(HT;G07I9,4:M; MBLXY<.X<&-FD_$:2K,3H9R?"#MQU*U:W;9XM9DIV(O M:P.)?:$7\W\475"$[=6%'93/J>2Q'K?*8C?Z;%%:D=O_JD%86C0OUDU".E&: MY >5X)7J@/^_N%P^>K,91P;4*DXWK-%\)+Z/_SLR'JX3WV?#%.E0Z6SZQ[I6 M6*0#KF/JPZP+@^D<"1P@FD5[FQ#@/:[V$6M33QA\EDE]5F:W_4%1M5'(Z>%- MVG?Y:X?:8'=,Y6XI-RW:=L-H&69#B.9SCTY&=,.E1Z)\DD$QNPH#\TLZ"DKX ME,3%&^B0R*S0>^.OXM""@0;9RB42KF!WH8 .863O+0STBL,%G:.3E7CW#\7> M1)1BC-7^O++U2(F,Z^ER&#I9561"L9HBJ2H&NL7%T.$Q1+D\:);@0#@ #ALK MT"XPQ3X+UM/T;E?%'W26"*"T'A(G>/DPI/S9R@%UV8*;63\["F,]RR2;XI?I M_"1K>9$I:WQH?<(54[KZ)UU"6W65Z)4R5;M',B@X=?-UWFX]QG9V-4S?A M-B*GA<1*.Z8ZQX)=&GV3+I=^,15T8U\+GS92)PJ98BTKTRU-U\!_?E$=7U'_ MCX<.S]UK'8,Z@R2,?@:&405 *XGH]'-J :ZGXJ[MO 4<)VFTMO1VS<-:]Y2\ M7J)&O80BJE;-:^\)U4N<>IE3,1TUO,TO># "\90UCA,JVM+!#^%M]-0:2P\= M$++)"):NBX;Q?/,I^(ETAMO^'U1X88M?XUA=V-[?UN'$32(,;10JT&ZZKV@4 MZ>5<>>T@TK^.$/;TP[/5%7NR]Z'PD+^!A_QB1.RD6]6K3C-3_X2E\](@_>R-\!:GZ4;@A?Z4X"_Z-H$@_"G]W_!3_%"XO,]1V M'_H;/E5\>S P4ZTD3L>MW\C-Q_+AG#P MY@QTQ70LM$O:]LZMY0 ]EZ@6GW,]45>3S[GFI_L!\>!SKKEX'+CZXW.NN4SL M70?S.==@T ,>O=&H946#Y:V>2 WBZRN#W.+5D M0A=5ZR6J#'ZE4TL\9-'6SOV:C\?LS]KW5V11JRN#+S9F?R1RU5$@G\MVY_K5 M$"6M9A;6%.):VW__[]_2^/+.<99O,,9/R#IIG^;LQ]]A]7=^Z/[Y]C__0Q#^ M=_/;!-1I_&7^/B(S+_F2)G'B!"A4UUG[ 1?0@$>_D?E/%]X?XE)5+5?XC M>^"CXV*IV>KZR8LOOY&'T'^ 9\O?_48C0Q?"C+@>T#K^Z>)2O1"\V4\7KJX; MDJW*]H60!EZ^2!QJBFQ>IO'LXJVARH8D2=NX'8;W5.RL[K%3)!9VNB)KIV"W MJ?.[#F8W"3#W/O1!*..?:?=V)N^8P%J&RF2%;.NZ9MAE>(] <"J\UE%X-29Q M94DR-5/K!M[W^1"W%A1E"[>J6XIDL #,EVP.TG&BL25240Q;,]N"]#D,W/:$ M4E465+9MF+L[I6K55H =)Y>J,3EH*^:N@JH#6$"*+;[6(LX3F@+OPB@*'U'' M.!A-/K"'N]10$E-$-5W*_M\V@O6A/X[WNLAL',QEB[D3#%G1=[5=$_B/X_Y[ M@ W;BM^_#Q<++T$+\",A7TF$,^VQ_&2;#+.,#)(,_SF%(G]\PP)>^KO?,AMT MGU*?/G\L'V/R%JF>;B/?NUR"$7OQ5KJ2)$4_3*9:J)X+Q3)AKT$QY0#%>B!8 M&-QA9>:U2TOG0/TD])C[-72"^!MQB?> 1N1GDIRDIW7+9&H+257+.Z8%2'T@ M=53'ZQ93$@US$F%35NP;X<"_10;G2FDX//H+>"OMI1/0^,X M(V2#;:C* Z/QB?:LP=,T>\=O3I)&6P%5[,6(:>&1LGX?48'L!J MTQOL4[!,#]B7Z]W[;K7^\_]Y)'(B]W[U*WD@/K4YU]_1U\7T"S5WBG87^[Y: MYC[2SA=%/P]LYU'?!2W15+<-MCNE,,BY \;S(AO+#]TAFWF ;/JI=%M?*]3Q MNC.X8EE3=/!/+M[6NM&9.PO/AP\3;P&V0T >A2A<./L-4*ONB%@]-HXWGZ]W MV=2B)U"I3^A@]UK,=OV'DFK[1GH-P^8.[(2_ZD&_#PE*\R5MS3L#>6Y#I_92 M5C-)O:<1!V>;$-UW9]0*6>GP55UF(AUY^0 ]SO8WU'8IP,'M-!3]ALM^/"4? MHP[B@^9[="FX72_>6X_G\Y&VMH(UX03*,VBRV5/;9WKW(US?@<.*1C<;_T-U M).T/K49O[;AZI^,C[!0[V9 4T39KCJ;K@F;C:Q$&8#6$:"S,Z=RFY!PCN[H5&925< M.%N-5Q-EO6V-TOBRV4<#C6PFD%\*&AR0U6S 6Z,*%V[Y3T7\55&S:TK_&3H: M S;VY\JWA?29AB$:"M>^N^V+W@A%GM?W.U% M*F/!W:'N_0OB#[)>GG:^\'P?A]*&0@P4JL$HQ,18982G)K=/T#"_SE!ZD0K03:P.9FBBZ6M@:/%!X!B[NW, MQG8"@,H7R%_XW]$ZWPOX!])*!V^-0AUVLLB(.J3ETH<6VMW!A&X7VA4UI&,V M=V]EZ QZV$GQ*IB!?9%M)Q^G\49Q/B-^]PD/\UD7R\B+X<7P:P?_N? 2[+ZZ M2/W$R^T"=P4"D)"C3,IOU!VP]$"Z_HW'ADR'\_*9+L_EB4)VT^ MF_WXFLZT=@1J\?BA$PBO9I'S&."L2" 68.03P9D]8'?"U\4(4^<.:'2'--R, MN1\"2:T&DG2\'=;8E+#,.%P0H/ ]$>Y*64&)RFE": 7WT)O9I)M9+6DZ9!2> M#G'I;.@?*NE*T?^G1'388OTO"X:75%XV!-] F(.0TDZ:RXC,">X^0D_'6 2# M?;GAE@M^A /RZI-\*AWV4PCSK;X6DNE*0AH00:'M.!6MXL3;.G$&V7P[$K $ M3N )N!"S@<=P"D9 )'\E;AV WB"4NB'+)$M9PN:&%:1"OMXZ/FHP;--"T^6< M(NR? ,1\8W6VL1Z+69!._N6:HM2"Q:'# R!89!45^#T.8N)K5U6&\_K,N7=F M0QR2"GB\BE[&'VV7!\?+F@NGP65VPN>6"BJX(:1]?P3@56FO7H\VBK"L,_RL MC0L"DU.HL'J&M'4,496-LA!C&^9PTU1&>#4 &+JHR*66AN.)B_6Z+"^5)GL$ M_I@7H8N:V^KTTSD9R'D>2:-+^QH],V=2VHB@,'*:*/+"MQJ T0MG56(L-6WR MW0;;$-MRY'W2*RTTC(\ H%AA0GT\V")@G@2.GZQVK'[PYS9J$!@SA[<*CV'T M)_7;\@267((RT^J55]29"HX+G\=>5F=-?298U(GCT/4X_LK8>X%U,1!(JTA .?5S8[=7_P0C"#A&YS%8090^:SJ MP$4?/@* <8E;($N @U$.R0A0/MF-8D5.\&<6OP'JH8X'HE.U']-?>87\;(<9 M[N A9 .^+ \>U%DW[U-5;,L2&$7*24S/MLK8?JC$&?P) MV)/IXC9"$86'UALU0@"<)<#]X/@%?;JA;!?R/>'H%YG/B9MX#[LV=IA9*[E0 M;*(@]H_Q;N83Z@7\[0J<'W1OR1 6ZK%1T"/:ZD!#;T&U>56$:UD4\I:<[V"7 MJ/D!0E4U<=S[0C0#8/(8@>H5]6SS8W]8]NZ%KY)U#V \OQ:$))0T$4GR(Q<5 MV ,H&ZIJ&HP=.7U+=5UM-\$Q(XPK=' M,D!5LX,!%RW&?IP\B;P#()_MG!/9 M$$VS[IC&(02DM[0/)O0#9<^TFZ+1.S1GU21?UT&#G2JM8TOH2;IX!&%M4H?! MA75+6#71K#LC:++">A;JM$G]!9?0K9L011+MVD.:IRJB9Z5/ZS&UG *,=[Q" MV3^JQS(N_(=\?-D2;;GNH-.^A?]0>N?VW]4]G1@#('[S AJH_)1'@+#EE!]B M]Z?VK9VT45H[U8TNUX%LE"Y-2CGQKI.N2-_(C) %C3C0+'18.PI]?SL]-&;) MT7D&]!>Y0&-#//B;P\.95F,& ,+@DQA!35H*/P:CN+ M[-OG]Y\J$LCP8[I <;.3+7%+MI?( _D>7N9@F^D((SR8&9,4;_ 0)/P"(XU9 M".P.]#Z&Q<*Y\,I[G4?%9F2QI-E)11 R@B_S;_./O,#+[W\V;XQS.+,WS_)< M1R]PR7([UXE%:T05K\KR!;9@S7FP3:@%^?>_G0 VT3:UD 3;*Q79-_$](8E( M+[&!>/2JY1ZHF(99!EC';#NP"D#H!;+,@,[^)\ MO)?#7Z^$T 569*S+PHC(\BR$1P.-,WI3C"\)\([0*0&]SF/*KB]H_'1K_:81 MR:8[JWG(\F Z;*H6S7+TOMM_U5G'7Y!N>EO;(JF5+-$ MM\,[X$&//.HW4&<'W0OB1.A8\.9L_=9^BY;9=AQ[CS2:\)D]P%X7Y;K7$6/O M[^YZX]'-OQ7-\0(W.M(IE.__3C)?9*FF0< 5P$ \46$_M>7)1 ]X!F ?O#B) MO-LT"U_3*LDDI %$ONW[%+%7NF@J?6_[UWRWUV&%(=IRVQYX]>@^G5/^:UYS M$V>7+<6U$BVKP%TO"@'A)WZ_\J9*HJ'5="7YWN^9%Z)E=VKJ=[[W3SS@<[-^ M?0$)EOUM&GM9Q=-6S13?\[VV^=5%5:K9]9];^0-9^;9H6343K\:V\EL9 ?[ MBY\F?_S.>I100=TT;GY!/M8%^0!'B6GT) 63C5RP>]*N+S:WZCF[U6R\_^T MBLW41,-03A#KWOO?MI+.OB1F"/$XBQORSH@W2N/CD=L>8%/T(S_HK(7P,P)7=3JBFZ;,QV7Z/@ZFTV^G8 MM,W15E8PG%)^*2&8-D!@I%YG'8ZS3C4S@HT4/(1AW;LOC4G6?74.PISZ^4]% MX?'> Q2\&'Z0]7#)>O%BRK!;9;^[10YU#LD MBT/@TT,IK7M.L HG:6!EY*JJ].44="]*_*]GI&W9+L MA@40<9WX'C/EX4\@P ) N\&MD6-5 ?%H?>=*& S3]^0'V<2*P%),?HA&>1MAMRL-; 239U#WE+G5(90[$%RML$FP;F M&VI=*U)Z[<'"C6R?-BC4^#2G/:% &:#$N[0_U#*[<*3M F.2)'ZA2TN[8<2V MC^5VB[3WTQ-MN^,/T6Y.%BUIOXUTG(+^C3/*/(:ICPUA023BE,PRY9Y]F"OP M&,Z5K!S&R;,YG'B@#H,_2%?EJ#IJX_5!AFUYLRRSB;1V8G:CW_Y[4_)8HYZQ M7 #YF23O0=]_S8IY9N]6O\=D]BGX2'OA 4FNL4,6K<6J5P9<7:3P F7._'OG-AS3V2HKC!UB:++5%Z92!Z%K6/$&O%.5UF( M&;JUK_$GA=8?-^!GT[# S]2>1S<]##!*#9N7!T?P=V30N;J9FZW[9AD \W MO*8=A4OH>I4X_D+"N\A9WN-=%,7O]QLF+K8I,\\465(44]DY,W? :0KLGG V M!)9)>%VU#4WO%-;CA'U_?0!6A:D"%5TQ+6M@NAZ&56/!JBG:KCAW0]9#T+!% M4C%U7;+[(-TA>-A29RF2WDCJ4E0M7^;O\D0T$E^[>3OBAI;$I\\?MW42N%%; M0#[=1KYWN02_'&BF;P''7+Y+,#=26#Q_0^X6:W7[T8OB)";1@^>2;P0[C= 6 M^?EO]I7O'J8& U-UBHC>9(B^BYQ@%M?'T61Q4QD*QZTW.)$7O4Y"-JP"$ MMJ869)<:X#1E2/9'(I-%HN'EG46A]X[OS4,P*ISW?HC*H'>:6)/9&BR: '8$ M7.XDZT"4.]MAT#]I; 9I>MY0A]VF72AM9:1]?\B!Z$6+V^HXHMH.T78R9VL, M'.W!<9R,BK)9=LKP LZBR5(EO@2*S;O=@%I?BX&R)YD( M0!*VB:!:#!NF!, A(+]A'OB7^>\QH7?/+=BIV\P\:EE5+/L0A#NKGP1H!1MU MFZ71&K"Q!H5&4-82.Z'(MI6=Y*K^B%Y#;Q](K^T,SG_0<@8RN\XJ K'& (G[ M#HMT46B9#REI8]BI3/F081]H#(_S,!RM@&]][H-Q MRLR%4C1=.B3CQZ!IA0E6=2R;9VR FH U%;C,(T:H\1VW;4 MU8,N;!V(6F+T_3XB)S");:O;!BL(51^DMC@]ANTQ8IH1B@H[K"5&.4"M\/F^ M&6W?!A_F :W(6KMMM &(A4\8Q^^=*%K-P^@130IVBFH6Y?KN/%VGR3T-&V21 MPS""LR%XCV=6M,KO:?=_^]E9D#P9('!FSC?R0(*47-^1P%T=O;'0V*FC&C.T MLHM9>PI8$Z VV0V5-:1UQT%CLC !_@P3CRW-@EH74S@^#D1\L#SIV\W1PG! M+A%03)-U< XF"D,2@AUEE526.F]+B+\[?DIO%Z^Q/04M@!]13VSO"]9=6$U_ MK0VBPZF#;419(9 >$9W.KF<7)$4&NZ!/I4&^;;@/KGX:I$>ON&2#;9!8>P&LQI#2FHZ3 M(J8Z^YI0LW>*22K7; 76\?PA=NFT(:OMP,):@(CC:CZ<"._]7Q9I^"]\X2&]%48=CN2G5T#%FEP-NHM;N&&!TU..92[(25D!D+ MF.-%X,S86_U=7Q/CPNC>] :DQV*D+MDW:JU#N$-7.O#(!U M]CP3Y/1;>N>C@B5K&L*;HMFQ=O:_4IFSL+SXQ&BA=G#QZF=*'90'Z@=LE)NS;=KB MGO"70.5!>)5U37TMD$PRZG2!.][JMRZ7#G<0+KUE_QT'>@07K]JT2\9=(KC$ M]_-.U3]=@).#_XZ7CEO\N]Q1V0U]WUG&@%3Q5U6[8BW##P!;#Z"6ED]YE[T1 M^L(WF2S IURT:@:/"G&B2+_LP1-*T;OV6<^">(9SCL8$:GP(QB3+$$.9U@=C M[5GP&.?!7LYH2X6QXV/'WF)B&YL6AT;.MY_7UNBMS>=2%*]76KQ_X FADE5S M/$D7)#LPNY']^DZ8VBD'QV+7Y>FR;47-N)#>^ MG_'4MU>*WM?POWI'T*0F6#YK![_I(*\S46-H1,FGS/7J@K;UIV)/08-U*0DO M7G%-8H!;#PMEB0!TC$K_W(R)&P:S$D9_I4Z4D$@L#?,"FW/I$QP_@Y_"3S&S M##/ AYD_DSR&)1BSH6ZP^NVZ,U8V8:F %T1LE@V9<[*K?<')BMDPPW:Q()'K MP6=+<,TQ$TT(U[ULZ @;.LP+"(-]-[+/!QJSHXJJ59H&2Z< !6%"0*$87"'Y; ?R&V;%&B574JI:E5YQ=OK58"#L()JRO96%PV(+-,X MD*>DZ-8^B%4PM :UT: F@]W-2;?4"B[7!S4LTN8[Z>HD,\M8WAK58.ZN?P3* M#*/3^CK)S!*4M^"$'(8R6[\6D)U(J:ZQ$\W!3:X#;!/"=B*NNL9.%J]'WYY M[J0YWE;+*&9_L./)K;WC<:@%WC8*[8%,H\A0]XY,+O"ZAM9II%[#Y[4 ME_E6F4#]3,QB1NBI0E,;D&:C2YGE5Y9M,RG*@*46[+T.7;15MDVO2H96"Z-F M(P@[0[.)!:$R:U+>JI8M]8?EE_D'#^=O@DYOO!N80LB>$Z;@ -U*;*H!.0WH M9CN'W3S',JUJ%K0$>G>.\ZE;A&D=Z::B'P-\%Y@.H&\F^6P#'SL:=03]>A[S M^S ^L8V<94EL+UZ26))2AJ MG(U$6F:*M&ZRY*(.F-_#?+S#9M[#+U'=]MBL M^19;_\9?'VW:QBZ&,E79JA8<%N"GHME@C,?6OV/\^5$\3>8!J-L:0YF>C"<- MB.%XYH-#IXQ+1=[^DX7S+WYXB]7ZO8USV2&9RE0INF08#%U>APH=TZ^!^<_& M"%P#H[:T]XI1,]._&[%NBA#X#N!B)JNOOA,DU\$,J^Z6B]/+S9C=,=]JAJ%4 MFZG'@>H.F6:\8:I63=)W8L"G(U/5:OM4 Y3=YU53=V;%' ;D-*";G=;,/:X: M#*NB%LP163K>+ ^EM._(K%O,':O)FKXC%56+MH+K>'#08KM.IJG:/<$U4J?: M V.0=DW]KE$]!!938:BF(6O-X=H$>#YL4CBVYXM5*@AMK2# 'E&E/S[D-[Q@ M^Z3+][X3Q][<%%)_ MOI&LLK>*NC,>IP8/&C-M?5AGWS.LHN?(Q3R; U^9Y7+05(Y?-YD<39C(W&RV ML6LXM>!)3UQM8$HQA516I9V>EE-!L.J@WT:I53^6;= ^Q7&*DGDT: V+R^K6 MGP$;+WFF++2#C7 EO:,QA[Q99.V2!3Y%;<[\!F<2.]$=]"2V/WZ M%/"AV%NK$IB386_DATAL_2NI]IXUUQKV/OP^]F618'>W@T_/Z$-&9]Z5ELR6PT?W-Z5L)P,>C.:L_/)#(N]0>M!/O>2#H;> M:FQO3U%,0]V3Z'S9^N TR\)A&YZ2LAM5[028CO-K3*9:/G8.=PQSO5P:DZF) MAP/W0-Z,V6YP&S,^V$%_+$7F_;&&ZH]EU4IEKYE8WPW.G?3H^N@]P=GBT/:Z M;3"<;F.N1J\Z'9C*-VS*[YYM<[#JKBRKP*FV-R(][2>=%ATZ;[\SLLG>IYZ.O<*#U\ODL]3UJZZJ!EM&3>^2FW1W)7^Y._DWG-] MPI5KK9M>7=2MF@U4N7+M@0&:):J2Q;7K^6E7U105LV8;]0FJU_;C >A#'],H MR)JO8A=+4B3Z\#U?0W)L1;0,E2O=\0PC3;0D;M*>H]*U1$D_7Z7;:F!!)8Q8 M&9$F)-JH7JJ(XW">/#I1_9$L+UD-R+(BFCH/+8SH?JBB:M8, ')%/"5%K-BB M:K7EW/B*N(_A6+\2)Z:E.H*W6$;A0]8;H %9>(Y0MZZU*LJF5$]$>6;8<^&Z MHHFJTM=T,YY!-L4,LI-L0$NTM)J^^!GFBW4R(4VYTKM,8&[VNDJBTU<(LS"] M]??S"#L:?-5@C4$]8,T4-?L4B6U#/,[XT1FOR+IH:S6O"L9E?(W#K7]9J*M\ M.Q:/*9UMJBSJVBGC$3LB\?'S+?]'O4%ZZ[K JI>_M*)$^I/="D3K.42?>&8S MKT!\7N+&*Q"?2X2B+-"\ O$Y6G<&\F"8HJ9QA3BB0I1$JZZ-PAG0AXUH@$JLF8 YMDKDY7"C MB8FIB1*W7,94E+:HF+P(?-2<9;-U*?'T;4=>PM:CURV)9MW\9;YW^SB]#%$> MO8'#2V8 *$]#'>CTXF5G+R.5X!1Y5#51JWN8\P22Y\)U11+UNHT).->?"]=E M5;3K1CBFGF?$2\6>7<6098N6W&/]!R\5FR;C95L639G7"+XXQML6.*,U0ZD# M\+U5==?>HJ6*JZH5:[]I&_Q_I7'BS5=5!5W2E>X%=*%LW#0!URH0YEO# P4G M(L)#?ALJ"N%\[KE9Z-_=#VJE.-\:'@]PZ#60#=PUP4D$!WX;)_#L+MP]R,4/ MBBQ*1LE0$5X-813+I):'$KM/[N.);,4>JRK)CZ-(5U M';7]M!6T/8ZJS4)54V5S;TQ[WY@>@-166)"JFJG9P\F>U;7:MUFCT8=5^TWP MJJWV;8NM]G5KFLC55?OP6A9RAJEITT2NC=I7)*9A8FK2@/JP":*-U;XB'3!1 M)%.;J(9IH_9!J["5J6::0V-Z"%*FQ:%8MB7W8%M]!K>N\?EDZ3834%F5=:TF MH+#X*6 >HR> R=S*0,VZ=OB)4';O.#$-MOHGZ( XU7>:F-:9KAG&Y/"J[R^Q M;3E3J:M^!D2LG:_$-.M42]*GAV0+/XEIW"FV6M>X&U*7M'*1;*:5!P2H:Q5T MH]<[]#F8MLY@&K,/?P/.+Z;&-!1[JGMBY7 M69=&/=SO?MR]TW6=*/+PHR2[G05E#U]LVB<*VTW"KH3O]X3^+L;K1,QDP(]C M>MVXG8R;OWI)+];^36:B\'CO^01 \T#VLWMA?"8B2\>+LI^3IR4)8@H=$,]- MHXC,KH0]@"/RX)%'^&P>1K@F/$\OG1_O24 >\![Z@4( W[I>!'C$"2Z'[YQY M+J D)/> ;'*?X;Z"4WMS0>H$V5("9HHM![A#!(JLA%W^][MD$);ZA FW2%,7 M.!=ANL*5P>2UV\#'"AF^#%VS>E\9DGOJ"[ST ;T%DYJ'OAX_QFYXWT(%, MC*SA;CG9I+*A[E[CW+VNO#M=>VNG.5:E,.9+:5)5.Y(B&PES6]YLH5FC%4AW M36-TNWZGE %2"4J,!7'O?TVMO.:*.* 3XR1R\/E+7.64W-=&>:V[@C!Z!X3^ MRQ>&Y[<^.KO9U3:[ C"U0N_G* _R^/N_OD!,M8KU.0K&.2F*$\OR.A8'$- % M&IIHA&89J, P!TR[)V^1+H9)ACQM6V_2AUG^X0G)ACLQB9J1C#8Q#/A'7^&+ M(29<,.=76R/4>RU-)0943XY(MIB!N??/%< MRF7+ LTG7SP'+I[5Y(O]&P0^.;4;,:CUS/[=3=6DC>]&HVT_D)5HZ MO3- %V75&)G^I^C:7KWG*6M77=2,MHP;7Z7R 2$#B(BEB[K%VZZ/V/?>$M71 M6S=S[=HF]\04E=8-\\=7KWS8R'@=\A31,GB__!$-(TVT)&[2GJ/2M42I;HOK M"2I=/KAD2FI EA71Y%.?QG0_5%$UQQZ/QQ5QF\BM+:JM1^V.KXCY$)3SR!$Z MR;561=F03:B)5MW9=6>8+\8'JCRW\0JJ M9HJ:S>=JO#C&*[(NVEK-JX)Q&5_C<.M?%NHJWX[%8TIGFRJ+NM;C[*5NSS=V M=26O4VR>9+1;E&@]AX 43W;F18G/2]QX4>)S"5J4!9H7)3X'+IY542+GYA%N M5A4)CD(-7@4XY2.9DX6395H16EX%>":%2+P*L$<>3;,*D/-GW#W$*_.D?H!5@GO3- $VV>WC@B_7714.QAZ,^K[*6RYB*TA85D]>%CYK&;+:N+IZ^[7(O!+M9:02G"*/JB9J=0]S MGD#R7+BN2*)>MURP)X=5CTV2\ M;,NB*?.RP1?'>-L"9[1F*'4 OA\O^*HQ*N\[:38D[W M=ZOOJR6Y?O+BRR(3Y#=:9/7'-R>XR[[XS0MPG&'V>3YP3]<-R;(,\^+M5T7Z M9PT$-P!/$<-L8&,%AJ8$&&IG@V%Q=]V AZ8*&*KGCR";A08@J)\+@NL[-OC^ MH_>$?S7BIGU.W*R'+).SE@+(RF>S.8NK@/5W#?AJZ>?$UQJ8LIEJG]-V7<V.^*/C17]W_)1\\&+7#V.\JM_&U"M-SIT1UP.C M*O[IXE+= LHV9.5"2&%C9L_$H:;(YF4:SR[>:I*J2I*T@?;PXJ"T8]T?S7;MN MF,(^%S:"LN>-%/.XNP=:Z/G]GP(ZSQP<)R]PHA6(?!K%!(>9WZ8QD"6.1?H# M5/).L!+@_228 ??"X-*#W0%G>"+<$B<"2UM((F<&6SLB,R_!X>@>4,T%*,(% MB>(K84W):$U)P0%=$)%E&"5D)H09,'/')<6@==B"-)B(A?["K0-J$KZ+[PE) M +" )/@[)Q R<1'CW?W^57#^YQ$)9J0H$5M+L'<0&\*P&X M.R,XMQY,#>0/ '\$WS*WG<#Q5_^F*,&3=_@.I/<^'T7AW@,^1QB7%9;.BJ8^ MD" W>'"61@.K(-0U23602B;DFWMGMG-D>J#+%;_9&$: M,K)FR^JNA3 -LARSSRQ#U=G.!>($P6-6DNF(U)(TF?&8/L-=%V3J3FN#N2MWHYH_6,3H@DQN11@7"?/^W$3:LS6I;&L05 M0%\I\\KS+]>B#WWPXB3R;E/<\K&P=+P97I"A+N#;OD\1>Z6+IM+WMG_-=WL= M5ABB73<1O1[Z>W2?SBG_-8W<>R'[_V>>2%:=J>F?N=[_\0#/C?KW? N@)_2E)PB$4APW+]2+_;HV<_W?*\% MU[JH2N.-">=[O\K*MT7+>K[=$-DWDU\2H,QI\L?OK$<)%=0,%/(+\F=O>1>B$G@ MA5'^@XB&,UUXQ/$"(4YO8V_F.9%'LD*AF.S]'',+-JBOB1, 3_'7_FTC8 M'?MKEPK@'D$\^@?B!UE4U5*43W@UA/Z02T%>X7(85&6]Y""\+K9 )AJ9Z,0 7/1Q$NR@<1TC MB\=0 V))#R2E(V,(Q?2#(NKE> J*K!^"^MXN9Z478]5GPP J9(]L5JY$&@VC M/Y5.4IE.KP^?@'LD1!T/>F#N!;1*E9ZGCD]_CT7'6W;RUH7DSC&.+]@YPC,H M<+629EL0!XUEK"V.MRJ0 :/4=S*U5D":PAD8^5B)Q08DTXCKPFBJ!>DZ11GN M]DK;JE)8^BG\$D[\B#BS#;!Q?LRCX4&5YEI=]L_+DE6&TO:M?]R@&(O\Q_#8.[[\"5 M7U&^O\S?9^7OM9PN5G6D);&+/FU-MG=+?(\ X1N!TS$N M1SFAF\R.*;*J2UJ7N* G168_YSG@UZZ;H@*%MWT@X,EX+4J$;5FRF(*DZZJY M _XQ"$Z'N-C!US,TEJC4?@RCS^0Q;VP![_D:A0'\Z69F+JUCWWQYD\#AX$2S M^/3I-$^L*LZN HDFF)N]RH#%\/2#81%WK M"EOAV2KP:U?E30'!ZOY=L]1-OD0W)'H JRUK.0=GNGL/2$5YER[8@@G=FU^6 M&#O!=>#$?_ 2,!IOR!U^L_-@_D,P"H[M5-U@ZBM9LPQI5_*G0,A]29D$(9DJ M#]MXF/8$"=E4(LD0=#39K=V R!.D8E-Q'(:*3 6I:?84J5@ABVL"OYT+SY(Z[\-H&6(@8Z_K)>#/\F6%I_A-X/D_72112B[^-HP^Z74G MF.R#2]$U2SL/8[&WG6 Q/0/#-(R]9J-G29U#.\&21]L)AW;T+R2\BYSE/>9A M41Q^OV$ST929X1U%MC33FJ)U=HB+#;$WF3O<4A3#.K>S;@_[]]<'L%=8 OQ6 M >05>8+(-V+]8>39_04ER]SK6#<%Y)O[R5\> S+[DB8^279MZTX/ PO3C!CD MM%0X#)Z'MSP@.9G!!QW,#OU,]%+#X$/7-&2;;[IJ[5U=3(&&IP=P.J:AP6Y. M^VQC-UV3D'G*:K8V10*>'+;IFH#LN-?0$9O66;B2QK-PVY2[])*$2UF<)??L MY)6NV]L_GWQ<%%\ORX/9WH)"M@>%.-N$(I CW\W"G) BX72[=GB61D77^?X9 MGSP2_Z$TF2'+5HRGDKN:305P,%<)=0I-< 85-B<1IA\5Y(/?(+UN"; GR/OM MXP?823^<"0,EP&JB5JZO>;X)L*JHVLI^OEHFU7$^GV)3#O] LJQH'^<*[2>& M;?:$%OKY*2%1X/C";?3_L_>FS6TC MR:+H]QMQ_@.N[YP(=P2D)C8N[AE'R'*[G^[KMOUD]TR<3Q,@4)0P!@$.%MF: M7_\JJP 0( FJ"&)GGICH(Y,$JBHS*_?%_P8S+/PPJ3P@ZXWK/Q.>HAC2+]9K M)PQY-K\G^4O(;F )@U0L9[21D)5E;ABL_\-9 4S5"&R6\\@D"T_(YUPA3#)' MLGQK<^T'456*O)9N^0&RER"G+E09D* -./P%)MK.+H/+*K):'"J>9 5#EB50 M7K$.)7\S^%V#2B!VF7+Z5Y*K6Q@*))F=9:AW4:@RI12D7 8%S>2)INQ3$+VI M+5U7SR\UNSR30\*-V$66WAFZ.;J*%F[.AIMV7T+8SM.3"P1ZA?B$!;D!K[ M@KW\*GI:"A3O;Z]FK\1?6\20Q=-'8[3!F)5UN\DV./ MF__AN**ACBO"&5M(M(,CVC-G;)7LMQ!LRR4?E\,!)S$)&)"RKBCR8M'^+";$ MTVEX4@U=GNN"W;4'.#-+Y-HG,7:+^VBN?$@?A+8'2:W2&/A[XY0TUZ;R5*O: M/?L")&SC&##TB3PQJHXLZ*$PKWZ35UG>)5*.4#M/39ZK@AV+\>XV,LQ*E2>S M@?2Y;T#T%K+:D&($*$:7%WI+](+P/PA_?=$2QTSO:_*/M+UQ(?XYY'A'FX;Z$&ON,"AIW#< MYT.16Q:@==8L@DB??$YCY-*26&;,&^]!0-WQ8C\.>0?:%7TF^3CP79ZV0++< M9A9;#V/K4>13FO(,M]*6E)PTAQ/P=VAZQH[J$C0O=IK4>R &X M+@2JMPWP8C@\VYD?1E>1?P7_/VWA5UAQ3:)'/VFC)[8A)RSI!N3E)$48XN[;%[)T5#^ 0ZP< MUFDPR#7RA1[ D,WG>[Q'<9AN@/XHW?)HPN;_@ 1IUR'0#O$14D6VEPK O(36 MBS;9.)#>\.A_Y_D*9D1Q*R<)&3)<$99X1N\P].MBK:"CYQ1%![-9LAQM^@RT MOY56$)[GT?K5BK#\%,H?*$H\?^U8TLJT(G\G#3;_MW 52FD30O;4/;^(21F=-BQH M3=X@C[4Y3U!7VFXC9!WS3KR\2(=:C$\ MLI[Y#G!3QL4!*EF#]N0KSAV9FWWE$%N6TJZBO,GJ[K=<\B2[>S1YNC<)+(?N M KK/1HRC\_VX+N4'YM)Q'R'?9/=[\$_:D@ZP[RF[)&M<57AAMB ML7VF28;93NGJQ+2VI4ILAX<%.5<9RC/SH!4X_3MDZRR?,^4ARQY/-8BT$7ZB M#7&Q!06!("ZW.&U<(E6[,>7=NKO>:]%08,^]-G^2MM6]N\[B]J\SWP !W?<) M]+:<11T^AQ%9AZG2#-KO$:7Y6KH#;E5X0U:3DQ5.<6+>+]"!*YR2X<$:B'O_ MF74,+MRR0TJMF<\_I8>#%!#S@>F;VY*.[#4R7** @#*6W)'\!J G?JKF<59E MVE0/@:G:%&E/G'OXS%((XPV\)+U#_,64ZU'$ ]^0=_>;W-WTYTE;?O^)LHCQ M:'ZEO'*?R!(Z3+ILLU*8&*B+*8B/IKLJ(I BYL9FGJS;MG*%KMX@G MP[29Y]=0I;/[,C97PW9 "]U_-!FZP:N&8O"$)971(6??O#LJE15^WL9B)87% M3?)&Z@26LP@I;B._ SEYC\4&N_(D99"JEA7$R:WR5ZLPJ:C87C?7282:#/(X M(/!MDDR<'8Z>(7EQ:E-FVX-S)V=EY\Y,DZV)N0>XG3? \!.6FNSN),VF, 8P M-N]UH73U7/![+',8A*^P! M3&::P]8?PMDBI7DO%U7)_Z!%@7=?(C22\EWF?\DK0$S-@J(\(/7;=/!0RJJW MYCYTNF^>=CT_*L#'I;9P4JX"8PO\1*7DFNPA%.T)GZW7*1.;14FY]8+(>2;,\B\Y\_.5#&*:53D" %EWM74[2QWB+UON[:]N$]5^I$G;S0'GV^,$J;DVB3B;XX MV-_E^#XK /K8T3XSVE5&A(L\]+57;S\K_W,BA 7 M8,$X,2?5G^&!!K'1)^6 MO,W]'7V3]0ACL#YD+8B]A]^I%D5^3Q6KL_K5+Q2EE+SH]].=%IO5=UD\[A?3 M)10J$;WUGV%D#H7)ET=6XWZ0AA0M?X"[CQ_R)]"F)?UBK^A.KGXL ]>Y8H.5 MPE=O%^JUD3M/V39V-FL]$CN&7]Y8_XX=*I(_4,Q']&Q/J4TUL>GC8*LTK*LIB/V(PP$8[YW]?AX\2"_IAK8N+)4 M1HAI[RT5^A2E&O!ZJ$1 MU7QGV4H\+W4,/+QQ0EE,#3$ZN40)VCCT9]MQ],QJ7@[+NH)=&+J#OW8]D X,U85IN0/A#],S'U@&K9165(7;Y&KT4'2G MG,L3T6KQ@?JEQ-IU5M[KZ:]O$[_3:\$&3ETSG0IJP@B%$/JCANJ/JAYX4:^- M.D,OI[WN($]GKY!L/UZZ^V[PT[U2YZ[1JCPT%'EVED"L KP.$'_PZ2;EHL@" M+?NYM/9%X[9)2W[M7,KLV[URE M4U8S!C/OMKQA#'IC\\0SD:?%B5_]U5#K<\2^3#Q0'K?>NGRR0D4D*J'6RS-C M(#1U4NK(!],)I"?3A99--I3ULH)Z) D!DGAM3&I55G_J+W.Y)Z'O/B4]#ZB6 M&[F\C!:^U 63NYG)^F^@GC!IT2V70J2&'U *\?#*N,B$IM MLU,&;'5/H:?Z\/I(F(HNZZJ@K,3$W-Y*R0%X_&M1>\D#-](K!T3-"WB MS621G;0=/Y75:4_"XWU,Z_CH>U=(HMV2Z%Q6#+U_)"H>Z3@[,E$YY%$IMF%@ M:*-%'67G-H@-TA5^59V:S LO/Z_N3.B9_\UJ"^A MJSI5GLR$ZZ3:NA?OAJIWPU0G$78'\$=#\-(-P2/1_=)21*Y6FRS5H_STQV+2 MU9G426^M.1.@9I9SCFZMZ;(NJES7 ;+N64C)QO*&WDL4B1I<+4;=K&IY7??$ M5E\T,.6":9]SYX1B+R2\*H$==2%/C*KS T6AU&% \47VAJ366J!:-F:"PK4_ ME%8?;WN?#G&(S!](=>U%KF5-K5J).4#^5NX,N2P= M+R(P>@"]))UX23IE*.>L_6T;'7 M5\>>H!D+XVD+ R)ER2-L%B2;7&LFQ5[PP5]T>3'5^ZT$'F$RO68B,TU6YE4S MJ7O/)4Y1_G(Q%#XW>[7-SL\FDC\DQ1M;LAVAP!R]0GA*D=)P1&?#Z7=?V<"S M31Q8CV9(1G\)QJHUSC5YMAB=-81JX\C41O:3=_1-KO^ FE\#C(!B0Z_:":G[ M>-J9T8U3NQKW@UES73B3 "@1H3*LV^^R>^AKN0%D< M;?U"!\K!JO1CMVL519[J7:OV/>/ 9<3_F^_;WQW7'2&9C]1R->:R-N_::7-. MI8\0B+!&9N3FNM ]*1ZDO&:EE]9^?XI2FN/%P^AGL4-&QXI$.J^.1#9RB5Z_ M+JI A $X^DZ/JDI5*L'@[W@Z/9Y1N=%CAM XL4SEQ70@3?CZ46UQR<3R6CEA MC(;8^7N41,(>.CM9_:+I RYGK8,XAI9.T7BN^:4;/^>QKX4\G[?:YJB''24' M:H:/H871ZZD\5UOM8=0'_HEV^B#-J4@X&[!9O)V2B=-AB>=$JW5,;!\N;AU) M_AH%S)')'<.Y\LW3D+&0==% ;^^UCYYGZ*,:?9:59V@7V!6[#TGUJ'174+H- M>:(("N>>TBN&Q/JL:C?,3=()>>!!2N;BO1CA0%[23&AM+B^F@@[.L839F\ZV M0S(\O>S'K9KK[$7]E?R0M/K6W^]\3V8K/5I=>=9_II\-7_\^F-#O)"\ M(QY9.=%7V$WVHE-Z7ZM3;'[=NM-Y[V6%2\'3-UMMI7]@_1YFH!\?O]/IH6LE MC\%9XL=GUHY%/4"3H]9-=;^#"[/$\@E!B"4DWAYRW%1JPA[2O67:74DF[*WI MF;99?EALI]Z@?::)SM)JMI@G)9;(6Z09/O-<@7,:2''6XW>MG95EA[I M?:\5>:HVW>9RSVDSQ,O7."KT2=4V\WT12^@G0YNRX :6C7E3*7[U\QXT)>MN MMRCK1E-NTAZJ->@HNPBF-I/5"3*U"V9J\[&XQS O#1T,HW0PO,@#U6LC7U]8 MKQC>OKPRXV.OD&P_7KK[O2IKR?]I8-E6HQ0S63DK7%43A&N)6#5/,&U01V>D MH,L+56V.%%HIXCFY!*>LEN<]69Y1K*/,L%BG107I8CW6^_3QXC.%Q9. ET76 M2Q)(FB+O7?]QSS!!ST+KGH7>U8:A]7?I9DZ%WN !L9U(NGD(")MK5'Y^+&IH M4&6=3E1Y,1,T7YHM;.BX-]X7XCE^($&+/!SNUJS?TIC($U''=0\)KQL M(?W #*GQLC:C.("NPF8D/9F!X\LQ*WI9>)B1B&DF4&P?/5 MR@^^FX%=:2(XQOS/-N]4>387-.ZPE6%_LHL5V9C6D*@Q1+E9RE22O&1J'_M1 MZB-WGR6;6O%6!#-5SK$),5XCT*%)G7<7KAFB(M \3B:RKMRA4K91'/1P6K(&-HR_E+?<>\90\W9-*4L MXLY[HF:#'SQ+IF=+/LMV#$A(@B?L]33 1!M-GJB"/?\QA#7F]BA*4XFL0U"0 M,%P^1M:FR;,)\C;D;:HAZ\:%C2P>H;:/P=*A!DN;30=PMYF&B$\D\_[SYA,< MN-4;&=%Y2'Q+!)*_HK^-H@\$H2/SB;,N>>(%YTF'9%?5(GJ529,9!;- MN+2FTV%PBK9<]Y\#LC$=.\\9THP@G@-$]6J(^X%2O8F#C1^B2W^ ?B]%5F>" ME(]NKQ&[O11Y.A=,-.F[UPN=^LC<$JML+BMZ4WW\D;L-A[MI5,SI(YE2@TY] M]'8.SMM9GU/_(XFH 5)2YR>]3OW[SS])2T+M$R(]F6ZN\\JN^=$.]BVM^N7JB[M^8J MGUVN7P*55=3A>Z/#-]/?3EB?KU> 8[.[-I1/0]8G#4[MJM]6P+EM-9/ 5#9$ M9V#4!KNC)LHI+0U/:%18UNWP5S/P*#F%GTGPY=$,"*1B6/1%[QTWCN#=E;L= M+K#;(78['(:I.*1NAXA108S6V2;Q_$-C5*7/I@>"I3./PDDMYM@+F)X22DX8 MQB3)_XJC,*)_)$-IEH3*==!J6!HI50!]NQQ&_>TW=\HZ?6\\IQGR8CZ1)Z+C MLL?YLO':)1&4J:Z)]OWK4B^XD\?D/!A#@+70!\X%(7LQ&_%)N$C+>\P;E M!XK5?HO5_:QIT4MXQ^6JS6>\18_D11&*20GG\U955G5#5E5LIM:K_ 1%4>2% M:-^%KOE"J9"KQ S*_0KW9!,'UB-KM%@KFT!71B=$?G6&_QNS&,:1Q?!Z!A7" M357:M).I):(7L9TXGDT\"I6K(BD=88]B=H$4ARQ(S-K/QA$PQB7$4R221%F M1_+?HO05,3@I'E5#O +L$NV55JQ^@ZJGBF"A2F^UH(I7O^0 -]1,6M/;3GZ0 MP')"PK@ =*"6_ UD=H:RY)$HQQO,Y '3^G?L0#()W3/E!J Y?0V(&<;!L\1: M6$M_D.CQ!$7JDHE3UV:RVI9^CA@X@(&ILI GHJ697?.&!C6$LG*0EU4$FZ=: MH))064F83E59G[ER-JD@_$3XAE3)R4[E69,K5;$BIPG2 M0;^:/^[-B-P3R_:")3]Y'MMGJ,68UZ'R.C6JM$+S.EHIF![+EBVW_5MKZ\IS5=0#)C? B3_ MRO6_2]$C7>OA$?OIMJ,,:!-L.-.'R_]:7]0:Q^Q1NQD>EK3_%8?1FM[J4(K\ MW9$2$G3$W00._)=E:^&U;_C:BQH >.T;-L;46G-(.LE=$HPX^MX5[X#M@,,_ MQ*G8G:1S*P9VT.\5"Z"66&5F/"PS_]Q?$H^L'*H+!,0U(1IXQ-X4!D01,5BVN^FD_6I Q_\@,+%DUD$@+!RZ4W@/SF>Y9@NXQ$L M() Z!"/Z*3*"1JE/%6\ZA8R@:53,I[5.X.J;.^ +B2*7@#L ''^N[SU<1218 M0R,[N.M/E"$$@>D]L)_@O6]TV(,F:TK5]#BT";JL?.O:'JAY^MYN#M0G-CZ+ MJ@(X(6N U9NO]:Z[4)_3OG+4>7@M(%_4I.QIR683S?4_@WD30G-]B'9L6_:R M&BPI(!L_B,@8Z]1/[A?6(W2>37*.2\[.%*W M/D7I]->?RCF*I'-K!L$S)#;#U"PBF5$[!ERO>?S1E2CET@OE_>W58OU^B= G'T:>',H;/H9=CF<@UO;<]&RN?%]ZJ M+E*DR/?$(JQ$6U-8^'M@VQ4^)]TB__?R1-Q)<&<0,3ZJ+ N:%0@UD>% M]=.[%V/%;%7M> REH0@6! N"90PA4.Y"H+^BPA-2(BS?"QW*V?DHWFR47U*L[8TS5M%E7:TU9:;[JS0$N+>4J8 @1Y!?"'>I%LJI(0!3&MMQ/*K&_^X\ M$?O.BTSO >IW^#+5(SB*AA&<2A&F-9\3IFY7H(UPM@)3W*%AEIAFV1H,TUQ9)@XDA[ M $$\5L CO8K_V=8N]QF;>^9$3W.(AU ML6^+OOA,87'VV$>RSP+ZF%Z,"FV? M=00$"X*E7T&PQ%EF&,+M2F_CD*Y' MXC!$87/3J;(Y6 V%]69![&1%8;:_Y[ M'H@12UDG4$769X+#HUI&4ID#NO:WUHS*FE6]<["KSN?RS*@!O<-1XLIZP 2F M9SW"D#H&?_$J[QZ+Z\;)1U_(\PD.GNSP_D[E6>6NN0U:[K4Z 4;9ZD35Y,FB MNTGV_0-=Z*X)^29ZY/:+1QR1Q F\C:9&3)9H-"@#*7#;UK M!" +KH(Y19Y-N^LVU<>^('^8GLD;G;$$JL"T(LZ6?>A_= )X,#)3KQ6^D"3H1C+(ADCI"TER3U0YN$E9= M#"_C5)_+AM'2F'9$P $$J*ILB#)41$ S92^3MFX 5DJ,A6AF]-9BL5J'UL)4 MUBKGVR,":D" (BMZ2S< JQLNRZ]\EH$ZD=7%.6F@&$T8(-9515[HB/5+P_I< MUHR>8!TK$C Q?=>P5&5E(6A98D7">!"O*)JLB_IT$/$C0KP^EV<]NO$51VZ( MSL4H':P11W% _J"O6VHAF>YG\YD-'O[@!Y\V; "4]_ [,4-RQJB-!4[: MJ!;HGHL'NH^/W,!8G( 6H,O&Q!!C">.)Q:D3=8)N-+'638IH*5K7-%%?](&2 MAX+D(:)1+.1I6PV!NF<9*M*$4,&SK,TOD65H2!YB@9G%X ,S^W$885_J5PH? M8JXB#,)TZH[716EP#([9E'Q@.^DVSX@M?O4IU*45,Z/!3@0[FCY"S67Z"#>D MD;:[XZ]3>:*?X^1IB+A/\/!4=]"4^7Q^\WW[N^.ZE3PYRA1=.5A_1)_ZX 1A M](4$3XY%.M@6 F9P@!E"#1*6D3#AUO?8 UDCDLYU5%2'^B;<$"P(EGXY4XZ48W/I8KJF9Q%9VFWE-RL_-T:J M189/4)RH@L$FK.WM"DL339XN!,O*:)H'>AQ[!#DJA9 M2M6)K 7NG<>V,2IR>X-+-MN7QA% MGJGGT'M-(&X1Q4AG'0A:#=HJGB-LDU._O=7\\=[^O]"JC7<>'9BCU;O\JP:V!NH^UXB ORF44.@ M<7Y[QN);AG-<*>WTT)=MQQU/W1N+835"SS%V>KB 3@^S24DI^:WIF;99?L9C MA=-[S%,8]M>9Z]1[IMJ\UZ$U?QZQW4: =B?QCSP&1LO&Y:$; *#H.E.LP M?\( &UOZ$IG1"?.,4*DVYQ5&M'E!X9#*7M3XV6^YLQ&.A1_@( M>=NISL*!L#2*^(FLBX[M: RZPZJGK),6.N-@BB&K$\%2K'ZVBZ_DXRUW&#\1 M+_*#Y]LX".A?U3W#BH*>X1:]1.>8U.WJ8#6S_7WZ>/&9PN+LL7SRPAXO.#UI ML4'X]=CM50%=1^'>2\<91GAZ;/MBA*>GIBA&> ;*TS'",^8(SR& IQ: B4MNQ>IVUA][Q3_\X-L5M>@V@?\0D/ (:6/4LLD@V%0VE!JB M8'5J9AB\%,@,IWC3AA>]K+F:;X>G?' \)WPDMO3@^\?F*:&GI@8_K2%KHIF\ MZ(YI"2>*/&^KCUS/\AA*><*7>+-QJ>HLF9XM^= C 9T\@XL&*JH\;:QG+CJ5 MAA,=7,CS=GLG]TH5&J%,1&_ Z+P!+_+ TRKMJ@AEK.5K@17KLJ$,I&2T9I*L M!O*VF"'DGGP(@C!TC/3FCUT8UE!3&S)=63E1SUW(1[2'GBN.$T70B!^PY_@4['2%BIDF MZ_5VQ>V#5"NYZ'\WW9A(YF83$,LQ(\?W) I/K^>7?.AQ(H@OC_^R#RI,-)?G MTZHH&97HOXU#NBX))--^@IYYR J:[CI<6=@@*V@()=IT=$.73@D/?\*(\" C MPE.JN_A*PG6[\GRG-X- M\][W;FBB1X.(0E0BAGZ1DGUHLQKJ'BI4@V1O52?JY.7W-;+)T9:_*%-Y)FS^ MM4$@C:E.I;MO20/-D['2N3X\3"^;85 .=BZU=DVA9_'B#HA5[9S$!DJLNCQ3 M177XOA+K(-BIUCE=#9-"574B+^;(3]ND#R&D%JT+2N$ZRZ:"$ LQ5U$2:.EN MY.L8B%]7YO)"$9P@W@KQBUO38G9QF57]D7R_L2QZF(A:I9\#WZ-_6F1-K?+P MQK-OV?C6\,[+_\;Q+&?CDK"2S3WMOA:E(1+P;-!0^AR0)\>/0_?Y18>5T/(MG*_D,"?X+0=[DE/$\ #H^@S2 MO2<;/XB(+4MF)+SO>C9Y!OWU#XZ4!=S8_XI#&(FP\O>20_I+H] 8=V/TY:=VY(GHX8$3']I!]G;1"KRM7_-;VK_5Z?G>1_BD8) M7]]YU#:ADIX:*:%XI_<>6Q^8.H%@Z158L-%KG[$&P],OA*6@-W(0AB<(W MB#BD9P1+SZ[Y2UV"#4,XW>)S0#:F8TODQX9X8;Z'GV3Q?"S)9)R@'!K82_;E MD((VDV>:8$2AY70E1%(V$$U1!0NU3@8%SI$]]_I,ZVBA/01U[. >/VU(8$+ MC7YDAH0#_\I?7<4AN7J)00]']C9.2%=B-'2)>D_CL%\L9+6M2EA$0,<(0*]4 MGPT0! N"I>=JD&B$Z?=M"SUFNY)_QT[TC'XKI'@$2]\8 7;-['^=Z"5>G>8] M2S-Y(>K^.]NAA'#?4KZJRU-M(.-ZFO,6(<-$+]%08*],9K(^K957(@;ZBX&. M5NA:R6-P35 I8HY4._6]*2D&.]&9/SAGOHB[*I.+PLE8OU%S3/(] M"50 /S1=R5])RSBD6D!8*06U4K%KE;?6G&DG+)):,#:F\F0N&#VH V28*]F& M\[)':9(USZGG+G"6PO[:83;*3VEZ.RK$PYM"<,[04U2^VU"^6Q!!JNA4FWJ MMR>".HGM7:2!?VIO[H&P,5"B%,'(SA<6YF\/UEZ:[QQFZ&-K7Z= X8:P>'#A7(TE>M'U6"TG? MDS#R S;T]W2Z[@#\Z+1'[S23MG/Q;@E)X#R4 F(1YXFI4^B4[B1)39G+T]F\ M/:]T3QA).BWIE%3>BU75SB$P3:'T5379IWNBJB^9O(8.,4B/-="CK.I5<_ZZ M)\ETL)1X?JTKMS0V MYO-Q,P-IK0XWO2YKE2L:*H=?^L/MSBFM1HJK1'&*K.E5F_%T1G%GSJI5\(V!K1PJAI:O4?$4:;#CQP9@T;;CVC<]]*KA' M4*BV1FLZ,KL29N?YWA4RO#:(4)DS4HHAM3<2*9K'VA]C.Y&WOR8I01F9+D?D#":T]OJ;(1N4N%\-F M;.6INC7#1R@_"1V;\+1F6?)(! T) M+/C*3*I8X(._3&7CO''+S2N$1[A-G[G):V,RE:?S2U $D4WTF4VPG[RCC[O^ M ][T!F[Z3%:TX68XUN?1NHU#N@8)I("X3.Z$C\X&O0W-ICTJFJP8PZ6^)EJH M? U,FZS-X!M/^8[@GY)GKH]YO@9KBXW=PZ#(AA#=3F\Z@'I<0;QPMAK:0IY7+8_NB+Z QATIN7XFV'F,N MR93R3-M$O"$Y#X0'OVRG]4&U&F@:CPJ*_ 7H4Z>@I[L>2G-J#P]$C4)+:M"6 ME&I0.TK4@!_PO1^4':6KLJ[4.BJZ)R)\7'2 >N=0]B"<&(VI1D-:^F1VA@@?CEHU"'-*7FB*K,\$"[6[OL9H4 W:H%)D=6;(QJ3I MEF;=W_U!F53&7)4G1@<^E5,RQ^M-[BY+(O]"'M;$B^[)Q@_XE, 5 IJUMX] M)U]6RQ#7,4.\4G67Z)T_GM8\F-O^P0G"Z L)GASKE [IXV>#"!BT2OL&EL:L MTM;K9(1?-KBJBGL"[4Z\R#&/E#^V=ZK+1L:[P/3L(T86XJ$=/-SZP08FFQZ1 MI(B*ME AXB/'ZJ]+UC,0+ @6!,L ?,\'15GB-M'GE6NLCKVVIB*<>@2,0)'. MY-S%VG58ZXHB+Q:G%_&TIX</ MU@/ MCC^&<*JF=>WBEAEILNZ(IA[?@:H^C;MD\^3=3S+7Q,V\$F8S_0X8-@X MN>QLMO&\>$0"(@&1@$@HTTOE2>4QU3TTF\7V>)<, );(CPWQ0I1>>&<1"8@$ M1,+0D/!:4^5)Y8FG'5M99YB"=\SHDB+SQ[DCYM#&;^*R]P!8B%A$;.=[1<1B M@*T=14"=R8K>:GP8YZ /M6(#P8)@0;!T[,T3-HO4:T-<%G\D49;U(BZ-#R]1 M6;B?M..F%AB2LM41P!#!B.!>[1<1W!2"#ZK\[)V2[<=+EXCN_=2Y\">LT:Z] M1 VFJ79.-E(5Z*'--%1U#\&"8$&PC-)FXBV+7^I3W(9 KK-2=S"NRZEJR)IH M;6YO7;^(^ I-0#15DR>JCJB_--3/9$43S+KKKE\>FEQUCT0P#%F?"A8*U :^ M(=8Q)I\X'G18?2-=\5^E[X)?Y(@QT5_H=]"A(90BG\U?D,3F+V!DMF&R5U19 MGPNV,,+*MQ%2P%2;RH;H& BD@!%2@#;!QBV7B_V9OI UO2?W_^4Q,4( 6>$T ME9>QH$Z4^1@\@T(WI'B0O:DB6!^ @!V5+QO!TJV+'T>W-*SR% &Q.^ZEK./)O.$8NS;?JLB"%8$"P(EJ%&"'&V37ZM M04T;4"BF=7FN]V_:P,%%FU+*D$Y>"@O.IO)4$^SIC51RH52"LVV0/E[(JM(4 M69_UCX_TL6\0SK;I)1%#&G!? N3HKNJ" !;R%+O#7S !Z*WVA4?D]PKYABK/ M9CW)D.UO3CA[$\ZVZ1WUSA=4><'17)=+ (8N+^:8X'NY!/!:F[$8@U8L)-S@DX$2Z.;69T"4&;Q$)B 1$0CO.-4.PPT+7T@H' MW'1/+'AC$0F(!$1"3Y#P6E'EJ8H#;M#4[]=E[P&P$+&(V,[WBHC%*%L[BH"J MRPNUU2 Q-FL>:MD&@@7!@F#I:^P)!]S4LL"0E*V^C\?HR7X1P8A@1'!])M,% M=UM>3&15=##X2%HMH^F$RC""!<'2/5CZ:3KAG)MN2YQFNCS76AW1W0""$/$5 MRIL,>6[@@*.+0_Q4GLU[=]_1[FJX'\-D,I,IK[\HTXMM*9M6H[)M%J?5%#^K M$(3%*3=]9G6:(AMZ[VK@^BWB1D4 BXEL+'I2PXT$T $!"#:JZBWD$/?G%$JJ MLB+:\+#["3=__3D.KQY,<_/FB_5([-@EGU9?R,.::B_W9 ,-H;R'.V\%!P1= MX]US\N57NI%WKF]]>_M?_TN2_GK@)8]F0-Z9(;%O_344GK#GOT3TD4\;IK;< M6)'SY$3/7V%?V?LDBYZ9_N.>K"A^_JE.E,751*'_XW\JZI6FO)(<^V^OK"M5 M>?56"*.K9D;T,$30C1 HL1&:V-/E9![T7Z);MXU-%?CETG?%^RF\_*I&]WF> MT-AG(B\^4UBI.B[UH#LI=_LY6.\ M7I) \E?#82](4OTF*1%;$PD*"4J8H,"%&YA6%)NNY#HKI"RDK)HHZ^;A(2 / MA^9Y=DU2[;6G/)"_42L9G?/^DP-:==Z1NA?CMO!O4*:*1BI&*R0\2 M6$Y(I$W@6&>* R1F).9.B?GU,S ' %4G'O#H=4+$3%#K7Z'"]T+.G)=./A M\>2^NV9[[*;'1!P$"X*E_V#I3UMREA\:2DX8QBS7DBX"80UNFTI7B$\D#]!')7TD;JG#[=OG)RZ>."P/O MV.#RRLA-7ZJ]]-9VRU&GFB8KHM7GC0*F380)C'GO%9YT_5ITT-AH<#382W5J M^A1B[((QUE7GL]\"TTMS? >N#C7/?2EL)Y-:IXR,2R%M' -S[7J^0/@/AD$B M$D: A%9]_[\FL6N42$+!45U3Y8FHV28&@",SHQ'R&>15XUI#3>!RF" BH0=( MP!#-N+S+"!8$"X*EK^KYH1#-WF;+$M?>$XNP:CQ-D25H3W0" %I-AKN MEOR M5%O(BJCCJCT(]A#QH^@G/+E6IXCKR[KDZC6B_#*NMZ'),_6DBLH^)/4V4B+XS>=?[M(=K'P*/TV;4N&*>[ M:%R/ZHHKU[WK[-Y#E(_A>JLS>:XI_4!VQ3[.%5LPO]S2^;/Y#$V@;[Z;@9U_ MW]]--V:+W(1AO.:?G='>6>NVO7,1N0?[.9O!@T-12-\M3=A_=8;>3OL\8X>( MUA;?\J/CWK].#MV11[4FO_5E^[MSI',$\MW:K EKFQK"F:'W3OA-6@6$2$': MPN?DE-.]FU%+BF^=3"9=1ZVP4+O>-$$'2QV ^^^3*3PKE5$G_]V3Y*V2L_WZ M8T,L:-H.O$<$5NKM.YMS[&SC._KF2%&O2[I/O4L7= MI;8 TFVCP^$FHC&,%EEMO]GK>VJBVL2SI6>'N*=XMY$\3R;/R;7@D-;Q4&?5 MHB*T:08F-4^R6'<'\4@KTPEX7R,(LR59D-+#B95EG3"E(][8/O,B5;N>CT/' MJ^*RK>YB+77?PEO>/=^Z9AA6\\=.<-Q>:P,8"E>GSG=5N0GTZ!01%/;&J\HK M)6B#U][ZZS5EGCR_O/PP?&#)?[-YJD*\( M'SX?XV3'5OMP.D1,QW>!^!? _\V:WNFH=_C'<,LP3!,$2P],ZW>F:WH6D:7J M!18]1ESCAI.NR/K"D!=&55].3V_/*79L=W4)AJRK@CEB':4%';(##QN-_NJ# MXU'!\[OS1.P[+S*]!X>N0DU/$H4?XB@.")6WE!W\AYFD$$WP0E(]XTI_Q MTX1)*<(G7XJ2:K-&6E<=#&*7I<"HDVIJ;R.Z]*DLI,*)6V#EJCR=B":4MT$A MC>FQI;MO74!3.E8ZUQ>&J7EHNCQ=B)9@-H7P-K367E&KVCF-#99:)\K0J748 M#%7KG+ &2J)4_D]%BXSZ2J*#8ZAZYS0V4&J=R(NIH-.A%6H5-8KKL'-W+&CR M .';>[*!Q[R']TYHN7Y(7U3!, X57346QKPIXSCWQN/@_U<<1L[J>:?P19RZ MNIA*I2K7!8K<$LX9?R7H)39=?P6+ 5GL$7[RMU0;C ^V(JOC]?R_UX;C5<4* M>^[3A@0FD+L4<@"53AEM8--?'XD$A6ZF]RP]FN'N"@V05O3=+YPI8+>=>9K\ M/4A<2[#!]%^2&1 )^-^&TM!W)WJD#Z](0#R+2)$O1?2GG@E\!^KZ0Q(\.1:] MRYO AUQ(6S(]F_TF>M[0C^E/+-=AKXT>S4B*0_K-HQ^2[$F^> H=D_(U^)]$ M3.LQW1(CKO_S WC/+R'D.#&ZAOTL(1]%\KW6NO4#2AMTT_0[RXUA <"?Y8<1P]\6 MB-$644646-DK'HD)_1Y6=&&.V!SA)=C,\R6)_$B6=" %(_U%1 \8FA;+(+H^ M[6Z>RIJV\I_O\64WZY'"RJ+C=<^'N^/C94NWD+HLFG$VDBA6_NITL"T$S. M@W'\P<;Q7^R>6$A@JPKZ6E\VN-8E.?VG#Z>Z;&1P7; /![IL/&1:S_L_ M3P0)H"D"T#5$_L4B?[:0#='ZV+YK+94]/F(;_[2?W_7:]6"">"UIBWDF=+J@)*V./X9PJJ9U[>*6&6FR[HB6/1U M!JCVL-EQG]]/$84,I$?[:R)+'HF$^4R/ X:-D\OAQ.L.0(!(0"0@$BX="5-Y MHE1MVMM#LUELCW=05D/"2"*\,!2E%]Y91 (B 9$P,"2\UE1Y,A>,:_?-RCK# M%+QC1I<4F3].3N]#&[^%R]X#8"%B$;&=[Q41BP&V=A0!=28K>JOQX=H5!1QL MU?6FNM\!@@7!,@RPM&86J=>&N"S^2*(LZT5<&A]>HK)P/VG'32TP)&6K(X A M@A'!O=HO(K@I!!]4^=D[)=N/EZYP'],CM4'GKM&NO40-IJEV3C92%>BAS314 M=0_!@F!!L(S29OKJ4Q'">LQ&[=E,C5?J#L9U.54-61,>:]%7UR\BOD(3$$W5 MY'1Z :+^@E _DQ5-,.NNNWYY:'+5?-T7AB'KPM-AZ@+?$.L8DT\<#SJLOI&N M^*_2=\$OW2N=:">FLM>,V-B4&4C@.EQ8DSB-6Q8'5G>$WGB,5!-GU6Q! L"!8$ MRU##@3C()K_6H$8+*!33NCS7^S=:X."B32EE2"X5\0Y5GLYZDP_8W 9R]"0?9](YZYPNJO. -C+<39[BQ9&T+RJ\(+\KO\5AY&S>CXTV&9R;3A>532] M%-G);_9_7UU)'QSBVF^DS^8#?=\7\N^8>!9]FZ;\(OW==&/ZIRI=77'H[3[T M,SR5?KM[^I)SO8#,!"SGG?[8F7N"(-QB#5O\C?@/@;EY="SZTQ4PGZQG6SL; M3UONTN4E8EJ/TL-V1P%Y8!WE D+_W/A!1$V2Y;-DT??Z:Q)02\5BVPVO&][D MV5SN,#=)W[1EYV.9Y-5!0G9!MBY]M\'>&WM+M:F-O+#X5D%1)\JBIX>^;+_! M\0%V?6_%A?,E,/0[N-!OI1IX48[WI^> 9O(E,J-C986(4 1+9\PYTPHK3[XX MUI:\NNYUTEM/CW&EKU*S>Y"DW-5 ME:>BK0I/AD?/A.*1*"($#J_$ H88B3RCAS53!'L]MPJG'0KQQ MM!C:0IZ*MMWOF@6@,8=*[N"4W'J,.?;4K>F9MHEX0W(>" ]^V4[K@VIU1(?O MLT:E@B)_ ?K4*>CI3+N=S*D]/! U"BVI05M2*HQ*$37@!WSO!V5'Z:JL*[6V M*.R)"!\7':#>.52]LTXSRO=8=-J,B(W80Z(>""=&8ZK1D)8.)5N51?APU*I! MF%.G#33N^AJC035H@TJ1U9DA&Q/!_AO1-:KA_& ?E*M_#.]:UO;__K?TG27[^/9-_;:\9PP@J&>3^17/JU$LNB)Z ONR8I"]Y^0'GLU4>C_ M^)^*>J4IKR2;6 X%6/BW5U?:*\FQ__;*,HSI9&ZHTU=2[#G\<2?T=5697<6A M_>JMH4]58S:93/)'$-E1/:>8;T\Q?_D4L[)3Z.I4F]5Q"L_Q@X]^1,+"5ITR M*,_R^YLO2O>G&!/^?_G]96OM;.+1#,@[,R3VK;^&3?+1]&<1P&RJEVU-->CF MM.+6#NZ@VBX/(3B_+Z-D7]*/\(WGN'][%04Q>?6SR.(W06!Z#P2NW[OG[4\^ MF\_PT/7K>N/ZSX1\B2C7^K2!M?\@ZR4)LY.$P $L:O._=YXYVE#&_^KMY'HR MF=4 (-%CM "UO_LN?8WK1,\UP$TMA9LVF38,M^)!&H3_^KM=+XP7A9[Y^^[)NA\2NF6!)83P@)\W2I@H6*V'"S*9&&H-8"E;,.- MP>,?S)8@]@VUU.1:I!23VLG5QM2'!5A)H^N]87C0#MV*D: 24) M[SPN?IG_@5[TP/%"QV*N%\J\U/3=N:^34@>#-E/U6NFO=..-P:=,T!YP6>S= MRW+]0YEJ&K6]&P%,$Y)6 " "MTV9'0/(0FF(4AH&R&FJAPC=E#A&#JD>^O5T MW@C0VE,]*H-2A.+FPJ"<3J[5.@S.+D$)#A2ZCF>G%NY7'S[*:90W#P\!>:"2 MY6R^K\U+-.0F^'[E@YT(W_!4?5&88BLH)XHFKIP8U]HIX*[UG#7#^*AF5"N M)PMA ,^I]G>*C5??(46@RU]*K\>=9]&%G"?RV36]\+/O.M;SJ5[N^LC=.-RV8]" M (;D;Y*U<@N3)%I)US9=UJ>+_CP.J11/U[?9;JB,6<;LB36)'GW[N@R.(G^_ MQ%>.7F\1_I!X)V.ZTX!BT/[3LTF0\\FPUQ6XSCTPLM_][R3@?SEK)SJ3W6KS M$D/QL+&]>%$9J^=4#<+OS\VF5O@I]8JK>DYU '[+EQ6]Y:Y6,0 MVM&A[\G:=& N["V%5&!:46RZU4A(U8"!_(^Z4.L@H>H;KQ=RY?Z)L@VH)T-. M65#(J?^C*HL:(5=AX_5"[F5?1%.DJ,TU#E"U3E*L[SQ-P#DUD3/6*PBU[Y5"]/E]",A3*EEW('$/DMGGR">?TG M6.SG"N5.,)],]-T$M;-.L*C]!#.C' >ZHB^,A7'""9P'SUDYEDE)T++\V&,I MAV!*.R3,$K7%67.HZ*JQF&@M^,RJ^&#.\1FU4&Q5])MLD_+/^.M+O*80> ;W M3[C%M61FR)8V";9;]'T=;Z1>XT+@YMH$9&-R\PR@8.6J7*65XYF>Y9@N73.Y MGZR'/8 GL.E71/KN1(\%<%']W7(V+J77!YY2[S[#]V0#+W2X!Z[03!96O5E3 MU%NF])H=_?_\H/?&^N6WFYO/VW_;O_PD!> 1I/>5'LHSN;" 85YK\]O6JQ=* M]")# 51J<]$538K1U8KJ*VSUK,V^N89=LPWP@BGVJ.N82\CS=))7V5EE1I@ M" X*2Y<]Q)=ACL?$K7@(D#)[L&Q#03HR 'Z4.!I#R8Z#U+L8I)4CTH8)0NZT M7(,O-$_).; $6Y\F!1K;(HFH*D;WEF)_ZQ M0,5B8+?W3PI0YFA=@M^3L/RD M]3)Y(SUB0"P?%$'V"+MF#[YO?W=<)U!;KZ4;IIO2C\+8C> 'F8([RF!S2TQA:^'.>$C))"QCC!$T@Q1]=T7?][ M^&8L$*@H ]^9H1,6N6B[49.OC-Q?YN"6&]N$!SS2JY!P*M"\3.^9W\X(..V_ M?"J5GZ_\[QX$0^(EO7H.Q3RE@^]48)/"4T[(_DF% ).J2RH!*!W1GS]?2__8 M^[7MTYW9KA(P.8!7\ K*E8 %)N\6K=[BS-I1 E&5 ='ZDHO@)9 MFE'2U9*83%:'Q*)"&\2E3"^,8STF@MBTJ6H/+V$%XR !Z:,^/R$!V+GF@- 81"Q7E!CML^L[SB#5<('F*' M&VX.U=WYJ#'X^8>;+^\DIDP7J>CUS9<_6SC/1_\H_IMP)DR4:7[)JQ8:1A2: M[_T$!AN]9 #@S*X%5&2*6G9S5Z!;L)TCR M"GE/RLDAV8L M:$4YE44%+4"/)/'O,+_%1%>-I TD,LA;;2-[W/'".&";7@;^-Y;5OE[36\2T M.?\[-X-AIX4M4;8,Y;814\'YOA+$\QO)^.^2$$\R-QL7BJP'0G"C7#-0X$GX1B; MP(>">/:#8G8@9X[<&9<>*?$F,@=6^Y;K,G-F<>,R<^"E(N"%\\H[)K[I/O\G MD3KF [SCL&],EBB_BGSPT+K2AD?DF$\R<+@%G TKY=3QG2+\D7L#&1N- ^8S M(Q3=_MJQ*"4!E8U&XZO(>NZHY>169=?3,H/ V>;,NI#OR#U8].H# M]N :4FO5=?[#KC3SQUY3&N(YMRD!%A)?OR3[.8YD?;L1@)7B(+82A)N>=I F"@?E ()TY#@XOX+7/JY6$#R$5,. MZ-]62H%PT(2N"1?FV\U2*H8\6=@F.S95#DA9KNX%4ND'YT>QGUQ+Z=^Y97?I ME)&FRW!K6?$ZYFJB33:48SG<7R9Q1VAB_L(@UJW3S5D#RT]_T-L MYJ)Q"1LV (B#982H*. M@ILV#,ZU^;S7U:QUX9=%DUB\QLN#U87:>.:S@-#D-L3%5)H=,":"G?RP"+'# MHS4!14 ?0'-&=J#A %KIV^@+MN^+0P(B&/HRAOT(E0@/X&YPT/:A7I?)6OJ! M\8V_2.DT96C*]R9WSG>QX\(7E88Z"GJ6_U:'VI\?&$&YQV> M<9BX\'*62U(*S6W<56"NR7<_^,9,T6U&T)&<1_@A.(%?_#'/K0RX:?;@L7PP M\#SRG$ENK^0!'/ 4+5TG?(1C=9$=07G/$W&E1X<:K8'U^,QV[2]#$B0.QYYIP]:)_1//"H>(91*H#;G?BX4^K2W_R%'GCM][ MP!!3RR'V:7NU.5R2KAK)/??I-0*7$;V]_R[ ]I+!J96#\\\#O!( DZ4U!:P; M!P5'Y$+F^7Z%[(Y4:E,6:@,\_0T+I/K?O7S-PEAX5N6@ M U,[(->#M!H=*RZ\FX)"M1.6Z9:FP;#ODH"X^4"E$5-$7@.:\W4LM_P7-^DO MBC4MO(!&"I]3MS\5YBZL$W!M"Q9NGHK_HA@3>3(IV@&0VAU@@-F/," ' MC]W822LB*)OZP*MFCFI(F,[20DTC/+A<,QIP'DA87MF.0[&9Z+ M8H;G]IZL?9NWQBJDC4$R6>";UB/+$DGCGSO)/CR/A ?!3>M;$@'?0+2=Z1AP M*6V>K+L!:R%BX2S@3#S!$*H9V'NW1EG.WH!J5594:P9VEOF^]B'))%%Z(&HC M\Y259!LYXH5<'B6?0OH' M-=83<&),YUOS551R2@FN%G3?O8 %PYLI+V \2MTM2QY0X#1,W8@OV8='$(@%E(*LO5;U+X^$F$G?\PI9O=14R6\Y?J$LS75'!B M0=J%QE3:X_'"J:NJUKLM0TX:U0(1)+R&ZR1C5X9OHJU(92R2USAP MSR1PF M[5F3(AE(8@>!E#8W(#ENSV#C).5M9D@9R!+*,)/2$&I@@N1(7L:RO)>$5?]" M6\NDQ\+> ;9OWT*K+#?V8'4,/0;WG5-NQO*O(L DDVE+"F__.X,U'"1-T]TC MA-&8Q7\(MWJJ,Z]U2I/JQ) __,IU-SS?):^GCH MQP"L+7\)>6U3N,U0!=6/OH^"D;YVS5]>*#78JG#,OLAHV$YY4!B#?1@FFKVT MJ]F/AKSO#VC^1?[(>&J2!P\-"MB'<5CD- G<\N5_6YL-L$7),N)-2W(*,D05 MO"S]]=_0[B11NG;8UX[;@/4(^V>^\W;F4"Q5^)>$HL-++O1A]LG*Z:^E0]CAX420 MG/O)W)1@Z1V+TH/DO@$O[NX\]IRP3FX*W(<#^>"LM),%@813P[?%2OE(\*4G MB8^%:]P+RDZ+/KC/>AY M2.*WHRV]6C21LHUD$C6I[OC!2L'RW5)8G'V+S)VJ#_&^9^;!SF<<$ITH??&2 M5<6!1Y9+QG%U$+K;):_,"1C8A]+-LE8Y](_GI!"08Y49<\E'6QT"2WBBIDIX M3LC<3NN)60 >;/%'9].W"I^B<&"$T_QUUW<]IBUD-QU(#MZ%8Y=E'VD/(:XB M=9;'O7RF6XRH.L#\$*P94E+X3FVP7%.!J V471O_W3ZA*#N+4AN'44N/B.4K M]+" %"T>;N,M+3QSW5W96"=<1&F?.+0#%2(](HP_MDT$BAT'6+)"CXC#=599 M.US8I01M\UG"&L3-6V M7?"5#DBGM-[8M+ZY_D./**)Y!$P[P/DA"[X,Z2,J M0OI:",5!!XFPI 7$"MPJA/.#/9M[UT_9G)/Q8GV+VT2E7.^(F-4?YYKV9;%+ ME@($G<6SYYR >?59G1)@)>:I#!N?)]5=2W?"5984(+!+/[+42@S3]WA?AK<)78M_9$KM]KW>*=/%&=M9IX7L6T<],A0 M#FXE75YX()4Y%2UJ(6[S',?BW\A<6-!*FTVZV8LY>%X,@1T98-S"Q;N)'^C& M(0\U?W2HOO.A,@VJ&[B1XZQ.9"\IYM*S$8D[6EVB' NM[ M FJGF1#*06];;F2N4YH8W>=WF>&WA6"5P_[=&CFQV< )F#*#B^ZV\^X;)XP M0R"VG3!$?F>%! P6BP@(F]Y@L1+KS&V[[1::>IVBYPVUWI,H-WT+./Z"9TBU M)MS'_4#\A\#NF;*QXXG?);>":&,M*(M\(9TSX.RV MIP.4D]Z<%':>.RFD;P4$TGY*#\922MK9;V&[JSC@^?J@YL"HA# M:+/S,QWR M%,<:2T*LK*,(R IF3B2S@<)X _1SD+[R#E !!Z"K@$FPR197 429\ET>]0?]IVM6 -Y+NNIRM?2Q\*U)4/9K!3IH6* M:ZJ2PKBFI+HJ35'8C@W:^5W(MQ9 .@5D5JS\8%NB16G4_ &IV_EF?/FR+_Y! M8B)N>51P+^?DIA\##CS0:E;1B5/B>V(2L&0(A M >W0N)4V8\,BVRE2YOW'V[O]:L9\J!$((.7;%.^OG9\2#=*I,UN3D3463Q?(-4-,:K+RIUN3 M__S']*"U2^Z(4.B97ZE0KT$-CCB";N9\Y D%!C31(4&QCSK?T[5TNS4 X$W\ M8'QG.V4;SIIR0X=7__#1.\^2;UEQ@#>(S8!+894QT]@#!LRJJ/B0N!:O4:$D M,VT5S0HRMB[II*0YTZ?3?'1>G,],]B>3:]*LAS[+&.1^D:5/'X64.C8O)TL. MS#P(R5<\Q9%U0X#B1SGK2@WJWOZW25D)W]UCDF4*.=U05Q(ON6F:[&=W5EQQ MV!P(\,!?\@ZD.5CL3CM(A_<%66N47*>5XBNA9I.7<*:3'=*=IN(G R1/9N9$ M44Q72D96)RVJN.RYU^9/4AJ]]O/Z3$?7F6^ @$4,/DYW.YY'"I^I7;L. MT_I>T$&/#-Z [&&>\K=] ^NGL-<-()]PESK^\@W1ML]G%:K7TKW_;+K1<_&6 MY=Z4W;,M2^(I_KD^W]O)0]EK9#[Q))E6D,S%R4\HDN[3!1FK,FW(_8> 3&+T M),'"S.1(T^39B]ET#XMWT]\O6\Q=.7Z<9"K!>+H=E/+*?2)+Z'!OXDMAC%0! M,3)<"C//KUD2^\[+6(*HS5J+[C^:C69-AK_D MRA1SAA*5%3OMJ,UH9Y-\W +SZX-56MA&?@=RWJ^^5?6H+ [BY%;YJQ7+#X8J MKNRZ93G",I_;R(IEGXN' V,H<]@7MU?>^?PF9,4;\C[@=MZ03;OEKOS#$VX[ MB"0M>5501ZW*U.B3O]N)ZC9J! MAX5&8G/!I/6" L34+*@O!5*_3'#Q2Z<.A.;91,QY+QD92OQ>3$L0 S M",!K9CF;Y*?).Y(UH;M!.N4CX8J<@7 -F'MTMV>1^<^?'%;BFI:@Y0K%MYMR M62GL(1,Y&:*V;4T 4+XUS7MW)NWV1][K[*9'-+G;6D[LCW?U]=48.%N/8;Z3/E:[](7UC4VH+% M]%^DOP.LWTBJ='7%$XIV'_H9GDJ_K3^RVS1D&H=\+]G%1S_A^_PJ@=\IBTFP M*8\M\HT_T[994'K$)TQFH]2?MQ,ILP)9=IE!*JV27DB%HZ1.FNT;6 DO[NO'D!]# .62OZ MQ)+;N#%+GUD['OTCET0#W0>6="V6LG#H552=]O)A\#N>I,?:IT'[YEQ=6 9H M"]IX9)WAO$.BP0FSP:1)J;@#1IT7.E:^(74JE52]_CA(G* M;^4^/92+9KY\,CA!"G:N^V5C,'\DHYNYLS5+(RTNF]ZV;>AYNR'X_,\OD@UE M?D%Z_R"WE$>H^;1&NN@#&X,*9<_0:ZH+S*?T]/XED$XC@>^P7:[JM""1;V90"EG; MXO",#<"8RFR#%W[_[WAN;&3^:/&V;Q?=CK3.#-VM]9%K79!Q=&Y^<(? \GGK MLG2VKSQ"!3O-!PH=HY+4Z-R+P"V2Z/[<0_NT;0G$U"*V\6+/%+&N=*Q%4+9. M0.C*'KTK[T\[368M "C!3#E)O&'94.2\ZA![+(^P7PF0R:#=;*A' M.5AYE ,/0:>-!LF9&WO/*#9 M/&$O2?(Y:]ZPO:H0\>/$P?/CMNR)S0OVC/F0;T_A0FW23J^3B1F[G5PBPOBT& MV@.FFW;?*#03RUV-+>Z+C"4Q)T8#L(J*P;L#K4K:](+<0#_%0WLX/J$[[=F2 MZ G;(?7T%U0.@99M6IG/]4BL2:%Y,;,L'U$(F6,G53.+75CS:LS!QMI)I(&!-&G1S^(-V<-7^:!$;I/) M@ZQ_:F)4)\H6W#8W_V7A,-34X[^3.4O.OS+7$_"P6E?:*OFO/\?AU8-I;M[D M4KBWG8!9(V!*TU\I9MY1Z_G;V__Z7Y+TU^P9")#<47(G]GO6)?$SV^$72%P- M/Y+O[*N0G8&^X)ZL*!_])R2E7"GJE:+E_GQ%*=FB%\ -__;J[N.'5Y)C_^V5 M91C3R4*;ZJ]84CA[_LZT2$!LO^^ _/CMACZW >!D8& _ID'P2UPO4\K MM@X[_I=XR;1P^OW??;CH?"T.BOI MYBJY?2B+I3Y?"H*NL-@: :.#9*2MN@- M/.#+3[Q.Y]>T^[80.%CTZ^OSAK#C_YH$UG+O>Y$L=+7\1NF:.C&$H7#H$/4# M89]'UD@3TYE:SE,7NB+,75H"1K,7Y C#Z"-EG*0#Z$HYIELZ'$O#:$V07FE% M.9I7@9S0UU5E=A6'-M"Y,M-F(H*T>(!NSGR3Y;M]-AW[SKLU-^"@3,^?/_&L MY,32C_"-Y[A_>Q4%,7GUQ0 M(HQ$'??)5D7>W"@7>0<8H-@9NCQ\ MF?I=#H%2&3#7Z0_Z"()CIREE6//%8M[,:40N\2'6E ^ES(\T^U4HK756,^/\#ZS]YF.T=_^7IHI6J.JDU5]L"E,"JHG2Q]RUTP,T,_D$TP*FB=X%PK!V"I M G>E+PYH<,,"X+&#'PF@J>I\N*R\?B5_4>8]IZRY*H_1J3B>&KAXP=$<% MJJKN3*,\P#'AP9XQ0^U4CD8UT'+OK[J "/VX 58#3YL91_330^ZUQ@'XT8_( M>R>T7!\J$K)D?G&75:CHJK'0IJ_>"I5%KE9*'GDNQ3X:W._7<^A M0JLJ92%G];-MO Q5T8KE%]OJF#/^2M@?[U'59'U9^Q4]9AP]^@$K8;'RITQ+ M8M(R1J6+A=,^ M43["9LXR?W S961*)T5DC(@ J'SL=])5 2K$PGB]ADI^(#[6=[%(DPZ+$/+6 M)'$$;!D:'5!WWN7X4ZWU4R2/3HV^G1*0XHV(U7E5=*, :O M+3"(\L.A-B$>J;S0Z/@T[FP_+WTTQ,P?^#97Z3Z9M?#*Y*+D:[P MSJ7'AG4DUKSDA9:$8L2QLZAV[JILP,,)VDX1/A^9&-K3,?H'IT/$='P7B'\! M_/-&O+W#?V/,J2:I4_-8ZK/?E"."+C?5_0ZZ!,NY1!L\+%^K$UU6M;FL&L9/ MHO3[CC& MK*OS=@!_;-[]<+T+VX4^M3+/.F,RBB8+C6YN8!/ V^0"-'.^H^VFTCD(U(3? M?KB)EW1%&/)"V/0NUB>.6_^M=$Q6965JR)/)I+#_HHV7;=:,6(%S.J8=^H-#*W&8KPZ3+5S>P.[='Y^DU,W[!QO4Q)I#;0'\ M];WTA5AQP-M.W7G6=>X[:&F^YM=[^)W2SRW,XJ74Q+JN5XA>6%?J MO*G(A9B+3<"GML>T=<;AP==6ZG%KVO0Y(/3/<\_4ZNMIP1 _X*4[:]6D<;?G1[GN;8C8(2/V(Q'TE]6, MP+9\8C5+@?W0?+OT=F#]RC>G[L6WIO9Q;\VP#MUS=E+'2@7$S?MP'+QW>._P MWN&]PWN']VZ\]P[CPGT.@")8$"P(%@0+@F54.2=)<$+32W(L;TW/M,WR,QY+ MX=M3W&I)#!15!X^D2"2O/YC$*JSEBKD7STI>D76M$*UM%F#G(:86W-:)R*ZP MILA333#IY610U'YW\$:>A-LKO(T#NXTU8 QO8@]O(LK&(=[&;F1C>\'5@QO[ MTV-%H:Q\_4B)5XTLHE$R[S-74.;R5#'$"*Q-(/78CFT>)ZIL%#,Z.SD^WJ;3 M,6?(;5'DV0]'4J\NDRA--:^;_/WJZ3A\R9"RJ*3)D(\O_XJ\CY/"6BEON8+P<_>E\ZA]_0 M%8SB08["O9=18"P-P%3)2Z@DJF,E3(4YQE,I[*A MZ&*:_F4G&AQ&96>N78HWK0:\]5\&[N^QE*=\<#PG?"2V].#[-J8B-!T\U?2J M7>?0'=,,3A1YKG<0\&DWZ>B@I5[*$UC("-I0L4[H,#D#G3PU.WE:(&Q5GAJ" MF1KH5.K,J=0\(2SD>6-TT']5:(0R$;T!H_,&O,@#U6NCXIP(XLOCO^R#"A/-Y?FT*DI&)?IOXY"N2P+)M)^@E@A9 M0BAHVZHCCH,"5]V2!B&@^JZH(J/,>%1QX05396-F6!?K!:#PLD_#@Y0 MSO^=;U./9?WIQ&)ONY\!_3[5%.VE"M M9YEOSS)_^2RSAL]"UAL_,(-G/@$6(D $_,%?_7MBT^_@;^8MWBYP%G;FAC$I M.Y$R52;&9)(_V.F[:^!X)R",'D\I/9ZF:C4?[T^/LJLH<)9Q1.Q?S<"C3#O\ MM/K@!Y0W>5_B9>C8C@GEDH53.6+W2"^]1X8Z-Y1%X2SB6ZGO""]?'[WT^NCJ M0IEI-1UA.Q.47L5W2<2T$L@7I=2CSWW#1BCL38$3E=%WCSNX\RU\3^L%G MXIDNY%M0%G8'9EN]>$-B^RKP8/^#)ZIJ54#?GTTHW_X ML6O?K3>F%?VZ6A$K^%/35S+H$KI;=YKG\P=978-]2( M-1_(QQAZVWQ:O7=<8'=?'DV*Z4]Q%$:F9[-67:=)^;N/'_*',Z;YP_U8!JYS M%;(U@"*G4Y6><'N^$_=6\\&.R_>]@QGE!YL:,T6;-'RPO:?>F:%CG8VOR1%\ MJ:JASJ8O'NOPSFH]U(FX4LH/92P,5564LPY%+<1O;U:^'WE^1'ZG_Y!^L(\" M'TRYQRC:O/GYY^_?OU_#VM=^\/"S.IEH/\/7/\,/7R6_CYXW]/?TH,2SB?WJ M9_YVMN$WL']VIN+^X1?9;];$!./K+?\7_\E??RY^QU[Y\_:=1];8T-\?70%^ M4.G]!2YW<('D%V_^_/+^K!4L\Z45;F_.6X&>X6I#3?4C>*$&M&.3Y+/"FRAU M0<-//\B^/!42[(F?C[TQM]Q[XOEKQSN^X$O4L[OB_DO3;W/G+@-G@Z]/.50P(IM!ZIV5NX=R&QKA_\IY]O[_Y?:C%/)LI4F\V5 M2;JI[<,[!RBLE:Q$<>WX]N[ZE"L$T7N0MMLSI&_9?K?S$+WFVT?86;<+V[D' MTD]S2ZLE\IN[GYX817OZXWKO],R)?(M[Y]8O;F'ZSG70>@ MWT*4/&26;NX+FV[CQ\9U+"?B>Y1LA_X.?!I_>Y7R\,+Q7KU-/RX])]_-WJOW MR+VXI]%3R;LX=#P2AC?6OV,G= !>C%YR_P[AY\,FEI)3OGJ["I_>'#XJTLM) M]')KNL[*#SS'O'7]D$0A!]<_V8 4 %#ZX!<.KY ]]<$)PN@+"9X*3O!2U!R"8X# M#._"@._";ZZ_--U[$E)CP=SJ7W@)]BY!":20^@=,_9_-V'UO/CDA7H"7+T Y ML/ .#. .W/(1'Q"JN*4_#TPKNO7#B/L;?D0D\$SW7>!_(P%\#&&FS#HW71+> M^NNU$X9;L3]4&C\"!TY>58"!-'>0YCZ83L 2)=X]9W_^/Q2?9F ]/O].GHC+ MN6GZW9VWB:.0?:$-F\K$3K[UA!T! =+60=K*(N,W3G( MMYMX ?9(^:=0?I(/)4SXMZ9GVF8"^IL'XEG/XR;Y0P!JF^)+@8ZT+DCKET2_ M2#\-TL_%"'Z4N_70TN? MV,K^A0D\.)2-S ]Z]$)R27ZC<(@>G,(*CF96P0/ M>HI&1^?9A.0;R'%EO?@2(!>>\X/=N!$2>Q5B/P[NA.Q+88X4?SK%^P&R]F/4 MGL('>?OX*!V9>[ODCMR]?9K_]-TC]J^!"GG^ .C_GKCT]?9G MNK'GKQ1JH<<9Z:T?0)E]1(9-4R_PKQTR=8+U;X6NJ/0"*G@@/SXR$ MN X=?ROQA.& 5%:%RFR;)>B:[F?3L>^\)*_Q,BCKV-F1FBI0$V2T^AZKP[T( M"MH[+U)-!:JY)Y%)M8NL*==%D,[A0R/]'*>?WXC_$)B;1VC3RSG.S=#H!#RE MI>=Y]=;B>85O;F^0%DZDA3^_C)06_OR"M'"<%BXFPHBQOMKIZD GM?:)XDR0 M+DX'Z:)5D&)KHAZT)NH_E0BT)H)?#YM61#L3;4^*U'(2M6!C(FQ,=+G4CXV) ML#$1W@5L3'3:)<#&1..C_CO/)AMH.NU%.<2"1]KTLJ0SO M[=T$(;G@S!G S ML%W1V-H5#8#F F([T0?3?+=)\=[*'Z7,.![TWO@;K$_S!_..EX/ MG-;VSI^/>AX!1!T<%2(J&3Q?O85_%H"*-%L[S3H>TFSM-)L'*M+L09I]3Y;1 MG1=&09S%^;X^DJ\D6/_NFP,/)^R?C8OIO0,B;52FC;')W=IH!N5L;^AR#+*U M<[I$6?HB76*+U:&V6!T ;='[!_/SG@B,'*5WTUFZY":$:..[YS_,?_G!K6N& M20)Y'$;^F@2_.]P!P>IIP>/PZ&S"<8KM$\"3Q&Q?AA%*^#%2^QB4@2%1.^H- MC5#[ 0Q>!#5GOJ9R.""5G4UE6?>\>YCW>XGT=1 "2%EG4]8?IF<^L"AM&D(# M><1JDE$SY7UN7H(0ZJ7CH_2+U$H[HW3426NE]$^!38)/0=*YCD+]G6E]<_T' M9.B9.G$<1,C11T;G%\?.NZ5SY.?UTCE(X-U?72(QE\,!J>QL*OL:F#99F\$W M4/K8/V XRB72V5%((*4U2VFHGIY+@:B=#HO*+U8Y[83*43=]D^ =G^#]',Q#EOTE]9#2[_[W@.%VQJJH;,V MV%^(Y_C!1S\:>O+ H=-M*6;OF$@C!VGDZ(AIF[A'3>*SJ_F!E5_2#V 0[&&CC% M^P&R]F/4[M=8&XJ\_?]O[]R:VL:A /Q?^LX6:.EV.SN=26CI,D,)DP"OC&*+ M1,6Q,I)-27_]2K*)G8L=.SBV+N>E3>+@6.=\YUB2ST4OTL&YMXL[>/?VF1_\ M#K$_B*, 1^#HR\G?$!7X?#/X%R>+%CRZU(<8;8\!H[W2X%,P .;3K)S MKKAEDL$G-T+R1/HWC,B4\0(Z8FL[09WU]=W&G!^8HR!^IK4;]\E/X#TPE# O.R&O/ 3[G+(Y9>(;9C.U(^(YBR99&2T0LPIX7SV(UG5"MKN1A,7N0 M*GK&21$K2^#:-OSLCE=9#D#9/I3Y/I%S5Q3<(.)?AN=H3B(4N$%6V=B!ICUH M$F]G-!Q%U'MR@J"-\0(U>U SQ!$2LPO_.V(A"2>&;PY41&?[H(&?+J M,?)'G'",Q$5>R4T_3RQTPHDMIK!#6;E6C&_06I./V]L!(#7]NA1TY1$^UO8( MRE3!(U3W"-OF'E$[7_(/P&7X()+J(\!^ 1U[K/,)YR)R4@' MQO%VD9[5%^G9 2=>:R+-)O3*: >/:FM-.:]1/*9,X"V.WU,)J0JF>/6@KFU+ MKHLGL>Q2&37IKDS;'M6,^D]'IR?YEZ]/5WN>$"T MRQ8DER&/6+Q"4A:"&*(GVGP M+&X8J\<,9V)CG/G[9,F +=5[,G.X%$<9YM$EYS+NB,G_T3C N4JQ0^SCV5QY MU9F,/#(;@ZK#3OS$]K%;2L0%(NP>!;&0PO+E?T+\B'G3Q15^QDF^QO+893B/ M(ZX.?# ;BFHCS_4?*!:!K6P067#IBCQC7]@."B=$6$N/$>\\2<%=2=3)?UD*2/V!6@B$,M;M&8+9,.#.K ].Q5L+"A9 PW M-W*[+GS8=BJ)]9O<:Q7QC+/0 ?,Q&S#A'/U8-23O(^\IH!,P4L.,M%R18*>& MVVEIF@68J3%F^J9T&;#2#JP4; L*=.M KSDED5=$LE+=N'F1F%=ZZY^#;I)5 M+KTEOVVQC]HZTDY\@F;:=KV81O/4Z+S_ D2O$?T3A6B2M,-*:[/)B;B*?@*N M6^):7M%./0#9C>[D =:&[,0!URZ46C$0:]T*O71)->P5P5Z1_O1"06:["C*W MP@P49-:N(',;>M_2'C@9?6_"L/*NPB)&."247=/(].E74Q651/7(_. EQI_]U6^75$[V-B!;8R$8&,.VEA>[;;:F-N1@!"+US@E MT%9+E[9:NI$!;;5T;*NE&R56QGI!M%5%4J"M%K35LHI<:*L%;;6T8_6*AA-A MHS,9%;'<$K$FLF?;Z#)=NQ+- ZW3]&R=IHONH76:#JW3=*$!6J?ITSI-%R:@ M=9J#.H?6:1JU3M.%"FB=9J?NU1,L[-\@(95;AD*.5+(R[R_R1UZ?@:O%\VB* MF#(0S/C@<12/.?$)8L1T.*J+(BU>4%$>UI*C]DJ&>(:(;!!Q@]DC93,4>G@P M#LA$/1C]_C+'GA#=+9F)KPCIB$_Y8R+8423D^4T(]C6_K,'3_>53>9ZCT^/3 MX\Y*AE>@,A)>QR]#LDFAO,M=@+B$P_Q(*OFOF>3_?7_87\I)]?VF6$TWL_)D MOG\A_Q=O_ 5!+ P04 " N>%10AKI: MM8X; ?= $ $ &9S=BTR,#$Y,3(S,2YX"= DF0 B,IXI,M M$D#?/@"-1A/X\/>GN6<]4!$P[G_<.WQYL&=1W^$N\ZW9Y>7>U80 M$M\E'O?IQSV?[_W]M__\CP__9=M?J$\%":EKW3];=[/(=ZDXYW-J_>O3]RO+ MM@[>O3]^<_/5^G%W9AT='!W8!T?VX8EM__;A*7#?!\Z,SHD%'/C!>WCP<6\6 MAHOW^_N/CX\O'X]?K6UEV+RGL\,@/Q7-6X>E>>"\#ZKR< M\H?]Y"54/7QK'QS:QX=9M4@(D*ZN7O)64=&E3%T'7F#QDW)Q^N3,U.7Q#59X M5ZXP"1Y*PD^8",* B@?FT)<.GTL:AT=Y!>8_T"!4TXC?897C,A6/^7^4R,AJ MB9:/]_'U/0EH6MPGS G4).0KI'!8IN!SWX_F:AIN*/;#YP7=AT(VE**".5F] M]DKE"@%SU)S!"P5?@3%K9@\L=WK_?AEL2AKL#3SL3\[F:6?EI"1]+[#DY.3??EV MSR)A*-A]%-+/7,S/Z81$'G 3^7]&Q&,31ET8.3PZIWY8*E!X'1(QI>$W,J?! M@CA4$_$PU%B6'"_8?,%%:/E+#;1V_WBDN>(.">4XA_6"IHKI#SMOY26PL+?? ME1M%9U0QTU M^=_.F]#F1*/_U3!36_-;7!&X.3BQ#V$T?]-/+\LCB(Y:\EKQ MOW;>0#\VEOJT%E*R6O(_.Z_?SS*5/JEC$ED%?]EI/;3(,5JDJRJ6QA!-^FD% M)/RZI_8K@[4.!-(Z^$\?\[=,+]WZ@Z'.L.05:*$PJR7_,X'"DWW!/1"+3M&G MTU.&)T2IULK*4+IA.L@H5&S MC?U0S"65/0OK_?A^J>\R5,T;V.+#YQ*9$^,R?!K;'@V!%LVN3,67_0S#Z;4H'_C\K,)"_""P^ ML2X2!JP75\#!WT8L*(P$M@7",^H'[('^+&0T$36%DR-]G)P5V1E1HS3@/?'D M&BB841H:A4:E95/V/VZR_Z>8IG4K:8XF5AC"7A#P[L,9#1E(/*#%JX1, >"5 M/@"L%S&VP,9_6Q>2 MCQ$LS4M]= /@\I/:A[=+ $6R!!- N M,&[:]U' ?+JRTZA!P)3IW^+JD04.>)V1H/#C&]"V<'EQGE-'PP-UZU-"?<=- M?V0'T7Q.Q+,!7T9L6/6EBD+'BHMB+[_E22TX[9[8W-P;(3- M?# -M>G3@OJXB;&Z)6M:-F77(Z5=T9&_1K+6BTM)]V_614QXQ^W\5D9;N9\N MHAZY^ /=)HU:9G"PK$2"V_E0BYE!+VUWV-&8 TG&4D]MET? M ][9$_8$RVP2!*L'=54MFK+S*Z6=T5'_C.2L4TENQZUY B-N2/PIN_>H09.J MFC5EU]=*NZ*+?9G1'(TK8R(']I1S]Y%YGFTDQE)LSY0YWZA#*NA+?TF([;H9 M#VV/^].0BKGMTOO0B"FK;9HR9TV$#!WK*R!H(T7K'"CNNE&/;$%=2N<$ATB? M^S((P3T/?1\8/"G0-S,6:U(R!0!U)$QZX-\S-N"A;Q?XP*$[YF/787&<.;Y! MR)T_C "@VJ8I4ZO#6M+!3IWF6R2XZS9]%>L=U>;*U0XL,4VDS[6U;LC.1^JX MUF&\60ZD;4E;+I]2VKMN\M=I)",D3T:L7&K0E&'5X2[I8<N./.VZ*=_8 M/@WSA+,%%=C+YC"!R7P#(]9MHV'*X.HXF/3!O]$P3V.[H0*[,S 09S/L.@;> M)N')(%HLXJ_IB&5F;#4IBG;JD-BTC\_ M*Q+<<9L>'QS9;+X W.-VHJ .O/"> M;18$$6XRY4E@\>DIPC73]3L3-86.FM0S=/4O)4>XF?D]XF-@LKGKR8 I>ZHAL$5[?"VC-YE3HV\2B_=BQIN_%N)'5-@5$>X%6#,8E?%Y_]C MW0ANX;78)/.W$*7Y95[CT*@)'>.,J3VT1XO)L)XP$ MCOWNU9')*4:+CBD4J*/8!13 D)"P@9&?T]LS"]@8IY6JK4HI-/FU;J7M\R$P MTH6N(J2Y@I)?+D]\R5=_-'#)5M.8E"T*<]!R[GT=S&^]B)W!^5[\$U M>(XS<8; 45?:IK#4=J<-I@-)UJRO,6O6=:E(R!9+N1Q",SJ^.O9J,."!,&LF:PHPZF-R F58P[3J( MM$^7T"QF$&A#L68*C.I@BHX\?+AVN,,UZ3 M=32$SK?J@'@=.B]2$:Q3*8)U6A A6S." M"#(A%T48<:QU+M807[XU-&\*/35'991/RAJ=\UJ[E%V;JKE,HZ"%FBE0U)RG M40)%U6]:0LO.HZ1Z^MD0(T0;#5.(J#E90W74VCA8-)NH_ N30!WN/U"8A-%) M@(=0%71LU)E9G0E30*HYA4,!I*4'F(!ZEG.)#Q,NQS&GSLX+P7R'+^SF, MFH)ISA?*+?!P83(Y:*S%@"C\U9S$OXZ?Z.[F-#\>: MZYR_<9!I/TQWB.%&GYHAX+RK.<*Y^0S?<0S2-5L\""2?>.!%N \L?#8Z_/2E M;0I ?0Z!3EY9U_$W)Z<);^.HTV[4V)R!39^H<%A@]H2)7G1- :DF&MX"I!A" M@761\C6"J-V8$\*$_4"\B.+RB1)GE@X34R&/[<.3$1*#1S\/8[W9,@7!FO![ M"P0_ ]O6/Y%M7,-= -OIP/9%R',&<[:M'R-"ZPZK'\*?:B1@"C4UL?;JL?BC MT]1@&SJ94/0":/&A@ K5<(_)D6@U#DS!IR:&7H&/;5VD#!8??P<&JX&D<7@Q M8=\!CH@PRY I_-7$VPW@;SQ*HM'^\2$_]CV=<%$"P?VS_7^18('+G(''O,XL MF )=3?1\&70QA]8GR6'QW?VS]8\"A^.HI[3P0O '%DCG.DF7?*#Q,=W+CI%Y M?'6B;@I:-:'T)6C=I,S)-,P7WQ/NP(?_F\IO&W%5-MJ$BC@M/'M6R)H;#%&: M=$UAJ2:LOH2E\X2MXM-"WMZ((94MIX('0?$, ?SI$"&>H4,^$N$.B*,.M UA MZ:0FTKZ$I2_(6O$8 _QY5F1MQ)/NQ6?J7 &7^GS.?!+"I"3C2"&W4]W0AM9, MHG$]G)O"AG,><6"8N; M6^-0UH((9T;\*8;1*CN9F *[@LV /\&S)6N/2;G)SHWFQ$R('NF0-OY8E#; M.I/<6\RO[+>>9=SCOSGW&:#'M))69.0?7.,))!DX@MPK:YQ/!T7MJKR9@FS- M-DD39/./P/$0E0RU0>XV-GL'.X_7DWQL&NKJRE8:IO!3L^-Q(K_P+3 P^H;5 MRT4/;$$].0(LB(#)*!3$#X@3YP$- (EN!$WAH^;ZT@,9,I'<6#?(C757X&8$ MB^ZUUD/@1)>6*8BH=R.:[M(>T:%GL7PC('EOU+?I0]8,9@X/U+L.#9BQ"UL/ M28G1(VFU9'+95!($X/[48P_Y.7[WS_:4\JD@BQESX+5C/- Z#&.F0*C>+F@$ M87(=5A*;P$_$)>-IQ.+^V?J2,0[OG=V)MG[8?PK<]V2Q0#/+9\D3'Y! ,ED_ MX#,:QZ0M'VE\WLJ]BR?S.G'O;J7S//P MV]:TK2""QED88;DO@D>+CWN(!/:> 4#WK! X_[CG<]^/YN]=/B?,OX07*-"> M%1>$\89Q]TX6=*-X^;ZWWTN* #A]5RM&^>W:Y,CX=A]@]4?QQN?TAN>S2&#& M7,9[4XD^_,=/YMR'?B*>JP+<$P_)?=QS!'59J)(+E]@$R#>)%7^HG-PT_!=" MNFB#3+;68FL14,MPS:Q?3[X2GTQEG>PF;TVQZ^INK"[2BPW/^/P>-W"A>$&> MZ\D5O+N;$1]#PCHTL46*R8>:2Q>*L@E#SF-'-CW%]M1W"QMPR<]=JD,P>[8):R_-_9 M=!;R"2QGXZI#F*&5XCIFB+Y:#[CW(.6\I6'H@2Y\O$^Q46VU539M9JQ;M9\1 MCTVX\!DY\SC:K+QLKW^]3HH-.D5B:<;NG^T(0F<(6Q8L E3AV6FQ$6/AZ M?^TZF@LIR<"7S&!<;6JZ./5M'-&X62D.<5@U4S,"T7T=B; M9FQ1E5"KZ-K!B2?59O94*S) MT+-E .@"!O#B^LY06YNZ4CMG#U1R(NCU)%T-R,$;ED^4/9 B4O3*;LLL=\Z= M*)FSI*&>"]O$F!-'O^,63@[L2Y.D3]>F$P8PO]W0Z*6T5*INFWKK.<_$44N$3 M[Y/@?U A-Q^PC\P7'G^F])9X%&,*P.E3<4"W2V-:J'#\.\4@&'5/'V!!,Z5% : C" R3 MU9I'^ZXG/Y)H'SB(GSC_H[1;K%]\0]VCSYA81*\PZ2F_&4[R M#W),(N^*3>AG 71F+)$P*,C>H^J:EA!U8]=G)NB- +]%9CHGT=ZE4:JUU,8M M:C]C7M]MG-?W"8S@!DD*W))@+<4V4[(D8_$[Q;@*.&/$JQ>OO>SFR>AQP60@ M]U2PO[A/I MQA?;!<]_]:2U0>U36R M,/6OU^[EY)YMR:N5"UIXFJ^,=0INFCNK$!*6L_[%$YDGVU]Q*$PA8UVY_B*F MC)K&WJ7O4EAWN#*A*D,8+D:(SZH!7-W"&]?#L#V,/IS&2S+<% IFU?VCMD+K M7L!C"AREE0UGBNI*?]U1,4^ET2Z]/DPV"58\R03M !/78U (J-PAS_@]T2>/ M.W\T"=VYI170&Z;-K*P2#MRCYYRD(+AN.6NYX?VF#J/(,D(.=Q.^$A@A9;@S MOX3O>I)=S7?I_R\EXC/(!X[*'4P1E$S"?!@RTM*F!5GKABY%'G8:,BX/SCH% M-VY@_LI\<$C#9QD'FW'/I0+,=PM\,9<1L30#=2B_<;)^DS6(=^K(L(:,6^%M M$<2[ 6IA@]?>J^;FR4_#] 2U&PSE93D,N"UP^*8Z'>L77]?$7"LH,'C'LT,5 M;M-OY)*OPN[2;W\3.75+;Z*8@8KSH"A:;8GM$6<)F3HEU^TM I-RS)#QQ=/% M0E G7G/=P"QUPSWF/"^Y3QWK;(*C]"W"X>YZ<@K-PG"8SOM)V% M=X).J3"-QQL2>>?D@06U@8'&$FN/#:2Z_V4U=\Q39+X!=.N7)].%/DWOG&.YD-G[;9:RU MC>U9;=_T7?P9@?,O!4ZR?5/=]*JY<7JHFPM0NOCNKGCSOSP/U+Y=^QR0')^0 M?UU1CIC6OUY_4.K6F5$W\F"TD:#)HTBM0:A>-3?!EY(#:C)]9!<9ULBH572= M0M5UI=OHG@L7 _/TGQS'QWA>+/>HMD)K[UAWY"G.IBZ>R'\>I>GPU5I&YOK*VW/:(?@3'3Y00\*JXG M;)8L*(*:NU'NZ93Y\CH[[%C4QQ,V;"AFD_C$'7VH_20N?C6SZ.*T8VO;HZ9C MVXD_>8UON*[\8O);40D+'H6X'2FQH8W*%5O?7C7JXJJVWO:(/L25[6UJ&X3F MKZ!RGHA&TV6V"9TV-?HK*"WN>@E,2!P2?3:AN+:&?P7EZ8YT&BULCSIZW2O: MIJ%^C6ZITGK<)-U)?WW:WU95=KR4O:LFNS>_(XJLWFX_K%Z7J6VIFKOL83A? VNULCVJ& MN#"X38V#T/R%5*X+1_V&MDF.N<_,[HLA5L;DJM6U5\WUR\F[YZ4)P6[H:V<@OLP33N&)/\*Y( M:UM5K.G/U-7:&K%?VQY^@0KF=9/T%_ <2.#8[UX=:4-&LY'M4\HDPI1Y>\Y\ M-H_FQ1U+?&]GJ>&=%=6]X>U3GGFM_=+J*L7;'1+,[ F>:=5K,Z1GH]NG-,UA M>KG\UHCZ)@E&)YO<-+Z/0?U0%Q[]VMQVE6EBI:WVUJCA;>4#PL?XYJPLD9TD MYT[I%M-%UW!T?SW5:V*R>WM;HRK?88?H$I0O97[%&G M/D.:GBEBX10 ,1< 0 4 M 9G-V+3(P,3DQ,C,Q7V-A;"YX;6SM75MOVS@6?E]@_T,V^ZPF:>>R'4QG MD#II$2"M@S3=[CXM9(F.M2.+7E)RXOGU>RC)CAR+$DE)Y%%08*:Q95[.=T0> MGAO)7W]_7,9':\)X1)-WQV>O3H^/2!+0,$KNWQU__>*=?YE<71T?\=1/0C^F M"7EWG-#CWW_[ZU]^_9OG?20)87Y*PJ/9YNAND24A81=T28[^]?[V^L@[.OW' M+V]^OOET]/5N;_]&D?)'[^(?V8^)T= 1,+SK^^.%VFZ M^N7DY.'AX=7CC,6O*+L_>7UZ^N9D6_JX+"Y^#=-=A6KA'T^*'W=%#YI^>).7 M/7O[]NU)_NNN*(_J"D*C9R?_^G3])5B0I>]%B>!((&CAT2\\?WA- S_-V=@* MX4A:0GSSML4\\<@[>^V].7OUR,-CX/K14<$Z1F-R2^9'XN_7VZN]/N<1XRDG M;!T%Y%5 E]#RV=NSUV_.3D3I$Z \)4N2I%Y"4^+]Z,4$^N+>/$LS1KQEE$3+ M;.G1E7BU, Z*W[V5OQ&5N!>2U(]B#M!S2A:,S-\=S_G:VW8C:/U[S[VDFQ4, M/1XM5S$Y/JDP(O#C((MSQE_#][*X .J0)P6UY#$E,"/*][8E.*;!'N>JPW?N M\UD^%C+NW?O^*J?RA,0IWS[)F>R=GI5#XN_EX_]<$\X)F6[INQ;D74?^+(JC M='-3DGF1D2V%L3\C\;MCT^H%P%B,>,K*]X$#X/D\)>S?Q&UAQ>!O3TVL?SQG-*:<;Z %QI!C?@.^BXCU>\UPYR MR ^T#\!/K33!K:RHYRPXH@R4NG?'H!@^D.A^D99:8M&.SX*#I79?H2E+G/!L MN9#J0JL>+LA;"B6<"KY4(82&$ALSR-&\(,VA8)_H!_;PA MQ*!S':$7U(&@_TAR3Y3D\ M"V3C'Y/%:84+$M&'R>BTP0?)PH?)Z+3"AGJE!Y/5.3P;9 N%;:LSH FG<12* MX+8W\V,1[/7X@I!4W;14:,.:_:A,BTTC\3P(: ;O'=Z_/XM;K*7FPO8UJ"T] MMR0@T5J0])FD:A":JC@!PC(2;CU $>&M*)K+.X# >64@/Z=W[T=7Q+7PM*Z, M*U(_TR10H/:PF'V"WV<\2@CG$[J<14DN+B!3FRXZ0HJ6#L_E% M=&]P%$QH?<6]M&F?%1.?+\Z34/RY_%\&,C86>L5Y.O$9VP#Q__1CJ=-1JZX# M:,!^Y@?IMRA=3#*>TB5ABH-:IRHR8*T#5;.V?7@79$Z A/ J ?V,W/F/I?0D M,D3M%1" J*S^&DCJ:]F'\Y'2\"&*8PG=SW^V3^".8Z2B+$JH;2SK@O343^XC MH&$W;B\?@S@3*<4M?->IZ@+8&@0)91OY@*\KXB"SZ&F6P7KV):7!'PL:PWK- MQ;J6;F2I1(K5G )J7N@PV2156=>VB#66=4 Z3>[O"%MN[=7/-,W'Q#7UDWWC MM1U9AZ;< ;\@LS17!5=1ZL>YQVHZBZ/[7.&5YM5J5<8*KF6"F;3A.KJEJ"6K M54(#IG7J*==S#>E6>*VG\Z^\6/:5X$CJ.("2+@A3])LTEG5$NLXRU5[!/H@; M1E9^%%X^KDC"6US(C65=D"[RM]+-3>PG0IH*-6LEO/5R!5.EBGT@MR0D9)FO MXS BA$%.8^CD'O1YP@A/"_UQZTX!VM?X42+O3;.,[TDGHW/]6RY3'EBBC@D1G$ MF)(]6F$H+!R8DC9:\1C(&4S9&*WX.DE43 D7K4C50\JJL.S)P1KUD9JH.O@D M8C,R#4L&GY1LAJ;OP<4G-YL1=D-A3SHVH^CNEL,G)5LF7;OMK0KI)R205 .% M^"1_[4HF3X'!)^#E +H.+BO[K.5ADGW50B7/"]/+40.FGPZ!:1E6PZCCS,:T M!*NAZQ"&P+12JX'M*R4-TXJM+(%:4WZ1RM7FE;O'[#JDXK<9OU'2%E(AK*!V M*H1,D,I@306T*;\+J>!5LY-T8OI(Y:R.3Z*WN6A9ZC;G+5%5OF 6K"80QZ33 M*N/K'BE$*G.5.3!$Q,SV/KO\7).S'[TH7T*\U'_T5HRN(W$>K3>GS&,DH&O" M-AZ=5PL9'?/2O1^[Y[WT1:_-/7VEK-FI!&7,[#U)R#R2)O$K54*0]JZ$1K&6 MPZQR)1@=R'>G#+01W:2]-N'$I UH8-296+9%_]Z6Y-UC+@0:\5D"2Q3W8LH- M]ULK-.AF\[4R86I2^X ?\*#.OW >@(; (_'QEL2"D@D%ZG<:PV3A)_<$ODL< M$<^$Q,"].-CZNA0JTY\Y%=/Y\SBF1$2J57*QI8ZGT[D(5>;:9#%$=X'8"[(" M[2'*J8;/,8PW 50K"4W$P,2#$=A2_J*@FC=11F?EPM M5 K-EM6^:[,N&/+TNJ3@#HNXTENN04)^@(6P$!T9C+?2:0$"Y#T!G9A4LNU#PPZ M?QIO^R9[FY-#@K>'%EVS80UF;$$QR,PE3:K.CO<^CP(EZ,JM.-P#\T2N!%)# M24>;1JI39V].R1 H57*R P-$6@/K#PNXV&2P)DE&M@O1\[C93K<62B?\%X+( MEJ#IT)*#S08DETO%%5.QT")#<>PQ3\4(6K<,.+W*]L'=D>6*,E 4"K^M2+7) ME>5"/B]7XG.>FGP>_A?>SE*^IZE#2YT\.-[PA\S5B#NJHIH:^&J)C5.]\&%+^H[(S^&#.2'00_>53(@VTF M/"E< ?4/C;8.=.C [IZ!SH3:5*8O(KZBW(\_,IJM/M,4O@>%QX.$.X?'5E)/ MDVUQ6;):M]80Y%)H9E$X#V-+7(IZ62#HR!\ZE\7A]99JM-.>YQ2JM5&?!VKS M#E-DH0>,=7,3P>9 ,I^30(0)JP^!8I)OB$N"*"["IWUL$#3MR^4FP6XT=]AR M!>8N(5>;_ ^2'E.Z]8&&59^B MA++\M(":[ D]CB@UA08XZ#>PN&4@<6>Q&=ZF%E##S%>1]W6K2'<&M+>-AC4W M+*+Y7>.5] D]!C2U@-/HT]@N;CSJ45EXW0%KB#5,9E]WX.VC&].A.<.,;%5Q MABGG6H$3MNT-@_1LQ .E#]7/(%D;,4?T+ 15[#_CP-Z/*T(5]#_P@-8TV]UX M!'_R$I(^)82M"!.Y8DO SX7P>N[JHG,/R/="DM"EV'U#F9>!>/-2ZFW))0VM MF7D2G=)HV0.) *O-J"7,$9;#SW>J+="IV^GSSQ5XWZ3DR M/;1HW\3ZEHLL$IZO80&\)Y^SY8RPZ?PBBC-X6B"89BD,ED1D5DB@&[:"!NX! MA4V'$QBU@=.J-'UOM!=N8$K&ZH$3OWZ^9;EXQD"L VPO M?CK>5/R>+>&YT;K:3U]VU\<^:1[L4#C07X5-M_"3L]/3&\("(%_S])EA.^D< MQ:HA32BY]TGT)PFO0F&US"-_M^?^O'P_XE:DRN&\Q/NV!A*R6H./ET=#D"9IH1@XJ?-1?ST7G&Z\^ =-.Y?;UW@ E7E-R_ M5!7*5ZYHD^C/3FEY0:Q_NN'/.J=KNGX1C-U?AZO7%MGC<#L-+XW5VV.%RL-D MG+!:0L-+8W4N$9TP>*_G<;-U.U;V[TJRP-7FCL?-U-TE\Q;X>-#7N%DG/S)W MH%Y&SJXZ&Z=Z1Y@-9JK2\ )9;6L-:N]\W,R]86*?1[JYB?U$W&LGCDQ9-1PR M:K5OG/&.H>1A\ZV@ ]MVZS][!NXX8QY[[D7; M64\OBH5V,Q?DG8Z;F=]30;[G,SAGUTZ-MB8695V^%$;:GV!K'R[^P=P-\T]D#YBW4WG9UY,4WN@9ZE M%Y)9^NR;V P-A*\)RX_D$@^A:@;$&Y[#TE=WEH]4Z9=LJW1TT)G"9? M;^/F^84%/4171PI?761BRD@>@A/268 I,7@(X IKCAL-;^]"BK!4ZJO/X,.* M)D1<\]K#-1UZ/;B\G,.$T@[AQJT]M3O3,3=#MC>[[89,<9^XN!JYF!EQ3!_$ MP*J)+?;48N=#/RJ68F%:P8?MLW++ B$'3^8W/TH0POHA6?+LCXA)L3,GA+GTV:U_].1AJ[8YUE2KN@.S&UTRH!)Y3!LF"7;DZ^U[U48LBN4 MC+LE8K4D0K3D&P;\F.\6A ^47=!LELZS>+MGPYQMAAV-A6EBNFP?]\JDNH81 M,*55(3&HZ126^@*&<.FJT+._-5,/BZ0N'FAZ^^(-6\'II6G1/>AP<@:3LZ8# M%U0U&TP>F7:X/=I(F#PRO8[VCAH;I@W60TL!=95,E2LV96.C:5G/&_V% :,X M; ,^C,,!HZ3L.@0:%" ,([Y/-U^3L*AQ;!B,^_YS.P;&W^Z;PC (% V2IO?; M9H2A>-GJ.'OW?ML.S00TX32.0G&#F[=[S,5E/('/%]XBSM,[HNW-%F(CU=)$<.>SB55=M/L3&*36^[=/GLG,)3% M_T)[7/NQH![T[)1% 0Q[\0/H5/L/*B5O"(MHF-\W W;)!2G^[@+/EX]!S@AQ MTUUQ_YV$RVZ(0!"&RHT9^#N!AU&KN[JMF@M *T:"XB8V^!R3TF:%@<_2Z,\Z MF612U3ZP8J1,Y]71,TTZC5,)'P;LR 6O+-39L!0/<[:&I M.B^PI@X&*+DV_N3Q-QB9K2U@@%GZJY[Y=94NZ^G6F'WP8,B+51FLKS7H^^'[ MS50&AQ>I=SB<) MIM;R]B%4G!M5GT=.J?J(-&S%*=Q;LLH86 ^<"%=#?N-K2H,_VA&V5'0'2EQX M*R9+$G)U0,V54(#Y%"6@>Z0;R8E+!C5=PMJM12((W3:A9,7= ;BCY1[:K9./ M\-S]GIO7Y>[:%E Z32 JIN1I-^ 2Y#;*9(G2BQH'!+6-BB;*SD 4UER8.J+ MU49LQ)W.:\97\;M\B'9HRBWP*\XS$>)26LQ4Z[F%M-VQ=2TX#_3E?EL%2(WU MW$+2F6V*U=P"RH?+=)7OG;M\)"R(N-+D:JSG!-(\2J_ENT(."]@G$A3/G5J@ M,S>4ZSG885V;GB?!T5P89T:O@1E+>_!88V&744B&AS7A!2M7D1?%;>52X:Z 5?T&ZHBMG+93]\+7UL06!6\ ME>MW^@8O#<"IHK9R!T[?J/5C5OKQEGARCS M +]&URF[PB!WW[I$; J)575W8W_Y",P_51YT=L@:V'*C&1 ][V:SBX-O\GQB MM\6SN7^NGC=-Y]X#97\ 2[R@.)#<\TLWOVHQH^.[!R;"[@G?5L!T.*7B/%SG MIVW!]-HZK\MSVK9=5$Z>:"]L/TOK,/Y23[]R>0=;TV$HT@V!.1R+HTF4H2C7 M<[%3L' "E.&@9AS-A5T07T2T-[ F1GQ!PH^4AH4KO^6$78V:#F');\&M*^*0 MT&\@!46H'%106JB0RVUN "S+ H % &9S M=BTR,#$Y,3(S,5]D968N>&UL[;UM<^,VUB;\?:OV/^3)?N8DW7GK3-VS6[+= M[G&MVW+9[F3O3RF8A"1,*$(!2+>57_\ I"3+,@D"( F TJF:2,..$9O_Z]MT_OO_V&YS%-"'9_%_??KF/)O?G5U???L-SE"4H MI1G^U[<9_?;__.__^3_^Z_^+HD\XPPSE./GF6O2;[KL-_X MI^^J'W=-WPS]]8>R[;M??_WUN_+775-.ZAJ*0=]]]_\^7]_'"[Q$$/F%F25SM&[X22)<[D3HFJQ]G2VC!, MW^0NQ'@L+AYQM'NB)<6*D0:<8SQ#19IWG^37XS02O*7VD%3YK!EA/.>8/9$8 M_R.F2_',=[^^>__#N^]*H@4SR+%X7AYE-!?;]GTDAD=Q'M%9Q' L?DC7$>&\ MP$F$XI@662X8;%1Q59;PUQAG_"G:CE]BZ6OX1NABBDA&)/.Z%G]N6DMD/B:A MHA(_YU@<)QNFMR4TI?&;Y<"WRXGC^!]S^O1=@DE)FOQ03F3T_;L-"_U?XJL_ M/HH'Y^N+5WLO18\X_=>W33]7-*62PU.VF3I?--4OZ %IN\9SE%843)X)KR&O MH84I95O"9H@_ECN[X-$3J[P5\GNW5V MRV@F/L;E"N4W-/]OG$\2NA+"RP&@7L;R )WP.*6\8/A![)TS\9 _)X\\9V(' M-@%L[^$>QOV6BPA.A*_$Q\/UUM[0(]$/Z#'%;02_:J0B]H4M3UC\#65"NO[7 MMT)"K\ZZ?\J7AY-_?9NS8C?81;Q8 MK:KE@=*(9#/*EJ45P$RDUQ[.J0AO2!6([""RF\M.DR0IERU*+TF&LIB@].IE MA=5PDP;QRGH<$-5!5 =1'41U$-5!5 =172&J=SQAO8CI/T<9SB.,6"8T"AZ) M_1F)3DNQH/D"L=VL:DKIFJ.Y%=*-B (9'63TDQ58/V[VR"UF]W)KM*D4K>U! MY@:9&V1ND+E!Y@:9>QB96_,(\B%;_QH)^"B;$S'I$>([O3$IMX:^1=Z@)PC2($B#( V"- C2($@/(T@;'T8^1.I?I.5V M13,9\"+#IK]2]J>,D8[1BLC0BTW8M*&<;3JJ4^';CCB0R$$B/UF)'$37P8G= MBW<[0ZG,]+M?8)R_+ ?>IOS8# $R.LCH(*.#C'ZJ,KH]SW0LK"1&Y PH@D\$$8DDY#)%\QJ!LO;WP07=\X(Q^4RQ&%'ZWQBQ MCUER(::NAL"VIH/3>K%YDQ4%MY@1FER*[^K$\]:VCJF5\Z5'ZYN6SBC=BWMK M$L)UF_N@N4X&UVGJC-9J%39O,&4[9U0^B DO$H1)J<&[2JAW]<8C87+^L3HU_SA5A\*Y0U[R=E:T<47PG]1$K6Y D+ M;H@VJZZ19'5S1S3?X3F1^D"6WZ!E'2]5-3L>TZ8Q9?=GQ:VPVRYC":V>^FM#>!PI-*09K M8OLA.&QZU@=->#\%!T]?J-:$^"%0B!I"I2YK&=[D:P=11PC5Q1@J_]177'61 MAL=RFDT>NIA^#!:3PL:D"RX\)JIE2-6%]W/@\!IMVKH ?PD.H,(%H@LJO&-/ MK;(Z]O$))8/3E"2RO'7T6'DC(R[=D3Q:(7E,+7!.Q.K2C\8S']*5Y\^6,HC# M"\9L.:(XO$F:TJ]RB5U2=D&+QWQ6I)NZ;_P.QY@\226ZWH#9:0R(U3O:-).3 ML2Y"B-?X[(K.0[R&UX7-('7@UC[R,-Z)5;8K2RJS$H3X$ST67$#DALD76D.Y M+1BD3Q&(=R#>F8L/9YNUM%?:=Y(E9X@3/IW=,LQE@&?I*VF)H;'H>4B]ZYAF'*1=QN3R"(\J03I_(6BD;ZM/MTEDPYR_>D4O'7 MX>L57PERGLFR6-:2V_B[(]($0U*25O>[&]+N4#;'-=NA]C>')#7.5)X0=/D:KEB]*FZCDV)0J.'>QA3J8E/V2VC21%+\?4, MQ7^F5'TVZ75R#T80M,(L7]^F0OD3:V5W"IVM90BF@CL:] P(EB1-R1H,>AX9 M+/]<[O[%#K%W>^/&"M%:)\FH,SA$CJ_8U@-#"5XB]J?4VLL_Y!&N/F&T^KB' M\AM>D#AMH;V^$3BBP!'5 4B]F82VF"I"0F CH- . D"(V&U45]J3.C@ZMZJU M1!N M1K.O*1@(';F@2IS6Q#A\>8*.&'7-@IIXA\\?[HA7R[FB"7;XQ.*.8+6MI6Y7 M-81C"$]PYU\/; M-W$UN<4/(= 0 GW$(= V'B@?8<\_1 P_X:S D80K2S94C#+Z2O)%%&]$"\.( M9\-!G08[6]$&<Y1B+JMR$2[/ M@.; YR[#=,9P*??*?;57SAC*$GY?\?Y&HI-5(*0X)FQFJIUDD8(CX=-8-:"?.CC3$U.%V#0IPAS@OBO(XXSLO.JNXCTNO'",5_%8273S$, MZ*KOZS1N2T4"A&=!>)8X"5,RHRPCZ%RRB(9J0AHM^PBRPD(3RW$9<3T5YU^5 MCZ&*L=+H8D$8\@*-4B3[-;9QH_I?01I>(QHG_Y>AK):FG9 MF1)YL_!*,CQY4^WN(=55KJ2A3HAQO\Y4W@J^"->9LO;&G>EY6(@3G2VO M*6HFH[&-CRJ7E>%Q\G+JE1\95A=WTNYW1)#\.]?K2&QVJ[>T]D>^X 6/)"MW M7XT/X*ZR59'SDJ(?U%%][3T\POB,D5P^ MI1:5I#0D2KT$JIJ0((H9)!ADH:F;"#\]K@/M2R7P>U M_5. &GAP@MR(?9Z-1Q(TJFO>#6[9MI[I5,MK%>0Z[2;5C.3 ,.8[%AY:M]MQ M"-!:X1ANHW&'@&D2Y#':V&,;1T%P?-=.7:Z;A3;G0I"LV9&=(83@Y"'VN6XH M"X1A0QBV&6((PVX,P[:)0?$1A/U3E,K"[(;AUX>]G 9>US\<0JY/*^0::C:Z M)0V*\QUA<;XC"26[%@QHAREGQ@M5N5U>>6=7"WI MN9J]@H*C3J[4[7=$D(*P]KV06/V!D^GL;"UKD]W07.X8*O=](;Y6LX\^A_0\ M$?PJB],B$=RNGMCV3.%NHYTH?/_;X:H4$5\"Q5&*LAC?+S"6UUI/DH14Q^/+ M0<+/UD9H%2S=[OXV U!ACLP6 /!ON #?:F0BVU M%AM#1.V8[S=-GJV8,CJ_B<_S-D339:@]Q10QSP(2QZ=XRVHWU9,[J_OZ]2-JR(!W+>GY;X%!^(>C%M&Q3&;KV^%>B(5DX]_ M%615%@'1-JO:# %65;"J@E5U[,8PD*]!O@Y5OK8_E7R(U^^^C^:4)E])FD9F MPG5=3Z>B=3,!(%B#8'VR@O6GS9[0EZ,U>H#8#&(SB,T@-H/8#&+S,&*S]B'D M14I^%Z4TF^>8+<4R>]P!T)24&WJ[E9:51(#$?%H2<_T]GPPG))_,&2[7C=!= M[W%&*+L1ZT=QYZ=^K\X4^KUI$(KR0%$>*,JCKPU5G.$2Q22M9V;M#7T3K4P8 M434='>'^EPO<)CEB $LG^,PWUT+(5W*+W*B6RM_J=KZ(3W?DB.>KMC"JJ;^ M"5?N '7C41+O?_/>X2>:/I%L_OIH4J;L:O7Q8 -NT9E:VX&M'6SM8&L/. 5N M#)7ZCOT&/#U\"L62FNAQ(6)3BE#43%X9G2=+7XX,SB_2\CZHMH00E+.NGU49 M0E94CZNSS:X5W-I4,P\ M$K."&>:F&=1F8[H-:+,@#<+<(,Q-**\)7JY*9K.499\:(\G4#<'#;0E#)L3E MZZO-#KWB7!:18?)?N9//UBVN8]/NH0%L]=&:=C]:@/[=TD*3HVR/5OV<*H.> MX.\%?R_X>T?@<3,^>6A7ICY:OYS=(1V<8FC\UJB^Y!B4 T#&=$BM> M](*FXBCBE>PEW7_Z)@KC_J!&@QH-4C5(U:WM;>J$AT&A5T)EN_JF"B=(UQ>=!,2_NQ,H6TM;T' MI62W//87T(0Q&:!9+I>S]9LE5&ZJEYV5);)V;FLI@B$?!1-G^"C_OGHP. 0C M5X,V'H(VKN?4KA=HJ$LV.SHCA88P&)RN.^AKI,8R25!F'*][ =SA8+@#P]V@ MAKM>]5HOYKR?(E+>V!?EZ-G0@E?7U:W1KID"L-.=EIVNONPPRE!Y-^P7L?)P M4C(B1;GA]M:=U3@H] N%?D^XT*\6>?>5F/()TSE#JP6)45K+V+3:CHAD3[.] M/5+W"6K81JUMW9NY*J9]AY]P5N#)'&>QNK1C:WMP,5C"N*0,DWEV+J/2F?HE MJ)JZ)[RZL?H!/4^*?%$&MRJ\=.K&(1"O--"W-1\M /]>@K>424N,T5(Z[! * M",,W$H+3JV<@ 2TO_3!,G2X^@.2892C=G,'WE;)_=7>O/#(T>X%S$)R#X!P, MV#DX_@K'>HH0-=)/0\)G()Y0&RE@'%CU@ M+"8HC264=P&VVD1 W%W$'?WQ[E@?T2H75DN/G$B& FJUB)Z;+Y\ MT[PC1.-!-!Y$XT&DDG&D$B+L-Y06^&R]^_AO(G@-BQ?K:R')U\6_V77V".XJ M6Q4Y+RGZ01V-U=[#(XS/&,GE4XH:;R=<&=!A-<8)0/7/2"ZW@F3]I62'X-2M M@R"?ZX?E&/9V#V]O#94L01(GS:UW0A]0!@ E3VCO,&H0 M_KD8A'X-3>P#0QF?8<;+>^BDH4)HA]-9'0>5"X/7_Z1<8$,\ B:JY1$F>Q>" M"B&H\.B#"G5%7>J"<04Y,69J-^U%"PQQ(EH%4VHN 8XN7+&+,28XQY?= JV; MA38#3E#N6L<[.X0 ! B"A"#(X",(]2P?P2PV@[-. ;+-4A74PNQ7% B!,?J, MX0TO-%++WAW+B9"]+'BN],\T-1T6T?Z?N.5TN25ZR;R%XG>^S&?T0#[M!_("E63G_ZJII M3>T@!M'V0I;REB]9,IAF8IDHMXFR[0A)][_)=X+H/@=21 .UMO<(X6"*N0X, M51^(HX$22A#M, )/<#M3HOKR8= E>R*&AV4HW5U&_#NX$PIZO="M>7,H,Q[ M_:[2$+PP0ZQ6M< 4W$I5L$EJ;"@(>[G:G1I'XNP&3X(Q(O D./(D=#$>^7 H MO/\^8M5U1]$*L7P=Y=)S*<")AQIZ%[2&Q%G!Q4'#^3E=/LJ895=]0H-UAL6Y(G.-$1;X18K,A?6229UR0 MD%1\0._5:G3Q#&3?MS=ETWR!V57V)%Y%&9W]TA0G)9<6K=2OML^Q/1AB\ PS M)E;@ K$YUMS >IW<@ZDK'EH1IX?+N+\'B)NKD@LQ_UG\RBXN&$CY9[I_0K1" M[CJ>^RGX1&GRE:2IH.\JRU$V)T(AFW".<[[]2;ECC?N[A[B["%/O);8U]P'@ M2>P=RC0W7EMS]P"NA;R%\;7@ [I,4:.'>Q@'A+1(RRVM/9#/Z JS?"V5D%SL M5RDWN(\ VQD+<$PQ(+9C\/S@09 M#G8FMG(B<[JQ.!,E>=-5:=&3YT8L5A%YPG)EJ>7##B.!XP<VH)U-RBZC94U1%B&XNJYD3T=*5 M[Q.AJQ!HPNRI,'SO,/4L!)H@?PH4I)V^J@GZYT!!6QI=-5'_$BAJ$Q.Z)M0/ M@4+5-HQIXOPU4)R6=F5=T6,40E8_#C#=*0E5'#,T;.G"#546ZVSBTIV T&2P M;H$SNJA#%\TT79:A2FFX,DH_2+*"YX+EX0XU%>:DE;>O4RLNS&=IJGU85$"!T]K=#1WK*WT'S.!#GE03_; MR#NED;0U=LBD+WC ?'K AB%6:Y68+X=1N.M4L,!+!UXZ\-(=O9>N@0703B>D M#ZG[QPC%?Q6$ET^Q$ZZ50SB5H34H 5$91&7[9)_)R_*Z9?12UM*X>BFIT28. M68[B01*-%S@I4CR=U9#,S]9[?[562.@PE$_@&ZOOWSBY2J3=<2ZL+Y\42)UIB\4!/ 34+U"Q0LT#- C4+U*R34;,&/4N#BR=LGX]. M,F9PT80F[]]6OO2A=?\4I64@C96^W=#9J::MI %T[-/2L6LKF53Q8E,A;R#I MG2X#Q^Z+U:HZ_E J8WHO4_J5[[,EE;3;[Z"^%H QOJF#?E>_K%JW+D#)Q/KV&PPT5Z1[&]CDU-_CK7B 'HYGX&)=K MNKQH<"'+6(LUO=^&9#$1ZY[KSU&?#P%; ]@:P-8 M@:P-8"MX01M#?T?I2,R M-0PAB(_0\M!9"M?$["YBQ"C%1'JP_:J!#NGJ.7@3B7S M3C2"K ZR>A=9?5=ZI\KTS@VE<[WN((^#/ [R.,CC((^#/'Z"\KC)(>E# O\0 MS<@S3B)4AL5:R=G*(9Q*TQJ4@,P,,G./UQ587U0 CSXDY%\CLBOZVD5,;A_'J:RL2PX(S" P=S$R;S,M+^4*QM?D";\IHGRV M_HS^0]EY*I:AOOFYZ\!>\UZ::3;-AL9H)F#9MY%"=W>7:2O;#;V %T)="70E4!7 ET)=*43U)5:SD4O M,O"[**79/,=L*5;68VXG"*L'<2L-Z] "(C&(Q%U$X@NQL P=,,U=? +9%)N0 MEW7.KL6V>1#;Q@*1\Q MG&"\E'2)K[+RUE2:IC*K6LP19IA;!O!9#>U61[*G$#0GT)S,I<.[W6J[>;78 MKC9K34MZM!L$E U0-D#9 &4#E U0-DY&V>AR5'J1QG_853+BN:#(3NY6#^)6 MPM:A!61ID*6[&._OY&Y]J;(-.UO'M701KT\BK>+Q##9W(WG.]MAGWB)W%.GG2O?NQOX# F97-GS.0K8LD^ M[;^AM"@!E;[=1JQ0AN->E60D!Y/BWEN6\M['QW&8VL7"Z7V@-Z MWE1Y.,.96-.F&236(_I- YIAQB1K?ZY*7TRR9'N/*VFZNU21(60QFD_X'V"!?\!/.SECF3*^3EB;"W6B!2ZVL, +(8 ^PK85\"^ M O85L*\$J'QW%9A&9%D91$(:M>6EH]*DB?V'(+%WT)8TWG M*,-YA!'+!*4\$C3+@(ZE.*^X-!;:F=?,!G5K<;.A#8QP8(3K9'[9K+9;S+8F M^/+4NR!ID;>$P?0T&E@9CL_* ,HW*-^@?(/R#2^6E)YO6QY;MM/I4KZ'ZW@*Y>5D][ MJ+GU("!:@V@-HC6(UB!:@VA]]*)U'T>E%XGZ0R2>@;*8E%(E%S,G?[2L&Z@W MF%OYV80F$)M/2VSN1RBZ1(3) '%\MCY#J5AJ^'Z!'\?+K*@,%3AAGJ@ MU_)&U7:]PRMY>[HLV+S;M&?KS8\&=8QL1@-U%M194&=!G05U%M39$U1G.YR9 MHU9%)(/23XB&:=D!1MFV23,MW< 3<2G)@*2,$C"?B7AQG=T M;)*P.XE0#Y(N:_9BM(]XE0LOA1I.YAF9"0E4_(KBF!:E;R5:T93$!'<4\OIX MDEMS?V\$@PAX6B)@;0+,5ON[)KQTZ][AM%2#^8*L^.=73&8OX\6@5V<*+^46 MPJ56>I7E*)L3P:I*_?0+Q[,BO28S?,E0%B\(QW=DOG@CC'8*OPP4JOA+D/)-EL:PEM_%W1Z2)-ZLD MK>YW-Z3=B76&:S9T[6\.26J%DQ07# LJ_&19_FI7G34[^ >Q#5&'"]HFEPM5XP^ ME:*7&H5&#]\66G$"?1$SK6>=/6SLGOBIM)1,V2VC21&7SC@4_YE2]5&KU\D] M&$'0"K-\?9L*[5PL]-VA>K9^$,0H6+M!SX!@2=*4?,V@YY'!\L^B&XELE:,, M>GKPBN",4'9#<]SHPWG;P@.9M?DVUL>OOURG_\YNL=)O-;S$C-'G7 MA'. 1WB:J,=V%(^'*#X^KT@58U]A4,U2G^.#]_((XR@92O 2L3^EQ:W\0PK; M:EE0JX][*+_A!8G3%MKK&X'7>% @]29 VF*&"PF!C;1*.TB#(6*W,<+0G@P; MHXN!L%9O@@LU-5F[5,\H'%3\Q_!;>YC@:>=+6N'("6;1-ATHM-4]%M2:U#TP M0UA9'=Y&LQ\U& @=N:!*W PN$]H2HZZ!6Q.ON\M9+/%J.0XUP;J[D<42K+;= MW^UJ[E%"L_8M!G/H=96PJ66<4U!'IA\M)? #N(>586'T">Y@Z[@Q#,/3@COG M>GC[)GY'M_@A7P'R%8XO7\'8$1DR^"8J!X>\T"\X!0%-=!>PLLU M,?\4"&:3"")-:#\'!FT@7['F;/P2XFP,$E_@([_LAXA5E1 B.1=1O)5AHZ\D M7T3QMB)"F6#?(;FL\V.<9I;U1"VDE4%:V1_;XB)GC/Z)V3FMS"!S"=\DR#:2J]FC,V6;,B[R OAY M1OX6#+?HQ7)42H9]-:>*@^[R5(J57^7HO8!!(N>X2[GA$2A5;VJD\(8$S8P54:V3(D1\.KH&M9+H1YN:87#Z!!?J M5[_ZJ(5E-JC8EGYV8PA!>3WE6[0;/(-9FGH' -54#():EIW/OTXK,IR0:<@ M@@R@P#* PHDB-;;J!K-ES(0^VI>W.JC]-H2JI'&1ELX%T..A7WO)A:V\3%!QL*V4 NQL*<5 M"]N/WVIWMLF)JL+FR^L)LQA/'U,R5\4#&?4-%-K'YQ6.+&?WEA.E4H3DD!S/"W-L?YR M/I02L94S@LXEIVFXCT2C97=*:'FS9%7OAQ/!!ZL$=T3JL@XU6O>1G8EOF=A6 M)0N;KC;/:)XBO0Y'G#5ZN<>L[K!\+>(MH52+/,UNG6G\E-)'E(K'B/[EZVDD MJZ5E9TJN!/==21:AP5^ MP&QY35$S&8UMW.OBVUBZR>L M60AI;NB;Z-9K:-N:CQ: ?T'V$A%6[MVS]>[COXE8WD)26U_C)YRJ+GXVZNP1 MW%6V*G)>4O2#.AV^O8='&)\QX@6K^._;"5??Y&PSQ@E ];\#MW5+MZ<.YAME MMTFN;N\P@I(((R+5_Q*!Z@T0)V,?=S#N.!DH$& A:=%>#OX0)Z+-E$JM+>,A MHE7H;-14/1IM>-MQ5X(P/-NPP>"$)6NXUL&"P9TC7:9@X,@_S;D*K:#- M@,'%FC,2VAVAG8/6-'&'=AOH@-&+FC/RX6AGY&WLJ^:4_!K(E!AE +Y@\Y9F MC.0US;SZ3AQK$R,B%<(,(/B7^.IS&QGN[ M-S2WW.L].&EU%[SOD]9\ ?S0I+VYSWV/K+=WO;LCJ7&NZFYN#XLL_]:H^NV9 MX:\HK=G0AKW=[N>(Y@MQ"I%,YNE%N**KF]7.;$RG-CP;TL"B!Q:]/R[($^9BU(+A MEQH1-V))\3L<8_)4H]"9=NN>8)921A(TR9()(W_3##T*3I-'NXP(7Q%.4H_,5JLSE/$.9F1JFB"ZAH9O5Y!P5'?S:+;[X@@ M^3?,OB*Q^@,G@N.N[U&*!;\57\5EXGXAOE:SD3Z']#P1351^$N_LFG(^S;;- M=>; ?#3/\&4]G[1(!-.O?U?M]RQU&^U$X?OG!E>E=/^2O892E,7X?H%Q+@6; M)"&5E""1".50"&?\;&V$5G&BN7VX^\F]933&..&E\%$GWN*FF3'H&22L&RP+ M8NW)7_8X&X<"3QIXTD;M23,5[*FUZ!PB:L?,OVGR;&65T3DT?1ZZP7A,^UH" MM!\;2E!NLM%NS!#\PGW>F&%BYPE[9RE/IB;(G0P(0>ZH(0[X$!:].T;;T=;N MUMD+ 1808'$\ 1;6)HF115C8^2!'&F+1B[5:$WMHU=Z[VYPT@8=6NMW('^HC MPN9#-"//LGYP54^X4V2-WEA.(VI,2()(&HBD^>.29%+UKH+\R'PAF-(7CB=R M^0@.=4;IGV6Q^)K@#L.>[JW2"@(;3-0:/< C !Z!P#T"H!N";GA\NJ$V;QZA M3FAUE/J0GM]]'\TW5RYU$YTU!G(J-VO3 T+S:0G-_8A#VWO*KI8K1%C)"RAO MDN/4C4$ !0$4!% 00$$ =2R ZK!E+S+9NRBEV3S';"D6UF/>43#3',VM=&9$ M%(AHIR6BU=HUSQE.2#Z9,URNHTF6W..,4%9ZVAH3U@QZ=<]A% OY*N."J_!F+?]"\-HW1K&?W7,#-9=R3+!.;[9:1+"8K&7]6/O#PK1KT MZ$S9PZ),N[^F*&M\IXUMH%X;U&N#>FTN4VQ+[GJ)XO*":D723G-#WT0K,[14 M34='N/_E\OJ84V4M-S;T3?09XH3?KQA&R33[#3$BM:$[(=N^TX+2WMTWP"NA M;3+,_8^G^ MP$O6]JS<2.]GE#'Z5=!XCE;BEWS=!,YBB#" [FJ==8':/D@88+]D!H^KL\W?$=S:5')":B5!![E*[<^%3BLTG"(!NBZ6X%9H MJRQ"M:(#@ER5W:2Q3BNSIR1SN#P'+L^!RW.&YV[&\6QNZRU H#@$BA]?H'BC M]75DF8E=HQC]D[8/6!!Q:39IFWZ4FH)\# V07)*8) M]I= P%H'NFOB_! (3JLX'DV,OP:&L8[UZ,:$Z H#[DP,NK?IF<0SZ:(,3>:I M>[,642^Z\,KLJ#P 8V]C-49S:W8&V*.4'J5Q4R6IKG U;\/](*DA61J'Q&31S<7 MS*VD])"6BM3D=Y(O]O'4P!W^89WGXT[PB&7YJ.KD;LPX5#=T'R'T\:]"K/3M MJ50MI"F3_TJ&=[9N":4T[1X:P-:81=/N1PLPA##-[3E\\^H8WM)>(3E'C*W; M$@FZ# 6AAQ!Z..K00VO>3;NRQ=&&B-D=<\'XFJW?&M476H+RI;EI(*4D MXI8)9K!EOTU:?4MSL*#XM* ,1:QXVY6L5]<=*CRNO.HY$\Y5@ ML>5-C1V55^-QW:JQEN2!0GM:"FT_8O,D+9^&JV/J3*ZY\[TE]_%9?FR2_P#W%;&D)8"DMHV'( K!6^@:X_N*3=1/Z W-JMMK2Z+Y \U1NO_[.>7Y#6;\TV>1UE"^L_,]O\M[LK8S?M!J&>,2()FJ;L5:I M0),G(;Q(;4\LXD^B;U-LU-"/&]$$;KQ*OU7,(DODB1J+CP]4?O7Q&;.8<(EQ M,I\S(5+D,BU'J)Z%21+RB3Q_L7H;JQO<-1HN";#85+&TM9'>*:?L6L^D26Q(R#]OO(D4_D ME]7*]40V/-+31#ZVL__'PVTFV#UA9>-*)E'-6I_CCVB*M$_(@W3:7:;IN0PS M0K&T[\B\<*5D&12!8WU)5YO%=HD(*X648:>\^7'@E8:X_L =MWIQ_?4F->I2 M0AZ=/UO#'!E<-/^@KY$:VXZ"\OA[W0N0$0 Q'A#C,4C@PV &W;%&@@RCZXTT M=,2-Z7ID$2==O,6:4$.KZN;. *,5-49 MRFUPJCY%$(]Z6O&H]47G4(82) [2+V(E"LE?KJ;Z&QFZ*IO>EUT=>'?X M"6>%4,AQ%JLO?6YM[QZ"T$Z$*BS4ET(HOFKJ54W=$[X[U3?VIEK92*]Q",0K M(RO;FH\6@/_PSK>423^LT5(Z[! *",,W$D*T.6892C<\?V-BNKJ[ M5W):S5X0<79\=5#D0D[^4_#R-@O^4K*-EVIUP1M:?=.8[B'^B5+ M",\9>2QRG&PKLTUG&S'COGCD)"&(D<:R+^8#^ #)=O9@\5[.<(9G)&]&I&P= M#/D[IGN+!9O*Q0R+I;4MJSB)8U8T9J[V,&(PT_"P0/GOM$B3J^4*Q?GN/A9I M:]J[5TEO!C0'@R#808'HWD<;-H)V79D:F3!"PF<@B%,;>7<<6/5Q^L?8TXW< MF@:@8.*L]?87-?2=!!4TVP^O.9)X9[@U'FZ-#^S6^)["C7M,D-&QQ :S6[0/ M56IB)0]J)_4G873::SU%@@^Z4.OMO"-8K.KT+$VGU$A6K:T.$/A)8?MRC2S) M;A,3(,,,,LR.)\/,)I3+K1#76^ROK=G=K2C0(UP-F[Q;UCDT-B-3M";TT'*\ M.CC)-!&'EK35F^=%$W\H.5GF,<#^\P[P=LOM?RD.$AS)=YC%)"6O:TJO$!-# M+7 NS6H[^#9Y"CT]VF->0Z\(( _BM/(@>JJONUV"+XQ'K+^[5\MODE]BP2A1 M*ME7(2A;OVI\ &^ D2%^""I6!>ZL!R,!& F.QT@P& _W(K!^B,0SD* 8I4+0 MXF)*2_VI8\ZLX:ANQ4PKXD""/"T)LCZ35C!3DLW%:A&?.)$[NUJ;Z%'L^+P^ M\\:\8VHR^J3^H M\K%/R/:.Z';R#0:!#%W(T(4,78>JV5G!A9S%^3E=/F[L>>W\$O&"E8=ZN;\; M]+D>1_:0U+GE8&?KW<=_$T$OBQ?K:_R$ZW)L[3I[!%>QYY*B']2)J^T]/,+8 M6S;\[80K<]^LQC@!J/X9T^563;C::0FJ+:=N[9[\:YK-9?VS"_R8:S),G2[N M@1Q2LB^]*7F&?D?_H [K4[= J2]/[AN W=Q@U"/_\"@SS0Q/[P%#&9YA) M[WH5AB=DR>FLAO5SN3!X_4_*!3;$(V"B6AYALG?!Y0/YF=I"'W6QL8.<&#,% ME/:B#X4X$:V"&S67D$;GONUBE@@N-\-N@=;-0ILI(RBGMN.='4(N!^230CYI M\,F8>I:!8!:;P5FG -EFR0EJ8?8K"H3 &'VF0X>79:IE^0UN PZBCU#[>(<@ MMZPG_:[3'H?43HC:A*C-!DB]AP2XE1M[R:/J&-KE]IP> K%Q-)A;SMO;8M=W MYWJ)/?XUBK=;+R:X:\RQYFAN8XV-B((88X@Q_F-SSQ:_I.PEGWDZN\X).J!" MLW5GBNZ+1\'?Y&&)?Z-R+5=71#8&.VNU=^^2/$\1%T)W>96ETK'8W'!41/N/ M1Q RUI)F)4GJ&S6:VKDG^0(+#8XU7HCW.\D75UE"GDA2O+XZ\.#FW .$?0WK M(0?VKT)P.$D2S02ERC6H;#M"TOWOH)V8M[^]%5%BK>T]0CB88JX#0]4'XJN. M+[ZJ7*]7G!=8EEP2HD-5V*,2(.KO=&U$9#T2!/\X"8QHYU547R8+&J"2BU&C M\W.TD1\&+#TX3XGZO5!M038H:W>_JS0$I^00JU4M1P6W4A5LDAHKYV$O5[M3 MXTAB/\"Q9KS7P+$VK*^A7Q/'"+UJVJ;8D?G/>M.H?/B8WG\?,9R*KQ)9'S!? M1[F,TD"Q?&A'AY/5T$Z]3QTH!%<4N*)DX&]9G;[B"ZP)="HLJU[TO?6A;IF M27/#41'MG^/LT_2P)XB>K?=_47@%S0< %R'41AZUK^QX$N4M-B_59\*C=8O9 M\K3@/ ^*-T2[J(1!&;*'6LQ'XCV#7.?CRG4^@F11<-F!RPY<=@V0-%3RD?GA M;(TF(W7):=BX1IJYUF9U].)+?!=M> ].(I+-*%N^OH',SHUH.*I;#Z(5<> \ M/"WG83]6J)M",HWI;,>U[ZN5UV1!:VT/UC^P_@5N_0.] O2*X],K-#FS#QGN MIRB5N@"/9D5>,!PM*WM/1+>D5K]'JTTPWU;0,9/INC[%J8S7#[$@\X',UT]4 MQ*[NSC:@]J)HDDI,NX<+<#++,?MOC-@E>>J*MG:L<*'?"-;Q\!6G3_BS.)$7 M32)SU^'"G8">7OMXWGA)*2V:RD'8#A,VX ?QX#Y>\:MQ H?\E?8!^&64P.!^ MR9)-Y3"Y5)N47*+TUV*_N!0@8M9/-^0!\.%##H4@WK!?7;D4*& M_97V _I@G& A/RPPPTCJ)=T@OQT'S.M@7@?S.IC7P;SN55DWDSI':E3O>"Z/ MU*S>600;J6&]J\ ]4M-Z5^5JI,;UC@+H2 WK5@82'Q;8=Q^BV?;.V(B\7!H; MQ0N91"^^BF:(L.A)7G48T=G+Y7.Y_/ARMV64;LW*=K9:!X0XM>HZPP/VW].R M_];65:V<5?P.QW2>D;]Q,LTF\5\%X>6J/J3$H,?0E$UGGU&&JH+>VT1Z"W*5 MPW3&<*9]P^]>>7(^S1>UA6Q[&&T(1'>8T_0))^5=X[+8>'*5G2.^T$/0UMN] M9<9NFL]+[GR55>NM*NZ@NLGY78/)Q_'30Y[>MCC?#B.- K;:R=1]P%%,P@W- MXK[GX>V8[J=B=PWXV7KW\=]$4,KBQ?H:/^%447[4K+-'<-4=YR5%/RCO7=7H MX1'&WH7E_.V$*\O?6HUQ E#]%P$&MQ&XC7H$8LF;:2^L8G3^LRXGF>.WWF[: MLWMQ=;/0=OH%Y55TO.)#J!\*GF/P'!^?Y[BS(CTR][&Q&7-DCN)^[)XC]1)[ M,:"-S+7[HL:IT]TM M*/"\GY;GO2<3K5SU^)H\R6-YN\XFY3*;[*W,3>U\S5)F_0P:^F2TE#7K-M@H MP#>7..LVV!C J\J==1QM%/ ;2Y]U&@L<-N"P"=QA ]9:L-8>G[6V3Y%M9(;; M'@^ND9ET>Y571FK9[4-2'9FAMD\-Q4N6R+LHI=D\QVPI#IO'/%HQDL5DA=*( MX5UY&IFK\*J572)(+\]RF^O1(\E@5#HMHU)M>/ZU6"?RACIY9]UGE!>,R&OX M[G9K:3J[W:ZPJVS+)B99TE@.HM]!/13--J%=M_Q_'V,&/A5M=?&[C#4"Z,H* M^9T&&P/XYEKY'88">Q'8B\!>!/8BL!>Y+E_;G[@R4G-1]V-KI-:B/D25D1J+ M>I!01V8K&D)5>WZ*U%%;4Z>+JQOZ(O\,Q)D^2I!NP\02D="$[VO?O1%7,N].\G/$V%H07V:4-D VZNL!VB8_ZW>2+\X+ MGM,E9IJ+VJ1K8,!:%ZIA;_?P+O ,"Q*2JTPH"?@!/6^X)VY"U-XA !![@HL! MDOI>[N%\HC3Y2EYLA =T'_[LGL#=C.$].;>!6F5;'Z2_CDP1+_KC7'TONTSF<.8T_G-!4W%>VLON*%YN;"O*&P_:D748RJ^GOY1G M5R1':5E)>OJ8DCFJJ^EJUSE4<"UIV" =.Z];3[^89T1^:+ M?#K[PBO910M.0Q\/4&2- TWCC[*M)])-CJGV#NY!W,HX7Y)L K?5.US9U@?I M\K[1?'V;HDQR4RDKKJ3?JUE*UNGB'L@=3C!>EN>X6!'2JD!3\9"Y4$HPPSRO MA."M,>CU];X' +L,Y0.XD#))G..DB_7,JXU6VT>)O998* MS2:Y6"N/12[I?*#UFZ019)^#0[ D!$M"L"0$2QY TG#+NMUF&LC4-.^!LSB? M@WN-VF [B27!!;IJP]8/D@DNIE4;HX;?([BH50-P39Z$X.)1M3%I:*[!5974 MWW'-P4?!E8O4!M7=\!UVE/$^8K2,ZVV]D5UJV\W/BQ6,"GR!672LH.6 MN$9 T>\0"HA:,="DR^B!=)5Q>P2DQ2R"8Q*E52!#Z4:TO:_4MZN[>Z4XK-D+ MTJ>@G'K@&4)J( 9'0EWH=ROG=8NUAVPHTS,RN(@'R9BWU9=X([5GH ]G::]&R7P2V%8>;"W"X6 M7!#I(!.CI5$&-Q5Z[*(W>U-P_*(/9#4396)9#8YO##4G1\ Y!IJ:/M>)N\BH MGB?# B,6":P\4C,LN6%,QH#>KE]1ILNB/DXK9B/VFN$:^*8 M)_%?!>'EZKS#J5Q3YU2LPUV4W/D"97,L_FX(>#Z@?N"G=)X!F6BZV22WF D* MES2[7R"&92+\NY\;G'D6/3U<];%W8?QT=IAAVV BU^ODXPH!GD]G,G.VC%&L MV.(N1?@"KQB.24FU^)SBS/.RT6GSQVJYW%F-PZ\@B0(?E7 M64*>2%*@=+_1YIAN<5%W'=;'A+R\KD9P;YNX)W2/IS*T)7\TX.UA1-_3 M\(1(6E&\$=/V4AQ4G-=R%(^%RE_(;8"D:.FILO?^UGFUIYH0:'7R4B9;L#3% MU+]MX*,2=.FEW1Y$AXF;._U+BOOB?XE@V0UH.HSD(3H(EWSIDSAV&$JE_)XL M24:DAI:3IY8%9]89XK6.K]SU UZN*!.B6)4/)PNPE(I@=0(N5_)S65QTDOQ' MK/]]1_HTPR#Z=EN%YR+3G-%6P@GFE#= M%3'0C61HLMQI G)7DT"S!KV!K5T3HKL2 V;1)_V8DC4GP5U9*/4D./%]:@NCU0ZAB8;-+##Z&(,3;AR9KK7G:#0I+!> MH^1"DZV:#':Z>$(3H'JSY.M.0&@"5V?KBR[PT,2P3HX,7= AB5U6P3G!1#C; M(-A[VQH! \$8.WJ&6AM>$$[@J>@F=-B%--H]X?[#4#6&#R H59M*"%$]K1#5 MOB(%]Y97=>H)!C.=-;LR-7H$!:/#W:H]C1K4=/1X]>Q 3_$465 I/<5.6] MQ>L'AC(NCM;*.%[^E99Z[2?!9$I9D1$NS>D%D\@Q(S1IV4P.GPPQ'A /T$(L M.,;!,0Z.\9-TC'>TWH5F:75^KH[4(3ZH"#=2SWFO4O](G>W:2IYC:U%9R/W' M"+TXA7GTN'$:O_YVQ:BL[+Y$$:MB?B*4)2_V$ZN"]P,\V&D%_,'H!]O3:=F> M:I.#+^5:W(26G8FC-.'WE7A66]C3H$=GRCZE]%'67..B?WF\-U+4TM*]IK>- MB-D+@RD_,JPN8:O=[X@@^2_-6T=B<]GGEM9!D,^%8G I3X-73E%]0.K^84'< M! =;@#OHZ0_67N#?.8OG^$@3*\]J)<^N;3,"4OT?)3L];;MB-O1QQ8&BU0=, M[&!B#]S$KEO51"TTX*.]0 M/[LQA'+O/:Y3+$Q+;+\3NRS6R$"-Q>3LATF,,!W6"[V[8\/F"W?V0!6#..ASIXD;3K[ MPJMB'M-'P?@R>=W"Q^>X+.\@CK77:*X)>B2IV%<-V'L8$>SD8"G]>O('R-5W7L[ED:JG7<324:JJG<3/'UH[#]'5.9/"&U46A$B7%6KJ?_2 M2F'O\ "G^GIG.D%=!W7=XF(6PE>4H_03H\7JAN8EDRBK:>%D5TQKFZ(TS;;- M&X3OCJ,%4.C>L,2]]QKC#<7>=.E_W3H8\L=YT0 HU:!4@U(-2O6)*]6]" $C MU;KU!(2QJM0ZTL-8-6>KHKGN].1W[R.V*P4JOMI/!Q?J894/SD4;\7U,TJH8 MNRSJ)G!%CWA.,FGNJ/)K,YEJ'XEF$5I*@X!EBK)3DISJXAZ0@?9^6MJ[Q:W/ MT]FU^.UA@;)WWW^_,>#5UX68E"OM3BS/>4;^QLDE(JPLGWN Q>DS.\].6RGD MJG9P58ZEJM1? ]=^$/>J&5P961*]=,K>4E225W:8K Z# 46(G@5L#F0*[. M=>G!. ;&,3".@7&LQ[-JI)8QUW>]$K-+&' M#;.]_C.BJ*MZ(G\7K)/)G M.^MQAR>X-09W)A1LNZ=EV^U'BYU\12QY$(]55&&J;>.>U(]B(](UQINJ(MN[ MK5[?+ON GC>7$,HK&S]NMLQT5EYR-JUV4@/,WL?W.$4OU-16!M5N[^6.C1CC MI+QQ\XKS F6QG%[Y,O@7P=_DE>:":Y(G+._]KGU'MRG*7N[3U7CS3I[IP9Q6 M2^G>_K6^"J*L4_T!RE0J!@).,DKO/U^'AT@!/+F^"] ML-(LD4OF!BW5-6*'?!1,G.&C BJB^$8/ +-^7\0*UBT/ 9SL7Y)1'0;[?'W+ MHI)&0+8#!0.Z9+,]8&X?!_P83BHPUDORU.5Q,SKWCH86Y/A5:YB+AGR-U%A_ M",H!YG4O'$E92'!Y&N]Q<'D.ZQGI*FZ-U.'94>(:J9O3O7EAK'Y1=Y:MD7I4 M![+Z!N9.FR'"HB>YK&4" 4;Q8N-6BN9BS^01$FMCN?$S%4-XV[H2$(HSKA\< MX*L#7YU#>_XNRF'RLCIESEF<"ZEA$R\CZ[7T;Z13.EO5-ZY*VL/?%KO"/_SDF&\C61Q-:FJYXYH2C?BR2=Y/.WDW8.B3>6/LG!V4PZ79RH\ M3?=C.]!'D^VI*FXZ_ /!6P6E2@+W8H!I$DR31VB:="N5C-62Z>@ /#63IZV^ M,%*+IV-E=:163Z]RO!?;Z$_;\J8Y>H[P;";>*WG"^U\RT>&PVHJ=&;279[FU M>/9(,A@W3\NX65M&Y>-V"57IF _H6?+.NU?+YQ[G>25M3F?7.4$'Y'4=Q@V& M6JGEG K!#(NS54@@].-S++/3=BXD7EMFPMT#.\_+"W6O*"MSR\2WM15QM/NX M5_AWI&W*L&UFK4'S;VGMD?S7,WM)F3B5LUQMG+'T8*!W_": M)ODE%@(92J685 @:UZ\@F4U*MV<$,U6'B=(ZQ9&[#!4,\!LJQ91"<-S'U ZO M:H2@8=;+__(4Z3X![6,',S6W0GMA_XT1V_W^YO#J, (8W,'@#@9W,+B#P=VQ M=6M >6VDQG5K^66DUO+N\NE(S=_68LI(#=D#R*6:,Q%2>227AB/-Z0FE-E*O MA@U-[!\"P=Z/!543]*\!@3:T-NJ*.0X3.,W6M,H6&8"W#;'RIH)'/!.[;?^7 MQW7TGX(1GI"X-W>;[<-\^MNZT0P.M]-RN/5C=CE'&4K0'7["68$G!*?2RF%J>WN MW.)G)1?;4S0^/N<,B3.49$CHUO(P,[I+P<$3/1JD)T6^*'5210$^=>,0B%>6 M8FIK/EH _NM!O:5,UIHP6DJ''4(!8?A&0BAOUC.0$):7X),92C>G_B9'^NKN M7GE@:?8"]QBXQP)WC^E5U=+@J75*>ROK&@=6?9S^,?98#DSW('7\$MM-2UKK MCQKK?4%Y>?O?F4=2N,M$HQC!RFU>M>U*\T@6K"E[#6&A#L"%C&3*$:!M1JIA MJ'(;A Q0A C=*PQ0@ZLBE[\;S]'&"4RRC-52K'@NPP :+A5/<$:7 M\GHERJKB53F-8I3&A8P/4(QFY[;S2J-;;U\ 4,%)"$Y""R=AN:[*,H=5T2X.QTU:\R1+?D>LS&UNMM=V'1'LGB=V M:\0-_EK^U#SK)IT]@7NY;K*&2!4PK8[N01W4++@II$ IKP]-"_%M1=VTR,5) MGLFZMPT(+4<)!NX;"L\0)[$96/48X(, ]1O4;U"_#[T*.J+B2)-M;,[SD>;9 MF)[P(\VJZ7#RC3>OIA\]9V39-+T(=CY,?C]&Z.5"="[KT..<5]\QG$2"S"@E MZ%$6>R.85W7J;>O\]_,LIR:X/DD&4]IIF=)JBR"=%5SP#\X%=WR4-EK)SEY6 MV'1V+3/I%BA[]_WWXCB4EZS2<6N'/PSYD"/PRV6J>D;]QPT<4Y?K4@HAFV"4 M,R'])OR^,A'4!D@;].A,V:>4/LIP&2[Z5[4/FBAJ:>G>5KE=!WM'W>9=JV/I MM?L=$23_.0)U)#;GG[2T]D=^CR=@U?*6X14BR28U6[0OL\]KF5\0M!S1U(M1 M,'F2/9W/=,VCCV)B7PO&,C21WZ*UPC/KA89CF^H+/,/BNV03]>IEJAMH.+:I M+CFBEPE^]>1Q3^MVK3R@YV95R?V#QSVI5UF.LCEQ=)K5/&WLTR?XEJSJYV3R M#IXU[JF[P4TU&09ZRLBGJ\YFQEP;EN?[2$&NN Y76)6EDF4WL,%67%UJ:3V'AXJ M#DF?*KXF3_MG?/5&SM:?T7\H.T\1YPK;C<4(0<%\(;&U+(?E*"<"U[_1\1.E MR5>2-MUBP*G,JQER@0[*ZO0TNP,Q7^F=*[D&WJ=W(/97 #''^B&=V\Y MO@QGRZ>S<\076Z[> ,UF" ^1[I4K1KE7:MN,@%3_FW87>;5]]QOZ5&>.5A_( MJ#F^C)H'AA*\1.Q/&5I8_B'/'[7ER[!G)7<"NX_B2A M%O%70:[:;B=KIW4:3D6ASC:IX%:M[1E)[>P'02YMMV)&""S;S<+0-D@'EW'9 M W@#K=!M%B9D=D-F]_%E=KL/K0R.:;F?J(; DY%FE0<0!SW21'4/KOB1);C[ M3#0::2Z\QU!NS1D+Y;))_UFIFA,6R@V5 82P:\Y82-=;!I&UJRN>AG9IIO-@ M?MV)"D60#RF567?NCEFV-PSIU9VR8Q;Z=2-T=>?JF,5\G=09W7D*7,COM7:* M[IP_EC6YNL MGQ)N[>-Z+=>F2QZ49H/2;'_L'?/RM\;"-\IV?5+!Q8\?=,BH:0B%ZCKB_XPR M-"]9B[SDAZ$XYUO#?^,KT>X31KD=*(X$Q9%<996*#<%)LKDCZX&AC%?JX[L6 M3"9#! VTY (]H'T]3A"0^W&RZD]-O\\[BBET6S:E^:'CGDRH0S.HEE\U+AF8 M%.I:DG&]T##NJ8;"*Y;F?F8!DD$1RC]IDBU&&"CCF'JBTV1'.*CCEU2L-MJ3E+H21.^8J)T9RF4'*I M LHO"RV3*H3TLM!RK%^$(A%"3&'@?698?HAEYQDF$RI47B?8KFDF.'='9ZY^LDBVMAW>: M<]F12DB]/*W4RWZ"("9Q7"R+5"Q$H2>L&(Y)R2/$YQ27C"Y+)DO*DB3@AE&$A]8U\!,XN5X509G;SIHX55;?V$%%8,,%4A3PJ7OTE M>9:?U.$X[1W<@[A&6:(D^FT##T3*JD\+FB97RQ6C3^4II)YJC1X>HOZ:^,79 M^D$0HP@H-N@9$"QE**-6IX# -"?9Z'0)"(A<,,H89X.>1P;+?[@VQ-$.3>QO M>$'BM.6DKF\$D;).8D=-#CO:@6V--D[46!H(+O[,Y%W1=EDTJ,B+X9?Q2&+) M+%^R2CL-+A+!$J/J? DNF, 2HZZV&UQD@"5>+?M$< Y^6TZLJU^/+M@;POR, MQ0,(\QLX(,# 5A+<":D'<1C+>W!':?]?/=]--]XI0^\?KNOK=R> MYN,Z]7?:D@>.SM-R=-96%=6\1GBOIJC1Q<-=*=ML@CLLPRX$>I1JD:?9S5_1 MBP;KGO_J7T=3E6-+U25EF,RS*@H\7I=!.U7ZUR>QTZ^;_4#F _@#6<8?764Q MD\K/!:[^;<&E[.,/RN^,Y.)3A[H/4KQ=+8-Q_HBSL\6:$9C>/!* MU-WK?NB4J+W[/7Q2 W)4;5]VW;7R32X@51_PN?GTN8$;JSX?\X._Q'D= M"5;]A%DNNH M;6_HFVBE 4[5='2$^S<@RJO(KS(N#D/)Q\X18VLA.4V6M&A,S]/IXJ6P/,IB M_.IF^G4# F5;#WE5>]?"3[+D'*U(CM*2NNEC2N95_;X&+&:=0P6WJ5O4">/! M&*%"%=)[6LC(V@V]GY&0 51WMO0UK/L)*;65??(;$#:V^2NRG7S@)[+>X)N<#Z=[5TMMS[#,\JP9 C5 MG6QI2K]*_TZ--:BG$7M#MJ6 BP_;[SX^K\1)CF]HOC'FI^L+7%[0_59?ZV6L M/M'LW?)TACCA%V0F?L-B[H00>(M8GF%6WB:]O5>X7#9OXQ?['M9' NG$ Q$]7Y:54V5QF@Y6^>K'5OR*6:"-J'R$ F&]Y M@*QM*OY%FU)\9S@3!W_.2T%1["F<[#]!8)DUNE^W7O4Y2W< !3$JK0&+1TRLL M_0,LP*-KCYY;AE>(;!>4&9:&ON% ,[LMS7(4<+6 JR5P5PM8>,'">WP67FME M9&0&WQ[M&B.-41Y>S1IIB//0BM1(8Z3[5IU&&B6M8W\::3AT)UE=$_.'0# / M8_[5G(1? YF$#IJHKGCCL!*G$=1V"[@NPE DN-Z]3[H3$(I(9VWMT@4:L 2G ML8I]Q2G,Y?D8T:T:$:7RSWA?D>@C5L'\*1[C%6R)A9B%TXI9Z"F<'V4H07?X M"6<%GLQEW4IEP9C6]@&X/H[4R2H8!,])?"ZU1J9^2\JV'@J<;0JC:E"N:NJ> M\!=1J<@7E*FK$JH;AT"\,FNJK?EH ?A/_GI+V0U:8J.E=-@A%!"&;^1ME]$# M"6%YY9AE*-VF\OD( M%FL-HZ3&YIZ1K%K;(R2$U=LS)]*P$(T GWKQ&FDX;D.4(#X0X@,A/M#3YNNO MWJ6UAC[2L$#S]^G0L?Q+1&7P3<2+U:K:VRB-2"8H7):O0ORP7"*VCNBLK:6= MSWDX MRZHX?& 9[JT_)4UV9M7S+!%1>$4[9A*C1K+J/8WKBS#9&S?,]^*/XZ MG"[QU1^WC,HP[RG;R)(U<];6S"FA,B)Q0P.O78!:;4=$LG]G3"7X-)B47__H M(]JCJ7:US&-(&JC6[.4C\F/%<$RV*0B3)64Y^;O\LP&*1@\/X1$;[H;5D1'U MK?R12YD6O8?-/#I\,;]%)+G!3?FHS0T].74QSR4A*@_N01./GLYJ]JZ;JW,H M6KHG>V,4NA1:T#G-2+\X+G@O:V*ZQ63."=/96BP,@!"M]O1 /(O2(S;L5XSL9LIURFRK-<;X@8@;F +I%7MHD;* M3DC0;'<'M67?HXT?L.(?P?EHM5\6-3..!.4/C:]F=- M?*&5QZES<&A"":VD39LQ6!-6:"5JFHW&FH!"*TQCY)WR$ICR(9J55_Z2,CAB M>U,SW_L6E=NFO(/\HJMLO1=)@49L4#%)TZ2C8GFSB7.VWGW\-Q'TL7BQOA8R;*JP^IMU]@CN*EL5.2\I>J=V?;?W" /&>V,8 M[T.$\8,QC!^"@?%9R"T%*T\W_G;Y*WV85F.< %3PW8)S\ZBV%58S6 M&V@C5P3C1NGVXNIFH4T6"*P6.SD$,;BMC M-@UNJV%MLIV-%S[LM._?19L54%X6^Y+$]E*+=?.[95':#@]P:E_M3"?83D_+ M=EJ?X"?7W":$Y(RA+-G&GUZ(>RS6ZXPY(7"?0HU2)/LUMG&J]I-K\F M3SBI/*J3)"DW^>$+U&D*.7"O<^ H6U'!QM395@VM_.:XB<\IMDMV:^OJ,2MK M4BVJN*&/JZ3'J;J \X>/"@)880/](>D0X!!7%UX("'\LOU#OIA?]HQDFZ__.)\<&,;> M_M#9@6]"SY?[!GI>?@@IV"%$FHXS ,.^ZN[& /!IM_-0VEAUM[7MB$CNW0.B M1_J64^X3U%!$NK6M>Z>!D/;+I.HL5T9X-#4#UR5XI, CU62^"]-J-$A M,3J/E %+#L83I?<^:+,<&90YO)]E&+C/R?B5':HBX),!GXP98O#)'$(Z59^, M6G!W;)@3RYO3E"1(FI%V7W-YZ52,^"*:I?2KOHW-:#17YC(+HB"UYK0L.[7) M(><+E,TQO\K$ACT7"^5WROX4[&A3"6WRR$N6=4"0>3W.W#(Q:LF MC,F%5"*LUM15-EE*B70Z:TOT?->@VCM^NH?$([&8Y?\__E60)Y1*ZN^P6-LD M%NR_7.E9\OJ+O98[F>."\!7E*/W$:+$2/<3?<8FYP,E+_?>&.?9!PL@F^A8S M0A.!EX^G>'_>-S7*ZX.W%8?RS9U!!3;4V$C_RTZL[?O7*I IGX]UQ\ M21IMQ+K=(.&N-V#52IG.]E?/-.NT3AOF8< G>,KQ")-G*,YM@2G&4E=0K M_>3=!O/@_L>Y/)6%FOLD%*OD;/V%2[Y8H]HV!088#Q RR 9#1O>!@@$M.0O/ M.[Q9Q0 A@[1[LQH#!0.ZYM(T,["* 4(&:?=F-0;R5PA#>@I,:F TMO=0_N+% M2+IO.RTIU><]EJ-XA7N'5P43RC''TF2Y7-+L/J?QG^T(6SKZ S6=71"Y:;*$ MZP-2=PH"S&>2"=$Z7V]S@?01-?7T"6LG?9Q3WBB7MC7W!^"!3N*_"L+PUEF MN6#98B=(ZU'U2]("RF2( ( *CB8.GWQ]FZ(L%XJ -(FM]L,\VF"V#N 3Y':+ MW"\0PPN:)IBU+4IU)R\EG'9'CMCZ\K3)"R:X<\WZJGYO7J(=AO(+_(KS0C * MO<-,MY]?2#)9[0&SY;6<>4%?Z9;0@*3LYQ>2R6[3[.874+EP'5> :4BE6.[' 9&]H]_.0<2 7])D0I1/!?:0JI/+MJ1M#C@?D> 2> MXP&AVA"J?7RAVETM=L'DZO0 J+\"&*$$IAL&A0;S,O7I=E$1:?@]:X571Z(* M9KU:OE&3(+=@ZEM98=5T+P0#4I\!V03-!\6)# &\KA%E&.T5%$OJ$WACE$U0 M+*I/Q.;!*,%L[J%6?6WDGR;JX>OW#8!:&1FH"7SXJGX# 6\+^=3$/WSAO[[Q M&X1+:L[!\ 4"^YX#S>!#3?S#5Q3LAM]+\I7FW U?PK#;W-E&2 5S;O1B<=&. M?@M&-.X!T+[%Q3J^(!B1N><)Z>S-#D:R'GBE:(9H!"-=#S,=5N%[P?'0?N;$ M-IPZ&(F\ER-%.U1^+$>*#J &#JKA.A_+.6(X"X8!!&,Y-#JL!8VHJ;&<%::S MH!69.I9#P1*\3@1D< =!_[N@MTEP=S%#MTD8JL1,,":Z9%,/:8P:= G9JA*TB-3IXT3"/2G8>Q292V:I!#+MQ?_>Q^-OKMU!ZBXC8IQM/EQJ6 M3A\?4/Y3\'QK5*^GL7P-C; ,^X<)L3Z@;7) M.TQ0CT_W4#+R1096;H#&=AY(KAB,X"<;^2V[DU>E93CYB%@FSL#*O?: GILJ MKEJ,X*$ M$$EE_-8#W5L:&UE#L"P2-X"S',53,9@:(4/2O=W$MS*-0"@'N9"='XN\0G*+ M6',Q@9Y&]9&L^IJ/*7FZNK&GM%0^+7(A'V=2F6F@N[&=Q[S. V[ :PKC&_6! MO%J?>;5#$2O8IO1AXN2B8&+=5G)@M9QO\-?RI^99-^D<&#BSA'/[D4*#;5"F MP7Z@8$#_AM("6Z[C^KYA0>MC%6L,%!CH[FNX?1Q/D%^<04EI7,UEC.K;W:=" M:SA$J$#+5]0)YZL1/,'O10 M!\-"A TN1%%M#+6R8@079JG])@VL]\%%46J#U-'F@XN. MU'^%=GXEQVM663*IWSW:+S.":CW#!OJWF*R"XSJZ+ZI_N2@X%J6=R6%O, \N M;EL/W>'!Q>F;< <.QCT@HO+[@1;UP847"BV M'NK>8LP=QE8;O$\K*U=X4=1](JZQ=X47)JT'V#H<)KSPYCY8T1Q'OT3QSO AHZ"_5F5GHKB2(B.TJ3RF MVRR1+"O= 6L-%W=!A*O@I7/C& M#Z.N)J[O9AJ2IJZ1?\:T-53XWB-/6;%80EZVNC?:^*14%F^3I9PI3'F M9O/?WM-3>+,IN]+KY G,_G)I?3<:/2!0%BZ@@0MHX (:<&D[MC,8GYLC=7(; MRV5_)@=7W[>]6]O,>'N341MX;O6 '/RT[>%^5*RI.7Y[8 M,@AF05;J%&V-'NYA2$$XQ]?D25:YVFZ7ZEJDO3#MNMO[#M#9#Q04Z+/U9_0? MRLY3P3$4>=\6(P0%\Q-KOJA;MUM0@%[F_ 8ML;+8A^4H)P+7?]43!<'-G@N] M3A[ ,*$:+ C'=V2^R-4'A+*M-Q/_P9)1 =#H 2;^XZN%\(_5E>#"O_ MD.Q$O52T^H"WPDD2FXTP0WLZ3T?GO>DL 3I> >TF$MOW1RU4FZ!<6W[6_T@2 MLGM8%1KR3'!^I!Y@&QQMP;F7>H"O+02Z7?+@N ?'_?$Y[LUL-<%QV\X@M4R+ MP7'9SK 5;F]WGJEW'Z)9=2T"2B.2<3%;51U\>;WCLBR.3V?1#!$6/YE:>[;65DTU2T8U8L%+"O:9(E@&(,7F2 MQZI@3;(TB#*HN6!FVE!-P7=]/ATT^ZG_$CU59-S::2Z:;/ ,]*(<@UYR(>. M_4/$\!/."BS^W974BLK"@X@EXKC@:#YG@I.6WPME<-O<2I?NZVE.=>9^B0;= M^+1TX]JB")=R 6X*VITQL9#X?245U(8T&/3HA[+-UKC#\C)T@1ZE6N1I=NNL M>G"6[ZD=XJ_#ERN^DA>;)T6<3]EFTFK><%LSIX1*P65# Z_=+EIM1T1R '& M6_>Q7M"<[SBS+2&4:=%[V,PGP=.O&4ZF19[B>A9BT,.'Z:@\SLOL*UF0&,7Y M[R1?;$-2=E6,I>=$_"]Y0,^-]B3KD3S8:RK>K0S]K6TS E+]\YZ=TG!6<*$V M\.UQKG47G*H/6"/!&AFX-5(-I%4JHT:R4$C0S#8RU>*SHS,D6W"SX"):Z]\' MM=6%@C*=][-(1Q*$VOXB=77NT04;ZFF_P6P]/99?$QS(9)\?)8WU[34CE>V]>&,>GW9TEY^TH4X MI&/2A$._(W@0CK""AGCB=#;92%KJPAF*IJ,CW$0P M]-;PX.NQ.9FBS"T?H] M.D@KP1ACM5X3[21'!V4P&G1=AV"Q!1,@F "/SP2H(;L'XT P0V:@6(TT :3? M>N"A98-H:?>:V$*[:L!4T_1A9Z^K[8WBOPIYH[ 5G!T7BH!#$7 H @Y^-/"CA>Q' M,U=^@^.X72MB-]GB?#@OWOT8"4$H_O,1B2DKKR05.Q1MJE*)[Z--/#V*<_(D MMIYEW>N.3W%;U[H78L&% 2X,"RO* C%\)A?>^=ZZFS AE\ZK!.KU2Y-;M)9? M3;XBEDS+-/,+OF6";PP_ MD3I/']_T?A(->*'ATP.<7J['[?&.2PTQRX,0,<+)?GT>^)AIS[@::] R40GW!\\0GWTLYTQ7F!DXN"R8R@\@0IEQ O?SPXRY-&0+8#020# MN&_ ?0/NFT-(PRK+(_7U>-%\@W/%NYFK5C/?2-.XO&F;(TT-ZRK::,+^.338 M'LT_FE/V2XA3YE,YTYRW#R'.V_ ^!UQEYHD69LOQ?OWKWIV^^(C2/ M69+F#__ZU2^?EB>?SBXNOB)E%>5)E+&<_NM7.?OJ?_S;__E__,O_M5S^1'-: M1!5-R/V.W#UN\X06YVQ-R?\ZO;TD2_+-7_[Z[??[/\YOWR MW8_+Y;_]2Y;FO_T5_G,?E91P)/)2?/S7KQZK:O/7K[_^\N7+GY[OB^Q/K'CX M^OTWWWS[=?/T5_7C\&M2M2]T'_[N:_EC^^C1T%^^%<^^^_'''[\6O[:/EFG? M@WS0=U__KY\O/\6/=!TMTQPH$@,N9?K74GQYR>*H$F2PC-[2%8%_?[F]&(3YX]?PQ-O 1X_ A[OO@<\_JEOM&JWX;Q1INM-1K_ZVAC3&UJD+/F0 M6T:Y?U@GN'^JHJ)R@?WQP);QOV-5E-G%_'A(VSCS+8Q:QOEH2,LX7U'+_/%R M0'OX(A"MCI%4Q"Z#IR[Y7_6#,.#(IBK@U5MX9V#Z7%&NC^I=LQV;Q0>36)5/ M',]W/[Y[+_?8?^)?_/VSR5DZ*A<53$$[C53WP=,ZY--]7AO%8%6VN0F.G239*!H_!R05XP M2=?"6$7EO4!_6RX?HFCS-7#/US2KRN8;P4_+;][56ON?ZJ___NDQ*N@I5^O) M&5MO:%X*C$Z*@A.> L*GN_TC-]%.S.%+5"0?H[3X6Y1MZ4E9;M<;>*O\\+RA M,1?Y\_0I33B?WW+Y?\&:WN%J\K@W_%P+B[>)C(O=JZ%N-:!8Q_:C&B#9I31+ MO&X__L6(!5L]OQOBZ;9,\/2@2 M"<2"B*3K)66>UTE5_'J-UBM6T3OVD2.7QVF4\5-B)7:(<7MX&V4] MYJO>BPA#5@V :Y8%+,@=(RT>I$6$U)B0&A7OYJWF$C \7?\(.[Q\^+IZI,7= M8Y3_Q%CR)LG90'&:E#09P]646>YT4QD2>.=41YG*#(DG_P'IZ2@2=:V^E M%3;2Z66SI2\[?Z4<[54:1_SO*([9EB.?/RPW+$MCCF7[1X^FMS$<0O^;@'6] M27W:XT%.6CS(30W>NR5@98F8;;I;9^*KM#JI M/M*$%O(HL.5,O-N_/^P?=@(#:0!;Q<67@6L5:8P!&YAJ" -50B15]$RH1(Z MB?9 8F&A<5M>-7O\SMRRX 5VFPNN,4-^C ]C4TKV O"CC/W.F/>G GH_.'2?^E&I5 MH.@KOG6]3Y:UKWT2"W[K:H2Y"2P-@ MLN*0A0Y^_;>NHV+DZM9U>O5>KT_^;%L4,'?QI ?_>R^\&?C:#_!ZC7[U@PF$ M]J$;4A.QT=40_R@^\GXQ<>0/'UDM-\>+[Y89Y1LOYF Q\*K-(\4+$%X.$]_Q MP\2E@#J?8\00J:<.$*/T<\-0WR\9W.$L4W%07M8."01[*0UDD]E& 7IAO>\Y MZXD;,/)&^AG>DMH?,1]65%N6*<;4H+4;-OUAR0%O6,Z_*)=LM?S"BM_@[B:. M-FD59-0/QEN4J?:;*45AN"[4<'L,GQR7[#T+SPX(^6$!AO$"J> R-P_1&,ZOWGLT-KE9>9;LK@+"ZU0CT-R ER3*$R(.&23^ M SNDE"36A[-*G0' /J.M;&())CY? C:1P.>RF0U3NG=?FR"?HRWNSY*IH0)N(J(.F@ALS&:G.IC5;6\* MJ)\-$'*,Q,:W%(B0;C#[C/9"Y16:W!7UR![Y$)._3.2-AJ<"XF[Q MDJ/VUW:F&U9X%WJ+?#KNUD61_14G(39E'/_&,CX,S-!W\==^R'-(1.S'\%6F M(O9/)7@RHBT*(_:T!C1Y:F&__IS$"9ER70MV;!F#&T@&-;J>^/.LV'FX@SZ" M-8-+YQ8G]W=O$I#O4EE^%M)9!;G>U0GCKZ%*/AIJU2]#_?IBZ#R\+R]IV.-Q MZ26,(R_+=TTF4Q4]8QPK(^];]:7TP/'C/OE.A*TWL04S!?#;1E&IY$#WD=;9LC"\[4J>#YG!\_ MTF2;T>O5SU&U+01:URL(%;FCQ1H"1>Y XJ8"M;##8$_@FN"Z.5BMM; D8GP_1+:>-&HR-/\H5QNN&7"5<>:YT_+H=C>B17(A.C*B87;6AK#+U.$@_ MO"P+-C0MBB[V6,R(A1679I)S=>CMAF'?OUN6] $^T\1P.U8@>(,+B?OAR\U[D()G"#F-8S MR0S0T0,SH:=)T$"6KBA)<[+C)\^2O/EW_D^8A@$>).=EU("'Y7/=(JB0MZUB MN^4/Y0E'<9FD9?3P4- 'N0VS5?MX(GL@ZBAP6[#2]L=#M'DWHKRG0 MY#^?'R *WH3FA3=UMTJ_LNB'$=3[$-E872_-/.KB5E$=W[#DJ"ZS_1T,_ XA M#ACYLP/)87L038R"]!&!CP)-TO: A*I"G6LR4D>AS%'R++& 9I,2HW6=H]0M M-Q'8X/@8:\':0QW MW% O5[3@LQHZBF.&L)K[TP\J8"7#09SL9?H8S_E'.><TM]OF=K - ML X5L EZH=1OPV@'WR_(3<'(1T"Z/9R"7FY#-.9O+UMA%4W-:V_]_5C2^P\M M%A;.JM.CNK2!AZ$',W [Z;>UV+P"^5%91EW#5'5M/&=_I'E:T2Q]@FR4IG+Y M8>K*D+6I\RHV3T0!A"_K4@47C%7I9HZ("Y*3-=0)#9,9H\-*S(1VH>('^Q,R M15&.:WFE E3B.>[>FA#=#WZ9$S+WOVAUY./YC+W)12"TQUU8C@[I773W 9ZC'>K!TK-2LT 7A>6FO(3HX M+L@!EJ2#YN(@1$"--N%5XAC'X_3CY'(Y5I8'>59Q5#XN5QG[4AXD!)@H3\3X M3I2I!A[^E>M!HM\91XY\!.2Z^2>S5K:81596ONB5ARG>;I>KM> MLHT0[OQ!_L[/L3N9_V4B/4@83B1($Q?_4O11($A^E@B2ZP9!^43C#YWEU9WQ M@BM+D]$J.I8HIZ(T"QF:K_"\:JEQ)RYNY<3=!5TW/:I[EW$25^E36NW0EW*X M@2U>Q.DAX/SRK>_";9^.MJ@OW!:D06_.5VS(M9VX5C-9,#<*Y_NZQD1=.[#N M6-W_)4+E& QO4^D@T/"B=KYOZYN\D04IWY*Z:?7P#S-4/B:K/*5^C)?.KP*Z MVD*=U^M5X_:@;>#*@&*9?@&I,(8']N4;',8 X_>S.1^$3T^"!Y?_'@&B-A]' M:DN!:F*;7HA47<[ 50'.H94OED:M\A M@@<_(:0+7RI+'4&%'273]_4D3+*EU#:.@RRO,MF)IKZ%7Y MN[RD;CPV*U:($DE%XE+>7.#B6C)MXAQ4AC\T$R$G8B+DI#.1UJO))R)*C,%$ M7J^T.V$TS+[@CGO\NE.%#QQ,JX(^G47/0_X93U"1CIX/6#H MO)&;1+5N9QSO2+5'C[S).')OR0-',XA_U2<'L(#+ZJAB_#?+!\:2+VF6O3#X MVZ\1VEU_5*MUY)6A^RDI_PU7KS_5D(^.H.T/,]2=B&6Y?-!\[ M^@**!9WM<84O:UQG*5O6N&%2Y.PNL2=)W'!]&*<;;A,7M U=XT;QX5,VQ! % MR:D,:F$44 !O&CSYF;#!DW"3\,6#KT'Z<$R@+7H&*^M([MYS3!)*UQ#2QK_B M-FQ><=)F4\?TAPJBLGJ8GD"?_+'X!B+ MO?_WBI!5*?:!N!]A?R\*RC=S(5<ZTX'#%H^'7+:3$=6\!/3 M(5=G%T06.YJG0O;*>),[AW]N>B4-;RP#EA&@:9(F)[NZ1E^==V?+P260EM?[[&?NS1$6H=7%]TZC^&L6Z MYE14YTFB1,T0AE4I0^+B1\"@G*<0I#[C>7E0/7>?RSM'X3)=\4FYLK*,WD5* M8E4NJ;2*<4W]3,;W)$J#>,Q"C.H32W-ZG&??/J-5-A ?Q:7S+CJK*"V63] \ M%URB-(H?&QE_X$?42K8CJW'?VI! ^+YBSD$MHCBY+PHHK\!XY\H^M^ M N0/:L3_\OK$UIB%#*3:#E\X$OKOFFH"5?2\I*L5!:5-NU\6_(67%R,8^;8" MR:HH&V'D1VJ_$^'E@ ^YBYXAKKQ!L_OU+4?SY=7A'.73#@M,BJ+%=9VCU!ET M=W ">$8R&: +A T1G7%G"#<4]7K#C ^GZW_,>V2,LD MC2TI4BPHAU*KBU(H.95XDE.!9_>W^QWY?SMXO@)=BN8"34DT6]H (3%'!>B. M;U6/6C\IWZJ>/#P4HA/(15X5:5ZFL3A!C47 A,3'). E!-Y>XUM"3! =SO(Z M5N/51*^T,R;ME(G" KF,50FZ3[P,30G/;CZLMDW!GM)2>&SJ#.$G6NQDL8[V M(6.##0/%G:VF@TT@,^VF05%DR[^YK7$D;/6V^^#L;334PNN99_C5]"%?"94- M3[K?=7(6C25+;WQW,J6&1R!I.J^1ZW[;R:"=O11I+K*>_&!6SH?D/!2L++L5 MZ.%C'!7%CLLY*%L+TJ,/PYT$J>,22(I^ @2[G1+@XUD7P?E+$F+!]:0)NXJ. M).K[94ZKQH-1+CE:(-MKB%H1AXG^W)^$YFP-';RX0A67?T6KQGM8DAM:@ ;EZ,A3Z6 6W_E^>O(*G1]&SYKI MC8PWQYTD+*M.[D,SX#]'N]@/=0^ @YYHW49HY7:]CJ31/_$D9HMR!][J_F,? M33^;RP]M XR#AH#=+H#0*U#@#MO*Q+-SW#D<#JA_YE\7*:SRY M*+?8'WQ?5X<$QW:WA>Z9Q)]$53>:;XY[@&-NFMP'?+#(Z[KK'$X5;0*U;XHT M=G6SJ0D]T#VF(I:N=XHF@I[NT8%@!KX9<(-@(RH>+LB7)A\[JO.QFY!RL@$< MR9LT)PG+LJ@HX1TB#%F_6T0HYK%XN87B",]&0OP(D^%?O8A#A@(H_#@# \3= MSN3M?H=+-W./AA=CP1S=\ ;#F9@#X9)^&-Q_ULZ!'/2D;XV)>::U>> LM.%@ MFUW\&@]-T#]:[^/5.#*<'P%#BDCA GT M<3A;3&!.U\>P*1@11V'R9IM'VR3EBN_M@N2T(HV7+(@IH<^(S)C>KZO,UWSJ M>;V^PETSK-"%.PL4;6VFN%.;*4M7_%SP[UR YX# C&4Q5I,KZSH4K/K\ MP]4'GT*SZ74\R;?TB>9;>KVJ6Q/13RE?S\Y.><[MI!,QHPD;P3H<0UO"&CZ^ M;0YKB)O8)@&IA[!A)*@%W_\$7F%M%/N"T&/+.%H?SRZ,?5L?Z$O9'K#*_35- M_WLV_1>6\VE/0 M8=*!A\/. ,#P9YH7B,WBZ!*UB3F" V5FSE/8S!RW;.#F)#*ZMJ]+=F5"T44N M>WN!O_.Z8JY\>B\?[Y0]9^@3Q\S*\_GZW?*#LH8@V MCVF\;.9DU12P@8 78\$$T?#F1'V56">E0"\B@7Z3JG*_(S^UZ//?X]GFI[EE M)+1-8H\[7F5>"BT;Q\P=JZ+,2[D]'=!A,U)&47PM1?14YA*B7IX;&B,,I7UI MNL 78+YDRGZBCL8B&ME)H"_+.]8&*7QJ=OD^FV;Z883],3RH#UNA)'>L$Z*Q M!^Y=SRL0E^E1+/RI_]C[=T>?JU..P&\:YWJ%42R>W$>@N6;(_@,FQX@(E X, MV<]W(@X!<","N?\]FP.FRGI-'"&5%\'1YG=R7XJX9ZU-\.5+5C?#9O"@FR+Y MW*#AE]LTZ3ZY3_83T_-Y WKP/+(LX?;5!\[YU>XBC[,M=':\D;UB3RJN].^W M%0CZ';OBY(%H?)9Q5!ZX04#Y*@ZY1^T.CCTS6$'"-<,+:ZS&\I\)%7BBK/= MLY4!:)RWBTK3G1GQCS'NI!)TKA_RQ,%,79U#[$HB<[L(P4W&-H^Q=M.IFXE# M;SK(X*TAS"%WMT;%=M8N>H:.\G5GD0>CPFR*6;J]]'V5_D[86ZZVZWM:N'5N M'L,)7UM'XC.+\/-@&F 2*4D=@[.5@4I*T++="YK=Y A)>B_>2T/^4N?,FK&4Q!MN87UZ7 MLN],U\N-YB2\0,I_$*^9;0;=;+37?Q?^@-5+<5*K<4]V8@A@B?"[:M8'A2Q;&M8_DRCVE MM^EB$#"331=52TEK[BED$LK>070Q6&YUL:^WNB =?(D"G?SEM:&%83R%S6S] M_&X^=WPK+%><'4[RY!,MGM*88WZ]:F_ .Q5H[CAB9?]/YPQ.L .[D L0R.W( M)BJN]Z7^*D"?)? PH3M.5I+Y6)[7=?8:=A7Y:%B@"3V\7R5DPP+/TPEQMG)& M:70$ MH&$Y6ES%3,CH5]!ZK."3YW2HH\7$TTAQ&A@UQ"F)? ;(88Y(4\1EFA3S?'") M'VFRS>CUJLF]G\J^47@#>T 8'MGYU6D-&JR:!OAH%!?%,91 X2,M MQ*UB[7B'(A6BQ#5$1J\X9OQ;KAY9 4%=Y383=;'DD)SVG.@9'WJ=YBDD.%4I M1U:B >-T;BRCY!_<\I%.R)4K5GR4 M]C%PY:>TAZGK[?\G&6GPQ_+0.& 4'2^-J]5_91O"40V*$'L""HE0VX(6LJYW MA@;8?[*] <LQ6GH'@&/\*\/?S^@[KHL3J2"LD5:J]'#-8ZVFFEV9MHT\2O M']:;C.THK0\KRH*L_!Y2H"?']W4',XD(1CPIDK]S7+A2*'"C'OOA\K]J/W)J;BCQH$YV5_ M.HT*R)N,E>5;81#& B%I%]:JY=WW_HN@ZJX#,R"NWYV\JQ?Q*PR4M M2TK;C@^7E)^TRJE;2[67D-(Q/KAK*9'0%YT>&!(!\CGTS:4BT1F.DMZ/PW#W M4BKMP>,/XP_"/8/ZVH/[H2,/D%;F@3.+!6BPBP%V$*F88 ZF1RF_4G!+GUCV M!)==!4W2ZF,4U_DM(\5]E-Y!RL3HV*Y%HP5.)'32@">?)0)A=ETU>C,4$6=V M2:$>,>NT_-0@G/"9$G[*3SE#/' P/I9Z?O,<#.IZS9R"KA,7_G@5T8:W(C>9 M".$KHATJK9$HZ.$'L?D$1P.ZWF>/[(QP8<\CU&3J) K)*J,IS&./6F$7/RG% M1PP3,IEXE*:#3#.#Y-XVHOJ6QNPA3W^GR47"]\1TE=)$]@2K.]0F)WGWFH+_ MMEU#&SLHKJP<5V\5BG$LOA5L?,;O[Q$F>XR;UFT-SK*S6^=*O$9[?D'_=KFA M-U' P1+[E=!KB'[6#5A1>PDI/^.#^SJ/C6.!.1K8GA?"B2=0""*4BAS#<.0R MNKYN@\^O6'X6E8^_LN(W\.A$F[2*LI';:[T7$9?7:@"<&T(2"\*/=SG+ES%' MA'R1F)!8HO)7[S?6FK1G>(+ZW8YO6);&NU8S#'"?XM/(#7A@5%\[[P!XS)9K M;2;X"Q.0$H'&9/"CHYUWBD>8)KF,]MH+2*"[8M6)R @3HE<^CFRQ2L\C=M;1 M<5TSN@#.]]**1 UX KNJ_UU4C;Q,FV;>R[(E=!T5OT$I+/'A*EK3D= M?.&TX;%=,]<>N#BGB8]$P ][M:9&<(:BHN<"$D64QX]I26\A^V">F(!BB14,,RTSA9F1:M7LF]K+PMN%[):YJ3IRC-P(?PD14B:\[V]:PB M.-^WM!-HS?ZR=@)_KS>.UFF):4X&L)>B"PCIHD\Z^)/['>D^5\^!B$DLR%5[ M$5G?8+8S$:GW"G2=VWVDJNS9N);48@(CT_^F8#&E2?F1$ZG&H.1@A)NGKNZ3 M/YQPP_))^GF4*YW8'1AQF+"#@.N]RQZFNG5/O-/G1TF?7+1HT0R#Z!3I[A0W M.2S;0391FLR>"H8%7RC):27.I81MJU7&OA#8WV0AEGH+YION?$J;6-X'F+ME M"W##<\$9('](^=8N;Z=&3RT*;YC<[?2/[+S/HRCSLX?=7&L&/F1)\,A&&]+ '"RHYQ"T[7J;B:)K'X0'^CJ_I564YC1IDE"O:'6] MNHN>WPU%INF/@ U84X?D_+9AO8EBP?XGG\[(7_[\GBR;+#>9L-I_N+ZK.>HBGD=D_2N <9YYGN-"Y%)O%UL"*!# M/DN$U,/&?,\7=X"ZW1?)!,6RKS])-G*^X)R"7_*&0$_]6<[^#U(H+F6F2^%9 MF;X)H$--O#P M&LE@ V%TZ$(8:H6)5=CC352HYC(PP:JPO(Q$L+^FGBL6)4DJS[&=OD/\P+X6 M^)VG99PQZ$H\E9B('@=;YT@7GO,*NBU"I-M\JD6)['$*7W,+OUK,VA*\DFA$ M\9^_T1(<6E):7D3IZYE?5038B)9?OH%; WKP8&= MEV:0X-0;[+BJ5CU-6J9/+\]GX>UFD]5A<:=1!M?>GQXIK?9L/UDI'3,$]BRK M $IC>LJ/9DGYB3X M%KTW=AIO("++)D9VKW/WX(F$3VH$%._J/$P)'2_&"A%[2\IZ1M5C5)$5'ZTD M+*_;%$.1_[P"JV-37R[SQP7NI?] ,54^8PA*AVH3DPY=,?8]8MP2)O47U25! MFG5^P:"+]1+L809N\Y+VWG,-$\5\LZ\E^I9" IF0=J4=7_$U[+8_,;S7O;^# MA!T%8'URQEK@OFZCWJB#\H4^*#HD:'7!.LHCZ;H-I U4>9!A:>_Y(EC$H@W= M[A[\B+VR%8-XT@)WT#54*<#.+K(X'7#B'<]9=U4]Y#8V/EO/OAB6/]S18GU. M[ZN/45J(Z/\A-\S8LU@/3-^8OMBT%SB&:RW- G%I"I"7_+TU23CL!5EQZ#(? M)8P[:91%F!;%/ ?7'K1?^_ ,EZI#@C#Z+#:4MF],;R63^X"C*B7;F06F0/)A M(T 1L3<]"U'V=PQ?(G?H"B,IJ@%+9)]_ID[7G>S(O+]=7]Z_(F*3V/*Q0^/ MZJ.XV AX79>,U9D@9+53!.P 1)\,OAJ7D.%ND0Q,__>(A418)H$_(,8.3*B M\B,KZJ_@N:'PZC!(S,T%DB>YAK2DY"5&/HS.-/Y99-2[- M/FPM!5;QNWU?T4I&]UZRC[\P_F1-YD'+&W).I41B,5$WDE4;X+LD5@&8Y9(OL, M;:R[Z/F4YG255E"D]4-=!O!Z)692U[ S,9]TQG=I&:G@,2NC1P5A9_:,&VHA M3!6."+F7F)!"T0$6TK[08G==TT%_57P7F2PKOC-R*R63]90>T\UXL62%-]!% M) ='=A]8+D&3 ]AAZZ&H$)HAJ&?D]SNMHW0XC]^GN-OUY=\M_N'J/\ MW3??< LXYD>36YI0N@:-R\UH<,KP^7,H#TU 68^[T!T0A)?1/C(^G)/VL=9U M P:EFTF)KCT:LO_G'A&2UIAH:?&9$>-.7Z,K4.15$<30MYR6A,J\"&[?'%0] MW<>10'DW6>TT[R,7U)J495)%X33^1[7_7+?@2/AJ^?=3.]Q[F9^E]VM G=,5 MA?J3;>:TC$X;SLF??@%I/@T/[.N0-(P!YM1CSHH+M,OF%4?[AG8'@P,J@U;F0_F"GD/ MGC3PQ1W$@G 40L9N*'#0<9GA23)ZKU.05O0R?0)Y/FR'<[K[.?H'*\ZRJ"Q/ MGM,ASQ]B!'R] E5('FH6<%26 I>>5DCW.R+P(0(A\AE0"E:Z0'MUF 62F\4 MU1Z'RY2?B$[R9-J'I/D6)B9H>G1OOB2!@^A*C?$J>9J;<;>'N)ENUDZWZ"(6 M(-1&@\,8DK2>#QEMQOWUJNM=%FB"HN)8'U4NFRS?8&E4[''%#+KS(@_C 1?A MJSO86CWF:$EF8R#M]=]5M*;G;!VE+]OJ&HYBWU#J@Q;66%HX190NBY!][&YY=)@!&X?V36P\?J\#^/U,5DP9G$5/ ?"""P;!^]% M66YIKP R&%2Q^@ M:QEJY::#DG!$"J1 LKIHA7?=&"P9L[<.,VN]4HXV7Q!67YY 9\%)+XY+4*Y: ML2!0X@QFODN99;B]7P.;GW&6QEM^Y8/IDSW#FWGWQ, MB2:S\8^?Q/%VO14>_I,U*ZKT]X.[0'6G]<1 ]KWD P!]Q>_H8X:)Z_$Q?T2\ M3PX#E"@]&XD>CJ93>\F^I'J,JAO'PK($^HJN"]4U2I%? MU(0H< Q=#SH?GN-LFZ3Y0].>:$!L=%[%UTB?!.%:A#J7OK)F;GWU]6.8FR\M MJC,34LYFY_ZI8"4B@O/@-?N[MQA^!ONWP,/R#HZ<&V(/%Y!('!7%#NZ<(U'4 M;FZ[^B$GJ>WK/20TBBN]VD*\W?7J),^W4793I'F<;O@?=;Q13TRIXAN(>-*) MD7VDP.**5FEI:D(.%Y97 YK"+[BM5!8W)L[%Z@P6J#);$KU0T9ZF/ MK*#I0RY[6\:[.[[]E#)]XJ>$<8(TO>SKRB<)200*XK2TX^H]Z-XP*@0]N\$T&K>IDQSOV*>H&F?Z2IT-G.=08AA*E!,NWA"DA M92)QMF=M4B:NU61)6FY8.3--IL>+/9**(+7G2D)LO2GH(\W+](G*XS,_1U^O MH-+1P1%:RR]C:51L32(SZ*[E'2JS_94<(+GWR+PL&OZR4J#PX=1UML/4 ;*T MM,S1>H7)/^A4X=NG_ZOF'*B];)AG, [$6VY!!PVRQV,^R02*:]&30*!#8.][ M_#H5NPW5QG$K9HYN,UED\W2#3F[K9/6065/PW2#;=C%1XL#T\-AW $AJ^#C&V M\$7U;P]&*\/([Z2#;9@,#-O,SERORFRSOBVF=P?(XYY/PO;B1<;V*\S+MI6 M/0MU.RB7PVD2*J\@67IL:/<5OIXA6Z<;VOV7B0 *'Y-X1?D02HS!,(0*X_:> M\&A;IBHI*CXU/(_XQ-KJ$PF+[(=?T=ROA MZMBK/>:PGJ6*&,OCP/*H,Y+^0PF;>A0R[-G+\JC M)+JE3S3?TA/PT^S&N\Y-/8_UUPV-Z]PU)P"3&C*1H ,WG)ND,=,FG%^NNF3Y M Y?H]3F]KR8J7XP]BN2EOB&=7\EQF$L 2@#J(GA%C%&R,AU:A>6ZXB)&WX>2.G0!C3Z+)*'>L?TUOVK M#SBJ\9>=66!Z?G%-#-Q(:MBD!AZR?=$XGS MLAFEY7Y8K6AWZ2YEQQ;.[Q4C)23>U2F%<0=UW83G[5ER^P[?QY)- \BT\=;\CT6:3[9J0PH2_ M4U9I3%84"IEF?*&B:LMY=M<=L.!4*V$9-P6%S_5/;S)^WGLK][987(UO85PX M'LQ0_I.:/6T6S#]S>W=E<41&DO:.'\"[J.J! M/"4#7=&JDT J) +I@D+CC7:CU1!]XUN!V?/JJ(R[4&JQ#N7<>RE6;)H:LPFY MYI]D@:4;"(A@N9L0;!,H]D.R,=CXVC(LHXUJ2!N:6]EH M:%SG7HIF[^60B0 =/DA]FLA,FW)&+CGP@-_5'O"?HVI;"/Z]I4UM,>@#49?K MNLC_G:NSCWR'/\F3NT>^4T>KJK=!L[U!$:XU<^">#I/OOWG_9^'6J5K(NAZR M$'/5$T([6+X&NEBI]I0.?RL; M?Z=ML"SK['\OGV 0IDZUT'LNM";>PM&LOEFAY4VT X>#\IX[.8*U/7<0DB\_ MGP9*&!^>TQDCW/07^YO.C7."+ M'8CF#\T'D,H?.E)9?_WWLY,7PG;\@Z8,[0=P'EE[# M[<0#R7*5X,UCN48!!<0(R U6 Y)[2V4? ;8C761F53^U7AU=MMWJ/MT:^@C;M44@B==(7U8X>W.Q.(( M=ZX=Y6:F2:Z9F/<87\KPJ[8->H_>$QUM+DN@GT;*J47^?-XP/29S@:-H$!!]5;B@,. M/502A"]*8-(D:F!$(+<@'#W2Q8^T""X(H$C>7(KP8UDY;\8D,:H'"Q/E,TP: MXK 5N:\+I(1)'#&48&:9\C,P/.! CO$F]KUGT^3HCA_4WN@B8LW8,)L=SM(0 M,.?G(^QEI"D;8YA^1G=/G[;WK$B@\"?]&X,K+A&F4@Y>02D]C[B)&AW7>36O M/7 BHC-^CR"CC#@+^&-,5@C(V<-=D&G\79EEPQS!U,GD^PZ! M8Y)"\B*$T$)Y7?X/%)-YBC)1<+6[;A7+PI2@!799P@3%HQ9@, M@TD51X!SGP N<2(2*2*P$K&L#5Y$($8ZF*'-(3\$L&(ET88N]Y(N<4L7VM"E M%'2).W2!0_]]Q8^^8%3E] M9%5$>/Z8E#6%=&7$WL[5BAB%QHJ04Y%(_Y.GO M-.EM7ZCP)"HHKG=$'V'6 Z#UP^(LS0!A8S6US/; 2>!)X+:%.Q'1U\Y!ULLD M*U:0A*YH 4T+"XEAB#"_<9YG&A0T\Q[L^W.7'YYI$?,=+Q&%KH?"233?PG@2 MID=W[D\ %.JNZR5ID="N >YI@6IO( YC#8Y>E M[C:9X ^:"%_=Z"--08% 7D[J1 MN6#DI"B@&;QTQRE-TU4/&3VF8V84-K*Z[J+G,VY_IE+!$0D=[+*W.Q5@J.M,# 3F8HG]14.$>IDE&HZ2FA*;2-.5_O+1(^5=_ M/^'$3V !/F;1PPMQ&/Q=4P".QG'-\BTP M"\,L$PS=@D(693K&[H*#S]AOTB MYN%OX0FU'Q6SAZ2C?S:V 6^_Y7I6P1C;#OFPMK;8%/ZA$Z[H#].!M MB^HK".MA:F@?)X@I''2M"/MSPJ=+PR%"HD$Z>" O9^Q/S,K)H;ZEJ1ZCBA1T M+8*Q^>E;UJ=N4?1O,2F+#<.0UV@3Z+;MY#_^9?#,,/X@0N#[!W1N-G6@$@"+ M/B+8PA_+^2N^%0!GISD_6ZZE-!?T(8)822C7N.\]NXX2"C$*@*5_YI]@'*9. M32-&/Z^O;;E4=7*U3J,R+<_;BOY0FRHJJIR3]C'=0,B#* #T(:_ZDA1M#XL0 M(AO@/17+$TAUNB?(*F@=O,3YEHDZ4K1&35?KH(UIQXTVVD)X M!?GF0/]C*[GGI7W/'Y!_TO6&%5&Q.^"UA"O.)SZ,Z'YQCV!%_QNGU:V%N6*" MT!E=9U!\.HJK7]/J\6Q;5MQP*IJI[08.^.IHEI$->OU,J,G>MM559\8^7FZ8!<#CZ'E+RC\7S) MUA%@C/18P-ZT*3EYPX\-,DL,57#&VA2PGVF M*KW2;#^* ])M;G!.F>WFT22O1/0[",=.RA'H-PN3=([*HQ2:X M!"DQ%\-0UW^ZZ*\T?7BL:'+"3]#1 VVZI4#?N '14GS+()%T9'2?6:4C:&!3 M3*W.#)EONB -%J1&@S1XD.FY.4P_56$JAJ2GT]O\LRT_P.;5Q[2,HPS*QW/; MX/Q8@%0>1=SQ#PWI/,)%PB42, '(A(,FY[YY2(FN3(=8(;/VA>?CTX8?H)+K M_&]1D8(+"1CZWY$V"9DC\9PD?,P=E31&\"*&BCPX MT"QD7+)(^U::LQ1S$=FV-[V!U(Z,85UP>V"%E]T>I.R*KY59 M.Y#@%J_Y"O$80F:"-C>/?+3E&5:Y+(5:BWW M5?['BWWWBE7UY4"V.Z?)EEMBQ^78K8QE%E2M!]-3)/6'1GGGK&K4=K8C28N' M06BPZPGKR9@1 M/:9IKQ8=(%3 6S-YFS#5TU/E%1MW7"^&]GQU-><+J"&B#]TKC5+2BLW6IIZ* M#;+).F^CR$^%ZOE;HVM.&E4S8KD9CFA@OR$A^S1JD"AB31MO%$%4<^#8[(V5 M=-_Q5-HL;YJ.@;NWC?W38_',GBY&Z7#1JJ+%H4'7Z:-(N$6G;!J6BJ;AE#%8 M%]/<%[@*:!Z:;C3, 4]X,15OFA2)@3#(T><,S,2#\;P9B;6?)5CPXS@UF3*) M/'=O 9?A]>J7D@IVOA;M"H#)/SS'CU""\R,K#KV,4TF4%D;$=G7!0W;>X050 M6[+5IL6!M*@2@8YHPD7>[/@9NGQ+WL!9.DR> M$7K%5.]I)I?!J;$@ @UW']:T>. H_%2P+]5C71*MQV10>!IA.(R,ZKS?D0!- M&MA$ @]2%$Z5ODR3:%YLS3L.9,3$[/YL8%G",-X,2@ 6S(H\(!B;HH*7);[8 M%Y2ZY!K[@A_\QMS/8X\;L$#?L-Y8H@._UJ,KC:!NV?UA/1FR3"]Q" M)Q)\("MV@L1,EVXA]YNK:$W/&9S3E':=X\>M[#W[83WO0 L"H,EG"7P..U$/ MA0?WHR&R^66HTVW)K:X2^J/>UU5[.\5-;VD&4=NBH^H B^D/@&0Z=4"^HO35 M,<)$YKN<+R(+IT&'=/!9D Y&I$:)*,S8D3 B>)&9$]Q667N88)JE K (\^?? M]E;Q57['K+!]_]B>*]OW(V%0 =[6K! B)-/0JYE,P$H-^T[D0W& V:+.TQ&S M#5K#?D)$CHO8JQ#8L]67/J4)S9.R4RULR.(;>11K[?4,Z2W=M00R9[T.A& M#C;G844%K/;38RU&_G=\!:9A>A0T8OA/=1_QZY50(9^VFTU&^[R7H[WGT8,@ M!$0?F&O!^=3IQ2YMISU2/9YKHU;U'B:/D[8[Y7;UTN J]R3J]%H)T+,>S[O, MSIJ8=1I*GB ^\B.?3U.F.K!-4P2 M23RTCUXV\<=O 4V] ^&)EH'2&Z@1(!J3EW#XHON.(7&-9RD"]QX82T09M)(6 M3RF$05>,W%/^/@.;3T3Z"46^K?C.$J#ETK3T,+VE\'LZ.TG^L:UKI=VQDR01 M[J(HNXG2Y"*OBU>+'6S@R*;]/O(51%-RS-JS.8-W3; MZ&X[W3,%=@S,.4P7E@]MIXV4]JG-_:P1NA&P(@(M(O$Z+$ "&0L1$;B1N<\> MF:I$$ICB1DPQ[F+0&-AI4VNL ()L2\@_8F25ULW-ZY.P2%H21GB4DTCF/]5* M%NH7<=W;*N@#94LBR$GBWW&RP MK&@GK?@4+(\;\$_G(WX9^H-SX78BL*4B MS]*UZ*I>L07YTD0O1W7T+E]_LOZLU79$?57R7T MO@IPB$=O1,P*IQGMQ-#0*,T?J(# %5SM6VCS! ;]77HO(O9<-0 >,IUK+,@! M&J3% ^T4T\%V./QG@[Q 1W:I%'_@J?)@@Q/=IO&SDAIJ::DVK2U MHS&(N;FC "R O:. E:'*=S)O*Q;/> TV,N?YXW:G!EYCB1R9#_]E\@0T>71V MHWZ;1YO5_'I+?F(L^9)FV<6:\TD!['O)RJ'@LO&'D7Z0_D%]W6CW0\?<:=N: M!V(;;4 OR!XXF9Z'(Y_-!)

-TE=Z/TU<:ROIW)?HDSB+RC)=I: %2WGYYU][&; JL[-PGNN623LB_1TB067_ M8H@(Y6M<5.GO??Y5Q)O8*F;3$'PI.0544*U(74'4I^BJ M8IL&GS$#TLY"[I2,2*UW[&!-3"1F+\A? !V1P#E8I'HL-RV&-NQ55YT_ M3F)QOBQOQ7&_)W<:\ZJUKA['(,+U\#C&Q4['#J,YFH0V-X!K5\_TC+QUXACA MK-&^&U.D-#H<]B08W7+B9D\T.1")"/C>HA$E4QZX.LT1RLVCL=:.5V4,.QO%U-S6WSX>J^ 8F+GM\ M9"_!V>,H:$?PE70.Q_-50D=")0(LX7!#U2.$-=%6F MP9'U.0S5ZJV+@3B[1887/E:GA'/CC: 0J.#4-/\P! 4]*.U;^I#"T4#6OAK4 MV?V/H57VX7">-/8>J*A1%DA?#U"2J9)G%MIZM,"=TCMV-;:?4GD_K;9/"=ZJ^]8'H]).B@# 2D:77EY9I:30[OG=5J(%\\:KH67!<.Z"$L:]^ MQG-S[:0?SF*).EC/(TC-AC0/._1QBS>_%/5/CU%!3Z.2"I\NS4LQ#5$(ZGHC MO#RW5'I\Z"=92$"VBZI]0B-''L_0':;'6\#2_44$1X8P@0VALDWP;#/I;:ZZ M9AZ^]:7T<(#J-86'?D8?F/P8N/5!*8@U.T@R-D4'IXM\R0V13,+N<5&./(%8 MZA]SLYPOP"#KQ?%MPFU9J/*$IA[A. M_45TG,<4 %^>X&E,,"YNJ_.S$'W6(D(2@8G,^95=;-^D.2D%3F&:'FHP&\-3 MV,?U];[(KL3@>EN5?#=(.&+#=]D*+^$OMD<&]W7++5 @ H<%D5B0#AK!V$]S M"1B.KF$W_).&]B6'8SA@Y,[N MG!#QRH# LH)F\(#"@G20( JSI(L(N+NZJ*!+)+J;I?$=L]+$_5\;:[,>,Z&T MD8"!'%]"K37I26RNO/H28Z8>10C0T)">HD[O&%1\BQJH4%0NXQB13!2?4W$0 MNYR2WAXP!CO<'$P+'W527>"CT)W=U6EZQ3U&.=09Y"9KREZX%4JH%P>AY#0 M%2VX*4DV+$OCW0'24"*0/P*OMX]!SSN)OO^M:5*(F0X+A#..AYH?*3UKP1SV MULKHT%PDGY5;%7DP%'L;\&A0*W0!DHO\B>\1#!3K !LIO6.MY$AG['"U1CI( MV"DR@IN5B2-#>0K>JHKT<K+3@?1,/(5S5C$U.BA;<@^='T9W$K@I/ EW'0MB?G79%<[(9%5AMVF14I7%X/?M+ M#MVIFBT$0FU3D?7WD4*R'C1YC!Z&PE>-Q[.H@97@AE3'2@C:TLV.J&%344L4 M6^V\('LL"4>3J!+%H^+6X^T)+8Y8(K^[Q2W<#=/D)BJJW5VGI_CIKOO+2"$X M_0&0^X$Z(-<;0 V/"( A2\,A:,_,"1J.04"N7?V]90Q0OO[1D9PX^WLANN9&B0U9UH7EFYK=EW<7)^1-SKAM_^[' MMVX]X9;FC;!HZJPZB5F39%?_N[P760,WT4[0I%/ 9D&B%0<&?5E7-(4NK@LB MHN[F=/91XF)EA[G"$GG>!:AHB_<3S6D195#*,5FGN2C=5Z5/](.L]#(D^%HO M8V5="8AS'X3$8D$>)!ZR#ND!)DU9G##.;:HG^0$Z&Z5;?DP+>E-P+A&>Y>M-7?)W.(M9[05$ZN7XP*XE"*"3 M/7BRAX].4[8](>/DY%5:D,U^BJS%R'_6GR(7,7U*^K[*C^[A&I$K?.B""=); MITE_^(_M6)BT!G-'X@2_CVPLU%SJ-U&?GU)LK'2F%HO8?0)4KC.S?*]DB0#A:D10.M61Q- MSUC!I)T9%YT9QPUF_A6-'J/V)_$]N[,1L .;-5?_YU3 M]G#9CW_0E(S] *X9_Y>KB[L/Y^33WV:&'2&QXYK.XFQ"7_LBKB?YW M'82!S.=B8D[^^0'R*P9ZN/#.]_3HJYMV_4Z3"SB?IJLT:MNNG$"=MT(4$^XZ M@3A6:YJ<;8N"O]#YH7:DY@^74.*G\T./91P8$X3E'0AC'V45 TW-0GO0F:V M22&.%C[) &2[3'@^UTL\?WCDX'B7=Q1AZ@PVU? M_7/8C)7B21P77+V'U(;#*,Q.#1ZC^OKUW_&08($OZSYDXN/WS#G:TP<-!#\E(T4Z8?P,O_?$V147A!<:9ARK3T72BJXO)&DP]1 5('1^SM>BOJ$YW351JG0QU% MU5]$%Y*: N"I 5R#"&DPP402N9B-WGZ@CDF@TEG*_,3P9/4K7/)H=L4G+UU9 M Z(T]!A2<%X.YXNQ7L+%B(DY[G/.'!I<:*9*@=EX./<(SB!X!8=,8 ^H'M*O M[0I/;W8AG:W.UL%=($O.\N4,@EE<<[#K>!99=;![^_=?UW[HS=2!Q]N$O\P* M,&2L2),(2N 5Z>\LCT3IRLLH3\HXVG#8*C49L&-@RC3HPG)>N4$B).KMU"C5 MY3\[2%FIY^!^YE:<],,$R3H$"5K] 4V33 M4"2DT!JP++.S&-:O\$2M-E%!,,K.HO*1;RM?RHN][W>TM9_=02U=_>D!=RWF M@S=F730)X$D$HJ2#*?DL<"7*[>7G02!\^$L5W6\S?C1(TC+.6+DM*.%8D;)+ MJAA(M1*DZEY1P',O#R!U1(R\MYO'+1U2,D9N\$Q6TZ][]F>.+E]20/4BWVRK M<[[*L G>\C-JH9% M_/*(SV,?K'6]^J4.UKJBU2ECOXD,Q;Z3H]Z;J+)^2A!\^!P54=&O\^=HAKB2 M,(!+&YG2#9P4&$%M3*Y/.5)D7I,U=<#E?%KW,"W1R5"HQ..P4;+-$UJ054VE M0!$LND+'#$CO5\N=M[9+JW1/[J&I0SQT'ZGP!E*OC8SLZY9R! 7,A:75&:&; M:5>,2$Z$D^DG+J]"R84I$Z+"/0Q!P %X<$!S2W8BYR?^R=:X$P^;U(,OF]< MKZ7@^Q! %X(WG(W1M5K8VN^C_/&R\OLTF8SLTW-ZSZU@+FA"P\N:&6E<=VH8 M;&^+>!-AGRI"\&&?*J*B:[(YFR%"A0 N9(_,@C3H-+W:%LH-9SU.%._4V;10 M&X=,0>4M)/PD9[Z1"()+)\ZV(M+TGE6/_",G,"TK<9&S*?BOZ48X@^7C_NU6 M76%D!LOB60/W7O3N)J/IE-_#:N2I\7TG+P[&AM05G;X+4]!)?1T8FKA&&E#V MG#YY**BPEJ$N-\U35@B3>O"64.,MA.93&-TU>]7=R%LQ M)?H4P;@6PP8/L%%:3!:DQD7[)LY5U3[=16&FE#;;\MEZS7+9N>>.G5)9-O"7 M#?^N[8)YO3K)LIMM=5V<15E6MZOK4P2F8V'4 Q:FCZ,2&CEM/>*/"HCCE,2N M;GL%GKE3VG3& A3)IX-^JQQ+PM&$X%- E,R?)/B#E^QU1E))C'1%8,(;.?D8 M_FYZ:'[A9ZRZ+VT20/,:"S:SNBBS.';I';;<'+$\Y?LIM)YWC+:U\^"<#GX: MQ[V@UV60<,P-:>EWO8N>1<J1ZN^AKTXFQC>-8\U\,$?QA$@5?0< MYG))E]KD$W)SHBC. 6?=+@3YH)@$G<3*%- MJ8<;!FDR]UG#M*ZVK243AM*OTGJ.;T%6B8NY0SEQ*6U37J]^CO+H09QPSU@NHGGZ3!B383!UF!#@G)=IDCAU M:V?R7;:34BP*::Y;Q$C<8*9=Q\G+[(UKC>H3(D"M)Q.^9;:6PTB"/ZQ6T+K[ MB;;'(@B#!VSRF&\:8OFZ;JI+KA%[)-AD&(0$8\!YT95=/_/6/S!A\)KGW$UCW9,4^FA1"&&_I]472J%*W885U8'3 MA% 9R$?>W-.A9;,PY>]W)-ILLAU8+PE_OJS2F*QHPI5_ M1DH^A2U547+Z%:F^M-;V,%4'29;G1\E[V->1@J8*QE>F@"H^ M&,ES-U?]>H'R@I"LMA7D@Z_3/%UOU[50-H' 0010F^^8*8%G)):_Y$F=SDN3 M#\_08EC:9A@9G1K+A< .P9R%] XA9UV4+5#!)#\(<"-I;64WL?[SD^5)_E05 M;#5R^Y7R;DKM5/C)Z+-(*>T=TY<4]@+'2)FE66#BWZ)-"OI1*,22K/EI5+27 MCBKR%!4IVY:B2"+<7A5L^_!(WG_S_GT0&1OG'J9%3+.P@5J_?F2%@LM-X6G, MQ?WPJ%YNWH?!:U_QVIP)YNZ[R1V#>@>'7L'+NXN3H-,Q]7*)8D=L6T&](UD* M:=X.(15989IT#AR/5J<"GTJOH&HX6O];MJ+1#D2V 1@$P^ ^QYE+TZ(O!(L:M^ MJLWH -]Q,OP[C8H[#MC4P78TCF-/6PO/-6L&,YGQE$?XF@;(&7X//&?0I$QC M%SQ\P>(^* <.M1-*Z//9"U^0>6(W[*/=?/?#CWQQ+&R'W6$\[(8 SL-F^.WL M-\,#NB/WPF-BAO/,J=TS*[QAP4OG^2)6 053CYWQC"R6J?RE*5,9W$>G<*6L M3,09;_3IDPV[MSN,CXV>@_.PT?]Y_AM]E^[8C?Z(F&%\3F=L#:X(X2P\V;OQ M(*WA(D_2IS391EGWH?$:B;:&-?1:8<$[K_BAXTHE;[X"9_)7;^N8GW<_3CB\ MYD(35(&ZVM_718!TT)0)2GM$%X=/*A6L=.P0-.;Y'H^AG46;IR8\@=YLEM1A M[UB.=>(!3-<[Q]TC+:CH9C=K]=B_#@@=.4)B*"U$@>^.?^&&96F\D_^= MJFFE_3[VM*0*QWEC.(Z(+')/.J@LB$2#?*[_#5W62G]=F#&QO9_ETXH+UQ-< M/%5\B=)]3\8U*ZKT]Z[&$)[8+VSXE(\?"W_^UX?IT3.@CQS29^"#"@B;#=@N ME,/ @!F95=K.7J1'[M@,1_,GUC[NVPS1\R3:.$J@A/O]-Z]%N(-0N(;I<(Y/4"_!>O NAF%JXW5 G*#&B3MWO35R%VHV MF#>MY>->U P[/SH+1P>K.4V&-'R^1H_B(]7)_I S&MUBJ M8^.\7MO9:<0O;3:8/QWDP3-MAITG'82B TX'!4MT,F%(,QT4V$7?=!E@JQ'< M/XI<[IX9:'6FL G"L'N%#51\=KB0V"X%NF2/KPP\*A=$HDRZ.#?7NG-KA6&5 M"WK:9=A?VCFK6D5?AIU!O:A>WWX-.UBZ5\7F=,%=4_SE%:AD%=>/36J':@PE M"B 6-!F9R^GNY^@?K#C+HK)4;QEE.K!Q,RDL CZ5<(/CA#:&\G,"4R)0G9O^ MM;#8O4VJ[*R@9UW+"IH^Y++^;[R[*Z*\C&)17Q1:(,#'3.P*I6*\BNEX6 V+ MA>L\GD4B1AK,2!2A_%J5+JIW2(=!@)!>>RGZ( MKL5!HK0@^UJ%=39)B]>"-)C-16^8+)RJLU-E-3Q7#846\U)K37=4'GL66R6T M;TSG)30!*%&I_^FJ1.8H)9D6>3S;Z-# XI3S]$'4^9#=/?HPUI;N'71621EA M[-YQ8C,]"H90OV*O5+1 %=XP4J>](_M2FQ+X;,Q#%5H?:4 % OKEL=-MF>8< M-<[S]VG>M4 '6&SZ!22'#0_LFL$:R*0+>FZG$06Z,WUBSL6Y_4M)5]OL,EWI MWQH?OVK=4;T'$=X=OF3W (NZ+5Y+G'9"BL$8( Z>?45+3 M47=!?B:&$-.CV2U(S$UZT5LE4BAR[WI8<>""YC_3]3U] M&<:K]0ZBRNWDV,Y+:>W[E[48"#^QY,//$HL) \S+O(R[D_:U:A-398"6_UJP MZGS%4$0U$A05M?JQB/+X,:TKV_3U4S08!2%,"&@^2DDCT-(5-R\S1]N5CU6<_]-/8XTNX>&=;U=2;B$ YY="81)2C-=\AGIQW/.T&650G3C]:KQ M_0AC=F_$]BA$G=<0&E!E>!\J3P4/W1W>S=PPY9_VB, =3(/*@@ADR-QF:-P MF<\Q%S/;'TKK/[D"$[TZDT.*W->H^]=76N+%L%0/%8TX$NFEE1> &,DXWE 9 MXGRB_.<2$&*R;+V1@\BU"!\)!8ZCZU5S^-4(?.I_T6*'%1'-2'N1FDJD&Y$F-FKX=N(QP+#+O;GI>=4+,5U$-_ ER"[/^*G,1P9)Q#AM+UIK:7+IJ$G1N^)N,) 8C M6QC*T*QSD[=Q#Y9R)1$1?(L[+']9>%&=,Z4+S/2."&TK.F MD3X^0S0N]GWJZ_;TT^$*KL-ZAJ[H-0@5/(\/+G%2KI!$@&Z9)L(3?= +JSQ[ MA#\O\A,16R'O?7I>:3/UWPWPHF?H]C(,76#I6E[V") (JNZ4J?#CQ5ULR"9* M$\Q!8+8T0IPH^O(Z%Z1#O@/DNO8;/WO(*9$T)R=MX-'0JYT*'G/)#74J?N.) MIN[YQ;L/EW(NJ^2>WU2(8SEK[O:N!CL\Z[R*]^).@O#EEU#!!;,I69[CCW*. M.7V(*IKH[2D-*H1*+!8D#]3[68NWF DQ/1_>:)ZR0H0\]B;!33Z'/8R]',]] M\10 6,?IJJ6VN3I8#9*2*=/'+Y-P=;-FN3C3"=]$>5&66YH,L,K$TTB&&1C5 MUV8[ !ZSOUJ;"=]"4I9\JJ*BTMM6)5B2"K@R#7);E17_0V0:5^2>/J1Y#A^X M'2;!D#?<."O%BQ/=G1V)S11;,4T*!Q,AX:>^WA-\6HR&WC 7I9!,=134)P5,050N81 UD7.B4@PGA=@L%5 +%4:ES%3.@K)&4 ME475D3#^Z:5T\:_^?@L>@MX#P,"OFE+R8A3W-RR"A5= DE M-;-M(I+T1>+^NL-$W"1N3^\D UQ)5KO.TJF"1*YJN8ZO!],CLOOMYN?H.5UO MUX,;3N_OB"WG8!SWY70$L##.A6&JL4E2>%CO-!]?[[[?,>O='DM@ =>[ MEVILDA3NU_NF8,DVKJZ+3[1X2F-Z\IR^5"53CR%6OV\XUTQ0PQ2'O1HL^0R M_;/#*#69*HF\,0?4KZJQ**59-LPAP\_BV>1XS""\$LHBG:8LTR*7IS/*P$YR M]!OV?.)CSQ@\G839-XYIQT8)$L;G<_88%0^JE=G57C+T]/0/[CZ;3$(G-?C9 M%6M2I'V//T2%H'Z9[VH+UM/UZI9N(,,M?_@E3P,/(YFM?U!?CK=^Z!AO MHJUY()SS$C0CL1C@DN8'LG\BL--0<%34DUC3Z+%(;>,3UY MU6O8321*IWHLJ4L5*S7S<3HQ77/4RHP#V8(M.)0!^7!"R!PX88[8"-VW1:?664 H1:(V:"Z>V<"G,'% MJ?LGRAZ*:/,(I_$!Y\+DLPAGP^"8KMFO"R^4QV&:H$R+2A[8A3Z\1&/09SGY M+(9=AL;TRRZAG)73)&5:=)J)KD1K2.=Z<2;:<"956#76047]S<*U=12$]%/! MRJ&SROC#MB+FQ*#!8LH$="N!AX/);FYG3J]A3Q]EC)Z=?9HRH9HDW-(GFF]I^9'/ M\\-S18L\RLZV9<71+62CP?Q!E+Z78GVZ.SA6%C32[:7@"J!QRP7;B/GLS%#C M+MN+-,B3%GNAE0#_NG=#HY7N=^3@L"IF,9<3A >6Z6WWX)8/?%<&X'/A\K ; MJP!P_ @ZTW\_E/N:/!(6WTC)&^BW0WZ8R+%T@?.<=57OPC*5F?NNH2GD#<2M MZ>KP:UH]-B)W(=(*TOP!Q(W_#TY) ZQL,!*ZVJ8V1$^7C,TNAJNUZ6%6>N*N M-AUG93;Q?,4LDM6O7+;U02_RS;8J+SGVV;>C!2\4WD#*VT$D M] 41\,FW86MBJ%";(4@8B,LZ4;W[TK3_,Z4%Q^1QUWMS9#2&*2>JP/+'FZ2% M+&S]JY._A;EY,EN2/G;5IW/X;?*=]C;YSMDV^2[T-OEN?MOD2VI/;).]) S/ M9>^UN>R],RY['YK+WL^/RUY2>X++>DD8B,M.=\=;K4"R)]P'][(I[XT"":MW M_0<((9>@CR$UZ#J3B)!?2KK:9I?I:JB0C<:;MF-"]A!\W>THH(*+MGN!UB M"/Z,:L3JU(4-Z[P^"MWA?S3?U1C>TI(63Q2NCD[BN-A&67G)RK+Y6C5\##VP MK5 S;02\"69]C]%)QBIJ%*S$IGF8N%D92 P[/V6!"=X;)Y3H"C%535 MXH; 4YK0Y'3'-7]RD;>EIT[B*GT282,G]^5!O_07W(L?")M$IPW03WFR&A^( M<7BS+459LK>=QMU1BU:8W#7\,C%[M \5=%2G'+19VA?YBA5K4<[Q=%?_J!Y1 MA!K-.%Q("ZK/6* :=B=SOX.:B/EIGIA=H ]N)7NC> R6YS58D&W5TX^L.&?; M^XH?$_EOHA*C58M2!9!7"W,,(4\69XN"J'^9U$APE2*Q\&=TVJ6%3R-T#/-7 M9)0J28>QD:J^S$$BMVYIS!YRT>-+K=24\GMF45G#XWN*5II-DH\(-8"_!H0!^U[^IJ=P"3"*"A&IP.4I.ID\@OJXSM MGOO6F..5F5!C(!E,"Y9KWFL =]J>+U1[)#CB0=Q:,"L$]GP=ORWXQKLM*+<% M/J;/\-=XQ['I%[#7[H,#.[]J;R +[VX#.W"PQS29F3[MPI1I;'U%]9EXJE+C MX/.&Q1J/QO5=K_$( 9.2C19F8U2U<>_G5)N-X\*-PTS34[MQ@G:>C8$5K&DP,G002R"GHK=':Q# A__V[MO%NV^_)V_.^8."(;]]MR"IMMO%P+SBKME\ M+%3=%=[Y66S@(YPS6'UWF'RS<["?L37\*_N)YDJK4K1"/,T*FG2?>", ME4-;OTM0[ISLVBAY\" Q!T4'/G7/9#!F8==&_>Y^MCQXJ'G93=< M;+\[V.DVS2 Q=/3LW_\0U"N MTU\)9DQ>O[QZ&>7)*#,>/X#DMOU KMD)((7EFQZBL6E*>%YYZ)?YR++D8@WA M>#*'=YP5IM_ \L;PR,Z9I0%-NK #LX\"H1F">C/)"5.+0]!]W79VF.>HA(G< MJ9D5IM1>')5\JAE%, B%?<7RMB]R?3(9X-6IQY&\.32LIR.^ -]D5&'.]?;P MQYW-A^"':6D]Q2-,EW"!1>(@TTM5,'I?LB4>!X-[%9)40$9G'=J>B25Q.< B MZ+Q^E//*Z0,Z.(S)22T/C3=M&Z1Y"8'L4T A93$-G#51LSR'"SH0G ;G1*FL:;UIOK=)" MF 5/ABRLIK,*2HU5!DCK.9S[1;:6>D<\C3>Q =_3$)Q'@!^E],VIYYW.$C # MN@8.&VCCTB!G_"PJBMV*%5^B(E%.N)L>P=8E_S D3V<6@$MB +QL(%NYMKGO'' M9GWIZ;INYN$2?,$CT^?HH&$.0E;KD-N)PB>CSV+#%_K&=%Z^)'PC^7%:,BT" M>3Y(1*+X T0.WA1I3&]H(6*ZADX/$X]CCPP#P_K:1(?@8W91>W-!6!\ 7-0T M ?#\3 X($(X!49B.J]/.%,LP7=H%J_%[&F60M/'ID=+JIX)M-WS3GSIOZ[YN M7N=W%(S/@M/W.U+C0@0RI,%F+H5TM->FOP"P!L%]UYM(*%V+1!Q.#&BAPK), M&"JR,"0XM:J=L.:A^-4:LG<&V-AD*'15"GV0[@M5-#B1G.7+#E;<:)5H->VU MWKU'76'YF35"M72F?H@9:5!;$(G<@C3H$8G?@H@;M/F2@UOP*4L^55%1Z1&E M%OVYS^Q#KGE!JS0O9\57#+8:9I/ ?G=KJ$P(_P>\GK@A)#(I^0DAC?E9&GXX MR9/#+SI/MLVPSM-RP\HH$XJ(OP%>8C[W--_2I';BL'S( QL"!:1V\(FJKV.( MSSEAMJQYTQR]B0.B"Q)#%52ZQU=<91;M;,3OW*:E#VF>@VKCIZP=C8H_*AVU M588.%2D4GE:AGR,5$V2?8W-@ -^-$.I2XVKQY5./HQLA] _K>EMOX$Y?N2K2&^CBGY8K>B@ ST,$B', M)6UD7X7!I#TK[ZK> ]WU&W+_6X,/2?-:G:LH_=>GY_$B:DO3&Z[_+#HR?$SS M*(\/:NL/[*?Z ]CMP- #R%M5'F6,4%5Z',X7L7]P=.2.T6TYL6J0F6FCB3$N MG&XP,4EJOZ(J-XOK57<#NQ[@'HF;*+^FU>/9MJPX2L5E M&MVG65KM#CL _$Z3(<\!:A#LR5\+F+>3NQ96J).WXWDCKM ;E,@7CA-ID%J0 M%JT%:3IAJ,[=U<$9QZ',#OEG<7#M:0JG=W =&<#NP;4'4."#:P]&%@^N5N9K MZ^#:1G_/]. ZQH6HSH@SR3%K]I)AL1Q_V#QSK#-H@%RJ#G3#M"GNY 31,%)ZUF2'.?^<]ZJX.%O\NK)J;XJ8>?:=$2,_);&TWX_$:1R+[ M1+U?-F8P;"(<"JCS+&)&8D3*( RQ+GZ$XT,:#!>-,H,O6RQ%/%N#)ZD154IJ M<[0OV.!UYF"Y_.XA4(KM>G62L T$NH^JM+%'D5+?-Z1K<1;E]+@1UD -6UIO ME*A,AU)S\"(/5OS3,YV M5=P!,K-2;/WLIZ#.1NCK5R@O:06'U^O5&<FJE:/*JO(45Q:GA? M'#F%!T;D[,\-4R)6(@$*5*)!.G@LB,KLG'4Y4^0LAB6I9R]X\H]M68GF:Q]9 M<46_[/VBW*K-^9^Q;,TVTEH"-0;6*ZX#R[EW?(^,4'<<'=+QF!\B%++Q!&Z% MF!6R>VY&$>T$'M>K\Q1"&_*D_#G-69%6N\8O-\#%&F]BFU%,0_"E.110P2@/ MNS,TZ9_$3QFR,Z\X8 ECM6+D]NKL8F[S0M2 [I_<8+F],%U%-,2)&5 ZH%/E M+(O*,EVEL>SY/JP@%=^RX1HY'MVO]X,<(A!2Z:E2?:(\EY??L M=]FH\&+ZK4L_V?,;6:Y:+BM3JEE7/2_:,JL[@ >VI#A:6 M3 [YF!=]/#5N60P2-$"/%AE*<)(GXE/M M>U-O6H8:PZ2?BRHLUQ(HHRWKF!3P1\LO:H1FU=4,MT8O^ZG@".\[=BUICB@T M^5"GTE^O/K*"I@_YI^U]F29I5 SGU^@/@(Y,4P7D+Q!-%2-J9MVTR\:FG?# 'R; M>,.8F)AY5N9G8NKMHDY'C-Z[GC2/]&JRFJW M>9[\DF_+;92)E+QRI (]:@QL!*<.+%^"J(441B8=SQJA)B'6NH/2@G206@BK MM\:+J,[<5< KBCF9%=K[[AQ416F^U^FC@7/C#Z.[__0-ZKZ_CX2Z-]:"1J]- M4);ID:Q!@!0T MIND31%+FA-;0P3HI 2LBH^4#62?*:\#0A W'C1#&WO&# M<&/7#TK2&JTF5?U;5%\S!Q-%F!KM;('?28-']T@P?=3Q('/CG#8@XJ6O)J&:956;>$ MFS='@J_-0) M).0-)%H_T2)053M5[F)(PH;)::IQ:]/5E01-[V7#K*9Q(+Y3?,:Q,C"8=.OO.N$A24+U1=A.ER45^%FW2*LK&ZPVIO(/.J!@9 MVWT&10.< /1EFI,:?N"R0DH$9R@J^B['WYYT1UEL\#ET4?T7X[EFI:Y[(BSS M#).2*=,G<*'-P^WR3.9K\Z/#/F'[Y+X4U>LGC >#$6T5Z%2'[#Q4N49M'H4L M$2LR5N022V;/!3"KJ!(7BG5O>WY(9OE$?J/2.]AREF-C.V^;)6"2/="0Z1IJ M5&8HT@4Z==&$LWXF\#S)DTO.&YGVX4MG#-,SF HL[T67^PMHZE6H\\B9;-W3-]Z(6P6U3A9F1:M@CBX M[5G5Y@.:N<5G:%/7F(5T%ENRJ&W1.$#RTB7+'^YHL3ZG]T.L._B<21)2=SQ? MALD18%2#2W/L$0:&3(W*.-@E?WO-+8S[BJRC:EN(AB85>8J*E&U+ G6P2[+= M0,;?^V_>?QLN7:J78UZF1 T3TG.UJFDQL"@!(9C?E.^]L_QER^P ,F1%ZBE. MG@L3[SLY".?DZ4[DH*OW AE]R[CI1^_H/KM[2/_R_4X6&IA?(X]Q\O=V[%"@ M:9C $ /_"68(PY"1.7E/=' R"2:9J^]D_@$F6,\)GO)S.ONBSK=.S[">SJGS MY4B-( L=2OK.RJK;9H/K!XH3TF+%BK4(F;S/T@=Q;@9TH43Q7;J&X_3J$_^V M7$$_1Y;S%U*6O!O@3]O#HS._[*#A2QO9PA>CJ<+1"J'%:F2AR7V-+NG@2_8( M+TB#,I$X"].T@_6"2+P#)>59%A/F>CUGN$N9;$$^]I=9;1[.=H:YB7W TM=Z MG*:2L"?.M4'!Z1-[27#HD3]@_LN2-2/A4DQ(N-YF10BNNF6(9IG M3>L)INHI1Z1"T5F4_+JE">5;QCVT:LH[E%^YD/^Q=_/HBSE MAFF>1F<9*VG57TA+X4E-OAP9T?E50 N6U' 5\Y4C!; 5M MNBI&JD?*=W9QPA!U]PNN)PHH-B!^@?($$%!Z-/$_>65T%2YB&H3UNUO+ZY9+ M5HI*$'WQ@*>4HTS;:QE:?GBNBHC!.D3%[J*BZU++JO, $:E-'&+FRSIT. 6, MTIL512O0@7I*M"U'^(;+:_F6W ML.]>MKY\H^I9%2Q1-:C@R,'SL)RS ZH4K M&J;C$5-\S4+IKA!>,>@N?7B\3'-2=NJKS[!%FNJ*#!2#LN=2ZK7,;Z)M=AX] MI>4MIQ"3$C-HG$\_C+#/AP=U7O.10R8"-.G 1IOI-B=B:JE/6NG]<_=OJ2NP M%-,C;ZA>61^Y.LEC3N8SQO>:"1?JT./&_;$.A_7?&>L0OEE/+/1<3-R8+5"R MHE2VQ K<^VJ 4WJ[7HV1S*]@_(T^IG%&QTNF]S^$%(+#P5RS?@,M;!6: 0(R M-:J$<&U [?]M]2ALFJMH/19,,?V"D6.A;V#77%.W,!.M'AK8"P+00P8J*!#Z MZ,0U3;TY<-=H*K_**U8YS$]B_QB/A4SQ5R+W))^%3_@7[H$\RNK@FT^T>$IC M>G'[:535*;Z%YK?1T=VSG 1/:OBD1H"\X2B\#:LB50G/D-0,OYZ88=91B>(5XGI;1PP.XF< G ]$P8ML42=-3 M*>5:[V)+GZG <%X6\@ )<&(WNG(FV>5Z*\'^_^ZNK;=QW0C_%3X4Z!;PMB=; MM&@?O;F=FU'8GS<3A# M#H?#&2/V>I9/JC%UDZ?G<*NB>I\UTV:?U96_J3:=RUM']'"B"VF*S3.7*'', MKPAUF<9E)&CN44T!FFK2M?STI9DC$I]9SA(5=@6Y>=2?3T,RKU_S9GV^K1LJ MYY5HB51]W>RVD)",IWM ;>!PCP2]42BHQT*7S,"+I?*8'%_:462T]X3RFRW= M!$.VQ0V<+8C2RL\]K9]:'Z6N4218YX%*:G7RS*#_P#5 M:U+ 0=4]*?+T733Q*;VK*V0R--S'"M=K5N"9?1CA6* 6"?IW]W_H>4]M2(@1 MGV,05(@UJ'*X/3G7 27Y56O2JEC+D0XH[3N Z-1U0G&8A:JB,W:^S5PHV B[ M?LGY7?R"MBG+:]B]\=I3CD8\);A,U%GG5[2^EY ]Z[G,?\,9W9!V.:AXQQZ" MIS6%BM.JKQ K#GF=""MK/=%*X;>CS7P+/?4%NBQ9D.+7I(#\!4%T120Y1)&) MODN2/#77)5TF6.CH>5)5[Y2A;3(9GKM3XA7M@B/\IIV;&!7.\@8MGRO,BL<$ MJI\AP5NBP[ H)M_'==+\2K9%=OVR2=+F@L3OS6^6!S74 -18<8/-3B0P- ]J"8&7X7"UE1%J\E2N/B=TY8IBE, M2Y!R"*S$'(N*FHA?T-1M?L.N]7='&?6DT;][XH$JFHJY3-19YSE?14X5896G M2=D< Q1FJ%=Z63?+A101YW?A=BC0I"B&WG@JC@4Q8[!O7\=FN'/1UW2XR4M, MO[:V)]?E(?F>MN=#T+Z_A)X"('K)/.WUSN2.T( #PGCV*^T$,S>?U3AO-6M^B'0Y6B/_WGDEU*9&&W"3-Q+I(FZ1*0'VB2[..* M"B1JUK7>M+31B#BDKTQ0B,IGTBPFJGQS*D2_X'0+02IG7YX>\Z8XW('./:(A M+(=-N1801@3FF[,OGY[^@'KRW@6#RT(BPQ>SN^JC:_'7=;UE:4Y7HQKKM_AP MME!]3>?^ND3SKH5#%H?RE78G?=-P#_1 $"!!/110AQ9,6[%I@:+IH]X%_L=J+_>S3(O MFZ1\1WG/JQ1N! >XX*^B?41W2/Q:_^,J;NPDEHW(#89=#%Z#4$+ .-4)9;D: MH^9=EVFQAQ82I07QP]'AJF $(4%:!!XJ>7YSTJ!9]E#9B)!G M7FDXJ:?:D6==MD%67S5?Y3A;UA"=U[Q?)7GUSZ38XHN\3@M2;RO>V;B-)K5C M[?5)^UI]3#!JE3_UPY-]1_2CN@&Z3"F*FFT/64UWM*)XT"L @DU@.G0#/N[Z M$>@R@P41)R[&R'=2_F?P#G1)2LOG)?A-V6HZ>Q5?]C7M]/WSS;O6]($PVE$. M>S5?FN%$EXN>Y0Y*"7/0=;AG\HDHOJTKA7)4P@ACN(PCJLPGAAP-))A?MS68 M>#VN6D8T-U=[K;F_P-R10QW70]]?GN8ED620[\"N^4I> M4DF-]!K1#OE2(>;^ ER/!NW#03V>6/(=:0X2L<-YOU+]*\Z?UPW=#;]2^^\9 MWVY!S>Y6%WFQI;^RT@+UW;:IFX3=P>*(M68KFG*M2,V7%TH1EH[CR7G/-2KO MM"# GU0S^FA;XPR1[JN*[G$ MTJ#XU?9AEP=5<=@]LA6IWI(JXVVDQ"]HZC"_85_JRD>@HYDV^Z,1:B",;G*D M/A+R0=29%(M2@%N8>8V714'>(-9(64WX35A7G&-2X57I&)-=Y;+19PUU&\BB M1*Y?WM5O1NZD%%+$6,^.FNW+2U*]WZWX@(7WOS2:T'7S*)!R[@5JL8!YMG-; M QRTAR>6K9?6*!$;K _DU&9L%WFQ]QXR=5NSQIR+74^M$ZS GNI]!DZYIB>X M$NK\K2_5E!3WI#V\%]R@5GG5^.2-3\*?3-');$"!>ABA;U@KC<+D$9PL:_T* M9E]$]AY7;"_;[6LYLBAX6E/\.*VZS\S>^BW 29&1HDBJD>LBC+]"Q%^BR+10 M6RV(0*ROMLVVPM_R,G_9OO2EZBZV^'&-*YRL&NXIC'8[QILN27K^=UZ2P,RV M7\YZK[$'D^V3\ZV7J@A.[K^T.!O%4<&1@_-K4N>IVD'!?!MVCPFF:04^))@& M9?&(P%:O-12U1X22%A(JQ2<&3X#NA,X+! (L/BV0&9\HUVJS%=K/NAS9:NQP M#?9RXO<(KZ 5@X!>6@RH8'=*^L0A,2_)!@MQV/BDFFX1?R8DJY=EUE4>O/S1 MW;VZP)L*TZTC[!KIYP*S[6.9+5](U>2_[5TV/Q M>PUK1T&9 G ?.%4SKT/5 M%NBHT2<,\&I(QD)_SD8066;R9(2-+E?DK424''D+LV99'&#B;M3\:A/5;5:W MJ(_(V5W^$!TD*+RIJ0\2%%P+/"]":PK84]=YIQJL\]:.G'QXB1C1&(^ M;>%Z=238%=Z,@(\5QK/7G:3?LVA:[+4?PLA8H!Y#V,M2\LP7F!XS'(W5"*%; M:3M&R&%#SHV0GF!\1DB/S*T1HM]_/2/DSY$;(4<"J&6$3',U4NU]?"-6E/>P M'=>ZV].+3G5[8$XU5[_W>HK[4]R*>R1\.GH[S=-@H810"O*J(&^B(BPRKYB' M#AXU[35DD)4+9>0C"A7D@G/R\I27;9*TZ=QIRZJBX\0FHOH!/MVM[K9- M2EXPNRZ$_Y$_KP5N!;M$#'T0=L#XFA7LHM:9,$+S36,N&;P](\P+M$.-]F"C M,>X%8LC9S:D.^P(Q] LDYJ!C#Y%E/9IP)[D8Y&!F,"L-L"8%A=YE?92WA\7O MFAO&?!I>+>0QC-^C%DA$MK+$2$P;S;+L/=6%]X:\.5]W1S2"+[L4R^FMNA1T MV$57BVOQK+E"_D6_Y(Y5R,F*>S3"4;H#IJOWF37BU@G@J=*?'BJ'6W_M?FOM M^L_^'O.N?Z+"H0UN^M70ZQ(FB\$R$AC!@JR%Y0L&B4F"&O7BIA+ M%#GF>:IOUKBB"]:FPFM<0AQ\"Q*R;=QB:G(_)C_N(=*;+EI-6XR.I3PD]\G< MW&^G5=W%P(RZ\ZSC (]=D1OPH8)""S-I6AHIXHC]X6J/[:H?C:; MI+@NP>'+/+\<)3!KS$*=,7FBZB+_BJLG8C_P-&RG]*P\/73!ZP9JB"2GHICN MD$2NVQ ^;$NUQVWYTFR@Z4^Q!<%<0?OD2:\!W&FH]9XXFFCU\7@$W0=]30K( M>1YV\AO0QGK*$ MX%)*%'WSX(@X!!F_0X(KKKJ.B?EQBG@R8'[2-V+M/&'7E+?3A#?B3^,%EPM" M=LG72<(;B5^_#T71Z!3A<# \1R*G:YQM"WRWVHL->:!8DZ*/$+DBU4$@B51% M2:MMZT8RV\#@/-*Y \FJ![2Y*SNJ1H1:IQM10&-IH**5;'FS@=1,]; M15RG5;X!D_YN=8O?EFE*MFQG>U^1DGY,V\C)6]+\"S?+C&SX90R,VM+=)NK0 M=+Y)W($"Q:&PT X7V@>&*#+TCAO480N?(M!L&(G5L0FUY+2N_Z^83FI=1,UC M\N,"8H:;/%V6&55IG#^7BHN-4:O&RXP6=9\+3!=M^,00]M\HQ@7J4;(\L1W. M^-86L^&=7%4LC%DH%8*H-%*VEN4 _?+'!I(6K"F<4[+*N<0.YH?N#A%QY M2Z/5FK&**%'UJ1X],*82+32VC(S Q:<7>F,XJ1,& Q-*'RY7*YPV0S S1?Z0 M-/@! PLI;'8 H:@4^DT::X8Z:9_J,: ;KQP $.TCC$]'#(9T4E%,QRF4MLSL MK*BJGZ_ASF-]78Z?87Z^ HOK_SHA8JQ1-L#XU+%Y!P L1AUFJ.>T]V /.S[M MLRH0D_IH?Y2C#ZZ#"A*S%WVMM.DOX&Y'VWVQF2&Z+!D50DCW;LU_*@E=U\[^ M)LB+'47W->+N*+G/'3VT:2]]G4K0U820FH5?\5CO^41Z9V<+57OV6=TSY:DV MO9VP3A'7.D:VTPOUHFT3?'9UR#L[^$2)%WY%?'3(1=?H%..LOJ)=8Q=3K\M7 M<%26STNPJQEHCO!KMJ*I%HK4?"F,(BP=57+7\[^W/2_Q,]TT*08-M[>T\YX^ M7<'E^NA(&76%D5CBLU\%OL4-Y,>E,%_I,II]??]>XPQRJ9<)M:;'* 69+_0; MTE1C=8*N-7D@'5J$#<:"V&-PL("A)*]8;JRN?,"P?N9MV6#E MP"%[-,P#B,RQ> TDHG#[!&4O"^]S!''2VVK%ORRQR!+_/2 E0=DS,(AS2\)]WQ1Y/\ M0+@[. >WPS-D#WK*2SH7U3TX5%%0BX/O86JM650 XG#, B3:4O&]B%\P28\5 MU O#1Z"5 ]%B?S1TM-TH%COZX?)X27ML9%D6(ID'Z.J>4M]7.6%U/(>_/:ETT7ZP]31QJ@FY=WJAO[M<9V49S_]=(_IX)3- M?I7YOB#[\@4.00'Z5UFA3=K/1'K[.27T4C080D"I/E6UZ2 M*F_>>^SM8UW0KYKM(M6472-FEF1@:V86FT6SQA8/]H^@'M7-' A]Q&SK"]// MJB!O=!:IR/9YC:BJA-MP&(FKV,11X'_P"*K=G'2=P9BLCM.SQWW-0R^C, M_B)GQ_5PN_MNU?>1'\@B_Z9N\(J8@K> %3$4K2 5%SW4\'KT.!"H$AHA >M MMHNN8E04Y(P8L-:OWD&T00N+[CD (M@I-2GR;&^/>2 ODF]IZIN@=5^Z)H"A MHV?6>Z:A8ZR^> ^B4S25GCE2+UF1(IKDL# M25>"IP'& I68;1U3D.J,/4.ENKUV\%>M6P=^.N]N<5R@VY8E>XHNE>@WW,K) MEV"UI50P,I[75G#S)6GS:]ZLS[=U0[?XP[&D^.*1XMNZ:ZT<%6]KKAPZ7&AGOS[J @0Q^^-U?%W\1%>-P?-M,23 G MKIJI<_Z#64#C!,>A#*$I#+':0V.L'\8L&G.3D&R&#!JI\V5 M\P]HJ\RHD2-#132&GE/;]#7(SXNDKN]6OS0D_=^X;/F!- N?UTTYPVO7>7I/ MH >.6D8Q9#EZ,6N),K\\!X*,L,P6_N4_J!O><=2@;[D)6:EWAIU$GD?^ W+[ M>1("G4:W"6>"<05O& 3B0%?NE2&M>\;/RIWXW>K/T\X@NW^-,!3W/)/]R3TMM^8OR9GO$.5 MJX/. M':']#/#0WA8)HH&E[!3HLW^+036? 0W#Q@.R[<-5/MF?MX:LVM56L;D+A1,,/EJ M 6T$F34Y&** MZ,F35?9KO=PV:U)!C[^7=)/ 8GON-JRZ !69^O('KM*\QO=5GN('*&O^?;/! M%?MTD[_DO*@ 'R1U_=D.H?F:.EWV06>FC(NG&D%(#&H7C=%M,M&RJ@ $?%Z@ M%O$"]7 1PXL8S 5BD-LO2(*)KDX6?"@="3'JIVN=[FZ5M0][,$9Y)".P/0^A MG:*I>=B'T):E.4\UYLOQS=-$@@TG8$-RU<;Y?=.I<8LB0/2*5#A_+O>*)UYT MMPN;/"DXDYEA:W:#0$54 U]'%<&S>#75/B*2/KL!H]J#*22D M'8%-Q,7H>F:ZRG_0W'P[)&#P^!]!.TN-S MT(?@'A]CGOKW^##('\OCPU,Z5QZ?V5$_G"_'[+VAG^B/_4_T'QA&^LO_ 5!+ M P04 " O>%10Y$,GPEIU "&\ H % &9S=BTR,#$Y,3(S,5]P&UL[;U;<^,XLB[Z?B+.?^C3YYG3755]J5JQ9N^0;S6.XRHY;'?W7D\3- E) MF*8(-4"ZK/[U!R I699), %> $*(6&O:90-@9N*6^>4%__V_G]?)=T^(,DS2 M?W[_[A\_?O\=2B,2XW3YS^]_NP]F]^?7U]]_Q[(PC<.$I.B?WZ?D^__]O_[O M_^N__Y\@^(Q21,,,Q=\];K][6.5IC.@%6:/O_L_9W:_(/0Y0_O?_SQPP^[UM]7S<5?XVS?X;#QSS^4?]PW?3/TMP]% MVW>?/GWZH?CKOBG#=0WYH.]^^#]?;NZC%5J' 4Z%1")!"\/_Q8I?WI HS HQ MMK+P76,+\:]@URP0OPK>O0\^O/O',XN_YU+_[KM2=)0DZ XMOA/__>WN^M4W M%YBRC"'ZA"/TCXBL^,\17?S5'.U(3$KT2 MEJ".[=8J0]$_EN3IAQCA@C3Q0R'*X,=WU8S_O_Q7_[[D'\ZV?%N%.-U]- D? M4?+/[YO^7-*4B 5):"6\7FFZ0\:LAJR&%BJ4O5E:_!?__LHGBSV0 M*YSR_8?#Y'XWC6SVR#+*)_"(&+5.JI+;"6X1LL=B%^2C*V^\VQ M&*M?__L"L8CBC5C-\\57]&VV7VNWE*3\QZBDE//P/RB;Q63#S]LC'GL9RP#K MF$4)83E%#WS_G/&/_-DPB0H])LY&\-X<(_MMP8]5=,U_/-[8[0T-$OT0/B:H MC>!7C63$'MXR,QI]1RC7;?[Y/=>/^%\6B%(4WY3?:+S+BVNF((1_L-!'_DO, M.HK_^7U&\ST5(8W>W%VO!ZI:_+ )J;BOHA5.]KMV0<-2.[I4F;;C%UYEN6/P$H,6 1O)NJ"*#'O2N+ :)= MD%ZUK1?)_?BZ^+*:B0<>;F23 M3I$N;\)Y$TY/!9W%,1;K*4SVY%V_K+*:4Z5!2]4>9^(VCR-L>-/-FV[>=/.F MFS?=O.EF6@3>=).:;ATU+4-FVR]!BK( A33E-B8+-MRTX9W6) W8BDM(T6H# MCC:VT:9$EK?9O,UF@>;O"!LF#9C+:L/?(GHO]GF;K=S:WMM@W@;S-IBWP;P- MYFTP;X-9:(,!;W SMM:G /-/I$O,YS0(&4.98MRC9("1+:I62KP1Y8TH"ZP/ M1]@P:41=[S?ZK-CG<->C0D]O6'G#RAM6WK#RAI4WK+QA9:%AI7R7FS&Q?A5^ MG0U)Q4T@DJZ^$?JGR+"*P@T6@7I5TI6BW:4ZZLC&F!YYWD+S%IH%IHTC;/@X M/3M,F8&(/0CV/@L3D:5]OT(H>UD0K,T8UAG"VVS>9O,VF[?9O,WF;38-FTW_ MRAG=>(M)E!<_A&D:O^((,D_]!(;U,XPLNNAH"VYH.3NM%-9,E!;>(8A)?\=_5F9*M;4>F M5L@+1NN;EJ-1>A KW63'0)N;H+G.C($T'8W6U=!N+"J+ +F^=9458*IW7'/;S3 M6/27Q_L=VA JLMV%2E=[7$&:CT2S70!G^='+-:)++I#/E'S+5GR"-V':O&:E MK4>B^#KEQC;78/$3XB=.6,UL(\GRYB/1?(>66.C=:?8U7->=5[)F;D#=6I3= MHRBG_*/OWC\^X*SVOFQJX@X6=M*X!D@E.@5T0T40<)W7T>51"XG"SEE'UTF+ M1*3**%@D[]T0"0PZ $OE)S>D E>DP9+YU27) '1CL& ^N208B 8./W6=NHC@ M!C5<0(X*O@ MLG!$6Y$#)J-[ ";OIX$&- M61J?A0RS^>+V8%VW)>[H#S3QE#9'V/"9>=X.\0EKQI0OG[#F[3-OGYVH?::8 ML-95U3)CK;T/6+Y>AW0K3!F&ERE>X"@4*5\O+SQO2((CC%3?N=88>61;3I]$ M;]J-9-J=YRPC:T1O,)]7OI_N4%(L K;"&_8%K1\1K;'M%'IUIO!+F(;+8E&= MD[0X'<07Y^*=O4;ZP'V<-XT9S0Z4>_ZOX^7'?\7%]8S7^;I6G(U_'XDTG,I) MJ_O[.*3=A>D2U6S7VK^-2%*CK&K^:@)ZX0H!/_AKJ90W&I]8$=B9<^OI\J\< M;\0&E5+=TGKB4(DC;)A$?/B!CS-T@Y]0?%PR[VS[)?P/H>=)R%C-F=)A!*O8 M?"%1)&/4*F$=1S' ;DXYI7RM<17C"C^+G^HU)WB'\9FX02%#*Y+$U^L-)4^E M-B+E M!C?#;FPO*=TUM*XCP2&NE9&/V9$/EM ^LT/C.^5L*P*E)<>$0D^+V!*D28\$A9X&D/$7^_;@7?;*NFTM *?4V?LJW*LB^$## M&*U#^J>P5(M_B+M-?@2#^HS/RN]HA:.DA?;Z1MY'Y'U$1^+P/J*=1-SV$=7# M)J0%NI@ZUSH:&^F@$;DB+QU#F/1D7+HBPW97I+(=X8J75G,[RG!+5T33O&HD MP/?4F9=>3A(?Q-2K: S+@!B\;2A/:.HH&"GV Q69KCWE%, M(%\26$:69KQWE!$8@7;E-&I7V+3]0U._H#O:!5I!+:XLJXZVE (*Z2@&WW"V"J+J3E:,C58<=.2P:"WJ?$3T$5E#141?[\OU>$;#-&;W:-D8OZC0P\=+ M^WAI7=(JY6U.JV76$#HM:S8JH6*_5C2PVL,1U-;'HML;BWY>OH&,_T;QSA@3 M![4DL [0PQHVI*%TH#X3#_5VA VC$>M<%>!6":O?R"VMQB?WKM2KK[A:O5O5 M?W"=>H?LM45AJG8W$-)8*F72K5W;QF#TY2YQMZ)+EMX ZN.C7WVE#A^%Z:,P M?12FC\+LD6NIW4F4K+VIBT/M.B8@U<,5F4 L0*)E9[DB(06G3;N:YTI< G@K M*8.QSDFH-JZT'16^]Z(0T4\Y[S_ M2/EP,6XHU:';/&,%11_DL6KM/0RR\06%8@$5VLM;@J,X2/8? 2; MCV"S& M([*&BN"U*&+0UY,;ES1?\\QX7),C;)@,S[KA5S-"E9F8+HLW#5J?"X5U\F$F M/LS$AYGX,!,?9N(+)8UFC?O:#,ZY30:OS6#I?(^)OEDZ]1Y]ZXB^J6CJ9E"W M7P(B'A\*<,J;H@ ];U#*]J*#87#R,49&Y"#$>'QN)'SN*B$4Q^$LC6<4_TW2 M\)%O +ZOTYA%X8;O"$BJN^X8W='%8M0PJ=[0*8K(("ILHUL^?1F,?/U!G$=' M/7HUG6M*@@;VL8D>>A0OM9YBE\A\HGB_.MJ(J M%M_J8F$1<0KE_-?RPZS/(0T+@EVG49*+I]KKB6W/N^XVVOCL7Q?:T$M$<9CP MTQW=KQ 2+^[.XAB7M]3+034%K M# _Q>XC?0_P>XO<0_["0#TA=)=H*H2N2&OF>;Q*XKC[FRC2TH[4F%#)7W 'C M+_(^4"17I ](YU)!%UP12]<[JI,9[XJ7R\S.[@AONR+\,;RLDT^C\E[66@.U M W9BQNGZ,5C@9Q0'_)Q&F6+"0WW?D9VL,B*\<_6(K%--?O#NO8F[]VXIX;I' MMKWEBI!0@2[_RO&F*)(%AK5UAO"HMD>U/:KM46V/:D_(YM:S21X0\L;6A98*(ZP8=+0^EQM<+A=!>CA MS2AO1GDSRIM1WHSR9I0WHRPTH\!WN"&KZ5V0D'3)C]IU$*/'/0M RZFA]]C6 MDY0,;T&-9$&=\PV+L]F2HF)N9FE\CU),:*%S-+^Z"^_EDHUGX5N?OHZ9KV-F M51VS\FBX"B.[C?9HM$>C/1KMT6A?C;)OV-6_._E&)A*SEZA8F:[(0ZK5$C45TA69M#MN MVFT!5YQ8T/71HM^Z(H[VI=&&J[DB"=A!JF"UN9^P"04#75DBXSVL.=D$5E\6 MW+ES8/"RX);R#=_URNYKL&C\>X7^O<*I6!FJ%=/;'2>&PJ'>!US ?"N+">6_ M2D5]#]Z0?V89X)0;#XBIYO*KC3EVZ)0&<3Z@ZHBL$TA)J:7OCJ^<]:8XJ=:B M8%5CS)*\X<2]U8ZP8=+I+G(+L^UU==Q<,R8**E'Q7W$LG6U;O-FJW6UCL-7G MK=I]? :Y#43H 8WP)">%GMZ][-W+WKWLWO3S@JE"^3$G7>\H5R;7# 7J* MRM3!TRXK"VH]N"(C_PZA1]5T435E3=H0QO8A$#5OLS )6'9 $Q!-:^@]-FXF M)<,C9*>'D%D(Z3C"ADEDR@, PQ/+IWI%$GXALU)#%/L3CA\I]_<8A\3"@^J6AUM8XSMOT%),A;8MX2 MT]-+9]]"&K_$\@6H>+FG!= OC2]O+6] 2-UO\X/=\*,4A$;7:S[L^V; MO5"<#B]'1!J+4MJM)4J&_)3'3WP A0<7/+C@P84!5T6]4DC&/.%=$64[2"'1 MP%U!:EK7$U!?/D3"@W>ZX%VO-JTA2._G !>OH 99^*R(XM5U'1NX:Z;! M8W4C877G81H6CU'_EF*^ZHNS0E*@N;VU\^BA+XWL2R,/61H91-8]6HK5_1F1 M)0TW*QR%2>V)!FH[$LF[+7E(2,-DM[8U4,NY./KNT!-*$(KQ,ST4@.Y6O)EG3\0F_+K2VA_!YEF>K(LY8XAB3-[:!>"D& MW];^G! M!.SEO4W>V^2]3=[;Y+U-OAITCURWVXE$R0:>NDP4-#ZBHUBY*Q^X;%R6B[R@ M)Q"5F;IS$7RP*"'B4Y<*;(GXFJ]..9E/O>9KNW,=@FY-??6KWYKM<"58)I,M M@:V*OKF[2F2Z)]!-XLJ!HJJ8*X!K8!'Y8M*^F/14#!+%F"XXLFXH8.MCL-A! MF@'>%Y-7K2+=,LK885P@/L[+QWE--N[%$3:,AN^$F/X>)CDZV^Y__!?FIR:-5ML;KK+71;?I=3;( MW'6ZR3-64/1!'J+4WL,@&U]0*!90<56\%;@T[D1K# .L[N[$^D>*CIF2M[:" M? 8/J5'L;: H_LO:*?:'($Z@8W=XZ(TPU2Y7T8CBY(KQ6E9>HZY:NR*;=RZ4#DKCB1N]AV[4! M,:Z(RH>D'?/L<$@:_/2 P0U37P=]W#1MF-+4U\S@88R3#U(#P<&N;!6 >:#K M#_=!6#X(RSE%73$(2\L78R@>ZU,0[79YA)%J'%9#[['CKZ1D^+BK([).H.I] M+7WW^2,_;OB',O0[$:NE*&[77.L+U-Y '9XD9&R^* I<2CTJS0T-$$W6:YR5 M\YK&YX>[%>[CUAO$#+,D+>0NKY#4U&[B,4F.L&'TF8#B,1U1E9.D?+U+][FT MK4'']N'Y(PF*:&UOD(4CT3((&[(^/C;"5X'Q+G_O\O.%0N!*LG-" MD5Y/1$FK<$XV[4!7^^7N"D:LO&!:K!GGY-*^6.0*K7,"D1VWBGC*U/UM8WH1 M)N]Z\UZ$6BV^"]IEQIGP_L> EF^'!%P:V3;(1&PA9X]_5-&S !IJ9#># DW> MYS"2S^$+3HLB(L554CU$S:^@_)'A&(<42^!]U:XN^4=\OO>XI/E\;^-HOB-L MF'1*5 ^#W8K+3^J1:&YHENB'@PO[;'OX%PFPKSZ /4S"?:L:(WAGAG=F>&>& M=V9X9X;/7^QY+VC9@<\]#'<^.KU M;$_5;45+B\G6WF%\)LYRQF\NQL[)^E%$_PM\K%PU#4RT=S"0TQ^RE0C#YO\1 M"3%/82)T>_G>T>IK"VMWB*\;'&4HEI&OQ+':D";J-J2,DQ"79QML:@%=##-R MZ+.)345BG+TU17-P\O)5\:OL\=0H$;KZWY^ S<<'T+ MH1M^#D /14"/\=DX(J1%6VYI/5'R3?IF;BG9()IMA668\0-':'>;EVNE;4VI M=C<1:1\AKJ_R$Q2X3=H[F&"B>$Z;DT:X!0S7=L']##BB1)S>&3^+8E&I /%+ M79 WWQ08J+CX(KZ*\!,2*TNNX'88R3L-O=-0Q6G8"RCEW8E-[D3@_3AU!XIW M)7I7HGBYOL0E(Y#P)60>S7Y M0:U(L'0L?WY#33HP. TL&\O?Y5"3C1ZD I;5+R[)2M,? A;6KRX)2\4I!I;0 M1Y+YY))X-/U2<$W3756\'[\[7)).*>V**#9<2DYI[)UA<+C4S0&7'I.J?:P, BX<)S2Y:%!I&82L3\$M+R% L%C\7R=8(0% MWW"V"J*<97QF*0NRPN3?40Q+S]8;>^2D[2Y$^KR!([*&RANH\T]VF+V6 /<&N#? O0'>;H / MJD6YLJ#:Q=C)*'$E>4!EM>G:,6;0GY^#I(CWU,)]&CJ/C/A(J?!8STA83QD\ M/-\@&HJ0ER**^#[?\"4@9BI,1*K,54*^L<-30V80]#OH<%A6P_*#H%C2E3M^ M-977(K'4\QK'#T<8QY=\>B* M1U<\NN+1%16S35]I,F.G_1KP)AN2"KLR((O@&Z%_BIK<4;C!W.3G6B_G0 M''QD6ZX3E=ZZ,VW=:4X?Q-[KM#+,6(#[:#=?=6GK?RO)5G7D$9 MY/#R=I^W^[S=Y^T^;_>IV'TJBI,92^]CL,#/* ["(IM%RYZ3#C&RU0:@Q=MF MIFTSZ21!+## +(^I=S8^.*#]^*,%RK2WK2PT5R9%[,G95O)CR5M0WH+R%I2W MH+P%U6Y!J2I&9FRG3P'>O^+2Q8!J'V=D*PI*D#>E3)M2[3,%L:>@\VW&>;4K ML7&%4YRA&_R$WKR>=+;]$OZ'T/.$$P]W:W4=V&BZ<3/-JLG%JB.98YO(B"U# MXV=K0C/\=W$@Z@2X]OD);[1[H]T;[>;USJYWG[?7N+7=ON7O+72E544^O M=&71J(BJ'T/D=%*'AU/6S0!)[WX,EM7[OUH 4G/_D8&C-D(\8&0:,&J>(0A0 MU#:_9K"0W=O9<,RCL8920?9&SS"$*-MY&,VTCR:0(92I"9-F,M77!R%%W$ MS5U,,E+5B,.(S1PRR$R;\3K>"WK.MHJIQM)>WL;R-I:WL6O*6U/> MFO+6E(K_#* 7&3*??BJ/^<>0RZJHF8Y25GQ2SY""#C>V2:5&ES>N1C*NBGTQ MWXB)8)?/B$:8SX]435/L-:#Y!UU2($-0;7T:,@E7_$P\$Q2>'Q!X.!FS*,-/ MC<\9-UN-'0>V0RC5 \6S;R&-#VG_/4SR\FIC+%^7O],64/>/>"O<6^'>"C>O M1O9T'WA[W-OCWA[W]KBWQY7L\5XT3E?64+/DM*PML%B<*= TA(9N" _Z>?

A8^ZT% DA'&1GU:2?% STA 3[.F*YDC$'+2.L=F<('S_?.3XGDT0>!#^%Q5 M9CM#*5I@U01>[1'-9F&7QSLGM2Q7-TOC&QP^XJ3()E%.T-88S23[EXL%$HH$ MVD_8'5^]=R@B:<2)+LX[11GH#VE2$"6Q9VA!Z OA_/1#+,,1G\4K_GN\5)5% MIU$]$.8>$':?K] M'N(GTV,\R.=!/@_R>9#/@WPJF$Q73=F5U:,BLQXTZE.$_SK:YF"1?7!'9!UL M>;"X?IJ\N+2-$4/P\2]!BK( A33EM+* 4RV\UVN2!DP@Y'J(LMJ@8X/,.M1Y MW-DX[JPV;2 H6F=82@=G3:!Y^YF*7[_21=O\Q0>V:9]B #6JJ*ZPYDJFJM96^L M>6-M.L2>GK&FNJF]M>:M-6^M>6O-6VLM&3 =M4)#1MK'8('3,(UP<0LP+COQ M1\W:][#!QC;)5*CREMA(EEBS@@*;+I !HS+S8RJJ5R&F(M4+G6W/PH03B.Y7 M"&6?*Y8S?"HS-HK]RS'"1T7:V/?C7.4E%R *?%_X3 MPW$1PL"/2K!CL;%/? MF_K>U#>OFO9R_7D+WUOXWL+W%KZW\%7\L;UK4ZXL)Q4A]JR[GTY6@9X): 9C M>O\N8&@I_HWBSOY_X& C8TQ*5'F,R33&!)PN",:D-/-FL(4[](32'+$K?L9< M\K5'TS YSUE&UESO%O<629=/&@BWDMK9?[P(,N'G3QH(L' M73SHHE1!4U]O)HKQ*SI#CQW-HD^CQQU&PAV^\HEZ(%<[W]O^(+\H9^?A]>001Y)0=[9H#>8%9$3=R@I%@5;X0W[@L1FK-&.%7IUII"K%SA#A6U\ MS5=LNL3\4"BLY-\86N3)#5Z@*\HUD!5FZ XO5V]48,U1]/3B6AZ^A&FX+#:* MB**@851(K\;K?%TKUL:_CT0:7X-2 MTNK^/@YI=WQ'H)JCI_9O(Y+4**N:OXYO")[E7-OAEUHME?)&XQ,K:I[F7.^[ M_"O'&[%+I52WM#:0J ,XP!MX@70U"8(TT\?.ME_"_Q!:/$1>LST[C& 5FR\D M?@W7J%8WZSB* 79SRBG-*1)EF/&S^*E>H8)W&)^)&Q0RM"))?+W>4/)4W.YR M+@ ]3*.E_##^C4L:AI3N&IL\(.;"RI_36TKB/"H\;&'T9T+D]PZLT_C,<((V MB&;;VX1;AGRI[V^8L^T#)T9RRBGTM(@M09KT1%/H:1%;K;IYVW*^FWU_4^>[XSD@ M4^'!HK'\M3M-T4!A>;"8+'_E3E-,((+C;WUHI2=S1P]WKUDI#)Z9ON'/6.C'U%/(^W+%LG<34HK^&,V2M%GPQV1-50ZW*XTRQDE?R)Z3DI@Y9*O%K)%Z#Y,$.,[=HT9$SA+8^Y6 MEV%Z2)CC*_2^7*%G_$2)695"VT@NL(>+B6:U=%;%>NY01)8I_IL?P751@9*6 M/<;W^:2WP4BKP)DYK99^0_Z;K-FHA(HSI**!U1[8H+8^H=#>A,+S<(.S,!$' MR0YL%9?';"U,D;\+W>2(=(6>)H..F\AK3O8 ]+"EZ!ZB/-:Q?:;0"49K*D.P4]\"BII6/QY>]T->^XOZM3P= MR$?]:L1 =<.E3R@ 6"'.X 0#@344-^)$/^/$PPWS0I#L_%GFYX&P;0LCLEI'A?$A5EBACF M9U69L>G_V[PA3=4KYXB^-BOJF^TBPD6 >',T2O#HZ$.R0FAL\3 M-RX@Y &[=:;QPX1_AO1K):6G2FYYF?<1AQT:7;P$5%2($QQ0]%^ MY7XN@GVU=-Z&>7(1/F$&F=KVQIWI>5BA!T37-R1L)J.QS?C R"[,<;M0L1^#Y,<_0LO5[T*LNDCTUN0=9SMTDV>LH.B#/!&_O8=!-KZ@D.6T/+K> M"ES^Q+3.&..SNJM4N3N[$*OLIB8UK;F#V8=8?1D%'WOA8R]\[(6/O? 9],.\ MY:"F>Y%>5 %7A-<&:Q)M*-<5"4F,+*)JS[@B$U^2HNT-Y= M(&>4*^( 7%%@=[QSFZAQB;1A@ZZL#OGU#/"BN[(D@-M$(SK$E9H80 F!8ME< MJ>\ E(E*Z)HKRP7PO*D&ZN_*N=N#U=WF60"+RO("(L ]!@TZ<^7H\:5E? 9, MES?/"5A=8AL&T[OF9@ AP]Q&^X*M%[4@X3B#G>?6B_/ M#C%A8*FY\[3EH,&%8'G^ZN4)"FT%"_3CY 6JF/9G119O*%YK9N7OA#X1IG&0 MO.@9XN_YFO]^EPQ;RFB%,AR%R9Y[K:3??CYM-D>X3QY\2O$164.E%-N;G/JR MV,98=@<,COMA$\^UL=7.0K_B1_J!!GLD#84>/I+51[+Z2%:;8X4,'&T^$M9' MPIYR)*P/R^NR4'R\F2]%9Z,CSI DI+@56$.W VAY^<=>A1@"5%'^C&$ 19-> M#Y:,!)8<["KQMT:(1-JN3RH8_^-'"!DU#<<#:)27M0X8H[EW3!WC3(RI 0CQR-&(R%&-R(? E7Y>>GR1LS- M_@F,XE\B%;8&]X!U[+%ZOH5UPVNM3$:S PN3_^MXPAL?E*]H;GEP?G#2^ Q* M2:O[^SBD%6&L-1ND]F\CDM0HJYJ_CH]BU._4%'T+DYJ]#>QE$DMZ393(6DA9 M$SI3V]8#81X(\Y7V/+C5"_/UEP]IN0"FSG6[Y2FYE*>./$BG7*(?31UND//= MK+).?;X]TN21)AVD2=].'F['6"8\"1G#"UQ6+I$]=03K914[\@>0H/T,LU3^ \7\"-W>APGB^X7_*BI* M+>3\U_)3H<\A#0NBBM"&WQ)( L3?DF@^Q5"F;BBXQB7]YW@@)L47-%@9ULE+B4GWK@?'U^X MMY1$",6LN)[J5#74)!E 3Y.;!D#>5R3*GAW\.\-\Q[P[PWK-\J M^T#UFV@KN*Y(:N1KNTG@NNJ5*]/0[M@PH5^YXCD;?Y'W 2^Y(GW XR\J:(DK M8NEZ1W6")5QQ")O9V1UQ;U>$/T9 PN0?7?$!"6]$H@&(G%!$@JXO\ 1#$GJ" MJ(<[C*R57!]('5AL[KQJH.BG-!,-\S%8X&=1E;*L4MDI"@8VULC1+RI$^:B7 M([*&JY0M<%A4!L[AY8H?'K\Q-!-3Q$^2,T+^+.K^UT61P'J>8#*?LF] (LH& M1X&DA_?,>,^,]\QXS\SD, /+@3^/&6AHW@KWU(EA!9KJDQG;Y-V/P;)Z[ZV; M80(8:&2K!$R1-TE&,DF<5?-W3R9>KS\YV-L]F2 MHF*N9FE\CU),:.$);DQK5.C5/=>5+Y;KE/'C0WSJ%E%,8AS=AMOJGY%8J\O: M=%=83[=1_WHZ%#TLOD MC-R@3!CP\T5Y*,_SC!MQJ0APA"VL;HOQ-:%V>9!;&/WMS1G*-Y1)[*A<"9.BRO4?CUHCV=4 M""1="DM('"I-?!TT,4UJ5M'QP+\N4:YD37 MK#0-J(\!]]@+Q-3D&WMI8=3YV(*@M;;S_E+O+_7^4N\O':J2M?-%VR7H#%&U M*%V1B00?)"IPG"ORD"J91$VCL? ^V^\4K_.LYSIT#@[^>8RG?\%VO'#&.6.N$I1&M.)RV99UT^G!J#W*>@C0/BB0UE&KX/N-@1/S9$=<^4I**6 M)6_(/[,,<,5!QWI^W;XQ=E9B#\3Z7,4CL@;+5>1G$4GO5WS_L@=RAJX9RU'\ MVX;_CI_U23&MW.9+DML\F]/S,$GFFZ)"]A&-G<8ZP6S!6_XY/IMA(5,CZ56"C7^ V>K0\G7\#;UNXF MWMUU]?75;;6CN>3@/*1TVY:WH3.4+^KC@U1]D&I_DCGI(%7M:X5T/;%=D5R[ M4U'ORIYZ"$:7E075VUR1T1B^>51T)59T,"GGPGE2AP*61\%V5>UFL MIZ]O7B"!=C,):K32UP 9M/8SBM2$"2>F(..6\L-A=R@WP1\-S3W89 ?8-!2Q M?+Y+#>@BI_SN+@-DRGOY*_I6_*E9ZI#.L 4T+=/?8VD>2_,%LKTUWW>DO=:! M>D+VNZJRD*!][JVB"% XJ?21B]>G0]X\PU*6?D ;3=H0GGZ":/9 LC Y_/LY81E?["UO0$\J'9V9I2* MD@)%GMGVI4F51%5,6?$_O_,IW%LM3>NAST\8!2=U^=@EQI9FW>R)WWS"1N8+ M^3/OVQ0H.-3G)BG"RI_X>WEDI+&X6R/^XP,1O[I\1C3"3' Y6RXI5X(RD*6^HU;)/3@ MA!?4LVI%H *\*,JUW)!OB)8_X356.P3Z^:1]:U"3K]\VF[%%>?1)XZ)\;#_# M'H^W&#^S,"T:EY>K3&Y]C#])(8$/^J-$ZGV6\+F(T0HC8>:*6@92)IR-C*MNNB++=5RT! M15UQV+>N)R!:Y8H\?$:&C^'0"DT8$-X\Q4B/H*=?B%)ZQQ$8-F[4Y[27D@4/!GN5,(<+5P&+%MW MBF::#9B!VQB.V6PC /^&XHA_#G#*6Z$@"Y\[A@Y#AAH[6AA.DP\0/B)KL"J1 M81K&(;]K?^.G##>*Q(S5O\,+;-V9HNMBB3R$SWIHKCEG:3! M2:M[FNJ0M.:GJX8F[$H M3&IO!E#;D4C>G1R'A#1,=FO;\2,&RBOD#CVA-.UG1\PO?W9 4PU6H;L,8V$"^-8&UK;@,#PEVO- /''6QA0G$F M;(@)+NJNI6%2G2R5"7]]=R_=S\!>/GK,O0(L8@''_\E9\;P'>ZE QPIS*&?% MTVGD";.:&OI:8Y@,1OPMC3'+*'[,N9FW*Q8W7U37V7W^R'",0XH;*\[ !S#+ M)MUC;GQNSE"*%CAKYJFVM84,[(_<6\0/JXQ+F2^P7:7)6131O#&]LL.(%@KB M815F?Y \B:_7FS#*]D_-"*R 'RMJ,F@9S)=/>H/6^M!6-T-;I6]7-QKS+G#= M;E$3);1@ZC)1L%6(CDG@KGS@LG%9+LV1JPKXU=0CF<$'BY(/9NI2@2V1!CQ[ MZLQ+;UB):V'J$>UROIN]/5/G&Q[)#\%EI[[ZU6_-=J!]N%AG^U=(/6[L[BJ1 MZ9Y AY(K!XJJ8JZ ;P\7%&_+CNHO@4PY<-T6$?@$LMKBI.JA,B>8$J;O!#C! MG"^@=^$$4[;Z@>-/,(6KD[OQ!'.R>O1]G5#*E4X$K@WQ]6AW8!S^DHJ30ZR" M-,()?EW*NA34"F4"FMN+0"<>OZ=/&XW?[Y4''^]_1-90\?XO4SK&Y![$EH_[ M80,EA7>$OQR%G.J[5T3/LBO$#_W2AYYSRK:O&A])K<>1?5TS.R+3IN6C,[!M M??"(^\$C8\)NEB/7'G;3R;KN_SXT9(Y\#!:[J#I^;C(NUL(Z[YCYJSCJV$:$ M%GG>/AC)/A 5-'"ZY#/"?V)8[*%R_L-'OK>R^FPG]8Z=Z=RG[E^GFSQC%YA% MPO4K-O=%F(6W!!>$1$@4!!&$U)"L/$:/><1'WSXJ:')(RNX1]W8& (.XG0GM M\XS')O8EF'[(NI@\&(YI.=1LI%L(WM$\4RVO M/;8UMX,!Z;YO[^#1:0?SIFF8L@6BPFE>QA-R?62^J#DOF5@0K/Y/TH4UQ"?< M@O%]#J>'X7T.YQJNKI$Q3A=GA*EF>Y%>3 %7A->JV!%U#\ MASULNS9HP151^1S28YX=SB&%GQXPHWKJZZ"/FZ8-.9GZFAD\[WCR6:4@@-.5 MK0(P#W2=WCYKTF=-CJ"H6QN^-8"3\H12*WN)6SFA[,I^PF1.,.E2Q1=H*'SR M4Q#M#HY(Y!!W"YL$CC9VN*0263Y,\HBLH<(D+0Q^JZ6S>@*)71'ZDOX[7]QD M.*PA3M*ZQ\#!^_R1GY;BZD>_$[&RRTT-/&20A(S-%\7CC%+O9'-# M T23]9JD!2GR5Q>:VHU/\D5UG38\^/4'SE;7:8R?<)R_?EBM>LJU@<.NPYJ, MA[G\*^<'FB"*I.+LD*T^:5N#H0N'NT(2]M+:WB +1Z)E$#9D?7STBWO1+\5Z MO68L1Z(ZT/[!^/(*JW\PLI$CY9%\1?)&/,9'L[C%//R^('#-S#FA2&\?HJ0T M.">;=@RW_>YVQ?VAO&!:[ 7GY-*^6.3ZJG,"D1VWBD;\U%W)8SK()N]5]@ZR M-R+I&YDX,>^8 HAY0GZP'JU(,]Z>]S\&%"7\5[&H'91M@TR$98=15M2N[.3Z MT1IZ9#]0!QJ]4^B(K*&<0E]P6A18+[;1BB3\Z! JT4&9XT8?AVI7%QU8OGK# MN*3YZ@UZ[JC'["4H4$1(-#J8CAN:=!E=Y.B*JPMWY1URRZ^0YK=;:]N:)/X& M,8;0?%/$A:7+&Q&B(P0Z7XC(,BM(WWCW!6Y^=398YX=3IWUSZ]ZGYWWV:F[54#F^0DYXO0!F!/TR8'P MMA-,06M'4 VY(M\%#"W%OU$4A60_)>DAV#Y3GP;YA1XS-O@#3+J;Z(F_2 Z'=@P_VLSA;\'OC?U!(K_!35WYK MQ[*7]:_\>'KXAI(G](6DV:K)3.DZG+T"Z&G:IS/C!:4D;RH$HCN,W0P_\ _W M,<6OQK&)D5>)DA24BALGYL#>=63R\RJU7IG(OE MZD]4;]5]YZ*^>A/66VL0+*NI5+[O3U9OH *PK*92(K\764G0-+# ?E%V(I$L M3&QT(NEBKF!1_0H6U:=25"E7X+*J[92$!3;XP:+[J+K*GA!])'8Z*X%8@F%7 MY< ^RJDX)[U7R4'=D?;[(5\?-NRJ )6JC)MV-R2PMTDO))#$\YR*T[L; MG]4@]A0Y:*3T.A4JG5#MFE!A]8&FP38WD_IA>S?0)-@N3.E>^'X9:1J,?R/] ML%V-,P&F'U:(HE"8;MV8?AG'QW)[-]90;BSOO_+^*^^_FJ;_RMIX[V[Z^@DF M#G?6@TXPC[@'E?D$LXR[&UC#^;4<$%J3,3Z<@VOJ0FLVI[/HKQPS7)1EJW%OM/3H\8G:EB_- M%U_"-"R?X]C5L=$@6#I,9Q[.AZR%8R)IMY]$MV(.8UPJ$&\@Z.= MK6,BGGH+]KS@^#HM=VY9I:JFRSX&XMV1G$?^NDD<',YB6ZZ*QDC!3Z?*^,^3 M8ESNQ=8?<&(+_RM)H[XE\3*F26%<\8OA=W$OG&WW/_X+H">42*KI MJW4VR-QUNLDS5E#TH?9Y$H4>!MGXPFUH;CX7=\U;@4M?<= :PSMGO7.V%^?L M&!JJ=^.>CAM7\>(AO9R#K@BOW0&L@9Z@$U.*&X"@W\W+D]IBL8 $Y_@G$3AB#. 8(M7B MBP$B+:8I,6V'U7!Q%^4=>YE:F3+; SP]0*JQ.^=B&Z@]7+*Q2\)KQL'-! %] M"C#_1+K$7*$/0L90Q@+$,KP61V40IFD>)D&X)C3#?Y>8%*J>"UH0&E"N@_!) MC6L&T8H$&HN:D<.!QF7+QP0=D35Z=O18\PT)EQAW[8WJ*,(ISM -?A*ZY(ZZ M64'<[("?ZGDS8*W@;H,:]6TJ4=Y2.5AOL(FQWUQ'6&^P:;$OJRJL.=K$!-!8 M8UAK+)_EZQW)/3N21[N[O3?Y=+S)/BG8:C^6M6!'OYKQ"3FS>M4J3C!1N"=E M] 2=7OV8,2>8,-R/^6LHK?-=D)!TF8D'J&/TF 4;BM,(;[BJ2-&^+(P(+GS5 M2B]SLY=OC9V[ M#3E+X\9J7OT,JO="C6+>72_K%91:U^/.&/6I)95YA#X:UV5,DP\7J2]JR7MJ M.F--BGGIVVI:@TV+_>9WUC2&\N]U>0BT[UR:?JXD#W!Z@-,#G%8 G!8_'=&K MSC?<6G)%@@U:PW 0IU."J],UA\,X71)=G9$R',AIH>2&P3Y&ASM%KC1)<%QX MPQ_#)$PC%+ 50AD/K,B*A!!]W-84Z:TUF8Z;F92V1:6W)B6$80MOF1.%2/3D MJJ/XS^5?.;\D$J%ASK+SD-(M)[ZH(]' LE)? ZQ5&=9_X&QUGK.,K!$%+FI( M5Y.Z@)2^UJ4*[&V2P8O*C+M.N5*.'L+GZ@Q%33PU=["*C0,E1H&7U[U,,O29 MD/@;3I(&RH__/#Z!>YFA ZVW@5II6Q.DOPYGXE-]^1PE>2%AG6O"NAUMI6YEI-"9PS3;XH"%7]8)VN8:=UZX'ZF6;K#RU4V7_S& M2@T&Q$Y#'P.LB&(_0#!(VM80Z2H757,'DW;)K8@XPG$5]2_?X]*V)D@7#\1F MV]LD3,5Y*G3&C? Y-6O+D"[C,W*'8H36Q4W.UX3 &$C"/[+DQ@FBB&6E,KP# MA\JZ;0T,=AG*!.-)J5P#\EI1U&5M,"Y6NSL2I M#D7LL6U\G58PQ:W(W>("S?@F>,PS0><#J=_]C4SV.;@[0;Q:Z]A'Y?JH7!^5 M:T54KDU%CG>M (YX5P0B9_5 )AIJFRO;!RRC3DJN*W7$P=*"QV\-%UULJ6@ MOKOAXH:ME4F3$VV RMUVBP* \0Q7B]O &^CP(T46]C=5@WIM,.OUF^80&KA8E%5A^\6B+PR[MPHP&148(C8<<&5 ?0$P70,XR+/> M7%DVRK*!I*$-!U)9OWITLB9< :[4)*429N8*C*4FH0Y!AJZ 76H"ZRL/SRE8 M3''-M8; NP*0#;$7W<3%>CG7QP?*;!92CYFR R)IT]:V(&\9]@ZP62\R>.SR M@$B;]5)23#\=$'";DL;0!^3DE ;?/89[0*S.9L$-$<<*%Z73:CTH/?=%5J.^ M#?%S@(L#-\C"YV!#R1-FXMFPW7-A3XAN [(X;*3W+D3G[XS])D1/!/O";$=D MC?[V;O>9K*@?^"LFJO"D81S>H2>4YFC&[:!H^P6M']^\C %N;X"%\B"^0L)X M2PJ/3!%($X4)5R&K0*PSE*(%;JQ+HS"$T>H[%9V$(KQ,5;EKZ&4!0WN%7X6? MEDZV,5,B#3E7E"JLAJ2L)?^K^X#F"@]UV8Y*8]A09:G:6FK+&-;9!O;T^+)N M?[80IK%!>QC18*&J69ZM"!687;A&-:H:O(,M3-0JPBI=##("VEM-AX3!;^R2 H1C.T;>83DT\G,1EPY=6EA+7>+*[( MISUK&:HTN!+2I[9B@##*<"%]-@M'23=P9?V,40K!\E7B2R&HA97W!0\Y%7;> M@U#>BA@*G0YW&#DC21U(SY4#;A")@F VYVY)Z<'8&RSGU,G8AU1JA*P&7SMU M0@XET5,^(P>2:;^GY!3B"7L6)!!Y'CV$Z=7SB/M?,X'EH9"FG#\6<$EK/OX( M&-#02Y!@RGSTT1%90T4?U607S**_A]5>;X*TR7B_VY( M0ZB)/AKP*YTE(&HD5 OQ%E%.X9JD]RM^4HGJ-N]^:7"F:O0T\.#>6@3 _EW( M:[XX+@[1X'&!=3+QB!?+Y@M1O:&(2RV/GGUUBPO$3ZX(%U3SGQ-4K+$T/N2F M*6"EMX'-10?PQ2)H>-J@NQ)42@Z[ F!/(R M78W,O6TR/J$')T=Q9IR%#$<-%$O;FB?] B]:I ME&=HP>W#@YJ)E\_\).=J-+^[Z+:PX)5*;0_X1;-!%(+U=PW2C^9XX]]_V3.OTW?:\J0:6.YA1--B> IQ M4E)&Y/"=N'_%_/CNX&?#B,9B)Q#Q0'UF5]!-$R$ M,1*O<8K%A9KAIY95I];9QS*Z]ZS, UIO".5Z99G0*2IU%59M>16N-^+GHI[\ M+/X/7_]KU/CP5(>1W GAA"JX/A3S=$(Q_1LQ/C!*T?_?60-Q;N%(Q=4W:NN* M*QHF/1TE<#A'LXT2:D:)P7*PO#X-\.DJ!7<06#*6%Z!1"]CJQTD"EIURQ1F; M9#>*,Q@L2N6RDP8B8F!K$0"'@:4"+S'YJ91*RM79K&IKF5RTD&ZPI.!U)NV7 ME"(8"55U>*P1RZKB>#N,'JPL0S35U**]G"=6&C-D4 MM,^[\:^ON.J"GU#_(?R X:T(Z ?3Z>+YL@) M20^3H2$2LE3J0<.95:\R;8DXNI3+AHM'YRO&([IJ^*DR1\L\YFC[0,.4\6NL M="\5_TJ*L_8S/V *]9%B)AQ2.16\(XI)W+*A1ORRW8%E[\R1.>T@).&G$2M& MO#[T=AVUQ&EKCN),S-6T;)&NL^:#DGQ0D@]*LB(HZ0G11S)V-0AE&/J=XPM# M*H?15;/AHI*L!5\'MB%.*XJI5WMUN,"G*2Y&XT5$BA+!/P7A2^P,"QZKV)K7 MO]U0(FH&K\. ED&F09C&+_B2!N/ HYO]HYNUI3NNQ'Q7H;]G M_):-V3U:B@FNK>*NT*,S99\3\BAJP3+>OUBVC12UM!SN>:D!EO\!6V-^=GSH M81?">!"W6/Q(D?PU!W _.UAJ?EVCI;45Y#-NM5R)1?3*G0]GJ+Z_R:=M9$16 MZ2,:[%4];6#L("1X1]UU6AP$1=QTM?_G5$S$?+';.OB!&&4Y6'2 M(HV^/V>_"*NY'EQV"M\Q*;3J\I>>V;5M#*+=NPFHZ&*24QK4QSM7O+=!):YG M5,W.NR=.T#TA/:T(Z&1V129M>C;1MBUVVBU8!&ASN>)NDE*3XL!FW\,]!@D*&6,#RS28I_L 7>Q2R5;!(R#<6X)== MH^?_[?*%D1V]W4GU'MTCLH;RZ#:"2UWF$.*6[+Y&C-3)O1%$WX;;PKAK "7E MC4T3_P?"RU6&XMD3_^T276 6D3S-[OCLW"(:H<;:D[K#6,;P'1);>_?'!T37 M[W08E@QCH"RO(&V^^(V55:+FCWR[I.)1I\OGJ*CDPZ_-U]S"] MAQ&]G\/[.7KQ!.YQ4RZ@N&F&T("Y//E.2;KR0K#J"BU"2*]Y4F=XF$\W37O,%2TQS- MZ.-#;TJ1*CZCM*M9:A !::BF"N6@;!VDGZSCH-N+5J(8K'%@PZ,Q$S.A!CO; M/1CCP1@/QI@%8^ROC-Z7"C7<,K*X<@A4.1L G7F]LAYLC2R!*G\#8#)'$K*U M"(.J5FD&D7GW/J#[2N3\5X?U-+@B4A;48+P-_WV$D_)E(5$UE7,7/*(E3@4B M5Z;#I*+(2<";!>%:@$^:-1I&)6EDU,< ;QXG&@DGJHGV/(B[FR]N^-\>5B'? M^#]6D&Q]^9I9,9MW? DL4_PWBJ]"3(MB]S7@T6C?["R=MO<.RDK_9:FJ\MVD M&G;U!QD.!1QU2T-P0P-GC+GGY;7>U#A"(GI[I6/4DK25E_6*T#NTR6FT"AF: M+S1%H#F:V=?>*YKGBPOQ7!U?J^P+3@GE)P"06TE/HYS!CKGSD-*M>%JUV)E- M(6@:0P4_G2[K/UN FGJHUS\A/P60TB(MQ&/B'A/WF+@5 8J;HC P_S[-;(3E M^E"(G%M&4HF-_XBA$[&,G56$P:%S&[>GCFD&%A2\PO-T!-758@<+3_FA3)LV MI0&L%"S8R3^GV165!4M*^>7[4A>Y3*W\DU.M@A5A>!V+Q.CXA6QG8P?PN,_%"3VUA?W![(P\P1@C%3 CXFK$\3",A8#$= M[#=^=E)NH?+=AI_$"W+ULW2;A"G;O\4#F/M!OVFT?G0MK3-*A6Y6U%_T[U8XYZQ\!:J(P>)J"\4IPU%=K,*8G[9:M*R)P9<#-8W%LOD:KN6O M,@SY*>_\$+;N5Y=G@T[?98W,B0ZD!&=V0]M<5)T0/7S>/ MF)Z6"V8X)=<[\$['@5=O.Y QKS971-GN")08:JZXL5K7$]"@<44>8SC(I^*B ML]!!;FVUV.Z*W7 [:&I"@^N%PVTY>V5F 48KCB0M6(>%< :P EONWP' X>M M\^HM0DR#IV);D46 PFA5F73!DN_9+ CYZEI7O.1#./VZ$F"/3[ ?3KS+T&*7 M8=%686:-^D#^]";V0M/(L$ZRK@V5L6/B1)X?7LCH-^UVA6AP]SO M).'#B#*58XOU]9>=$>P=9G]>481V03]CB;7NNY,4:J5"?19'V]X>.*J&6?Q1 M/)_3E$IMB KC G]L9_5199/*'@(8[H-FW4O>;SE-"-V8>N5=7:?CZO*Y:AZ* M'Q4AU=7U3A&Y'TTA\1#_&#;@"2+\HP,8)XCR&[8)#?D"?MY5(<["YP M%GQE MX"=T^$LJEL=1^08]V+^7;XV-\/=(M ?S1P+S+W?35.:S/X3/XHR[>S5%]RC+ MRN?1YHN;#(/S!.0UZO'4&A.PVD]353VW6D$-R%5# MZ^"#!0R\7F=7A')]('VUKRXPGQ:ANN#&YU$T1S.)DS:0W#!5L^P*<34R3(2* MEG,:MZ^84A.+WC$SV6ZT:P<)+K MR*PW0<3EVET$[6-;(YI;;D#1_T$AW?_]S9VN,8+W'GGO4=_>HW[4+.\H\HXB M[RCRCB(9.CFHSGN"3J$.RN, 7IZ)/ ;4BY%Q@NZ;#EKJ<(X8FZK+#6C/@ 4X M^;J'8\*W8*DJ%SV/ DE,N@FCA.WM]>5' 0OLX^>6FY:T R^>3LGQL M?78/"/Y;X58/:?'&P2-:\,/B\"^/V^ _.<4LQE%O?G7=CYEUK'>CVGO6C\@: M/TVNG^G4<&YV6SEC JKG81K&X1UZ0FF.9DN41EMI?<;6]N.SP!)1!9):?EX\[\R6_?]V9G15K_\"*O'S.:,BO M?)R&=%M! 5&T2VD&CCO8 MPH3B3-A0A[/8CVF85+=+5=KB^NY>>C ">WD'JW>P#N%@U5;UO(?U=#RL@&NC M#D9H/9W=E0]<-B[+I=TM#55(7''4J^TDH+7JBG!TELLI+96F9=)N6P^716E: M)O*+2$&U=E=$3>(!@$FN"&6,$#'EV I;1.!#Q%H\8J.@=H:\:K\$*HY2LQ4.0A):%6C(21&$2Y2+@03*:GC/.*(UC^_ L M8-:[_H[(&M_U9W05@#R&%JS341V-!35%Y>&R"G19M[S)S5C?^O@Q])%A=EK, M7YA4U!6$O7Z4_#Q,DJKVPBR-_PAI48"A&877'=$G#MF!:QMX+NLK^E;\J5GJ MD,[&G\5Z>3B\ADP9:]*.1M-'C^JK?,V%/2@>DT]R_MN2P'F>\8L@%17M&YA4 M',5D9GD#J6]H/ L9CM38K1_C]-XU,ZLE>!_5Z?BH?!:@U1#/IKSELI!F-@(] M0(7]!+/Z]/2QTTWHTU#R3C!]KY/:-%P"G[7RZM'6'BY[S]K$EHXVB1EH_J<@ MC/[*,<-E/?20,<0GL_@=GY" DQIPM?E1U'3%B)6UTW6?C^KG6R-#Y7T2[2'O MD2#OLYSQGA84GCIR769PO;D2B["I,W_WX([\SQ1M[=RA&:"U..%# M_3 ?"=*/0XI )"4N4_PWBJ^Y[9OA!1:DS(H5/:L6-#_2;UZ6\ZQFV7+6XHV(8ZKZ@6\?5'=H?:L-$J+2>?E8 SS41!^$CU'EW7-IYT0[&N5 M6D3ILMMP*PD &)4&H[[J83F]J%"O*G#F6D@VBV?8V";FI MD\:7O.U&(#(CB+?UVP9"\'.6D36B15E5 4*M\(;)JWVU]S!0- NG.$,W^.GP MKB]GY&S[)?P/H>=)R)@$T=$8P2HV7TALK?2C.F-7O@WI-JEM8S!+92?+BB[980;JX[.$W,L2>J!AC-8A_5,$JQ7_ M$.>X_$(']3F1W(J>''(^1^($68 M"@CBRJKJ*#(P\.I*=;6.\E*P:UV1V!CYVE-YP,_"?&U#DGC+9XV*/%X H2LW MX/CR;8C$&.Y^M#9UUXH08^=NC=%$#G2$.WK#25N64PX7/MR:M%?X=H16PV7N7"$R0\'6<(G#3,:KE ()=!7(SPB:ZAJA ?J@_A;8WTG:;L^J6#\ MCQ\A9-0T/-W:C%KYGK4B^!*FX;+8P>*Q-QI&&=LYUAIG!=QGO#)@[0>-3LDO MZ/%ENA:6+^]E67DOOB\8CJLG$Q]HF+)2NWK7PA-D"-NRO9L(+2_;\J#2XB+R_CB,L;]B7U#O[Z0S.D4DO%%4WS1%!OR8WW1E+=5 M, "^:E>J%*A+I-%M[LHB\>5 ?#D0ZT3FRX&8+P=B>=ZQIL0TXF]<4-873D*V;;[! 51@>X?Q MF;@)TUA*]-L&!H@4]?!6)(FOUQM*GHK32RYJ0 \#\<=-)\;9]H$3(XGR5^AI M$5O2H&II)Y-':"-ES5EPLBY6LB(6C3370J&GCWEW+^;]=[3"4=)RG=4W.I&H M=GVUV0>WGTYPN\J]33JY*B*BF:* &_ #1$%,2$PBI&2ZP81(R @,4KMQ?8\086WY7^1ACG: 5 M):#H! .%AW);#+?KK!6E"HYGQJ7][L=@N8O>>(TY['^MYR:J'=(1&VPKD/$Q!YP&[#^?[5 MUSW$Z:^[FTQ446I G_=!;#_93^+/YDGLJQ:506_6CJXK0A%>IF6Z3;0MHL_* M9.#/_*B]:?8YP@>P@+Q9%XC:* M'\A]F*#Y8A=;^%N*F[RK2F,8K69=W0U2SVIM&X/NR)WP*KIDM09!?;P[V*0[ M>%ING[YU%.]:/1W7*NPP(J"#USF9M .,[4>X<\!SVT+1,_J< Z?!8H*:[LXM M)._!L-&#L2D,5/Y]FMF(+3?A%2?HL5 !&$[0"Z%DS \7K&*]?-1AG '"5^S/ MWNP&GPP7RE*>UY>IU4([AFX->?W>!0E)EWQ'KKG-^Y@=_8OK7]Q"3I\0S42V MM_@E[RJ"DS2=@7U];FP?8;]T>]?A$5FC)[[V-J$@GUB_JV?41$I^YN+L*HQ$ M 8BZV6MO:)IH*68N:SH^X1=\.5RGC%]08O&I1N^.Q_X[A2BG:7Q>;C!HIZ5H&_^F.!E61VX@1M8 M9_O9JTH.=N*R&L-^9KDIE.0B:+^B^$O(CU_9^S']]G;[JH=XF> MCDM4HMT3%67:%7FT>RO:["%77%>PE:%P%;LB&._3L]JG9T@24F@8;LL[MTFD M-Q6;1-/OV<>GQO9Y]D>S]W<>D364 MO_,^?^1'BJBDC7XGXIF!^U785#L4W'Y +VP?2PSD@>UO+8_JR!2/0LP7]X)( MN1NSL:&1VKMKDA:DE*MI_B+2)O(E74QZ'0[H*E[B4.+DN(=)1O:7]^%"@>1C M-;7W_@COC^C'']'+R>Q]$:?CBV@_FPC\8G1.*.U0J_Q(=PY9E*T21178.=EX MUX2-K@EKP1T5-?T$DX\4=']#@-?/ 4YY*Q1DX3/7H4JA'_[N(!M>#^?J\(6Q MX:W.I'I4:R14:_=2\'4Q-P_A<_'JX%>4S1<'CP=OS]""4"2V7GG&) GY)GQE M-4!1QQ'UPC>EO.UH8/R'W>\NGS@KR2H'0[*]0'$>%:%9$JZ4QSI^C+ ? M?@[>C3P+&687>,'_AKC\N#YV&](LY2?Y"F_8+"U?]RN6SMN@V[Z&[9'+9G.V MPZD" C([GUKCYC,<;;.#N6L 0V1=3$9-O]E;LB>(ZAM;1?Y\4SRQF2Y%-FL1 M:L*/NF\AC<$\-8^@M]$&8O3M&2B*B//_AE4)VS.4H@7.6*'2\A,%Q8<-S@EK M3KWI_U.6B^X."?T*B:-U%D4T#Q.VOQ2O"+T@^6.VR!/^-Q&S!%Y*G3\T/;&) M3;/[=:]B.AS8*K&T*F8*/2UA#'Z='5UDJ7A8W"X&;BG:A'BWL-3X.>IKW^RH M/MBJ.(I)AKU?;*K8_7"*OG>'G: [;$ P?[+^#/-@_A.BC\1.O+J#13?KBT">?$*K.\!TR=L#7[! :"#I@F7VJP,R&\K[ Q;B1P>$V F^ 4OJDW-G%\0+!=>%U2.!;)// +YSN/A< ML"4Z8-QP0<%-A]I?,1I> MI4NN#[$Z(FO\0JD=YU$]J$5WK8R:&!:F81S>H2>4YFBV%$7"I:7H6MM;X)\= M-"+$8.X;W\.(93@Z%_@&E<^3M*V!,JI5'7H Y;*FXQ/^HAOFV8I0>>E@>6,; MB)?FWK8UMX&!K^$:*! M\K&JUX2=MT(S5> X)94AK$C^?F-C^0@1NWW\PVK-/DKD=*)$ #<\T;E(W94/ M7#8NRZ4]M :BO;L2: 1?)>WFF"LRT5DA]=:%*Q)1.VN!T) KB??P+03 8MP5 MBOQV5C -71'1&&&NRI%AMHC ?)BKM449.H#4)UC"H@ND,=Q),T%Q65+PX]> MB!BH@.6;35+\(4P"G'(JU\67^1_6ZY!N [)H:ZGGM!Z.@+']V4-SXEW=1V0- MY>J^HOST6F%&:+5]2=I<(+>]\8"N]^&6',@K/_2*[P G,YH=0,G\7\=+C/_J MW[>4B"R,.:TTY)IUUM9L5$)%R&I% ZO=K*"VXT/UI5[5 -&7?S29(-O\[('( MUHD;Z&[I93;%F5]Q$=ZERLS6A&;X[^*?C9$:C3U,,K([7)$\LJ&^E3ER"071 M>]S,H L=L=L0QU]14[K[VX8FET6!;R"6"5)DWO&JB4E2]P9 *<&;YI) -2U- M$EYA1U?;S\)O[W%*=(] O#G:L6RPV - UWN%@L%P40?+B3QV+Y MU'MJP*)PJ?Y3.QX.%HMR/2>KQ=*,NH,%XE(=)T4GH:$@H(_! J=&,L=+&=(V'2QJ.:9"G65L\5_8CBN$*-] M):D&_XG&2":S<*_X)!3/PIUM]S_^"W,*:;3:WG!;)Y%XO-0Z&V3N.MWD&2LH M>B>/DFCO80<;[Y79>&\C&Q^4V?A@#1M?N'Z5T^)49&^7O]1OKS6&=^)[+W<_ M7NZ!;V_OZ7;?TZVI I!>SD!7A-<.P>MH6%-WV_6XM-JT.%?<6?V*JE93=,7M MU:^H:K515S;@&$Y2RS>6S4Y2:_-/>X! S[]\%K P?*MXT>XGE?"E@5?U= MLUIRAP^,C"5WIM3CQ"/AQ%=B7JN8GC/*+;9="%QS]BBL1S^452ON#HE=S[D/ M$Q!YP&Z=:;PAZ?(&/Z&X]#//XA@7SK(:NIJ:CO& >X?M",'S.^]VG]CYDMA) MZ(9PHD*F>KVM@9N&UD'ZR20'96A# M2=ON13])PF1]6$KZ:)>)_:> S0,UE M@$+2/:UQ"^T,O8HN!DF.E/7Q'B[OX>K%P]5%G_7>J]/Q7L%.I;?IB"@"&):KP>#8P?(VCMZ0=G62 $HYGZ2:7S-@"Q8'+\Z M)(Z.B< ?'1"%BA?:L@@:6NII54@YYR$1/.SBS!^WP1*1)0TW*QP%!3RI7=Q] M4!)LB<+ICY<.<3I1^02.8.'7W3_$U/QZ@%E7O_[W^>P(IW[[A\XQ.BKT_';? M0,_+'P:/&?)Q3-UB7_K8!)VB8_K;A4/7L*DL99[:]N12-Y-PB$A M#<7R6]N.[Z3CIE%1;B'-I/%*Q\V\[]U[@;T7>& O<"_GMO<3N^\GAMTM1.G> MG+I,VAT6"C?RU!U8X 729%Y,W7VE+(!C>V_J*\"[,+T+T[LP3/K#A<:J OM8Z=Z2RV]%>2S18+%&7%A]A*0AZH?6>J M;BF)$(J9.(AOPVU9CX30PM%]55;&.7QHH"&EN8;\?@8.TH_FP 9X2O>,4K&6 M"B;+976=SM9"^9LOVK+ WQT)S]#733P&R5;B_R__RO%3F CJ[Q!?WCCBIVRQ MV-/X]2\.6NX5A O,-H2%R6=*\@WOP?\=%3SG*'YY\:)!QF.2$/SD13V6J'^> MJ*AO$<4DYMQ24<;X I7_W7-_^1P5V_N.*R"7Q;4PA+"5B0@^F!/W1:77'Y0) MY[SQ_Y[S7^)&#P2TFW.IR>88*]?*?'&X?N9IIY7:((Z#E\O78UJC;4$TOS56:,Q=?4C6#>)@LR;E^*9 MJAP>=+6+M3J0JJTJMN(H=C%\G3[Q@X]0E4D\Z&/9%BS,SGU4N\X";1W!!C9O M*=J$.-YI-U6 ,;_8"NJE,1EZ@QF=YJ\H$]?T+25/W+"-S[:_,7%&UJ +37$H MX %,JKAP*AO0I.X#6<.T.&%8UF%N:P:P<&YKJ-2;6\! UC!=\ZZI&K,U U@X MMS54ZLTM8"!S!82$6T2E=M";]D9OE@/ ^A#'+HB%'T&*H]C"\1W:Y)1;S@P) M^'B])NE]1J(_VYELZ&@%7_/%!1:[)XT9G*?Z3K;Q\P6G7.7.MKO,.SA3QSV- MEGU[H6^OD)P3UJBO-C6W8G8>R"SZ*\<4[9PXB/%#G.\* 3.5?XE;^((,81>O M_(SC-U*VO4W"-.-F@H#/-J()E-/& 2SA<[==[E6)9$C^8#H^D9(GM-7 M.#( +$G[F65)9<,!NYEEJ%@N\TWAI+Q\1C3"#+2YI/WL+JMI$-3D^NA>25#9 M':W]C)[?Q:H^XTIVS(\@82K)7(+RQC[I2(WH\B:[$L%^+28[I(O/GK(C<%LV M13[?R?U\IY8)[C698;+Y'-!SV;G%\)9/TA\R.YRT#+R3U$$8]06 &I]'\W.+N*=?S<6CM:8H(H_U-/P]-_#5.=@MB,9"F#1?Y)>:\3SN\4]KI^".QP&HU-AEI?<=&.&&X]B.,0H^T2 MHS9U**YG478.H7+$VAMXA<)C"QV!^X:1IVXH^X FX7@W=K\BU4]0&DZ8$[K! MP5EK4_>0]2"'AOL&$/GI"/K:KPS5XP-=<8[TOP8! =6G<2&KRA":_C+ 9>&. M](#I&<,ALU/?ONVA]@/@LM-=?P,61IPZ>CO<&@4D3PR X4YWD6IFP0X RAI_ MT'$P0;9FWL(5[TD#CYJ25$@VAPM2&6^T!WI0%*-^W1NX-$_"DAF\TB!67.3'_ M% 4[-.\19_&E:&.7-RDDPUKQ.$4K??!7*KIGG\ZB*%_GB2"S,'9%4@*G#G&K M]@F5 5Y?T/H1T1V)1XFIROW'3[#=/4P=)K7@K- MN@)HE\4M)K8#2?G>J7T%"=362$'(\IH2V:VSIQ G(I#Y@1R(MKJK^9;'40-3 MFJ,8*@59;X%8D;'(%/>,:Z&.>E9S<%LIQ _L]C6JB&LWK-6?]K[.E/\9BE@N0!$=@N*+G/)-66JVY5[]BKX5?VI>4"J=+6-.K<"7 M_DBVL:U0&T]_(&N8_CU,$:%Z!Q M)K([WNX^&;? (ZNIDN?2)W&%A[KI-!N$CHG%"G+! P\NY*HJ"P7!8^4 M*XD-RC*" '3.95J#%Y">I]:YO#:HO !^"N<.(PLKS!J+OX(E0K9BZ\.M$=LE M,XBQX=S=)I5A)[>B=5%2]NB"=N_2DHM.,"G(E :\_(?4>&31 GI[%(N[J M0' EVZZ3M*!0M6/9=3"9V9$S9Z-D.KD"7,N+ZU-D]2Z% 1/@;#RKM ,PG4EM MZ^,&[//E /74M G)"^RB'C!O;$+BDD;@#)C$-2$1R8([X!)2UM(-I;GI0E^- MN69M@E%6R.T6S"!^Y-$S]U*2H>#7(-HCY2)Y[5M9##>(2HLW"*NJ\]!FL;CW MD[W86O/\QB!BO*S \;B!YQ"R750&0]$_EN3IAQCA,B"#_W **),4\-#@ =D29\*A%'V9IF*RD&S^$F42A,U;7;%W,]S6I,K(6^L]R1O M+44ORVWII!S4M_8+/GE6T+;*YQBMD+Q9T+BTDR^0^*N:8SJ!/2T@C%.41L' MO(G)?;&G0SP!(-XJ(A%B:G/0W-/D')2/*RD>7?).QMDY7#2M\R/I89*1:2=G MG?(#YD:UGA,)M/4/HDMCM?R#Z!:$JQEXXAL&2FEH),.M%_NE!->=AXM(LU9* M"MK3<$%H!DHE*JZA&NMEN, R:Q>+,D@P7%R9M3*"P0_#18-9)Q@UL'2XP"_K M!*-GC \0[&7[*0P&6LWXU3X%F'\B76+Q:FY8/G/]VOI[^W)5Z6S'CEC4L[[1"+Q*!NBN\D=@. MP_FO)B4QL&+NRMDU1M2)Y<>1CSK1\,*H D$G&'+2'?<\P0@4-8#*C(OOW<=@ M43X,&";%T\#,=-T46(:? DTDL+RY2(FZ6AGY;_;V@J1G8. MCL..]QP>D36ZYW#H>8:X%<=9:V,BBS1?.9M"Z;\AH:A-%2'\ M))0;?H2*G&1I-HC.4"8=!SMZ+]!C&TNBB2VD7O'5):MK7]O6)/$O4\_V](BG M:;G:D-,F+N2=?$:.'=Z.:2&39H]V[S\X'?^!3\GQX(B.$=N'"G6"@(F:LG"" MX(A,CQTP'V<*XFA4D5DCC(,8L7"ZI*($I?L]5 MD%US+2BHKZ^-#/GT2[:'=D:"=J[$)%=EKL\HGRQVCY9B5FOCF!1Z]$-9M?SN M$!,5@3.NSX/( W8;#ACK:S= +!^=UX'"YC1[,#ZY?\Z7NK\5_^^I23.HVQ. MJR54L][;FHU*J%#U*AI8[:$!:FLP!!<6?&LZ7G5'"*$@>H^;F21X_BU%\3S/ M$E1_*BGT, $$%F=!D;XIJEN&4?8'SE:[,*9]24SAM>/_%S^$SXWHH/)(P3MS MC%<7@C1]H+:-0:#P+&==0_+:%HF<..Q<)"A83%-1P;B&]V5TP"WSJ M9+5T28WK0+5T+4_"@/R'Z2.QT[O6 #9EQ M_?T<)"CD- 5A3#8[XS5D4?#QI_=Z[CV5$4=VX:F3YMUT1V2-'H&M,F<09Y+Z M&ACY'0\1@\-/BOL*6V*_;6+. &__RX_OI?"[4M\I/U%B$%0_>'[YBM"OZ-N+ MT+DFE?(?(]2&7&N-8:!.S ;14!!U(_;+;AJV#4RUM#9-?I%\/5_\QLKL+! 3 M1WU,+KM;BC8ACB^?Q0.2+6_(U+8U2?SQ&ZL'Z807:($CW,1)>T>C_C7OZ1F8 MV ?^Q?EB5MW3\KI#DJ8GXJ)24FR\&\I]-U0W?8.H;"Y71-6.?G10WJ:.)O>V MGC0,%5=DYPN8>(11#V$$J?7#;1.+):-DM0VWBRR6$!A*<.^1P,^7(%_!L6/%JA2JSW>9CV>72;18@7I(]U MXE^I4,^I:*P7QO6519[5?_ MA(.>;\L_X6">Z$EX4/P3#KT_X:"@)GDOR^EX6?SK#6- P_[U!O]Z@W^]P49) M^=<;_.L-WODY9>>GM973=)"$X?:,Y6)20PC-N&W>_<0-+1+]^1ARL15OXJ&4 MA55)!?[[H I@"Z,,/_'S0//)@8Y?&?M)@5[(]'U [HUR_7I9)[-N7)K?A5OQJ]BVD\;S@A%T^(QIA5A2BS27HU6#? MF;3(_D#"?$'Q[ G1<(FJOZ!;RD^FX04)^?KTQ/N9-\S8=7J+*":Q[!GR ;\T M/;'-\ZPHFX33)==2*$X9CF0O2PS^O4F+<-"S\,UW@I^\T-2%]K,30C-PA0"_ M[LBJM%C -J]@!M-#T/[^'$+.@Q Q06&_UE1,2%J= D-B?FS?MH_MJO5KE:8I M%&?X#TY:B$>KY X)"(.?B;M*+GF8B(<;1I"N*B73$WOSE=/$[/N!Q-Z!$A\J MY5ZHU+W S:X9RU%\D5.1RUC<(,428L4?C^[RN)$AU8&"]..)Q55UQB]]9-7I M1%;Y=^VL=AMORN,M"VEFHU=T<"P495,BMO@-7PM=Z$N=0 M^,( ,6^?2C&GXM6)JJUMTNZN"H/E]K-?GMV 1K"D?]&[QRY3.]?HT/X>L%Q_ M]7+M[IL 2_NC,^>%20P,+.Y/SHA[^%@$N$4Q%%10AKI:M8X; ?= $ $ @ &^ M30$ 9G-V+3(P,3DQ,C,Q+GAS9%!+ 0(4 Q0 ( "YX5%#ZB#>BX10 ,1< M 0 4 " 7II 0!F XML 88 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Tax Credit Carryforward Duration Limit 20 years  
Undistributed Earnings of Foreign Subsidiaries $ 528,519 $ 429,173
Unrecognized Tax Benefits, Ending Balance 148 148
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 148 148
Tax Adjustments, Settlements, and Unusual Provisions 0 0
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued, Total $ 38 $ 38
Minimum [Member] | Foreign Tax Authority [Member] | Canada Revenue Agency [Member]    
Income Tax Return Examination Period 3 years  
Minimum [Member] | Foreign Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Income Tax Return Examination Period 3 years  
Maximum [Member] | Foreign Tax Authority [Member] | Canada Revenue Agency [Member]    
Income Tax Return Examination Period 4 years  
Maximum [Member] | Foreign Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Income Tax Return Examination Period 5 years  
Canada and United States [Member] | Minimum [Member]    
Tax Credit Carryforward Duration Limit 6 years  
Canada and United States [Member] | Maximum [Member]    
Tax Credit Carryforward Duration Limit 20 years  

XML 89 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Long-term Debt - Long-term Debt and Convertible Debentures (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Senior Notes $ 150,000  
Capital leases maturing at various dates through 2022 10,153  
Other long-term debt maturing at various dates up to 2023 3,493  
766,623  
Less: current portion 5,545 $ 3,915
Long-term debt - non-current 761,078 $ 330,608
Revolving Credit Facility [Member]    
Credit Agreement $ 602,977  
XML 90 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 7 - Components of Working Capital Accounts
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Supplemental Balance Sheet Disclosures [Text Block]
7.
       Components of working capital accounts
 
     
December 31,
     
December 31,
 
      2019       2018  
                 
Inventories                
Work-in-progress   $
66,514
    $
26,534
 
Finished goods    
15,347
     
11,843
 
Supplies and other    
12,650
     
9,850
 
                 
    $
94,511
    $
48,227
 
                 
Accrued liabilities                
Accrued payroll and benefits   $
94,010
    $
73,454
 
Value appreciation plans    
6,510
     
8,860
 
Customer advances    
1,454
     
1,365
 
Other    
63,470
     
48,893
 
                 
    $
165,444
    $
132,572
 
XML 91 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 3 - Revenue From Contracts With Customers
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]
3.
       Revenue from contracts with customers
 
Within the FirstService Brands segment, franchise fee revenue recognized during the
twelve
months ended
December 31, 2019
that was included in deferred revenue at the beginning of the period was
$4,462
(
2018
-
$3,392
). These fees are recognized over the life of the underlying franchise agreement, usually between
5
-
10
years.
 
External broker costs and employee sales commissions in obtaining new franchisees are capitalized in accordance with the revenue standard and are amortized over the life of the underlying franchise agreement. Costs amortized during the
twelve
months ended
December 31, 2019
were
$1,717
(
2018
-
$1,220
). The closing amount of the capitalized costs to obtain contracts on the balance sheet as at
December 31, 2019
was
$6,711
(
2018
-
$7,031
). There were
no
impairment losses recognized related to those assets in the quarter.
 
The Company’s backlog represents remaining performance obligations and is defined as contracted work yet to be performed. As at
December 31, 2019,
the aggregate amount of backlog was
$300,499.
The Company expects to recognize revenue on the remaining backlog over the next
12
months.
 
Disaggregated revenues are as follows:
 
    Year ended
    December 31
    2019   2018
Revenues                
                 
FirstService Residential   $
1,411,998
    $
1,254,840
 
FirstService Brands company-owned operations    
836,637
     
540,058
 
FirstService Brands franchisor    
153,826
     
132,079
 
FirstService Brands franchise fee    
4,949
     
4,496
 
 
The Company disaggregates revenue by segment, and within the FirstService Brands segment, further disaggregates its company-owned operations revenue; these businesses primarily recognize revenue over time as they perform because of continuous transfer of control to the customer. As such, revenue is recognized based on the extent of progress towards completion of the performance obligation. The Company generally uses the cost-to-cost measure of progress method. The extent of progress towards completion is measured based on the ratio of costs incurred to date to the total estimated costs at completion of the performance obligation. Revenues, including estimated fees or profits, are recorded proportionally as costs are incurred.
 
We believe this disaggregation best depicts how the nature, amount, timing and uncertainty of the Company’s revenue and cash flows are affected by economic factors.
XML 92 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Long-term Debt
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Long-term Debt [Text Block]
11.
       
Long-term debt
 
     
December 31,
 
      2019  
         
Credit Agreement   $
602,977
 
Senior Notes    
150,000
 
Capital leases maturing at various dates through 2022    
10,153
 
Other long-term debt maturing at various dates up to 2023    
3,493
 
     
766,623
 
Less: current portion    
5,545
 
         
Long-term debt - non-current   $
761,078
 
 
The Company has
$150
million of Senior Notes bearing interest at a rate of
4.84%.
The Senior Notes are due on
January 16, 2025,
with
five
annual equal repayments beginning on
January 16, 2021.
 
The Company has entered into the Credit Agreement with a syndicate of lenders. The Credit Agreement is comprised of a committed multi-currency revolving credit facility of
$450,000
(the “Facility”) and a term loan (drawn in a single advance) in the aggregate amount of
$440,000
(the “Term Loan”). The Facility portion of the Credit Agreement has a term ending on
January 17, 2023
and bears interest at
0.25%
to
2.50%
over floating preference rates, depending on certain leverage ratios. The Term Loan portion of the Credit Agreement has a term ending on
June 21, 2024,
with repayments of
5%
per annum, paid quarterly, beginning in
September 2020,
with the balance payable at maturity, and bears interest at
0.25%
to
2.50%
over floating preference rates, depending on certain leverage ratios. The weighted average interest rate for
2019
was
4.4%.
The Facility had
$261,259
of available un-drawn credit as at
December 31, 2019.
As of
December 31, 2019,
letters of credit in the amount of
$6,316
were outstanding (
$5,214
as at
December 31, 2018).
The Credit Agreement requires a commitment fee of
0.25%
to
0.50%
of the unused portion, depending on certain leverage ratios. The Company
may
repay amounts owing under the Credit Agreement at any time without penalty. The Facility is available to fund working capital requirements (including acquisitions and any associated contingent purchase consideration) and other general corporate purposes. The Term Loan was implemented in order to substantially finance the purchase price for Global Restoration.
 
The indebtedness under the Credit Agreement and the Senior Notes rank equally in terms of seniority. The Company has granted the lenders under the Credit Agreement and the holders of the Senior Notes various security, including an interest in all of our assets. The Company is prohibited under the Credit Agreement and the Senior Notes from undertaking certain acquisitions and dispositions, and incurring certain indebtedness and encumbrances, without prior approval of the lenders under the Credit Agreement and the holders of the Senior Notes.
 
The effective interest rate on the Company’s long-term debt for the year ended
December 31, 2019
was
4.4%.
The estimated aggregate amount of principal repayments on long-term debt required in each of the next
five
years ending
December 31
and thereafter to meet the retirement provisions are as follows:
 
  2020   $
16,770
 
  2021    
55,230
 
  2022    
54,724
 
  2023    
220,980
 
 
2024 and thereafter
   
418,919
 
XML 94 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
    As Previously        
    Reported, at       As Adjusted for
    31-Dec-18   Adjustments   1-Jan-19
(In thousands)                        
                         
Assets:                        
Prepaid expenses and other current assets   $
37,739
    $
(125
)   $
37,614
 
Operating lease right-of-use-assets    
-
     
99,265
     
99,265
 
                         
Liabilities and equity:                        
Accrued liabilities    
132,572
     
(7,939
)    
124,633
 
Operating lease liabilities    
-
     
107,469
     
107,469
 
Retained Earnings    
45,537
     
(390
)    
45,147
 
Lessee, Operating Lease, Supplemental Cash Flows Information [Table Text Block]
Supplemental Cash Flows Information, twelve months ended December 31     2019  
         
Cash paid for amounts included in the measurement of operating lease liabilities   $
32,383
 
Right-of-use assets obtained in exchange for operating lease obligation   $
55,663
 
         
Weighted Average Remaining Operating Lease Term (years)    
5
 
Weighted Average Discount Rate    
4.2
%
Lessee, Operating Lease, Liability, Maturity [Table Text Block]
2020   $
36,128
 
2021    
34,586
 
2022    
26,856
 
2023    
20,049
 
2024    
13,865
 
Thereafter    
30,080
 
Total future minimum lease payments    
161,564
 
Less imputed interest    
(19,695
)
Total    
141,869
 
Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]
2019   $
24,505
 
2020    
23,124
 
2021    
19,643
 
2022    
15,384
 
2023    
11,946
 
Thereafter    
21,446
 
Total future minimum lease payments    
116,048
 
XML 95 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
December 31, 2019    
Gross
                 
     
carrying
     
Accumulated
         
     
amount
     
amortization
     
Net
 
                         
Customer relationships   $
360,228
    $
71,474
    $
288,754
 
Franchise rights    
49,806
     
26,707
     
23,099
 
Trademarks and trade names    
30,303
     
18,543
     
11,760
 
Management contracts and other    
79,073
     
36,462
     
42,611
 
    $
519,410
    $
153,186
    $
366,224
 
December 31, 2018    
Gross
                 
     
carrying
     
Accumulated
         
     
amount
     
amortization
     
Net
 
                         
Customer relationships   $
135,844
    $
52,600
    $
83,244
 
Franchise rights    
48,558
     
22,500
     
26,058
 
Trademarks and trade names    
27,506
     
16,360
     
11,146
 
Management contracts and other    
50,290
     
21,940
     
28,350
 
    $
262,198
    $
113,400
    $
148,798
 
Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]
             
Estimated
 
             
weighted
 
             
average
 
             
amortization
 
     
Amount
     
period (years)
 
                 
Customer relationships   $
226,318
     
11.9
 
Franchise rights    
965
     
7.7
 
Trademarks and trade names    
2,417
     
3.8
 
Management Contracts and other    
22,049
     
6.0
 
                 
    $
251,749
     
11.3
 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]
  2020   $
42,602
 
  2021    
34,690
 
  2022    
34,010
 
  2023    
32,669
 
  2024    
30,967
 
XML 96 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions - Acquisition Details (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Goodwill $ 309,227 $ 42,879
Acquisition 2019 [Member]    
Current assets 34,454  
Non-current assets 8,175  
Current liabilities (29,059)  
Non-current liabilities (1,574)  
Deferred tax liabilities (6,328)  
Redeemable non-controlling interest (9,874)  
(4,206)  
Cash consideration, net of cash acquired (73,183)  
Acquisition date fair value of contingent consideration (10,611)  
Total purchase consideration (83,794)  
Goodwill 58,381  
Acquisition 2019 [Member] | Order or Production Backlog [Member]    
Acquired intangible assets 4,240  
Acquisition 2019 [Member] | Customer Relationships [Member]    
Acquired intangible assets 13,168  
Acquisition 2019 [Member] | Trademarks and Trade Names [Member]    
Acquired intangible assets 567  
Acquisition 2019 [Member] | Management Contracts and Other [Member]    
Acquired intangible assets $ 11,644  
Acquisitions 2018 [Member]    
Current assets   22,383
Non-current assets   6,961
Current liabilities   (12,049)
Deferred tax liabilities   (4,230)
Redeemable non-controlling interest   (19,889)
  (6,824)
Cash consideration, net of cash acquired   (59,444)
Acquisition date fair value of contingent consideration   (4,536)
Total purchase consideration   (65,015)
Acquired intangible assets   28,960
Goodwill   42,879
Note consideration   $ (1,035)
XML 97 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions (Details Textual)
$ in Thousands
12 Months Ended
Jun. 21, 2019
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Number of Businesses Acquired   15 12
Business Combination, Acquisition Related Costs   $ 5,884 $ 4,671
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   (962) (1,383)
Business Acquisition, Goodwill, Expected Tax Deductible Amount   6,911 26,401
Business Combination, Contingent Consideration, Liability, Total   14,423  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low   13,187  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High   15,514  
Contingent Consideration Paid   10,056 9,245
Fair Value, Inputs, Level 3 [Member]      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability   (503) (167)
Business Combination, Contingent Consideration, Liability, Total   $ 14,423 $ 13,286
FirstService Residential Segment [Member]      
Number of Businesses Acquired   3 3
FirstService Brands Segment [Member]      
Number of Businesses Acquired   12 9
FirstService Brands Segment [Member] | Global Restoration [Member]      
Business Combination, Acquisition Related Costs $ 2,158    
Business Acquisition, Goodwill, Expected Tax Deductible Amount   $ 0  
FirstService Brands Segment [Member] | Global Restoration [Member] | The Term Loan [Member]      
Business Combination, Consideration Transferred, Liabilities Incurred $ 440,000    
FirstService Brands Segment [Member] | Independent Restoration Companies [Member]      
Number of Businesses Acquired   5  
FirstService Brands Segment [Member] | California Closets [Member]      
Number of Businesses Acquired   3 2
FirstService Brands Segment [Member] | Fire Protection Operations [Member]      
Number of Businesses Acquired   2 3
FirstService Brands Segment [Member] | Paul Davis Restoration [Member]      
Number of Businesses Acquired     3
XML 98 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Intangible Assets - Acquired Intangible Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Amount $ 251,749
Finite-Lived Intangible Asset, Useful Life 11 years 109 days
Customer Relationships [Member]  
Amount $ 226,318
Finite-Lived Intangible Asset, Useful Life 11 years 328 days
Franchise Rights [Member]  
Amount $ 965
Finite-Lived Intangible Asset, Useful Life 7 years 255 days
Trademarks and Trade Names [Member]  
Amount $ 2,417
Finite-Lived Intangible Asset, Useful Life 3 years 292 days
Other Intangible Assets [Member]  
Amount $ 22,049
Finite-Lived Intangible Asset, Useful Life 6 years
XML 99 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Earnings (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,407,410 $ 1,931,473
Cost of revenues (exclusive of depreciation and amortization shown below) 1,634,097 1,320,252
Selling, general and administrative expenses 546,257 426,377
Depreciation 40,859 35,257
Amortization of intangible assets 38,698 17,515
Settlement of long-term incentive arrangement ("LTIA") (note 19) 314,379
Acquisition-related items (note 3) 7,539 4,504
Operating earnings (loss) (174,419) 127,568
Interest expense, net 32,080 12,620
Other (income) expense, net (note 6) (6,015) (254)
Earnings (loss) before income tax (200,484) 115,202
Income tax (note 15) 27,147 24,922
Net earnings (loss) (227,631) 90,280
Non-controlling interest share of earnings (note 12) 7,874 11,180
Non-controlling interest redemption increment (note 12) 16,105 13,235
Net earnings (loss) attributable to Company $ (251,610) $ 65,865
Net earnings (loss) per common share (note 16)    
Basic (in dollars per share) $ (6.58) $ 1.83
Diluted (in dollars per share) $ (6.58) $ 1.80
XML 100 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 13 - Capital Stock - Capital Stock Issued and Outstanding (Details) - Subordinate Voting Shares [Member]
$ in Thousands
Dec. 31, 2019
USD ($)
shares
Capital stock issued and outstanding, shares (in shares) | shares 41,495,957
Capital stock issued and outstanding, amount | $ $ 605,428
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Stock-based Compensation - Fair Value of Each Option Grant Assumptions Used (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
Risk free rate 2.40%
Expected life in years (Year) 4 years 273 days
Expected volatility 30.60%
Dividend yield 0.70%
Weighted average fair value per option granted (in dollars per share) $ 23.85
XML 102 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance (in shares) at Dec. 31, 2017 35,916,383        
Balance at Dec. 31, 2017 $ 143,770 $ 41,463 $ 7,545 $ (492) $ 192,286
Net earnings   65,865   65,865
Other comprehensive loss (2,623) (2,623)
Subsidiaries’ equity transactions   (336)     (336)
Stock option expense   5,767     5,767
Stock options exercised (in shares) 194,100        
Stock options exercised $ 5,479 (1,797)     3,682
Dividends     (19,417)   (19,417)
Purchased for cancellation (in shares) (130,436)        
Purchased for cancellation $ (542)   (8,456)   $ (8,998)
Issued - share offering (note 13) (in shares)         111,904
Balance (in shares) at Dec. 31, 2018 35,980,047        
Balance at Dec. 31, 2018 $ 148,707 45,097 45,537 (3,115) $ 236,226
Net earnings     (251,610)   (251,610)
Other comprehensive loss       2,659 2,659
Subsidiaries’ equity transactions   (10)     (10)
Stock option expense   8,126     $ 8,126
Stock options exercised (in shares) 432,050       432,050
Stock options exercised $ 13,481 (2,424)     $ 11,057
Dividends     (23,411)   (23,411)
Impact of ASC 842 - Leases (note 5) (390) (390)
Issued - settlement of LTIA (note 19) (in shares) 2,918,860        
Issued - settlement of LTIA (note 19) $ 251,503 $ 251,503
Issued - share offering (note 13) (in shares) 2,165,000       2,245,229
Issued - share offering (note 13) $ 191,737 $ 191,737
Balance (in shares) at Dec. 31, 2019 41,495,957        
Balance at Dec. 31, 2019 $ 605,428 $ 50,789 $ (229,874) $ (456) $ 425,887
XML 103 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 11 - Long-term Debt (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Senior Notes, Total $ 150,000  
Long-term Debt, Total 766,623 $ 334,523
The Term Loan [Member]    
Long-term Debt, Total $ 440,000  
Debt Instrument, Periodic Payment, Percentage 5.00%  
The Term Loan [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 0.25%  
The Term Loan [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 2.50%  
Credit Agreement and Senior Notes [Member]    
Debt Instrument, Interest Rate, Effective Percentage 4.40%  
Revolving Credit Facility [Member]    
Line of Credit Facility, Maximum Borrowing Capacity $ 450,000  
Debt, Weighted Average Interest Rate 4.40%  
Line of Credit Facility, Remaining Borrowing Capacity $ 261,259  
Letters of Credit Outstanding, Amount $ 6,316 $ 5,214
Revolving Credit Facility [Member] | Minimum [Member]    
Debt Instrument, Basis Spread on Variable Rate 0.25%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.25%  
Revolving Credit Facility [Member] | Maximum [Member]    
Debt Instrument, Basis Spread on Variable Rate 2.50%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage 0.50%  
Senior Notes [Member]    
Debt Instrument, Interest Rate, Stated Percentage 4.84%  
Number of Annual Principal Payments 5  
XML 104 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Redeemable Non-controlling Interests - Reconciliation of the Beginning and Ending NCI Amounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Balance $ 151,585 $ 117,708
Non-controlling interest share of earnings (note 12) 7,874 11,180
Non-controlling interest redemption increment (note 12) 16,105 13,235
Distributions paid to RNCI (5,725) (6,913)
Purchases of interests from RNCI, net (30,648) (3,890)
RNCI recognized on business acquisitions 35,307 19,889
Other 164 376
Balance $ 174,662 $ 151,585
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax - Earning Before Income Tax by Jurisdiction (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings before income tax $ (200,484) $ 115,202
Canada Revenue Agency [Member] | Foreign Tax Authority [Member]    
Earnings before income tax (323,100) 6,854
Internal Revenue Service (IRS) [Member] | Domestic Tax Authority [Member]    
Earnings before income tax $ 122,616 $ 108,348
XML 106 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Redeemable Non-controlling Interests
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Noncontrolling Interest Disclosure [Text Block]
12.
       Redeemable non-controlling interests
 
The minority equity positions in the Company’s subsidiaries are referred to as redeemable non-controlling interests (“RNCI”). The RNCI are considered to be redeemable securities. Accordingly, the RNCI is recorded at the greater of (i) the redemption amount or (ii) the amount initially recorded as RNCI at the date of inception of the minority equity position. This amount is recorded in the “mezzanine” section of the balance sheet, outside of shareholders’ equity. Changes in the RNCI amount are recognized immediately as they occur. The following table provides a reconciliation of the beginning and ending RNCI amounts:
 
      2019       2018  
                 
Balance, January 1   $
151,585
    $
117,708
 
RNCI share of earnings    
7,874
     
11,180
 
RNCI redemption increment    
16,105
     
13,235
 
Distributions paid to RNCI    
(5,725
)    
(6,913
)
Purchases of interests from RNCI, net    
(30,648
)    
(3,890
)
RNCI recognized on business acquisitions    
35,307
     
19,889
 
Other    
164
     
376
 
Balance, December 31   $
174,662
    $
151,585
 
 
The Company has shareholders’ agreements in place at each of its non-wholly owned subsidiaries. These agreements allow the Company to “call” the non-controlling interest at a price determined with the use of a formula price, which is usually equal to a fixed multiple of average annual net earnings before extraordinary items, income taxes, interest, depreciation, and amortization. The agreements also have redemption features which allow the owners of the RNCI to “put” their equity to the Company at the same price subject to certain limitations. The formula price is referred to as the redemption amount and
may
be paid in cash or in Common Shares. The redemption amount as of
December 31, 2019
was
$170,983
(
2018
-
$149,132
). The redemption amount is lower than that recorded on the balance sheet as the formula price of certain RNCI are lower than the amount initially recorded at the inception of the minority equity position. If all put or call options were settled with Common Shares as at
December 31, 2019,
approximately
1,800,000
such shares would be issued, and would have resulted in an increase of
$0.90
to earnings per share for the year ended
December 31, 2019.
XML 107 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Fixed Assets
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]
8.
       Fixed assets
 
December 31, 2019            
Accumulated
         
     
Cost
     
depreciation
     
Net
 
                         
Land   $
2,521
    $
-
    $
2,521
 
Buildings    
10,602
     
5,136
     
5,466
 
Vehicles    
85,585
     
48,308
     
37,277
 
Furniture and equipment    
92,863
     
54,806
     
38,057
 
Computer equipment and software    
112,752
     
83,371
     
29,381
 
Leasehold improvements    
43,170
     
24,327
     
18,843
 
    $
347,493
    $
215,948
    $
131,545
 
 
December 31, 2018            
Accumulated
         
     
Cost
     
depreciation
     
Net
 
                         
Land   $
2,521
    $
-
    $
2,521
 
Buildings    
10,581
     
4,952
     
5,629
 
Vehicles    
67,441
     
40,821
     
26,620
 
Furniture and equipment    
74,052
     
49,275
     
24,777
 
Computer equipment and software    
100,743
     
76,108
     
24,635
 
Leasehold improvements    
34,477
     
20,557
     
13,920
 
    $
289,815
    $
191,713
    $
98,102
 
 
Included in fixed assets are vehicles, office and computer equipment under finance lease at a cost of
$21,060
(
2018
-
$9,628
) and net book value of
$10,745
(
2018
-
$4,404
).
XML 108 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Business Combination Disclosure [Text Block]
4.
       Acquisitions
 
2019
acquisitions:
The Company acquired controlling interests in
fifteen
businesses, including
three
in the FirstService Residential segment and
twelve
in the FirstService Brands segment.
 
In the FirstService Brands segment, the Company acquired Global Restoration (aka Bellwether FOS Holdco, Inc.), a leading commercial and large loss firm headquartered in Colorado and with operations across the U.S. and Canada.
 
Details of the final fair values of assets acquired and liabilities assumed for the Company’s significant Global Restoration acquisition, which closed in
June 2019
are as follows:
 
     
Global
 
     
Restoration
 
         
Accounts receivable   $
118,678
 
Inventories    
31,677
 
Prepaid expenses and other current assets    
3,240
 
Fixed assets    
22,574
 
Operating lease right-of-use assets    
10,566
 
Accounts payable    
(24,337
)
Accrued liabilities    
(21,345
)
Unearned revenues    
(12,779
)
Operating lease liabilities - current    
(6,500
)
Other current liabilities    
(649
)
Operating lease liabilities - non-current    
(4,072
)
Long-term debt - non-current    
(5,711
)
Other liabilities    
(615
)
Deferred tax liabilities    
(51,590
)
Redeemable non-controlling interests    
(25,433
)
    $
33,704
 
         
Cash consideration, net of cash acquired of $6,518   $
(506,680
)
         
Backlog   $
7,130
 
Customer relationships    
213,150
 
Trademarks and trade names    
1,850
 
Goodwill   $
250,846
 
 
“Acquisition-related items” related to the Global Restoration acquisition included transaction costs of
$2,158.
 
The Global Restoration acquisition was accounted for by the purchase method of accounting for business combinations. Accordingly, the accompanying consolidated statements of earnings do
not
include any revenues or expenses related to Global Restoration prior to the
June 21, 2019
closing date. The consideration for the transaction was financed from borrowings under the Credit Agreement, consisting of the Company’s revolving credit facility as well as a
$440,000
term loan (see note
11
for further detail).
 
The amounts of revenues and earnings contributed from the date of acquisition and included in the Company’s consolidated results for the year ended
December 31, 2019,
and the supplemental pro forma revenues and earnings of the combined entity had the acquisition date for Global Restoration been
January 1, 2018,
are as follows:
 
     
Revenues
     
Net earnings
 
                 
Actual from Global Restoration for 2019   $
219,204
    $
14,991
 
Supplemental pro forma for 2019 (unaudited)    
2,613,433
     
(211,188
)
Supplemental pro forma for 2018 (unaudited)    
2,368,673
     
125,174
 
 
Supplemental pro forma results were adjusted for non-recurring items.
 
Other
2019
acquisitions:
In the FirstService Residential segment, the Company acquired controlling interests in regional firms operating in Chicago and western Canada.
 
Within the FirstService Brands segment, in addition to Global Restoration, the Company acquired
five
independent restoration companies, operating in Ohio, California, Missouri, Illinois and Quebec, as well as a Paul Davis Restoration franchise located in the mid-western U.S. The Company also acquired
three
California Closets franchises operating in Maryland, New Jersey, and Arizona and
two
fire protection operations based in Houston and Atlanta.
 
Details of the other
2019
acquisitions, in aggregate, are as follows:
 
     
Aggregate
 
     
Acquisitions
 
         
Current assets   $
34,454
 
Non-current assets    
8,175
 
Current liabilities    
(29,059
)
Non-current liabilities    
(1,574
)
Deferred tax liabilities    
(6,328
)
Redeemable non-controlling interest    
(9,874
)
    $
(4,206
)
         
Cash consideration, net of cash acquired of $4,964   $
(73,183
)
Acquisition date fair value of contingent consideration    
(10,611
)
Total purchase consideration   $
(83,794
)
         
Backlog   $
4,240
 
Customer relationships    
13,168
 
Trademarks and trade names    
567
 
Management contracts and other    
11,644
 
Goodwill   $
58,381
 
 
For these other
2019
acquisitions, “Acquisition-related items” included both transaction costs and contingent acquisition consideration fair value adjustments. Acquisition-related transaction costs for the year ended
December 31, 2019
totaled
$5,884
(
2018
-
$4,671
). Also included in acquisition-related items was a reversal of
$503
related to contingent acquisition consideration fair value adjustments (
2018
$167
).
 
The acquisitions referred to above were accounted for by the purchase method of accounting for business combinations. Accordingly, the accompanying consolidated statements of earnings do
not
include any revenues or expenses related to these acquisitions prior to their respective closing dates. The consideration for the acquisitions during the year ended
December 31, 2019
was financed from borrowings under the Credit Agreement and cash on hand.
 
The amount of revenues and earnings contributed from the date of acquisition and included in the Company’s consolidated results for the year ended
December 31, 2019,
and the supplemental pro forma revenues and earnings of the combined entity had the acquisition date been
January 1, 2018,
are as follows:
 
      Revenues       Net earnings  
                 
Actual from other acquired entities for 2019   $
103,124
    $
3,780
 
Supplemental pro forma for 2019 (unaudited)    
2,494,196
     
(221,769
)
Supplemental pro forma for 2018 (unaudited)    
2,163,426
     
106,069
 
 
Supplemental pro forma results were adjusted for non-recurring items.
2018
acquisitions:
The Company acquired controlling interests in
twelve
businesses,
three
in the FirstService Residential segment and
nine
in the FirstService Brands segment. In the FirstService Residential segment, the Company acquired regional firms operating in South Carolina, Georgia, and Ontario. In the FirstService Brands segment, the Company acquired
two
California Closets franchises located in Las Vegas and Houston, an independent restoration company in Florida,
three
Paul Davis Restoration franchises based in Alberta, Kentucky, and Seattle, and
three
fire protection companies operating in the Southeastern U.S., all of which will be operated as company-owned locations.
 
Details of these acquisitions are as follows:
 
     
Aggregate
 
     
Acquisitions
 
         
Current assets   $
22,383
 
Non-current assets    
6,961
 
Current liabilities    
(12,049
)
Deferred tax liabilities    
(4,230
)
Redeemable non-controlling interest    
(19,889
)
    $
(6,824
)
         
Note consideration   $
(1,035
)
Cash consideration, net of cash acquired of $3,038    
(59,444
)
Acquisition date fair value of contingent consideration    
(4,536
)
Total purchase consideration   $
(65,015
)
         
Acquired intangible assets   $
28,960
 
Goodwill   $
42,879
 
 
In all years presented, the fair values of non-controlling interests for all acquisitions were determined using an income approach with reference to a discounted cash flow model using the same assumptions implied in determining the purchase consideration.
 
The purchase price allocations of all acquisitions resulted in the recognition of goodwill. The primary factors contributing to goodwill are assembled workforces, synergies with existing operations and future growth prospects. For certain acquisitions completed during the year ended
December 31, 2019,
goodwill in the amount of
$6,911
is deductible for income tax purposes (
2018
-
$26,401
).
No
goodwill that arose from the Global Restoration acquisition is deductible for tax purposes.
 
The determination of fair values of assets acquired and liabilities assumed in business combinations required the use of estimates and judgement by management, particularly in determining fair values of intangible assets acquired. Intangible assets acquired at fair value on the date of acquisition are recorded using the income approach on an individual asset basis. The assumptions used in estimating the fair values of intangible assets include future EBITDA margins, revenue growth rates, expected attrition rates of acquired customer relationships and the discount rates. Also, given the significance of the acquisition, the fair values of identifiable assets and liabilities related to the Global Restoration acquisition were developed with the assistance of a
third
-party valuation firm.
 
The Company typically structures its business acquisitions to include contingent consideration. Vendors, at the time of acquisition, are entitled to receive a contingent consideration payment if the acquired businesses achieve specified earnings levels during the
one
- to
two
-year periods following the dates of acquisition. The ultimate amount of payment is determined based on a formula, the key inputs to which are (i) a contractually agreed maximum payment; (ii) a contractually specified earnings level and (iii) the actual earnings for the contingency period. If the acquired business does
not
achieve the specified earnings level, the maximum payment is reduced for any shortfall, potentially to
nil.
 
The fair value of the contingent consideration liability recorded on the consolidated balance sheet as at
December 31, 2019
was
$14,423
(see note
18
). The estimated range of outcomes (undiscounted) for these contingent consideration arrangements is determined based on the formula price and the likelihood of achieving specified earnings levels over the contingency period, and ranges from
$13,187
to a maximum of
$15,514.
These contingencies will expire during the period extending to
July 2022.
During the year ended
December 31, 2019,
$10,056
was paid with reference to such contingent consideration (
2018
-
$9,245
).
XML 109 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 4 - Acquisitions (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]
     
Global
 
     
Restoration
 
         
Accounts receivable   $
118,678
 
Inventories    
31,677
 
Prepaid expenses and other current assets    
3,240
 
Fixed assets    
22,574
 
Operating lease right-of-use assets    
10,566
 
Accounts payable    
(24,337
)
Accrued liabilities    
(21,345
)
Unearned revenues    
(12,779
)
Operating lease liabilities - current    
(6,500
)
Other current liabilities    
(649
)
Operating lease liabilities - non-current    
(4,072
)
Long-term debt - non-current    
(5,711
)
Other liabilities    
(615
)
Deferred tax liabilities    
(51,590
)
Redeemable non-controlling interests    
(25,433
)
    $
33,704
 
         
Cash consideration, net of cash acquired of $6,518   $
(506,680
)
         
Backlog   $
7,130
 
Customer relationships    
213,150
 
Trademarks and trade names    
1,850
 
Goodwill   $
250,846
 
Business Acquisition, Pro Forma Information [Table Text Block]
     
Revenues
     
Net earnings
 
                 
Actual from Global Restoration for 2019   $
219,204
    $
14,991
 
Supplemental pro forma for 2019 (unaudited)    
2,613,433
     
(211,188
)
Supplemental pro forma for 2018 (unaudited)    
2,368,673
     
125,174
 
      Revenues       Net earnings  
                 
Actual from other acquired entities for 2019   $
103,124
    $
3,780
 
Supplemental pro forma for 2019 (unaudited)    
2,494,196
     
(221,769
)
Supplemental pro forma for 2018 (unaudited)    
2,163,426
     
106,069
 
Schedule of Business Acquisitions, by Acquisition [Table Text Block]
     
Aggregate
 
     
Acquisitions
 
         
Current assets   $
34,454
 
Non-current assets    
8,175
 
Current liabilities    
(29,059
)
Non-current liabilities    
(1,574
)
Deferred tax liabilities    
(6,328
)
Redeemable non-controlling interest    
(9,874
)
    $
(4,206
)
         
Cash consideration, net of cash acquired of $4,964   $
(73,183
)
Acquisition date fair value of contingent consideration    
(10,611
)
Total purchase consideration   $
(83,794
)
         
Backlog   $
4,240
 
Customer relationships    
13,168
 
Trademarks and trade names    
567
 
Management contracts and other    
11,644
 
Goodwill   $
58,381
 
     
Aggregate
 
     
Acquisitions
 
         
Current assets   $
22,383
 
Non-current assets    
6,961
 
Current liabilities    
(12,049
)
Deferred tax liabilities    
(4,230
)
Redeemable non-controlling interest    
(19,889
)
    $
(6,824
)
         
Note consideration   $
(1,035
)
Cash consideration, net of cash acquired of $3,038    
(59,444
)
Acquisition date fair value of contingent consideration    
(4,536
)
Total purchase consideration   $
(65,015
)
         
Acquired intangible assets   $
28,960
 
Goodwill   $
42,879
 
XML 110 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 8 - Fixed Assets (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Property, Plant and Equipment [Table Text Block]
December 31, 2019            
Accumulated
         
     
Cost
     
depreciation
     
Net
 
                         
Land   $
2,521
    $
-
    $
2,521
 
Buildings    
10,602
     
5,136
     
5,466
 
Vehicles    
85,585
     
48,308
     
37,277
 
Furniture and equipment    
92,863
     
54,806
     
38,057
 
Computer equipment and software    
112,752
     
83,371
     
29,381
 
Leasehold improvements    
43,170
     
24,327
     
18,843
 
    $
347,493
    $
215,948
    $
131,545
 
December 31, 2018            
Accumulated
         
     
Cost
     
depreciation
     
Net
 
                         
Land   $
2,521
    $
-
    $
2,521
 
Buildings    
10,581
     
4,952
     
5,629
 
Vehicles    
67,441
     
40,821
     
26,620
 
Furniture and equipment    
74,052
     
49,275
     
24,777
 
Computer equipment and software    
100,743
     
76,108
     
24,635
 
Leasehold improvements    
34,477
     
20,557
     
13,920
 
    $
289,815
    $
191,713
    $
98,102
 
XML 111 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 20 - Related Party Transactions
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]
20.
       Related party transactions
 
The Company has entered into office space rental arrangements and property management contracts with senior managers of certain subsidiaries. These senior managers are usually also minority shareholders of the subsidiaries. The business purpose of the transactions is to rent office space for the Company and to generate property management revenues for the Company. The recorded amount of the rent expense for the year ended
December 31, 2019
was
$1,330
(
2018
-
$1,156
). These amounts are settled monthly in cash, and are priced at market rates. The rental arrangements have fixed terms of up to
10
years.
 
As at
December 31, 2019,
the Company had
$2,564
of loans receivable from minority shareholders (
December 31, 2018 -
$2,064
). The business purpose of the loans receivable was to finance the sale of non-controlling interests in subsidiaries to senior managers. The loan amounts are measured based on the formula price of the underlying non-controlling interests, and interest rates are determined based on market rates plus a spread. The loans generally have terms of
5
to
10
years, but are open for repayment without penalty at any time.
XML 112 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 16 - Net Earnings Per Common Share
12 Months Ended
Dec. 31, 2019
Notes to Financial Statements  
Earnings Per Share [Text Block]
16.
       Net earnings per common share
 
The following table reconciles the denominator used to calculate earnings per common share:
 
      2019       2018  
                 
Shares issued and outstanding at beginning of period    
35,980,047
     
35,916,383
 
Weighted average number of shares:                
Issued during the period    
2,245,229
     
111,904
 
Repurchased during the period    
-
     
(76,076
)
Weighted average number of shares used in computing basic earnings per share    
38,225,276
     
35,952,211
 
Assumed exercise of stock options, net of shares assumed acquired under the Treasury Stock Method    
437,204
     
619,089
 
Number of shares used in computing diluted earnings per share    
38,662,480
     
36,571,300
 
XML 113 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 14 - Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
                     
Weighted average
         
     
 
     
Weighted
     
remaining
     
 
 
     
Number of
     
average
     
contractual life
     
Aggregate
 
     
options
     
exercise price
     
(years)
     
intrinsic value
 
                                 
Shares issuable under options -                                
Beginning of period    
1,633,150
    $
44.68
     
 
     
 
 
Granted    
438,000
     
83.89
     
 
     
 
 
Exercised    
(432,050
)    
25.30
     
 
     
 
 
Shares issuable under options -                                
December 31, 2019    
1,639,100
    $
60.26
     
2.6
    $
53,724
 
Options exercisable - End of period    
610,952
    $
47.49
     
1.8
    $
27,831
 
Stock Options Exercised [Table Text Block]
      2019    
           
Number of options exercised    
432,050
   
           
Aggregate fair value   $
37,890
   
Intrinsic value    
26,833
   
Amount of cash received    
11,057
   
           
Tax benefit recognized   $
2,932
   
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
      2019    
           
Risk free rate    
2.4
%  
Expected life in years    
4.75
   
Expected volatility    
30.6
%  
Dividend yield    
0.7
%  
           
Weighted average fair value per option granted   $
23.85
   
XML 114 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 115 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
     
Carrying value at
     
Fair value measurements
 
     
December 31, 2019
     
Level 1
     
Level 2
     
Level 3
 
                                 
Contingent consideration liability   $
14,423
    $
-
    $
-
    $
14,423
 
Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]
Balance, December 31, 2018   $
13,286
 
Amounts recognized on acquisitions    
10,611
 
Amounts recognized on acquisitions of management contracts    
1,751
 
Fair value adjustments    
(503
)
Resolved and settled in cash    
(10,056
)
Other    
(666
)
Balance, December 31, 2019   $
14,423
 
         
Less: current portion   $
6,269
 
Non-current portion   $
8,154
 
Fair Value, by Balance Sheet Grouping [Table Text Block]
      2019       2018  
     
Carrying
     
Fair
     
Carrying
     
Fair
 
     
amount
     
value
     
amount
     
value
 
                                 
Other receivables   $
4,033
    $
4,033
    $
4,212
    $
4,212
 
Long-term debt    
766,623
     
779,279
     
334,523
     
344,198
 
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 20 - Related Party Transactions (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Operating Lease, Expense $ 32,161 $ 26,784
Due from Related Parties, Total 2,564 2,064
Minority Shareholders of Subsidiaries [Member]    
Operating Lease, Expense $ 1,330 $ 1,156
Lessee, Operating Lease, Term of Contract 10 years  
Minority Shareholders of Subsidiaries [Member] | Minimum [Member]    
Debt Instrument, Term 5 years  
Minority Shareholders of Subsidiaries [Member] | Maximum [Member]    
Debt Instrument, Term 10 years  
XML 117 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 9 - Intangible Assets - Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Gross carrying amount $ 519,410 $ 262,198
Accumulated amortization 153,186 113,400
Net 366,224 148,798
Customer Relationships [Member]    
Gross carrying amount 360,228 135,844
Accumulated amortization 71,474 52,600
Net 288,754 83,244
Franchise Rights [Member]    
Gross carrying amount 49,806 48,558
Accumulated amortization 26,707 22,500
Net 23,099 26,058
Trademarks and Trade Names [Member]    
Gross carrying amount 30,303 27,506
Accumulated amortization 18,543 16,360
Net 11,760 11,146
Other Intangible Assets [Member]    
Gross carrying amount 79,073 50,290
Accumulated amortization 36,462 21,940
Net $ 42,611 $ 28,350
XML 118 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 6 - Other (Income) Expense - Other (Income) Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Gain on disposal of business $ (6,082)
Other expense 67  
Other income   (254)
$ (6,015) $ (254)
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 21 - Segmented Information - Revenues and Long-lived Assets by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenues $ 2,407,410 $ 1,931,473
Total long-lived assets 1,275,509 582,055
UNITED STATES    
Revenues 2,184,789 1,822,688
Total long-lived assets 1,022,721 539,645
CANADA    
Revenues 222,621 108,785
Total long-lived assets $ 252,788 $ 42,410
XML 120 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 18 - Financial Instruments - Financial Assets and Liabilities Carried at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Business Combination, Contingent Consideration, Liability, Total $ 14,423  
Fair Value, Inputs, Level 1 [Member]    
Business Combination, Contingent Consideration, Liability, Total  
Fair Value, Inputs, Level 2 [Member]    
Business Combination, Contingent Consideration, Liability, Total  
Fair Value, Inputs, Level 3 [Member]    
Business Combination, Contingent Consideration, Liability, Total $ 14,423 $ 13,286
XML 121 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 15 - Income Tax - Gross Operating Loss Carryforwards (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Loss carry forward $ 2,788 $ 1,567
Foreign Tax Authority [Member] | Canada Revenue Agency [Member]    
Loss carry forward 4,430 1,638
Valuation allowance
Net 4,430 1,638
Domestic Tax Authority [Member] | Internal Revenue Service (IRS) [Member]    
Loss carry forward 18,615 12,562
Valuation allowance 15,840 10,529
Net $ 2,775 $ 2,033
XML 122 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 5 - Leases - Supplemental Cash Flows Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Cash paid for amounts included in the measurement of operating lease liabilities $ 32,383
Right-of-use assets obtained in exchange for operating lease obligation $ 55,663
Weighted Average Remaining Operating Lease Term (years) (Year) 5 years
Weighted Average Discount Rate 4.20%
XML 123 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; }